nutpie icon indicating copy to clipboard operation
nutpie copied to clipboard

Publish pipeline fails with maturin 1.5

Open aseyboldt opened this issue 11 months ago • 5 comments

I made the 0.10 release, but it might need a bit longer for this to appear on pypi.

See https://github.com/PyO3/maturin/issues/1998

aseyboldt avatar Mar 20 '24 15:03 aseyboldt

I don't get it.

Looking at the wheel it seems to have a perfectly sensible Summary::

...
Provides-Extra: all
License-File: LICENSE
Summary: Sample Stan or PyMC models
Keywords: statistics,bayes
...

maresb avatar Mar 20 '24 20:03 maresb

I'm also pretty confused... There was this PR in maturin recently (and released in 1.5 2 weeks ago), which changed metadata in source distributions. Maybe that is somehow related? But it is failing with the wheel, not the source?

aseyboldt avatar Mar 20 '24 21:03 aseyboldt

Maybe there is a bug (or interaction of edge cases) in PyPI? The publish step seems to fail-fast, so I'm not sure about the status of the sdist.

maresb avatar Mar 20 '24 21:03 maresb

I'll try to upload it locally, maybe that gives me some more info.

aseyboldt avatar Mar 20 '24 22:03 aseyboldt

I uploaded the artifacts manually, so the release is now available. With a bit of luck this will be fixed somewhere when we make the next release...

aseyboldt avatar Mar 20 '24 22:03 aseyboldt