If anyone is curious what new features they can use in the next version of a library which is bumping its minimum python version, here are the 3.7 release notes from 2018: https://docs.python.org/3/whatsnew/3.7.html
Highlights for me are dataclasses and dictionary ordering guarantees, but capture_output flag to subprocess.run is probably the thing my code will use the most
Highlights for me are dataclasses and dictionary ordering guarantees, but capture_output flag to subprocess.run is probably the thing my code will use the most