-
-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
4.0.0 release is missing sdist tarball on pypi #9917
Comments
I will need to look into this with Bazel. I honestly thought everyone had moved to wheels for distribution of packages these days. What is the main use case for you for needing the sdist version? |
Distributions still build their packages from sources. |
Yes, Homebrew would need the pypi artifact to build the formula from sources. |
Any update on this thread? Thanks! |
Can confirm this is also blocking on conda-forge, and is indeed still documented in
In the meantime, I'm investigating a full If the contents of |
gentle ping: everyone expects to have source distributions available. Wheels are great, and wanted but not enough. |
For the record, the only two files need to run the test suite which are not in a git checkout are these:
I have no idea how they come into existence (I don't use or know about Bazel, and it's been too messy for anyone to successfully package yet on GNU Guix). |
bump; we should release a source distribution on pypi; I'm not sure where those |
Both seem to be minified and obfuscated JS files, e.g. generated from some other sources. This is the prefect reason why we need a source archive: these are essentially the same and as opaque as a compiled binary. For all I know these could be malicious files. It is unlikely... but I cannot tell. |
Right, these files seem to be generated or minified and copied as part of the |
Hey folks, I have linked a PR that gives us a build target that creates a sdist tarball. Could someone please try it out for me to make sure it has everything you need? The new build target to get an sdist is |
fixed in e237ced |
Thank you! |
The |
something stopped working for it. Will reopen this instead of creating new issue. |
Let's celebrate yet another unsuccessful release. |
@mgorny you are more than welcome to make a pull request for this. |
Seems the publish procedure in the readme is wrong, #11375 should fix it. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
🐛 Bug Report
It seems that the 4.0.0 release on pypi includes only wheels but missed the .tar.gz archive needed to build from source.
To Reproduce
Visit https://pypi.org/project/selenium/#files
Expected behavior
.tar.gz archive being present
Test script or set of commands reproducing this issue
n/a
Environment
OS: Gentoo Linux
Browser: n/a
Browser version: n/a
Browser Driver version: n/a
Language Bindings version: Python (any)
Selenium Grid version (if applicable): n/a
The text was updated successfully, but these errors were encountered: