3.0.0
·
476 commits
to main
since this release
Release Notes (since 2.2.0)
Bug Fixes
- Fix golden test using wrong ruff line-length in temp dir
- Fix generator omitting path params from function signature
- Fix generator for URL path params only declared as body params in spec
- Fix sync _get_pages_iterator dropping the last page (#326)
Security
- Prevent script injection in GitHub Actions workflows
- Fix CodeQL alert in test-library CI
Build & Tooling
- Replace Poetry with uv for build tooling and dependency management
- Add generator test suite
- Modernize project tooling, imports, and test infrastructure
- Clean up CI, linting, and code quality issues
- Optimize GitHub Actions: upgrade deprecated actions, reduce redundant work
- Delete duplicated CodeQL workflow
- Exclude .venv from tests
Dependency Updates (requiring semver bump from 2.2.0 -> 3.0.0)
- Add support for Python 3.14
- Drop Python 3.10 support in anticipation of 3.10 EOL
- aiohttp 3.11.18 → 3.13.5 (#324, #328)
- requests 2.32.3 → 2.33.1 (#323, #329)
- urllib3 2.4.0 → 2.6.3 (#317)
- pytest 8.3.5 → 9.0.3 (#325)
- pytest-cov 6.3.0 → 7.1.0 (#327)
New Contributors
- @jgarber-cisco made their first contribution in #326
Full Changelog: 2.2.0...3.0.0