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
Source releases on PyPi #830
Comments
Why is it useful? |
A number of organizations, including mine, thrive on open-source packages such as this. However, because of the security and licensing reasons, they don't allow to build it from wheels. We and other organizations have built a bunch of automated tools to build using source files from pypi repository and make sure that the packages adhere to security and legal protocols. Hence, the request to publish source files on PyPi. I can give example a number of libraries which we have been able to leverage. One such library is Shap which catboost also supports integration with. I hope this justifies the request. |
Is there any update on this? |
No updates yet, sorry :( |
Well, that's a bummer. Either ways, I appreciate the update. Thank you! |
I am guessing still no update considering a new version was released yesterday. Is there a reason why you are not able to release the source files? |
A lot of packaging systems use the sdist package available on pypi |
I second what is being written: many organization, including FAANGs, review, vet and package everything from sources (from tarballs) for multiple reasons: legal, security, regulatory compliance but also reproducibility. |
Hello! |
…thon-package/setup.py that is now common for all platforms. - Run CI on Linux in manylinux2014 - compatible docker container to ensure compatibility with manylinux2014 standard for python packages and compatibility with older Linuxes for other components as well.. - Add build for linux-aarch64 artifacts,.#2091. - Add build for sdist python package variant.. #830.
Release 1.2 with sdist archive is now available on PyPI. |
Is it possible to publish source release on PyPi along with wheels? It would help in package's adoption tremendously.
Thank you!
The text was updated successfully, but these errors were encountered: