fix: upgrade poetry in Dockerfile from 1.8.2 to 2.1.4
poetry.lock was generated with 2.1.4 — using 1.8.2 caused incompatible lock file error and failed Docker builds. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
743a8597c2
commit
fd154e7799
1 changed files with 1 additions and 2 deletions
|
|
@ -19,7 +19,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
|||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install Poetry
|
||||
RUN pip install --no-cache-dir poetry==1.8.2
|
||||
RUN pip install --no-cache-dir poetry==2.1.4
|
||||
|
||||
# Configure Poetry to not create virtual environment (we're in a container)
|
||||
ENV POETRY_NO_INTERACTION=1 \
|
||||
|
|
@ -33,7 +33,6 @@ COPY pyproject.toml poetry.lock ./
|
|||
|
||||
# Install dependencies using Poetry directly (simpler and more reliable)
|
||||
RUN poetry config virtualenvs.create false \
|
||||
&& poetry lock --no-update \
|
||||
&& poetry install --only main --no-interaction --no-ansi \
|
||||
&& rm -rf $POETRY_CACHE_DIR
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue