use uv.lock

This commit is contained in:
ILay
2026-05-08 19:09:43 +02:00
parent 493024380e
commit 6a633f134b
2 changed files with 3373 additions and 1 deletions

View File

@@ -33,6 +33,7 @@ RUN chown -R appuser:appgroup /app
# Copy project metadata and source # Copy project metadata and source
COPY pyproject.toml . COPY pyproject.toml .
COPY uv.lock .
COPY src/ ./src/ COPY src/ ./src/
# uv environment knobs: # uv environment knobs:
@@ -47,7 +48,7 @@ ENV UV_SYSTEM_PYTHON=1
# (git source for util-services and pytorch-cpu index for torch) # (git source for util-services and pytorch-cpu index for torch)
# BuildKit cache mount keeps the uv package cache across builds # BuildKit cache mount keeps the uv package cache across builds
RUN --mount=type=cache,target=/root/.cache/uv \ RUN --mount=type=cache,target=/root/.cache/uv \
uv pip install . uv sync --frozen --no-dev
ENV PYTHONPATH="/app/src" ENV PYTHONPATH="/app/src"

3371
uv.lock generated Normal file

File diff suppressed because it is too large Load Diff