Python HubHuman-curated Python news, articles, projects and tools worth your time.
— x.com/PythonHub
— telegram.me/PythonHub
— mastodon.social/@pythonhub
— bluesky/@pythonhub.dev
— On Patreon, just $1 per month
Share a news, article or interesting project. Link will be published after manual review.
Subscribe to Python Hub Weekly Digest
LintLang
LintLang is a Python-based static analyzer that catches ambiguous, conflicting, and error-prone instructions in AI agent prompts, tool descriptions, and configuration files.
Playing with a Badgeware Badger
Ben Tasker shares his experience customizing the Badgeware Badgerโa Raspberry Pi RP2350-powered e-ink name badge running MicroPython. He details troubleshooting image formatting, color-depth, and font sizing issues to display his custom avatar, a Fediverse social handle, and logo on the device.
Cayu
Cayu is a production agent runtime for building and operating AI agents in Python.
Python Hub Weekly Digest for 2026-09-20
guardlist: a list that raises an error when modified during iteration
Python protects dicts and sets from mutation during iteration, but not lists. GuardedList fills that gap with a clear error.
microsoft / data-formulator
๐ช Data Formulator is an interactive AI-powered data analysis system makes it easy to connect, explore and visualize data.
AutoSaddler
Automatic Harness Optimization with Durable Updates from Agent Execution Traces.
cloud-in-a-bottle
Deploy, use, and share web apps on a server you control. Your apps, data, and infrastructure stay yours.
Neocarta
Library built for generating semantic layer graphs for query routing, query generation and data discovery.
NPC-Forge
NPC-Forge is a framework for building conversational agents that run on the CPU without relying on machine learning or LLMs.
2026-09-20 · 2026-09-13 · 2026-09-06 · 2026-08-30 · 2026-08-23 · 2026-08-16 · 2026-08-09 · 2026-08-02 · 2026-07-26 · 2026-07-19 · 2026-07-12 · 2026-07-05 · 2026-06-28 · 2026-06-21 · 2026-06-14 · 2026-06-07 · 2026-05-31 · 2026-05-24 · 2026-05-17 · 2026-05-10 · 2026-05-03 · 2026-04-26 · 2026-04-19 · 2026-04-12 · 2026-04-05 · 2026-03-29 · 2026-03-22 · 2026-03-15 · 2026-03-08 · 2026-03-01 · 2026-02-22 · 2026-02-15 · 2026-02-08 · 2026-02-01 · 2026-01-25 · 2026-01-18 · 2026-01-11 · 2026-01-04 · 2025-12-28 · 2025-12-21 · 2025-12-14 · 2025-12-07 · 2025-11-30 · 2025-11-23 · 2025-11-16 · 2025-11-09 · 2025-11-02 · 2025-10-26 · 2025-10-19 · 2025-10-12 · 2025-10-05 · 2025-09-28 · 2025-09-21 · 2025-09-14 · 2025-09-07 · 2025-08-31 · 2025-08-24 · 2025-08-17 · 2025-08-10 · 2025-08-03
Project by Ruslan Keba. Since 2012. Powered by Python. Made in ๐บ๐ฆUkraine.