News

Remember those sites that tracked Python 3 compatibility with the top packages in PyPI? Here’s a similar tracker for seeing which libraries work properly with Python’s new free-threaded builds.
Also in Python 3.12.0, dictionary, list, and set comprehensions are inlined to speed up execution time. Previously a new function object needed to be created in order to execute a comprehension.
F strings in Python 3.12 have also seen some changes. They have become less finicky, allowing for nested double quotes. This change can make it easier for developers to write and read code that ...