Skip to content
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

Please consider uploading sdist (or Py3.10 wheel) to PyPI #8

Closed
anntzer opened this issue Dec 21, 2021 · 2 comments · Fixed by #12
Closed

Please consider uploading sdist (or Py3.10 wheel) to PyPI #8

anntzer opened this issue Dec 21, 2021 · 2 comments · Fixed by #12

Comments

@anntzer
Copy link
Contributor

anntzer commented Dec 21, 2021

PyPI currently has neither Python 3.10 wheels nor sdists; therefore Py3.10 users need to install libasd directly from the git repo. Uploading a wheel would be helpful, but that's more work for you (especially as you'd have to redo this every year with every new Python release); uploading a sdist would fix this once and for all (at least for users who have a compiler toolchain installed).
Thanks!

@ToruNiina
Copy link
Owner

Thank you, I didn't know about sdist.

Since I didn't know about sdist, I totally don't have any idea about how to package and upload an sdist file. So I guess it takes long time to have done it. Because I currently have several other tasks, and also there is already a workaround to install this, (I mean building it manually, ) the priority of this repository is currently low.

A pull request, or detailed information about how to package a repository that is written in C++/pybind11 as an sdist file is very welcome.

For the time being, I will manually run CI and upload wheel.
I have just released a patch version for python 3.10.

@anntzer
Copy link
Contributor Author

anntzer commented Dec 21, 2021

Thanks for the quick upload. I'll open a PR separately for sdist support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants