Skip to content

[chores] updating PyPi publish pipeline - #81

Merged
amit9oct merged 3 commits into
mainfrom
chores/updating-repos
Nov 11, 2026
Merged

amit9oct merged 3 commits into
mainfrom
chores/updating-repos

Conversation

@amit9oct

Copy link
Copy Markdown
Collaborator

hatchling 1.30+ emits core-metadata version 2.5, which the twine/packaging
bundled in the Publish-to-PyPI action rejects with "'2.5' is not a valid
metadata version". Pinning below 1.30 keeps the build on the widely supported
metadata 2.4 (verified: packaging 25.0 parses it cleanly).

amit9oct and others added 3 commits November 11, 2026 10:31
hatchling 1.30+ emits core-metadata version 2.5, which the twine/packaging
bundled in the Publish-to-PyPI action rejects with "'2.5' is not a valid
metadata version". Pinning below 1.30 keeps the build on the widely supported
metadata 2.4 (verified: packaging 25.0 parses it cleanly).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The old 2022-era action bundled a twine/packaging too old to recognize current
core-metadata versions (it rejected 2.5). v1.14.3 ships twine 7.0.0 +
packaging 26.2, which accepts metadata 2.4/2.5, and brings security/OIDC
improvements. Token-based auth (user/password) inputs are unchanged.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Update include_files from the v4.30.0 toolchain src/lean/{Init,Std} to
v4.36.0-rc2, matching the Lean version used across the other benchmarks.
Extracting the older stdlib source against a 4.36.0-rc2 elaboration
environment would fail proof extraction (olean/source version mismatch).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@amit9oct
amit9oct merged commit 9aa9f41 into main Nov 11, 2026
2 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