As Pythonβs popularity soars to an all-time high, the language gains a new lock file format, two Rust-based type checkers, a speedy partner in Zig, and a slew of proposals to improve performance. Read all about it in this weekβs Python Report.
Pythonβs popularity continues to outpace all competition. Thatβs why projects to make it faster are crucial, difficult as that may be. Plus, Pythonβs new, standardized dependency lockfile format is here. And if youβre a fan of Zig for speed and Python for convenience, we show how to make both languages live in harmony.
Top picks for Python readers on InfoWorld
Pythonβs popularity at its highest ever
No programming language has been this popular since Java in 2001. And Pythonβs lead over rival programming languages is growing.
Making Python faster wonβt be easy, but itβll be worth it
It will be a struggle to make Python faster, no thanks to its dynamism and legacy support needs. But itβs happening, and the effort is already paying dividends to the languageβs massive user base.
Understand Pythonβs new lock file format
Lock files for tracking Python dependencies used to come only from third-party tools. Now Python has its own native lock file format. See how it shapes up against the existingΒ ad hocΒ standards
How to boost Python program performance with Zig
Zig is being touted as the next big thing for C-style programming. Because Zig exposes a C-like interface, you can wrap Zig in Python and get speed and convenience together.
More good reads and Python updates elsewhere
Say goodbye to the standalone PyCharm Community
JetBrains is combining PyCharm Community and PyCharm Professional into a single, unified PyCharm download. The familiar, free-to-use community features are still free, and the source for PyCharm Community remains available, too.
A very early first peek at Astralβs Rust-powered Python type checker
Word leaked out a little before ty was ready for prime time, but you can now try out this lightning-fast type checking tool for Python (from the makers ofΒ uv). Warning: itβs still alpha!
Meta unveils its own Rust-powered Python type checker, Pyrefly
Not to be outdone, Meta has unveiled its own tool in this space. LikeΒ ty, Pyrefly is in its alpha stages, so use with caution.
Slightly off-topic: Plain vanilla web dev
How to get back to no-frameworks, no-frills, web building basics with bog-standard HTML, CSS, and core JavaScript.


