v2.8.0
Changelog
v2.8.0 (2024-07-29)
Support Trusted Publishers from PyPI
Trusted Publishers from PyPI is now supported via uploading the distribution(s) as artifacts (for more information about GitHub Actions artifacts, see the GitHub Docs).
Breaking change: This is not a "true" breaking change - but it may cause certain workflows to fail that uses the callable workflow CD - Release: The parameter publish_on_pypi
has become required, meaning one must provide it in the with
section of the calling workflow. For more information, see the documentation page for the CD - Release workflow.
DX updates
Several fixes from the development tools have been implemented into the code base.
Implemented enhancements:
- Support new PyPI Trusted Publisher #180
Merged pull requests:
- [pre-commit.ci] pre-commit autoupdate #268 (@pre-commit-ci[bot])
- Push for PyPI Trusted Publisher usage #267 (@CasperWA)
- [pre-commit.ci] pre-commit autoupdate #266 (@pre-commit-ci[bot])
- [Auto-generated] Update dependencies #265 (@TEAM4-0)
- [pre-commit.ci] pre-commit autoupdate #264 (@pre-commit-ci[bot])
- [pre-commit.ci] pre-commit autoupdate #263 (@pre-commit-ci[bot])
- [Auto-generated] Update dependencies #262 (@TEAM4-0)
- [pre-commit.ci] pre-commit autoupdate #261 (@pre-commit-ci[bot])
- [pre-commit.ci] pre-commit autoupdate #259 (@pre-commit-ci[bot])
- [pre-commit.ci] pre-commit autoupdate #257 (@pre-commit-ci[bot])
- [Auto-generated] Update dependencies #255 (@TEAM4-0)
- [pre-commit.ci] pre-commit autoupdate #254 (@pre-commit-ci[bot])
- [Auto-generated] Update dependencies #250 (@TEAM4-0)
- [Auto-generated] Update dependencies #247 (@TEAM4-0)
* This Changelog was automatically generated by github_changelog_generator