Planet Python RSS
210 subscribers
18.5K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
James Bennett: Rewriting a 20-year-old Python library

Link: https://www.b-list.org/weblog/2026/mar/23/20-year-library/

Way back in 2005, lots of people (ordinary people, not just people who work in tech) used to have personal blogs where they wrote about things, rather than using third-party short-form social media si
PyCharm: OpenAI Acquires Astral: What It Means for PyCharm Users

Link: https://blog.jetbrains.com/pycharm/2026/03/openai-acquires-astral-what-it-means-for-pycharm-users/

On March 19, OpenAI announced that it would acquire Astral, the company behind uv, Ruff, and ty. The Astral team, led by founder Charlie Marsh, will join OpenAI’s Codex team. The deal is subject to re
Python Bytes: #474 Astral to join OpenAI

Link: https://pythonbytes.fm/episodes/show/474/astral-to-join-openai

Topics covered in this episode:

Starlette 1.0.0
Astral to join OpenAI
uv audit
Fire and forget (or never) with Python’s asyncio
Extras
Joke
Watch on YouTube
About the show
Sponsored by us! Support ou
PyPy: Using Claude to fix PyPy3.11 test failures securely

Link: https://www.pypy.org/posts/2026/03/using-claude-to-fix-pypy311-test-failures-securely.html

I got access to Claude Max for 6 months, as a promotional move Anthropic made
to Open Source Software contributors. My main OSS impact is as a maintainer for
NumPy, but I decided to see what claude-co
Talk Python Blog: Updates from Talk Python - March 2026

Link: https://talkpython.fm/blog/posts/updates-from-talk-python-march-2026/

There have been a bunch of changes to make the podcast and courses at Talk Python just a little bit better. And I wrote a few interesting articles that might pique your interest. So I thought it was t
Nicola Iarocci: Eve 2.3.1

Link: https://nicolaiarocci.com/eve-2.3.1/

I just released Eve v2.3.1. In the unlikely event that you’ve been using JSONP callbacks with Eve, you’ll want to update as this patch improves on their security (changelog).
Seth Michael Larson: LAN Party Calculator (Mario Kart, Kirby Air Riders, F-Zero)

Link: https://sethmlarson.dev/lan-party-calculator-for-mario-kart-kirby-air-riders-and-f-zero?utm_campaign=rss

Nintendo has multiple popular racing franchises,
including Mario Kart,
Kirby Air Ride, and F-Zero. Each of these
franchises spans multiple titles and consoles and
have ways to play with more than one
Real Python: Quiz: Python Modules and Packages: An Introduction

Link: https://realpython.com/quizzes/python-modules-packages-introduction/

In this quiz, you’ll test your understanding of Python Modules and Packages.
By working through this quiz, you’ll revisit how to write and import modules and packages, how to structure code for modula
Rodrigo Girão Serrão: Ask the LLM to write code for it

Link: https://mathspp.com/blog/ask-the-llm-to-write-code-for-it


This article covers a useful LLM pattern where you ask the LLM to write code to solve a problem instead of asking it to solve the problem directly.
The problem of merging two transcripts
I had two fi
Real Python: Understanding CRUD Operations in SQL

Link: https://realpython.com/courses/understanding-crud-operations-sql/

CRUD operations are at the heart of nearly every application you interact with. As a developer, you usually want to create data, read or retrieve data, update data, and delete data. Whether you access
The Python Coding Stack: 3 • 7600 • 33 • 121 • When Python Stacks Up

Link: https://www.thepythoncodingstack.com/p/when-python-stacks-up-3-year-anniversary

When I was a child, I used to pace up and down the corridor at home pretending to teach an imaginary group of people. It was my way of learning.It still is.I started writing about Python as a learning
Ari Lamstein: Upcoming O’Reilly Workshop: Building Data Apps with Streamlit and Copilot

Link: https://arilamstein.com/blog/2026/03/24/upcoming-oreilly-workshop-building-data-apps-with-streamlit-and-copilot/

On April 14, I’ll be teaching a new 4‑hour live workshop for O’Reilly: Building Data Apps with Streamlit and Copilot.
If you work in Python and want to turn your analyses into interactive, shareable t
PyCoder’s Weekly: Issue #727: Sunsetting Jazzband, Spyder, A/B Testing, and More (March 24, 2026)

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

#727 – MARCH 24, 2026 View in Browser » Sunsetting Jazzband Jazzband is (was) an Open Source cooperative for creating and maintaining projects. It maintained over 70 projects many of which were
Kevin Renskers: Building modern Django apps with Alpine AJAX, revisited

Link: https://www.loopwerk.io/articles/2026/alpine-ajax-django-revisited/

About nine months ago I wrote an article about my quest to simplify my web development stack. How I went from SvelteKit on the frontend and Django on the backend, to an all-Django stack for a new proj
Real Python: Quiz: Using Data Classes in Python

Link: https://realpython.com/quizzes/data-classes/

Revisit how Python data classes work with Python Data Classes.
You’ll review how to define data classes, add default values to fields, customize ordering and comparisons, and work with immutable data
Real Python: How to Use Git: A Beginner's Guide

Link: https://realpython.com/how-to-use-git/

This tutorial shows you how to use Git to track changes in a project using just a few core commands and save clean snapshots of your work. If you’ve ever changed a file, broken something, and wished y
Antonio Cuni: Inside SPy, part 2: Language semantics

Link: https://antocuni.eu/2026/03/25/inside-spy-part-2-language-semantics/

Inside SPy 🥸, part 2: Language semanticsThis is the second post of the Inside SPy series. The firstpost was mostly about motivations andgoals of SPy. This post will cover in more detail thesemantics o
PyCharm: Expanding Our Core Web Development Support in PyCharm 2026.1

Link: https://blog.jetbrains.com/pycharm/2026/03/expanding-our-core-web-development-support-in-pycharm-2026-1/

With PyCharm 2026.1, our core IDE experience continues to evolve as we’re bringing a broader set of professional-grade web tools to all users for free. Everyone, from beginners to backend-first develo
Talk Python to Me: #542: Zensical - a modern static site generator

Link: https://talkpython.fm/episodes/show/542/zensical-a-modern-static-site-generator

If you've built documentation in the Python ecosystem, chances are you've used Martin Donath's work. His Material for MKDocs powers docs for FastAPI, uv, AWS, OpenAI, and tens of thousands of other pr
👍1
Brett Cannon: Why pylock.toml includes digital attestations

Link: https://snarky.ca/why-pylock-toml-includes-digital-attestations/

A Python project got hacked where malicious releases were directly uploaded to PyPI. I said on Mastodon that had the project used trusted publishing with digital attestations, then people using a pylo