Hugo van Kemenade: Steering Council election
Link: https://hugovk.dev/blog/2025/steering-council-election/
The Python Steering Council election is on!
This year six candidates are running for the five seats. See
PEP 8107 for links to their nomination statements
and PEP 13 for more on Python language govern
Link: https://hugovk.dev/blog/2025/steering-council-election/
The Python Steering Council election is on!
This year six candidates are running for the five seats. See
PEP 8107 for links to their nomination statements
and PEP 13 for more on Python language govern
Hugo van Kemenade
Steering Council election
PyCharm: PyCharm 2025.3 – Unified IDE, Jupyter notebooks in remote development, uv as default, and more
Link: https://blog.jetbrains.com/pycharm/2025/12/pycharm-2025-3-unified-ide-jupyter-notebooks-in-remote-development-uv-as-default-and-more/
Link: https://blog.jetbrains.com/pycharm/2025/12/pycharm-2025-3-unified-ide-jupyter-notebooks-in-remote-development-uv-as-default-and-more/
The JetBrains Blog
PyCharm 2025.3 – Unified IDE, Jupyter notebooks in remote development, uv as default, and more | The PyCharm Blog
We’re excited to announce that PyCharm 2025.3 is here! This release continues our mission to make PyCharm the most powerful Python IDE for web, data, and AI/ML development. It marks the migration o
Armin Ronacher: Let’s Destroy The European Union!
Link: https://lucumr.pocoo.org/2025/12/9/fixing-europe/
Elon Musk is not
happy
with the EU fining his X platform and is currently on a tweet rampage
complaining about it. Among other things, he wants the whole EU to be
abolished. He sadly is hardly the f
Link: https://lucumr.pocoo.org/2025/12/9/fixing-europe/
Elon Musk is not
happy
with the EU fining his X platform and is currently on a tweet rampage
complaining about it. Among other things, he wants the whole EU to be
abolished. He sadly is hardly the f
Armin Ronacher's Thoughts and Writings
Let’s Destroy The European Union!
Addressing the American billionaires’ opinion on Europe in my feed
Real Python: Using Functional Programming in Python
Link: https://realpython.com/courses/using-functional-programming/
Functional programming is a programming paradigm in which the primary method of computation is the evaluation of functions. But how does Python support functional programming?
In this video course, yo
Link: https://realpython.com/courses/using-functional-programming/
Functional programming is a programming paradigm in which the primary method of computation is the evaluation of functions. But how does Python support functional programming?
In this video course, yo
Realpython
Using Functional Programming in Python – Real Python
Boost your Python skills with a quick dive into functional programming: what it is, how Python supports it, and why it matters.
Django Weblog: Online Community Working Group GitHub repo and project
Link: https://www.djangoproject.com/weblog/2025/dec/09/online-community-working-group-github-repo-and-pro/
The Online Community Working Group has introduced a new GitHub repository designed to manage and track ideas, suggestions, and improvements across Django's various online community platforms.
Introduc
Link: https://www.djangoproject.com/weblog/2025/dec/09/online-community-working-group-github-repo-and-pro/
The Online Community Working Group has introduced a new GitHub repository designed to manage and track ideas, suggestions, and improvements across Django's various online community platforms.
Introduc
Django Project
Online Community Working Group GitHub repo and project
Posted by Online Community Working Group on Dec. 9, 2025
EuroPython Society: General Assembly 2025
Link: https://www.europython-society.org/general-assembly-2025/
We’re excited to invite you to this year’s General Assembly meeting! We’ll gather on Wednesday, 17 December 2025 20:00 CET, held online via Zoom. EPS membership is required to participate and addition
Link: https://www.europython-society.org/general-assembly-2025/
We’re excited to invite you to this year’s General Assembly meeting! We’ll gather on Wednesday, 17 December 2025 20:00 CET, held online via Zoom. EPS membership is required to participate and addition
EuroPython Society
General Assembly 2025
We’re excited to invite you to this year’s General Assembly meeting! We’ll gather on Wednesday, 17 December 2025 20:00 CET, held online via Zoom. EPS membership is required to participate and additional joining instructions will be shared closer to the date.…
PyCoder’s Weekly: Issue #712: Quantum Computing in Python, DataFrame Libraries, Django 6, and More (Dec. 9, 2025)
Link: https://pycoders.com/issues/712
#712 – DECEMBER 9, 2025 View in Browser » Exploring Quantum Computing & Python Frameworks What are the recent advances in the field of quantum computing and high-performance computing? And what
Link: https://pycoders.com/issues/712
#712 – DECEMBER 9, 2025 View in Browser » Exploring Quantum Computing & Python Frameworks What are the recent advances in the field of quantum computing and high-performance computing? And what
Pycoders
PyCoder’s Weekly | Issue #712
Quantum Computing in Python, DataFrame Libraries, Django 6, and More
Python Bytes: #461 This episdoe has a typo
Link: https://pythonbytes.fm/episodes/show/461/this-episdoe-has-a-typo
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://discuss.python.org/t/pep-798-unpacking-in-comprehensions/99435?featured_on=pythonbytes">PEP 798: Unpacking in C
Link: https://pythonbytes.fm/episodes/show/461/this-episdoe-has-a-typo
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://discuss.python.org/t/pep-798-unpacking-in-comprehensions/99435?featured_on=pythonbytes">PEP 798: Unpacking in C
pythonbytes.fm
This episdoe has a typo
News and announcements from the Python community for the week of Dec 9th, 2025
Eli Bendersky: Revisiting "Let's Build a Compiler"
Link: https://eli.thegreenplace.net/2025/revisiting-lets-build-a-compiler/
There's an old compiler-building tutorial that has become part of the field's
lore: the Let's Build a Compiler
series by Jack Crenshaw (published between 1988 and 1995).
I ran into it in 2003
and was
Link: https://eli.thegreenplace.net/2025/revisiting-lets-build-a-compiler/
There's an old compiler-building tutorial that has become part of the field's
lore: the Let's Build a Compiler
series by Jack Crenshaw (published between 1988 and 1995).
I ran into it in 2003
and was
Real Python: Quiz: Python Inner Functions: What Are They Good For?
Link: https://realpython.com/quizzes/inner-functions-what-are-they-good-for/
In this quiz, you’ll test your understanding of the Python Inner Functions: What Are They Good For? tutorial.
By working through this quiz, you’ll revisit how inner functions work with enclosing scope
Link: https://realpython.com/quizzes/inner-functions-what-are-they-good-for/
In this quiz, you’ll test your understanding of the Python Inner Functions: What Are They Good For? tutorial.
By working through this quiz, you’ll revisit how inner functions work with enclosing scope
Realpython
Python Inner Functions: What Are They Good For? Quiz – Real Python
Test inner functions, closures, nonlocal, and decorators in Python. Build confidence and learn to keep state across calls. Try the quiz now.
Seth Michael Larson: Extracting Nintendo Switch “Play Activity” with OCR
Link: https://sethmlarson.dev/nintendo-switch-play-activity-ocr?utm_campaign=rss
Despite considering myself a “gamer”,
I realized I had only played ~5 hours of video-games
in the whole year 2022 and ~6 hours in 2021. Honestly, these numbers
made me a bit sad to see... You can't “i
Link: https://sethmlarson.dev/nintendo-switch-play-activity-ocr?utm_campaign=rss
Despite considering myself a “gamer”,
I realized I had only played ~5 hours of video-games
in the whole year 2022 and ~6 hours in 2021. Honestly, these numbers
made me a bit sad to see... You can't “i
sethmlarson.dev
Extracting Nintendo Switch “Play Activity” with OCR
Despite considering myself a “gamer”,
I realized I had only played ~5 hours of video-games
in the whole year 2022 and ~6 hours in 2021. Honestly, these numbers
made me a bit sad to see... You can't...
I realized I had only played ~5 hours of video-games
in the whole year 2022 and ~6 hours in 2021. Honestly, these numbers
made me a bit sad to see... You can't...
Real Python: Python Inner Functions: What Are They Good For?
Link: https://realpython.com/inner-functions-what-are-they-good-for/
Python inner functions are those you define inside other functions to access nonlocal names and bundle logic with its surrounding state. In this tutorial, you’ll learn how to create inner helper funct
Link: https://realpython.com/inner-functions-what-are-they-good-for/
Python inner functions are those you define inside other functions to access nonlocal names and bundle logic with its surrounding state. In this tutorial, you’ll learn how to create inner helper funct
Realpython
Python Inner Functions: What Are They Good For? – Real Python
Learn how to create inner functions in Python to access nonlocal names, build stateful closures, and create decorators.
Ahmed Bouchefra: The Efficient Way to Learn Python in 2026 (5 Prompts + A Free Book)
Link: https://efficientcoder.net/education/python/ai%20learning/learn-python-2026-prompts/
I see two types of learners in 2026, and honestly, both of them are doing it wrong.
The first group tries to learn solely through AI. They ask chatbots to “write a script,” copy-paste the result, and
Link: https://efficientcoder.net/education/python/ai%20learning/learn-python-2026-prompts/
I see two types of learners in 2026, and honestly, both of them are doing it wrong.
The first group tries to learn solely through AI. They ask chatbots to “write a script,” copy-paste the result, and
Efficient Coder
The Efficient Way to Learn Python in 2026 (5 Prompts + A Free Book) | EfficientCoder
Stop choosing between AI and books. Here is how to combine the 10xdev python book with 5 smart AI prompts to fast-track your learning.
Daniel Roy Greenfeld: Adding Type Hints to my Blog
Link: https://daniel.feldroy.com/posts/2025-12-adding-type-hints-to-my-blog
I've decided to add static type checking to my blog engine project. The tool I chose is pyrefly, a fast, Rust-based library for checking types in Python.
Installing Pyrefly with UV
My project uses uv
Link: https://daniel.feldroy.com/posts/2025-12-adding-type-hints-to-my-blog
I've decided to add static type checking to my blog engine project. The tool I chose is pyrefly, a fast, Rust-based library for checking types in Python.
Installing Pyrefly with UV
My project uses uv
https://daniel.feldroy.com
Adding Type Hints to my Blog
Using pyrefly to identify type failures on this site and then fixing one of them.
Django Weblog: Django Code of Conduct Transparency Report 2025
Link: https://www.djangoproject.com/weblog/2025/dec/11/django-code-of-conduct-transparency-report-2025/
The Code of Conduct working group received 4 reports and met 12 times in 2025. This transparency report is a brief account of how those reports were handled. This year’s number is lower than previous
Link: https://www.djangoproject.com/weblog/2025/dec/11/django-code-of-conduct-transparency-report-2025/
The Code of Conduct working group received 4 reports and met 12 times in 2025. This transparency report is a brief account of how those reports were handled. This year’s number is lower than previous
Django Project
Django Code of Conduct Transparency Report 2025
Posted by Dan Ryan on Dec. 11, 2025
PyCon: PyCon US 2026 - Registration, Hotels, Travel Grants & More!
Link: https://pycon.blogspot.com/2025/12/pycon-us-2026-registration-hotels.html
The news you’ve been waiting for is finally here: registration for PyCon US 2026 is officially open! PyCon US will take place May 13 - May 19, 2026, in Long Beach, California at the Long Beach Convent
Link: https://pycon.blogspot.com/2025/12/pycon-us-2026-registration-hotels.html
The news you’ve been waiting for is finally here: registration for PyCon US 2026 is officially open! PyCon US will take place May 13 - May 19, 2026, in Long Beach, California at the Long Beach Convent
Blogspot
PyCon US 2026 - Registration, Hotels, Travel Grants & More!
The news you’ve been waiting for is finally here: registration for PyCon US 2026 is officially open! PyCon US will take place May 13 - May 1...
Ahmed Bouchefra: A Pythonista’s Guide to the 2026 Code Rush
Link: https://efficientcoder.net/python/career%20advice/developer%20trends/programming-in-2026/
Look, we know the truth. Python is the best language ever written. It reads like English, it runs the AI revolution, and it doesn’t force us to worry about memory pointers or semi-colons.
But even I h
Link: https://efficientcoder.net/python/career%20advice/developer%20trends/programming-in-2026/
Look, we know the truth. Python is the best language ever written. It reads like English, it runs the AI revolution, and it doesn’t force us to worry about memory pointers or semi-colons.
But even I h
Efficient Coder
A Pythonista’s Guide to the 2026 Code Rush | EfficientCoder
We all love Python, but can you survive on whitespace alone? Here is a Python-first look at Rust, TypeScript, and the tools you actually need to pair with yo...
Armin Ronacher: Skills vs Dynamic MCP Loadouts
Link: https://lucumr.pocoo.org/2025/12/13/skills-vs-mcp/
I’ve been moving all my MCPs to skills, including the remaining one I still
used: the Sentry MCP1. Previously I had already moved entirely away from
Playwright to a Playwright skill.
In the last mont
Link: https://lucumr.pocoo.org/2025/12/13/skills-vs-mcp/
I’ve been moving all my MCPs to skills, including the remaining one I still
used: the Sentry MCP1. Previously I had already moved entirely away from
Playwright to a Playwright skill.
In the last mont
Armin Ronacher's Thoughts and Writings
Skills vs Dynamic MCP Loadouts
Some findings of using Skills and the loadout pattern with MCP.
Hugo van Kemenade: Steering Council results
Link: https://hugovk.dev/blog/2025/steering-council-results/
The Python Steering Council 2026 election
results are in
and congratulations to the new Python Steering Council!
Barry Warsaw
Donghee Na
Pablo Galindo Salgado
Savannah Ostrowski
Thomas Wouters
Welco
Link: https://hugovk.dev/blog/2025/steering-council-results/
The Python Steering Council 2026 election
results are in
and congratulations to the new Python Steering Council!
Barry Warsaw
Donghee Na
Pablo Galindo Salgado
Savannah Ostrowski
Thomas Wouters
Welco
Hugo van Kemenade
Steering Council results
Talk Python to Me: #530: anywidget: Jupyter Widgets made easy
Link: https://talkpython.fm/episodes/show/530/anywidget-jupyter-widgets-made-easy
For years, building interactive widgets in Python notebooks meant wrestling with toolchains, platform quirks, and a mountain of JavaScript machinery. Most developers took one look and backed away slow
Link: https://talkpython.fm/episodes/show/530/anywidget-jupyter-widgets-made-easy
For years, building interactive widgets in Python notebooks meant wrestling with toolchains, platform quirks, and a mountain of JavaScript machinery. Most developers took one look and backed away slow
talkpython.fm
anywidget: Jupyter Widgets made easy
For years, building interactive widgets in Python notebooks meant wrestling with toolchains, platform quirks, and a mountain of JavaScript machinery. Most developers took one look and backed away slowly. Trevor Manz decided that barrier did not need to exist.…