Sameer Kankute
3e066db0b5
bump: version 1.80.12 → 1.80.13
2026-01-08 18:34:16 +05:30
yuneng-jiang
b6f5ba6205
bump: version 0.4.19 → 0.4.20
2026-01-07 11:10:26 -08:00
yuneng-jiang
ec6510c61b
bump: version 0.4.18 → 0.4.19
2026-01-07 10:27:07 -08:00
Ishaan Jaffer
dd24252a9f
bump: version 1.80.11 → 1.80.12
2026-01-07 18:11:14 +05:30
Ishaan Jaffer
676e362d43
bump extrs
2026-01-07 14:40:30 +05:30
Anders Kaseorg
89b4a6d67c
Allow installation with current grpcio on old Python ( #18473 )
...
Instead of limiting grpcio < 1.68.0, specifically exclude the versions
affected by the reconnect bug, and allow installation with either
older or newer versions.
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2026-01-04 00:45:15 +05:30
Ishaan Jaffer
49fecf0f1e
bump: version 1.80.10 → 1.80.11
2025-12-20 21:52:48 +05:30
Ishaan Jaffer
b351472f89
new build
2025-12-20 14:55:41 +05:30
Alexsander Hamir
f353bb6dba
[Fix] CI/CD - litellm_mapped_tests_llms | litellm_mapped_tests_core | caching_unit_tests ( #18197 )
2025-12-18 08:49:23 -08:00
yuneng-jiang
d6f8e79f0d
bump: version 0.1.26 → 0.1.27
2025-12-17 15:07:16 -08:00
yuneng-jiang
7a18c81cf4
bump: version 0.1.25 → 0.1.26
2025-12-15 16:00:37 -08:00
Ishaan Jaffer
95e818fdc4
bump litellm-proxy-extras
2025-12-13 16:22:26 -08:00
Peter Chanthamynavong
df9a644e37
fix: add Python 3.14 support via grpcio version constraints ( #17666 )
...
* fix: add Python 3.14 support via grpcio version constraints
Updates grpcio dependency to support Python 3.14 while maintaining
backward compatibility:
- Python <3.14: grpcio >=1.62.3,<1.68.0 (avoids buggy 1.68.x versions)
- Python >=3.14: grpcio >=1.75.0 (has cp314 wheels + bug fix)
The grpc/grpc#38290 bug was fixed in grpcio 1.75.0+, which also
added Python 3.14 wheel support.
Fixes #15504
Fixes #17374
* chore: regenerate poetry.lock
Update lock file to match pyproject.toml changes for grpcio
Python 3.14 conditional dependency.
2025-12-11 15:24:48 -08:00
yuneng-jiang
de9a195d8c
Merge pull request #17781 from BerriAI/litellm_daily_agent_table
...
[Feature] Daily Agent Usage Backend
2025-12-11 15:01:50 -08:00
yuneng-jiang
3784b5597a
bump: version 0.4.12 → 0.4.13
2025-12-10 20:51:23 -08:00
yuneng-jiang
439d42ba67
bump: version 0.1.24 → 0.1.25
2025-12-10 18:26:07 -08:00
yuneng-jiang
b5763d27eb
bump: version 0.1.23 → 0.1.24
2025-12-09 19:31:12 -08:00
Krrish Dholakia
cc8a46b6b2
bump: version 1.80.9 → 1.80.10
2025-12-09 14:55:43 -08:00
yuneng-jiang
7957244367
bump: version 0.4.11 → 0.4.12
2025-12-09 11:24:18 -08:00
Krrish Dholakia
6ec7e95f28
bump: version 1.80.8 → 1.80.9
2025-12-07 23:49:51 -08:00
Ishaan Jaffer
edcfc13ebb
bump: version 1.80.7 → 1.80.8
2025-12-06 10:18:23 -08:00
Ishaan Jaffer
bcf601b8a6
bump proxy extras pip
2025-12-06 10:00:22 -08:00
yuneng-jiang
cb18af542e
Merge pull request #17498 from BerriAI/litellm_customer_usage_backend
...
[Feature] Customer (end user) Usage
2025-12-05 15:31:08 -08:00
yuneng-jiang
a750f5ca69
bump: version 0.1.22 → 0.1.23
2025-12-05 11:08:04 -08:00
yuneng-jiang
5439f03bfc
bump: version 0.4.9 → 0.4.10
2025-12-04 12:56:43 -08:00
Ishaan Jaffer
1fca4a9fa5
bump: version 1.80.6 → 1.80.7
2025-11-27 13:08:24 -08:00
Yannay Hammer
d7ad2913be
Upgrade websockets to v15 ( #16734 )
2025-11-27 10:08:16 -08:00
yuneng-jiang
f1789a5fa9
bump: version 0.4.8 → 0.4.9
2025-11-26 14:12:15 -08:00
Ishaan Jaffer
5a60a8ab3b
bump: version 1.80.5 → 1.80.6
2025-11-26 13:20:25 -08:00
Ishaan Jaffer
0437be13d3
bump pyproject extras
2025-11-26 13:10:57 -08:00
Ishaan Jaffer
c7746eb58f
bump proxy extras
2025-11-26 11:40:06 -08:00
Alexsander Hamir
7c09187daf
downgrade grpcio ( #17090 )
2025-11-25 19:33:24 -08:00
Ishaan Jaffer
c7fefcc717
bump v
2025-11-22 13:37:44 -08:00
Ishaan Jaffer
37460b6aee
bump: version 1.80.4 → 1.80.5
2025-11-22 13:37:12 -08:00
Ishaan Jaffer
4f707ed323
bump: version 1.80.3 → 1.80.4
2025-11-22 11:09:32 -08:00
YutaSaito
93affcb732
[Feat] mcp resources support ( #16800 )
...
* feat: mcp prompts support
* feat: mcp resources support
2025-11-20 14:53:44 -08:00
Ishaan Jaffer
d389b9dd66
bump litellm enterprise
2025-11-19 16:56:50 -08:00
Ishaan Jaffer
6477740b8c
bump proxy extras
2025-11-19 13:23:16 -08:00
Cesar Garcia
4167a64853
fix: Support GPT-5.1 reasoning.effort='none' in proxy ( #16745 )
...
* fix: Add support for GPT-5.1 reasoning.effort='none' parameter
- Override Reasoning type to include 'none' effort value
- Maintains compatibility with semantic-router (requires openai <2.0.0)
- GPT-5.1 defaults to reasoning.effort='none' as of OpenAI SDK 2.8.0
- Override can be removed once semantic-router supports OpenAI SDK 2.x
Fixes #16741
* feat: Update to OpenAI SDK 2.8+ and Python 3.9+
- Update minimum Python version from 3.8.1 to 3.9 (3.8 EOL Oct 2024)
- Update OpenAI SDK requirement from >=1.99.5 to >=2.8.0
- Update semantic-router to >=0.1.12 with Python >=3.9,<3.14 constraint
- Update resend to >=0.8.0 (allows 2.x versions)
- Revert custom Reasoning TypedDict - now using native type from OpenAI SDK 2.8+
OpenAI SDK 2.8.0 natively supports reasoning.effort='none' for GPT-5.1,
eliminating the need for our custom type override.
* chore: Update poetry.lock with OpenAI SDK 2.8.1 and dependencies
2025-11-18 20:06:50 -08:00
Krrish Dholakia
dd02310b30
bump: version 1.80.2 → 1.80.3
2025-11-15 18:26:36 -08:00
Krish Dholakia
586f126395
Prometheus - make OSS ( #16689 )
...
* refactor: remove enterprise license from prometheus metrics
* refactor: complete refactoring imports
* refactor: complete prometheus refactoring
* bump: version 1.80.0 → 1.80.1
* bump: version 1.80.1 → 1.80.2
* build: update litellm lock file
* docs(enterprise.md): cleanup enterprise docs
* docs: more docs cleanup
* docs: doc cleanup
* fix: fix imports
* fix: fix linting error
2025-11-15 11:06:34 -08:00
Krrish Dholakia
70b8641822
build: bump migration
2025-11-15 09:34:50 -08:00
Ishaan Jaffer
a029c88cb9
bump litellm-proxy-extras
2025-11-15 09:11:47 -08:00
Ishaan Jaffer
f8c022c8f5
bump new schema
2025-11-14 17:39:54 -08:00
Ishaan Jaffer
6b532b31a6
bump: version 1.79.3 → 1.79.4
2025-11-14 17:38:46 -08:00
Ishaan Jaffer
3d9dcead8e
bump: version 1.79.2 → 1.79.3
2025-11-08 16:30:35 -08:00
Krish Dholakia
06906534b3
feat(audio_transcriptions/): calculate duration of audio file for cost calculation + feat (image_generations): cost tracking accuracy improved with output_format, quality, size values fixed per openai model
...
* feat(audio_transcriptions/): calculate duration of audio file for cost calculation
Fixes https://github.com/BerriAI/litellm/issues/11846
Closes https://github.com/BerriAI/litellm/issues/14605
* fix(cost_calculator.py): correctly use base model, when set
Fixes issue where azure base model was being ignored
* feat(cost_calculator.py): fix default cost tracking quality param for image generation
* feat(image_generations/): return output_format, quality, size
aligns response to openai spec and improves cost tracking accuracy
* fix(cost_calculator.py): refactor cost calculation for image generation to use image response instead of hidden params
* build: update build
* fix: fix cost calculation
* build: update poetry lock
* fix: fix ruff checks
* fix: fix aembedding
* fix: fix ruff errors
* fix: modify to catch errors
* fix: test
* fix: loosen test to handle openai lib out of sync
* fix: fix base models
* fix: fix usage object
2025-11-08 16:24:31 -08:00
Ishaan Jaffer
5299a97d2c
bump: version 1.79.1 → 1.79.2
2025-11-08 16:06:54 -08:00
Krish Dholakia
202eaeb1a2
Revert "(feat) Audio transcription - cost tracking + (feat) image generation …" ( #16409 )
...
This reverts commit c96da44265 .
2025-11-08 15:38:16 -08:00
Krish Dholakia
c96da44265
(feat) Audio transcription - cost tracking + (feat) image generation - accurate cost tracking based on output_format/quality/size
...
* feat(audio_transcriptions/): calculate duration of audio file for cost calculation
Fixes https://github.com/BerriAI/litellm/issues/11846
Closes https://github.com/BerriAI/litellm/issues/14605
* fix(cost_calculator.py): correctly use base model, when set
Fixes issue where azure base model was being ignored
* feat(cost_calculator.py): fix default cost tracking quality param for image generation
* feat(image_generations/): return output_format, quality, size
aligns response to openai spec and improves cost tracking accuracy
* fix(cost_calculator.py): refactor cost calculation for image generation to use image response instead of hidden params
* build: update build
* fix: fix cost calculation
* build: update poetry lock
* fix: fix ruff checks
* fix: fix aembedding
* fix: fix ruff errors
* fix: modify to catch errors
* fix: test
* fix: loosen test to handle openai lib out of sync
2025-11-08 15:30:46 -08:00