Planet Python RSS
217 subscribers
16.7K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyCoder’s Weekly: Issue #679: Regexes, Deep Copy, Enum, and More (April 29, 2025)

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

#679 – APRIL 29, 2025 View in Browser » Regex Affordances A tour of some real code showing little-used power features of the Python regular expression module, including verbose regex syntax, cal
TechBeamers Python: Top Python Code Quality Tools to Improve Your Development Workflow

Link: https://techbeamers.com/python-code-quality-tools/

Are you using tools to improve your Python code quality? If not, you’re missing out! This guide reveals the best code quality tools to write cleaner, faster, and more reliable Python code. Let’s dive
Zato Blog: Sustainable water management with IoT, Open Source and Python

Link: https://zato.io/en/blog/sustainable-water.html


Sustainable water management with IoT, Open Source and Python


2025-04-29, by Dariusz Suchojad


"Towards a cyber-physical system for sustainable and smart building: a use case for optimizing wate
Anwesha Das: PyCon Lithuania, 2025

Link: http://anweshadas.in/pycon-lithuania-2025/

Each year, I try to experience a new PyCon. 2025, PyCon Lithuania was added to my PyCon calendar.

Day before the conference
What makes this PyCon, is that we were traveling there as a family and the
Real Python: Quiz: Web Automation With Python and Selenium

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

In this quiz, you’ll test your understanding of
Web Automation With Python and Selenium.
By working through this quiz, you’ll revisit concepts like launching browsers, interacting with web elements, h
Real Python: Modern Web Automation With Python and Selenium

Link: https://realpython.com/modern-web-automation-with-python-and-selenium/

Selenium is a web automation tool that allows you to use Python to programmatically interact with dynamic, JavaScript-generated web pages. Your Python Selenium code drives a real browser that you can
Juri Pakaste: Updating multiple rows with SQL and avoiding collisions

Link: https://juripakaste.fi/sql-update-multiple-rows/

I ran into an interesting problem with SQL the other day: how do you update multiple rows
while maintaining an uniqueness constraint?
I have a table where each row describes an item in an ordered list
Zero to Mastery: [April 2025] Python Monthly Newsletter 🐍

Link: https://zerotomastery.io/blog/python-monthly-newsletter-april-2025/?utm_source=python-rss-feed

65th issue of Andrei Neagoie's must-read monthly Python Newsletter: Python's New t-strings, The Best Programmers I Know, and much more. Read the full newsletter to get up-to-date with everything you n
The Python Coding Stack: Demystifying Decorators • Parts 3 to 7

Link: https://www.thepythoncodingstack.com/p/demystifying-decorators-parts-3-to-7

Let's complete our decorators journey. If you haven't done so already, you should start with the first article in this series, which covers Parts 1 and 2. It's important you're comfortable with the co
Seth Michael Larson: Better boosting on Mastodon with smart clients

Link: https://sethmlarson.dev/better-boosting-on-mastodon-with-smart-clients?utm_campaign=rss


Happy May Day (aka International Workers' Day). Consider celebrating by reading about
the origins of May Day
and how workers before us fought and died for the 8-hour work week that we, the worker
Quansight Labs Blog: Enhancing Developer Experience at SciPy - Intel oneAPI/MSVC Support and Migrating to spin

Link: https://labs.quansight.org/blog/intel-oneapi-msvc-spin-scipy

Highlights the work done to improve developer experience at SciPy, specifically on supporting Intel oneAPI/MSVC and spin
Techiediaries - Django: Finding Geo Location with Python Using IP and GPS

Link: https://www.techiediaries.com/python-code-find-geolocation/

This article explains five distinct methods for implementing geolocation in Python, providing detailed implementations for both IP-based and GPS-based approaches.
Techiediaries - Django: Find Wi-Fi Connected Devices with Python

Link: https://www.techiediaries.com/python-find-wi-fi-devices/

This article provides a step by step approach to building a Python script for identifying devices connected to a Wi-Fi network. By leveraging Address Resolution Protocol (ARP) scanning and MAC address
Techiediaries - Django: Generate and Crack Passwords with Python and Ethical Considerations

Link: https://www.techiediaries.com/python-code-generate-crack-passwords/

In modern cybersecurity space, password security remains a critical line of defense against unauthorized access. This post explains Python’s capabilities for both generating secure passwords and simul
Seth Michael Larson: whichprovides: an abstraction of "yum provides"

Link: https://sethmlarson.dev/new-project-whichprovides?utm_campaign=rss



This critical role would not be possible without funding from the Alpha-Omega project.


I'm announcing a new small project I've created as a part
of my work on Software Bill-of-Materials for
Python Software Foundation: Python Software Foundation Names New Deputy Executive Director

Link: https://pyfound.blogspot.com/2025/04/congrats-loren.html

As the Python programming language continues to grow in popularity, our work here at PSF is also growing and evolving. To support our ongoing success, the Python Software Foundation (PSF) is promoting
Python Software Foundation: A thank you to the Oregon State University Open Source Lab

Link: https://pyfound.blogspot.com/2025/05/a-thank-you-to-oregon-state-university.html

The Python Software Foundation has had infrastructure hosted with the Oregon State University Open Source Lab (OSUOSL) since 2012. For many years our core infrastructure was hosted there, and to this
Test and Code: pytest-check - allow multiple failures per test

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

pytest-check is a pytest plugin that allows multiple failures per test.Normally, a test function will fail and stop running with the first failed assert. That's totally fine for tons of kinds of softw