Numpy: Plan for dropping Python 2.7 support
Good. The glacial migration from Python 2 to 3 is one of the worst things about an otherwise <i>fantastic</i> ecosystem. The tide is turning though, with Django having already dropped support for 2, and now with Numpy too hopefully Python 2 can be properly consigned to the history books.<p>For people wondering why it&#x27;s been like this for almost a decade(!) since Python 3.0 was released: Python 3.0 was actually terrible. It lacked many critical things, and was riddled with bugs and security flaws until 3.3, which was released <i>4 years</i> after 3.0. This cemented in many people&#x27;s minds the idea that Python 3 was a bad thing. Python 2 was and is a fantastic programming language, so it was a very high bar to move up from. Python 3 has come a long way since then, Python 3.6 is now a decent step up from 2.7.