1140
News & links about Python programming. https://pythonhub.dev/ Administrator: @rukeba
OpenSRE
The open-source framework for AI SRE agents, and the training and evaluation environment they need to improve. Connect the 40+ tools you already run, define your own workflows, and investigate incidents on your own infrastructure.
https://github.com/Tracer-Cloud/opensre
Python Hub Weekly Digest for 2026-04-19
https://pythonhub.dev/digest/2026-04-19/
Learn Drone Programming with Python – Tutorial
Learn drone programming using Python and the high-fidelity Pyimverse simulator. The course is designed to take you from the fundamentals of 3D movement to deploying advanced computer vision across five practical, real-world missions. By focusing on simulation first, you can develop intelligent autonomous code for tasks like gesture control and line following without the risk of expensive...
https://www.youtube.com/watch?v=k-yDYgc8AmU
Django Table, Filter and Export With Htmx
The article shows how to combine HTMX, django-tables2, and django-filter to build a reusable “universal table” that supports filtering and exporting in a single view without custom JavaScript. The key idea is consolidating table, filter, and export logic into one composable backend pattern, enabling cleaner views and dynamic UI updates via partial page reloads.
https://fundor333.com/post/2026/django-table-filter-export-with-htmx/
mngr
CLI for managing coding agents.
https://github.com/imbue-ai/mngr
How to Actually use Python's heapq for Kth Largest Problems
Learn how to efficiently find the Kth largest element using Python's heapq module with the Min heap of size K strategy.
https://looppass.mindmeld360.com/blog/python-heapq-kth-largest/
SentrySearch
Semantic search over video footage. Type what you're looking for, get a trimmed clip back.
https://github.com/ssrajadh/sentrysearch
Qdrant: Perfect Vector Store For RAG in Python
This tutorial demonstrates how to use Qdrant, a specialized vector search engine, to combine semantic similarity with hard metadata filtering in Python for more precise RAG applications
https://www.youtube.com/watch?v=DWP_-jMTNH0
I built a civic transparency platform with FastAPI that aggregates 40+ government APIs
https://www.reddit.com/r/Python/comments/1sb6vly/i_built_a_civic_transparency_platform_with/
dj-signals-panel
Display registered Django signals and receivers, showing what fires and where.
https://github.com/yassi/dj-signals-panel
I Replaced Kafka, Redis, and RabbitMQ With One Tool. Here’s What I Learned.
The post’s core idea is that NATS JetStream can replace separate Kafka, Redis, and RabbitMQ setups by covering streaming, queueing, and pub/sub in one system. It argues this can simplify architecture and reduce the operational overhead of running multiple messaging tools for different workloads.
https://scalebites.substack.com/p/i-replaced-kafka-redis-and-rabbitmq
code-review-graph
Local knowledge graph for Claude Code. Builds a persistent map of your codebase so Claude reads only what matters - 6.8× fewer tokens on reviews and up to 49× on daily coding tasks.
https://github.com/tirth8205/code-review-graph
GuppyLM
A ~9M parameter LLM that talks like a small fish.
https://github.com/arman-bd/guppylm
Components of A Coding Agent
The post breaks down coding agents into a few core parts: a model, tools, instructions, and a loop for planning, acting, and verifying. Its main point is that good coding agents are less about raw model power and more about how well they coordinate context, tool use, and iterative feedback.
https://magazine.sebastianraschka.com/p/components-of-a-coding-agent
Python Hub Weekly Digest for 2026-04-12
https://pythonhub.dev/digest/2026-04-12/
Why Aren’t We uv Yet?
The post analyzes uv adoption stats across GitHub repos, finding it in ~30-44% of new 2026 Python projects vs. requirements.txt despite high admiration (74% in Stack Overflow survey). It pins the gap on AI coding agents still defaulting to pip + requirements.txt, and recommends forcing uv in CI, documenting it, and prompting agents explicitly.
https://aleyan.com/blog/2026-why-arent-we-uv-yet/
TinyProgrammer
A self-contained device that autonomously writes, runs, and watches little Python programs... forever.
https://github.com/cuneytozseker/TinyProgrammer
Gradient Boosting Parameters
This post will walk through how you can use the same principles behind Gradient Boosting Machines (GBM) to predict parameters of models in the same way traditional GBMs predict 1-dimensional targets. This allows us to get the benefits of Gradient Boosting (large feature sets, high dimensional interactions, modeling at scale) to fit things like smoothing splines, survival analysis, and pr...
https://statmills.com/2026-04-06-gradient_boosted_splines/
WeThePeople
Civic transparency platform tracking corporate influence on Congress across 8 sectors. 30+ government APIs, 1000+ tracked entities.
https://github.com/Obelus-Labs-LLC/WeThePeople
Docking
A lightweight, feature-rich dock for Linux written in Python with GTK 3 and Cairo.
https://github.com/edumucelli/docking
OpenHarness
OpenHarness delivers core lightweight agent infrastructure: tool-use, skills, memory, and multi-agent coordination.
https://github.com/HKUDS/OpenHarness
apfel
Apple Intelligence from the command line. On-device LLM via FoundationModels framework. No API keys, no cloud, no dependencies.
https://github.com/Arthur-Ficial/apfel
Overglade-Badges
Zero power PCB hackathon badges.
https://github.com/KaiPereira/Overglade-Badges
Decentralized AI in 50 Lines of Python
A peer-to-peer AI that answers your friends' messages using local data and privacy controls.
https://iamtrask.github.io/2026/04/07/decentralized-ai-in-50-lines/
A WYSIWYG word processor in Python
https://codeberg.org/chrisecker/miniword
void-model
An open-source video editing model that removes objects from footage and also models the scene’s resulting physical interactions, not just the missing pixels.
https://github.com/Netflix/void-model
profiling-explorer
Table-based exploration tool for Python profiling data (pstats files).
https://github.com/adamchainz/profiling-explorer
caveman
A Claude Code skill/plugin and Codex plugin that makes agent talk like caveman - cutting ~75% of output tokens while keeping full technical accuracy. Plus a companion tool that compresses your memory files to cut ~45% of input tokens every session.
https://github.com/JuliusBrussee/caveman
Enforce Business Logic in the Database with Django
Use transactions, locks, and constraints in Django to enforce business logic in the database.
https://lincolnloop.com/blog/enforce-business-logic-in-the-database-with-django/
Making friendly classes
A friendly class accepts sensible arguments, has a nice string representation, and supports ...
https://www.pythonmorsels.com/friendly-classes/