PythonHub
2.4K subscribers
2.35K photos
49.1K links
News & links about Python programming.
https://pythonhub.dev/
Download Telegram
asyncio: a library with too many sharp corners

An explanation of some major issues with asyncio.

https://sailor.li/asyncio
Netflix ML Infra: Stop Bottlenecks! Scale Python Like Never Before

Netflix’s Metaflow team built a scalable ML infrastructure using Python to support use cases like recommendations and content modeling while boosting developer productivity. Their design focuses on reducing cognitive load by improving data handling, dependency management, and environment isolation so engineers can focus on ML instead of infrastructure.

https://www.youtube.com/watch?v=QaP5xl7EA2Y
Creating a Simple XML Editor in Your Terminal with Python and Textual

The article explains how to build a simple terminal-based XML editor in Python using the Textual and lxml libraries, featuring a recent files list, file browser, XML tree viewer, node editing, and preview screens. The tutorial provides modular design, handling for adding nodes and editing XML content interactively, with each UI component styled via CSS for usability and clarity.

https://www.blog.pythonlibrary.org/2025/07/30/tui-xml-editor/
Nullable but not null

The article highlights that leaving database fields as nullable after they've been fully filled creates an inaccurate schema, leading to confusion and unnecessary complexity. It recommends scanning for fields that are nullable in the schema but never actually contain null values, and then making them non-nullable to ensure your database enforces the correct constraints and improves data ...

https://efe.me/posts/nullable-but-not-null/
multiplex

Multiplex is a command-line multiplexer along with a simple Python API to run multiple processes in parallel and stop them all at once, or based on some condition.

https://github.com/sebastien/multiplex