rstudio/pygradethis

Require Python 3.9+

Closed this issue · 0 comments

Starting from Python 3.9, we can take advantage of some cool additions to the ast module (e.g. unparse()) and stay closer to built-in support instead of using 3rd party libs. Let's move to that version and punt on backwards compatibility for now.

TODOs:

  • leverage Python 3.9+ ast features
  • make tests pass