Planet Python RSS
215 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: What Does -> Mean in Python Function Definitions?

Link: https://realpython.com/what-does-arrow-mean-in-python/

In Python, the arrow symbol (->) appears in function definitions as a notation to indicate the expected return type. This notation is optional, but when you include it, you clarify what data type a fu
Python Engineering at Microsoft: Python in Visual Studio Code – September 2025 Release

Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-september-2025-release/

We’re excited to announce the September 2025 release of the Python, Pylance and Jupyter extensions for Visual Studio Code!
This release includes the following announcements:

Experimental AI-powered h
PyCoder’s Weekly: Issue #699: Feature Flags, Type Checker Showdown, Null in pandas, and More (Sept. 15, 2025)

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

#699 – SEPTEMBER 15, 2025 View in Browser » Feature Flags in Depth Feature flags are a way to enable or disable blocks of code without needing to re-deploy your software. This post shows you sev
Jacob Perkins: Python Async Gather in Batches

Link: https://streamhacker.com/2025/09/15/python-async-gather-in-batches/

Python’s asyncio.gather function is great for I/O bound parallel processing. There’s a simple utility function I like to use that I call gather_in_batches:
async def gather_in_batches(tasks, batch_siz
Real Python: Python Project Management With uv

Link: https://realpython.com/courses/python-project-management-with-uv/

The uv tool is a high-speed package and project manager for Python. It’s written in Rust and designed to streamline your workflow. It offers fast dependency installation and integrates various functio
Python Software Foundation: Announcing the 2025 PSF Board Election Results!

Link: https://pyfound.blogspot.com/2025/09/announcing-2025-psf-board-election.html

The 2025 election for the PSF Board created an opportunity for conversations about the PSF's work to serve the global Python community. We appreciate community members' perspectives, passion, and enga
PyCoder’s Weekly: Issue #700: Special Issue #700! (Sept. 16, 2025)

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

#700 – SEPTEMBER 16, 2025 View in Browser » Nope, you’re not seeing double, this is the second delivery of PyCoder’s this week. In celebration of our 700th issue we’re sending you a little extra P
Python Morsels: Nested list comprehensions

Link: https://www.pythonmorsels.com/nested-list-comprehensions/

Nested list comprehensions in Python can look complex, but with thoughtful whitespace, they can be pretty readable!



Table of contents

Nested list comprehensions
Nested for loops
Comprehensions ver
Real Python: Quiz: Python 3.14 Preview: REPL Autocompletion and Highlighting

Link: https://realpython.com/quizzes/python-repl-autocompletion-highlighting/

In this quiz, you’ll test your understanding of Python 3.14 Preview: REPL Autocompletion and Highlighting.
With these skills, you’ll be able to take advantage of smarter autocompletion in import state
Stéphane Wirtel: How about checking out the upcoming interesting conferences?

Link: https://wirtel.be/post/2025/09/17/how-about-checking-out-the-upcoming-interesting-conferences/

Here are the upcoming conferences that interest me.


Odoo Experience 2025: I think I’ll go tomorrow, it’s been a long time since I last attended. The last time I was part of the team was back in 2014
Real Python: Python 3.14 Preview: REPL Autocompletion and Highlighting

Link: https://realpython.com/python-repl-autocompletion-highlighting/

Python 3.14 introduces improvements to its interactive shell (REPL), bringing a more modern, colorful, and user-friendly environment. The new features make the Python 3.14 REPL a powerful tool for exp
Django Weblog: Django 6.0 alpha 1 released

Link: https://www.djangoproject.com/weblog/2025/sep/17/django-60-alpha-released/

Django 6.0 alpha 1 is now available. It represents the first
stage in the 6.0 release cycle and is an opportunity to try out
the changes coming in Django 6.0.
Django 6.0 assembles a mosaic of modern t
Python Insider: Python 3.14.0rc3 is go!

Link: https://pythoninsider.blogspot.com/2025/09/python-3140rc3-is-go.html

It’s 🪄 finally 🪄 the final 3.14 release candidate!
https://www.python.org/downloads/release/python-3140rc3/
Note: It’s another magic release. We fixed another
bug that required bumping the magic numbe
Talk Python to Me: #519: Data Science Cloud Lessons at Scale

Link: https://talkpython.fm/episodes/show/519/data-science-cloud-lessons-at-scale

Today on Talk Python: What really happens when your data work outgrows your laptop. Matthew Rocklin, creator of Dask and cofounder of Coiled, and Nat Tabris a staff software engineer at Coiled join me
Real Python: Quiz: Ways to Start Interacting With Python

Link: https://realpython.com/quizzes/interactive-python/

Want to revisit different ways to run Python code interactively? In this quiz, you’ll review concepts such as using the REPL, executing scripts, and working within IDEs.
Before starting, make sure you
Real Python: The Real Python Podcast – Episode #266: Dangers of Automatically Converting a REST API to MCP

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

When converting an existing REST API to the Model Context Protocol, what should you consider? What anti-patterns should you avoid to keep an AI agent’s context clean? This week on the show, Kyle Strat
Data School: Book preview: Master Machine Learning with scikit-learn 📖

Link: https://www.dataschool.io/master-machine-learning-book-preview/

Last week, I posted this announcement on LinkedIn and Bluesky and X:

Dream unlocked: I&aposm publishing my first book! 🎉🎉🎉It&aposs called "Master Machine Learning with scikit-learn: A Practical Guide
Real Python: Quiz: What Can You Do With Python?

Link: https://realpython.com/quizzes/what-can-you-do-with-python/

Sharpen your sense of where Python fits. You’ll revisit web frameworks, CLIs and TUIs, GUIs, data work, and robotics.
Use hints when stuck, then read the explanations. For a quick big-picture refreshe
Peter Hoffmann: Mistune 3 wikilink inline parser

Link: http://peter-hoffmann.com/2025/mistune-3-wikilink-inline-parser.html

Mistune 3 has changed it's internal structure and extension mechanisms.
The mistune advanced documentation has some examples how to create and register inline patterns. After some iterations I came up