-
-
Notifications
You must be signed in to change notification settings - Fork 474
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
60 MB file size limit on PyPI. Modify the build_distrib.py tool to reduce packages size. #321
Comments
The size limit is exceeded only by about 0.5 MB. CEF binaries do grow all the time, however we could manage the issue for some time by reducing size by a few megabytes. There are three files that can be excluded from the binaries, these are sample applications and tests executables: cefclient, cefsimple, ceftests. They all take 6.3 MB of space on Windows. Modify the build_distrib.py tool:
Done in commit 0c8a3b0. |
File size limit on PyPI was increased by Donald to 100 MB. Will test it at the nearest opportunity. Currently after package size optimization fixes there is 1.5 MB space reserve. But that will disappear fast in one of next releases. |
Tried uploading bigger file and it fails when using pypi.python.org website. It is supposed to work when using upload.pypi.org, got this reply from Donald:
Will test twine tool at nearest opportunity. Signing in at pypi.org doesn't work. Also upload.pypi.org shows 404 error. So looks like the only option is to use twine. |
Tested twine and works fine. Commands:
Notes for twine:
|
Can't upload latest v56.0 release 64-bit package to PyPI due to file size limit, seems the limit is about 60 MB. Chrome binaries have doubled from 30 MB to 60 MB in the last two years and this is now a problem. Found this issue in pypa/packaging-problems: pypa/packaging-problems#86 . They can increase file size limit per-project. I will write to Donald Stufft and we will see if this can be fixed.
The text was updated successfully, but these errors were encountered: