/r/Python - top ten submissions for each month of 2026
sfw subreddits
| <<
Python 2025
2026, April
509 I published my first PyPI package few ago. Copy...
484 Niquests 3.18 — 3 Years of Innovations in HTTP
312 PEP 661 (Sentinel Values) has been accepted for...
201 Reaching 100% Type Coverage by Deleting Unannot...
151 Built a Nepali calendar computation engine in P...
148 .pipe() in pandas changed how I write data pipe...
144 PEP 831 – Frame Pointers Everywhere: Enabling S...
122 pip 26.1: experimental support for installing l...
104 Why doesn’t Python have true private variables ...
107 `safer`: a tiny utility to avoid partial writes...
2026, March
926 OpenAI to acquire Astral
852 The amount of AI generated project showcases he...
734 Can the mods do something about all these vibec...
615 Open Source contributions to Pydantic AI
476 The Slow Collapse of MkDocs
404 What hidden gem Python modules do you use and why?
393 Litellm 1.82.7 and 1.82.8 on PyPI are compromis...
331 Anyone know what's up with HTTPX?
314 pandas' Public API Is Now Type-Complete
276 what's a python library you started using this ...
2026, February
1145 Porn in Conda directory
279 A Modern Python Stack for Data Projects : uv, r...
240 After 25+ years using ORMs, I switched to raw q...
203 Polars + uv + marimo (glazing post - feel free ...
187 Starlette 1.0.0rc1 is out!
174 I built an interactive Python book that lets yo...
143 Must the Python Software Foundation move out of...
130 PEP 747 – Annotating Type Forms is accepted
105 Pytorch Now Uses Pyrefly for Type Checking
105 Title: I built WSE — Rust-accelerated WebSocket...
2026, January
1795 (Rant) AI is killing programming and the Python...
579 Anthropic invests $1.5 million in the Python So...
251 Pandas 3.0.0 is there
246 When did destructive criticism become normalize...
241 How I went down a massive rabbit hole and ended...
236 Niquests 3.16 — Bringing 'uv-like' performance ...
213 I built a tensor protocol that outperforms Arro...
205 pandas 3 is the most significant release in 10 ...
184 Announcing Kreuzberg v4
172 Python 1.0 came out exactly 32 years ago