Planet Python RSS
218 subscribers
16.7K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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