diff --git a/docker/Dockerfile.database b/docker/Dockerfile.database index 3e1c55a75a8..8cd9d96e489 100644 --- a/docker/Dockerfile.database +++ b/docker/Dockerfile.database @@ -84,6 +84,9 @@ COPY --from=builder /wheels/ /wheels/ # Install the built wheel using pip; again using a wildcard if it's the only file RUN pip install *.whl /wheels/* --no-index --find-links=/wheels/ && rm -f *.whl && rm -rf /wheels +# Install litellm-proxy-extras from local source to pick up schema changes not in the PyPI release +RUN pip install --force-reinstall --no-deps /app/litellm-proxy-extras/ + # SECURITY FIX: nodejs-wheel-binaries (pip package used by Prisma) bundles a complete # npm with old vulnerable deps at /usr/lib/python3.*/site-packages/nodejs_wheel/. # Patch every copy of tar, glob, and brace-expansion inside that tree.