After releasing Python 3.8.0 alpha 1 earlier this month, Python team released the second alpha version of the four planned alpha releases of Python 3.8, called Python 3.8.0a2, last week. Alpha releases make it easier for the developers to test the current state of new features, bug fixes, and the release process.
Python team states that many new features for Python 3.8 are still being planned and written. Here is a list of some of the major new features and changes so far, however, these features are currently raw and not meant for production use:
The next pre-release for Python 3.8 will be Python 3.8.0a3 and has been scheduled for 25th March 2019.
For more information, check out the official Python 3.8.0a2 announcement.
PyPy 7.0 released for Python 2.7, 3.5, and 3.6 alpha
5 blog posts that could make you a better Python programmer
Python Software foundation and JetBrains’ Python Developers Survey 2018