Skip to content

Pin hatchling to 1.29.0#533

Merged
BoboTiG merged 1 commit into
BoboTiG:mainfrom
jholveck:pin-hatchling
Jun 1, 2026
Merged

Pin hatchling to 1.29.0#533
BoboTiG merged 1 commit into
BoboTiG:mainfrom
jholveck:pin-hatchling

Conversation

@jholveck
Copy link
Copy Markdown
Contributor

@jholveck jholveck commented Jun 1, 2026

About an hour ago, a new version of our build system, Hatchling (1.30.0), was released. This sets the metadata-version to 2.5. But that version is not supported by Twine, our PyPI upload system.

I haven't researched if there's a better option, but this should deal with the immediate problem. At the least, we should update Hatchling once Twine is able to handle 2.5.

About an hour ago, a new version of our build system, Hatchling
(1.30.0), was released.  This sets the metadata-version to 2.5.  But
that version is not supported by Twine, our PyPI upload system.

I haven't researched if there's a better option, but this should deal
with the immediate problem.  At the least, we should update Hatchling
once Twine is able to handle 2.5.
@jholveck
Copy link
Copy Markdown
Contributor Author

jholveck commented Jun 1, 2026

I forgot to mention in my commit notes: the new version of Hatchling caused our PyTest to start issuing failures in test_setup.py: it would ask Twine to ensure that the built artifacts are as expected.

@BoboTiG BoboTiG merged commit 110e297 into BoboTiG:main Jun 1, 2026
18 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.

2 participants