LiteLLM is moving to Rust Read the latest updates.
v1.103.4 - Dependency Updates and pgbouncer 1.26.0
Deploy this version​
- Docker
- Pip
docker run \
-e LITELLM_MASTER_KEY=sk-<paste-a-long-random-key> \
-e DATABASE_URL=postgresql://<user>:<password>@<host>:5432/<dbname> \
-e STORE_MODEL_IN_DB=True \
-p 4000:4000 \
docker.litellm.ai/berriai/litellm:1.103.4
pip install litellm==1.103.4
This release is published as ghcr.io/berriai/litellm:v1.103.4. See the GitHub release and the full releases page
v1.103.4 is a patch release on top of v1.103.3. It updates locked Python and Admin UI dependencies and the pgbouncer bundled in the Docker images. There are no new database migrations or breaking changes. The v1.103.4 tag points at 65e36b0
pgbouncer 1.26.0​
The Docker images build pgbouncer from source. Wolfi's openssl-dev package now installs OpenSSL 4.0, which pgbouncer 1.25.2 does not compile against, so image builds on this line stopped working. The bundled pgbouncer is now 1.26.0, the same version main ships, and it builds and runs against OpenSSL 4.0
Dependency updates​
- Python:
fsspec2026.4.0 to 2026.6.0,langgraph-sdk0.4.2 to 0.4.4,mako1.3.12 to 1.4.2,multidict6.7.1 to 6.9.1,oauthlib3.3.1 to 4.0.0 andwerkzeug3.1.8 to 3.1.9 - Admin UI:
next16.3.3 to 16.3.6,moment2.30.1 to 2.31.0 andbrace-expansion5.0.9 to 5.0.12, plus the transitive lockfile updates that come with them
What's Changed​
- Refresh locked Python and Admin UI dependencies - PR #44776
- Bump the bundled pgbouncer to 1.26.0 - PR #45011
Full Changelog​
https://github.com/BerriAI/litellm/compare/v1.103.3...v1.103.4