Planet Python RSS
217 subscribers
16.7K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Go Deh: Go Deh celebrations!

Link: http://paddy3118.blogspot.com/2025/08/go-deh-celebrations.html

   This year it's: Fifty years since I first learned to program!Thirty years of programming Python!And In July, this blog topped one million views since its inception! I first learned to program by cr
Real Python: Python 3.14 Release Candidate Lands: Faster Code, Smarter Concurrency

Link: https://realpython.com/python-news-august-2025/

Last month, Python 3.14 reached its first release candidate, pushing the interpreter past beta and onto the home stretch toward its final release on October 7. But that headline was only the start—new
Ari Lamstein: New Tutorial: Building Data Apps in Python With Streamlit

Link: https://arilamstein.com/blog/2025/08/11/new-tutorial-building-data-apps-in-python-with-streamlit/

I just created a tutorial on building data apps in Python with Streamlit. In many ways, this is the resource I wish I had when I started working with Streamlit two years ago. You can take it for free
Django Weblog: Welcome Our New Fellow - Jacob Tyler Walls

Link: https://www.djangoproject.com/weblog/2025/aug/11/welcome-our-new-fellow-jacob-tyler-walls/

We are pleased to welcome Jacob Tyler Walls as the newest member of the Django Fellowship team. Jacob joins Natalia Bidart and Sarah Boyce, who continue in their roles as Django Fellows.
Jacob is a fu
Everyday Superpowers: Get started with event sourcing today

Link: https://everydaysuperpowers.dev/articles/get-started-with-event-sourcing-today/

This is the first entry in a five-part series about event sourcing:Why I Finally Embraced Event Sourcing—And Why You Should TooWhat is event sourcing and why you should carePreventing painful coupling
Talk Python to Me: #515: Durable Python Execution with Temporal

Link: https://talkpython.fm/episodes/show/515/durable-python-execution-with-temporal

What if your code was crash-proof? That's the value prop for a framework called Temporal. Temporal is a durable execution platform that enables developers to build scalable applications without sacrif
Test and Code: 237: FastAPI Cloud - Sebastián Ramírez

Link: https://testandcode.com/episodes/fastapi-cloud

In this episode, Brian interviews Sebastián Ramírez, creator of FastAPI, about its rapid rise in developer popularity and the launch of FastAPI Cloud. Sebastian explains how FastAPI Cloud addresses de
Python Engineering at Microsoft: mssql-python vs pyodbc: Benchmarking SQL Server Performance

Link: https://devblogs.microsoft.com/python/mssql-python-vs-pyodbc-benchmarking-sql-server-performance/




Reviewed by Imran Masud and Sumit Sarabhai
When it comes to working with Microsoft SQL Server in Python, pyodbc has long been the de facto driver. It’s mature, trusted and has been serving the comm
Real Python: Working With Python's .__dict__ Attribute

Link: https://realpython.com/courses/working-dict-attributes/

Python’s .__dict__ is a special attribute in classes and instances that acts as a namespace, mapping attribute names to their corresponding values. You can use .__dict__ to inspect, modify, add, or de
Python Morsels: Checking for string prefixes and suffixes in Python

Link: https://www.pythonmorsels.com/prefixes-and-suffixes/

Python's strings have methods for checking whether a string starts or ends with specific text and for removing prefixes and suffixes.



Table of contents

Slicing works, but there's a better way
The
PyCoder’s Weekly: Issue #694: Performance, Classes, t-strings, and More (Aug. 12, 2025)

Link: https://pycoders.com/issues/694

#694 – AUGUST 12, 2025 View in Browser » Python Performance Myths and Fairy Tales This post summarizes a talk by Antonio Cuni who is a long time contributor to PyPy, the alternate Python interpr
Seth Michael Larson: Transferring “UTF8.XYZ

Link: https://sethmlarson.dev/transferring-utf8-xyz?utm_campaign=rss


I'm transferring the UTF8.XYZ domain and service to
Trey Hunner, a friend and beloved member of the Python community.
Trey and I have talked about making this transfer many times
at PyCon US's across
Ned Batchelder: Starting with pytest’s parametrize

Link: https://nedbatchelder.com/blog/202508/starting_with_pytests_parametrize.html

Writing tests can be difficult and repetitive. Pytest has a feature called
parametrize that can make it reduce duplication, but it can be hard to
understand if you are new to the testing world. It’s
PyCharm: Lightning-Fast Python: Mastering the uv Package Manager

Link: https://blog.jetbrains.com/pycharm/2025/08/lightning-fast-python-mastering-the-uv-package-manager/

Check out our recent livestream from August 7 on uv, a next-generation Python package manager revolutionizing Python development with speeds 10-100x faster than pip. Released just last year and writte
Real Python: Python's with Statement: Manage External Resources Safely

Link: https://realpython.com/python-with-statement/

Python’s with statement allows you to manage external resources safely by using objects that support the context manager protocol. These objects automatically handle the setup and cleanup phases of co
Django Weblog: Building better APIs: from Django to client libraries with OpenAPI

Link: https://www.djangoproject.com/weblog/2025/aug/13/building-better-apis-django-to-clients-openapi/


tl;dr
A summary of resources and learnings related to building REST API I put together over the last couple of years. Complete API development workflow from Django backend to frontend clients using D
Ari Lamstein: 🚀 Join Me Tonight for a Hands-On Streamlit Workshop!

Link: https://arilamstein.com/blog/2025/08/13/%f0%9f%9a%80-join-me-tonight-for-a-hands-on-streamlit-workshop/

I’m excited to announce that I’ll be running a live workshop tonight on Streamlit—the Python framework that makes it easy to build interactive web apps for data projects.
This session is designed for
Python Software Foundation: Announcing the PSF Board Candidates for 2025!

Link: https://pyfound.blogspot.com/2025/08/announcing-psf-board-candidates-for-2025.html

What an exciting list! Please take a look at who is running for the PSF Board this year on the 2025 Nominees page. This year there are 4 seats open on the PSF Board. You can see who is currently on th