Talk Python To Me · Michael Kennedy

2025 Python Year in Review

December 29, 2025·1 hr 19 min·6 clips
Reuven Lerner's chainsaw analogy perfectly captures why AI is powerful but dangerous in the wrong hands.
Python feels lively here. Michael Kennedy treats 2025 as a good year for the language, with better packaging tools, more type checkers, and a panel built for real disagreement. Barry Warsaw, Brett Cannon, Gregory Kampfhammer, Jody Birchall, Reuven Lerner, and Thomas Worders come in to sort through what mattered. In this excerpt, packaging gets the attention. The conversation circles a familiar Python problem: helpful magic is great right up until it breaks. Virtual environments are the example. One speaker remembers package installs before virtual ENVs as brittle, with conflicts and duplicate packages spread around a system. Then virtualenv changed the feel of the work. Once developers knew they could toss an environment and rebuild it, package problems lost some of their drama. UV brings that tension back. It can seem like one clean installation, which raises the old worry that users may not know what is happening underneath. The speaker is mostly sold, but not careless about it. They argue that the Python community, and the people building UV, learned from older packaging pain and planned around those failure modes. The test is what happens when things go wrong. If the magic breaks, the break should be visible, repair itself, or be avoided by not reusing a bad install. The quick community move toward UV matters too. It is treated as a sign that the risk is acceptable, not just a theory on a whiteboard. The whole segment feels very Talk Python: the technical point comes through lived developer experience, not tool hype. The close returns to Sentry's Seer AI code review, Python courses, YouTube and podcast subscriptions, and the show's closing music link.

As heard by us

A grounded Python year-end panel on uv, packaging trust, and the tradeoff between smoother tools and hidden machinery.

Talk Python To Me's 2025 year in review sounds like a working conversation from inside the Python ecosystem. Michael Kennedy brings together Barry Warsaw, Brett Cannon, Gregory Kampfhammer, Jody Birchall, Reuven Lerner, and Thomas Worders to talk through what mattered, with…

Read the full review in PlayNext →

Why you'd press play

You want a clear read on Python in 2025, with packaging, virtual environments, uv, and type checkers in the mix.

Read the full recommendation in PlayNext →
Listen to the show on