Planet Python RSS
210 subscribers
18.5K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
The Python Coding Stack: 2. Anatomy of an Agent

Link: https://www.thepythoncodingstack.com/p/2-anatomy-of-an-agent

Read Stephen's Preface to Agents Unpacked if you're new here.You have used a large language model. You know the deal: a careful prompt gets a careful answer. A vague prompt gets a vague one. And the m
Rodrigo Girão Serrão: Write a coding agent from first principles

Link: https://mathspp.com/blog/write-a-coding-agent-from-first-principles


Learn how to write a coding agent in Python in this tutorial that teaches how to interact with an LLM through an API, how to manage the context, and how to do tool calling.
Introduction
This tutorial
Glyph Lefkowitz: Adversarial Communication

Link: https://blog.glyph.im/2026/06/adversarial-communication.html

As I have discussed in previous posts,
“AIs” can make mistakes. In fact, they do make mistakes, and their
mistake-making patterns are such that where and how they will make mistakes is
both uncertain
Armin Ronacher: The Coming Loop

Link: https://lucumr.pocoo.org/2026/6/23/the-coming-loop/


I don’t prompt Claude anymore. I have loops running that prompt Claude and
figuring out what to do. My job is to write loops.
— Boris Cherny

Over the last months I have watched more and more people
Python Bytes: #485 Creating memories

Link: https://pythonbytes.fm/episodes/show/485/creating-memories

Topics covered in this episode:

Backup Docker volumes locally or to any S3
Pyodide 314.0 Release
nb-cli: A Command-Line Interface for AI Agents and Notebook Automation
Hindsight Agent Memory That Lea
Python Software Foundation: Mitigated API authentication bypass for python.org download metadata

Link: https://pyfound.blogspot.com/2026/06/mitigated-api-bypass-for-download-metadata-python-dot-org.html

This post is a cross-post from the Python Insider Blog.Summary
On February 23rd 2026, Splitline Ng from the DEVCORE Research Team reported to the Python Security Response Team (PSRT) an authentication
PyCoder’s Weekly: Issue #740: Pluggy, ABCs, Scrapy Extensions, and More (2026-06-23)

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

#740 – JUNE 23, 2026 View in Browser » Plugins Case Study: Pluggy Pluggy is an open source plugin system used by frameworks such as pytest and tox. This article introduces you to how it works an
death and gravity: reader 3.26 released – discovery, exports, demo

Link: https://death.andgravity.com/reader-3-26

Hi there!
I'm happy to announce version 3.26 of reader, a Python feed reader library.
What's new? #
Here are the highlights since reader 3.24.
Feed autodiscovery #
reader now discovers feeds automatic
Django Weblog: Django 6.1 beta 1 released

Link: https://www.djangoproject.com/weblog/2026/jun/24/django-61-beta-1-released/

Django 6.1 beta 1 is now available. It represents the second
stage in the 6.1 release cycle and is an opportunity to try out
the changes coming in Django 6.1.
Django 6.1 offers a harmonious mélange of
Spyder IDE: How your donations transformed Spyder in 2025

Link: https://www.spyder-ide.org/blog/oc-progress-report-2025

Thanks to the community's financial support, Spyder has not only survived but thrived in 2025. Read on as we share the new features, releases and interface improvements from the last year that your do
Brett Cannon: Why I wrote PEP 832 -- virtual environment discovery

Link: https://snarky.ca/why-i-wrote-pep-832-virtual-environment-discovery/

While I decide what to do with PEP 832 after polling folks on their opinion, I thought I would write out why I&aposm even bothering with any of this.I&aposm going to talk from the perspective of VS Co
Bob Belderbos: Python Is Not Enough: Why Pythonistas Love Rust (Podcast)

Link: https://belderbos.dev/blog/complexity-dot-fm-podcast/

I joined Bas Steins and Michal Martinka on their complexity.fm show to talk about why Pythonistas are picking up Rust, what AI really does to how we learn, and why vibe coding is a myth. The conversat
PyCharm: Explicit Lazy Imports Are Coming to Python 3.15

Link: https://blog.jetbrains.com/pycharm/2026/06/explicit-lazy-imports-are-coming-to-python-3-15/

A while ago at PyCon US 2026, I had the pleasure of listening to the Python Steering Council give updates about new features that are being added in Python 3.15. One that stood out was explicit lazy i
Django Weblog: How the Django Software Foundation Became a CNA

Link: https://www.djangoproject.com/weblog/2026/jun/25/how-the-django-software-foundation-became-a-cna/

Why the DSF pursued CNA status
Django has a long history of responsible security practices: a dedicated, private security mailing list, clear advisory policies, and predictable security releases. Even
Artem Golubin: Hexora v0.3: New features and improvements

Link: https://rushter.com/blog/hexora-update/

Recently, I've improved my Python library, hexora.
I wrote it to detect malicious Python code using static analysis.
In the new v.0.3.0 release, I've added new detections, and we now also use a simple
Bob Belderbos: There Is No Magic: An AI Agent in 60 Lines of Python

Link: https://belderbos.dev/blog/build-minimal-ai-agent-python/

Everybody talks about agents, and a lot of people assume they're some new kind of model. They aren't. An agent is a small amount of plumbing around an LLM you already understand. Let's build one from
Talk Python to Me: #553: All of our tools

Link: https://talkpython.fm/episodes/show/553/all-of-our-tools

This episode is a fun crossover from our Python news and tips podcast, Python Bytes. We have had some big changes over there. Brian Okken has moved on and Calvin Hendryx-Parker has joined the show as