Coverage increased (+0.4%) to 97.948% when pulling c157d03ceadca390b0a49cff01a849d6ee869dac on jdufresne:drop-py2 into e9c2615a0c4886c153793bc69ae7e9a1d4690c23 on Alir3z4:master.
Coverage increased (+0.3%) to 97.87% when pulling 4735121b3fe3a2b7417a6a346c29402bdaae7a56 on jdufresne:drop-py2 into 3697acd58137bec34ef7dc812f69f3b14990a9bb on Alir3z4:master.
Coverage increased (+0.3%) to 97.87% when pulling 4735121b3fe3a2b7417a6a346c29402bdaae7a56 on jdufresne:drop-py2 into 3697acd58137bec34ef7dc812f69f3b14990a9bb on Alir3z4:master.
Coverage increased (+0.3%) to 97.87% when pulling 4735121b3fe3a2b7417a6a346c29402bdaae7a56 on jdufresne:drop-py2 into 3697acd58137bec34ef7dc812f69f3b14990a9bb on Alir3z4:master.
Python 2 support is nearing end of life. At the end of this year, it will no longer be supported, including for security issues.
For more details, see https://pythonclock.org/
All code changes and clean ups that were noticed were done. Changes include:
Remove str/unicode compatibility shims.
Remove encoding cookies from source files. Python 3 interprets all files as utf-8 by default.
Remove unnecessary future imports. The features are now built-in.
Use modern super() syntax.
Update the wheel configuration to reflect it is no longer universal.
Update trove classifiers.
Refs #129