Planet Python RSS
210 subscribers
18.5K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python⇒Speed: Faster floating point math with Rust’s new API

Link: https://pythonspeed.com/articles/faster-float-math-rust/

Floating point math is often slower than integer math because the
compiler is being conservative about how it optimizes your code. While
some programming languages already had solutions of a sort, unt
Django Weblog: Django security releases issued: 6.0.8 and 5.2.17

Link: https://www.djangoproject.com/weblog/2026/aug/04/security-releases/

In accordance with our security release policy,
the Django team is issuing releases for
Django 6.0.8 and
Django 5.2.17.
These releases address the security issues detailed below. We encourage all
user
PyCoder’s Weekly: Issue #746: Free-Threaded NumPy, __all__, PyTorch, and More (2026-08-04)

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

#746 – AUGUST 4, 2026 View in Browser » Scaling NumPy on Free-Threaded Python A recap on the work done in NumPy and CPython to make multi-threaded NumPy workloads scale on the free-threaded buil
Marc-André Lemburg: Pymmich – an AI-first OSS project 🐍✨

Link: https://malemburg.com/pymmich-an-ai-first-oss-project/

A couple of months ago, I decided to switch to Immich, the photo management software, for storing and managing photos.I had used Nextcloud Memories before that, but found the Immich app more intuitive
Python GUIs: Handling Image Drag and Drop from Web Browsers in PyQt6 — Why toLocalFile() returns an empty string and how to handle remote image drops correctly

Link: https://www.pythonguis.com/faq/dragging-and-dropping-in-rich-text-example-app/


When dragging and dropping images from a web browser into a PyQt6 rich text editor, toLocalFile() sometimes returns a blank string. It works for some images (like Google image search results) but fai
Core Dispatch: Core Dispatch #9

Link: https://coredispatch.xyz/editions/9

Welcome back to Core Dispatch! This edition covers July 18 through August 5, 2026.
Python 3.15.0 release candidate 1 landed on August 4, followed by Python 3.14.7
and 3.13.15 on August 5. With the fir
Django Weblog: Django 6.1 released

Link: https://www.djangoproject.com/weblog/2026/aug/05/django-61-released/

The Django team is happy to announce the release of Django 6.1.
The release notes
offer a harmonious mélange of new features and usability improvements. A few highlights are:


Model field fetch modes
Hynek Schlawack: Production-ready Python Docker Containers with uv

Link: https://hynek.me/articles/docker-uv/

Starting with 0.3.0, Astral’s uv brought many great features, including support for cross-platform lock files uv.lock. Together with subsequent fixes, it has become Python’s finest workflow tool for m
Django Weblog: Call for applicants for a Django Executive Director

Link: https://www.djangoproject.com/weblog/2026/aug/06/call-for-applicants-for-a-django-executive-directo/

The Django Software Foundation is announcing a call for an Executive Director. The Executive Director is the operational leader of the Django Software Foundation, a paid position reporting to the Boar
Ed Crewe: From Routing Checks to Trajectory Testing: Evaluating an Agentic Chatbot

Link: http://edcrewe.blogspot.com/2026/08/from-routing-checks-to-trajectory.html

pre[class*="language-"] { border-radius: 6px; font-size: 14px; overflow-x: auto; }




Which Agentic Chatbot?
I have been working on a Python based AI test framework for a chatbot interface for my com
LernerPython blog, from Reuven Lerner: Free real-world Pandas exercises, with solutions

Link: https://lernerpython.com/2026/08/09/free-real-world-pandas-exercises/

If you want to get better at Pandas, the hard part isn’t finding tutorials. It’s finding problems worth solving. Most exercises hand you a tidy little table of five rows and ask you to sum a column —
Ned Batchelder: Caller-specific coverage

Link: https://nedbatchelder.com/blog/202608/callerspecific_coverage

I’ve had an idea rattling around to get more detail from coverage
measurement. Can we measure the coverage in a function separately for each
caller of the function?Here’s why I want it: in Acidica, m
Django Weblog: Django is moving to an annual release cycle

Link: https://www.djangoproject.com/weblog/2026/aug/10/annual-release-cycle/

Django's Steering Council has accepted the Django Enhancement Proposal DEP
20 to move Django to an annual release cycle. From January 2028, Django
will make one feature release a year, giving every fe