Skip to content

Hatchling v1.27.0 changelog dead link + no tag #1842

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
webknjaz opened this issue Dec 6, 2024 · 6 comments
Closed

Hatchling v1.27.0 changelog dead link + no tag #1842

webknjaz opened this issue Dec 6, 2024 · 6 comments

Comments

@webknjaz
Copy link
Member

webknjaz commented Dec 6, 2024

I was looking into https://hatch.pypa.io/dev/history/hatchling/ and saw the entry for v1.27.0. The version was clickable, but when I followed the link, I got 404. I saw 72d5727 that bumps the version in the Git repo, but there's no corresponding tag.

Was the release reverted / postponed? Should it show up as such in the change log?

@ofek
Copy link
Collaborator

ofek commented Dec 6, 2024

Oh yes actually! The issue is that the new version bumps metadata to 2.4 but Twine does not support that as far as I know so I didn't want to break people.

@ofek
Copy link
Collaborator

ofek commented Dec 6, 2024

@webknjaz
Copy link
Member Author

@ofek that's an old version of pypi-publish. It works since yesterday.

@abelcheung
Copy link

Just verified things do work fine now:

  • Take hatchling 72d5727 directly as build backend
  • Produced package Metadata-Version is indeed 2.4
  • Upload to PyPI with pypa/gh-action-pypi-publish.git v1.12.3 (which is the minimum that works with metadata 2.4)

@webknjaz
Copy link
Member Author

Yeah. The only reason I noticed it is that I wanted to stick something in the CI of pypi-publish. Then I realized hatchling doesn't support it yet so I've gone for using maturin in the smoke test there...

@ofek
Copy link
Collaborator

ofek commented Dec 15, 2024

@ofek ofek closed this as completed Dec 15, 2024
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

No branches or pull requests

3 participants