The main feature added in this release is support for uploading dists built with the publish workflows in a subsequent step in your workflow.
This, amongst other things, allows you to use PyPI's Trusted Publishers for authentication.
What's Changed
- add
save_artifactsoption to publish workflow by @braingram in #346 - ensure uv is always available from cibuildwheel by @neutrinoceros in #331
- Add documentation and tests for using external upload-to-pypi, which enables using trusted publishing by @Cadair in #348
- Add permissions to trusted publishing example by @Cadair in #349
Full Changelog: v2.3.1...v2.4.0