Seth Michael Larson: EuroPython 2026: Learning from the “not-so-secret” Python security cabal
Link: https://sethmlarson.dev/europython-2026-security-talk?utm_campaign=rss
I delivered this talk at EuroPython 2026, I'll update this blog post once the
recording is available on EuroPython's YouTube channel. Below are the slides
and full list of links and resources included
Link: https://sethmlarson.dev/europython-2026-security-talk?utm_campaign=rss
I delivered this talk at EuroPython 2026, I'll update this blog post once the
recording is available on EuroPython's YouTube channel. Below are the slides
and full list of links and resources included
sethmlarson.dev
EuroPython 2026: Learning from the “not‑so‑secret” Python security cabal
I delivered this talk at EuroPython 2026, I'll update this blog post once the
recording is available on EuroPython's YouTube channel. Below are the slides
and full list of links and resources inclu...
recording is available on EuroPython's YouTube channel. Below are the slides
and full list of links and resources inclu...
Tryton News: Release 1.0.0 of GooCalendar
Link: https://discuss.tryton.org/t/release-1-0-0-of-goocalendar/9292
We are proud to announce the release 1.0.0 of GooCalendar.
GooCalendar is a Python library that implements a calendar widget for GTK+.
In addition to bug-fixes, this release contains this following im
Link: https://discuss.tryton.org/t/release-1-0-0-of-goocalendar/9292
We are proud to announce the release 1.0.0 of GooCalendar.
GooCalendar is a Python library that implements a calendar widget for GTK+.
In addition to bug-fixes, this release contains this following im
Tryton Discussion
Release 1.0.0 of GooCalendar
We are proud to announce the release 1.0.0 of GooCalendar. GooCalendar is a Python library that implements a calendar widget for GTK+. In addition to bug-fixes, this release contains this following improvements: Remove GooCanvas dependency Remove support…
Tryton News: Release 1.0.0 of Relatorio
Link: https://discuss.tryton.org/t/release-1-0-0-of-relatorio/9293
We are proud to announce the release of Relatorio version 1.0.0.
Relatorio is a templating library for OpenDocument using also OpenDocument as source format.
In addition to bug-fixes, this release co
Link: https://discuss.tryton.org/t/release-1-0-0-of-relatorio/9293
We are proud to announce the release of Relatorio version 1.0.0.
Relatorio is a templating library for OpenDocument using also OpenDocument as source format.
In addition to bug-fixes, this release co
Tryton Discussion
Release 1.0.0 of Relatorio
We are proud to announce the release of Relatorio version 1.0.0. Relatorio is a templating library for OpenDocument using also OpenDocument as source format. In addition to bug-fixes, this release contains the following improvements: Replace python-magic…
PyPodcats: Episode 12: With Juanita Gomez
Link: https://pypodcats.live/episodes/ep-12/
Learn about Juanita Gomez, a Ph.D. candidate at UC Santa Cruz researching open source security. From developing the Spyder IDE to leading community efforts for Scientific Python and singing on stage a
Link: https://pypodcats.live/episodes/ep-12/
Learn about Juanita Gomez, a Ph.D. candidate at UC Santa Cruz researching open source security. From developing the Spyder IDE to leading community efforts for Scientific Python and singing on stage a
pypodcats.live
Episode 12 with Juanita Gomez
Learn about Juanita Gomez, a Ph.D. candidate at UC Santa Cruz researching open source security. From developing the Spyder IDE to leading community efforts for Scientific Python and singing on stage at SciPy, Juanita shares her journey in open source.
Python Insider: Python 3.15.0 beta 4 is here!
Link: https://blog.python.org/2026/07/python-3150-beta-4/
The final 3.15 beta is out!
Link: https://blog.python.org/2026/07/python-3150-beta-4/
The final 3.15 beta is out!
Python Insider
Python 3.15.0 beta 4 is here! | Python Insider
The final 3.15 beta is out!
Core Dispatch: Core Dispatch #8
Link: https://coredispatch.xyz/editions/8
Welcome back to Core Dispatch! This edition covers July 5 through July 18, 2026.
Python 3.15.0 beta 4 landed today, July 18 (we just released
it at the EuroPython sprints!), with 3.13.15, 3.14.7 and t
Link: https://coredispatch.xyz/editions/8
Welcome back to Core Dispatch! This edition covers July 5 through July 18, 2026.
Python 3.15.0 beta 4 landed today, July 18 (we just released
it at the EuroPython sprints!), with 3.13.15, 3.14.7 and t
Core Dispatch
Core Dispatch #8
Welcome back to Core Dispatch! This edition covers July 5 through July 18, 2026.
Python 3.15.0 beta 4 landed today, July 18 (we just released
it at the…
Python 3.15.0 beta 4 landed today, July 18 (we just released
it at the…
PyPy: Moving linux builds to GLIBC==2.28
Link: https://www.pypy.org/posts/2026/07/moving-linux-builds-to-glibc228.html
A short note for visibility.
PyPy builds tarballs of the python interpreter ready for
download. These include the latest
releases and also nightly builds, fresh from our fleet of buildbots. Over the
n
Link: https://www.pypy.org/posts/2026/07/moving-linux-builds-to-glibc228.html
A short note for visibility.
PyPy builds tarballs of the python interpreter ready for
download. These include the latest
releases and also nightly builds, fresh from our fleet of buildbots. Over the
n
PyPy
Moving linux builds to GLIBC==2.28
A short note for visibility.
PyPy builds tarballs of the python interpreter ready for
download. These include the latest
releases and also nightly builds, fresh from our fleet of buildbots. Over the
n
PyPy builds tarballs of the python interpreter ready for
download. These include the latest
releases and also nightly builds, fresh from our fleet of buildbots. Over the
n
Wingware: Wing Python IDE Version 12 - July 20, 2026
Link: https://wingware.com/news/2026-07-20
Wing Python IDE version 12 has been released. Wing 12 integrates the Claude Code AI
coding agent directly into the IDE, with a new Claude Code tool, a Tasks tool
for planning and reviewing AI agent w
Link: https://wingware.com/news/2026-07-20
Wing Python IDE version 12 has been released. Wing 12 integrates the Claude Code AI
coding agent directly into the IDE, with a new Claude Code tool, a Tasks tool
for planning and reviewing AI agent w
Wingware
Wing Python IDE Version 12 - July 20, 2026 - Wing Python IDE
Wing 12 integrates the Claude Code AI coding agent directly into the IDE, with
MCP servers for analysis, debugging, testing, and review. Wing 12 also adds AI-driven
Code Actions, FIX actions, and Write Tests, pseudo-terminal support, tools in editor
splits…
MCP servers for analysis, debugging, testing, and review. Wing 12 also adds AI-driven
Code Actions, FIX actions, and Write Tests, pseudo-terminal support, tools in editor
splits…
Peter Bengtsson: Best Django Redis configuration for speed and size
Link: http://www.peterbe.com/plog/best-django-redis-configuration-for-speed-and-size
`lzma` compresses the most and `zlib` is about as fast as `zstd` in `django_redis` as compressor.
Link: http://www.peterbe.com/plog/best-django-redis-configuration-for-speed-and-size
`lzma` compresses the most and `zlib` is about as fast as `zstd` in `django_redis` as compressor.
Peterbe
Best Django Redis configuration for speed and size - Peterbe.com
Paolo Melchiorre: My EuroPython 2026
Link: https://www.paulox.net/2026/07/20/my-europython-2026/
My EuroPython 2026 experience in Krakow, captured through Mastodon posts about talks, community, people, and moments along the way.
Link: https://www.paulox.net/2026/07/20/my-europython-2026/
My EuroPython 2026 experience in Krakow, captured through Mastodon posts about talks, community, people, and moments along the way.
Paolo Melchiorre
My EuroPython 2026
My EuroPython 2026 experience in Krakow, captured through Mastodon posts about talks, community, people, and moments along the way.
Talk Python Blog: Calvin Hendryx-Parker joins Python Bytes as Co-Host
Link: https://talkpython.fm/blog/posts/calvin-hendryx-parker-joins-python-bytes-as-co-host/
TL;DR: Calvin Hendryx-Parker is the new permanent co-host of Python Bytes, starting with episode 483 on June 9th, 2026. After almost 10 years, Brian Okken, who founded the show with me back in 2016,
Link: https://talkpython.fm/blog/posts/calvin-hendryx-parker-joins-python-bytes-as-co-host/
TL;DR: Calvin Hendryx-Parker is the new permanent co-host of Python Bytes, starting with episode 483 on June 9th, 2026. After almost 10 years, Brian Okken, who founded the show with me back in 2016,
talkpython.fm
Calvin Hendryx-Parker joins Python Bytes as Co-Host
Calvin Hendryx-Parker, co-founder and CTO of Six Feet Up and an AWS Community Hero, is the new permanent co-host of Python Bytes. He joins Michael Kennedy starting with episode 483, as Brian Okken steps away after nearly 10 years of co-hosting the Python…
Python Bytes: #489 Or JSON?
Link: https://pythonbytes.fm/episodes/show/489/or-json
Topics covered in this episode:
django-orjson
Best Django Redis configuration for speed and size
Linus Torvalds puts the foot down against Anti-AI Kernel Maintainers
Django Steering Council backs the
Link: https://pythonbytes.fm/episodes/show/489/or-json
Topics covered in this episode:
django-orjson
Best Django Redis configuration for speed and size
Linus Torvalds puts the foot down against Anti-AI Kernel Maintainers
Django Steering Council backs the
pythonbytes.fm
Or JSON?
News and announcements from the Python community for the week of Jul 21st, 2026
Rodrigo Girão Serrão: Python quiz: EuroPython 2026 edition
Link: https://mathspp.com/blog/python-quiz-europython-2026-edition
Replay the EuroPython 2026 Python quiz.
These are the questions asked during the EuroPython 2026 quiz.
They will test your knowledge of the Python language, the community, and of EuroPython 2026.
Sin
Link: https://mathspp.com/blog/python-quiz-europython-2026-edition
Replay the EuroPython 2026 Python quiz.
These are the questions asked during the EuroPython 2026 quiz.
They will test your knowledge of the Python language, the community, and of EuroPython 2026.
Sin
Mathspp
Python quiz: EuroPython 2026 edition
Replay the EuroPython 2026 Python quiz.
PyCharm: What’s New in PyCharm 2026.2
Link: https://blog.jetbrains.com/pycharm/2026/07/what-s-new-in-pycharm-2026-2/
In PyCharm 2026.2, you can build Python extensions with the new Rust plugin and debug them using debugpy, which is now the default engine. Running external utilities is now managed through a redesigne
Link: https://blog.jetbrains.com/pycharm/2026/07/what-s-new-in-pycharm-2026-2/
In PyCharm 2026.2, you can build Python extensions with the new Rust plugin and debug them using debugpy, which is now the default engine. Running external utilities is now managed through a redesigne
The JetBrains Blog
What’s New in PyCharm 2026.2 - The JetBrains Blog
In PyCharm 2026.2, you can build Python extensions with the new Rust plugin and debug them using debugpy, which is now the default engine. Running external utilities is now managed through a redesigne
PyCoder’s Weekly: Issue #744: CPython ABI, CLAUDE.md, Itertools Cheatsheet, and More (2026-07-21)
Link: https://pycoders.com/issues/744
#744 – JULY 21, 2026 View in Browser » What Every Dev Should Know About the CPython ABI An introduction to the concept of the Application Binary Interface (ABI), the various CPython ABIs, and th
Link: https://pycoders.com/issues/744
#744 – JULY 21, 2026 View in Browser » What Every Dev Should Know About the CPython ABI An introduction to the concept of the Application Binary Interface (ABI), the various CPython ABIs, and th
Pycoders
PyCoder’s Weekly | Issue #744
CPython ABI, CLAUDE.md, Itertools Cheatsheet, and More
Mike C. Fletcher: OMI Physics Extension for glTF
Link: http://blog.vrplumber.com/b/2026/07/22/omi-physics-extension-for-gltf/
I had Claude code up an OMI Physics package using Numpy. It's up on pypi as omi_physics. This follows the OMI extensions to glTF pretty closely to create an engine with the common features you need. I
Link: http://blog.vrplumber.com/b/2026/07/22/omi-physics-extension-for-gltf/
I had Claude code up an OMI Physics package using Numpy. It's up on pypi as omi_physics. This follows the OMI extensions to glTF pretty closely to create an engine with the common features you need. I
Vrplumber
Plumbing Life's Depths - OMI Physics Extension for glTF
I had Claude code up an OMI Physics package using Numpy. It's up on pypi as omi_physics. This follows the OMI extensions to glTF pretty closely to create an engine with the common features you need. It's not trying to be real-world physics, it's just a game…
Python GUIs: Constantly Print Subprocess Output While Process is Running — How to stream live output from a subprocess into your PyQt6 GUI without freezing the interface
Link: https://www.pythonguis.com/faq/constantly-print-subprocess-output-while-process-is-running/
I need to call a legacy Bash program and display the results in a Qt window. The problem is the subprocess doesn't return each output line as it happens — it waits until the entire command is finishe
Link: https://www.pythonguis.com/faq/constantly-print-subprocess-output-while-process-is-running/
I need to call a legacy Bash program and display the results in a Qt window. The problem is the subprocess doesn't return each output line as it happens — it waits until the entire command is finishe
Python GUIs
How to Stream Subprocess Output in Real Time in PyQt6
Learn how to run external processes from PyQt6 and display their output line-by-line in real time, without blocking the GUI. Covers QProcess and QThread-based approaches with complete working examples.
Seth Michael Larson: PAL GameCube haul from Kraków, Poland (EuroPython 2026)
Link: https://sethmlarson.dev/pal-gamecube-haul-from-krakow-poland?utm_campaign=rss
While I was in Kraków, Poland during EuroPython 2026
I was able to sneak away from sprints and buy a few
PAL region GameCube games for my collection. This was on
Sunday, which means that many stores a
Link: https://sethmlarson.dev/pal-gamecube-haul-from-krakow-poland?utm_campaign=rss
While I was in Kraków, Poland during EuroPython 2026
I was able to sneak away from sprints and buy a few
PAL region GameCube games for my collection. This was on
Sunday, which means that many stores a
sethmlarson.dev
PAL GameCube haul from Kraków, Poland (EuroPython 2026)
While I was in Kraków, Poland during EuroPython 2026
I was able to sneak away from sprints and buy a few
PAL region GameCube games for my collection. This was on
Sunday, which means that many store...
I was able to sneak away from sprints and buy a few
PAL region GameCube games for my collection. This was on
Sunday, which means that many store...
Django Weblog: Django 6.1 release candidate 1 released
Link: https://www.djangoproject.com/weblog/2026/jul/22/django-61-rc-1-released/
Django 6.1 release candidate 1 is now available. It represents
the final opportunity for you to try out the version that
offers a harmonious mélange of new features and usability improvements,
before
Link: https://www.djangoproject.com/weblog/2026/jul/22/django-61-rc-1-released/
Django 6.1 release candidate 1 is now available. It represents
the final opportunity for you to try out the version that
offers a harmonious mélange of new features and usability improvements,
before
Django Project
Django 6.1 release candidate 1 released
Posted by Jacob Walls on July 22, 2026
Python Software Foundation: Get Ready: PSF Board Nominations Opening Soon!
Link: https://pyfound.blogspot.com/2026/07/get-ready-psf-board-nominations-opening.html
Who runs for the PSF Board? People who care about the Python community, who want to see it flourish and grow, and also have a few hours a month to attend regular meetings, serve on committees, partici
Link: https://pyfound.blogspot.com/2026/07/get-ready-psf-board-nominations-opening.html
Who runs for the PSF Board? People who care about the Python community, who want to see it flourish and grow, and also have a few hours a month to attend regular meetings, serve on committees, partici
Python Software Foundation Blog
Get Ready: PSF Board Nominations Opening Soon!
Who runs for the PSF Board? People who care about the Python community, who want to see it flourish and grow, and also have a few hours a mo...