The annual #Python Developers Survey is still open! Have you filled it in yet?
It takes about 15 minutes, and it makes a difference. It helps the #PSF better understand the community.
https://surveys.jetbrains.com/s3/python-developers-survey-2026
I made a thing: here's the upcoming Python releases.
https://hugovk.github.io/next-release/
Oh, look, there's one today! I hope that's out soon...
#Python #dashboard #next #release

Wing 11.1 has been released with improved pseudo TTY emulation in OS Commands, Start Terminal on Windows, syntax highlighting for Rust and TOML, support for newer OpenAI models in AI Chat, new Stop on SystemExit debugger preference, and other minor features and bug fixes: https://wingware.com/news/2026-03-10 #python #pythonlanguage
Curious about #Python and #Pandas with Claude Code?
Next week, I'm starting my second round of AI coding workshops, where we'll solve problems with Claude Code.
Watch yesterday's info session, where I explained my thinking, and my workshop plans: https://youtu.be/74k9Cr4epKY
Questions? Ask me here!

Pythonistas, I came across a snippet and I am wondering why it is written this way.
dirs[:] = [d for d in dirs if not d.startswith('.')]
This is in the context of pruning Path.walk() recusion. And I don't know why the slice portion is included in the left side of the assignment (i.e. dirs[:]) instead of just dirs.
[$] Debian decides not to decide on AI-generated contributions
Debian is the latest in an ever-growing list of projects to wrestle (again) with the question of LLM-generated contributions; the latest debate stared in mid-February, after Lucas [...]
https://lwn.net/Articles/1061544/ #LWN #Linux #Debian #LLVM #Python
Python Tip: slots for Memory
@dataclass(slots=True)
class Pixel:
x: int
y: int
color: str
# Uses 40% less memory than regular class
Adding slots=True to dataclasses prevents __dict__ creation. Saves ~40% memory per instance.
https://raccoonette.gumroad.com/l/Python-for-Beginners-From-Zero-to-Your-First-Projects
#Python #CodingTips #Programming
Python Tip: bisect for Sorted Insert
import bisect
scores = [60, 70, 80, 90]
bisect.insort(scores, 75)
# [60, 70, 75, 80, 90] — O(log n) search
bisect module maintains sorted lists efficiently. O(log n) search + O(n) insert beats O(n log n)...
https://raccoonette.gumroad.com/l/Python-for-Beginners-From-Zero-to-Your-First-Projects
#Python #CodingTips #Programming
Madblog: Turn a Markdown folder into a federated blog https://lobste.rs/s/9nzeu7 #networking #python #web
https://blog.fabiomanganiello.com/article/Madblog-federated-blogging-from-markdown
Madblog: Turn a Markdown folder into a federated blog

🚀️ Rivalcfg v4.16.1 released (hotfix)
This version fixes the sensitivity (DPI) settings of the SteelSeries Rival 3 Wireless Gen 2.
Read more on Rivalcfg website:
➡️ https://rivalcfg.flozz.org/news/release_v4.16.1/
#OpenSource #Python #Linux #Gaming #Hardware
The March edition of the PSF Board Office Hour is about to begin 🐍 🗒️ 1 PM UTC. Join us to share how we can help your community, express your perspectives, and provide feedback for the PSF! #python
https://pyfound.blogspot.com/2025/10/a-new-psf-board-another-year-of-psf.html