Planet Python RSS
217 subscribers
16.6K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python GUIs: 6th Edition - Create GUI Applications with Python & Qt, Released — PyQt6 & PySide6 Books updated for 2025 with model view controller architecture, new Python/Qt features and more examples

Link: https://www.pythonguis.com/blog/pyqt6-pyside6-books-updated-2025/

The 6th edition of my book Create GUI Applications with Python & Qt is now
available, for PyQt6 & PySide6.
This update brings the book up to date with the latest changes in PyQt6 & PySide6, and also u
Real Python: Quiz: Defining Your Own Python Function

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

In this quiz, you’ll test your understanding of Defining Your Own Python Function.
You’ll revisit how to define a function with the def keyword, specify parameters, pass arguments, and call your funct
Martin Fitzpatrick: [Early Access] 6th Edition - Create GUI Applications with Python & Qt, Released — PyQt6 & PySide6 Books updated for 2025 with model view controller architecture, new Python/Qt features and more examples

Link: https://blog.martinfitzpatrick.com/pyqt6-pyside6-books-updated-2025/

The 6th edition of my book Create GUI Applications with Python & Qt is now
available, for PyQt6 & PySide6.
This update brings the book up to date with the latest changes in PyQt6 & PySide6, and also u
Real Python: Defining Your Own Python Function

Link: https://realpython.com/defining-your-own-python-function/

A Python function is a named block of code that performs specific tasks and can be reused in other parts of your code. Python has several built-in functions that are always available, and you can also
Ari Lamstein: Video: Covid Demographics Explorer v2

Link: https://arilamstein.com/video-covid-demographics-explorer-v2/

I just put together a video walkthrough of my latest blog post.
Since the post was pretty detailed and technical, I thought a video could make the content more accessible.
I’d love for you to check it
The Python Coding Stack: Are Python Dictionaries Ordered Data Structures?

Link: https://www.thepythoncodingstack.com/p/are-python-dictionaries-ordered-data

Order the boxes from smallest to largest.Stand in a queue in the order you arrived at the shop.You don't need me to define what the word "order" means in either of these instructions above.In Python,
Talk Python Blog: Deep Dives Complete: 600K Words of Talk Python Insights

Link: https://talkpython.fm/blog/posts/deep-dive-retrospective-at-talk-python/


It’s been a real journey. I’m thrilled to announce that every single Talk Python To Me episode now has a deep dive analysis for that show. This short post is just a bit of a celebration (and heads up
Python Insider: Python 3.13.5 is now available!

Link: https://pythoninsider.blogspot.com/2025/06/python-3135-is-now-available.html

When I was younger we would call this a brown paper bag release, but
actually, we shouldn’t hide from our mistakes. We’re only human. So,
please enjoy:
Python 3.13.5  https://www.python.org/download
Trey Hunner: My PyCon US 2025 recap

Link: https://treyhunner.com/2025/06/pycon-us-2025-recap/

I’m pretty much fully back to normal life after PyCon US 2025.
I started writing this post shortly after PyCon, got side-tracked, and now I’m finally publishing it.
My very quick recap: I spent a ton
Talk Python to Me: #509: GPU Programming in Pure Python

Link: https://talkpython.fm/episodes/show/509/gpu-programming-in-pure-python

If you're looking to leverage the insane power of modern GPUs for data science and ML, you might think you'll need to use some low-level programming language such as C++. But the folks over at NVIDIA
Armin Ronacher: Agentic Coding Recommendations

Link: http://lucumr.pocoo.org/2025/6/12/agentic-coding

There is currently an explosion of people sharing their experiences with
agentic coding. After my last two posts on the topic, I received quite a few
questions about my own practices. So, here goes
Robin Wilson: More links – June 2025

Link: https://blog.rtwilson.com/more-links-june-2025/

I’ve got into a bit of a habit of writing occasional posts with links to interesting things I’ve found (probably because it’s a relatively easy blog post to write). This is another of those posts – th
Daniel Roy Greenfeld: TIL: HTML 404 errors for FastHTML

Link: https://daniel.feldroy.com/posts/til-2025-06-html-404-errors-for-fasthtml

from fastapi import FastAPI
from fastapi.responses import HTMLResponse


async def custom_404_exception_handler(request, exc):
return HTMLResponse(
f'<p>404 Not Found at "{request.url.path
Real Python: The Real Python Podcast – Episode #253: Starting With Marimo Notebooks & Python App Config Management

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

Looking for a guide on getting started with Marimo notebooks? How do you build a reproducible notebook for sharing or create a dashboard with interactive UI elements? Christopher Trudeau is back on th
PyPy: How fast can the RPython GC allocate?

Link: https://www.pypy.org/posts/2025/06/rpython-gc-allocation-speed.html

While working on a paper about allocation profiling in
VMProf I got curious
about how quickly the RPython GC can allocate an object. I wrote a small
RPython benchmark program to get an idea of the ord
Ned Batchelder: Math factoid of the day: 63

Link: https://nedbatchelder.com/blog/202506/math_factoid_of_the_day_63.html

63 is a centered octahedral number. That means if you
build an approximation of an octahedron with cubes, one size of octahedron will
have 63 cubes.In the late 1700’s René Just Haüy developed a theory
Real Python: Write Pythonic and Clean Code With namedtuple

Link: https://realpython.com/python-namedtuple/

Python’s namedtuple in the collections module allows you to create immutable sequences with named fields, providing a more readable and Pythonic way to handle tuples. You use namedtuple to access valu
Python Engineering at Microsoft: Python in Visual Studio Code – June 2025 Release

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

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

Python chat tools
Language Ser