skip to navigation
skip to content

Planet Python

Last update: September 15, 2026 07:49 AM UTC

September 14, 2026


Graham Dumpleton

Hands-on learning in the age of AI

September 14, 2026 01:39 AM UTC


Armin Ronacher

Interpreting Pangram

September 14, 2026 12:00 AM UTC

September 13, 2026


Bob Belderbos

How Libraries Run Rust Inside Python (with PyO3)

September 13, 2026 12:00 AM UTC


Graham Dumpleton

Trying out wrapture

September 13, 2026 12:00 AM UTC

September 12, 2026


Mike C. Fletcher

Hardware Accelerated Video Capture for PyOpenGL

September 12, 2026 01:05 AM UTC


Graham Dumpleton

OpenTelemetry export in wrapture

September 12, 2026 12:00 AM UTC


Armin Ronacher

P(doom)

September 12, 2026 12:00 AM UTC

September 11, 2026


LernerPython blog, from Reuven Lerner

Newsprint: Turning e-mail newsletters into a personal PDF

September 11, 2026 03:03 PM UTC


Bob Belderbos

Why Learn to Code If AI Can Code? 6 Reasons

September 11, 2026 12:00 AM UTC


Graham Dumpleton

Finding slow code with wrapture

September 11, 2026 12:00 AM UTC

September 10, 2026


Talk Python to Me

#562: DuckLake: The Lakehouse That's Just SQL and Parquet

September 10, 2026 02:59 PM UTC


Django Weblog

PyCharm & Django Fundraiser Extended to September 14

September 10, 2026 11:00 AM UTC


Hugo van Kemenade

Soft-deprecating re.match()

September 10, 2026 08:08 AM UTC


EuroPython

EuroPython 2026: Videos Published

September 10, 2026 06:43 AM UTC


Graham Dumpleton

Tracing Flask with wrapture

September 10, 2026 12:00 AM UTC

September 09, 2026


Python GUIs

Clean up on exit — Stopping threads when closing a PyQt6 application — How to properly shut down background threads and workers when your application window is closed

September 09, 2026 06:00 AM UTC

Fixing Crashes When Using NumPy Arrays with QImage in Qt Threads — How to safely pass image data between threads when streaming video or updating displays

September 09, 2026 06:00 AM UTC

How to Check if a QLineEdit is Empty in Python — Empty strings are falsey in Python

September 09, 2026 06:00 AM UTC


Bob Belderbos

Database-Driven RBAC with FastAPI and Azure Entra ID

September 09, 2026 12:00 AM UTC


Graham Dumpleton

Zero-code tracing with wrapture

September 09, 2026 12:00 AM UTC

September 08, 2026


PyCoder’s Weekly

Issue #751: Profiling, From pandas to Polars, NotImplemented, and More (2026-09-08)

September 08, 2026 07:30 PM UTC


Django Weblog

Call for volunteers: Fundraising Working Group

September 08, 2026 07:27 PM UTC


Python Bytes

#495 Banned

September 08, 2026 06:48 PM UTC


LernerPython blog, from Reuven Lerner

Claude Code always produces something. That’s the hard part.

September 08, 2026 01:04 PM UTC

Python’s __radd__: How reflected operators handle 5 + x

September 08, 2026 06:00 AM UTC