Talk Python to Me: #518: Celebrating Django's 20th Birthday With Its Creators
Link: https://talkpython.fm/episodes/show/518/celebrating-djangos-20th-birthday-with-its-creators
Twenty years after a scrappy newsroom team hacked together a framework to ship stories fast, Django remains the Python web framework that ships real apps, responsibly. In this anniversary roundtable w
Link: https://talkpython.fm/episodes/show/518/celebrating-djangos-20th-birthday-with-its-creators
Twenty years after a scrappy newsroom team hacked together a framework to ship stories fast, Django remains the Python web framework that ships real apps, responsibly. In this anniversary roundtable w
talkpython.fm
Celebrating Django's 20th Birthday With Its Creators
Twenty years after a scrappy newsroom team hacked together a framework to ship stories fast, Django remains the Python web framework that ships real apps, responsibly. In this anniversary roundtable with its creators and long-time stewards: Simon Willison…
The Python Coding Stack: When You No Longer Need That Object • Dealing With Garbage in Python
Link: https://www.thepythoncodingstack.com/p/python-garbage-collection-reference-counting-and-cyclic
How often have you heard the phrase "Everything is an object in Python"? We often talk about how to create objects in Python. After all, Python is an object-oriented language (even when you don't defi
Link: https://www.thepythoncodingstack.com/p/python-garbage-collection-reference-counting-and-cyclic
How often have you heard the phrase "Everything is an object in Python"? We often talk about how to create objects in Python. After all, Python is an object-oriented language (even when you don't defi
Thepythoncodingstack
When You No Longer Need That Object • Dealing With Garbage in Python
Let's explore reference counting and cyclic garbage collection in Python
Real Python: Quiz: Deep vs Shallow Copies in Python
Link: https://realpython.com/quizzes/deep-vs-shallow-copies/
Ready to reinforce your knowledge of deep and shallow copies in Python? This quiz covers assignment semantics, object identity, and how to properly copy nested and user-defined objects. You will also
Link: https://realpython.com/quizzes/deep-vs-shallow-copies/
Ready to reinforce your knowledge of deep and shallow copies in Python? This quiz covers assignment semantics, object identity, and how to properly copy nested and user-defined objects. You will also
Realpython
Deep vs Shallow Copies in Python Quiz – Real Python
Test your understanding of deep and shallow copying in Python. Review assignment, identity, and how to copy complex objects correctly.
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