PyCon: Welcoming 8 Companies to Startup Row at PyCon US 2025
Link: https://pycon.blogspot.com/2025/05/startup-row-at-pycon-us-2025-lineup.html
PyCon US gives the community a chance to come together and learn about what’s new and interesting about the Python language and the seemingly infinite variety of problems that can be solved with a few
Link: https://pycon.blogspot.com/2025/05/startup-row-at-pycon-us-2025-lineup.html
PyCon US gives the community a chance to come together and learn about what’s new and interesting about the Python language and the seemingly infinite variety of problems that can be solved with a few
Blogspot
Welcoming 8 Companies to Startup Row at PyCon US 2025
PyCon US gives the community a chance to come together and learn about what’s new and interesting about the Python language and the seemingl...
Python GUIs: Tkinter Widgets — A walkthrough of Tkinter's basic widgets
Link: https://www.pythonguis.com/tutorials/tkinter-basic-widgets/
In Tkinter (and most GUI libraries), widget is the name given to a component of the GUI that the user can interact with. User interfaces are made up of multiple widgets arranged within the window to
Link: https://www.pythonguis.com/tutorials/tkinter-basic-widgets/
In Tkinter (and most GUI libraries), widget is the name given to a component of the GUI that the user can interact with. User interfaces are made up of multiple widgets arranged within the window to
Python GUIs
Basic Widgets in Tkinter
Tkinter has a decent set of widgets, including labels, buttons, check buttons, list boxes, and scales. Learn how to use them in your apps. In Tkinter (and most GUI libraries), widget is the name given to a component of the GUI that the user can interact…
Zato Blog: Microsoft Dataverse with Python and Zato Services
Link: https://zato.io/en/blog/dataverse-in-python.html
Microsoft Dataverse with Python and Zato Services
2025-05-19, by Dariusz Suchojad
Overview
Microsoft Dataverse is a cloud-based data storage and management platform, often used with PowerApps
Link: https://zato.io/en/blog/dataverse-in-python.html
Microsoft Dataverse with Python and Zato Services
2025-05-19, by Dariusz Suchojad
Overview
Microsoft Dataverse is a cloud-based data storage and management platform, often used with PowerApps
zato.io
Accessing Dataverse from Python | Zato Integration Platform
Comprehensive guide to integrating Microsoft Dataverse with Python and Zato, including CRUD operations, API structure, and PowerApps details.
Real Python: Quiz: How to Group Data Using Polars .group_by()
Link: https://realpython.com/quizzes/polars-groupby/
In this quiz, you’ll test your understanding of the techniques covered in
How to Group Data Using Polars .group_by().
By working through the questions, you’ll review your understanding of how to use t
Link: https://realpython.com/quizzes/polars-groupby/
In this quiz, you’ll test your understanding of the techniques covered in
How to Group Data Using Polars .group_by().
By working through the questions, you’ll review your understanding of how to use t
Realpython
How to Group Data Using Polars .group_by() Quiz – Real Python
Put your Polars .group_by() and aggregation skills to the test. This quiz goes beyond the tutorial, so you'll need to dig deeper to find all the answers.
Real Python: How to Group Data Using Polars .group_by()
Link: https://realpython.com/polars-groupby/
One of the most common tasks you’ll encounter when analyzing Polars data is the need to summarize it. You can use the Polars .group_by() method to create groupings based on column values. A related su
Link: https://realpython.com/polars-groupby/
One of the most common tasks you’ll encounter when analyzing Polars data is the need to summarize it. You can use the Polars .group_by() method to create groupings based on column values. A related su
Realpython
How to Group Data Using Polars .group_by() – Real Python
Start using Polars .group_by() to make sense of your data. This tutorial shows you how to group, aggregate, and reveal hidden insights with hands-on examples.
Python Bytes: #432 How To Fix Your Computer
Link: https://pythonbytes.fm/episodes/show/432/how-to-fix-your-computer
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://adamj.eu/tech/2025/05/07/pre-commit-install-uv/?featured_on=pythonbytes">pre-commit: install with uv</a></stron
Link: https://pythonbytes.fm/episodes/show/432/how-to-fix-your-computer
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://adamj.eu/tech/2025/05/07/pre-commit-install-uv/?featured_on=pythonbytes">pre-commit: install with uv</a></stron
pythonbytes.fm
How To Fix Your Computer
News and announcements from the Python community for the week of May 19th, 2025
Talk Python to Me: #506: ty: Astral's New Type Checker (Formerly Red-Knot)
Link: https://talkpython.fm/episodes/show/506/ty-astrals-new-type-checker-formerly-red-knot
The folks over at Astral have made some big-time impacts in the Python space with uv and ruff. They are back with another amazing project named ty. You may have known it as Red-Knot. But it's coming u
Link: https://talkpython.fm/episodes/show/506/ty-astrals-new-type-checker-formerly-red-knot
The folks over at Astral have made some big-time impacts in the Python space with uv and ruff. They are back with another amazing project named ty. You may have known it as Red-Knot. But it's coming u
talkpython.fm
ty: Astral's New Type Checker (Formerly Red-Knot)
The folks over at Astral have made some big-time impacts in the Python space with uv and ruff. They are back with another amazing project named ty. You may have known it as Red-Knot. But it's coming up on release time for the first version and with the release…
Real Python: First Steps With LangChain
Link: https://realpython.com/courses/first-steps-langchain/
You’ve likely interacted with large language models (LLMs), like the ones behind OpenAI’s ChatGPT, and experienced their remarkable ability to answer questions, summarize documents, write code, and mu
Link: https://realpython.com/courses/first-steps-langchain/
You’ve likely interacted with large language models (LLMs), like the ones behind OpenAI’s ChatGPT, and experienced their remarkable ability to answer questions, summarize documents, write code, and mu
Realpython
First Steps With LangChain – Real Python
Large language models (LLMs) have taken the world by storm. In this step-by-step video course, you'll learn to use the LangChain library to build LLM-assisted applications.
Ari Lamstein: Course Review: Build AI Agents with Python
Link: https://arilamstein.com/blog/2025/05/20/course-review-build-ai-agents-with-python/
I was slow to jump on the LLM bandwagon.
In some ways this is surprising. Although it was a while ago, I did take several AI courses in grad school. So I am probably in a good position to dive into ne
Link: https://arilamstein.com/blog/2025/05/20/course-review-build-ai-agents-with-python/
I was slow to jump on the LLM bandwagon.
In some ways this is surprising. Although it was a while ago, I did take several AI courses in grad school. So I am probably in a good position to dive into ne
Ari Lamstein
Course Review: Build AI Agents with Python
I was slow to jump on the LLM bandwagon. In some ways this is surprising. Although it was a while ago, I did take several AI courses in grad school. So I am probably in a good position to dive into…
PyCoder’s Weekly: Issue #682: pylock.toml, NumPy, t-strings, and More (May 20, 2025)
Link: https://pycoders.com/issues/682
#682 – MAY 20, 2025 View in Browser » Going Beyond requirements.txt With pylock.toml What is the best way to record the Python dependencies for the reproducibility of your projects? What advanta
Link: https://pycoders.com/issues/682
#682 – MAY 20, 2025 View in Browser » Going Beyond requirements.txt With pylock.toml What is the best way to record the Python dependencies for the reproducibility of your projects? What advanta
Pycoders
PyCoder’s Weekly | Issue #682
pylock.toml, NumPy, t-strings, and More
EuroPython Society: EuroPython Society at PyCon US 2025
Link: https://www.europython-society.org/europython-society-at-pycon-us-2025/
This year, for the first time, the EuroPython Society had a booth at PyCon US. 🎉It was a great chance to meet people from other Python communities, catch up with old friends, and make some new ones. A
Link: https://www.europython-society.org/europython-society-at-pycon-us-2025/
This year, for the first time, the EuroPython Society had a booth at PyCon US. 🎉It was a great chance to meet people from other Python communities, catch up with old friends, and make some new ones. A
EuroPython Society
EuroPython Society at PyCon US 2025
This year, for the first time, the EuroPython Society had a booth at PyCon US. 🎉 It was a great chance to meet people from other Python communities, catch up with old friends, and make some new ones. At our booth, we gave out stickers (including a sneak peek…
Stéphane Wirtel: From script to version 1.0.0 — 12 years later
Link: https://wirtel.be/post/2025/05/20/2025-dsmtpd-version-1/
🧵 From script to version 1.0.0 — 12 years later
In 2013, I wrote a tiny Python script to help with local SMTP debugging during development.
It used smtpd, docopt, and had no ambition other than making
Link: https://wirtel.be/post/2025/05/20/2025-dsmtpd-version-1/
🧵 From script to version 1.0.0 — 12 years later
In 2013, I wrote a tiny Python script to help with local SMTP debugging during development.
It used smtpd, docopt, and had no ambition other than making
wirtel.be
From script to version 1.0.0 — 12 years later
How a forgotten SMTP debug tool I wrote in 2013 was revived in 2025 thanks to open source contributions
Real Python: Quiz: Nested Loops in Python
Link: https://realpython.com/quizzes/nested-loops-python/
In this quiz, you’ll test your understanding of
Nested Loops in Python.
Nested loops in Python involve placing one loop inside another, enabling iteration over multiple sequences or repeated actions.
Link: https://realpython.com/quizzes/nested-loops-python/
In this quiz, you’ll test your understanding of
Nested Loops in Python.
Nested loops in Python involve placing one loop inside another, enabling iteration over multiple sequences or repeated actions.
Realpython
Nested Loops in Python Quiz – Real Python
Nested loops allow you to perform repeated actions over multiple sequences, but is there more? Test your understanding of nested loops in Python!
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.