Sample Blog Post 1 from Python Software Foundation Blog
This is a summary of blog post 1
Stay up to date with the latest Python news and community blogs
This is a summary of blog post 1
At this year’s EuroPython Society General Assembly (GA), planned for Wednesday, December 17th, 2025, 20:00 CET, we will vote in a new board of the EuroPython Society for the term 2025/2026List of...
A few weeks ago I released Johnnycanencrypt 0.17.0. It is a Python module written in Rust, which provides OpenPGP functionality including allows usage of Yubikey 4/5 as smartcards. Added Adds...
Let’s be honest. There’s a huge gap between writing code that works and writing code that’s actually good. It’s the number one thing that separates a junior developer from a senior, and it’s...
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...
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...
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...
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...
The PSF is pleased to announce its third batch of PSF Fellows for 2025! Let us welcome the new PSF Fellows for Q3! The following people continue to do amazing things for the Python...
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...
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...
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...
Learn how to create inner functions in Python to access nonlocal names, build stateful closures, and create decorators.
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...
Test inner functions, closures, nonlocal, and decorators in Python. Build confidence and learn to keep state across calls. Try the quiz now.
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...
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,...