fix: install pinned litellm via requirements.txt in Docker build

The Dockerfile ran `pip install litellm` unpinned instead of installing
from requirements.txt, so the CVE-fix version pin in requirements.txt
never actually applied to the built image (flagged by greptile-apps[bot]
review on this PR).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016iJYxKgKa3XvT14WTDimJG
This commit is contained in:
boazgarty 2026-09-12 11:05:13 +03:00
parent a83b6ebb48
commit 8d1ac75775

View file

@ -20,6 +20,6 @@ COPY . /app
# Install any needed packages specified in requirements.txt
RUN python3 -m pip install litellm
RUN python3 -m pip install -r requirements.txt
COPY start.sh /start.sh
ENTRYPOINT [ "/bin/bash", "/start.sh" ]