heuer/segno

Drop Python 2.7 support?

Closed this issue · 2 comments

heuer commented

The download statistics show that the usage of Py 2.7 is declining. The proportion is around 0.5%.

It would simplify the code a bit, but wouldn't have huge benefits either.

An advantage would be that the type annotations could be directly in the code and no longer had to be defined externally.

heuer commented

It is becoming increasingly difficult to even find test environments that support Python 2.7 or PyPy2. The recent change from Travis CI to GH Actions doesn't help in this regard either. This makes it harder to claim support for Python 2.7. For this reason, it seems to make sense to ditch Python 2.7 for version 2.0.

heuer commented

Fixed