-
Notifications
You must be signed in to change notification settings - Fork 20
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
sdist missing at PyPI #56
Comments
What's your use case? (Also, currently, |
I'm packaging py3c for OpenIndiana (together with many other Python projects). We do have semi-automatic tool for packaging such projects. The tool asks PyPI (because PyPI is very comfortable source of information about Python projects) about some information, for example latest released version and URL for source tarball. Once the tool have such information it could package the project. If the initial integration/packaging is done well (often there are some tweaks needed) then we can do project upgrades (re-package, once you release new version) or rebuild for new major Python version automatically. Currently, with missing sdist at PyPI we cannot automatically find sources. That's not a big problem, since our packaging tool is flexible so we just add something like this in its config file:
This works well, and it is only a minor burden in our tooling, but it could be a problem once the above url no longer works (for example if you switch from github to ..., or move the project from encukou to ..., etc.). In that case we would need to update our config manually, which we would like to avoid, if possible. So to have the situation a bit simpler for us, we would appreciate source tarball at PyPI (as almost all other Python projects do). But, on the other hand, if it is hard for you to implement, then no problem, we can live without it. Díky. |
Ah. Thanks for the concrete use case, that makes sense! |
I just tried this:
So it works for me. I tried with Python 3.9.16, setuptools-67.4.0 and build-0.10.0. BTW, I cannot create PR, because the sdist package construction depends on tools you use (and their version) and I do not know what exactly you use, so I cannot test how it would behave for you. Sorry. |
Interesting. With the same versions I get a different result :/
I don't use anything yet. |
The sdist package is missing at PyPI. Please add the source package to PyPI. Thank you.
The text was updated successfully, but these errors were encountered: