Releases: braintrustdata/braintrust-sdk-python
Releases · braintrustdata/braintrust-sdk-python
Python SDK v0.10.0
Changelog
Features
- Port
load_parametersto the Python SDK (#90) - Make atexit flush registration optional (#81)
- Tracing for raw_response in wrap_openai (#80)
Bug Fixes
- Prevent serialization from emitting pydantic serializer warnings (#95)
- Make sure request error gets logged in same line as message (#96)
- Make agno rely on provider attribute (#92)
Other Changes
Package: https://pypi.org/project/braintrust/0.10.0/
Full Changelog: py-sdk-v0.9.0...py-sdk-v0.10.0
Python SDK v0.9.0
Changelog
Features
- Improve claude agent sdk spans (#66)
- Wrap Agent.to_cli_sync (#57)
- Add tags support to SDK builder classes (#33)
Bug Fixes
- Make sure parallel agent calls get correct child spans in claude agent sdk (#73)
- Multi turn evaluation causes JSON serialization error (#62)
- Make sure cross context cleanup doesn't raise an error (#58)
Maintenance
Other Changes
Package: https://pypi.org/project/braintrust/0.9.0/
Full Changelog: py-sdk-v0.8.0...py-sdk-v0.9.0
Python SDK v0.8.0
Changelog
Features
- Add pytest integration (#25)
- Add Agno Workflow tracing support (#46)
- Improve compatibility with agno 2.5.0 (#41)
- Capture ExceptionGroup sub-exceptions in traceback (#20)
Bug Fixes
- Add performance extra to braintrust package (#50)
- Make ADK and pydantic integration wrappers thread safe (#23)
Maintenance
- Bump SDK version to 0.8.0 (#49)
- Clean up Python SDK READMEs (#51)
- Remove API key usage in CI (#39)
- Exclude test packages from setuptools (#40)
Other Changes
- Use mise everywhere and clean up contributing docs (#52)
- Remove redundant imports inside the methods (#34)
Package: https://pypi.org/project/braintrust/0.8.0/
Full Changelog: py-sdk-v0.7.0...py-sdk-v0.8.0
py-sdk-v0.7.0
What's Changed
- fix: Declare
merged_git_metadata_settingsbefore usage (#10) - feat: Auto-enable Google ADK integration in braintrust package (#13)
- feat: Allow passing tags for evals and experiments (#16)
Full Changelog: py-sdk-v0.6.0...py-sdk-v0.7.0
py-sdk-v0.6.0
Changelog
- feat(pydantic): Add tool call spans (#2)
- add typespec updates for sandboxes (#1392)
- Fix patching of Agno in Version 2.5.0 (#1365)
- pydantic patching fixes (#1356)
Full Changelog: py-sdk-v0.5.6...py-sdk-v0.6.0