RSS Parrot

BETA

🦜 Planet Python

@planetpython.org@rss-parrot.net

I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline! Brought to you by the RSS Parrot.

---

Planet Python - http://planetpython.org/

Your feed and you don't want it here? Just e-mail the birb.

Site URL: planetpython.org/

Feed URL: planetpython.org/rss20.xml

Posts: 24

Followers: 1

Real Python: Quiz: Memory Management in Python

Published: May 8, 2026 12:00

In this quiz, you’ll test your understanding of Memory Management in Python. By working through this quiz, you’ll revisit how Python handles memory allocation and freeing, the role of the Global Interpreter Lock, and how CPython organizes memory using…

Real Python: The Real Python Podcast – Episode #294: Declarative Charts in Python & Discerning Iterators vs Iterables

Published: May 8, 2026 12:00

What if you could build charts in Python by describing what your data means, instead of scripting every visual detail? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects. […

Armin Ronacher: Pushing Local Models With Focus And Polish

Published: May 8, 2026 00:00

I really, really want local models to work. I want them to work in the very practical sense that I can open my coding agent, pick a local model, and get something that feels competitive enough that I do not immediately switch back to a hosted API after…

Real Python: Quiz: Qt Designer and Python: Build Your GUI Applications Faster

Published: May 7, 2026 12:00

In this quiz, you’ll test your knowledge of Qt Designer and Python: Build Your GUI Applications Faster. By working through this quiz, you’ll revisit how Qt Designer turns visual designs into .ui files, how layout managers control widget geometry, how…

Talk Python to Me: #547: Parallel Python at Any Scale with Ray

Published: May 6, 2026 20:40

When OpenAI trained GPT-3, they didn't roll their own orchestration layer. They used Ray, an open source Python framework born out of the same Berkeley research lab lineage that gave us Apache Spark. And here's the twist: Ray was originally built for…

Talk Python Blog: Announcing German Subtitles on Courses

Published: May 6, 2026 18:05

If you’re a native German speaker who is taking our courses over at Talk Python Training, we have excellent news for you. We now offer German transcripts and subtitles for our course videos. They’re incredibly easy to enable. Just click the CC for closed…

Real Python: ChatterBot: Build a Chatbot With Python

Published: May 6, 2026 14:00

The Python ChatterBot library lets you build a self-learning command-line chatbot with just a few lines of code. You’ll set up a basic bot, clean real WhatsApp conversation data with regular expressions, and train your chatbot on that custom corpus. You’ll…

Mike Driscoll: Textual – An Intro to DOM Queries (Part II)

Published: May 6, 2026 12:47

Last month, you learned the basics of Textual’s DOM queries. If you missed it, you can read the article now! In this tutorial you will be learning about the following topics: The DOMQuery object Getting the first or last widget Query filters Query…

Real Python: Quiz: Python & APIs: A Winning Combo for Reading Public Data

Published: May 6, 2026 12:00

In this quiz, you’ll test your understanding of Python & APIs: A Winning Combo for Reading Public Data. By working through this quiz, you’ll revisit how APIs send requests and responses, how the requests library works, what status codes and headers mean,…

Real Python: Quiz: How to Use OpenCode for AI-Assisted Python Coding

Published: May 6, 2026 12:00

In this quiz, you’ll test your understanding of How to Use OpenCode for AI-Assisted Python Coding. By working through these questions, you’ll revisit how to install OpenCode, connect it to an AI provider, configure project context with AGENTS.md, and take…

Python GUIs: Sorting and Filtering a QTableView with QSortFilterProxyModel — Learn how to add interactive sorting and filtering to your PyQt/PySide table views without touching your underlying data

Published: May 6, 2026 06:00

I'm using QTableView to show some data, which works well. But I would like to be able to sort the data by different columns. How can I do this without sorting the data manually? If you've already built a QTableView with a custom model, you might be…

Django Weblog: Announcing the Google Summer of Code 2026 contributors for Django

Published: May 6, 2026 00:34

The Django Software Foundation is happy to share the contributors selected for Google Summer of Code 2026. This year, we received over 200 proposals from contributors across the world. The level of detail and thought in these proposals made the selection…

PyCoder’s Weekly: Issue #733: marimo pair, Finding Bugs With LLMs, httpxy, and More (2026-05-05)

Published: May 5, 2026 19:30

#733 – MAY 5, 2026 View in Browser » Agentic Data Science Pair Programming With marimo pair How do you add agent skills to your data science workflow? How can a coding agent assist with data wrangling and research? This week on the show, Trevor Manz…

Django Weblog: Django security releases issued: 6.0.5 and 5.2.14

Published: May 5, 2026 14:00

In accordance with our security release policy, the Django team is issuing releases for Django 6.0.5 and Django 5.2.14. These releases address the security issues detailed below. We encourage all users of Django to upgrade as soon as possible.…

Real Python: Use Codex CLI to Enhance Your Python Projects

Published: May 5, 2026 14:00

After watching this video course, you’ll be able to use Codex CLI to add features to a Python project directly from your terminal. Codex CLI is an AI-powered coding assistant that runs inside your terminal. It understands your project structure, reads your…

Real Python: Quiz: Python Application Layouts: A Reference

Published: May 5, 2026 12:00

In this quiz, you’ll test your understanding of Python Application Layouts: A Reference. By working through this quiz, you’ll revisit how to structure one-off scripts, installable packages, larger applications with internal packages, and web projects built…

Real Python: A New Python Packaging Council and Other News for May 2026

Published: May 4, 2026 14:00

April gave Python developers a new governing body. PEP 772 was accepted on April 16, creating a dedicated Python Packaging Council that will make binding decisions about packaging standards and tools. After years of informal coordination through the Python…

Real Python: Quiz: Data Management With Python, SQLite, and SQLAlchemy

Published: May 4, 2026 12:00

In this quiz, you’ll test your understanding of the tutorial Data Management With Python, SQLite, and SQLAlchemy. By working through this quiz, you’ll revisit how Python, SQLite, and SQLAlchemy work together to give your programs reliable data storage.…

Daniel Roy Greenfeld: Word counter that ignores Markdown

Published: May 4, 2026 11:55

I've been doing a lot of writing recently, and tracking my word count. I write in markdown. I could just render the text using a markdown library and then do a count on the generated output, but then I wouldn't have the fun of writing out a bunch of…

PyCharm: PyTorch vs. TensorFlow: Choosing the Right Framework in 2026

Published: May 4, 2026 10:07

Choosing between PyTorch and TensorFlow isn’t about finding the “better” framework – it’s about finding the right fit for your project. Both power cutting-edge AI systems, but they excel in different domains. PyTorch dominates research and experimentation,…

Python Engineering at Microsoft: Introducing Apache Arrow Support in mssql-python

Published: May 4, 2026 04:33

Reviewed by Sumit Sarabhai Fetching a million rows from SQL Server into a Polars DataFrame used to mean a million Python objects, a million GC allocations, and then throwing it all away to build a DataFrame. Not anymore. mssql-python now supports fetching…

PyCon: Asking the Key Questions: Q&A with the PyCon US 2026 keynote speaker Pablo Galindo Salgado

Published: May 3, 2026 15:29

This is a blog series where we're asking each of our PyConUS 2026 keynote speakers about their journey into tech, how excited they are for PyconUS and any tips they can provide for an awesome conference experience! Thank you Pablo for this interview! You…