Planet Python RSS
229 subscribers
17.2K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: Writing DataFrame-Agnostic Python Code With Narwhals

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

Narwhals is intended for Python library developers who need to analyze DataFrames in a range of standard formats, including Polars, pandas, DuckDB, and others. It does this by providing a compatibilit
The Python Coding Stack: If You Love Queuing, Will You Also Love Priority Queuing? • [Club]

Link: https://www.thepythoncodingstack.com/p/python-heapq-heap-priority-queue

You provide three tiers to your customers: Gold, Silver, and Bronze. And one of the perks of the higher tiers is priority over the others when your customers need you.Gold customers get served first.
EuroPython: Humans of EuroPython: Moisés Guimarães

Link: https://blog.europython.eu/humans-of-ep-moises/

EuroPython wouldn&apost exist without the dedicated volunteers who invest countless hours behind the scenes.From coordinating speaker logistics and managing registration systems to designing the confe
Python Bytes: #462 LinkedIn Cringe

Link: https://pythonbytes.fm/episodes/show/462/linkedin-cringe

<strong>Topics covered in this episode:</strong><br>

<ul>
<li><strong>Deprecations via warnings</strong></li>
<li><strong><a href="https://github.com/suitenumerique/docs?featured_on=pythonbytes">doc
Real Python: Exploring Asynchronous Iterators and Iterables

Link: https://realpython.com/courses/asynchronous-iterators-iterables/

When you write asynchronous code in Python, you’ll likely need to create asynchronous iterators and iterables at some point. Asynchronous iterators are what Python uses to control async for loops, whi
Caktus Consulting Group: PydanticAI Agents Intro

Link: https://www.caktusgroup.com/blog/2025/12/16/pydanticai-agents-intro/

In previous posts, we explored function calling and how it enables models to interact with external tools. However, manually defining schemas and managing the request/response loop can get tedious as
PyCoder’s Weekly: Issue #713: Deprecations, Compression, Functional Programming, and More (Dec. 16, 2025)

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

#713 – DECEMBER 16, 2025 View in Browser » Deprecations via Warnings Don’t Work for Libraries Although a DeprecationWarning had been in place for 3 years and the documentation contained warnings
Python Morsels: Embrace whitespace

Link: https://www.pythonmorsels.com/embrace-whitespace/

Well placed spaces and line breaks can greatly improve the readability of your Python code.


Table of contents

Whitespace around operators
Auto-formatters: both heroes and villains
Using line breaks
Real Python: How to Build the Python Skills That Get You Hired

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

When you’re learning Python, the sheer volume of topics to explore can feel overwhelming because there’s so much you could focus on. Should you dive into web frameworks before exploring data science?
Armin Ronacher: What Actually Is Claude Code’s Plan Mode?

Link: https://lucumr.pocoo.org/2025/12/17/what-is-plan-mode/

I’ve mentioned this a few times now, but when I started using Claude it was
because Peter got me hooked on it. From the very
beginning I became a religious user of what is colloquially called YOLO mo
Eli Bendersky: Plugins case study: mdBook preprocessors

Link: https://eli.thegreenplace.net/2025/plugins-case-study-mdbook-preprocessors/

mdBook is a tool for easily
creating books out of Markdown files. It's very popular in the Rust ecosystem,
where it's used (among other things) to publish the official Rust book.
mdBook has a simple y
Talk Python to Me: #531: Talk Python in Production

Link: https://talkpython.fm/episodes/show/531/talk-python-in-production

Have you ever thought about getting your small product into production, but are worried about the cost of the big cloud providers? Or maybe you think your current cloud service is over-architected and
Peter Bengtsson: Autocomplete using PostgreSQL instead of Elasticsearch

Link: http://www.peterbe.com/plog/autocomplete-using-postgresql-instead-of-elasticsearch

Here on my blog I have a site search. Before you search, there's autocomplete. The autocomplete is solved by using downshift in React and on the backend, there's an API /api/v1/typeahead?q=bla. Up unt
Seth Michael Larson: Delta emulator adds support for SEGA Genesis games

Link: https://sethmlarson.dev/delta-emulator-adds-genesis-support?utm_campaign=rss




The Delta emulator which I've used for mobile retro-gaming in
the past has added beta support for SEGA Genesis and Master System
games! Riley and Shane made the announcement through the Delta emula
Ned Batchelder: A testing conundrum

Link: https://nedbatchelder.com/blog/202512/a_testing_conundrum.html

In coverage.py, I have a class for computing the fingerprint of a data
structure. It’s used to avoid doing duplicate work when the re-processing the
same data won’t add to the outcome. It’s designed
Django Weblog: Introducing the 2026 DSF Board

Link: https://www.djangoproject.com/weblog/2025/dec/18/introducing-the-2026-dsf-board/

Thank You to Our Outgoing Directors
We extend our gratitude to Thibaud Colas and Sarah Abderemane, who are completing their terms on the board. Their contributions shaped the foundation in meaningful