Rodrigo Girão Serrão: Sentinel built-in
Link: https://mathspp.com/blog/pydonts/sentinel-builtin
Learn how to use the sentinel built-in from Python 3.15 for placeholder values.
Python 3.15 introduced the new sentinel built-in.
The sentinel built-in can be used to create placeholder values:
NOTHI
Link: https://mathspp.com/blog/pydonts/sentinel-builtin
Learn how to use the sentinel built-in from Python 3.15 for placeholder values.
Python 3.15 introduced the new sentinel built-in.
The sentinel built-in can be used to create placeholder values:
NOTHI
Mathspp
Sentinel built-in
Learn how to use the sentinel built-in from Python 3.15 for placeholder values.
PyCoder’s Weekly: Issue #756: 3.15 Released For Real This Time, Muse, and More (2026-10-13)
Link: https://pycoders.com/issues/756
#756 – OCTOBER 13, 2026 View in Browser » The 5 Most Exciting New Features of Python 3.15 This article explains the 5 best new features of Python 3.15 with clear examples and explanations. RODRI
Link: https://pycoders.com/issues/756
#756 – OCTOBER 13, 2026 View in Browser » The 5 Most Exciting New Features of Python 3.15 This article explains the 5 best new features of Python 3.15 with clear examples and explanations. RODRI
Pycoders
PyCoder’s Weekly | Issue #756
3.15 Released For Real This Time, Muse, and More
Python Insider: Python 3.16.0 alpha 1 is now available
Link: https://blog.python.org/2026/10/python-3160-alpha-1-is-now-available/
The first developer preview of Python 3.16 is ready for testing.
Link: https://blog.python.org/2026/10/python-3160-alpha-1-is-now-available/
The first developer preview of Python 3.16 is ready for testing.
Python Insider
Python 3.16.0 alpha 1 is now available | Python Insider
The first developer preview of Python 3.16 is ready for testing.
Python Bytes: #500 Episode 500!
Link: https://pythonbytes.fm/episodes/show/500/episode-500
Topics covered in this episode:
A quick chat with Brian looking back
Extras
Joke
Watch on YouTube
About the show
Brian #1: A quick chat with Brian looking back
Nick #2: Jev and the Case for Boring ML
Link: https://pythonbytes.fm/episodes/show/500/episode-500
Topics covered in this episode:
A quick chat with Brian looking back
Extras
Joke
Watch on YouTube
About the show
Brian #1: A quick chat with Brian looking back
Nick #2: Jev and the Case for Boring ML
pythonbytes.fm
Episode 500!
News and announcements from the Python community for the week of Oct 14th, 2026
PyPy: PyPy v8.0.1 release
Link: https://www.pypy.org/posts/2026/10/pypy-v801-release.html
PyPy v8.0.1: release of python 2.7, 3.11, and 3.12 beta released 2026-09-14
The PyPy team is proud to release version 8.0.1 of PyPy after the previous
release on Sept 25, 2026. Some problems with buff
Link: https://www.pypy.org/posts/2026/10/pypy-v801-release.html
PyPy v8.0.1: release of python 2.7, 3.11, and 3.12 beta released 2026-09-14
The PyPy team is proud to release version 8.0.1 of PyPy after the previous
release on Sept 25, 2026. Some problems with buff
PyPy
PyPy v8.0.1 release
PyPy v8.0.1: release of python 2.7, 3.11, and 3.12 beta released 2026-09-14
The PyPy team is proud to release version 8.0.1 of PyPy after the previous
release on Sept 25, 2026. Some problems with buff
The PyPy team is proud to release version 8.0.1 of PyPy after the previous
release on Sept 25, 2026. Some problems with buff
Mark Dufour: CPython 3.15 (JIT) Performance Showdown
Link: http://shed-skin.blogspot.com/2026/10/cpython-315-jit-performance-showdown.html
Now that CPython 3.15 has been released, I decided to do a historical performance comparison similar in spirit to Sixteen Years of Python Performance. Obviously I wanted to include CPython 3.15, but I
Link: http://shed-skin.blogspot.com/2026/10/cpython-315-jit-performance-showdown.html
Now that CPython 3.15 has been released, I decided to do a historical performance comparison similar in spirit to Sixteen Years of Python Performance. Obviously I wanted to include CPython 3.15, but I
Blogspot
CPython 3.15 (JIT) Performance Showdown
Now that CPython 3.15 has been released, I decided to do a historical performance comparison similar in spirit to Sixteen Years of Python Pe...
Rodrigo Girão Serrão: frozendict built-in
Link: https://mathspp.com/blog/pydonts/frozendict-builtin
Learn how to use the new frozendict built-in to create and manipulate immutable dictionaries.
Python 3.15 introduced a new built-in data type: the frozendict.
A frozendict is an immutable dictionary
Link: https://mathspp.com/blog/pydonts/frozendict-builtin
Learn how to use the new frozendict built-in to create and manipulate immutable dictionaries.
Python 3.15 introduced a new built-in data type: the frozendict.
A frozendict is an immutable dictionary
Mathspp
frozendict built-in
Learn how to use the new frozendict built-in to create and manipulate immutable dictionaries.
Bob Belderbos: My bookkeeping runs on code now. AI only reads the PDFs.
Link: https://belderbos.dev/blog/replaced-my-bookkeeping-tool-with-python/
I paid for a popular bookkeeping tool and it worked well. But the UI kept getting slower, and I wasn't using its reporting, so I had no real view of my numbers.
So I did what I usually do: I scoped a
Link: https://belderbos.dev/blog/replaced-my-bookkeeping-tool-with-python/
I paid for a popular bookkeeping tool and it worked well. But the UI kept getting slower, and I wasn't using its reporting, so I had no real view of my numbers.
So I did what I usually do: I scoped a
belderbos.dev
My bookkeeping runs on code now. AI only reads the PDFs.
Where AI earned a place in my own accounting system, where it didn't, and why every row it proposes waits for a human.
LernerPython blog, from Reuven Lerner: Pandas groupby on datetime parts with the dt accessor
Link: https://lernerpython.com/2026/10/14/pandas-groupby-on-datetime-parts-with-the-dt-accessor/
If your Python Pandas data frame has a datetime column, you can group on a portion of that via the “dt” accessor.
For example, let’s get mean trip_distance for each hour of the day:
df.groupby(df['tp
Link: https://lernerpython.com/2026/10/14/pandas-groupby-on-datetime-parts-with-the-dt-accessor/
If your Python Pandas data frame has a datetime column, you can group on a portion of that via the “dt” accessor.
For example, let’s get mean trip_distance for each hour of the day:
df.groupby(df['tp
LernerPython
Pandas groupby on datetime parts with the dt accessor - LernerPython
If your Python Pandas data frame has a datetime column, you can group on a portion of that via the “dt” accessor. For example, let’s get mean trip_distance for each […]
Artem Golubin: Python's binary wheels and supply chain attacks
Link: https://rushter.com/blog/python-binary-wheels/
Python is known for fast packages despite being a slow language.
The fastest Python packages are written in compiled languages such as C, C++, or Rust,
with Python acting only as a glue.
Python users
Link: https://rushter.com/blog/python-binary-wheels/
Python is known for fast packages despite being a slow language.
The fastest Python packages are written in compiled languages such as C, C++, or Rust,
with Python acting only as a glue.
Python users
Artem Golubin
Python's binary wheels and supply chain attacks
Why precompiled Python wheels are a weak spot in the supply chain security.
Rodrigo Girão Serrão: Unpacking inside comprehensions
Link: https://mathspp.com/blog/unpacking-inside-comprehensions
Learn how to use the unpacking operator inside list comprehensions.
Starting with Python 3.15, you can use the asterisk * to unpack inside list comprehensions:
nested = [[0, 1, 2], [3, 4], [], [5, 6,
Link: https://mathspp.com/blog/unpacking-inside-comprehensions
Learn how to use the unpacking operator inside list comprehensions.
Starting with Python 3.15, you can use the asterisk * to unpack inside list comprehensions:
nested = [[0, 1, 2], [3, 4], [], [5, 6,
Mathspp
Unpacking inside comprehensions
Learn how to use the unpacking operator inside list comprehensions.
PyCon Ireland: Call for sponsors PyCon Ireland 2026
Link: https://main--pycon-ireland-2026.netlify.app/blog/call_for_sponsors/
PyCon Ireland 2026 - Sponsorship Prospectus
Autumn 2026 | Organized by Python Ireland
Overview
PyCon Ireland 2026 is a one-day, multi-track conference featuring talks, tutorials, and workshops, bring
Link: https://main--pycon-ireland-2026.netlify.app/blog/call_for_sponsors/
PyCon Ireland 2026 - Sponsorship Prospectus
Autumn 2026 | Organized by Python Ireland
Overview
PyCon Ireland 2026 is a one-day, multi-track conference featuring talks, tutorials, and workshops, bring
PyCon Ireland 2026
Call for sponsors PyCon Ireland 2026 | PyCon Ireland 2026
We're excited to announce PyCon Ireland 2026, taking place on 21st Nov at Chartered Accountants House, 47-49 Pearse St, Dublin 2, D02 YN40, Ireland. Be part of this event and make use of this opportunity for coporate outreach and brand promotion
LernerPython blog, from Reuven Lerner: Pandas Grouper: Group datetime columns by custom time periods
Link: https://lernerpython.com/2026/10/16/pandas-grouper-group-datetime-columns-by-custom-time-periods/
Want to change the granularity when grouping on a Python Pandas data frame’s datetime column?
Use Grouper.
For example: Here we get the mean trip_distance per 14-day period:
df.groupby(pd.Grouper(k
Link: https://lernerpython.com/2026/10/16/pandas-grouper-group-datetime-columns-by-custom-time-periods/
Want to change the granularity when grouping on a Python Pandas data frame’s datetime column?
Use Grouper.
For example: Here we get the mean trip_distance per 14-day period:
df.groupby(pd.Grouper(k
LernerPython
Pandas Grouper: Group datetime columns by custom time periods - LernerPython
Want to change the granularity when grouping on a Python Pandas data frame’s datetime column? Use Grouper. For example: Here we get the mean trip_distance per 14-day period:
Talk Python to Me: #566: State of the art in Python 2026
Link: https://talkpython.fm/episodes/show/566/state-of-the-art-in-python-2026
Which of your Python tools would you still pick if you started fresh today? For a long time, the answer was easy. The stack felt settled. AI has reopened almost every one of those choices. Some tools
Link: https://talkpython.fm/episodes/show/566/state-of-the-art-in-python-2026
Which of your Python tools would you still pick if you started fresh today? For a long time, the answer was easy. The stack felt settled. AI has reopened almost every one of those choices. Some tools
talkpython.fm
State of the art in Python 2026
Which of your Python tools would you still pick if you started fresh today? For a long time, the answer was easy. The stack felt settled. AI has reopened almost every one of those choices. Some tools got faster. Others got replaced outright. On this episode…
Talk Python Blog: Introducing Talk Python Membership
Link: https://talkpython.fm/blog/posts/introducing-talk-python-membership/
For years, I’ve wanted to offer something premium for podcast listeners. The obvious option was an ad-free feed. That never sat right with me. No ads is not much of a bonus. So over the last few month
Link: https://talkpython.fm/blog/posts/introducing-talk-python-membership/
For years, I’ve wanted to offer something premium for podcast listeners. The obvious option was an ad-free feed. That never sat right with me. No ads is not much of a bonus. So over the last few month
talkpython.fm
Introducing Talk Python Membership
Talk Python Membership is here: a private Discord with 100+ podcast guests, monthly live tech meetups with recordings, short episode summaries, and an ad-free feed. Plans start at $5 a month. Every membership supports the show.
EuroPython: Humans of EuroPython: Emma Cooke
Link: https://blog.europython.eu/humans-of-ep-emma/
This week in our Humans of EuroPython series, we’d love to shine a light on Emma Cooke, a member of the Accessibility Team, and the ways she helped shape the EuroPython 2026 conference.Emma’s unique p
Link: https://blog.europython.eu/humans-of-ep-emma/
This week in our Humans of EuroPython series, we’d love to shine a light on Emma Cooke, a member of the Accessibility Team, and the ways she helped shape the EuroPython 2026 conference.Emma’s unique p
EuroPython Blog
Humans of EuroPython: Emma Cooke
“[The] first time I attended EuroPython I was just in awe of the dedication of the volunteer team, and I wanted to know more about how it all came together.” An interview with Emma Cooke.
The Python Coding Stack: 2. Who actually does the work, the model or the software?
Link: https://www.thepythoncodingstack.com/p/2-who-actually-does-the-work-the
In the first Agents Unpacked conversation, Monty and I explored what changes when an AI system can choose actions rather than just offer advice. But saying that an agent organises a folder of photogra
Link: https://www.thepythoncodingstack.com/p/2-who-actually-does-the-work-the
In the first Agents Unpacked conversation, Monty and I explored what changes when an AI system can choose actions rather than just offer advice. But saying that an agent organises a folder of photogra
Thepythoncodingstack
2. Who actually does the work, the model or the software?
Agents Unpacked • Chapter 2: The model chooses, the tools act, and the harness connects them.
LernerPython blog, from Reuven Lerner: Pandas Grouper NaNs: Why outlier dates create empty groups
Link: https://lernerpython.com/2026/10/17/pandas-grouper-nans-why-outlier-dates-create-empty-groups/
Got NaNs when using Grouper on a Python Pandas data frame?
groupby+Grouper chops up the datetime values, from the earliest to the latest, by the specified granularity.
If even one datetime is super e
Link: https://lernerpython.com/2026/10/17/pandas-grouper-nans-why-outlier-dates-create-empty-groups/
Got NaNs when using Grouper on a Python Pandas data frame?
groupby+Grouper chops up the datetime values, from the earliest to the latest, by the specified granularity.
If even one datetime is super e
LernerPython
Pandas Grouper NaNs: Why outlier dates create empty groups - LernerPython
Got NaNs when using Grouper on a Python Pandas data frame? groupby+Grouper chops up the datetime values, from the earliest to the latest, by the specified granularity. If even one […]
Hugo van Kemenade: Releasing Python 3.15.0
Link: https://hugovk.dev/blog/2026/releasing-python-3-15-0/
Prologue #Like last year, I livetooted the release of Python
3.15.0. Here it is in blogpost form!
Two weeks #Two weeks until Python 3.15.0 final!
#Python
#Python315
Fri, Sep 18, 2026, 00:30 EEST
One
Link: https://hugovk.dev/blog/2026/releasing-python-3-15-0/
Prologue #Like last year, I livetooted the release of Python
3.15.0. Here it is in blogpost form!
Two weeks #Two weeks until Python 3.15.0 final!
#Python
#Python315
Fri, Sep 18, 2026, 00:30 EEST
One
Hugo van Kemenade
Releasing Python 3.15.0
Python Software Foundation: Announcing Python Software Foundation Fellow Members for Q3 2026! 🎉
Link: https://pyfound.blogspot.com/2026/10/announcing-python-software-foundation.html
The PSF is pleased to announce its third batch of PSF Fellows for 2026. Let us welcome the new PSF Fellows for Q3! The following people continue to do amazing things for the Python community:Aldo Cane
Link: https://pyfound.blogspot.com/2026/10/announcing-python-software-foundation.html
The PSF is pleased to announce its third batch of PSF Fellows for 2026. Let us welcome the new PSF Fellows for Q3! The following people continue to do amazing things for the Python community:Aldo Cane
Python Software Foundation Blog
Announcing Python Software Foundation Fellow Members for Q3 2026! 🎉
The PSF is pleased to announce its third batch of PSF Fellows for 2026 . Let us welcome the new PSF Fellows for Q3 ! The following people c...
Django Weblog: Quarterly contributor outreach
Link: https://www.djangoproject.com/weblog/2026/oct/19/quarterly-contributor-outreach/
Hi Django community, thank you all for continuing to contribute to Django.
The Steering Council is reaching out to bring people's attention to a few areas. We have major features we'd like to test and
Link: https://www.djangoproject.com/weblog/2026/oct/19/quarterly-contributor-outreach/
Hi Django community, thank you all for continuing to contribute to Django.
The Steering Council is reaching out to bring people's attention to a few areas. We have major features we'd like to test and
Django Project
Quarterly contributor outreach
Posted by Tim Schilling on Oct. 19, 2026