Planet Python RSS
217 subscribers
16.6K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: Quiz: How to Debug Common Python Errors

Link: https://realpython.com/quizzes/debug-python-errors/

In this quiz, you’ll test your understanding of How to Debug Common Python Errors.
Debugging means identifying, analyzing, and resolving issues in your Python code. You’ll revisit reading tracebacks,
Talk Python to Me: #513: Stories from Python History

Link: https://talkpython.fm/episodes/show/513/stories-from-python-history

Why do people list to this podcast? Sure, they're looking for technical explorations of new libraries and ideas. But often it's to hear the story behind them. If that speaks to you, then I have the pe
Real Python: How to Debug Common Python Errors

Link: https://realpython.com/debug-python-errors/

Python debugging involves identifying and fixing errors in your code using tools like tracebacks, print() calls, breakpoints, and tests. In this tutorial, you’ll learn how to interpret error messages,
death and gravity: Inheritance over composition, sometimes

Link: https://death.andgravity.com/over-composition

In Process​Thread​Pool​Executor: when I‍/‍O becomes CPU-bound,
we built a hybrid concurrent.​futures executor
that runs tasks in multiple threads on all available CPUs,
bypassing Python's global inter
Seth Michael Larson: Email has algorithmic curation, too

Link: https://sethmlarson.dev/email-has-algorithmic-curation-too?utm_campaign=rss

Communication technologies should optimally be reliable, especially when both parties have opted-in to consistent reliable delivery. I don't want someone else to decide whether I receive a text messag
Ned Batchelder: 2048: iterators and iterables

Link: https://nedbatchelder.com/blog/202507/2048_iterators_and_iterables.html

I wrote a low-tech terminal-based version of the
classic 2048 game and had some interesting difficulties
with iterators along the way.2048 has a 4×4 grid with sliding tiles. Because the tiles can sli
Real Python: Getting Started With marimo Notebooks

Link: https://realpython.com/courses/getting-started-with-marimo-notebooks/

marimo notebooks redefine the notebook experience by offering a reactive environment that addresses the limitations of traditional linear notebooks. With marimo, you can seamlessly reproduce and share
Ruslan Spivak: Book Notes: The Dark Art of Linear Algebra by Seth Braver — Chapter 1 Review

Link: https://ruslanspivak.com/bb06/


“Mathematics is the art of reducing any problem to linear algebra.” — William Stein

If you’ve ever looked at a vector and thought, “Just a column of numbers, right?”, this chapter will change that.
Mike Driscoll: Creating TUI Applications with Textual and Python is Released

Link: https://www.blog.pythonlibrary.org/2025/07/15/creating-tuis-with-textual-and-python-is-released/

Learn how to create text-based user interfaces (TUIs) using Python and the amazing Textual package.

Textual is a rapid application development framework for your terminal or web browser. You can buil
PyCoder’s Weekly: Issue #690: JIT, __init__, dis, and That's Not It (July 15, 2025)

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

#690 – JULY 15, 2025 View in Browser » Reflections on 2 Years of CPython’s JIT Compiler Ken is one of the contributors to CPython’s JIT compiler. This retrospective talks about what is going wel
Mike Driscoll: An Intro to Asciimatics – Another Python TUI Package

Link: https://www.blog.pythonlibrary.org/2025/07/16/an-intro-to-asciimatics-another-python-tui-package/

Text-based user interfaces (TUIs) have gained significant popularity in recent years. Even Rust has its own library called Ratatui after all. Python has several different TUI packages to choose from.
Python Software Foundation: Affirm Your PSF Membership Voting Status

Link: https://pyfound.blogspot.com/2025/07/affirm-your-psf-membership-voting-status.html

Every PSF voting-eligible Member (Supporting, Contributing, and Fellow) needs to affirm their membership to vote in this year’s election.If you wish to vote in this year’s PSF Board election, you must
Real Python: Python Scope and the LEGB Rule: Resolving Names in Your Code

Link: https://realpython.com/python-scope-legb-rule/

The scope of a variable in Python determines where in your code that variable is visible and accessible. Python has four general scope levels: local, enclosing, global, and built-in. When searching fo
Michael Droettboom: How to think about LLMs for OSS development

Link: http://droettboom.com/blog/2025/07/13/how-to-think-about-llms-for-oss-development/

In July, I had the honor of giving a keynote talk at PyCon Colombia 2025. This isn't exactly what I said on stage, but it is the script I was working from. Since some people prefer to read rather th
Wingware: Wing Python IDE Version 11.0.2 - July 17, 2025

Link: https://wingware.com/news/2025-07-17

Wing Python IDE version 11.0.2 is now available. It improves source code analysis,
avoids multiple duplicate evaluation of values in the Watch tool, fixes ruff as an
external code checker in the Code
Matt Layman: Enhancing Chatbot State Management with LangGraph

Link: https://www.mattlayman.com/blog/2025/enhancing-chatbot-state-management/

Picture this: it’s late and I’m deep in a coding session, wrestling with a chatbot that’s starting to feel more like a living thing than a few lines of Python. Today’s mission? Supercharge the chatbot
The Python Coding Stack: Do You Really Know How `or` And `and` Work in Python?

Link: https://www.thepythoncodingstack.com/p/do-you-really-know-how-or-and-and-work-in-python

Let's start with an easy question. Play along, please. I know you know how to use the or keyword, just bear with me for a bit…Have you answered? If you haven't, please do, even if this is a simple que
Mike Driscoll: Announcing Squall: A TUI SQLite Editor

Link: https://www.blog.pythonlibrary.org/2025/07/18/announcing-squall-a-tui-sqlite-editor/

Squall is a SQLite viewer and editor that runs in your terminal. Squall is written in Python and uses the Textual package. Squall allows you to view and edit SQLite databases using SQL. You can check