v0.12.0
0.12.0 (2025-12-26)
Full Changelog: v0.11.4...v0.12.0
Features
- api: api update (f117723)
- api: api update (9f22b46)
- enhance LiteLLM metadata extraction by adding cost retrieval from response headers (43a7d2e)
- prevent multiple patching in trace_litellm function to avoid duplicate traces (#568) (a1619e7)
Bug Fixes
- client: close streams without requiring full consumption (c1458b7)
- compat with Python 3.14 (c2d9681)
Chores
- bump
httpx-aiohttpversion to 0.1.9 (3f895de) - do not install brew dependencies in ./scripts/bootstrap by default (45badc5)
- internal/tests: avoid race condition with implicit client cleanup (3d05ccc)
- internal: detect missing future annotations with ruff (d2887ba)
- internal: grammar fix (it's -> its) (4af20e1)
- internal: update pydantic dependency (0af11ac)
- internal: version bump (55f6ab0)
- internal: version bump (3a5c286)
- internal: version bump (d5dc8c0)
- internal: version bump (61324d6)
- internal: version bump (9db5997)
- internal: version bump (4659537)
- internal: version bump (199356c)
- internal: version bump (e63dee5)
- package: drop Python 3.8 support (4c48617)
- types: change optional parameter type from NotGiven to Omit (54c1533)