Planet Python RSS
217 subscribers
16.7K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
John Cook: Converting between quaternions and rotation matrices

Link: https://www.johndcook.com/blog/2025/05/07/quaternions-and-rotation-matrices/

In the previous post I wrote about representing rotations with quaternions. This representation has several advantages, such as making it clear how rotations compose. Rotations are often represented a
Real Python: How to Use Loguru for Simpler Python Logging

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

In Python, logging is a vital programming practice that helps you track, understand, and debug your application’s behavior. Loguru is a Python library that provides simpler, more intuitive logging com
Django Weblog: Django security releases issued: 5.2.1, 5.1.9 and 4.2.21

Link: https://www.djangoproject.com/weblog/2025/may/07/security-releases/

In accordance with our security release policy, the Django team
is issuing releases for
Django 5.2.1,
Django 5.1.9 and
Django 4.2.21.
These releases address the security issues detailed below. We enco
Python Insider: Python 3.14.0 beta 1 is here!

Link: https://pythoninsider.blogspot.com/2025/05/python-3140-beta-1-is-here.html

Only one day late, welcome to the first beta!
https://www.python.org/downloads/release/python-3140b1/
This is a beta preview of Python 3.14
Python 3.14 is still in development. This release, 3.14.0b1,
The Python Coding Stack: "AI Coffee" Grand Opening This Monday • A Story About Parameters and Arguments in Python Functions

Link: https://www.thepythoncodingstack.com/p/python-function-parameters-arguments-args-kwargs-optional-positional-keyword

Alex had one last look around. You could almost see a faint smile emerge from the deep sigh—part exhaustion and part satisfaction. He was as ready as he could be. His new shop was as ready as it could
Test and Code: pytest-metadata - provides access to test session metadata

Link: https://testandcode.com/episodes/pytest-metadata

pytest-metadata is described as a plugin for pytest that provides access to test session metadata. That is such a humble description for such a massively useful plugin. If you're already using pytest-
eGenix.com: PyDDF Python Spring Sprint 2025

Link: https://www.egenix.com/company/news/PyDDF-Spring-Sprint-2025

The following text is in German, since we're announcing a Python sprint in Düsseldorf, Germany.

Ankündigung
Python Meeting Spring Sprint 2025 in
Düsseldorf

Samstag, 24.05.2025, 10:00-18:00 Uhr
Sonnt
Real Python: Quiz: Python Logging With the Loguru Library

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

In this quiz, you’ll test your understanding of How to Use Loguru for Simpler Python Logging.
By working through this quiz, you’ll revisit key concepts like installing Loguru, basic logging, formattin
Seth Michael Larson: A(nimal Cros)SCII

Link: https://sethmlarson.dev/animal-crossci?utm_campaign=rss

What is the character encoding for Animal Crossing?
This page details all the characters that are allowed for player
names, town names, and passwords in Animal Crossing for the GameCube. A much larger
Python Engineering at Microsoft: Python in Visual Studio Code – May 2025 Release

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

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

Python Environments Quick Creat
Real Python: The Real Python Podcast – Episode #248: Experiments With Gen AI, Knowledge Graphs, Workflows, and Python

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

Are you looking for some projects where you can practice your Python skills? Would you like to experiment with building a generative AI app or an automated knowledge graph sentiment analysis tool? Thi
Python GUIs: What does @Slot() do? — Is the Slot decorator even necessary?

Link: https://www.pythonguis.com/faq/what-does-slot-do/

When working with Qt slots and signals in PySide6 you will discover the @Slot decorator. This decorator is used to mark a Python function or method as a slot to which a Qt signal can be connected. How
Real Python: Python's T-Strings Coming Soon and Other Python News for May 2025

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

Welcome to the May 2025 edition of the Python news roundup. Last month brought confirmation that Python will have the eagerly-awaited template strings, or t-strings, included in the next release. You’
Luke Plant: Knowledge creates technical debt

Link: https://lukeplant.me.uk/blog/posts/knowledge-creates-technical-debt/

The term technical debt, now used widely in software circles, was coined to explain a deliberate process where you write software quickly to gain knowledge, and then you have to use that knowledge gai
Real Python: Working With Missing Data in Polars

Link: https://realpython.com/courses/missing-data-polars/

Efficiently handling missing data in Polars is essential for keeping your datasets clean during analysis. Polars provides powerful tools to identify, replace, and remove null values, ensuring seamless
PyCharm

Link:

We’re excited to launch the second edition of our User Experience Survey for DataGrip and the Database Tools & SQL Plugin!
Your feedback from the previous survey helped us better understand your needs
Quansight Labs Blog: The first year of free-threaded Python

Link: https://labs.quansight.org/blog/free-threaded-one-year-recap

A recap of the first year of work on enabling support for the free-threaded build of CPython in community packages.