Talk Python To Me - #532: 2025 Python Year in Review

Python in 2025 is in a delightfully refreshing place: the GIL's days are numbered, packaging is getting sharper tools, and the type checkers are multiplying like gremlins snacking after midnight. On this episode, we have an amazing panel to give us a range of perspectives on what matter in 2025 in Python. We have Barry Warsaw, Brett Cannon, Gregory Kapfhammer, Jodie Burchell, Reuven Lerner, and Thomas Wouters on to give us their thoughts.

Episode sponsors

Seer: AI Debugging, Code TALKPYTHON
Talk Python Courses

Python Software Foundation (PSF): www.python.org
PEP 810: Explicit lazy imports: peps.python.org
PEP 779: Free-threaded Python is officially supported: peps.python.org
PEP 723: Inline script metadata: peps.python.org
PyCharm: www.jetbrains.com
JetBrains: www.jetbrains.com
Visual Studio Code: code.visualstudio.com
pandas: pandas.pydata.org
PydanticAI: ai.pydantic.dev
OpenAI API docs: platform.openai.com
uv: docs.astral.sh
Hatch: github.com
PDM: pdm-project.org
Poetry: python-poetry.org
Project Jupyter: jupyter.org
JupyterLite: jupyterlite.readthedocs.io
PEP 690: Lazy Imports: peps.python.org
PyTorch: pytorch.org
Python concurrent.futures: docs.python.org
Python Package Index (PyPI): pypi.org
EuroPython: tickets.europython.eu
TensorFlow: www.tensorflow.org
Keras: keras.io
PyCon US: us.pycon.org
NumFOCUS: numfocus.org
Python discussion forum (discuss.python.org): discuss.python.org
Language Server Protocol: microsoft.github.io
mypy: mypy-lang.org
Pyright: github.com
Pylance: marketplace.visualstudio.com
Pyrefly: github.com
ty: github.com
Zuban: docs.zubanls.com
Jedi: jedi.readthedocs.io
GitHub: github.com
PyOhio: www.pyohio.org

Watch this episode on YouTube: youtube.com
Episode #532 deep-dive: talkpython.fm/532
Episode transcripts: talkpython.fm

Theme Song: Developer Rap
đŸ„ Served in a Flask 🎾: talkpython.fm/flasksong

---== Don't be a stranger ==---
YouTube: youtube.com/@talkpython

Bluesky: @talkpython.fm
Mastodon: @talkpython@fosstodon.org
X.com: @talkpython

Michael on Bluesky: @mkennedy.codes
Michael on Mastodon: @mkennedy@fosstodon.org
Michael on X.com: @mkennedy

What Next | Daily News and Analysis - 2025: The Game of the Year

Canada and the United States usually have a pretty good-natured sports rivalry—but from hockey to baseball, that was not the case in 2025. 

Guest:  Alex Kirshner, contributing writer at Slate, co-host of Hang Up and Listen and the Split Zone Duo podcasts. 

Want more What Next? Subscribe to Slate Plus to access ad-free listening to the whole What Next family and across all your favorite Slate podcasts. Subscribe today on Apple Podcasts by clicking “Try Free” at the top of our show page. Sign up now at slate.com/whatnextplus to get access wherever you listen.

Podcast production by Elena Schwartz, Paige Osburn, Anna Phillips, Madeline Ducharme, and Rob Gunther.

Learn more about your ad choices. Visit megaphone.fm/adchoices

Strict Scrutiny - Introducing Runaway Country: Justice Has Left the Building

Alex digs into the destruction of due process and rule of law under the Trump administration. First, she hears from Judge Anam Petit, a recently fired immigration judge who explains how the legal system is being quietly dismantled to prioritize deportations. Then, Alex speaks to Andrew Weissmann, former lead prosecutor in Robert Mueller’s Special Counsel’s Office, about whether our system is forever changed, and what it’s like to be in President Trump’s crosshairs.

Get tickets for STRICT SCRUTINY LIVE – The Bad Decisions Tour 2025! 

  • 3/6/26 – San Francisco
  • 3/7/26 – Los Angeles

Learn more: http://crooked.com/events

Order your copy of Leah's book, Lawless: How the Supreme Court Runs on Conservative Grievance, Fringe Theories, and Bad Vibes

Follow us on Instagram, Threads, and Bluesky


Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

The Indicator from Planet Money - The cautionary tale of a recovering day trading addict (Encore)

Seasons greetings from the The Indicator! On today's show, the story of a man who started buying and selling stocks as a hobby — and got seriously addicted. We also speak with a neuroeconomist about the human brain on day trading. 

This piece originally aired Jan. 25, 2025. 

Related episodes: 
The young trolls of Wall Street are growing up 
Invest like a Congress member 

For sponsor-free episodes of The Indicator from Planet Money, subscribe to Planet Money+ via Apple Podcasts or at plus.npr.org. Fact-checking by Sierra Juarez. Music by Drop Electric. Find us: TikTok, Instagram, Facebook, Newsletter.  

Learn more about sponsor message choices: podcastchoices.com/adchoices

NPR Privacy Policy

NPR's Book of the Day - In Rabih Alameddine’s new novel, a mother and son share a tiny Beirut apartment

As 2025 comes to a close, we're revisiting interviews with this year's nominees and winners of some of the biggest prizes in literature. First up: Raja teaches philosophy to high schoolers and shares an apartment with his 82-year-old mother, Zalfa. Rabih Alameddine explores their relationship – and other forms of intimacy – in his new novel The True True Story of Raja the Gullible (and His Mother). In today’s episode, the author joins NPR’s Scott Simon for a conversation about Raja’s self-deprecation, Zalfa’s relationship with another older woman, and Alameddine’s mother’s memory loss.

To listen to Book of the Day sponsor-free and support NPR's book coverage, sign up for Book of the Day+ at plus.npr.org/bookoftheday

Learn more about sponsor message choices: podcastchoices.com/adchoices

NPR Privacy Policy

Short Wave - Why Kratom Is At The Heart Of A Big Public Health Debate

Kratom and 7-OH products are available in many smoke shops. But earlier this year, the FDA recommended certain 7-OH products be scheduled alongside opioids. This isn’t the first time kratom has come under scrutiny. Nearly a decade ago, the DEA wanted to make certain active ingredients in kratom controlled substances. Meaning products would go from being widely available to highly restricted. After a massive wave of protest, the DEA decided not to move forward. Producer Rachel Carlson joins host Emily Kwong to talk about what could happen this time around, and what scientists know – and don’t know – about kratom and 7-OH. 


Interested in more of the science behind drugs and supplements? Email us your question at shortwave@npr.org.


Listen to every episode of Short Wave sponsor-free and support our work at NPR by signing up for Short Wave+ at plus.npr.org/shortwave.

Learn more about sponsor message choices: podcastchoices.com/adchoices

NPR Privacy Policy

Opening Arguments - Van Buren v. US and Amy Coney Barrett’s So-So Textualism

OA1220 - What’s an FBI agent to do when a notorious low life reports a local cop is asking for a bribe? Turn him into a confidential information of course, and see how far you can get that dirty cop to go. A tale of two assholes, steadily making each others’ lives worse and worse, while one is wearing a wire.

Now, why does the Supreme Court care about any of this? Half the conviction hinges on whether this cop “exceeded authorized access” under the Computer Fraud and Abuse Act (CFAA), and no one can agree what that means
 including your cohosts. Hear Thomas try to figure out why Amy Coney Barrett is so obsessed with the definition of the word “so”, and Jenessa
 defend Clarence Thomas?! This case is a hot mess, but the good news is everyone sucks here and no one wins.

The relevant language: “The Act subjects to criminal liability anyone who “intentionally accesses a computer without authorization or exceeds authorized access,” and thereby obtains computer information. 18 U. S. C. §1030(a)(2). It defines the term “exceeds authorized access” to mean “to access a computer with authorization and to use such access to obtain or alter information in the computer that the accesser is not entitled so to obtain or alter.” §1030(e)(6).”

Barrett’s ruling: “In sum, an individual “exceeds authorized access” when he accesses a computer with authorization but then obtains information located in particular areas of the computer—such as files, folders, or databases—that are off limits to him.”

Check out the OA Linktree for all the places to go and things to do!

Global News Podcast - Optimism but no deal after Ukraine peace talks

Presidents Donald Trump and Volodymyr Zelensky say there's been progress in talks over the Russia-Ukraine war, but difficult issues remain unresolved, including whether Kyiv should give up territory. President Trump said they would know in a few weeks whether a deal is possible. Also: China announces fresh war games around Taiwan. It will practice deterring anyone coming to the island's defence. Myanmar's military is desperate for the country's first general election in five years to be a success, but critics say it's a sham. We look at how Pope Leo is making his mark. And the French film actress and sex symbol Bridget Bardot has died.

The Global News Podcast brings you the breaking news you need to hear, as it happens. Listen for the latest headlines and current affairs from around the world. Politics, economics, climate, business, technology, health – we cover it all with expert analysis and insight. Get the news that matters, delivered twice a day on weekdays and daily at weekends, plus special bonus episodes reacting to urgent breaking stories. Follow or subscribe now and never miss a moment. Get in touch: globalpodcast@bbc.co.uk

It Could Happen Here - CZM Rewind: We Are All Brothers: How the Emberå Community of Bajo Chiquito Welcomes Migrants in the Darién Gap

In the second part of his series on the Darién Gap, James looks at the impacts of migration on the indigenous Panamanian Emberá community.

Original Air Date: 10.29.24

Sources:

https://www.notiparole.com

https://www.instagram.com/p/DAaDkSwh1Jk/?igsh=bmgyanBteW10czd5

https://www.nytimes.com/1964/09/20/archives/a-new-canaldug-by-atom-bombs-nuclear-energy-is-the-key-to-replacing.html

https://www.themanual.com/outdoors/darien-gap-feature/

https://www.theguardian.com/global-development/2024/apr/18/panama-darien-gap-jose-raul-mulino

https://americasquarterly.org/article/the-darien-gaps-fearsome-reputation-has-been-centuries-in-the-making/

https://www.aljazeera.com/opinions/2022/10/27/the-darien-gap-a-deadly-extension-of-the-us-border

https://www.hrw.org/sites/default/files/supporting_resources/jmhs.pdf

https://www.telegraph.co.uk/news/2022/06/20/snakes-swamps-whisky-british-explorers-went-ultimate-boys-adventure/

https://www.strausscenter.org/publications/asylum-processing-at-the-u-s-mexico-border-august-2024/

https://www.gob.mx/inm/prensa/el-gobierno-mexicano-y-el-inm-articulan-corredor-emergente-de-movilidad-segura-para-el-traslado-de-personas-extranjeras-con-cita-cbp-one

https://english.elpais.com/international/2024-03-23/kidnapping-and-escape-of-95-ecuadorian-migrants-in-chiapas-if-you-continue-informing-we-will-return-them-in-bags.html

https://humanrightsfirst.org/wp-content/uploads/2024/02/Asylum-Policies-Harm-Black-Asylum-Seekers-FACTSHEET-formatted.pdf

https://respondcrisistranslation.org/en/newsb/cbp-ones-obscene-language-errors-create-more-barriers-for-asylum-seekers

https://www.msf.org/lack-action-sees-sharp-rise-sexual-violence-people-transiting-darien-gap-panama

See omnystudio.com/listener for privacy information.

array(3) { [0]=> string(150) "https://www.omnycontent.com/d/programs/e73c998e-6e60-432f-8610-ae210140c5b1/78d30acb-8463-4c40-a5ae-ae2d0145c9ff/image.jpg?t=1751824393&size=Large" [1]=> string(10) "image/jpeg" [2]=> int(0) }