Planet Python RSS
210 subscribers
18.4K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Rodrigo Girão Serrão: Why OOP exists

Link: https://mathspp.com/blog/why-oop-exists


Learn the fundamental principles behind OOP and how they connect to the syntax of Python.
Introduction
Welcome!
This article will teach you the core ideas behind object-oriented programming, commonly
Core Dispatch: Core Dispatch #10

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

Welcome back to Core Dispatch! This edition covers August 5 through August 27,
2026. Python 3.12.14, 3.11.16, and 3.10.21 shipped on August 12. Next up is
Python 3.15.0 release candidate 2, due Septem
PyCon Ireland: PyCon Ireland 2026 Updates & Final Call for Proposals

Link: https://main--pycon-ireland-2026.netlify.app/blog/date-and-final-cfp/

PyCon Ireland 2026 is now three months away! Please join us on 21 November in Dublin’s city centre to hear some wonderful talks and workshops from the Python community.
You have just a few more days t
The Python Show: 57 - Python Developer Tooling Handbook with Tim Hopper

Link: https://www.pythonshow.com/p/57-python-developer-tooling-handbook

In this episode of the Python Show Podcast, I am pleased to have Tim Hopper as my guest. Tim is the author of the Python Developer Tooling Handbook, a free online resource for everyone.We chat about P
Robin Wilson: How to fix a weird pandas and pyarrow issue with BirdNetPi

Link: https://blog.rtwilson.com/how-to-fix-a-weird-pandas-and-pyarrow-issue-with-birdnetpi/

Summary: If you get Python crashing immediately in BirdNetPi, try uninstalling the pyarrow Python package.
I’ve got a BirdNetPi set up at home. This is a bit of software that runs on a Raspberry Pi an
Python Morsels: When to use NotImplemented

Link: https://www.pythonmorsels.com/when-to-use-notimplemented/

When should you return NotImplemented from a dunder method? Why not return False or raise an exception instead?



Table of contents

Dunder methods return NotImplemented
NotImplemented means "I don't
PyCharm: Security Incident Affecting JetBrains Cadence

Link: https://blog.jetbrains.com/pycharm/2026/08/cadence-security-incident-august-2026/

We are investigating a security incident affecting JetBrains Cadence. Cadence is a JetBrains-hosted service that integrates with PyCharm through an optional plugin, and lets you run your projects on c
PyCharm: The State of Django 2026: Boring is so back

Link: https://blog.jetbrains.com/pycharm/2026/08/the-state-of-django-2026-boring-is-so-back/

Welcome to the highlights from the fifth annual Django Developers Survey, a collaboration between the Django Software Foundation and PyCharm. This year’s report draws on responses from nearly 3,500 Dj
Django Weblog: Django Developers Survey 2026 results

Link: https://www.djangoproject.com/weblog/2026/aug/28/django-developers-survey-2026-results/

The results from the 2026 Django Developers Survey are now available. This is the fifth annual report conducted from May to July 2026 by the Django Software Foundation in collaboration with JetBrains
Graham Dumpleton: Introducing wrapture

Link: https://grahamdumpleton.me/posts/2026/08/introducing-wrapture/

For the best part of two decades, through wrapt, I have been dealing with the mechanics of monkey patching in Python. Anyone who has followed wrapt will know I am quite pedantic about correctness, to
Paolo Melchiorre: My DjangoCon US 2026

Link: https://www.paulox.net/2026/08/31/my-djangocon-us-2026/

My DjangoCon US 2026 experience in Chicago, captured through Mastodon posts about talks, my UUID talk, Django community activities, people, and moments along the way.
Python Software Foundation: Kojo Idrissa: 2026 PSF Board Election Candidate Interview

Link: https://pyfound.blogspot.com/2026/08/kojo-idrissa-2026-psf-board-election.html

Who are you? I'm a software engineer at REVSYS. Before that I was an accountant. I was also a university instructor in the US and China.  I taught English, Western Culture, Problem-Solving, Accounting
PyCharm: Fine-Tuning SOTA Object Detection Models on Real-World Datasets

Link: https://blog.jetbrains.com/pycharm/2026/08/fine-tuning-sota-object-detection-models-on-real-world-datasets/

In our previous blog post in this series, we discussed state-of-the-art models for object detection: the architectures, the theory, and what makes YOLO12, YOLO26, and RF-DETR tick. If you want the the
Graham Dumpleton: Unit testing with wrapture

Link: https://grahamdumpleton.me/posts/2026/09/unit-testing-with-wrapture/

In introducing wrapture I said the one idea everything sits on is to wrap rather than replace. That is easy to say and harder to see the point of, so this post takes a small piece of code and writes t
Seth Michael Larson: Buying GameCube games from other regions

Link: https://sethmlarson.dev/buying-gamecube-games-from-another-region?utm_campaign=rss

This blog post was inspired by discovering that Pokémon Box: Ruby & Sapphire,
a legendarily rare and expensive GameCube game in the United States (>$2,500 USD),
could be purchased complete-in-box (CIB
Python Software Foundation: Inaugural Python Packaging Council Election: Voting is now open!

Link: https://pyfound.blogspot.com/2026/09/inaugural-python-packaging-council.html

It’s time to cast your vote! Voting for the inaugural 2026 Python Packaging Council (PPC) Election is open now through September 15 at 2:00 pm UTC.Find Your BallotIf you are a voting member of the PSF
Python Software Foundation: The 2026 PSF Board Election is Open!

Link: https://pyfound.blogspot.com/2026/09/the-2026-psf-board-election-is-open.html

It’s time to cast your vote! Voting for the 2026 PSF Board Election is open starting today Tuesday, September 1st, 2:00 pm UTC, through Tuesday, September 15th, 2:00 pm UTC. How to VoteIf you are a vo
Hugo van Kemenade: Help test Python 3.15!

Link: https://hugovk.dev/blog/2026/help-test-python-315/

Calling all Python library maintainers! 🐍
The second and final Python 3.15 release candidate is out! 🎉
It’s your last chance to join the cool testers’ club and say that YOU helped test 3.15
before the