Real Python: Quiz: Exploring Python Closures: Examples and Use Cases
Link: https://realpython.com/quizzes/closures-examples-use-cases/
In this quiz, you’ll test your understanding of Python closures. Closures are a common feature in functional programming languages and are particularly popular in Python because they allow you to crea
Link: https://realpython.com/quizzes/closures-examples-use-cases/
In this quiz, you’ll test your understanding of Python closures. Closures are a common feature in functional programming languages and are particularly popular in Python because they allow you to crea
Realpython
Exploring Python Closures: Examples and Use Cases Quiz – Real Python
In this quiz, you'll test your understanding of Python closures. Closures are a common feature in functional programming languages and are particularly popular in Python because they allow you to create function-based decorators.
Rodrigo Girão Serrão: Accepting the PSF Community Service Award
Link: https://mathspp.com/blog/accepting-the-psf-community-service-award
I am truly honoured to have been awarded a PSF Community Service Award in Q2 of 2025.
What's the PSF Community Service Award?
According to the PSF website,
“The PSF Community Service Awards are a fo
Link: https://mathspp.com/blog/accepting-the-psf-community-service-award
I am truly honoured to have been awarded a PSF Community Service Award in Q2 of 2025.
What's the PSF Community Service Award?
According to the PSF website,
“The PSF Community Service Awards are a fo
Mathspp
Accepting the PSF Community Service Award
I am truly honoured to have been awarded a PSF Community Service Award in Q2 of 2025.
Django Weblog: DSF member of the month - Lilian
Link: https://www.djangoproject.com/weblog/2025/aug/30/dsf-member-of-the-month-lilian/
For August 2025, we welcome Lilian as our DSF member of the month! ⭐
Lilian contributes to the community by writing blog posts, being active in the Django forum and participating in code reviews with
Link: https://www.djangoproject.com/weblog/2025/aug/30/dsf-member-of-the-month-lilian/
For August 2025, we welcome Lilian as our DSF member of the month! ⭐
Lilian contributes to the community by writing blog posts, being active in the Django forum and participating in code reviews with
Django Project
DSF member of the month - Lilian
Posted by Sarah Abderemane on Aug. 30, 2025
Julien Tayon: The true cost and code of parsing the integrality of (french speaking) bluesky ATPROTO in python
Link: https://beauty-of-imagination.blogspot.com/2025/08/the-true-cost-and-code-of-parsing.html
I was reading this news on ycombinator and was flabbergastered by the affirmation of people regarding the cost and complexity of parsing the integrality of bluesky.
>I suspect that the cost of run
Link: https://beauty-of-imagination.blogspot.com/2025/08/the-true-cost-and-code-of-parsing.html
I was reading this news on ycombinator and was flabbergastered by the affirmation of people regarding the cost and complexity of parsing the integrality of bluesky.
>I suspect that the cost of run
Blogspot
The true cost and code of parsing the integrality of (french speaking) bluesky ATPROTO in python
Python Morsels: Checking your operating system in Python
Link: https://www.pythonmorsels.com/operating-system-checks/
You can detect your operating system in Python using either os.name, sys.platform, or platform.system().
Table of contents
Common approaches for checking your operating system
Using os.name
Using
Link: https://www.pythonmorsels.com/operating-system-checks/
You can detect your operating system in Python using either os.name, sys.platform, or platform.system().
Table of contents
Common approaches for checking your operating system
Using os.name
Using
Pythonmorsels
Checking your operating system in Python
You can detect your operating system in Python using either os.name, sys.platform, or platform.system().
Tryton News: Newsletter September 2025
Link: https://discuss.tryton.org/t/newsletter-september-2025/8799
In the last month we focused on fixing bugs, improving the behaviour of things, speeding-up performance issues - building on the changes from our last release. We also added some new features which
Link: https://discuss.tryton.org/t/newsletter-september-2025/8799
In the last month we focused on fixing bugs, improving the behaviour of things, speeding-up performance issues - building on the changes from our last release. We also added some new features which
Tryton Discussion
Newsletter September 2025
In the last month we focused on fixing bugs, improving the behaviour of things, speeding-up performance issues - building on the changes from our last release. We also added some new features which we would like to introduce to you in this newsletter. For…
Real Python: Quiz: Managing Multiple Python Versions With pyenv
Link: https://realpython.com/quizzes/intro-to-pyenv/
In this quiz, you’ll test your understanding of Managing Multiple Python Versions With pyenv.
You’ll revisit how to install multiple versions of Python and switch between the installed versions.
[ Im
Link: https://realpython.com/quizzes/intro-to-pyenv/
In this quiz, you’ll test your understanding of Managing Multiple Python Versions With pyenv.
You’ll revisit how to install multiple versions of Python and switch between the installed versions.
[ Im
Realpython
Managing Multiple Python Versions With pyenv Quiz – Real Python
Test your knowledge of pyenv with this quiz and see how well you can manage multiple Python versions, virtual environments, and dependencies.
Brian Okken: Test and Code Archive is now available
Link: https://pythontest.com/posts/2025/test-and-code-archive-up/
I really appreciate all of the positive feedback I’ve gotten when I announced that I was stopping the Test & Code podcast.
I mean, I didn’t get any “good idea, you that’s a terrible show” feedback, th
Link: https://pythontest.com/posts/2025/test-and-code-archive-up/
I really appreciate all of the positive feedback I’ve gotten when I announced that I was stopping the Test & Code podcast.
I mean, I didn’t get any “good idea, you that’s a terrible show” feedback, th
Pythontest
Test and Code Archive is now available | PythonTest
The Test and Code podcast is in archive mode, and has moved here...
Real Python: Managing Multiple Python Versions With pyenv
Link: https://realpython.com/intro-to-pyenv/
The pyenv command-line tool allows you to install and switch between multiple Python versions without interfering with your operating system’s Python installation. This enables you to test code across
Link: https://realpython.com/intro-to-pyenv/
The pyenv command-line tool allows you to install and switch between multiple Python versions without interfering with your operating system’s Python installation. This enables you to test code across
Realpython
Managing Multiple Python Versions With pyenv – Real Python
In this step-by-step tutorial, you'll learn how to install multiple Python versions and switch between them with ease, including project-specific virtual environments, even if you don't have sudo access with pyenv.
Daniel Roy Greenfeld: TIL: Setting environment variables for pytest
Link: https://daniel.feldroy.com/posts/til-2025-09-setting-environment-variables-for-pytest
When writing tests in pytest, often there's a need to set environment variables for your tests. Instead of modifying os.environ directly, which can lead to side effects and make tests harder to manage
Link: https://daniel.feldroy.com/posts/til-2025-09-setting-environment-variables-for-pytest
When writing tests in pytest, often there's a need to set environment variables for your tests. Instead of modifying os.environ directly, which can lead to side effects and make tests harder to manage
https://daniel.feldroy.com
TIL: Setting environment variables for pytest
An easier way of doing it then modifying os.environ
Armin Ronacher: Passkeys and Modern Authentication
Link: https://lucumr.pocoo.org/2025/9/2/passkeys/
There is an ongoing trend in the industry to move people away from username and
password towards passkeys. The
intentions here are good, and I would assume that this has a significant net
benefit for
Link: https://lucumr.pocoo.org/2025/9/2/passkeys/
There is an ongoing trend in the industry to move people away from username and
password towards passkeys. The
intentions here are good, and I would assume that this has a significant net
benefit for
Armin Ronacher's Thoughts and Writings
Passkeys and Modern Authentication
Some thoughts in support of simple solutions.
Python Bytes: #447 Going down a rat hole
Link: https://pythonbytes.fm/episodes/show/447/going-down-a-rat-hole
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><em>* <a href="https://github.com/rathole-org/rathole?tab=readme-ov-file&featured_on=pythonbytes">rathole</a></em>*</li>
<li><em>* <a hr
Link: https://pythonbytes.fm/episodes/show/447/going-down-a-rat-hole
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><em>* <a href="https://github.com/rathole-org/rathole?tab=readme-ov-file&featured_on=pythonbytes">rathole</a></em>*</li>
<li><em>* <a hr
pythonbytes.fm
Going down a rat hole
News and announcements from the Python community for the week of Sep 2nd, 2025
Python Software Foundation: The 2025 PSF Board Election is Open!
Link: https://pyfound.blogspot.com/2025/09/the-2025-psf-board-election-is-open.html
It’s time to cast your vote! Voting for the 2025 PSF Board Election is open starting today Tuesday, September 2nd, 2:00 pm UTC, through Tuesday, September 16th, 2:00 pm UTC. How to VoteIf you are a vo
Link: https://pyfound.blogspot.com/2025/09/the-2025-psf-board-election-is-open.html
It’s time to cast your vote! Voting for the 2025 PSF Board Election is open starting today Tuesday, September 2nd, 2:00 pm UTC, through Tuesday, September 16th, 2:00 pm UTC. How to VoteIf you are a vo
Python Software Foundation Blog
The 2025 PSF Board Election is Open!
It’s time to cast your vote! Voting for the 2025 PSF Board Election is open starting today Tuesday, September 2nd, 2:00 pm UTC, through Tues...
Real Python: A History of Python Versions and Features
Link: https://realpython.com/courses/history-python-versions-features/
This course gives you a direct, practical overview of how Python has evolved—what changed in each major version, why it matters, and how to use the features that define modern Python. You’ll see both
Link: https://realpython.com/courses/history-python-versions-features/
This course gives you a direct, practical overview of how Python has evolved—what changed in each major version, why it matters, and how to use the features that define modern Python. You’ll see both
Realpython
A History of Python Versions and Features – Real Python
Explore Python’s evolution from the 1990s to today with a brief history and demos of key features added throughout its lifetime.
Nicola Iarocci: Python: The Documentary
Link: https://nicolaiarocci.com/python-the-documentary/
This is the story of the world’s most beloved programming language: Python. What began as a side project in Amsterdam during the 1990s became the software powering artificial intelligence, data scien
Link: https://nicolaiarocci.com/python-the-documentary/
This is the story of the world’s most beloved programming language: Python. What began as a side project in Amsterdam during the 1990s became the software powering artificial intelligence, data scien
Nicola Iarocci
Python: The Documentary
This is the story of the world’s most beloved programming language: Python. What began as a side project in Amsterdam during the 1990s became the software powering artificial intelligence, data science and some of the world’s biggest companies. But Python’s…
Ari Lamstein: Free Course: Learn to Build Data Apps with Streamlit!
Link: https://arilamstein.com/blog/2025/09/02/free-course-learn-to-build-data-apps-with-streamlit/
I’m thrilled to launch a hands-on, week-long email course that walks you through building, customizing, and deploying an interactive data app in Python using Streamlit. By the end of seven short lesso
Link: https://arilamstein.com/blog/2025/09/02/free-course-learn-to-build-data-apps-with-streamlit/
I’m thrilled to launch a hands-on, week-long email course that walks you through building, customizing, and deploying an interactive data app in Python using Streamlit. By the end of seven short lesso
Ari Lamstein
Free Course: Learn to Build Data Apps with Streamlit!
I’m thrilled to launch a hands-on, week-long email course that walks you through building, customizing, and deploying an interactive data app in Python using Streamlit. By the end of seven short le…
PyCharm: The Most Popular Python Frameworks and Libraries in 2025
Link: https://blog.jetbrains.com/pycharm/2025/09/the-most-popular-python-frameworks-and-libraries-in-2025/
Whether you’re building APIs, dashboards, or machine learning pipelines, choosing the right framework can make or break your project.
Every year, we survey thousands of Python developers to help you u
Link: https://blog.jetbrains.com/pycharm/2025/09/the-most-popular-python-frameworks-and-libraries-in-2025/
Whether you’re building APIs, dashboards, or machine learning pipelines, choosing the right framework can make or break your project.
Every year, we survey thousands of Python developers to help you u
The JetBrains Blog
The Most Popular Python Frameworks and Libraries in 2025 | The PyCharm Blog
Discover the top Python frameworks and libraries based on insights from over 30,000 Python developers.
PyCoder’s Weekly: Issue #697: Python Documentary, Tracking Malicious Code, Docstrings, and More (Sept. 2, 2025)
Link: https://pycoders.com/issues/697
#697 – SEPTEMBER 2, 2025 View in Browser » Python: The Documentary | An Origin Story “This is the story of the world’s most beloved programming language: Python. What began as a side project in
Link: https://pycoders.com/issues/697
#697 – SEPTEMBER 2, 2025 View in Browser » Python: The Documentary | An Origin Story “This is the story of the world’s most beloved programming language: Python. What began as a side project in
Pycoders
PyCoder’s Weekly | Issue #697
Python Documentary, Tracking Malicious Code, Docstrings, and More
Rodrigo Girão Serrão: TIL #131 – Change casing in search & replace
Link: https://mathspp.com/blog/til/change-casing-in-search-and-replace
Today I learned you can change the casing of matched groups when doing a search & replace in VS Code with regex.
VS Code has a search & replace feature that lets you use regex to look for patterns an
Link: https://mathspp.com/blog/til/change-casing-in-search-and-replace
Today I learned you can change the casing of matched groups when doing a search & replace in VS Code with regex.
VS Code has a search & replace feature that lets you use regex to look for patterns an
Mathspp
TIL 131 – Change casing in search & replace
Today I learned you can change the casing of matched groups when doing a search & replace in VS Code with regex.
Real Python: Quiz: Python String Splitting
Link: https://realpython.com/quizzes/python-string-splitting/
Ready to brush up on Python’s string splitting skills? This quiz will help you practice how to use split(), handle whitespace, manage delimiters, and even tackle trickier patterns with regex.
You’ll g
Link: https://realpython.com/quizzes/python-string-splitting/
Ready to brush up on Python’s string splitting skills? This quiz will help you practice how to use split(), handle whitespace, manage delimiters, and even tackle trickier patterns with regex.
You’ll g
Realpython
Python String Splitting Quiz – Real Python
Practice Python string splitting, from whitespace handling to using custom separators and regex. Review split(), rsplit(), and edge cases.
Real Python: Quiz: uv vs pip: Managing Python Packages and Dependencies
Link: https://realpython.com/quizzes/uv-vs-pip/
In this quiz, you’ll test your understanding of uv vs pip: Managing Python Packages and Dependencies.
With this knowledge, you’ll be able to confidently choose between pip, the default and widely supp
Link: https://realpython.com/quizzes/uv-vs-pip/
In this quiz, you’ll test your understanding of uv vs pip: Managing Python Packages and Dependencies.
With this knowledge, you’ll be able to confidently choose between pip, the default and widely supp
Realpython
uv vs pip: Managing Python Packages and Dependencies Quiz – Real Python
Test your knowledge of uv vs pip as Python package managers and learn how to pick the right tool for speed, reproducibility, and compatibility.