Three days ago, the team behind Python announced the release of Python 3.9.0a1, which is the first out of the six planned alpha releases of Python 3.9. The final stable version of Python 3.9 is slated to release in May 2020. An alpha release indicates that developers can start testing the new features and check for bug fixes but are not recommended to use it in production.
Last month, the previous stable version, Python 3.8 was released with features like walrus operator, positional-only parameters support for Vectorcall.
Read More: Core Python team confirms sunsetting Python 2 on January 1, 2020
Let’s look at some of the raw features that you can be expected in the upcoming Python 3.9 version.
Few Python users have already started testing the Python 3.9.0a1 release.
https://twitter.com/codewithanthony/status/1197559895744110592
The next alpha release for Python 3.9 is scheduled for 16th December 2019.
To know more about Python 3.9.0a1, check out the official documentation.
Introducing Spleeter, a Tensorflow based python library that extracts voice and sound from any music track
Severity issues raised for Python 2 Debian packages for not supporting Python 3
Introducing OpenDrop, an open-source implementation of Apple AirDrop written in Python
Poetry, a Python dependency management and packaging tool, releases v1 beta 1 with URL dependency
PyPy will continue to support Python 2.7, even as major Python projects migrate to Python 3