Real Python: How to Write Docstrings in Python
Link: https://realpython.com/how-to-write-docstrings-in-python/
Writing clear, consistent docstrings in Python helps others understand your code’s purpose, parameters, and outputs. In this guide on how to write docstrings in Python, you’ll learn about best practic
Link: https://realpython.com/how-to-write-docstrings-in-python/
Writing clear, consistent docstrings in Python helps others understand your code’s purpose, parameters, and outputs. In this guide on how to write docstrings in Python, you’ll learn about best practic
Realpython
How to Write Docstrings in Python – Real Python
Learn to write effective Python docstrings that clearly and professionally document your code using best practices and built-in conventions.
Caktus Consulting Group: How to migrate from pip-tools to uv
Link: https://www.caktusgroup.com/blog/2025/08/25/migrate-pip-tools-to-uv/
At Caktus, many of our projects use pip-tools for dependency management. Following Tobias’ post How to Migrate your Python & Django Projects to uv, we were looking to migrate other projects to uv, but
Link: https://www.caktusgroup.com/blog/2025/08/25/migrate-pip-tools-to-uv/
At Caktus, many of our projects use pip-tools for dependency management. Following Tobias’ post How to Migrate your Python & Django Projects to uv, we were looking to migrate other projects to uv, but
Caktusgroup
How to migrate from pip-tools to uv | Caktus Group
A guide to migrating from pip-tools to uv in Python projects, focusing on preserving pinned versions.
The Lunar Cowboy: Introducing unittest-fixtures
Link: https://lunarcowboy.com/introducing-unittest-fixtures.html
I would like to introduce unittest-fixtures. The
unittest-fixtures package is a
helper for the
unittest.TestCase class
that allows one to define fixtures as simple functions and declare them in
your T
Link: https://lunarcowboy.com/introducing-unittest-fixtures.html
I would like to introduce unittest-fixtures. The
unittest-fixtures package is a
helper for the
unittest.TestCase class
that allows one to define fixtures as simple functions and declare them in
your T
Python Bytes: #446 State of Python 2025
Link: https://pythonbytes.fm/episodes/show/446/state-of-python-2025
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><em>* <a href="http://pypistats.org?featured_on=pythonbytes">pypistats.org</a> was down, is now back, and there’s a CLI</em>*</li>
<li><
Link: https://pythonbytes.fm/episodes/show/446/state-of-python-2025
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><em>* <a href="http://pypistats.org?featured_on=pythonbytes">pypistats.org</a> was down, is now back, and there’s a CLI</em>*</li>
<li><
pythonbytes.fm
State of Python 2025
News and announcements from the Python community for the week of Aug 25th, 2025
Seth Michael Larson: SMS URLs
Link: https://sethmlarson.dev/sms-urls?utm_campaign=rss
Did you know there are is a URL scheme for sending
an “SMS” or text message, similar to mailto:? SMS URLs
are defined in RFC 5724 and are formatted like so:
sms:<recipient(s)>?body=<body>
Here's a bu
Link: https://sethmlarson.dev/sms-urls?utm_campaign=rss
Did you know there are is a URL scheme for sending
an “SMS” or text message, similar to mailto:? SMS URLs
are defined in RFC 5724 and are formatted like so:
sms:<recipient(s)>?body=<body>
Here's a bu
sethmlarson.dev
SMS URLs
Did you know there are is a URL scheme for sending
an “SMS” or text message, similar to mailto:? SMS URLs
are defined in RFC 5724 and are formatted like so:
sms:<recipient(s)>?body=<body&...
an “SMS” or text message, similar to mailto:? SMS URLs
are defined in RFC 5724 and are formatted like so:
sms:<recipient(s)>?body=<body&...
Real Python: Quiz: Python Skill Test
Link: https://realpython.com/quizzes/python-skill-test/
🐍 How Strong Are Your Python Skills? 🚀
This quick quiz gives you a snapshot of where you stand, whether you’re just starting out with Python or have years of coding under your belt.
Test your Python s
Link: https://realpython.com/quizzes/python-skill-test/
🐍 How Strong Are Your Python Skills? 🚀
This quick quiz gives you a snapshot of where you stand, whether you’re just starting out with Python or have years of coding under your belt.
Test your Python s
Realpython
Python Skill Test Quiz – Real Python
Test your Python knowledge in a skill quiz with basic to advanced questions. Are you a Novice, Intermediate, Proficient, or Expert?
Real Python: Profiling Performance in Python
Link: https://realpython.com/courses/profiling-performance/
Do you want to optimize the performance of your Python program to make it run faster or consume less memory? Before diving into any performance tuning, you should strongly consider using a technique c
Link: https://realpython.com/courses/profiling-performance/
Do you want to optimize the performance of your Python program to make it run faster or consume less memory? Before diving into any performance tuning, you should strongly consider using a technique c
Realpython
Profiling Performance in Python – Real Python
Learn to profile Python programs with built-in and popular third-party tools, and turn performance insights into faster code.
Mike Driscoll: Python Books and Courses – Back to School Sale
Link: https://www.blog.pythonlibrary.org/2025/08/26/python-books-and-courses-back-to-school-sale/
If you are heading back to school and need to learn Python, consider checking out my sale. You can get 25% off any of my eBooks or courses using the following coupon at checkout: FALL25
Python Store
Link: https://www.blog.pythonlibrary.org/2025/08/26/python-books-and-courses-back-to-school-sale/
If you are heading back to school and need to learn Python, consider checking out my sale. You can get 25% off any of my eBooks or courses using the following coupon at checkout: FALL25
Python Store
Mouse Vs Python
Python Books and Courses - Back to School Sale - Mouse Vs Python
If you are heading back to school and need to learn Python, consider checking out my sale. You can get 25% off any of my eBooks or courses using the
PyCoder’s Weekly: Issue #696: Namespaces, with, functools.Placeholder, and More (Aug. 26, 2025)
Link: https://pycoders.com/issues/696
#696 – AUGUST 26, 2025 View in Browser » Python Namespace Packages Are a Pain Namespace packages are a way of splitting a Python package across multiple directories. Namespaces can be implicit o
Link: https://pycoders.com/issues/696
#696 – AUGUST 26, 2025 View in Browser » Python Namespace Packages Are a Pain Namespace packages are a way of splitting a Python package across multiple directories. Namespaces can be implicit o
Pycoders
PyCoder’s Weekly | Issue #696
Namespaces, with, functools.Placeholder, and More
Real Python: Quiz: Python Annotations
Link: https://realpython.com/quizzes/python-annotations/
In this quiz, you’ll test your understanding of lazy annotations introduced in Python 3.14.
By working through this quiz, you’ll revisit how they improve performance, address forward reference issues,
Link: https://realpython.com/quizzes/python-annotations/
In this quiz, you’ll test your understanding of lazy annotations introduced in Python 3.14.
By working through this quiz, you’ll revisit how they improve performance, address forward reference issues,
Realpython
Python Annotations Quiz – Real Python
Test your knowledge of annotations and type hints, including how different Python versions evaluate them at runtime.
The Python Show: Neural Networks and Data Visualization with Nicolas Rougier
Link: https://www.pythonshow.com/p/neural-networks-and-data-visualization
In this episode, we have the honor of having Nicolas Rougier on our show. Nicolas is a researcher and team leader at the Institute of Neurodegenerative Diseases (Bordeaux, France).We discuss how Nicol
Link: https://www.pythonshow.com/p/neural-networks-and-data-visualization
In this episode, we have the honor of having Nicolas Rougier on our show. Nicolas is a researcher and team leader at the Institute of Neurodegenerative Diseases (Bordeaux, France).We discuss how Nicol
Pythonshow
54 - Neural Networks and Data Visualization with Nicolas Rougier
In this episode, we have the honor of having Nicolas Rougier on our show.
Quansight Labs Blog: Expressions are coming to pandas!
Link: https://labs.quansight.org/blog/pandas_expressions
`pd.col` will soon be a real thing!
Link: https://labs.quansight.org/blog/pandas_expressions
`pd.col` will soon be a real thing!
labs.quansight.org
Expressions are coming to pandas!
`pd.col` will soon be a real thing!
Real Python: Python 3.14 Preview: Lazy Annotations
Link: https://realpython.com/python-annotations/
Recent Python releases have introduced several small improvements to the type hinting system, but Python 3.14 brings a single major change: lazy annotations. This change delays annotation evaluation u
Link: https://realpython.com/python-annotations/
Recent Python releases have introduced several small improvements to the type hinting system, but Python 3.14 brings a single major change: lazy annotations. This change delays annotation evaluation u
Realpython
Python 3.14 Preview: Lazy Annotations – Real Python
Explore how Python 3.14's lazy evaluation of annotations boosts performance, fixes chronic type hinting issues, and unlocks powerful new runtime uses.
Seth Michael Larson: The vulnerability might be in the proof-of-concept
Link: https://sethmlarson.dev/the-vulnerability-is-in-the-proof-of-concept?utm_campaign=rss
The Security Developer-in-Residence role at the Python Software Foundation is funded by Alpha-Omega. Thanks to Alpha-Omega for sponsoring security in the Python ecosystem.
I'm on the securi
Link: https://sethmlarson.dev/the-vulnerability-is-in-the-proof-of-concept?utm_campaign=rss
The Security Developer-in-Residence role at the Python Software Foundation is funded by Alpha-Omega. Thanks to Alpha-Omega for sponsoring security in the Python ecosystem.
I'm on the securi
sethmlarson.dev
The vulnerability might be in the proof-of-concept
The Security Developer-in-Residence role at the Python Software Foundation is funded by Alpha-Omega. Thanks to Alpha-Omega for sponsoring security in the Python ecosystem.
I'm on the...
I'm on the...
Reuven Lerner: You’re probably using uv wrong
Link: https://lerner.co.il/2025/08/28/youre-probably-using-uv-wrong/
This is adopted from my “Better developers” newsletter: https://BetterDevelopersWeekly.com.
Like many others in the Python world, I’ve adopted “uv“, the do-everything, lightning-fast package manager w
Link: https://lerner.co.il/2025/08/28/youre-probably-using-uv-wrong/
This is adopted from my “Better developers” newsletter: https://BetterDevelopersWeekly.com.
Like many others in the Python world, I’ve adopted “uv“, the do-everything, lightning-fast package manager w
Reuven Lerner
You're probably using uv wrong
Like many others in the Python world, I've adopted "uv", the do-everything, lightning-fast package manager written in Rust. uv does it all: For people who just want to download and install packages, it replaces pip.
Peter Bengtsson: Faster way to sum an integer series in Python
Link: http://www.peterbe.com/plog/faster-way-to-sum-an-integer-series-in-python
You can sum a simple series with `n(n-1)/2`
Link: http://www.peterbe.com/plog/faster-way-to-sum-an-integer-series-in-python
You can sum a simple series with `n(n-1)/2`
Peterbe
Faster way to sum an integer series in Python - Peterbe.com
You can sum a simple series with `n(n-1)/2`
Real Python: Quiz: Working With Python's .__dict__ Attribute
Link: https://realpython.com/quizzes/working-dict-attributes/
This quiz helps you sharpen your understanding of Python’s .__dict__ attribute. You’ll revisit how attributes are stored, who actually has a .__dict__, what mappingproxy means, and why __slots__ matte
Link: https://realpython.com/quizzes/working-dict-attributes/
This quiz helps you sharpen your understanding of Python’s .__dict__ attribute. You’ll revisit how attributes are stored, who actually has a .__dict__, what mappingproxy means, and why __slots__ matte
Realpython
Working With Python's .__dict__ Attribute Quiz – Real Python
Practice how Python's .__dict__ attribute works for classes, instances, and functions, and when mappingproxy and __slots__ come into play.
Real Python: Quiz: Profiling Performance in Python
Link: https://realpython.com/quizzes/profiling-performance/
Ready to level up your Python code optimization skills? In this quiz, you’ll revisit key concepts about profiling, benchmarking, and diagnosing performance bottlenecks. You’ll practice with tools like
Link: https://realpython.com/quizzes/profiling-performance/
Ready to level up your Python code optimization skills? In this quiz, you’ll revisit key concepts about profiling, benchmarking, and diagnosing performance bottlenecks. You’ll practice with tools like
Realpython
Profiling Performance in Python Quiz – Real Python
Test your knowledge of Python profiling and performance tools. Practice identifying bottlenecks and using profilers like cProfile and timeit.
Mahmoud Hashemi: What I've been up to in 2025
Link: http://sedimental.org/what_i_ve_been_up_to_in_2025.html
Been quiet around here. Time to change that!
The short version up front:
Since starting a family and leaving Stripe, I've pursued the dream that brought me to Silicon Valley.
I've founded a startup.
Link: http://sedimental.org/what_i_ve_been_up_to_in_2025.html
Been quiet around here. Time to change that!
The short version up front:
Since starting a family and leaving Stripe, I've pursued the dream that brought me to Silicon Valley.
I've founded a startup.
sedimental.org
What I've been up to in 2025 — Sedimental
Accretionary thoughts by Mahmoud Hashemi
Daniel Roy Greenfeld: TIL: Using SQLModel Asynchronously with FastAPI (and Air) with PostgreSQL
Link: https://daniel.feldroy.com/posts/til-2025-08-using-sqlmodel-asynchronously-with-fastapi-and-air-with-postgresql
First, let's set up our environment. We'll need to install the necessary packages:
uv venv
uv add "FastAPI[standard]" SQLModel asyncpg psycopg2-binary greenlet
A quick quick guide to these dependenci
Link: https://daniel.feldroy.com/posts/til-2025-08-using-sqlmodel-asynchronously-with-fastapi-and-air-with-postgresql
First, let's set up our environment. We'll need to install the necessary packages:
uv venv
uv add "FastAPI[standard]" SQLModel asyncpg psycopg2-binary greenlet
A quick quick guide to these dependenci
https://daniel.feldroy.com
TIL: Using SQLModel Asynchronously with FastAPI (and Air) with PostgreSQL
SQLModel is a really useful library for working with SQL databases in Python, built on top of SQLAlchemy and Pydantic. However, AFAIK there's no documentation supporting asynchronous operations for PostgreSQL, which can be a limitation when building high…
eGenix.com: Python Meeting Düsseldorf - 2025-09-10
Link: https://www.egenix.com/company/news/Python-Meeting-Duesseldorf-2025-09-10
The following text is in German, since we're announcing a regional user group meeting in Düsseldorf, Germany.
Ankündigung
Das nächste Python Meeting Düsseldorf findet an folgendem Termin statt:
10.0
Link: https://www.egenix.com/company/news/Python-Meeting-Duesseldorf-2025-09-10
The following text is in German, since we're announcing a regional user group meeting in Düsseldorf, Germany.
Ankündigung
Das nächste Python Meeting Düsseldorf findet an folgendem Termin statt:
10.0
eGenix.com
eGenix.com: Python Meeting Düsseldorf - 2025-09-10
We are pleased to announce the next Python Meeting Düsseldorf on 2025-09-10.