Real Python: The Python Documentary Celebrates History While Developer Surveys Celebrate Python
Link: https://realpython.com/python-news-september-2025/
Python is making history, and headlines. The much-anticipated Python: The Documentary premiered last month, capturing 34 years of programming history. But Python isn’t just looking back, it’s also mov
Link: https://realpython.com/python-news-september-2025/
Python is making history, and headlines. The much-anticipated Python: The Documentary premiered last month, capturing 34 years of programming history. But Python isn’t just looking back, it’s also mov
Realpython
The Python Documentary Celebrates History While Developer Surveys Celebrate Python – Real Python
The Python documentary debuts! Explore Python's journey, 2025 survey results, explosive growth, and key September news updates.
Django Weblog: Getting Started With Open Source Through Community Events
Link: https://www.djangoproject.com/weblog/2025/sep/08/getting-started-with-open-source-through-community/
In July, I joined Raffaella Suardini and Sage Abdullah for the Djangonaut Space Space Reviewers Episode 6, where we reviewed a Django PR during a live stream. This was a fun event. I won’t get into th
Link: https://www.djangoproject.com/weblog/2025/sep/08/getting-started-with-open-source-through-community/
In July, I joined Raffaella Suardini and Sage Abdullah for the Djangonaut Space Space Reviewers Episode 6, where we reviewed a Django PR during a live stream. This was a fun event. I won’t get into th
Django Project
Getting Started With Open Source Through Community Events
Posted by Lilian on Sept. 8, 2025
Python Morsels: Python REPL Shortcuts & Features
Link: https://www.pythonmorsels.com/repl-features/
Discover the new Python REPL features introduced in Python 3.13. From keyboard shortcuts to block navigation, this reference guide will help you better utilize Python's interactive shell.
Table of c
Link: https://www.pythonmorsels.com/repl-features/
Discover the new Python REPL features introduced in Python 3.13. From keyboard shortcuts to block navigation, this reference guide will help you better utilize Python's interactive shell.
Table of c
Pythonmorsels
Python REPL Shortcuts & Features
Discover the new Python REPL features introduced in Python 3.13. From keyboard shortcuts to block navigation, this reference guide will help you better utilize Python's interactive shell.
Python Bytes: #448 I'm Getting the BIOS Flavor
Link: https://pythonbytes.fm/episodes/show/448/im-getting-the-bios-flavor
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><em>* <a href="https://github.com/j178/prek?tab=readme-ov-file#installation">prek</a></em>*</li>
<li><em>* <a href="https://github.com/p
Link: https://pythonbytes.fm/episodes/show/448/im-getting-the-bios-flavor
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><em>* <a href="https://github.com/j178/prek?tab=readme-ov-file#installation">prek</a></em>*</li>
<li><em>* <a href="https://github.com/p
pythonbytes.fm
I'm Getting the BIOS Flavor
News and announcements from the Python community for the week of Sep 8th, 2025
Real Python: Quiz: Defining and Calling Python Functions
Link: https://realpython.com/quizzes/defining-and-calling-functions/
Ready to revisit how Python functions work? In this quiz, you’ll practice defining and calling functions, using positional and keyword arguments, managing defaults, and writing docstrings. You’ll also
Link: https://realpython.com/quizzes/defining-and-calling-functions/
Ready to revisit how Python functions work? In this quiz, you’ll practice defining and calling functions, using positional and keyword arguments, managing defaults, and writing docstrings. You’ll also
Realpython
Defining and Calling Python Functions Quiz – Real Python
Practice defining and calling functions in Python, including parameters, argument types, default values, and function documentation.
Real Python: Quiz: Sorting Dictionaries in Python: Keys, Values, and More
Link: https://realpython.com/quizzes/sorting-dictionaries-keys-values-more/
This quiz helps you practice sorting dictionaries by keys, values, and custom rules in modern Python. You’ll revisit how insertion order works, when to use different views, and how to rebuild sorted d
Link: https://realpython.com/quizzes/sorting-dictionaries-keys-values-more/
This quiz helps you practice sorting dictionaries by keys, values, and custom rules in modern Python. You’ll revisit how insertion order works, when to use different views, and how to rebuild sorted d
Realpython
Sorting Dictionaries in Python: Keys, Values, and More Quiz – Real Python
Test your skills in sorting Python dictionaries by keys and values. Learn about insertion order, dictionary views, and sorting techniques.
Real Python: Python String Splitting
Link: https://realpython.com/courses/python-string-splitting/
Python’s .split() method lets you divide a string into a list of substrings based on a specified delimiter. By default, .split() separates at whitespace, including spaces, tabs, and newlines. You can
Link: https://realpython.com/courses/python-string-splitting/
Python’s .split() method lets you divide a string into a list of substrings based on a specified delimiter. By default, .split() separates at whitespace, including spaces, tabs, and newlines. You can
Realpython
Python String Splitting – Real Python
Master Python string splitting with .split() and re.split() to handle whitespace, delimiters and multiline text.
Python⇒Speed: Testing the compiler optimizations your code relies on
Link: https://pythonspeed.com/articles/testing-compiler-optimizations/
In a recent article by David
Lattimore,
he demonstrates a number of Rust performance tricks, including one that involve writing code that
looks like a loop, but which in practice is optimized down to
Link: https://pythonspeed.com/articles/testing-compiler-optimizations/
In a recent article by David
Lattimore,
he demonstrates a number of Rust performance tricks, including one that involve writing code that
looks like a loop, but which in practice is optimized down to
Python⇒Speed
Testing the compiler optimizations your code relies on
Sometimes you can trick the compiler into generating more efficient code. How can you test this optimization continues to be applied?
PyCoder’s Weekly: Issue #698: Capturing Stdout, REPL Color, Feature History, and More (Sept. 9, 2025)
Link: https://pycoders.com/issues/698
#698 – SEPTEMBER 9, 2025 View in Browser » Python: Capture Stdout and Stderr in Unittest When testing code that outputs to the terminal through either standard out (stdout) or standard error (st
Link: https://pycoders.com/issues/698
#698 – SEPTEMBER 9, 2025 View in Browser » Python: Capture Stdout and Stderr in Unittest When testing code that outputs to the terminal through either standard out (stdout) or standard error (st
Pycoders
PyCoder’s Weekly | Issue #698
Capturing Stdout, REPL Color, Feature History, and More
Wingware: Wing Python IDE Version 11.0.4 - September 8, 2025
Link: https://wingware.com/news/2025-09-08
Wing Python IDE version 11.0.4 has been released. It adds debugger and code analysis
support for Python 3.14, improves Python code analysis and code warnings, and makes
a number of other minor improv
Link: https://wingware.com/news/2025-09-08
Wing Python IDE version 11.0.4 has been released. It adds debugger and code analysis
support for Python 3.14, improves Python code analysis and code warnings, and makes
a number of other minor improv
Wingware
Wing Python IDE Version 11.0.4 - September 8, 2025 - Wing Python IDE
Wing Python IDE version 11.0.4 has been released. It adds debugger and code analysis
support for Python 3.14, improves Python code analysis and code warnings, and makes
a number of other minor improvements.
support for Python 3.14, improves Python code analysis and code warnings, and makes
a number of other minor improvements.
Quansight Labs Blog: Scaling asyncio on Free-Threaded Python
Link: https://labs.quansight.org/blog/scaling-asyncio-on-free-threaded-python
A recap on the work done in Python 3.14 to enable asyncio to scale on the free-threaded build of CPython.
Link: https://labs.quansight.org/blog/scaling-asyncio-on-free-threaded-python
A recap on the work done in Python 3.14 to enable asyncio to scale on the free-threaded build of CPython.
labs.quansight.org
Scaling asyncio on Free-Threaded Python
A recap on the work done in Python 3.14 to enable asyncio to scale on the free-threaded build of CPython.
Real Python: Quiz: How to Drop Null Values in pandas
Link: https://realpython.com/quizzes/how-to-drop-null-values-in-pandas/
Challenge yourself with this quiz and see how much you understand about dropping null values in pandas.
Working through this quiz is a great way to revisit what you learned in the How to Drop Null Val
Link: https://realpython.com/quizzes/how-to-drop-null-values-in-pandas/
Challenge yourself with this quiz and see how much you understand about dropping null values in pandas.
Working through this quiz is a great way to revisit what you learned in the How to Drop Null Val
Realpython
How to Drop Null Values in pandas Quiz – Real Python
Quiz yourself on pandas .dropna(): remove nulls, clean missing data, and prepare DataFrames for accurate analysis.
Real Python: How to Drop Null Values in pandas
Link: https://realpython.com/how-to-drop-null-values-in-pandas/
Missing values can derail your analysis. In pandas, you can use the .dropna() method to remove rows or columns containing null values—in other words, missing data—so you can work with clean DataFrames
Link: https://realpython.com/how-to-drop-null-values-in-pandas/
Missing values can derail your analysis. In pandas, you can use the .dropna() method to remove rows or columns containing null values—in other words, missing data—so you can work with clean DataFrames
Realpython
How to Drop Null Values in pandas With .dropna() – Real Python
Learn how to use .dropna() to drop null values from pandas DataFrames so you can clean missing data and keep your Python analysis accurate.
❤1
Graham Dumpleton: Back from the dead
Link: https://grahamdumpleton.me/posts/2025/09/back-from-the-dead/
I'm back.
Yes, it's been quite a long time. It's actually more than six years since my last blog post.
There are a few reasons for this. The main one is that after IBM acquired Red Hat, and later when
Link: https://grahamdumpleton.me/posts/2025/09/back-from-the-dead/
I'm back.
Yes, it's been quite a long time. It's actually more than six years since my last blog post.
There are a few reasons for this. The main one is that after IBM acquired Red Hat, and later when
grahamdumpleton.me
Back from the dead - Graham Dumpleton
After a 6 year hiatus from posting, I'm back.
Graham Dumpleton: Status of wrapt (September 2025)
Link: https://grahamdumpleton.me/posts/2025/09/status-of-wrapt/
The Python wrapt package recently turned 12 years old. Originally intended to be a module for monkey patching Python code, its wrapper object turned out to be a useful basis for creating Python decora
Link: https://grahamdumpleton.me/posts/2025/09/status-of-wrapt/
The Python wrapt package recently turned 12 years old. Originally intended to be a module for monkey patching Python code, its wrapper object turned out to be a useful basis for creating Python decora
grahamdumpleton.me
Status of wrapt (September 2025) - Graham Dumpleton
The current status of my Python wrapt package and what to expect next.
Real Python: The Real Python Podcast – Episode #265: Python App Hosting Choices & Documenting Python's History
Link: https://realpython.com/podcasts/rpp/265/
What are your options for hosting your Python application or scripts? What are the advantages of a platform as a service, container-based hosts, or setting up a virtual machine? Christopher Trudeau is
Link: https://realpython.com/podcasts/rpp/265/
What are your options for hosting your Python application or scripts? What are the advantages of a platform as a service, container-based hosts, or setting up a virtual machine? Christopher Trudeau is
Realpython
Episode #265: Python App Hosting Choices & Documenting Python's History – The Real Python Podcast
What are your options for hosting your Python application or scripts? What are the advantages of a platform as a service, container-based hosts, or setting up a virtual machine? Christopher Trudeau is back on the show this week, bringing another batch of…
Seth Michael Larson: Infinite* Precision CVSS Calculator
Link: https://sethmlarson.dev/infinite-precision-cvss?utm_campaign=rss
CVSS is a scoring system for the severity of a software vulnerability.
The scores range from 0 to 10, but that doesn't mean it's a “10-point system”.
A single value after a decimal (“8.7”) is allowed
Link: https://sethmlarson.dev/infinite-precision-cvss?utm_campaign=rss
CVSS is a scoring system for the severity of a software vulnerability.
The scores range from 0 to 10, but that doesn't mean it's a “10-point system”.
A single value after a decimal (“8.7”) is allowed
sethmlarson.dev
Infinite* Precision CVSS Calculator
CVSS is a scoring system for the severity of a software vulnerability.
The scores range from 0 to 10, but that doesn't mean it's a “10-point system”.
A single value after a decimal (“8.7”) is allow...
The scores range from 0 to 10, but that doesn't mean it's a “10-point system”.
A single value after a decimal (“8.7”) is allow...
Seth Michael Larson: SCREAM CIPHER (“ǠĂȦẶAẦ ĂǍÄẴẶȦ”)
Link: https://sethmlarson.dev/scream-cipher?utm_campaign=rss
You've probably heard of stream ciphers, but what about a scream cipher 😱?
Today I learned there are more “Latin capital letter A”
Unicode characters than there are letters in the English alphabet. Yo
Link: https://sethmlarson.dev/scream-cipher?utm_campaign=rss
You've probably heard of stream ciphers, but what about a scream cipher 😱?
Today I learned there are more “Latin capital letter A”
Unicode characters than there are letters in the English alphabet. Yo
sethmlarson.dev
SCREAM CIPHER (“ǠĂȦẶAẦ ĂǍÄẴẶȦ”)
You've probably heard of stream ciphers, but what about a scream cipher 😱?
Today I learned there are more “Latin capital letter A”
Unicode characters than there are letters in the English alphabet....
Today I learned there are more “Latin capital letter A”
Unicode characters than there are letters in the English alphabet....
Django Weblog: Nominate a Djangonaut for the 2025 Malcolm Tredinnick Memorial Prize
Link: https://www.djangoproject.com/weblog/2025/sep/13/nominate-a-djangonaut-for-the-2025-malcolm-prize/
Hello Everyone 👋 It is that time of year again when we recognize someone from our community in memory of our friend Malcolm.
Malcolm was an early core contributor to Django and had a huge influence o
Link: https://www.djangoproject.com/weblog/2025/sep/13/nominate-a-djangonaut-for-the-2025-malcolm-prize/
Hello Everyone 👋 It is that time of year again when we recognize someone from our community in memory of our friend Malcolm.
Malcolm was an early core contributor to Django and had a huge influence o
Django Project
Nominate a Djangonaut for the 2025 Malcolm Tredinnick Memorial Prize
Posted by Sarah Abderemane on Sept. 13, 2025
Brian Okken: Timeline
Link: https://pythontest.com/posts/lean-tdd/timeline/
There are a lot of events in the history of software development.
This is a list of dates that have some significance in either the stuff I work with or methodologies.
I’ve compiled this list for my o
Link: https://pythontest.com/posts/lean-tdd/timeline/
There are a lot of events in the history of software development.
This is a list of dates that have some significance in either the stuff I work with or methodologies.
I’ve compiled this list for my o
Pythontest
Timeline | PythonTest
Timeline of various software events