Skip to content

Bump pypi-publish action to v1.14.2; add Dependabot for actions - #98

Merged
dcherian merged 3 commits into
mainfrom
fix-pypi-publish-metadata-2.5
Oct 6, 2026
Merged

dcherian merged 3 commits into
mainfrom
fix-pypi-publish-metadata-2.5

Conversation

@dcherian

@dcherian dcherian commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

The v0.2.3 release upload failed (run):

InvalidDistribution: Invalid distribution metadata: '2.5' is not a valid metadata version

Hatchling now emits Core Metadata 2.5. pypa/gh-action-pypi-publish@v1.12.4 bundles an old twine that rejects it. v1.14.2 bundles Twine 7, which accepts 2.5.

Also adds .github/dependabot.yml to update GitHub Actions quarterly, grouped into one PR.

After merge, re-run the release for the v0.2.3 tag (or tag a new version).

🤖 Generated with Claude Code

dcherian and others added 2 commits October 6, 2026 10:43
v1.12.4 bundles an old twine that rejects Core Metadata 2.5 from hatchling.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Monthly, grouped into one PR.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@dcherian dcherian changed the title Bump pypi-publish action to v1.14.2 Bump pypi-publish action to v1.14.2; add Dependabot for actions Oct 6, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@dcherian
dcherian enabled auto-merge (squash) October 6, 2026 16:44
@dcherian
dcherian disabled auto-merge October 6, 2026 16:44
@dcherian
dcherian enabled auto-merge (squash) October 6, 2026 16:44
@dcherian
dcherian disabled auto-merge October 6, 2026 16:47
@dcherian
dcherian merged commit eea61fc into main Oct 6, 2026
12 checks passed
@dcherian
dcherian deleted the fix-pypi-publish-metadata-2.5 branch October 6, 2026 16:47
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