-
Notifications
You must be signed in to change notification settings - Fork 77
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 support #288
Comments
Thanks for the report! I'll ask the team to update that. |
For a lot of distributions will |
@fabaff Thanks for the note! |
Hi! We're currently rebuilding all Python packages against Python 3.11 on Arch Linux. This project is now broken. Can you please replace the use of |
Switch to PEP517. Modify sources to be Python 3.11 compatible: dropbox/stone#288 git-svn-id: file:///srv/repos/svn-community/svn@1443016 9fca08f4-af9d-4005-b8df-a31f2cc04f65
Switch to PEP517. Modify sources to be Python 3.11 compatible: dropbox/stone#288 git-svn-id: file:///srv/repos/svn-community/svn@1443016 9fca08f4-af9d-4005-b8df-a31f2cc04f65
@dvzrv Thanks for the feedback! This is open with the team. I'll follow up here with any updates. |
fixed in #299 |
Describe the bug
Stone's frontend uses the
inspect.getargspec
method which was deprecated in Python 3.0 and removed in 3.11 (see https://docs.python.org/3.10/library/inspect.html#inspect.getargspec).stone/stone/frontend/ir_generator.py
Line 1077 in bdd49bc
This results in attribute errors when running stone in Python 3.11.
Versions
Additional context
The recommended migration path is to use
inspect.getfullargspec
as drop-in replacement.The text was updated successfully, but these errors were encountered: