
"How does Python 3.14 perform under a few hand-crafted benchmarks? Does the performance of asyncio scale on the free-threaded build? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects. At the top of the show, we have a mountain of release news and Python Enhancement Proposals to cover. Then, we dig into a couple of articles covering the performance of Python 3.14."
"The first is a benchmarking comparison of the last several Python versions and their variations, including JIT and free-threaded mode. The second explores the changes in 3.14 that enable asyncio to scale on CPython's free-threaded build. We also share several other articles and projects from the Python community, including an introduction to NiceGUI, a free-threaded Python library compatibility checker, an exploration of what is "good taste" in software engineering, HTML templating with t‑strings, and a tool for testing Sphinx docs instantly in the browser."
Release news and Python Enhancement Proposals are presented. Python 3.14 is benchmarked against several previous Python versions and variations, including JIT and free-threaded builds. Changes in Python 3.14 enable asyncio to scale on CPython's free-threaded build. Community projects highlighted include NiceGUI, a free-threaded Python library compatibility checker, an exploration of "good taste" in software engineering, HTML templating with t‑strings, and a tool for testing Sphinx documentation instantly in the browser. A course demonstrates documenting Python projects with Sphinx and integrating builds with Read the Docs.
Read at Realpython
Unable to calculate read time
Collection
[
|
...
]