Planet Python RSS
212 subscribers
17K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: The Real Python Podcast – Episode #271: Benchmarking Python 3.14 & Enabling Asyncio to Scale

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

How does Python 3.14 perform under a few hand-crafted benchmarks? Does the performance of asyncio scale on the free-threaded build? Christopher Trudeau is back on the show this week, bringing another
Giampaolo Rodola: Wheels for free-threaded Python now available in psutil

Link: https://gmpy.dev/blog/2025/wheels-for-free-threaded-python-now-available-in-psutil

With the release of psutil 7.1.2, wheels for free-threaded Python are now
available. This milestone was achieved largely through a community effort,
as several internal refactorings to the C code were
Django Weblog: On the Air for Django’s 20th Birthday: Special Event Station W2D

Link: https://www.djangoproject.com/weblog/2025/oct/25/on-the-air-20th-birthday-special-event-station-w2d/

Back in July, we celebrated a very special occasion: Django’s 20th birthday 🎉 To mark the occasion, three amateur radio operators (including myself) spent the next 14 days, operating evenings and week
The Python Coding Stack: Impostors • How Even The Python Docs Get This Wrong* • [Club]

Link: https://www.thepythoncodingstack.com/p/impostors-how-even-the-python-docs

Can you spot all the errors in the following paragraph? There are several:Two functions that enable you to work effectively with loops in Python are zip() and enumerate(). Along with the range() funct
Rodrigo Girão Serrão: TIL #135 – Build the Python documentation

Link: https://mathspp.com/blog/til/build-the-python-documentation


Today I learned how to build the Python documentation to preview changes I wanted to make.
If you're not on Windows, all it takes is to run make -C Doc venv htmllive to build the Python documentation
Brian Okken: Polite lazy imports for Python package maintainers

Link: https://pythontest.com/polite-lazy-imports-python-packages/

If you are a maintainer of a Python package, it’s nice if you pay attention to the time it takes to import your package.
Further, if you’ve got a Python package with multiple components where it’s pro
Real Python: Quiz: Using Python Optional Arguments When Defining Functions

Link: https://realpython.com/quizzes/python-optional-arguments/

You’ll revisit how Python handles parameters and arguments—from default values and their order to flexible patterns like *args and **kwargs. You’ll also see when a simple Boolean flag can make your fu
Talk Python to Me: #525: NiceGUI Goes 3.0

Link: https://talkpython.fm/episodes/show/525/nicegui-goes-3.0

Building a UI in Python usually means choosing between "quick and limited" or "powerful and painful." What if you could write modern, component-based web apps in pure Python and still keep full contro
Real Python: Using Python Optional Arguments When Defining Functions

Link: https://realpython.com/python-optional-arguments/

You define Python functions with optional arguments to make them flexible and reusable. By assigning default values, using *args for variable arguments, or **kwargs for keyword arguments, you let your
PyCharm

Link:


Welcome to the highlights and key takeaways from the recently released Django Developers Survey. Now in its fourth year, this annual collaboration between the Django Software Foundation and PyCharm t
Real Python: Speed Up Python With Concurrency

Link: https://realpython.com/courses/speed-python-concurrency/

Concurrency is the act of having your computer do multiple things at the same time. If you’ve heard a lot of talk about asyncio being added to Python but are curious how it compares to other concurren
Will Kahn-Greene: Open Source Project Maintenance 2025

Link: https://bluesock.org/~willkg/blog/dev/maintenance_2025.html

Every October, I do a maintenance pass on all my projects. At a minimum, that
involves dropping support for whatever Python version is no longer supported
and adding support for the most recently rele
PyCoder’s Weekly: Issue #706: Quasars, Faking Data, GIL-free Web, and More (Oct. 28, 2025)

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

#706 – OCTOBER 28, 2025 View in Browser » Investigating Quasars With Polars and marimo Learn to visualize quasar redshift data by building an interactive marimo dashboard using Polars, pandas, a