Ned Batchelder: PyCon summer camp
Link: https://nedbatchelder.com/blog/202505/pycon_summer_camp.html
I’m headed to PyCon today, and I’m reminded about how it feels like summer
camp, in mostly good ways, but also in a tricky way.You take some time off from your “real” life, you go somewhere else, you
Link: https://nedbatchelder.com/blog/202505/pycon_summer_camp.html
I’m headed to PyCon today, and I’m reminded about how it feels like summer
camp, in mostly good ways, but also in a tricky way.You take some time off from your “real” life, you go somewhere else, you
Nedbatchelder
PyCon summer camp
PyCon is exciting, but how do you know which enthusiasms are real and which are just summer crushes?
Real Python: Quiz: Getting Started With Python IDLE
Link: https://realpython.com/quizzes/python-idle/
In this quiz, you’ll test your understanding of
Python IDLE.
Python IDLE is an IDE included with Python installations, designed for basic editing, execution, and debugging of Python code. You can also
Link: https://realpython.com/quizzes/python-idle/
In this quiz, you’ll test your understanding of
Python IDLE.
Python IDLE is an IDE included with Python installations, designed for basic editing, execution, and debugging of Python code. You can also
Realpython
Getting Started With Python IDLE Quiz – Real Python
In this quiz, you'll test your understanding of Python IDLE, the default integrated development environment (IDE) that comes bundled with every Python installation. You'll revisit how to interact with Python directly in IDLE, edit and execute Python files.
Django Weblog: Our new accessibility statement
Link: https://www.djangoproject.com/weblog/2025/may/15/our-new-accessibility-statement/
Happy Global Accessibility Awareness Day! We thought this would be a fitting occasion to announce our brand new Django accessibility statement 🎉
Did you know that according to the WebAIM Million surve
Link: https://www.djangoproject.com/weblog/2025/may/15/our-new-accessibility-statement/
Happy Global Accessibility Awareness Day! We thought this would be a fitting occasion to announce our brand new Django accessibility statement 🎉
Did you know that according to the WebAIM Million surve
Django Project
Our new accessibility statement
Posted by Thibaud Colas & Accessibility team on May 15, 2025
Zato Blog: Using Oracle Database from Python and Zato Services
Link: https://zato.io/en/blog/oracle-database-in-python.html
Using Oracle Database from Python and Zato Services
2025-05-15, by Dariusz Suchojad
Overview
Oracle Database remains a cornerstone of enterprise IT, powering mission-critical applications aroun
Link: https://zato.io/en/blog/oracle-database-in-python.html
Using Oracle Database from Python and Zato Services
2025-05-15, by Dariusz Suchojad
Overview
Oracle Database remains a cornerstone of enterprise IT, powering mission-critical applications aroun
zato.io
Using Oracle Database from Python and Zato Services | Zato Integration Platform
Comprehensive guide to integrating Oracle Database with Python and Zato. Learn to query tables, call procedures, and build robust APIs.
Daniel Roy Greenfeld: Farewell to Michael Ryabushkin
Link: https://daniel.feldroy.com/posts/2025-05-farewell-to-michael-ryabushkin
Michael Ryabushkin and I met around 2011-2012 through Python community work. I don’t remember how we met, instead I remember his presence suddenly there, helping and aiding others.
Michael could be pu
Link: https://daniel.feldroy.com/posts/2025-05-farewell-to-michael-ryabushkin
Michael Ryabushkin and I met around 2011-2012 through Python community work. I don’t remember how we met, instead I remember his presence suddenly there, helping and aiding others.
Michael could be pu
https://daniel.feldroy.com
Farewell to Michael Ryabushkin
In early May of 2025 Michael Ryabushkin (aka Goodwill) passed away. He was a great friend and an even better person. I will miss him dearly.
Brett Cannon: Unravelling t-strings
Link: https://snarky.ca/unravelling-t-strings/
PEP 750 introduced t-strings for Python 3.14. In fact, they are so new that as of Python 3.14.0b1 there still isn&apost any documentation yet for t-strings. 😅 As such, this blog post will hopefully he
Link: https://snarky.ca/unravelling-t-strings/
PEP 750 introduced t-strings for Python 3.14. In fact, they are so new that as of Python 3.14.0b1 there still isn&apost any documentation yet for t-strings. 😅 As such, this blog post will hopefully he
Tall, Snarky Canadian
Unravelling t-strings
PEP 750 introduced t-strings for Python 3.14. In fact, they are so new that as of Python 3.14.0b1 there still isn't any documentation yet for t-strings. 😅 As such, this blog post will hopefully help explain what exactly t-strings are and what you might use…
Django Weblog: Our Google Summer of Code 2025 contributors
Link: https://www.djangoproject.com/weblog/2025/may/16/our-google-summer-of-code-2025-contributors/
We’re excited to introduce our Google Summer of Code 2025 contributors!
These amazing folks will be working on impactful projects that will shape Django’s future.\
Meet the contributors 👇
A. Rafey Kh
Link: https://www.djangoproject.com/weblog/2025/may/16/our-google-summer-of-code-2025-contributors/
We’re excited to introduce our Google Summer of Code 2025 contributors!
These amazing folks will be working on impactful projects that will shape Django’s future.\
Meet the contributors 👇
A. Rafey Kh
Django Project
Our Google Summer of Code 2025 contributors
Posted by Bhuvnesh Sharma on May 16, 2025
Real Python: The Real Python Podcast – Episode #249: Going Beyond requirements.txt With pylock.toml and PEP 751
Link: https://realpython.com/podcasts/rpp/249/
What is the best way to record the Python dependencies for the reproducibility of your projects? What advantages will lock files provide for those projects? This week on the show, we welcome back Pyth
Link: https://realpython.com/podcasts/rpp/249/
What is the best way to record the Python dependencies for the reproducibility of your projects? What advantages will lock files provide for those projects? This week on the show, we welcome back Pyth
Realpython
Episode #249: Going Beyond requirements.txt With pylock.toml and PEP 751 – The Real Python Podcast
What is the best way to record the Python dependencies for the reproducibility of your projects? What advantages will lock files provide for those projects? This week on the show, we welcome back Python Core Developer Brett Cannon to discuss his journey to…
First Institute of Reliable Software: New Template Strings in Python 3.14
Link: https://first.institute/en/blog/new-template-strings-in-python-314/
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.
Link: https://first.institute/en/blog/new-template-strings-in-python-314/
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.
First Institute of Reliable Software
New Template Strings in Python 3.14
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.14 to test the new functionality.
First Institute of Reliable Software: New Template Strings in Python 3.14
Link: https://first.institute/en/blog/new-template-strings-in-python-314/?utm_source=rss&utm_medium=feed&utm_campaign=blog&utm_content=en
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.
Link: https://first.institute/en/blog/new-template-strings-in-python-314/?utm_source=rss&utm_medium=feed&utm_campaign=blog&utm_content=en
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.
First Institute of Reliable Software
New Template Strings in Python 3.14
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.14 to test the new functionality.
Nikola: Nikola v8.3.3 is out!
Link: https://getnikola.com/blog/nikola-v833-is-out.html
On behalf of the Nikola team, I am pleased to announce
the immediate availability of Nikola v8.3.3. This is a bugfix release.
We’ve had to release Nikola v8.3.3 immediately after releasing
Nikola v8.3
Link: https://getnikola.com/blog/nikola-v833-is-out.html
On behalf of the Nikola team, I am pleased to announce
the immediate availability of Nikola v8.3.3. This is a bugfix release.
We’ve had to release Nikola v8.3.3 immediately after releasing
Nikola v8.3
Nikola
Nikola v8.3.3 is out!
On behalf of the Nikola team, I am pleased to announce
the immediate availability of Nikola v8.3.3. This is a bugfix release.
We’ve had to release Nikola v8.3.3 immediately after releasing
Nikola v8.3
the immediate availability of Nikola v8.3.3. This is a bugfix release.
We’ve had to release Nikola v8.3.3 immediately after releasing
Nikola v8.3
The Python Coding Stack: The Chores Rota (#3 in The `itertools` Series • `cycle()` and Combining Tools)
Link: https://www.thepythoncodingstack.com/p/itertools-cycle-and-iterator-algebra-the-chores-rota-3-in-the-itertools-series
"It's your turn to take the bins out.""No way, I washed up the dishes today, and vacuumed the rugs yesterday.""But…"And on and on it went. Yteria and her flatmate, Silvia, had these arguments every da
Link: https://www.thepythoncodingstack.com/p/itertools-cycle-and-iterator-algebra-the-chores-rota-3-in-the-itertools-series
"It's your turn to take the bins out.""No way, I washed up the dishes today, and vacuumed the rugs yesterday.""But…"And on and on it went. Yteria and her flatmate, Silvia, had these arguments every da
Thepythoncodingstack
The Chores Rota (#3 in The `itertools` Series • `cycle()` and Combining Tools)
The third episode in Yteria's saga. The third article in the `itertools` series. Discover `itertools.cycle()` and how to combine iteration tools using "iterator algebra"
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.