/r/Python - top ten submissions for each month of 2026
sfw subreddits
| <<
Python 2025
2026, July
925 Python automations are so much better than AI A...
351 Unpopular opinion: I find it counterproductive ...
172 Astral's Pre-built Gpu-enabled wheels
150 20 itertools functions, sorted by how often you...
147 Cyber Security wants us to use the latest versi...
140 pip 26.2 - --only-deps, --no-require-hashes, ve...
123 Pip 26.2: –only-deps solves 16 years of app dep...
116 Tip: use msgspec for JSON decoding — it decodes...
81 What Every Python Developer Should Know About t...
61 FastAPI app.frontend(): serving a frontend buil...
2026, June
379 I just learned round() uses bankers' rounding
295 I just found a Python script I wrote 3 years ago…
203 New Humble Bundle of Python ebooks benefiting t...
146 FastAPI Cloud in Public Beta ??
125 Which non-AI package from the last ~3 years com...
120 An announcement from the Steering Council regar...
107 When's the last time you saw Python 2 Super() s...
101 Choosing a Python task queue library in 2026: C...
88 Polars Distributed is available on kubernetes
87 Ruff + Ty vs Ruff + Pyrefly — which type checki...
2026, May
365 Is UV still worth learning/switching to now tha...
250 CVE-2026-48710: A Maintainer's Perspective
228 Three packages copy-pasted my AGPL code to PyPI...
185 [Ann] Pyrefly v1.0 (fast type checker & languag...
186 Supply-chain attacks are happening daily - add ...
152 How to deal with slop PR's as a maintainer?
145 PyTorch Lightning malware plants a hook in Clau...
115 Pyrefly v1.0.0 is here!
85 Library dependency version specifiers aren't fo...
75 PySimpleGUI 6 is LGPL again
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