v1.0.0b1 (2025-08-30)
Pre-release
Pre-release
What's Changed
- Drop support for Python 3.9 by @Kludex in #2725
- Add support for human-in-the-loop tool call approval by @DouweM in #2581
- Deprecate
OpenAIModelProfile.openai_supports_sampling_settings
by @Kludex in #2730 - Gracefully handle errors in evals by @dmontagu in #2295
- Include logfire with pydantic-ai package by @Kludex in #2683
- Remove errors when passing Retrying instead of RetryConfig to TenacityTransport by @DouweM in #2717
- Default
InstrumentationSettings
version
to 2 by @alexmojaki in #2726 - Remove cases and averages from eval span by @DouweM in #2715
- Make many more dataclasses kw-only by @dmontagu in #2738
Full Changelog: v0.8.1...v1.0.0b1