Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Daniel Roy Greenfeld: Over Twenty Years of Writing Tools

Link: https://daniel.feldroy.com/posts/2025-09-over-twenty-years-of-writing-tools

On my articles page, you can read near the top that I've been writing for the past 20 years (plus a little more). It's not all my online public writing, but it's a majority of it. The primary reason p
Quansight Labs Blog: Unlocking Performance in Python's Free-Threaded Future: GC Optimizations

Link: https://labs.quansight.org/blog/free-threaded-gc-3-14

A description of the performance optimizations made to the free-threaded garbage collector for Python 3.14.
PyCharm: Why Is Python So Popular in 2025?

Link: https://blog.jetbrains.com/pycharm/2025/09/why-is-python-so-popular/


While other programming languages come and go, Python has stood the test of time and firmly established itself as a top choice for developers of all levels, from beginners to seasoned professionals.
Real Python: Python MCP: Connect Your LLM With the World

Link: https://realpython.com/python-mcp/

The Model Context Protocol (MCP) is a new open protocol that allows AI models to interact with external systems in a standardized, extensible way. In this tutorial, you’ll install MCP, explore its cl
Antonio Cuni: Tracing JITs in the real world @ CPython Core Dev Sprint

Link: https://antocuni.eu/2025/09/24/tracing-jits-in-the-real-world--cpython-core-dev-sprint/

Tracing JITs in the real world @ CPython Core Dev Sprint.slide { border: 2px solid #ddd; border-radius: 8px; margin: 2em 0; background: #f9f9f9; max-width: 100%; /* Slide content box */ aspect-ratio:
Antonio Cuni: SPy @ PyCon IT 2025

Link: https://antocuni.eu/2025/05/31/spy--pycon-it-2025/

SPy @ PyCon IT 2025Yesterday I talked about SPy at PyCon Italy.Thanks to Hugo van Kemenade for the picture.Slides are available here.The edited video is not available yet, but in the meantime it's pos
Antonio Cuni: Slides for my EuroPython 2025 talks

Link: https://antocuni.eu/2025/07/21/slides-for-my-europython-2025-talks/

EuroPython 2025 slidesHere are the slides for the three speeches which I gave atEuroPython 2025:
PyPodcats: Episode 10: With Una Galyeva

Link: https://pypodcats.live/episodes/ep-10/

Learn about Una's journey. Una is a driving force behind PyLadies Amsterdam, a Microsoft MVP, AI4ALL Advisory board member, and Head of Artificial Intelligence.Learn about Una's journey. Una is a driv
Python Engineering at Microsoft: Simplifying Resource Management in mssql-python through Context Manager

Link: https://devblogs.microsoft.com/python/simplifying-resource-management-in-mssql-python-through-context-manager/


Reviewed by: Sumit Sarabhai and Gaurav Sharma
If you’ve worked with databases in Python, you know the boilerplate: open a connection, create a cursor, run queries, commit or rollback transactions, cl
Real Python: The Real Python Podcast – Episode #267: Managing Feature Flags & Comparing Python Visualization Libraries

Link: https://realpython.com/podcasts/rpp/267/

What's a good way to enable or disable code paths without redeploying the software? How can you use feature flags to toggle functionality for specific users of your application? Christopher Trudeau is
Julien Tayon: Abusing yahi -a log based statistic tool à la awstats- to plot histograms/date series from CSV

Link: https://beauty-of-imagination.blogspot.com/2025/09/abusing-yahi-log-based-statistic-tool.html

pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; pa
Seth Michael Larson: GZipped files and streams may contain names

Link: https://sethmlarson.dev/gzip-files-and-streams-may-contain-names?utm_campaign=rss

It's just another day, you're sending a bunch of
files to a friend. For no particular reason you
decide to name the archive with your controversial movie opinions:

$ tar -cf i-did-not-care-for-the-go
Wingware: Wing Python IDE Version 11.0.5 - September 26, 2025

Link: https://wingware.com/news/2025-09-26

Wing Python IDE version 11.0.5 has been released. It fixes remote development with
older Python versions, improves Python code analysis when using Python 3.14 and
for type hints on instance attribute
Daniel Roy Greenfeld: TIL: Loading .env files with uv run

Link: https://daniel.feldroy.com/posts/til-2025-09-env-files-with-uv-run

We don't need python-dotenv, use uv run with --env-file, and your env vars from .env get loaded.
For example, if we've got a FastAPI or Air project we can run it locally with env vars like:
uv run --
🔥1
Armin Ronacher: 90%

Link: https://lucumr.pocoo.org/2025/9/29/90-percent/


“I think we will be there in three to six months, where AI is writing 90% of
the code. And then, in 12 months, we may be in a world where AI is writing
essentially all of the code”
— Dario Amodei

Th
Real Python: Quiz: Astral's ty Type Checker for Python

Link: https://realpython.com/quizzes/python-ty/

In this quiz, you’ll revisit the key concepts from Astral’s ty: A New Blazing-Fast Type Checker for Python. You’ll check your understanding of installing ty from PyPI, running type checks, and interpr
Talk Python to Me: #521: Red Teaming LLMs and GenAI with PyRIT

Link: https://talkpython.fm/episodes/show/521/red-teaming-llms-and-genai-with-pyrit

English is now an API. Our apps read untrusted text; they follow instructions hidden in plain sight, and sometimes they turn that text into action. If you connect a model to tools or let it read docum
Real Python: Astral's ty: A New Blazing-Fast Type Checker for Python

Link: https://realpython.com/python-ty/

After Ruff and uv, the Astral team is back with another Rust-based tool called ty, short for type check. This new tool delivers a lightning-fast static type-checking experience in Python, aiming to ou
Zero to Mastery: [September 2025] Python Monthly Newsletter 🐍

Link: https://zerotomastery.io/blog/python-monthly-newsletter-september-2025/?utm_source=python-rss-feed

70th issue of Andrei's Python Monthly: Customizing Your Python REPL, AI Coding Trap, and much more. Read the full newsletter to get up-to-date with everything you need to know from last month.