Closed kloczek closed 2 years ago
As I mentioned in https://github.com/tlsfuzzer/python-ecdsa/discussions/300, six is here because we support Python 2.6. Just because upstream stopped the support of a particular version doesn't mean it's not supported.
Is it not easier to keep python 2.x supporto on separated branch and have clean code on master?
Since when maintaining two projects is easier than maintaining one project?
I'm maintaining and extending this project essentially alone. If I have no problem maintaining compatibility with old versions, why you're telling me to drop support for them?
Maybe I have some good reasons for keeping python2 compatibility in the first place? For example because after almost 10 years since the instrumental project was abandoned, there is still no support for measuring conditional coverage with coveragepy?
Maybe you don't knoiw but every VCS allows easy plly commits between branches?
I think that ~2.5 yeaes after python 2.x has been EOSed it is time to start removing use
six
module.