Go over code to all it to run on Python 3.11
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
Start by reproducing the Python 3.11 installation output and inspect setup.py, where the current version constraint rejects Python 3.11. Run make check under Python 3.11 after addressing the compatibility issues; done means the package installs and the full check passes.
Written by the indexing model from the issue text.
Description
Description
Go over the code to ensure it runs on Python 3.11
Background
Note that xdis needs to support Python 3.11 See https://github.com/rocky/python-xdis/issues/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
- Dominant language
- Python
- Stars
- 4.3k
- Forks
- 464
- Avg merge
- 6d 12h
- Merged PRs (30d)
- 2
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from rocky/python-uncompyle6
-
Difficulty 3/5 1-2 days Newbie friendliness 65/100
rocky/python-uncompyle6#527 · 1 comment ·
-
Works on decompyle3
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rocky/python-uncompyle6#506 · 1 comment ·
-
Python 3.8 Volunteer wanted Works on decompyle3
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rocky/python-uncompyle6#492 · 4 comments ·
-
Redundant "else:"OpenControl Flow Python 3.8 Volunteer wanted Works on decompyle3
Difficulty 4/5 3-5 days Newbie friendliness 45/100
rocky/python-uncompyle6#486 ·
-
Missing "While True"OpenControl Flow Python 3.8 Volunteer wanted Works on decompyle3
Difficulty 4/5 3-5 days Newbie friendliness 45/100
rocky/python-uncompyle6#485 · 4 comments ·
All issues in rocky/python-uncompyle6
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
raullenchai/Rapid-MLX#4042 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
LearningCircuit/local-deep-research#7067 ·
Maintainers usually reply within 1 day
-
#bug
Difficulty 1/5 Under an hour Newbie friendliness 92/100
apache/superset#44923 · 1 comment ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
lawndoc/stack-back#123 ·