Planet Python RSS
217 subscribers
16.7K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyPy: Low Overhead Allocation Sampling with VMProf in PyPy's GC

Link: https://www.pypy.org/posts/2025/02/pypy-gc-sampling.html

Introduction
There are many time-based statistical profilers around (like VMProf or py-spy
just to name a few). They allow the user to pick a trade-off between profiling
precision and runtime overhead
PyCoder’s Weekly: Issue #670: pyproject.toml, DuckDB, Flet, and More (Feb. 25, 2025)

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

#670 – FEBRUARY 25, 2025 View in Browser » How to Manage Python Projects With pyproject.toml Learn how to manage Python projects with the pyproject.toml configuration file. In this tutorial, you
Python GUIs: Which Python GUI library should you use? — Comparing the Python GUI libraries available in 2025

Link: https://www.pythonguis.com/faq/which-python-gui-library/

Python is a popular programming used for everything from scripting routine tasks to building websites and performing complex data analysis. While you can accomplish a lot with command line tools, some
👍1
Zato Blog: Automate Microsoft 365 Like a Pro: Skip the OAuth Headaches

Link: https://zato.io/en/blog/automate-microsoft-365-in-python.html


Automate Microsoft 365 Like a Pro: Skip the OAuth Headaches


2025-02-26, by Dariusz Suchojad


Are you tired of fighting with Microsoft 365 APIs and complex authentication flows? This
practical tu
Real Python: Quiz: How to Work With Polars LazyFrames

Link: https://realpython.com/quizzes/polars-lazyframe/

In this quiz, you’ll test your understanding of the techniques covered in
How to Work With Polars LazyFrames.
By working through the questions, you’ll review your understanding of why LazyFrames are a
PyPy: PyPy v7.3.19 release

Link: https://www.pypy.org/posts/2025/02/pypy-v7319-release.html

PyPy v7.3.19: release of python 2.7, 3.10 and 3.11 beta
The PyPy team is proud to release version 7.3.19 of PyPy. This is primarily a
bug-fix release fixing JIT-related problems and follows quickly on
Real Python: How to Work With Polars LazyFrames

Link: https://realpython.com/polars-lazyframe/

A Polars LazyFrame provides an efficient way to handle large datasets through lazy evaluation. Unlike traditional DataFrames, LazyFrames don’t contain data but instead store a set of instructions know
Ahmed Bouchefra: Python 3.13 in 2025 Breakthroughs: No-GIL, JIT, and iOS Support Explained

Link: https://efficientcoder.net/news/python-313-2025-breakthroughs-no-gil-jit-ios-support-explained/

Python 3.13 dropped its first stable release on October 7, 2024, and with the latest maintenance update—Python 3.13.2—released on February 6, 2025, the community’s still buzzing about what this versio
Bojan Mihelac: Django-treebeard: Converting an Existing Model to MP_Node

Link: http://code.informatikamihelac.com/en/django-treebeard-converting-an-existing-model-to-mp_node/

This article explains how to convert an existing Django model into an MP_Node model in django-treebeard, handling migrations, data population, and field constraints.
Zero to Mastery: Python Monthly Newsletter 💻🐍

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

63rd issue of Andrei Neagoie's must-read monthly Python Newsletter: which AI tool to use in 2025, Django vs. FastAPI, and much more. Read the full newsletter to get up-to-date with everything you need
Anarcat: testing the fish shell

Link: https://anarc.at/blog/2025-02-28-fish/

I have been testing fish for a couple months now (this file started on
2025-01-03T23:52:15-0500 according to stat(1)), and those are my
notes. I suspect people will have Opinions about my comments her
Real Python: The Real Python Podcast – Episode #241: Deciphering Python Jargon & Compiling Python 1.0

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

How do you learn the terms commonly used when speaking about Python? How is the jargon similar to other programming languages? Christopher Trudeau is back on the show this week, bringing another batch
PyCon: Launching the PyCon US 2025 Schedule!

Link: https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html

We’re excited to announce the full schedule for PyCon US 2025!For another year in a row, PyCon US received over 900 proposal submissions with this year’s final count totalling 938 proposals! We are so
Test and Code: pytest-md and pytest-md-report: Markdown reports for pytest

Link: https://testandcode.com/episodes/markdown-reports-pytest-md-pytest-md-report

Markdown reports as either text or markdown tables.Links:pytest-md-reportpytest-mdTop pytest Plugins
 Learn pytestpytest is the number one test framework for Python.Learn the basics super fast with He
Techiediaries - Django: Python 3.13 in 2025 Breakthroughs: No-GIL, JIT, and iOS Support Explained

Link: https://www.techiediaries.com/news/python-313-2025-breakthroughs-no-gil-jit-ios-support-explained/

Python 3.13 brings No-GIL, JIT compilation, and iOS support. Find out how it changes Python development in 2025.
Python GUIs: Build a To-do App With Python and Kivy — Magange Your Todo Items With Ease

Link: https://www.pythonguis.com/examples/kivy-to-do-app/

A To-do app is a program for managing tasks or activities that you intend to do at some point. It is a classic programming project for beginners, especially for those learning to create graphical user
Real Python: Quiz: Python while Loops: Repeating Tasks Conditionally

Link: https://realpython.com/quizzes/python-while-loop/

In this quiz, you’ll test your understanding of Python while Loops: Repeating Tasks Conditionally.
The while keyword is used to initiate a loop that repeats a block of code while a condition is true.