-
Notifications
You must be signed in to change notification settings - Fork 893
Python 3.9 Support #382
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
Comments
Different Python versions are provided by the |
Python 3.9 released today. |
Yeah, |
I'll do the needed changes and rebuilds today, Also we need to wait for |
Waiting also for this: appveyor/ci#3541 Branch with the changes: https://github.com/skvark/opencv-python/tree/feat/python39 |
https://github.com/numpy/numpy/releases/tag/v1.19.3 Delivers numpy Python 3.9 binary wheels on all supported platforms. |
Travis builds look ok, but I have to think what to do with Appveyor. Python 3.9 was installed only on the Visual Studio 2019 images (appveyor/ci#3541 (comment)) and that's not going to work for this project. Currently, Visual Studio 2015 is used for building the wheels. |
Release builds are now in progress but it will take over 24 hours before all wheels have been built and uploaded to PyPI. |
Some of the wheels are not yet uploaded, |
I don't understand why some projects in PyPI have 20 GB limit, some 30 GB limit and some 40 GB limit... maybe something to do with the time of creation ¯_(ツ)_/¯ I uploaded the missing |
pypa/packaging-problems#86 (comment)
It looks like they will happily increase the limit for legitimate packages if you asked. To me, Looks like you can ask here if you wanted: https://github.com/pypa/warehouse/issues |
Yeah, I have already individual package size limit requests in place (source distribution for contrib variants are missing due to this): #412 However, I will also probably need to request limit increases for the projects in PyPI. Current status for different projects: opencv-python Project size : 28.4 GiB opencv-contrib-python Project size : 30.6 GiB opencv-python-headless: Project size : 19.5 GiB opencv-contrib-python-headless: Project size : 24.0 GiB |
Staggering! They are massive. |
In addition to the PyPI artifacts, I'm storing currently about 150 GB of macOS and Linux build artifacts in Azure. Appveyor luckily provides native free artifact storage. I think the wheels have a reasonable size (around 20-50 MB per each depending on platform), there are just a lot of releases and maybe 20 wheels in each of them. Have a look for example at |
There is |
That limited API sounds great if it works reliably. Numpy can be forced to >=1.17 but this needs also other investigation and testing. Added issue so that I don't forget it: #414 |
Tracking issue for Python 3.9 support, set to release Oct 5, 2020.
Python 3.9rc1 has been released so it is possible to test in a near-final state. Travis CI
python3.9-dev
exists that could be used to test builds.The text was updated successfully, but these errors were encountered: