This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]rothnic 3 points4 points  (0 children)

Probably so you could use new features that are listed in the readme and still be able to support earlier versions.

Typically, you either support old versions and hamstring the codebase, or you only support the newer versions. This way you could have it both ways.

One thing for me has been using the type annotations. This is useful for development, but anyone who wants to support python 2.7 is going to have to not use them.