Skip to content
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

Go over code to all it to run on Python 3.11 #423

Open
rocky opened this issue Nov 12, 2022 · 2 comments
Open

Go over code to all it to run on Python 3.11 #423

rocky opened this issue Nov 12, 2022 · 2 comments
Labels
Python 3.9+ Python 3.9, 3.10, 3.11, 3.12, 3.13 Python 3.11 Volunteer wanted Volunteer wanted to fix if a bug or to implement if a new feature.

Comments

@rocky
Copy link
Owner

rocky commented Nov 12, 2022

Description

Go over the code to ensure it runs on Python 3.11

Background

Note that xdis needs to support Python 3.11 See rocky/python-xdis#98

Some Output you may get if you run on 3.11

Installing xdis:

$ pip install -e .
Obtaining file:///src/external-vcs/github/rocky/python-xdis
  Preparing metadata (setup.py) ... done
Collecting six>=1.10.0
  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Requirement already satisfied: click in /tmp/.pyenv/versions/3.11.0/lib/python3.11/site-packages (from xdis==6.0.5.dev0) (8.1.3)
ERROR: Package 'xdis' requires a different Python: 3.11.0 not in '<3.11,>=3.6'

Tests

Once things are fixed make check should work from Python 3.11

@rocky rocky added Python 3.9+ Python 3.9, 3.10, 3.11, 3.12, 3.13 Python 3.11 Volunteer wanted Volunteer wanted to fix if a bug or to implement if a new feature. labels Nov 12, 2022
@jerusalemEG
Copy link

@rocky i want unpack app python 3.11 i will pay for this task

@rocky
Copy link
Owner Author

rocky commented Jan 9, 2023

@mostafakamelomarrslan Send a small sample, a complete module. But pick the smallest one. It should have less than 4k of bytecode (or 100 lines). Send the PYC file to [email protected] and I will look at this when I get a chance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Python 3.9+ Python 3.9, 3.10, 3.11, 3.12, 3.13 Python 3.11 Volunteer wanted Volunteer wanted to fix if a bug or to implement if a new feature.
Projects
None yet
Development

No branches or pull requests

2 participants