Planet Python RSS
214 subscribers
17K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Reuven Lerner: Want to learn uv?

Link: https://lerner.co.il/2025/11/03/want-to-learn-uv/

You’ve probably heard about uv:

It’s faster than pip
It replaces lots of other Python packaging tools
It lets you publish to PyPI easier than before

But using uv isn’t just about learning a few comm
Python Software Foundation: Improving security and integrity of Python package archives

Link: https://pyfound.blogspot.com/2025/10/slippery-zips-and-sticky-tar-pits-security-and-archives-white-paper.html

Security and integrity of the Python packaging ecosystem is critical, and the smallest unit of a packaging ecosystem is a "package". Python packages use existing archive formats like ZIP and tar to di
Python Software Foundation: Announcing Python Software Foundation Fellow Members for Q3 2025! 🎉

Link: https://pyfound.blogspot.com/2025/10/announcing-python-software-foundation.html

The PSF is pleased to announce its third batch of PSF Fellows for 2025! Let us welcome the new PSF Fellows for Q3! The following people continue to do amazing things for the Python community:Abhijeet
Real Python: A Close Look at a FastAPI Example Application

Link: https://realpython.com/fastapi-python-web-apis/

This example project showcases important features of the FastAPI web framework, including automatic validation and documentation. FastAPI is an excellent choice for both beginners building their first
Python Software Foundation: Connecting the Dots: Understanding the PSF’s Current Financial Outlook

Link: https://pyfound.blogspot.com/2025/10/connecting-the-dots.html

As the PSF heads into our end-of-year fundraiser, we want to share information to help “connect the dots” and show a more complete picture of the PSF’s current financial outlook. You’ve heard from us
Seth Michael Larson: GameCube Nintendo Classics and storage size

Link: https://sethmlarson.dev/gamecube-nintendo-classics-storage-size?utm_campaign=rss

If you're into GameCube collecting and archiving you may already know
that GameCube ISOs or "ROMs" are around ~1.3 GB in size, regardless of
the game that is contained within the .iso file. This is be
Real Python: Building UIs in the Terminal With Python Textual

Link: https://realpython.com/courses/building-uis-terminal-python-textual/

Have you ever wanted to create an app with an appealing interface that works in the command line? Welcome to Textual, a Python toolkit and framework for creating beautiful, functional text-based user
PyCoder’s Weekly: Issue #707: Python Infrastructure, Concurrency, Django in 2025, and More (Nov. 4, 2025)

Link: https://pycoders.com/issues/707

#707 – NOVEMBER 4, 2025 View in Browser » Michael Kennedy: Managing Your Own Python Infrastructure How do you deploy your Python application without getting locked into an expensive cloud-based
Rodrigo Girão Serrão: A generator, duck typing, and a branchless conditional walk into a bar

Link: https://mathspp.com/blog/a-generator-duck-typing-and-a-branchless-conditional-walk-into-a-bar


A generator, duck typing, and a branchless conditional walk into a bar.
What's your favourite line of Python code?
My friend Aaron is quite a character.
One day, he was giving a talk and said that ev
Python Morsels: __slots__ for optimizing classes

Link: https://www.pythonmorsels.com/__slots__/

Most Python objects store their attributes in a __dict__ dictionary. Modules and classes always use __dict__, but not everything does.



Table of contents

How are class attributes stored by default?
Python Morsels: __slots__ for optimizing classes

Link: https://www.pythonmorsels.com/DELETE_ME___slots__/

Most Python objects store their attributes in a __dict__ dictionary. Modules and classes always use __dict__, but not everything does.



Table of contents

How are class attributes stored by default?
Real Python: Quiz: Python MarkItDown: Convert Documents Into LLM-Ready Markdown

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

In this quiz, you’ll test your understanding of the Python MarkItDown: Convert Documents Into LLM-Ready Markdown tutorial.
By working through this quiz, you’ll revisit how to install MarkItDown, conve