Planet Python RSS
217 subscribers
17.1K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Django Weblog: Going build-free with native JavaScript modules

Link: https://www.djangoproject.com/weblog/2025/nov/19/going-build-free-with-native-javascript-modules/

For the last decade and more, we've been bundling CSS and JavaScript files. These build tools allowed us to utilize new browser capabilities in CSS and JS while still supporting older browsers. They a
Real Python: Quiz: Build a Python MCP Client to Test Servers From Your Terminal

Link: https://realpython.com/quizzes/python-mcp-client/

In this quiz, you’ll test your understanding of how to Build a Python MCP Client to Test Servers From Your Terminal.
By working through this quiz, you’ll revisit how to add a minimal chat interface, c
Django Weblog: Django 6.0 release candidate 1 released

Link: https://www.djangoproject.com/weblog/2025/nov/19/django-60-rc-released/

Django 6.0 release candidate 1 is now available. It represents the
final opportunity for you to try out a mosaic of modern tools and thoughtful design
before Django 6.0 is released.
The release candid
Real Python: Build a Python MCP Client to Test Servers From Your Terminal

Link: https://realpython.com/python-mcp-client/

Building an MCP client in Python can be a good option when you’re coding MCP servers and want a quick way to test them. In this step-by-step project, you’ll build a minimal MCP client for the command
Django Weblog: Twenty years of Django releases

Link: https://www.djangoproject.com/weblog/2025/nov/19/twenty-years-of-django-releases/

On November 16th 2005, Django co-creator Adrian Holovaty announced the first ever Django release, Django 0.90. Twenty years later, today here we are shipping the first release candidate of Django 6.0
Python GUIs: Getting Started With DearPyGui for GUI Development — Your First Steps With the DearPyGui Library for Desktop Python GUIs

Link: https://www.pythonguis.com/tutorials/getting-started-dearpygui/

Getting started with a new GUI framework can feel daunting. This guide walks you through the essentials of DearPyGui. From installation and first app to widgets, layouts, theming, and advanced tooling
Brett Cannon: The varying strictness of TypedDict

Link: https://snarky.ca/the-varying-strictness-of-typeddict/

I was writing some code where I was using httpx.get() and its params parameter. I decided to use a TypedDict for the dictionary I was passing as the argument since it was for a REST API, where the pot
Real Python: The Real Python Podcast – Episode #275: Building a FastAPI Application & Exploring Python Concurrency

Link: https://realpython.com/podcasts/rpp/275/

What are the steps to get started building a FastAPI application? What are the different types of concurrency available in Python? Christopher Trudeau is back on the show this week, bringing another b
Django Weblog: DSF member of the month - Akio Ogasahara

Link: https://www.djangoproject.com/weblog/2025/nov/21/dsf-member-of-the-month-akio-ogasahara/

For November 2025, we welcome Akio Ogasahara as our DSF member of the month!
Akio is a technical writer and systems engineer. He contributed to the Japanese translation for many years. He has been a
Armin Ronacher: Agent Design Is Still Hard

Link: https://lucumr.pocoo.org/2025/11/21/agents-are-hard/

I felt like it might be a good time to write about some new things I’ve
learned. Most of this is going to be about building agents, with a little bit
about using agentic coding tools.
TL;DR: Building
Trey Hunner: Python Morsels Lifetime Access Sale

Link: https://treyhunner.com/2025/11/lifetime-access-sale-2025/

If you code in Python regularly, you’re already learning new things everyday.
You hit a wall, or something breaks. Then you search around, spend some hours on Stack Overflow, and eventually, you figur
Armin Ronacher: LLM APIs are a Synchronization Problem

Link: https://lucumr.pocoo.org/2025/11/22/llm-apis/

The more I work with large language models through provider-exposed APIs, the
more I feel like we have built ourselves into quite an unfortunate API surface
area. It might not actually be the right a
Daniel Roy Greenfeld: TIL: Default code block languages for mkdocs

Link: https://daniel.feldroy.com/posts/til-2025-11-default-code-block-languages-for-mkdocs

When using Mkdocs with Material, you can set default languages for code blocks in your mkdocs.yml configuration file. This is particularly useful for inline code examples that may not have explicit la
Bruno Ponne / Coding The Past: Data Science Quiz For Humanities

Link: https://www.codingthepast.com/2025/11/22/Data-Science-Quiz.html

Test your skills with this interactive data science quiz covering statistics, Python, R, and data analysis.


.quiz-container { font-family: Inter, system-ui, -apple-system, "Segoe UI", Roboto,