The Python foundation won&#x27;t budge on the 2020 EOL date, for sure. RedHat will support it until RHEL 7 is EOL (~2027),  but that&#x27;s security&#x2F;critical fixes only - while Python 3 gets all the new features and development efforts.<p>At some point, the opportunity cost of staying with Python 2.7 is higher than the one-time effort of porting everything to Python 3, so companies will move. Especially the likes of Google and Dropbox.<p>gevent vs. asyncio - sure, gevent is more mature. But asyncio is undoubtedly the better&#x2F;nicer API. asyncio&#x27;s explicit await syntax is much nicer than gevent&#x27;s implicit monkey-patching, which makes it harder to reason about the code.<p>Tensorflow isn&#x27;t really a new library, it was only recently open sourced.<p>As for Python 3-only libraries:<p>- <a href="https:&#x2F;&#x2F;pypi.python.org&#x2F;pypi?:action=browse&amp;show=all&amp;c=595" rel="nofollow">https:&#x2F;&#x2F;pypi.python.org&#x2F;pypi?:action=browse&amp;show=all&amp;c=595</a><p>- <a href="https:&#x2F;&#x2F;github.com&#x2F;aio-libs" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;aio-libs</a><p>Also note that Django will drop Python 2 support in time with the Python 2 EOL: <a href="https:&#x2F;&#x2F;www.djangoproject.com&#x2F;weblog&#x2F;2015&#x2F;jun&#x2F;25&#x2F;roadmap&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.djangoproject.com&#x2F;weblog&#x2F;2015&#x2F;jun&#x2F;25&#x2F;roadmap&#x2F;</a><p>Also, many new Python-based open source projects are Python 3 only.