-
-
Notifications
You must be signed in to change notification settings - Fork 164
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
python 3.7 support #1878
Comments
Eventually, it would be nice to be able to compile with the new buffer interface and avoid deprecation warnings like #1884. In the meantime:
New problem: |
There's a major blocker with cx_freeze, once again falling flat on its face.
Moving the missing modules by hand into the "library.zip" doesn't really help and the resulting executable still fails with:
BTW, those modules were already hard-coded in setup.py to workaround existing cx_freeze breakage:
That's amongst a few other workarounds (base_prefix, numpy, etc) |
cx_freeze can be fixed with this patch: Compilation correct .pyc files for Python 3.7.0 Created a mingw ticket for this: cx_Freeze for python3.7 needs a patch - bytecode is unusable |
The MSYS2 package has been updated with the patch and we have workarounds for the rest. |
One of the few noisy deprecation warnings left is from [https://github.com/pyparsing/] (fixed in 2.2.1 - Fix collections ABCs deprecation warning). |
For websockify, see #1568 |
Python 3.7 is due to be released soon: Python 3.7.0rc1, there are a number of things we can take advantage of, some may allow us to drop existing workarounds.
The most interesting features:
monotonic_time
withtime.monotonic_ns
- but again, the damage has been done and this will be difficult to merge with the cython code which uses cimportThe text was updated successfully, but these errors were encountered: