Please turn JavaScript on

talkpython

Subscribe to Talkpython’s news feed.

Click on “Follow” and decide if you want to get news from Talkpython via RSS, as email newsletter, via mobile or on your personal news page.

Subscription to Talkpython comes without risk as you can unsubscribe instantly at any time.

You can also filter the feed to your needs via topics and keywords so that you only receive the news from Talkpython which you are really interested in. Click on the blue “Filter” button below to get started.

Website title: Talk Python To Me Podcast

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  0.13 / day

Message History

Do you know what's actually slow in your Python app? Or are you guessing? Until now, profiling Python meant a tracing profiler that made your code 2 to 3 times slower. Or a third-party tool that broke with every new release. Python 3.15 fixes that. It ships Tachyon, a sampling profiler built into the standard library. It attaches to live production apps with almost zero overhead...

Read full story
Every ship in EVE Online eventually undocks and leaves the station. This time, it's the whole game. EVE has run on Python 2 since it launched in 2003, all 2.4 million lines of it, on a custom Stackless interpreter that stopped at 3.8 and was archived last year. Destination: Python 3.12. The route runs through 6,500 lines of division that decide who wins a fight, and 100 gigabyte...

Read full story
Lint the entire CPython code base from scratch. It takes 0.3 seconds. Three blinks of an eye. That is ruff, and it is written in Rust. So are Pydantic, Polars, uv, and Granian. Rust shows up in Python three ways: tools that happen to be Rust, libraries Python imports, and servers that run Python inside Rust. This is Rust for Python developers, not Rust experts. Christopher Trude...

Read full story