github BerriAI/litellm v1.81.13-nightly

4 hours ago

What's Changed

  • [Feature] UI - Keys/Teams: Add Access Group Selector to Create and Edit Flow by @yuneng-jiang in #21234
  • [Fix] Preserve key_alias and team_id metadata in /user/daily/activity/aggregated after key deletion or regeneration by @shivamrawat1 in #20684
  • [Infra] Fixes + UI Build by @yuneng-jiang in #21235
  • [Docs] Access Group Docs by @yuneng-jiang in #21236
  • [Infra] UI - Unit Tests: Increase timeout on Long Running Tests by @yuneng-jiang in #21237
  • fix: use None instead of Reasoning() for reasoning parameter by @jquinter in #21103
  • chore: add .claude directory to gitignore by @jquinter in #21104
  • fix: remove unused Reasoning import from transformation.py by @jquinter in #21246
  • Fix: Langfuse test isolation to prevent flaky failures by @jquinter in #21214
  • fix(test): resolve merge conflict and fix bedrock thinking test flakiness by @jquinter in #21216
  • [test] Fix flaky tests caused by module reloading and missing mocks by @jquinter in #19747
  • Fix SSO test flakiness by correctly mocking premium_user by @jquinter in #21227
  • fix: make policy_resolve_endpoints importable without FastAPI by @jquinter in #21075
  • fix(test): improve Langfuse test isolation to prevent flaky failures by @jquinter in #21248
  • fix(test): add mock isolation for test_video_content_handler_uses_get_for_openai by @jquinter in #21251
  • fix(test): add cleanup for disable_aiohttp_transport in test_extra_body_with_fallback by @jquinter in #21250
  • refactor: remove dead code from Langfuse test cleanup by @jquinter in #21253
  • fix(test): restore Langfuse client counter in test cleanup by @jquinter in #21254
  • refactor(test): remove redundant cache flush from test_openai_env_base by @jquinter in #21257
  • fix(test): add environment cleanup for Vertex AI rerank tests by @jquinter in #21268
  • fix(test): update reasoning_effort test to expect dict format by @jquinter in #21271
  • fix(test): add environment cleanup for Vertex AI GPT-OSS tests by @jquinter in #21272
  • fix(test): add environment cleanup for Vertex AI Qwen tests by @jquinter in #21273
  • fix(test): use async side_effect for client.post mock in watsonx test by @jquinter in #21275
  • fix(test): mock vertexai module in GPT-OSS tests to prevent authentication by @jquinter in #21276
  • fix(test): update test_other_constraints_preserved for new schema filtering by @jquinter in #21217
  • fix(deps): add fakeredis for pod lock manager tests by @jquinter in #21281
  • fix(test): clear tokenizer LRU cache for test isolation by @jquinter in #21279
  • fix(test): mock environment variables for callback validation test by @jquinter in #21286
  • Fix/21193 chatgpt codex unsupported params by @jayy-77 in #21209
  • Add routing based on if reasoning is supported or not by @Sameerlite in #21302
  • Fix converse anthropic usage object according to v1/messages specs by @Sameerlite in #21295
  • Managed batches - Misc bug fixes by @ephrimstanley in #21157
  • fix(bedrock): clamp thinking.budget_tokens to minimum 1024 by @mjkam in #21306
  • Add doc for OpenAI Agents SDK with LiteLLM by @Sameerlite in #21311
  • Litellm oss staging 02 14 20262 by @Sameerlite in #21307
  • fix: virutal key grace period from env/UI by @Harshit28j in #20321
  • fix: SSO PKCE support fails in multi-pod Kubernetes deployments by @Harshit28j in #20314
  • fix(deps): add pytest-postgresql for db schema migration tests by @jquinter in #21280
  • fix(test): replace caplog with custom handler for parallel execution by @jquinter in #21282
  • fix(test): correct async mock for video generation logging test by @jquinter in #21283
  • fix(test): add cleanup fixture and no_parallel mark for MCP tests by @jquinter in #21284
  • Litellm anthropic doc beta header by @Sameerlite in #21320
  • Fix: Exclude tool params for models without function calling support (#21125) by @AtharvaJaiswal005 in #21244
  • fix(proxy): handle missing DATABASE_URL in append_query_params by @vincentkoc in #21239
  • fix(mcp): revert StreamableHTTPSessionManager to stateless mode by @michelligabriele in #21323
  • UI - Content Filters, help edit/view categories and 1-click add categories + go to next page by @krrishdholakia in #21223
  • Fix OCI Grok output pricing by @ishaan-jaff in #21329
  • [Infra] Bumping proxy extras version by @yuneng-jiang in #21332
  • [Infra] Bumping proxy extras for release branch by @yuneng-jiang in #21333
  • docs: add Semgrep & OOM fixes section to v1.81.12 release notes by @AlexsanderHamir in #21334

New Contributors

Full Changelog: v1.81.12-nightly...v1.81.13-nightly

Don't miss a new litellm release

NewReleases is sending notifications on new releases.