Reuven Lerner: What’s new in Pandas 3?
Link: https://lerner.co.il/2026/01/26/whats-new-in-pandas-3/
Pandas 3 is out!As of last week, saying “pip install pandas” or “uv add pandas” gives you the latest version.What’s new? What has changed? I’ve got a whole YouTube playlist, explaining what you need
Link: https://lerner.co.il/2026/01/26/whats-new-in-pandas-3/
Pandas 3 is out!As of last week, saying “pip install pandas” or “uv add pandas” gives you the latest version.What’s new? What has changed? I’ve got a whole YouTube playlist, explaining what you need
Reuven Lerner
What's new in Pandas 3?
🎉 Pandas 3 is out!As of last week, saying "pip install pandas" or "uv add pandas" gives you the latest version.What's new? What has changed? I've got a whole YouTube playlist, explaining what you need
Python Software Foundation: Your Python. Your Voice. Join the Python Developers Survey 2026!
Link: https://pyfound.blogspot.com/2026/01/your-python-your-voice-join-python.html
This year marks the ninth iteration of the official Python Developers Survey. We intentionally launched the survey in January (later than years prior) so that data collection and results can be comple
Link: https://pyfound.blogspot.com/2026/01/your-python-your-voice-join-python.html
This year marks the ninth iteration of the official Python Developers Survey. We intentionally launched the survey in January (later than years prior) so that data collection and results can be comple
Python Software Foundation Blog
Your Python. Your Voice. Join the Python Developers Survey 2026!
This year marks the ninth iteration of the official Python Developers Survey. We intentionally launched the survey in January (later than ye...
Real Python: Quiz: GeoPandas Basics: Maps, Projections, and Spatial Joins
Link: https://realpython.com/quizzes/geopandas/
In this quiz, you’ll test your understanding of GeoPandas.
You’ll review coordinate reference systems, GeoDataFrames, interactive maps, and spatial joins with .sjoin(). You’ll also explore how project
Link: https://realpython.com/quizzes/geopandas/
In this quiz, you’ll test your understanding of GeoPandas.
You’ll review coordinate reference systems, GeoDataFrames, interactive maps, and spatial joins with .sjoin(). You’ll also explore how project
Realpython
GeoPandas Basics: Maps, Projections, and Spatial Joins Quiz – Real Python
Test GeoPandas basics for reading, mapping, projecting, and spatial joins to handle geospatial data confidently.
Kushal Das: replyfast a python module for signal
Link: https://kushaldas.in/posts/replyfast-a-python-module-for-signal.html
replyfast is a Python module to receive and send messages on Signal.
You can install it via
python3 -m pip install replyfast
or
uv pip install replyfast
I have to add Windows builds to CI though.
Link: https://kushaldas.in/posts/replyfast-a-python-module-for-signal.html
replyfast is a Python module to receive and send messages on Signal.
You can install it via
python3 -m pip install replyfast
or
uv pip install replyfast
I have to add Windows builds to CI though.
Real Python: GeoPandas Basics: Maps, Projections, and Spatial Joins
Link: https://realpython.com/geopandas/
GeoPandas extends pandas to make working with geospatial data in Python intuitive and powerful. If you’re looking to do geospatial tasks in Python and want a library with a pandas-like API, then GeoPa
Link: https://realpython.com/geopandas/
GeoPandas extends pandas to make working with geospatial data in Python intuitive and powerful. If you’re looking to do geospatial tasks in Python and want a library with a pandas-like API, then GeoPa
Realpython
GeoPandas Basics: Maps, Projections, and Spatial Joins – Real Python
Dive into GeoPandas with this tutorial covering data loading, mapping, CRS concepts, projections, and spatial joins for intuitive analysis.
Python Bytes: #467 Toads in my AI
Link: https://pythonbytes.fm/episodes/show/467/toads-in-my-ai
Topics covered in this episode:
GreyNoise IP Check
tprof: a targeting profiler
TOAD is out
Extras
Joke
Watch on YouTube
About the show
Sponsored by us! Support our work through:
Our courses at Talk
Link: https://pythonbytes.fm/episodes/show/467/toads-in-my-ai
Topics covered in this episode:
GreyNoise IP Check
tprof: a targeting profiler
TOAD is out
Extras
Joke
Watch on YouTube
About the show
Sponsored by us! Support our work through:
Our courses at Talk
pythonbytes.fm
Toads in my AI
News and announcements from the Python community for the week of Jan 26th, 2026
PyBites: The missing 66% of your skillset
Link: https://pybit.es/articles/the-missing-66-of-your-skillset/
Bob and I have spent many years as Python devs, and 6 years coaching with Pybites and we can safely say that being a Senior Developer is only about 1/3 Python knowledge.
The other 60% is the ecosystem
Link: https://pybit.es/articles/the-missing-66-of-your-skillset/
Bob and I have spent many years as Python devs, and 6 years coaching with Pybites and we can safely say that being a Senior Developer is only about 1/3 Python knowledge.
The other 60% is the ecosystem
Pybites
The Missing 66% Of Your Skillset - Pybites
Bob and I have spent many years as Python devs, and 6 years coaching with Pybites and we can safely say that being a Senior Developer is only about 1/3 Python
Armin Ronacher: Colin and Earendil
Link: https://lucumr.pocoo.org/2026/1/27/earendil/
Regular readers of this blog will know that I started a new company. We have
put out just a tiny bit of information today,
and some keen folks have discovered and reached out by email with many
thoug
Link: https://lucumr.pocoo.org/2026/1/27/earendil/
Regular readers of this blog will know that I started a new company. We have
put out just a tiny bit of information today,
and some keen folks have discovered and reached out by email with many
thoug
Armin Ronacher's Thoughts and Writings
Colin and Earendil
Introducing Earendil and my cofounder to the curious minds.
Seth Michael Larson: Use “\A...\z”, not “^...$” with Python regular expressions
Link: https://sethmlarson.dev/use-backslash-A-and-z-not-%5E-and-%24-with-python-regular-expressions?utm_campaign=rss
Two years ago I discovered a potential foot-gun
with the Python standard library “re” module.
I blogged about this behavior,
and turns out that
I wasn't only one who didn't know this:
The article was
Link: https://sethmlarson.dev/use-backslash-A-and-z-not-%5E-and-%24-with-python-regular-expressions?utm_campaign=rss
Two years ago I discovered a potential foot-gun
with the Python standard library “re” module.
I blogged about this behavior,
and turns out that
I wasn't only one who didn't know this:
The article was
sethmlarson.dev
Use “\A...\z”, not “^...$” with Python regular expressions
Two years ago I discovered a potential foot-gun
with the Python standard library “re” module.
I blogged about this behavior,
and turns out that
I wasn't only one who didn't know this:
The article w...
with the Python standard library “re” module.
I blogged about this behavior,
and turns out that
I wasn't only one who didn't know this:
The article w...
Real Python: Create Callable Instances With Python's .__call__()
Link: https://realpython.com/courses/create-callable-instances-dunder-call/
In Python, a callable is any object that you can call using a pair of parentheses and, optionally, a series of arguments. Functions, classes, and methods are all common examples of callables in Python
Link: https://realpython.com/courses/create-callable-instances-dunder-call/
In Python, a callable is any object that you can call using a pair of parentheses and, optionally, a series of arguments. Functions, classes, and methods are all common examples of callables in Python
Realpython
Create Callable Instances With Python's .__call__() – Real Python
Learn Python callables: what "callable" means, how to use dunder call, and how to build callable objects with step-by-step examples.
PyCoder’s Weekly: Issue #719: Django Tasks, Dictionaries, Ollama, and More (Jan. 27, 2026)
Link: https://pycoders.com/issues/719
#719 – JANUARY 27, 2026 View in Browser » Migrating From Celery to Django Tasks Django 6 introduced the new tasks framework, a general interface for asynchronous tasks. This article shows you ho
Link: https://pycoders.com/issues/719
#719 – JANUARY 27, 2026 View in Browser » Migrating From Celery to Django Tasks Django 6 introduced the new tasks framework, a general interface for asynchronous tasks. This article shows you ho
Pycoders
PyCoder’s Weekly | Issue #719
Django Tasks, Dictionaries, Ollama, and More
Python Morsels: All iteration is the same in Python
Link: https://www.pythonmorsels.com/all-iteration-is-the-same/
In Python, for loops, list comprehensions, tuple unpacking, and * unpacking all use the same iteration mechanism.
Table of contents
Looping over dictionaries gives keys
Looping over strings provid
Link: https://www.pythonmorsels.com/all-iteration-is-the-same/
In Python, for loops, list comprehensions, tuple unpacking, and * unpacking all use the same iteration mechanism.
Table of contents
Looping over dictionaries gives keys
Looping over strings provid
Pythonmorsels
All iteration is the same in Python
In Python, for loops, list comprehensions, tuple unpacking, and * unpacking all use the same iteration mechanism.
EuroPython: Humans of EuroPython: Rodrigo Girão Serrão
Link: https://blog.europython.eu/humans-of-ep-rodrigo/
EuroPython depends entirely on the dedication of volunteers who invest tremendous effort into bringing it to life. From managing sponsor relationships and designing the event schedule to handling regi
Link: https://blog.europython.eu/humans-of-ep-rodrigo/
EuroPython depends entirely on the dedication of volunteers who invest tremendous effort into bringing it to life. From managing sponsor relationships and designing the event schedule to handling regi
EuroPython Blog
Humans of EuroPython: Rodrigo Girão Serrão
EuroPython depends entirely on the dedication of volunteers who invest tremendous effort into bringing it to life. From managing sponsor relationships and designing the event schedule to handling registration systems and organizing social events, countless…
Hugo van Kemenade: Speeding up Pillow's open and save
Link: https://hugovk.dev/blog/2026/faster-pillow/
Tachyon #I tried out
Tachyon,
the new “high-frequency statistical sampling profiler” coming in
Python 3.15, to see if we can
speed up the Pillow imaging library. I started with a simple script to open
Link: https://hugovk.dev/blog/2026/faster-pillow/
Tachyon #I tried out
Tachyon,
the new “high-frequency statistical sampling profiler” coming in
Python 3.15, to see if we can
speed up the Pillow imaging library. I started with a simple script to open
Hugo van Kemenade
Speeding up Pillow's open and save
PyCharm: Google Colab Support Is Now Available in PyCharm 2025.3.2
Link: https://blog.jetbrains.com/pycharm/2026/01/google-colab-support-is-now-available-in-pycharm-2025-3-2/
Link: https://blog.jetbrains.com/pycharm/2026/01/google-colab-support-is-now-available-in-pycharm-2025-3-2/
EuroPython: January Newsletter: We Want Your Proposals for Kraków!
Link: https://blog.europython.eu/january-newsletter-we-want-your-proposals-for-krakow/
Happy New Year! We&aposre kicking off 2026 with exciting news: EuroPython is moving to a brand new location! After three wonderful years in Prague, we&aposre heading to Kraków, Poland for our 25th ann
Link: https://blog.europython.eu/january-newsletter-we-want-your-proposals-for-krakow/
Happy New Year! We&aposre kicking off 2026 with exciting news: EuroPython is moving to a brand new location! After three wonderful years in Prague, we&aposre heading to Kraków, Poland for our 25th ann
EuroPython Blog
January Newsletter: We Want Your Proposals for Kraków!
Happy New Year! We're kicking off 2026 with exciting news: EuroPython is moving to a brand new location! After three wonderful years in Prague, we're heading to Kraków, Poland for our 25th anniversary edition. Mark your calendars for July 13-19, 2026. 🎉
…
…
HoloViz: A Major Step Toward Structured, Auditable AI-Driven Data Apps: Lumen AI 1.0
Link: https://blog.holoviz.org/posts/lumen_1.0/
Link: https://blog.holoviz.org/posts/lumen_1.0/
HoloViz Blog
A Major Step Toward Structured, Auditable AI-Driven Data Apps: Lumen AI 1.0 – HoloViz Blog
Lumen AI 1.0 introduces a structured, auditable framework for conversational data exploration and analysis. This release features a redesigned UI, a new typed execution model, report-oriented workflows, and early examples of domain-specific extensions, laying…
Real Python: How Long Does It Take to Learn Python?
Link: https://realpython.com/how-long-does-it-take-to-learn-python/
Have you read blog posts that claim you can learn Python in days and quickly secure a high-paying developer job? That’s an unlikely scenario and doesn’t help you prepare for a steady learning marathon
Link: https://realpython.com/how-long-does-it-take-to-learn-python/
Have you read blog posts that claim you can learn Python in days and quickly secure a high-paying developer job? That’s an unlikely scenario and doesn’t help you prepare for a steady learning marathon
Real Python
How Long Does It Take to Learn Python? – Real Python
This guide breaks down how long it takes to learn Python with realistic timelines, weekly study plans, and strategies to speed up your progress.
Giampaolo Rodola: From Python 3.3 to today: ending 15 years of subprocess polling
Link: https://gmpy.dev/blog/2026/event-driven-process-waiting
One of the less fun aspects of process management on POSIX systems is waiting
for a process to terminate. The standard library's subprocess module has
relied on a busy-loop polling approach since the
Link: https://gmpy.dev/blog/2026/event-driven-process-waiting
One of the less fun aspects of process management on POSIX systems is waiting
for a process to terminate. The standard library's subprocess module has
relied on a busy-loop polling approach since the
PyBites: 7 Software Engineering Fixes To Advance As A Developer
Link: https://pybit.es/articles/7-software-engineering-fixes-to-advance-as-a-developer/
It’s January! If you look back at yourself from exactly one year ago, January 2025, how different are you as a developer from then to now?
Did you ship the app you were thinking about? Did you finall
Link: https://pybit.es/articles/7-software-engineering-fixes-to-advance-as-a-developer/
It’s January! If you look back at yourself from exactly one year ago, January 2025, how different are you as a developer from then to now?
Did you ship the app you were thinking about? Did you finall
Pybites
7 Software Engineering Fixes To Advance As A Developer - Pybites
In this week’s episode of the Pybites Podcast, we get straight to the fix. We aren't talking about the latest Python library or a cool new feature in Django.