Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Our wheel publishing is currently failing with:
This was caused by maturin's bump to 1.7.6, which now creates wheels that use metadata 2.4. Twine doesn't yet support this format so throws an error upon validation.
Pinned maturin ticket: PyO3/maturin#2335
Our CI pipeline automatically pulls the latest maturin version by inspecting any constraints placed within pypi - currently we just had any version
maturin>=1.3.0
so CI was picking up the latest release before our own local development was:https://github.com/PyO3/maturin-action/blob/bf4a58861cd84d5897c28635f47999d9882cdf33/src/index.ts#L352
This PR locks the maturin version to just below 1.7.6 until twine supports validation of higher numbered packages.