Real Python: Writing DataFrame-Agnostic Python Code With Narwhals
Link: https://realpython.com/narwhals-python/
Narwhals is intended for Python library developers who need to analyze DataFrames in a range of standard formats, including Polars, pandas, DuckDB, and others. It does this by providing a compatibilit
Link: https://realpython.com/narwhals-python/
Narwhals is intended for Python library developers who need to analyze DataFrames in a range of standard formats, including Polars, pandas, DuckDB, and others. It does this by providing a compatibilit
Realpython
Writing DataFrame-Agnostic Python Code With Narwhals – Real Python
If you're a Python library developer looking to write DataFrame-agnostic code, this tutorial will show how the Narwhals library could give you a solution.
The Python Coding Stack: If You Love Queuing, Will You Also Love Priority Queuing? • [Club]
Link: https://www.thepythoncodingstack.com/p/python-heapq-heap-priority-queue
You provide three tiers to your customers: Gold, Silver, and Bronze. And one of the perks of the higher tiers is priority over the others when your customers need you.Gold customers get served first.
Link: https://www.thepythoncodingstack.com/p/python-heapq-heap-priority-queue
You provide three tiers to your customers: Gold, Silver, and Bronze. And one of the perks of the higher tiers is priority over the others when your customers need you.Gold customers get served first.
Thepythoncodingstack
If You Love Queuing, Will You Also Love Priority Queuing? • [Club]
Exploring Python’s heapq
EuroPython: Humans of EuroPython: Moisés Guimarães
Link: https://blog.europython.eu/humans-of-ep-moises/
EuroPython wouldn&apost exist without the dedicated volunteers who invest countless hours behind the scenes.From coordinating speaker logistics and managing registration systems to designing the confe
Link: https://blog.europython.eu/humans-of-ep-moises/
EuroPython wouldn&apost exist without the dedicated volunteers who invest countless hours behind the scenes.From coordinating speaker logistics and managing registration systems to designing the confe
EuroPython Blog
Humans of EuroPython: Moisés Guimarães
EuroPython wouldn't exist without the dedicated volunteers who invest countless hours behind the scenes.
From coordinating speaker logistics and managing registration systems to designing the conference program, handling sponsorship relations, ensuring great…
From coordinating speaker logistics and managing registration systems to designing the conference program, handling sponsorship relations, ensuring great…
Python Bytes: #462 LinkedIn Cringe
Link: https://pythonbytes.fm/episodes/show/462/linkedin-cringe
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong>Deprecations via warnings</strong></li>
<li><strong><a href="https://github.com/suitenumerique/docs?featured_on=pythonbytes">doc
Link: https://pythonbytes.fm/episodes/show/462/linkedin-cringe
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong>Deprecations via warnings</strong></li>
<li><strong><a href="https://github.com/suitenumerique/docs?featured_on=pythonbytes">doc
pythonbytes.fm
LinkedIn Cringe
News and announcements from the Python community for the week of Dec 15th, 2025
Peter Bengtsson: Comparison of speed between gpt-5, gpt-5-mini, and gpt-5-nano
Link: http://www.peterbe.com/plog/comparison-of-speed-between-gpt-5-mini-nano
gpt-5-mini is 3 times faster than gpt-5 and gpt-5-nano.
Link: http://www.peterbe.com/plog/comparison-of-speed-between-gpt-5-mini-nano
gpt-5-mini is 3 times faster than gpt-5 and gpt-5-nano.
Peterbe
Comparison of speed between gpt-5, gpt-5-mini, and gpt-5-nano - Peterbe.com
gpt-5-mini is 3 times faster than gpt-5 and gpt-5-nano.
Tryton News: Tryton Release 7.8
Link: https://discuss.tryton.org/t/tryton-release-7-8/9015
We are proud to announce the 7.8 release of Tryton.
This release provides many bug fixes, performance improvements and some fine tuning.
You can give it a try on the demo server, use the docker ima
Link: https://discuss.tryton.org/t/tryton-release-7-8/9015
We are proud to announce the 7.8 release of Tryton.
This release provides many bug fixes, performance improvements and some fine tuning.
You can give it a try on the demo server, use the docker ima
Tryton Discussion
Tryton Release 7.8
We are proud to announce the 7.8 release of Tryton. This release provides many bug fixes, performance improvements and some fine tuning. You can give it a try on the demo server, use the docker image or download it here. As usual upgrading from previous…
Real Python: Exploring Asynchronous Iterators and Iterables
Link: https://realpython.com/courses/asynchronous-iterators-iterables/
When you write asynchronous code in Python, you’ll likely need to create asynchronous iterators and iterables at some point. Asynchronous iterators are what Python uses to control async for loops, whi
Link: https://realpython.com/courses/asynchronous-iterators-iterables/
When you write asynchronous code in Python, you’ll likely need to create asynchronous iterators and iterables at some point. Asynchronous iterators are what Python uses to control async for loops, whi
Realpython
Exploring Asynchronous Iterators and Iterables – Real Python
Learn to build async iterators and iterables in Python to handle async operations efficiently and write cleaner, faster code.
Caktus Consulting Group: PydanticAI Agents Intro
Link: https://www.caktusgroup.com/blog/2025/12/16/pydanticai-agents-intro/
In previous posts, we explored function calling and how it enables models to interact with external tools. However, manually defining schemas and managing the request/response loop can get tedious as
Link: https://www.caktusgroup.com/blog/2025/12/16/pydanticai-agents-intro/
In previous posts, we explored function calling and how it enables models to interact with external tools. However, manually defining schemas and managing the request/response loop can get tedious as
Caktusgroup
PydanticAI Agents Intro | Caktus Group
An introduction to PydanticAI Agents, a framework for building AI agents with less boilerplate.
PyCoder’s Weekly: Issue #713: Deprecations, Compression, Functional Programming, and More (Dec. 16, 2025)
Link: https://pycoders.com/issues/713
#713 – DECEMBER 16, 2025 View in Browser » Deprecations via Warnings Don’t Work for Libraries Although a DeprecationWarning had been in place for 3 years and the documentation contained warnings
Link: https://pycoders.com/issues/713
#713 – DECEMBER 16, 2025 View in Browser » Deprecations via Warnings Don’t Work for Libraries Although a DeprecationWarning had been in place for 3 years and the documentation contained warnings
Pycoders
PyCoder’s Weekly | Issue #713
Deprecations, Compression, Functional Programming, and More
Python Morsels: Embrace whitespace
Link: https://www.pythonmorsels.com/embrace-whitespace/
Well placed spaces and line breaks can greatly improve the readability of your Python code.
Table of contents
Whitespace around operators
Auto-formatters: both heroes and villains
Using line breaks
Link: https://www.pythonmorsels.com/embrace-whitespace/
Well placed spaces and line breaks can greatly improve the readability of your Python code.
Table of contents
Whitespace around operators
Auto-formatters: both heroes and villains
Using line breaks
Pythonmorsels
Embrace whitespace
Well placed spaces and line breaks can greatly improve the readability of your Python code.
Real Python: How to Build the Python Skills That Get You Hired
Link: https://realpython.com/python-skills/
When you’re learning Python, the sheer volume of topics to explore can feel overwhelming because there’s so much you could focus on. Should you dive into web frameworks before exploring data science?
Link: https://realpython.com/python-skills/
When you’re learning Python, the sheer volume of topics to explore can feel overwhelming because there’s so much you could focus on. Should you dive into web frameworks before exploring data science?
Realpython
How to Build the Python Skills That Get You Hired – Real Python
Build a focused learning plan that helps you identify essential Python skills, assess your strengths, and practice effectively to progress.
Armin Ronacher: What Actually Is Claude Code’s Plan Mode?
Link: https://lucumr.pocoo.org/2025/12/17/what-is-plan-mode/
I’ve mentioned this a few times now, but when I started using Claude it was
because Peter got me hooked on it. From the very
beginning I became a religious user of what is colloquially called YOLO mo
Link: https://lucumr.pocoo.org/2025/12/17/what-is-plan-mode/
I’ve mentioned this a few times now, but when I started using Claude it was
because Peter got me hooked on it. From the very
beginning I became a religious user of what is colloquially called YOLO mo
Armin Ronacher's Thoughts and Writings
What Actually Is Claude Code’s Plan Mode?
What I learned about plan mode as a non-plan mode user who plans.
Sebastian Pölsterl: scikit-survival 0.26.0 released
Link: https://k-d-w.org/blog/2025/12/scikit-survival-0.26.0-released/
I am pleased to announce that scikit-survival 0.26.0 has been released.
This is a maintainance release that adds support for Python 3.14 and
includes updates to make scikit-survival compatible with ne
Link: https://k-d-w.org/blog/2025/12/scikit-survival-0.26.0-released/
I am pleased to announce that scikit-survival 0.26.0 has been released.
This is a maintainance release that adds support for Python 3.14 and
includes updates to make scikit-survival compatible with ne
Sebastian Pölsterl
scikit-survival 0.26.0 released | Sebastian Pölsterl
I am pleased to announce that scikit-survival 0.26.0 has been released.
This is a maintainance release that adds support for Python 3.14 and
includes updates to make scikit-survival compatible with new versions
of pandas and osqp.
It adds support for the…
This is a maintainance release that adds support for Python 3.14 and
includes updates to make scikit-survival compatible with new versions
of pandas and osqp.
It adds support for the…
Eli Bendersky: Plugins case study: mdBook preprocessors
Link: https://eli.thegreenplace.net/2025/plugins-case-study-mdbook-preprocessors/
mdBook is a tool for easily
creating books out of Markdown files. It's very popular in the Rust ecosystem,
where it's used (among other things) to publish the official Rust book.
mdBook has a simple y
Link: https://eli.thegreenplace.net/2025/plugins-case-study-mdbook-preprocessors/
mdBook is a tool for easily
creating books out of Markdown files. It's very popular in the Rust ecosystem,
where it's used (among other things) to publish the official Rust book.
mdBook has a simple y
Talk Python to Me: #531: Talk Python in Production
Link: https://talkpython.fm/episodes/show/531/talk-python-in-production
Have you ever thought about getting your small product into production, but are worried about the cost of the big cloud providers? Or maybe you think your current cloud service is over-architected and
Link: https://talkpython.fm/episodes/show/531/talk-python-in-production
Have you ever thought about getting your small product into production, but are worried about the cost of the big cloud providers? Or maybe you think your current cloud service is over-architected and
talkpython.fm
Talk Python in Production
Have you ever thought about getting your small product into production, but are worried about the cost of the big cloud providers? Or maybe you think your current cloud service is over-architected and costing you too much? Well, in this episode, we interview…
Peter Bengtsson: Autocomplete using PostgreSQL instead of Elasticsearch
Link: http://www.peterbe.com/plog/autocomplete-using-postgresql-instead-of-elasticsearch
Here on my blog I have a site search. Before you search, there's autocomplete. The autocomplete is solved by using downshift in React and on the backend, there's an API /api/v1/typeahead?q=bla. Up unt
Link: http://www.peterbe.com/plog/autocomplete-using-postgresql-instead-of-elasticsearch
Here on my blog I have a site search. Before you search, there's autocomplete. The autocomplete is solved by using downshift in React and on the backend, there's an API /api/v1/typeahead?q=bla. Up unt
Peterbe
Autocomplete using PostgreSQL instead of Elasticsearch - Peterbe.com
Seth Michael Larson: Delta emulator adds support for SEGA Genesis games
Link: https://sethmlarson.dev/delta-emulator-adds-genesis-support?utm_campaign=rss
The Delta emulator which I've used for mobile retro-gaming in
the past has added beta support for SEGA Genesis and Master System
games! Riley and Shane made the announcement through the Delta emula
Link: https://sethmlarson.dev/delta-emulator-adds-genesis-support?utm_campaign=rss
The Delta emulator which I've used for mobile retro-gaming in
the past has added beta support for SEGA Genesis and Master System
games! Riley and Shane made the announcement through the Delta emula
sethmlarson.dev
Delta emulator adds support for SEGA Genesis games
The Delta emulator which I've used for mobile retro-gaming in
the past has added beta support for SEGA Genesis and Master System
games! Riley and Shane made the announcement through the Delta em...
the past has added beta support for SEGA Genesis and Master System
games! Riley and Shane made the announcement through the Delta em...
Ned Batchelder: A testing conundrum
Link: https://nedbatchelder.com/blog/202512/a_testing_conundrum.html
In coverage.py, I have a class for computing the fingerprint of a data
structure. It’s used to avoid doing duplicate work when the re-processing the
same data won’t add to the outcome. It’s designed
Link: https://nedbatchelder.com/blog/202512/a_testing_conundrum.html
In coverage.py, I have a class for computing the fingerprint of a data
structure. It’s used to avoid doing duplicate work when the re-processing the
same data won’t add to the outcome. It’s designed
Nedbatchelder
A testing conundrum
A useful class that is hard to test thoroughly, and my failed attempt to use Hypothesis to do it.
Django Weblog: Introducing the 2026 DSF Board
Link: https://www.djangoproject.com/weblog/2025/dec/18/introducing-the-2026-dsf-board/
Thank You to Our Outgoing Directors
We extend our gratitude to Thibaud Colas and Sarah Abderemane, who are completing their terms on the board. Their contributions shaped the foundation in meaningful
Link: https://www.djangoproject.com/weblog/2025/dec/18/introducing-the-2026-dsf-board/
Thank You to Our Outgoing Directors
We extend our gratitude to Thibaud Colas and Sarah Abderemane, who are completing their terms on the board. Their contributions shaped the foundation in meaningful
Django Project
Introducing the 2026 DSF Board
Posted by Jeff Triplett on Dec. 18, 2025
Sumana Harihareswara - Cogito, Ergo Sumana: Python Software Foundation, National Science Foundation, And Integrity
Link: http://harihareswara.net/posts/2025/python-software-foundation-national-science-foundation-and-integrity/
Python Software Foundation, National Science Foundation, And Integrity
Link: http://harihareswara.net/posts/2025/python-software-foundation-national-science-foundation-and-integrity/
Python Software Foundation, National Science Foundation, And Integrity
Cogito, Ergo Sumana
Python Software Foundation, National Science Foundation, And Integrity
I know, from personal experience, that it takes a significant amount of effort to research, write, revise, and submit a decently plausible funding proposal to the US government's National Science Foundation. A successful NSF proposal … | Cogito, Ergo Sumana…