You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(pydantic_ai): support moved tool manager module (#224)
* fix(pydantic_ai): support moved tool manager module
Patch ToolManager through pydantic_ai._agent_graph so the integration keeps working after
pydantic_ai 1.78.0 moved the implementation out of pydantic_ai._tool_manager.
Update the idempotence test to assert against the same stable alias while
keeping the existing VCR-backed tool execution regression coverage in place.
* fix(packaging): drop psycopg2-binary from extras
Remove psycopg2-binary from the cli extra so braintrust[all] no longer pulls
it in.
The package is not used by the SDK codebase and it breaks Windows free-threaded
3.13/3.14 installs because upstream does not publish cp313t/cp314t wheels.
* chore(litellm): upgrade pinned version to 1.83.0
Update the optional requirements and LiteLLM test matrix to use 1.83.0.
This picks up the security fix for the OIDC userinfo cache key collision CVE
while still avoiding the compromised 1.82.7 and 1.82.8 releases.
* fix(packaging): skip orjson on free-threaded Python
Exclude orjson from the performance extra when building on free-threaded
interpreters.
orjson 3.11.8 does not support free-threaded Python, which breaks
braintrust[all] installation on Windows 3.13t and 3.14t runners.
* fix(packaging): skip temporal extra on free-threaded Windows
* chore(ci): bump mise action to v4.0.1
* fix(ci): use uv binary in build install check
* refactor(ci): split smoke and nox matrix jobs
* fix(ci): use active venv for smoke import check
0 commit comments