frederickjansen / polyline

A Python implementation of Google's Encoded Polyline Algorithm Format.
http://goo.gl/PvXf8Y
MIT License
114 stars 19 forks source link

Drop Python 2 support #10

Closed paltman closed 1 year ago

frederickjansen commented 2 years ago

Hi @paltman, I'm curious why you'd want to remove support for Python 2 without adding features that require it? There are a number of changes I'd like to make to this library that might necessitate dropping Python 2 support going forward (like type hinting), but I don't see the need to remove it "just because". Yes it's been EoL for 2 years now, and no one should start new projects with it, but plenty of operating systems (like macOS) still ship with 2.7 out of the box. So I'm fine not making this change just for the sake of making it.

paltman commented 2 years ago

No worries. I just didn't want to install six is the only reason. We'll just install from my fork/branch for now. Cheers!

frederickjansen commented 1 year ago

Thanks for the pull request @paltman. I released v2.0.0 which drops Python 2 and conforms to modern Python programming standards again.