Python can’t stop, won’t stop evolving. Python 3.15, due in fall 2026 but available now in its first release candidate, abounds with useful new features worth trying out: lazy imports, a new profiling technology, immutable dictionaries, and its ever-evolving JIT (just-in-time) compiler.
Top picks for Python readers on InfoWorld
Speed boost your Python programs with new lazy importsDon’t let a fat Python import be a bottleneck for the rest of your program. Lazy imports let you defer executing a module until the time it’s actually used. Best of all, you can use lazy imports with no changes to existing code.
Hands-on with the new sampling profiler in Python 3.15It’s like X-ray goggles for your code! Tachyon, the new profiling system for Python, lets you see what your program is doing without having to instrument it, rewrite it, or even pause it and restart it.
Get started with Python’s new frozendict typePython users have been clamoring for an immutable dictionary type, and now they’ve got one — built right into the language. Ever wanted to use a dictionary as a key for another dictionary’s value, or seal a dictionary against modification? Here’s your solution.







