Breaking: drop support for Python 3.9.
Apart from that this is mostly bugfixes, in particular fixing breakage from the latest Dulwich release.
What's Changed
- Update actions/checkout action to v5 by @renovate[bot] in #832
- Update zizmorcore/zizmor-action action to v0.1.2 by @renovate[bot] in #833
- [feature] support allow-pypi-requests in environment yaml by @AlbertDeFusco in #836
- Handle Python release candidates in PyPI solver by @lesteve in #837
- Update zizmorcore/zizmor-action action to v0.2.0 by @renovate[bot] in #842
- Drop support for Python 3.9 by @maresb in #845
- Update pytest-split durations by @maresb in #846
- Update actions by @maresb in #848
- chore(deps): update actions/download-artifact action to v5 by @renovate[bot] in #827
- chore(deps): update actions/cache digest to 0057852 by @renovate[bot] in #828
- chore(deps): update codecov/codecov-action digest to 5a10915 by @renovate[bot] in #835
- chore(deps): update mamba-org/setup-micromamba digest to add3a49 by @renovate[bot] in #838
- chore(deps): update pypa/gh-action-pypi-publish action to v1.13.0 by @renovate[bot] in #839
- chore(deps): update actions/setup-python action to v6 by @renovate[bot] in #840
- chore(deps): update conda/actions action to v25.9.2 by @renovate[bot] in #841
- chore(deps): update peter-evans/create-or-update-comment action to v5 by @renovate[bot] in #844
- chore(deps): update conda-incubator/setup-miniconda action to v3.2.0 by @renovate[bot] in #849
- Add 2.18 as a valid glibc version by @romain-intel in #847
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #819
- Preparations for enabling ty type checker by @maresb in #850
- Add --preserve-temp-dirs CLI argument by @maresb in #851
- Remove micromamba test channel by @maresb in #852
- Use ty typechecker for pre-commit, move mypy to CI by @maresb in #853
- Explicitly support and test Python 3.14 by @maresb in #854
- chore(deps): update github artifact actions (major) by @renovate[bot] in #859
- Generate and distribute JSON schema from Pydantic models by @jaimergp in #860
- Fix
input-hashin--filename-templateby @imLew in #872 - Exclude broken Dulwich version and update CI dependencies by @maresb in #874
New Contributors
Full Changelog: v3.0.4...v4.0.0