1. 13 Mar, 2019 7 commits
  2. 12 Mar, 2019 10 commits
  3. 11 Mar, 2019 4 commits
  4. 10 Mar, 2019 6 commits
  5. 09 Mar, 2019 7 commits
  6. 08 Mar, 2019 5 commits
  7. 07 Mar, 2019 1 commit
    • Guido van Rossum's avatar
      bpo-35975: Support parsing earlier minor versions of Python 3 (GH-12086) · 495da292
      Guido van Rossum authored
      
      
      This adds a `feature_version` flag to `ast.parse()` (documented) and `compile()` (hidden) that allow tweaking the parser to support older versions of the grammar. In particular if `feature_version` is 5 or 6, the hacks for the `async` and `await` keyword from PEP 492 are reinstated. (For 7 or higher, these are unconditionally treated as keywords, but they are still special tokens rather than `NAME` tokens that the parser driver recognizes.)
      
      
      
      https://bugs.python.org/issue35975
      495da292