Repository navigation
Commit df28fcd
authored
fix(deps): resolve Pydantic AI Dependabot alerts (#930)
## Summary
- Resolve the open Pydantic AI Dependabot alerts by locking
`pydantic-ai-slim` to 2.55.0 and using the slim distribution for lint
imports on Python 3.11+.
- Advance the `uv` cutoff so the patched package version can be
resolved.
- Keep legacy Pydantic AI constraints isolated in the lock resolution.
## Validation
- `test_pydantic_ai_integration(latest)`: 55 passed
- `test_pydantic_ai_logfire(latest)`: 1 passed
- `test_pydantic_ai_wrap_openai(latest)`: 2 passed
- Lint-group `pydantic_ai` import, `uv lock --check`, and pre-commit
hooks passed.
- Latest cassette playback passed; no cassette files needed
re-recording.1 parent 43b2020 commit df28fcd
3 files changed
Lines changed: 2985 additions & 3279 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
944 | 944 | | |
945 | 945 | | |
946 | 946 | | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
947 | 951 | | |
948 | 952 | | |
949 | 953 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
332 | 332 | | |
333 | 333 | | |
334 | 334 | | |
335 | | - | |
336 | | - | |
| 335 | + | |
| 336 | + | |
337 | 337 | | |
338 | 338 | | |
339 | 339 | | |
| |||
385 | 385 | | |
386 | 386 | | |
387 | 387 | | |
388 | | - | |
| 388 | + | |
389 | 389 | | |
390 | 390 | | |
391 | 391 | | |
| |||
413 | 413 | | |
414 | 414 | | |
415 | 415 | | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
416 | 420 | | |
417 | 421 | | |
418 | 422 | | |
| |||
0 commit comments