Python 3.15.0
Python 3.15.0 has been released with several enhancements, including improved Unicode support and new features for the `asyncio` and `async` modules. The release also includes 34 bug fixes and 13 new features. The `asyncio` module has been improved with the addition of the `asyncio.Lock` class, which allows for more efficient and concurrent execution of coroutines. The release also includes several other improvements to the `asyncio` module, including the addition of the `asyncio.StreamReader` class and the `asyncio.StreamWriter` class. Additionally, the `async` module has been improved with the addition of the `async` function decorator, which allows for the creation of asynchronous functions. The release also includes several other improvements to the `async` module, including the addition of the `async` context manager and the `async` exception type. In addition to the improvements to the `asyncio` and `async` modules, the release also includes several other enhancements, including improved Unicode support and several bug fixes.
Read the full article at python.org →