What's Changed
- Add Python 3.13 to the testing matrix by @ezio-melotti in #127
- Drop support for Python 3.8 by @hugovk in #133
- Update minimum Python version to 3.9 in the configuration by @OlenaYefymenko in #137
- Resolve usernames when the remote ends with a trailing slash by @AA-Turner in #110
- Optimize
validate_sha()
with--max-count=1
by @aloisklink in #111 - Make # replacing more strict by @serhiy-storchaka in #115
- Remove multiple commit prefixes by @serhiy-storchaka in #118
- Handle whitespace when calculating usernames by @AA-Turner in #132
- Generate digital attestations for PyPI (PEP 740) by @hugovk in #135
- Publish to PyPI using Trusted Publishers by @hugovk in #94
- Fetch tags so hatch-vcs can set the version number by @hugovk in #95
- Add release checklist by @hugovk in #98
- Move changelog to own file by @hugovk in #104
- Add GHA ecosystem to
dependabot.yml
. by @ezio-melotti in #103 - Fix CI: ignore CVE-2023-5752 by @hugovk in #102
- Revert #102 after upstream fix by @ezio-melotti in #126
- Lint on GitHub Actions via pre-commit by @hugovk in #93
- Convert README to Markdown by @hugovk in #125
- Ignore Jinja2 CVE warning in
safety
dep by @ezio-melotti in #129 - Remove
setuptools
installation forsafety
3 by @ezio-melotti in #128 - Update actions/download-artifact to v4 in deploy.yml. by @ezio-melotti in #131
New Contributors
- @ezio-melotti made their first contribution in #103
- @AA-Turner made their first contribution in #110
- @aloisklink made their first contribution in #111
- @serhiy-storchaka made their first contribution in #115
- @OlenaYefymenko made their first contribution in #137
Full Changelog: cherry-picker-v2.0.0...cherry-picker-v2.3.0