0.83.0
What's Changed
- fix(finders): filter find_wheel glob to .whl files only by @jlarkin09 in #1088
- fix(e2e): chain on_exit in constraint test EXIT traps by @jlarkin09 in #1091
- fix(deps): drop requests-mock from runtime deps by @booxter in #1094
- test(unit): mark PyPI-backed tests as network by @booxter in #1093
- feat(bootstrap): add --max-release-age for multiple-versions mode by @rd4398 in #1089
- fix(resolver): make resolution cache values immutable to prevent corr… by @smoparth in #1095
- docs(proposal): add iterative bootstrap proposal by @rd4398 in #1097
- feat(list-overrides): show per-package min_release_age in --details output by @shifa-khan in #1100
- build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 by @dependabot[bot] in #1111
- refactor: move Cooldown class from context to candidate module by @tiran in #1114
- test(context): add coverage for WorkContext by @mnadzam in #1076
- fix(dependency_graph): remove orphaned children in remove_dependency by @jskladan in #1106
- docs(proposals): use glob toctree to prevent merge conflicts by @smoparth in #1115
- feat(sbom): use annotated data types in Pydantic config by @smoparth in #1090
- tests: pass GITHUB_TOKEN to tests by @tiran in #1117
- chore(hooks): enforce Conventional Commits with pre-commit hook by @jskladan in #1104
- feat(cli): add option for a single output-dir and hide options by @jlarkin09 in #1099
- feat: combine and validate constraints by @tiran in #1125
New Contributors
- @jlarkin09 made their first contribution in #1088
- @jskladan made their first contribution in #1106
Full Changelog: 0.82.0...0.83.0