Note: Python 3.5.0a4 has been superseded by Python 3.5.6.

Python 3.5.0a4 was released on April 20th, 2015.

Major new features of the 3.5 series, compared to 3.4

Python 3.5 is still in development, and 3.5.0a4 is the fourth and final alpha release. Many new features are still being planned and written. Among the new major new features and changes in the 3.5 release series so far are

PEP 461, adding support for " % -formatting" for bytes and bytearray objects

-formatting" for bytes and bytearray objects PEP 465, a new operator ( @ ) for matrix multiplication

) for matrix multiplication PEP 471, os.scandir()

PEP 475, adding support for automatic retries of interrupted system calls

PEP 486, making the Windows Python launcher aware of virtual environments

PEP 488, eliminating .pyo files

The next release of Python 3.5 will be 3.5.0b1, the first beta release. Python 3.5 will enter "feature freeze" at this time; no new features will be added to 3.5 after this point. Python 3.5.0b1 is scheduled to be released May 22, 2015.