Drop support for Python 2.7, 3.5, 3.6 and 3.7
Add support for Python 3.9, 3.10, 3.11 and 3.12
Replace tokenize with tokenize-rt which roundtrips correctly and handles Python 3.12 f-strings correctly.
tokenize
tokenize-rt