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
Support for publishing PyO3 libraries to PyPI #86
Comments
Hi, maturin maintainer here, I just want to chime in and tell you that the Windows issue is caused by Python 3.11 changed the behavior of the See also PyO3/maturin#1221. |
https://pyo3.rs/v0.18.2/building_and_distribution have been meeting a lotta folks in the data community who are using/interested in using py03. there's a few stages of py03 build support so could be achieved in iterative steps. not urgent but i think it'd be useful for us to have this on our radar/roadmap |
There's effectively two distinct cases for publishing to pypi:
Personally, i would be very interested to get second one from cargo-dist because it's effectively just yet another way to pack archives and upload to a hoster. |
I mostly build libraries and so have not felt much of a need to distribute pre-built binaries so far. However, one place I have noticed that binaries are more or less needed is several Python bindings I've built in tandem with Rust libraries. I think this pattern is increasingly popular (thanks to how awesome PyO3 is). Would you consider support for this in scope of cargo-dist?
For example, I recently wanted to publish a new version of the Python bindings for instant-distance. Unfortunately the Windows setup has somehow bitrotted (so the latest version has no Windows binaries up for now), and the newest Python release was not yet included.
The text was updated successfully, but these errors were encountered: