Skip to content

fix: support metadata 2.5 in trusted publishing - #25

Merged
tn-pisama merged 1 commit into
mainfrom
codex/pisama-publisher-metadata-25
Sep 8, 2026
Merged

fix: support metadata 2.5 in trusted publishing#25
tn-pisama merged 1 commit into
mainfrom
codex/pisama-publisher-metadata-25

Conversation

@tn-pisama

Copy link
Copy Markdown
Contributor

Release 0.6.3 passed build and eight wheel/sdist install checks, but the pinned publisher rejected metadata 2.5 before upload (run 34271608031). Pin upstream v1.14.2 (verified commit dc37677), which updates Twine to 7 specifically for metadata 2.5. Keep validation, attestations, environment, least-privilege permissions and all release gates unchanged. Prepare 0.6.4 without moving the existing 0.6.3 tag, and document the failed release. Local verification: 196 tests passed, Ruff and mypy (65 source files) passed; isolated wheel/sdist builds and Twine checks passed. Upstream: https://github.com/pypa/gh-action-pypi-publish/releases/tag/v1.14.2

@tn-pisama
tn-pisama merged commit 440625b into main Sep 8, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant