Real Python: Tapping Into the Zen of Python
Link: https://realpython.com/courses/tapping-into-the-zen-of-python/
The Zen of Python is a collection of 19 aphorisms that capture the guiding principles behind Python’s design. You can display them anytime by running import this in a Python REPL. Tim Peters wrote the
Link: https://realpython.com/courses/tapping-into-the-zen-of-python/
The Zen of Python is a collection of 19 aphorisms that capture the guiding principles behind Python’s design. You can display them anytime by running import this in a Python REPL. Tim Peters wrote the
Realpython
Tapping Into the Zen of Python – Real Python
Explore the Zen of Python and its 19 guiding principles for writing readable, practical code. Learn its history, jokes, and meaning.
Core Dispatch: Core Dispatch #4
Link: https://coredispatch.xyz/editions/4
Welcome back to Core Dispatch! This edition covers April 30 through May 18, 2026.
Python 3.15.0 beta 1 is officially here, which means CPython's main branch is
now open for 3.16 work. The first 3.16 a
Link: https://coredispatch.xyz/editions/4
Welcome back to Core Dispatch! This edition covers April 30 through May 18, 2026.
Python 3.15.0 beta 1 is officially here, which means CPython's main branch is
now open for 3.16 work. The first 3.16 a
Core Dispatch
Core Dispatch #4
Welcome back to Core Dispatch! This edition covers April 30 through May 18, 2026.
Python 3.15.0 beta 1 is officially here, which means CPython's `main` branch…
Python 3.15.0 beta 1 is officially here, which means CPython's `main` branch…
PyCoder’s Weekly: Issue #735: Agentic Architecture, Python is Weird, 3.15, and More (2026-05-19)
Link: https://pycoders.com/issues/735
#735 – MAY 19, 2026 View in Browser » Agentic Architecture: Why Files Aren’t Always Enough What are the limitations of using a file-based agent workflow? Why do massive context windows tend to c
Link: https://pycoders.com/issues/735
#735 – MAY 19, 2026 View in Browser » Agentic Architecture: Why Files Aren’t Always Enough What are the limitations of using a file-based agent workflow? Why do massive context windows tend to c
Pycoders
PyCoder’s Weekly | Issue #735
Agentic Architecture, Python is Weird, 3.15, and More
Python GUIs: Adding QComboBox to a QTableView and getting/setting values after creation — Use QItemDelegate to embed combo boxes in your table views, with per-row data and value tracking
Link: https://www.pythonguis.com/faq/adding-qcombobox-to-a-qtableview-and-getting-setting-values-after-creation/
I'm using a QTableView to display data, and would like to limit the choices in some of the fields using a drop-down. I can use QComboBox to provide a list of choices in a normal UI, but how can I do
Link: https://www.pythonguis.com/faq/adding-qcombobox-to-a-qtableview-and-getting-setting-values-after-creation/
I'm using a QTableView to display data, and would like to limit the choices in some of the fields using a drop-down. I can use QComboBox to provide a list of choices in a normal UI, but how can I do
Python GUIs
How to Add QComboBox to QTableView Cells in PyQt6 with QItemDelegate
Learn how to add QComboBox widgets to individual cells in a QTableView using QItemDelegate in PyQt6, with per-row combo box items and the ability to get and set selected values.
Real Python: Quiz: How to Use the Claude API in Python
Link: https://realpython.com/quizzes/claude-api-python/
In this quiz, you’ll test your knowledge of How to Use the Claude API in Python.
By working through this quiz, you’ll revisit how to install the anthropic SDK, send prompts to Claude with client.messa
Link: https://realpython.com/quizzes/claude-api-python/
In this quiz, you’ll test your knowledge of How to Use the Claude API in Python.
By working through this quiz, you’ll revisit how to install the anthropic SDK, send prompts to Claude with client.messa
Realpython
How to Use the Claude API in Python Quiz – Real Python
Test your understanding of using the Claude API in Python. Send prompts, set system instructions, and return structured JSON with a schema.
Real Python: How to Use the Claude API in Python
Link: https://realpython.com/claude-api-python/
The fastest way to use the Claude API in Python is to install anthropic, set your API key, and call client.messages.create(). You’ll have a working response in under a minute:
Example of Using the Cla
Link: https://realpython.com/claude-api-python/
The fastest way to use the Claude API in Python is to install anthropic, set your API key, and call client.messages.create(). You’ll have a working response in under a minute:
Example of Using the Cla
Real Python
How to Use the Claude API in Python – Real Python
Learn how to use the Claude API in Python to send prompts, control responses with system instructions, and get structured JSON output.
death and gravity: reader 3.24 released – help, multi-user updates
Link: https://death.andgravity.com/reader-3-24
Hi there!
I'm happy to announce version 3.24 of reader, a Python feed reader library.
What's new? #
Here are the highlights since reader 3.23.
Context-sensitive help #
In lieu of a tutorial mode,
the
Link: https://death.andgravity.com/reader-3-24
Hi there!
I'm happy to announce version 3.24 of reader, a Python feed reader library.
What's new? #
Here are the highlights since reader 3.23.
Context-sensitive help #
In lieu of a tutorial mode,
the
Django Weblog: Django 6.1 alpha 1 released
Link: https://www.djangoproject.com/weblog/2026/may/20/django-61-alpha-1-released/
Django 6.1 alpha 1 is now available. It represents the first
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
Link: https://www.djangoproject.com/weblog/2026/may/20/django-61-alpha-1-released/
Django 6.1 alpha 1 is now available. It represents the first
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
Django Project
Django 6.1 alpha 1 released
Posted by Jacob Walls on May 20, 2026
Talk Python Blog: Audit Your Python App Like Mozilla Audited Firefox
Link: https://talkpython.fm/blog/posts/audit-your-python-app-like-mozilla-audited-firefox/
Earlier this year, Mozilla announced that they had pointed Claude at the Firefox JavaScript runtime. The agent surfaced more than 100 bugs, 14 of them serious enough to become CVEs. That is the kind o
Link: https://talkpython.fm/blog/posts/audit-your-python-app-like-mozilla-audited-firefox/
Earlier this year, Mozilla announced that they had pointed Claude at the Firefox JavaScript runtime. The agent surfaced more than 100 bugs, 14 of them serious enough to become CVEs. That is the kind o
talkpython.fm
Audit Your Python App Like Mozilla Audited Firefox
Audit your Python web app like Mozilla audited Firefox. A new course on the OWASP Top 10 (2025) plus a reusable Claude Code agent for security review.
Paolo Melchiorre: My PyCon US 2026
Link: https://www.paulox.net/2026/05/21/my-pycon-us-2026/
A timeline of my PyCon US 2026 journey, in Long Beach (US), told through the Mastodon posts I shared along the way.
Link: https://www.paulox.net/2026/05/21/my-pycon-us-2026/
A timeline of my PyCon US 2026 journey, in Long Beach (US), told through the Mastodon posts I shared along the way.
Paolo Melchiorre
My PyCon US 2026
A timeline of my PyCon US 2026 journey, in Long Beach (US), told through the Mastodon posts I shared along the way.
PyCharm: Improving Accessibility in JetBrains IDEs: What’s New and What’s Next in 2026
Link: https://blog.jetbrains.com/platform/2026/05/improving-accessibility-in-jetbrains-ides-what-s-new-and-what-s-next-in-2026/
Link: https://blog.jetbrains.com/platform/2026/05/improving-accessibility-in-jetbrains-ides-what-s-new-and-what-s-next-in-2026/
The JetBrains Blog
Improving Accessibility in JetBrains IDEs: What’s New and What’s Next in 2026 - The JetBrains Blog
On Global Accessibility Awareness Day, we’re sharing recent improvements and what’s next for assistive technologies, navigation, and non-visual feedback.
PyCharm
Link:
Making software accessible often comes down to removing small but repeated points of friction in everyday workflows. Today, on Global Accessibility Awareness Day, we’re sharing recent improvements in
Link:
Making software accessible often comes down to removing small but repeated points of friction in everyday workflows. Today, on Global Accessibility Awareness Day, we’re sharing recent improvements in
Real Python: Quiz: Context Managers and Using Python's with Statement
Link: https://realpython.com/quizzes/with-statement-python/
In this quiz, you’ll test what you learned in the video course Context Managers and Using Python’s with Statement.
By working through this quiz, you’ll revisit how the with statement runs setup and te
Link: https://realpython.com/quizzes/with-statement-python/
In this quiz, you’ll test what you learned in the video course Context Managers and Using Python’s with Statement.
By working through this quiz, you’ll revisit how the with statement runs setup and te
Realpython
Context Managers and Using Python's with Statement Quiz – Real Python
Check what you know about Python's with statement and context managers, from built-ins like open() and threading.Lock to writing your own.
Kevin Renskers: uv is fantastic, but its package management UX is a mess
Link: https://www.loopwerk.io/articles/2026/uv-ux-mess/
Astral’s uv has taken the Python world by storm, and for good reason. It is blisteringly fast, handles Python versions with ease, and replaces a half-dozen tools with a single binary. I’ve written mul
Link: https://www.loopwerk.io/articles/2026/uv-ux-mess/
Astral’s uv has taken the Python world by storm, and for good reason. It is blisteringly fast, handles Python versions with ease, and replaces a half-dozen tools with a single binary. I’ve written mul
Loopwerk
uv is fantastic, but its package management UX is a mess
uv's CLI feels surprisingly clunky compared to its peers like pnpm or Poetry.
The Python Coding Stack: How I Learn (2026 Version) • My Tutor Agent
Link: https://www.thepythoncodingstack.com/p/how-i-learn-2026-version-my-tutor-ai-agent-teacher
I know how I like to learn new things. Over the years, I figured out what works for me and what doesn’t. If you read my articles or attend my courses, then you know how I like to learn since I teach i
Link: https://www.thepythoncodingstack.com/p/how-i-learn-2026-version-my-tutor-ai-agent-teacher
I know how I like to learn new things. Over the years, I figured out what works for me and what doesn’t. If you read my articles or attend my courses, then you know how I like to learn since I teach i
Thepythoncodingstack
How I Learn (2026 Version) • My Tutor Agent
…and you'll be able to see my new system at work with two new sections here on The Python Coding Stack
Glyph Lefkowitz: Opaque Types in Python
Link: https://blog.glyph.im/2026/05/opaque-types-in-python.html
Let’s say you’re writing a Python library.
In this library, you have some collection of state that represents “options” or
“configuration” for a bunch of operations. Such a set of options is a bundle
Link: https://blog.glyph.im/2026/05/opaque-types-in-python.html
Let’s say you’re writing a Python library.
In this library, you have some collection of state that represents “options” or
“configuration” for a bunch of operations. Such a set of options is a bundle
blog.glyph.im
Opaque Types in Python
A proposed technique for exposing an opaque data structure with idiomatic modern Python.
Real Python: Quiz: Build a Tic-Tac-Toe Game With Python and Tkinter
Link: https://realpython.com/quizzes/tic-tac-toe-python/
In this quiz, you’ll test your understanding of
Build a Tic-Tac-Toe Game With Python and Tkinter.
By working through this quiz, you’ll revisit how to design game logic with Python classes, lay out and
Link: https://realpython.com/quizzes/tic-tac-toe-python/
In this quiz, you’ll test your understanding of
Build a Tic-Tac-Toe Game With Python and Tkinter.
By working through this quiz, you’ll revisit how to design game logic with Python classes, lay out and
Realpython
Build a Tic-Tac-Toe Game With Python and Tkinter Quiz – Real Python
Test your Tkinter skills by building a tic-tac-toe game with widgets, event handling, layouts, and the model-view-controller pattern in Python.
Real Python: The Real Python Podcast – Episode #296: Managing Polars Schema Issues & Profiling GitHub Users
Link: https://realpython.com/podcasts/rpp/296/
How can you avoid schema problems in your Polars data pipeline when adding new columns? How can you quickly examine a GitHub user's profile to decide how much to invest in their contributions? Christo
Link: https://realpython.com/podcasts/rpp/296/
How can you avoid schema problems in your Polars data pipeline when adding new columns? How can you quickly examine a GitHub user's profile to decide how much to invest in their contributions? Christo
Realpython
Episode #296: Managing Polars Schema Issues & Profiling GitHub Users – The Real Python Podcast
How can you avoid schema problems in your Polars data pipeline when adding new columns? How can you quickly examine a GitHub user's profile to decide how much to invest in their contributions? Christopher Trudeau is back on the show this week with another…
Python Morsels: What types of exceptions should you catch?
Link: https://www.pythonmorsels.com/what-types-of-exceptions-should-you-catch/
The trickiest programming bugs are often caused by catching exceptions that you didn't mean to catch or handling exceptions in ways that **obfuscate the actual error that's occurring. Which exceptions
Link: https://www.pythonmorsels.com/what-types-of-exceptions-should-you-catch/
The trickiest programming bugs are often caused by catching exceptions that you didn't mean to catch or handling exceptions in ways that **obfuscate the actual error that's occurring. Which exceptions
Pythonmorsels
What types of exceptions should you catch?
The trickiest programming bugs are often caused by catching exceptions that you didn't mean to catch or handling exceptions in ways that obfuscate the actual error that's occurring. Which exceptions should you catch and which should you leave unhandled?
Bob Belderbos: What production AI agents actually require
Link: https://belderbos.dev/blog/production-ai-agents-real-workflows/
Most "AI agents" shipping right now are demos wearing production paint. They answer questions fluently and break the moment they touch a workflow with money, state, or consequences.
The agent illusion
Link: https://belderbos.dev/blog/production-ai-agents-real-workflows/
Most "AI agents" shipping right now are demos wearing production paint. They answer questions fluently and break the moment they touch a workflow with money, state, or consequences.
The agent illusion
belderbos.dev
What production AI agents actually require
Chatting is easy. Executing real business logic with audit trails, approvals, and rollback is where most AI agents break. Here is what to build.