black/blib2to3
2018-03-20 19:04:49 -07:00
..
pgen2 Fix tests on 3.7 2018-03-20 19:04:49 -07:00
__init__.py Initial commit 2018-03-14 12:55:32 -07:00
__init__.pyi Initial commit 2018-03-14 12:55:32 -07:00
Grammar3.6.4.final.0.pickle Restore ability to format code with legacy usage of async as a name 2018-03-20 18:54:01 -07:00
Grammar.txt Restore ability to format code with legacy usage of async as a name 2018-03-20 18:54:01 -07:00
PatternGrammar3.6.4.final.0.pickle Initial commit 2018-03-14 12:55:32 -07:00
PatternGrammar.txt Initial commit 2018-03-14 12:55:32 -07:00
pygram.py Actually use the bundled Grammar.txt 2018-03-14 14:20:16 -07:00
pygram.pyi Initial commit 2018-03-14 12:55:32 -07:00
pytree.py Initial commit 2018-03-14 12:55:32 -07:00
pytree.pyi Clean up typing ignores, fix build 2018-03-15 23:26:56 -07:00
README Restore ability to format code with legacy usage of async as a name 2018-03-20 18:54:01 -07:00

A subset of lib2to3 taken from Python 3.7.0b2.
Commit hash: 9c17e3a1987004b8bcfbe423953aad84493a7984

Reasons for forking:
- consistent handling of f-strings for users of Python < 3.6.2
- backport of BPO-33064 that fixes parsing files with trailing commas after
  *args and **kwargs
- backport of GH-6143 that restores the ability to reformat legacy usage of
  `async`
- better ability to debug (better reprs for starters)
- ability to Cythonize