Planet Python RSS
210 subscribers
18.4K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyCoder’s Weekly: Issue #747: Modern OOP, bisect, Django Async, and More (2026-08-11)

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

#747 – AUGUST 11, 2026 View in Browser » New Book: Modern Object-Oriented Python Real Python’s new book on classes, Python’s data model, and object-oriented design is out in Early Access. Nine c
TestDriven.io: Storing Django Static and Media Files on Cloudflare R2

Link: https://testdriven.io/blog/django-cloudflare-r2/

This tutorial shows how to configure Django to load and serve up static and media files, public and private, via Cloudflare R2.
👍1
Python Bytes: #491 Feeling Judged

Link: https://pythonbytes.fm/episodes/show/491/feeling-judged

Topics covered in this episode:

Claude Code /insights
Post-quantum crypto lands in Python
MCP goes stateless — and FastMCP gets renamed
inshellisense - IDE style command line auto complete
Extras
Jok
Python GUIs: Adding QTabWidget to a Layout Alongside Other Widgets in PyQt6 — How to combine QTabWidget with other layouts without it taking over your entire window

Link: https://www.pythonguis.com/faq/cant-integrate-qtabwidget-into-a-layout/


I'm trying to create a layout in PyQt and implement different layouts into one QHBoxLayout. Everything works fine, but when I add a QTabWidget alongside other layouts, it becomes the only visible wid
PyCharm: Unbundling and Deprecating Low-Usage Plugins in PyCharm

Link: https://blog.jetbrains.com/pycharm/2026/08/unbundling-and-deprecating-low-usage-plugins-in-pycharm/

As part of ongoing maintenance, we are unbundling and deprecating low-usage plugins starting with PyCharm 2026.2. This includes support for Data Wrangler, Hugging Face, and Google Colab, among others.
PyCharm: We Stopped AI Agents From Installing Into the Wrong Python: Task Success Rates Jumped to 95%+

Link: https://blog.jetbrains.com/pycharm/2026/08/we-stopped-ai-agents-from-installing-into-the-wrong-python-task-success-rates-jumped-to-95/

AI agents are supposed to save you time. Ask one to install a dependency or run your project, though, and it often does the opposite: It installs into the wrong Python, ignores the uv or virtual envir
PyCharm: What’s New in PyCharm 2026.2.1

Link: https://blog.jetbrains.com/pycharm/2026/08/what-s-new-in-pycharm-2026-2-1/

This PyCharm release is a big one for anyone building with AI. Your agents can now roll up their sleeves inside your Jupyter notebooks – working against a live kernel instead of firing off disconnecte
Django Weblog: DSF Office Hours

Link: https://www.djangoproject.com/weblog/2026/aug/12/dsf-office-hours/

The DSF Board hosts open office hours every Wednesday at 6:00 PM UTC (check your local time). Anyone in the Django community is welcome to drop in. You do not need an agenda or an invitation. Video ca
Trey Hunner: Reorganizing Python's sys module

Link: https://treyhunner.com/2026/08/reorganizing-pythons-sys-module/

The sys module is the primary junk drawer of the Python standard library.
A good junk drawer holds miscellaneous items that don’t have another sensible home.
I often think of utils modules as “junk dr
Wingware: Wing Python IDE Version 12.0.2 - August 13, 2026

Link: https://wingware.com/news/2026-08-13

Wing Python IDE version 12.0.2 has been released. This release adds a native
ARM64 Windows version of Wing, improves remote development on Windows,
streamlines Claude Code setup, and improves performa
PyCharm

Link:

Open weight models are having a moment, driven by control, choice, and cost. Hybrid and local AI are now getting serious looks, so JetBrains teamed up with DeepLearning.AI on a free AI Coding Workflow
Python Insider: Announcing the Packaging Council Election Candidates for 2026!

Link: https://blog.python.org/2026/08/2026-packaging-council-nominees/

Announcing the 17 nominees for the inaugural Python Packaging Council election, and how to vote in the election.
Python Software Foundation: Announcing the PSF Board Candidates for 2026!

Link: https://pyfound.blogspot.com/2026/08/announcing-psf-board-candidates-for-2026.html

What an exciting list! Please take a look at the 18 candidates running for the PSF Board this year on the Nominees page. This year there are 4 seats open on the PSF Board. You can see who is currently
Python Software Foundation: Announcing the Packaging Council Election Candidates for 2026!

Link: https://pyfound.blogspot.com/2026/08/announcing-packaging-council-election.html

What an exciting list! Please take a look at who is running for the inaugural Python Packaging Council (PPC) on the Nominees page. This election has 17 nominees for 5 open seats on the council.
Electi
Juri Pakaste: TIL: Typed do in Swift

Link: https://juripakaste.fi/swift-do-typed/

TL;DR: Swift has do throws(MyError). It's helpful.
This is one of those "I can't believe I had missed that" things.
I've been pretty enthusiastic about adopting typed throws in Swift. If you
need to p
Brian Okken: Lean TDD Book Launch

Link: https://pythontest.com/lean-tdd-launch/

Hey all. I’m super excited to announce the launch of my new book.
It’s Lean TDD: TDD Without the Waste.
That link in the last sentence is a link to leantdd.com.
There you’ll find links to all the plac