Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
@@ Coverage Diff @@ ## master #1429 +/- ## ====================================== Coverage 100% 100% ====================================== Files 21 21 Lines 1792 1790 -2 ====================================== - Hits 1792 1790 -2
Sure, for the set/dict/list literals, I used the code inspection (Code > Inspect Code...) in PyCharm (they have a lightweight Community edition and also free licences for the full version for open source projects).
For the unit tests, I used the script at https://github.com/hugovk/upgrade-unittest which is just some sed commands, not a full AST parser, so you need to check the changes. There's also the https://github.com/jparise/flake8-assertive plugin, which I've just run and found some others which I've updated.
@hugovk There are many ways to help even if you're not familiar with async yet! Removing Python 2.6 support was one of those things. :)
Another helpful thing to do is to improve the setup.py script: python-trio/trio#567 (comment). There are many things to do but they are not documented yet.
But no pressure!