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
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
Trey Hunner
Reorganizing Python's 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...
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
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
Wingware
Wing Python IDE Version 12.0.2 - August 13, 2026 - Wing Python IDE
Wing 12.0.2 adds a native ARM64 Windows version of the IDE, improves
remote development on Windows, streamlines Claude Code setup,
and improves performance and responsiveness. This release
also reduces the size of the analysis cache database by about 20%…
remote development on Windows, streamlines Claude Code setup,
and improves performance and responsiveness. This release
also reduces the size of the analysis cache database by about 20%…
PyCharm: Hybrid and Local AI course at DeepLearning.AI
Link: https://blog.jetbrains.com/pycharm/2026/08/hybrid-and-local-ai-course-at-deeplearning-ai/
Link: https://blog.jetbrains.com/pycharm/2026/08/hybrid-and-local-ai-course-at-deeplearning-ai/
The JetBrains Blog
Hybrid and Local AI course at DeepLearning.AI - The JetBrains Blog
Build a faster, cheaper, local-first agentic dev setup. A new Andrew Ng & Paul Everitt DeepLearning.AI course covers PyCharm and open-weight models.
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
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.
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 Insider
Announcing the Packaging Council Election Candidates for 2026! | Python Insider
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
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 Blog
Announcing the PSF Board Candidates for 2026!
What an exciting list! Please take a look at the 17 candidates running for the PSF Board this year on the Nominees page . This year there ar...
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
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
Python Software Foundation Blog
Announcing the Packaging Council Election Candidates for 2026!
What an exciting list! Please take a look at who is running for the inaugural Python Packaging Council (PPC) on the Nominees page . This ele...
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
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
juripakaste.fi
TIL: Typed do in Swift
Personal blog of Juri Pakaste
Brett Cannon: What's missing to have reproducible builds on PyPI
Link: https://snarky.ca/whats-missing-to-have-reproducible-builds-on-pypi/
While writing the section of my 2026 Python Packaging Council (PPC) nomination on secure supply chain, I realized that one thing related to having a secure supply chain that we lack is a defined way t
Link: https://snarky.ca/whats-missing-to-have-reproducible-builds-on-pypi/
While writing the section of my 2026 Python Packaging Council (PPC) nomination on secure supply chain, I realized that one thing related to having a secure supply chain that we lack is a defined way t
Tall, Snarky Canadian
What's missing to have reproducible builds on PyPI
While writing the section of my 2026 Python Packaging Council (PPC) nomination on secure supply chain, I realized that one thing related to having a secure supply chain that we lack is a defined way to perform reproducible builds. The reason I like the idea…
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
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
Pythontest
Lean TDD Book Launch | PythonTest
TDD - Test Driven Development without the Waste
The Python Coding Stack: Back From Holidays • SOLID Ideas, Agents, Rust
Link: https://www.thepythoncodingstack.com/p/back-from-holidays-solid-ideas-agents
It feels good to be back from holiday. Feeling refreshed, mostly.The to-do list is longer, the inbox is noisier, and home has thoughtfully provided its own backlog: a replacement car, a new school uni
Link: https://www.thepythoncodingstack.com/p/back-from-holidays-solid-ideas-agents
It feels good to be back from holiday. Feeling refreshed, mostly.The to-do list is longer, the inbox is noisier, and home has thoughtfully provided its own backlog: a replacement car, a new school uni
Thepythoncodingstack
Back From Holidays • SOLID Ideas, Agents, Rust
It feels good to be back from holiday.
Python Bytes: #492 Codeberg Puts Head in Sand
Link: https://pythonbytes.fm/episodes/show/492/codeberg-puts-head-in-sand
Topics covered in this episode:
Python 3.12.14, 3.11.16, 3.10.21 - security releases
Codeberg’s AI-code ban tests its role as a GitHub alternative
Brett Cannon: what's missing for reproducible builds
Link: https://pythonbytes.fm/episodes/show/492/codeberg-puts-head-in-sand
Topics covered in this episode:
Python 3.12.14, 3.11.16, 3.10.21 - security releases
Codeberg’s AI-code ban tests its role as a GitHub alternative
Brett Cannon: what's missing for reproducible builds
pythonbytes.fm
Codeberg Puts Head in Sand
News and announcements from the Python community for the week of Aug 18th, 2026
PyCoder’s Weekly: Issue #748: Line Breaks, OpenCode, Segfaults, and More (2026-08-18)
Link: https://pycoders.com/issues/748
#748 – AUGUST 18, 2026 View in Browser » Breaking Up (Lines) Is Hard to Do Here’s a seemingly simple question: given a chunk of multi-line text, how do you split it and return an array? Unicode
Link: https://pycoders.com/issues/748
#748 – AUGUST 18, 2026 View in Browser » Breaking Up (Lines) Is Hard to Do Here’s a seemingly simple question: given a chunk of multi-line text, how do you split it and return an array? Unicode
Pycoders
PyCoder’s Weekly | Issue #748
Line Breaks, OpenCode, Segfaults, and More
Seth Michael Larson: When str.lower() is a security vulnerability in Python
Link: https://sethmlarson.dev/when-str-lower-is-a-security-vulnerability?utm_campaign=rss
Some internet standards only support ASCII characters, but the world uses
much more than the Latin alphabet. Thus, a mapping from Unicode to
ASCII for use in domain names is required.
NamePrep was par
Link: https://sethmlarson.dev/when-str-lower-is-a-security-vulnerability?utm_campaign=rss
Some internet standards only support ASCII characters, but the world uses
much more than the Latin alphabet. Thus, a mapping from Unicode to
ASCII for use in domain names is required.
NamePrep was par
sethmlarson.dev
When str.lower() is a security vulnerability in Python
Some internet standards only support ASCII characters, but the world uses
much more than the Latin alphabet. Thus, a mapping from Unicode to
ASCII for use in domain names is required.
NamePrep was...
much more than the Latin alphabet. Thus, a mapping from Unicode to
ASCII for use in domain names is required.
NamePrep was...
Python GUIs: Creating PySide6 UI without .ui / Qt Designer — Build your entire GUI in pure Python code, no .ui files required
Link: https://www.pythonguis.com/faq/creating-pyside2-ui-without-ui-qt-designer/
Is it possible to write a PySide6 application without using .ui files or Qt Designer? How can I create widgets and lay out a window entirely in Python code?
Yes, absolutely. While Qt Designer is a h
Link: https://www.pythonguis.com/faq/creating-pyside2-ui-without-ui-qt-designer/
Is it possible to write a PySide6 application without using .ui files or Qt Designer? How can I create widgets and lay out a window entirely in Python code?
Yes, absolutely. While Qt Designer is a h
Python GUIs
How to Create PySide6 UI Without .ui Files or Qt Designer
Learn how to build PySide6 user interfaces programmatically in Python without using .ui files or Qt Designer. Write widgets directly in code with complete examples.
Bob Belderbos: Guardrails Protect Your Codebase. What Protects Your Judgment?
Link: https://belderbos.dev/blog/ai-skill-atrophy-keep-the-friction/
Cal Newport's On AI Coding and Its Discontents lands on an uncomfortable point: the speed AI gives you is paid for with the thinking that made us good engineers in the first place.
Read code instead o
Link: https://belderbos.dev/blog/ai-skill-atrophy-keep-the-friction/
Cal Newport's On AI Coding and Its Discontents lands on an uncomfortable point: the speed AI gives you is paid for with the thinking that made us good engineers in the first place.
Read code instead o
belderbos.dev
Guardrails Protect Your Codebase. What Protects Your Judgment?
AI coding erodes two different things: your skills and your code. Guardrails protect the code. Only re-deriving the hard decisions keeps your judgment sharp.
Python Software Foundation: How AWS Powers PyPI and the PSF
Link: https://pyfound.blogspot.com/2026/08/how-aws-powers-pypi-and-psf.html
Written by Jacob Coffee, Director of Engineering at the Python Software Foundation
Working on infrastructure at the Python Software Foundation (PSF) as the Director of Engineering is a broad job with
Link: https://pyfound.blogspot.com/2026/08/how-aws-powers-pypi-and-psf.html
Written by Jacob Coffee, Director of Engineering at the Python Software Foundation
Working on infrastructure at the Python Software Foundation (PSF) as the Director of Engineering is a broad job with
Python Software Foundation Blog
How AWS Powers PyPI and the PSF
Written by Jacob Coffee, Director of Engineering at the Python Software Foundation Working on infrastructure at the Python Software Founda...
Anarcat: The people vs the AI overlords
Link: https://anarc.at/blog/2026-08-18-people-vs-ai-overlords/
Previously in this series: The Four Horsemen of the LLM
Apocalypse.
In a post to oss-security, my (Debian) co-developer Russ Allbery
stated that "open source software [OSS] is coming face to face with
Link: https://anarc.at/blog/2026-08-18-people-vs-ai-overlords/
Previously in this series: The Four Horsemen of the LLM
Apocalypse.
In a post to oss-security, my (Debian) co-developer Russ Allbery
stated that "open source software [OSS] is coming face to face with
anarc.at
The people vs the AI overlords
anarcat
Armin Ronacher: What Is Reasoning
Link: https://lucumr.pocoo.org/2026/8/19/what-is-reasoning/
A few weeks ago a paper was shared that
showed how to extract reasoning traces from closed-weight models. Together
with online discussions about tricking models into leaking them, it made me
investig
Link: https://lucumr.pocoo.org/2026/8/19/what-is-reasoning/
A few weeks ago a paper was shared that
showed how to extract reasoning traces from closed-weight models. Together
with online discussions about tricking models into leaking them, it made me
investig
Armin Ronacher's Thoughts and Writings
What Is Reasoning
A short summary of how reasoning traces work.
PyCharm: What’s Fixed and Improved in PyCharm 2026.2
Link: https://blog.jetbrains.com/pycharm/2026/08/what-s-fixed-and-improved-in-pycharm-2026-2/
Across the PyCharm 2026.2 release line, we shipped 263 fixes and improvements. Many improve Python code insight directly, with more precise type inference, fewer false positives, smarter completion an
Link: https://blog.jetbrains.com/pycharm/2026/08/what-s-fixed-and-improved-in-pycharm-2026-2/
Across the PyCharm 2026.2 release line, we shipped 263 fixes and improvements. Many improve Python code insight directly, with more precise type inference, fewer false positives, smarter completion an