-
Notifications
You must be signed in to change notification settings - Fork 260
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.11: RuntimeError: Your python version made changes to the bytecode #282
Comments
what does this mean cuz I have the same issue but with a different package |
"Your python version made changes to the bytecode" what in the world could that even mean |
Yeah, it seems Python 3.11 modified the bytecode specification, and the bytecode manipulations done by Js2Py do not work in that version. Given that 3.11 will become more used now it is quite important to fix this issue. I am bit busy now with my startup so any contributions welcome! Otherwise I will try to fix that later on when I find some time. Edit: 3.11 is out, I will fix now. |
please fix this asap. |
In 3.12.0a2+ (current main branch) fail in injector.py too |
Ehh why do they change bytecode so frequently now? It was stabole for years... Adjusting it after bytecode change is relatively hard because I need to reverse engineer it due to poor documentation. |
good lib, and wait python3.12 support +1 |
With Python 3.11.0a7,
import js2py
results in:The text was updated successfully, but these errors were encountered: