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