Make codetools.blocks2 work with python3
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
Research direction
Start by comparing codetools.blocks2 and codetools.blocks under Python 3, then inspect codetools/blocks2/tests/test_block.py, especially the restrict usage around line 40. Determine the migration scope and whether blocks2 alone is sufficient; done means the selected module or modules work under Python 3 with the relevant tests passing.
Written by the indexing model from the issue text.
Description
Hi, I've understood that modules codetools.blocks2 and codetools.blocks are not working for python3 yet, I'm very interested into this kind of static analysis features, especially the use of restrict.
Is there any plan to make it work with python3 ? Do you know what's the effort needed for this migration ? We should port blocks2 only right?
Tell me what you think,
Thanks
- Dominant language
- Python
- Stars
- 54
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
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 enthought/codetools
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 48/100
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
All issues in enthought/codetools
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
stephrobert/dsoxlab#238 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
sublimehq/package_control#1780 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
nwg-piotr/nwg-displays#145 ·