Real Python: Quiz: Python Basics: Setting Up Python
Link: https://realpython.com/quizzes/setting-up-python/
In this quiz, you will review the key steps for installing Python on Windows, macOS, and Ubuntu Linux. You will recall what the PATH environment variable is for, and what Python distribution to choose
Link: https://realpython.com/quizzes/setting-up-python/
In this quiz, you will review the key steps for installing Python on Windows, macOS, and Ubuntu Linux. You will recall what the PATH environment variable is for, and what Python distribution to choose
Realpython
Python Basics: Setting Up Python Quiz – Real Python
Test your knowledge of installing Python on Windows, macOS, and Ubuntu, setting PATH, and using IDLE with this quick quiz.
Python Software Foundation: The PSF has paused our Grants Program
Link: https://pyfound.blogspot.com/2025/08/the-psf-has-paused-our-grants-program.html
TL;DR:Effective August 1st, 2025, the PSF is temporarily pausing our Grants Program after reaching our 2025 grant budget cap earlier than expected. We know how important this program is to many in our
Link: https://pyfound.blogspot.com/2025/08/the-psf-has-paused-our-grants-program.html
TL;DR:Effective August 1st, 2025, the PSF is temporarily pausing our Grants Program after reaching our 2025 grant budget cap earlier than expected. We know how important this program is to many in our
Python Software Foundation Blog
The PSF has paused our Grants Program
TL;DR: Effective August 1st, 2025, the PSF is temporarily pausing our Grants Program after reaching our 2025 grant budget cap earlier than e...
Python Software Foundation: Unmasking Phantom Dependencies with Software Bill-of-Materials as Ecosystem Neutral Metadata
Link: https://pyfound.blogspot.com/2025/08/unmasking-phantom-dependencies-with.html
The Python Software Foundation Security Developer-in-Residence, Seth Larson, published a new white paper with Alpha-Omega about the work to solve the "Phantom Dependency" problem. The white paper deta
Link: https://pyfound.blogspot.com/2025/08/unmasking-phantom-dependencies-with.html
The Python Software Foundation Security Developer-in-Residence, Seth Larson, published a new white paper with Alpha-Omega about the work to solve the "Phantom Dependency" problem. The white paper deta
Python Software Foundation Blog
Unmasking Phantom Dependencies with Software Bill-of-Materials as Ecosystem Neutral Metadata
The Python Software Foundation Security Developer-in-Residence, Seth Larson, published a new white paper with Alpha-Omega about the work t...
Python Software Foundation: Announcing Python Software Foundation Fellow Members for Q2 2025! 🎉
Link: https://pyfound.blogspot.com/2025/08/announcing-python-software-foundation.html
The PSF is pleased to announce its second batch of PSF Fellows for 2025! Let us welcome the new PSF Fellows for Q2! The following people continue to do amazing things for the Python community:Hamdalah
Link: https://pyfound.blogspot.com/2025/08/announcing-python-software-foundation.html
The PSF is pleased to announce its second batch of PSF Fellows for 2025! Let us welcome the new PSF Fellows for Q2! The following people continue to do amazing things for the Python community:Hamdalah
Python Software Foundation Blog
Announcing Python Software Foundation Fellow Members for Q2 2025! 🎉
The PSF is pleased to announce its second batch of PSF Fellows for 2025 ! Let us welcome the new PSF Fellows for Q2 ! The following people ...
Peter Bengtsson: Combining Django signals with in-memory LRU cache
Link: http://www.peterbe.com/plog/combining-django-signals-with-in-memory-lru-cache
It's easy to combine functools.lru_cache with Django signals to get a good memoization pattern on Django ORM queries.
Link: http://www.peterbe.com/plog/combining-django-signals-with-in-memory-lru-cache
It's easy to combine functools.lru_cache with Django signals to get a good memoization pattern on Django ORM queries.
Peterbe
Combining Django signals with in-memory LRU cache - Peterbe.com
It's easy to combine functools.lru_cache with Django signals to get a good memoization pattern on Django ORM queries.
Go Deh: Go Deh celebrations!
Link: http://paddy3118.blogspot.com/2025/08/go-deh-celebrations.html
This year it's: Fifty years since I first learned to program!Thirty years of programming Python!And In July, this blog topped one million views since its inception! I first learned to program by cr
Link: http://paddy3118.blogspot.com/2025/08/go-deh-celebrations.html
This year it's: Fifty years since I first learned to program!Thirty years of programming Python!And In July, this blog topped one million views since its inception! I first learned to program by cr
Blogspot
Go Deh celebrations!
This year it's: Fifty years since I first learned to program! Thirty years of programming Python! And In July, this blog topped one ...
Real Python: Python 3.14 Release Candidate Lands: Faster Code, Smarter Concurrency
Link: https://realpython.com/python-news-august-2025/
Last month, Python 3.14 reached its first release candidate, pushing the interpreter past beta and onto the home stretch toward its final release on October 7. But that headline was only the start—new
Link: https://realpython.com/python-news-august-2025/
Last month, Python 3.14 reached its first release candidate, pushing the interpreter past beta and onto the home stretch toward its final release on October 7. But that headline was only the start—new
Realpython
Python 3.14 Release Candidate Lands: Faster Code, Smarter Concurrency – Real Python
Python 3.14 enters its release candidate phase, Django turns 20, and exciting updates about tools, libraries, and the Python community.
Python Bytes: #444 Begone Python of Yore!
Link: https://pythonbytes.fm/episodes/show/444/begone-python-of-yore
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://nedbatchelder.com/blog/202507/coveragepy_regex_pragmas.html?featured_on=pythonbytes">Coverage.py regex pragmas<
Link: https://pythonbytes.fm/episodes/show/444/begone-python-of-yore
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://nedbatchelder.com/blog/202507/coveragepy_regex_pragmas.html?featured_on=pythonbytes">Coverage.py regex pragmas<
pythonbytes.fm
Begone Python of Yore!
News and announcements from the Python community for the week of Aug 11th, 2025
Ari Lamstein: New Tutorial: Building Data Apps in Python With Streamlit
Link: https://arilamstein.com/blog/2025/08/11/new-tutorial-building-data-apps-in-python-with-streamlit/
I just created a tutorial on building data apps in Python with Streamlit. In many ways, this is the resource I wish I had when I started working with Streamlit two years ago. You can take it for free
Link: https://arilamstein.com/blog/2025/08/11/new-tutorial-building-data-apps-in-python-with-streamlit/
I just created a tutorial on building data apps in Python with Streamlit. In many ways, this is the resource I wish I had when I started working with Streamlit two years ago. You can take it for free
Ari Lamstein
New Tutorial: Building Data Apps in Python With Streamlit
I just created a tutorial on building data apps in Python with Streamlit. In many ways, this is the resource I wish I had when I started working with Streamlit two years ago. You can take it for fr…
Django Weblog: Welcome Our New Fellow - Jacob Tyler Walls
Link: https://www.djangoproject.com/weblog/2025/aug/11/welcome-our-new-fellow-jacob-tyler-walls/
We are pleased to welcome Jacob Tyler Walls as the newest member of the Django Fellowship team. Jacob joins Natalia Bidart and Sarah Boyce, who continue in their roles as Django Fellows.
Jacob is a fu
Link: https://www.djangoproject.com/weblog/2025/aug/11/welcome-our-new-fellow-jacob-tyler-walls/
We are pleased to welcome Jacob Tyler Walls as the newest member of the Django Fellowship team. Jacob joins Natalia Bidart and Sarah Boyce, who continue in their roles as Django Fellows.
Jacob is a fu
Django Project
Welcome Our New Fellow - Jacob Tyler Walls
Posted by Django Fellowship Working Group on Aug. 11, 2025
Everyday Superpowers: Get started with event sourcing today
Link: https://everydaysuperpowers.dev/articles/get-started-with-event-sourcing-today/
This is the first entry in a five-part series about event sourcing:Why I Finally Embraced Event Sourcing—And Why You Should TooWhat is event sourcing and why you should carePreventing painful coupling
Link: https://everydaysuperpowers.dev/articles/get-started-with-event-sourcing-today/
This is the first entry in a five-part series about event sourcing:Why I Finally Embraced Event Sourcing—And Why You Should TooWhat is event sourcing and why you should carePreventing painful coupling
everydaysuperpowers.dev
Get started with event sourcing today
Talk Python to Me: #515: Durable Python Execution with Temporal
Link: https://talkpython.fm/episodes/show/515/durable-python-execution-with-temporal
What if your code was crash-proof? That's the value prop for a framework called Temporal. Temporal is a durable execution platform that enables developers to build scalable applications without sacrif
Link: https://talkpython.fm/episodes/show/515/durable-python-execution-with-temporal
What if your code was crash-proof? That's the value prop for a framework called Temporal. Temporal is a durable execution platform that enables developers to build scalable applications without sacrif
talkpython.fm
Durable Python Execution with Temporal
What if your code was crash-proof? That's the value prop for a framework called Temporal. Temporal is a durable execution platform that enables developers to build scalable applications without sacrificing productivity or reliability. The Temporal server…
Test and Code: 237: FastAPI Cloud - Sebastián Ramírez
Link: https://testandcode.com/episodes/fastapi-cloud
In this episode, Brian interviews Sebastián Ramírez, creator of FastAPI, about its rapid rise in developer popularity and the launch of FastAPI Cloud. Sebastian explains how FastAPI Cloud addresses de
Link: https://testandcode.com/episodes/fastapi-cloud
In this episode, Brian interviews Sebastián Ramírez, creator of FastAPI, about its rapid rise in developer popularity and the launch of FastAPI Cloud. Sebastian explains how FastAPI Cloud addresses de
Test & Code
Test & Code | 237: FastAPI Cloud - Sebastián Ramírez
In this episode, Brian interviews Sebastián Ramírez, creator of FastAPI, about its rapid rise in developer popularity and the launch of FastAPI Cloud. Sebastian explains how FastAPI Cloud addresses...
Python Engineering at Microsoft: mssql-python vs pyodbc: Benchmarking SQL Server Performance
Link: https://devblogs.microsoft.com/python/mssql-python-vs-pyodbc-benchmarking-sql-server-performance/
Reviewed by Imran Masud and Sumit Sarabhai
When it comes to working with Microsoft SQL Server in Python, pyodbc has long been the de facto driver. It’s mature, trusted and has been serving the comm
Link: https://devblogs.microsoft.com/python/mssql-python-vs-pyodbc-benchmarking-sql-server-performance/
Reviewed by Imran Masud and Sumit Sarabhai
When it comes to working with Microsoft SQL Server in Python, pyodbc has long been the de facto driver. It’s mature, trusted and has been serving the comm
Microsoft News
mssql-python vs pyodbc: Benchmarking SQL Server Performance
Learn how the python driver for SQL Server, mssql-python, outperforms pyodbc in terms of latency and throughput for developers.
Real Python: Working With Python's .__dict__ Attribute
Link: https://realpython.com/courses/working-dict-attributes/
Python’s .__dict__ is a special attribute in classes and instances that acts as a namespace, mapping attribute names to their corresponding values. You can use .__dict__ to inspect, modify, add, or de
Link: https://realpython.com/courses/working-dict-attributes/
Python’s .__dict__ is a special attribute in classes and instances that acts as a namespace, mapping attribute names to their corresponding values. You can use .__dict__ to inspect, modify, add, or de
Realpython
Working With Python's .__dict__ Attribute – Real Python
Explore Python's .__dict__ attribute to manage class and instance attributes directly for more flexible, low-level control of your objects.
Python Morsels: Checking for string prefixes and suffixes in Python
Link: https://www.pythonmorsels.com/prefixes-and-suffixes/
Python's strings have methods for checking whether a string starts or ends with specific text and for removing prefixes and suffixes.
Table of contents
Slicing works, but there's a better way
The
Link: https://www.pythonmorsels.com/prefixes-and-suffixes/
Python's strings have methods for checking whether a string starts or ends with specific text and for removing prefixes and suffixes.
Table of contents
Slicing works, but there's a better way
The
Pythonmorsels
Checking for string prefixes and suffixes in Python
Python's strings have methods for checking whether a string starts or ends with specific text and for removing prefixes and suffixes.
PyCoder’s Weekly: Issue #694: Performance, Classes, t-strings, and More (Aug. 12, 2025)
Link: https://pycoders.com/issues/694
#694 – AUGUST 12, 2025 View in Browser » Python Performance Myths and Fairy Tales This post summarizes a talk by Antonio Cuni who is a long time contributor to PyPy, the alternate Python interpr
Link: https://pycoders.com/issues/694
#694 – AUGUST 12, 2025 View in Browser » Python Performance Myths and Fairy Tales This post summarizes a talk by Antonio Cuni who is a long time contributor to PyPy, the alternate Python interpr
Pycoders
PyCoder’s Weekly | Issue #694
Performance, Classes, t-strings, and More
Seth Michael Larson: Transferring “UTF8.XYZ”
Link: https://sethmlarson.dev/transferring-utf8-xyz?utm_campaign=rss
I'm transferring the UTF8.XYZ domain and service to
Trey Hunner, a friend and beloved member of the Python community.
Trey and I have talked about making this transfer many times
at PyCon US's across
Link: https://sethmlarson.dev/transferring-utf8-xyz?utm_campaign=rss
I'm transferring the UTF8.XYZ domain and service to
Trey Hunner, a friend and beloved member of the Python community.
Trey and I have talked about making this transfer many times
at PyCon US's across
sethmlarson.dev
Transferring “UTF8.XYZ”
I'm transferring the UTF8.XYZ domain and service to
Trey Hunner, a friend and beloved member of the Python community.
Trey and I have talked about making this transfer many times
at PyCon US's a...
Trey Hunner, a friend and beloved member of the Python community.
Trey and I have talked about making this transfer many times
at PyCon US's a...
Ned Batchelder: Starting with pytest’s parametrize
Link: https://nedbatchelder.com/blog/202508/starting_with_pytests_parametrize.html
Writing tests can be difficult and repetitive. Pytest has a feature called
parametrize that can make it reduce duplication, but it can be hard to
understand if you are new to the testing world. It’s
Link: https://nedbatchelder.com/blog/202508/starting_with_pytests_parametrize.html
Writing tests can be difficult and repetitive. Pytest has a feature called
parametrize that can make it reduce duplication, but it can be hard to
understand if you are new to the testing world. It’s
Nedbatchelder
Starting with pytest’s parametrize
pytest’s parametrize feature is powerful but it looks scary. This is a step-by-step explanation.
Quansight Labs Blog: Python Wheels: from Tags to Variants
Link: https://labs.quansight.org/blog/python-wheels-from-tags-to-variants
The story of how the Python Wheel Variant design was developed
Link: https://labs.quansight.org/blog/python-wheels-from-tags-to-variants
The story of how the Python Wheel Variant design was developed
labs.quansight.org
Python Wheels: from Tags to Variants
The story of how the Python Wheel Variant design was developed