Real Python: Nested Loops in Python
Link: https://realpython.com/nested-loops-python/
Nested loops in Python allow you to place one loop inside another, enabling you to perform repeated actions over multiple sequences. Understanding nested loops helps you write more efficient code, man
Link: https://realpython.com/nested-loops-python/
Nested loops in Python allow you to place one loop inside another, enabling you to perform repeated actions over multiple sequences. Understanding nested loops helps you write more efficient code, man
Realpython
Nested Loops in Python – Real Python
Learn how to use nested loops in Python to iterate over multiple sequences and perform repeated actions efficiently in your programs.
EuroPython Society: Board Report for April 2025
Link: https://www.europython-society.org/board-report-for-april-2025/
In April, our top priority was to kick off discussions about the 2026 venue. We successfully launched the Call for Venues and are now actively working on choosing a new location for next year.We also
Link: https://www.europython-society.org/board-report-for-april-2025/
In April, our top priority was to kick off discussions about the 2026 venue. We successfully launched the Call for Venues and are now actively working on choosing a new location for next year.We also
EuroPython Society
Board Report for April 2025
In April, our top priority was to kick off discussions about the 2026 venue. We successfully launched the Call for Venues and are now actively working on choosing a new location for next year. We also helped release the schedule and coordinated all the related…
EuroPython: AI Keynote Reveal, Python Documentary Premiere & Last Chance for Combined Tickets
Link: https://blog.europython.eu/ai-keynote-reveal-python-documentary-ticket-update/
Hello, Pythonistas! 🐍Tickets are still available but combined and tutorial tickets are almost sold out! You can get your tickets at europython.eu/tickets📣 Meet our Keynoters We are pleased to announce
Link: https://blog.europython.eu/ai-keynote-reveal-python-documentary-ticket-update/
Hello, Pythonistas! 🐍Tickets are still available but combined and tutorial tickets are almost sold out! You can get your tickets at europython.eu/tickets📣 Meet our Keynoters We are pleased to announce
EuroPython Blog
AI Keynote Reveal, Python Documentary Premiere & Last Chance for Combined Tickets
Hello, Pythonistas! 🐍
Tickets are still available but combined and tutorial tickets are almost sold out! You can get your tickets at europython.eu/tickets
📣 Meet our Keynoters
We are pleased to announce Nerea Luis will be doing a Keynote at Europython…
Tickets are still available but combined and tutorial tickets are almost sold out! You can get your tickets at europython.eu/tickets
📣 Meet our Keynoters
We are pleased to announce Nerea Luis will be doing a Keynote at Europython…
Django Weblog: Why, in 2025, do we still need a 3rd party app to write a REST API with Django?
Link: https://www.djangoproject.com/weblog/2025/may/22/why-need-3rd-party-app-rest-api-with-django/
The question was asked to the president of the DSF this year at FOSDEM, after his talk. And it is clearly a legitimate one!
But… is it True? Do we actually need a 3rd party app to write an API with D
Link: https://www.djangoproject.com/weblog/2025/may/22/why-need-3rd-party-app-rest-api-with-django/
The question was asked to the president of the DSF this year at FOSDEM, after his talk. And it is clearly a legitimate one!
But… is it True? Do we actually need a 3rd party app to write an API with D
Django Project
Why, in 2025, do we still need a 3rd party app to write a REST API with Django?
Posted by Emma Delescolle on May 22, 2025
Python⇒Speed: Loading Pydantic models from JSON without running out of memory
Link: https://pythonspeed.com/articles/pydantic-json-memory/
You have a large JSON file, and you want to load the data into Pydantic.
Unfortunately, this uses a lot of memory, to the point where large JSON files are very difficult to read.
What to do?
Assuming
Link: https://pythonspeed.com/articles/pydantic-json-memory/
You have a large JSON file, and you want to load the data into Pydantic.
Unfortunately, this uses a lot of memory, to the point where large JSON files are very difficult to read.
What to do?
Assuming
Python⇒Speed
Loading Pydantic models from JSON without running out of memory
Pydantic’s JSON loading uses a huge amount of memory; here’s how to reduce it.
Mirek Długosz: Understanding Python web deployment
Link: https://mirekdlugosz.com/blog/2025/understanding-python-web-deployment/
Trying to deploy server-side Python web application may be overwhelming. Many tutorials will gladly tell you how to run it inside gunicorn, and how to put nginx in front of it, but they usually skim o
Link: https://mirekdlugosz.com/blog/2025/understanding-python-web-deployment/
Trying to deploy server-side Python web application may be overwhelming. Many tutorials will gladly tell you how to run it inside gunicorn, and how to put nginx in front of it, but they usually skim o
Mirek Długosz personal website
Understanding Python web deployment
Trying to deploy server-side Python web application may be overwhelming. Many tutorials will gladly tell you how to run it inside gunicorn, and how to put nginx in front of it, but they usually skim over details on why all this is needed. Why do you need…
First Institute of Reliable Software: How to separate test data from code: testing with CSV in pytest
Link: https://first.institute/en/blog/how-to-separate-test-data-from-code-csv-pytest/?utm_source=rss&utm_medium=feed&utm_campaign=blog&utm_content=en
Want to test a function with dozens of variants? I'll show you how to organize test cases in a CSV file and connect them to pytest using the pytest-csv-params plugin.
Link: https://first.institute/en/blog/how-to-separate-test-data-from-code-csv-pytest/?utm_source=rss&utm_medium=feed&utm_campaign=blog&utm_content=en
Want to test a function with dozens of variants? I'll show you how to organize test cases in a CSV file and connect them to pytest using the pytest-csv-params plugin.
First Institute of Reliable Software
How to separate test data from code: testing with CSV in pytest
Want to test a function with dozens of variants? I'll show you how to organize test cases in a CSV file and connect them to pytest using the pytest-csv-params plugin.
Real Python: The Real Python Podcast – Episode #250: DjangoCon Europe 2025: Live Recording From Dublin
Link: https://realpython.com/podcasts/rpp/250/
What goes into making video courses at Real Python? How should you build an installable Django application? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekl
Link: https://realpython.com/podcasts/rpp/250/
What goes into making video courses at Real Python? How should you build an installable Django application? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekl
Realpython
Episode #250: DjangoCon Europe 2025: Live Recording From Dublin – The Real Python Podcast
What goes into making video courses at Real Python? How should you build an installable Django application? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
Real Python: Quiz: Marimo: A Reactive, Reproducible Notebook
Link: https://realpython.com/quizzes/marimo-notebook/
Why not challenge yourself and see how much you know about marimo notebooks?
Working your way through this quiz is a great way to reinforce and build on what you learned in the Marimo: A Reactive, Rep
Link: https://realpython.com/quizzes/marimo-notebook/
Why not challenge yourself and see how much you know about marimo notebooks?
Working your way through this quiz is a great way to reinforce and build on what you learned in the Marimo: A Reactive, Rep
Realpython
Marimo: A Reactive, Reproducible Notebook Quiz – Real Python
This quiz is a great way to reinforce and build on what you've learned about marimo notebooks. You'll find most of the answers in the tutorial, but you'll need to do some additional research to find some of the answers.
Brian Okken: Unravelling t-strings with pytest
Link: https://pythontest.com/unravelling-t-strings-pytest/
Brett Cannon recently released a great article explaining how Python 3.14’s new t-strings work.
Here’s the article: Unravelling t-strings.
He built up the functionality of how t-strings work in a way
Link: https://pythontest.com/unravelling-t-strings-pytest/
Brett Cannon recently released a great article explaining how Python 3.14’s new t-strings work.
Here’s the article: Unravelling t-strings.
He built up the functionality of how t-strings work in a way
PythonTest
Unravelling t-strings with pytest
Brett Cannon recently released a great article explaining how Python 3.14’s new t-strings work.
Here’s the article: Unravelling t-strings.
He built up the functionality of how t-strings work in a way that you can follow along even if you don’t have 3.14.0b1…
Here’s the article: Unravelling t-strings.
He built up the functionality of how t-strings work in a way that you can follow along even if you don’t have 3.14.0b1…
Real Python: Marimo: A Reactive, Reproducible Notebook
Link: https://realpython.com/marimo-notebook/
Marimo notebooks redefine the notebook experience by offering a reactive environment that addresses the limitations of traditional linear notebooks. With marimo, you can seamlessly reproduce and share
Link: https://realpython.com/marimo-notebook/
Marimo notebooks redefine the notebook experience by offering a reactive environment that addresses the limitations of traditional linear notebooks. With marimo, you can seamlessly reproduce and share
Realpython
Marimo: A Reactive, Reproducible Notebook – Real Python
Discover how marimo notebook simplifies coding with reactive updates, UI elements, and sandboxing for safe, sharable notebooks.
Python Insider: Python 3.14.0 beta 2 is here!
Link: https://pythoninsider.blogspot.com/2025/05/python-3140-beta-2-is-here.html
Here’s the second 3.14 beta.
https://www.python.org/downloads/release/python-3140b2/
This is a beta preview of Python 3.14
Python 3.14 is still in development. This release, 3.14.0b2, is the
second of
Link: https://pythoninsider.blogspot.com/2025/05/python-3140-beta-2-is-here.html
Here’s the second 3.14 beta.
https://www.python.org/downloads/release/python-3140b2/
This is a beta preview of Python 3.14
Python 3.14 is still in development. This release, 3.14.0b2, is the
second of
Blogspot
Python Insider: Python 3.14.0 beta 2 is here!
Python Morsels: Looping in reverse
Link: https://www.pythonmorsels.com/looping-in-reverse/
Any reversible iterable can be reversed using the built-in reversed function whereas Python's slicing syntax only works on sequences.
Table of contents
Reversing sequences with slicing
The list re
Link: https://www.pythonmorsels.com/looping-in-reverse/
Any reversible iterable can be reversed using the built-in reversed function whereas Python's slicing syntax only works on sequences.
Table of contents
Reversing sequences with slicing
The list re
Pythonmorsels
Looping in reverse
Any reversible iterable can be reversed using the built-in reversed function whereas Python's slicing syntax only works on sequences.
Real Python: The LEGB Rule & Understanding Python Scope
Link: https://realpython.com/courses/legb-rule-python-scope/
The concept of scope rules how variables and names are looked up in your code. It determines the visibility of a variable within the code. The scope of a name or variable depends on the place in your
Link: https://realpython.com/courses/legb-rule-python-scope/
The concept of scope rules how variables and names are looked up in your code. It determines the visibility of a variable within the code. The scope of a name or variable depends on the place in your
Realpython
The LEGB Rule & Understanding Python Scope – Real Python
In this step-by-step video course, you'll learn what scopes are, how they work, and how to use them effectively to avoid name collisions in your code.
PyCoder’s Weekly: Issue #683: Narwhals, ty, LangChain, and More (May 27, 2025)
Link: https://pycoders.com/issues/683
#683 – MAY 27, 2025 View in Browser » Narwhals: Unified DataFrame Functions Narwhals is a lightweight compatibility layer between DataFrame libraries. You can use it as a common interface to wri
Link: https://pycoders.com/issues/683
#683 – MAY 27, 2025 View in Browser » Narwhals: Unified DataFrame Functions Narwhals is a lightweight compatibility layer between DataFrame libraries. You can use it as a common interface to wri
Pycoders
PyCoder’s Weekly | Issue #683
Narwhals, ty, LangChain, and More
Python Bytes: #433 Dev in the Arena
Link: https://pythonbytes.fm/episodes/show/433/dev-in-the-arena
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://github.com/k88hudson/git-flight-rules?featured_on=pythonbytes"><strong>git-flight-rules</strong></a></li>
<li><a href="
Link: https://pythonbytes.fm/episodes/show/433/dev-in-the-arena
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://github.com/k88hudson/git-flight-rules?featured_on=pythonbytes"><strong>git-flight-rules</strong></a></li>
<li><a href="
pythonbytes.fm
Dev in the Arena
News and announcements from the Python community for the week of May 26th, 2025
Kay Hayen: Nuitka Release 0.6.10
Link: https://nuitka.net/changelog/posts/nuitka-release-0610.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release comes with many new features, e.g. onefile support, as well
a
Link: https://nuitka.net/changelog/posts/nuitka-release-0610.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release comes with many new features, e.g. onefile support, as well
a
Kay Hayen: Nuitka Release 0.6.11
Link: https://nuitka.net/changelog/posts/nuitka-release-0611.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release is a massive improvement in many ways with lots of bug
fixes
Link: https://nuitka.net/changelog/posts/nuitka-release-0611.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release is a massive improvement in many ways with lots of bug
fixes
Kay Hayen: Nuitka Release 0.6.12
Link: https://nuitka.net/changelog/posts/nuitka-release-0612.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release is yet again a massive improvement in many ways with lots
of
Link: https://nuitka.net/changelog/posts/nuitka-release-0612.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release is yet again a massive improvement in many ways with lots
of
Kay Hayen: Nuitka Release 0.6.13
Link: https://nuitka.net/changelog/posts/nuitka-release-0613.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release follows up with yet again massive improvement in many ways
wi
Link: https://nuitka.net/changelog/posts/nuitka-release-0613.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release follows up with yet again massive improvement in many ways
wi