/r/Python - top ten submissions for each month of 2024

sfw subreddits | << Python 2023
2024, July
Python Polars 1.0 released
641 Python Polars 1.0 released
What are your "glad to have met you" packages?
533 What are your "glad to have met you" packages?
The most Pythonesque module in the python sourc...
350 The most Pythonesque module in the python sourc...
Wrote some absolutely atrocious code and Im kin...
320 Wrote some absolutely atrocious code and Im kin...
What are your "wish I hadn't met you" packages?
297 What are your "wish I hadn't met you" packages?
Which Python GUI Framework do you prefer?
294 Which Python GUI Framework do you prefer?
Flask, Django, or FastAPI?
261 Flask, Django, or FastAPI?
Is common best practice in python to use assert...
204 Is common best practice in python to use assert...
how much python is too much python?
150 how much python is too much python?
Posting - the modern HTTP client that lives in ...
149 Posting - the modern HTTP client that lives in ...
2024, June
NumPy 2.0.0 is the first major release since 2006.
584 NumPy 2.0.0 is the first major release since 2006.
ChatGPT hallucinated a plugin called pytest-edi...
552 ChatGPT hallucinated a plugin called pytest-edi...
PSA: PySimpleGUI has deleted [almost] all old L...
399 PSA: PySimpleGUI has deleted [almost] all old L...
Python's many command-line utilities
344 Python's many command-line utilities
TIL that selenium has opt out telemetry. what o...
269 TIL that selenium has opt out telemetry. what o...
GeoPandas 1.0 released!
269 GeoPandas 1.0 released!
Open source Python projects with good software ...
241 Open source Python projects with good software ...
Polars 1.0 will be out in a few weeks, but you ...
198 Polars 1.0 will be out in a few weeks, but you ...
What are the best Python projects you've worked...
192 What are the best Python projects you've worked...
Sold my Python open source project to a San Fra...
189 Sold my Python open source project to a San Fra...
2024, May
You should only use licensed version of python
491 You should only use licensed version of python
The new REPL in Python 3.13.0 beta 1
307 The new REPL in Python 3.13.0 beta 1
2,000 lines of Python code to make this scrolli...
234 2,000 lines of Python code to make this scrolli...
Is PyGame still alive?
232 Is PyGame still alive?
TerminalTextEffects (TTE) - A terminal visual e...
190 TerminalTextEffects (TTE) - A terminal visual e...
Pip 24.1 beta released, and it's a big one
174 Pip 24.1 beta released, and it's a big one
Thank You PyConUS 2024 !!!
167 Thank You PyConUS 2024 !!!
Homoiconic Python Code
151 Homoiconic Python Code
I built a pipeline sending my wife and I SMSs t...
150 I built a pipeline sending my wife and I SMSs t...
Speed improvements in Polars over Pandas
142 Speed improvements in Polars over Pandas
2024, April
pointers.py being added to the standard library!
570 pointers.py being added to the standard library!
Google laysoff Python maintainer team
498 Google laysoff Python maintainer team
How fast can Python parse 1 billion rows of dat...
424 How fast can Python parse 1 billion rows of dat...
My latest TILs about Python
366 My latest TILs about Python
The Best* Python Cheat Sheet
297 The Best* Python Cheat Sheet
I made a Python app that turns your Figma desig...
276 I made a Python app that turns your Figma desig...
Ruff 0.4.0 just dropped, with a faster parser a...
274 Ruff 0.4.0 just dropped, with a faster parser a...
Python 3.12.3 Released
223 Python 3.12.3 Released
Python isn't dramatic enough
222 Python isn't dramatic enough
Big O Cheat Sheet: the time complexities of ope...
205 Big O Cheat Sheet: the time complexities of ope...
2024, March
What’s a script that you’ve written that you st...
447 What’s a script that you’ve written that you st...
Disabling the GIL option has been merged into P...
426 Disabling the GIL option has been merged into P...
Every dunder method in Python
394 Every dunder method in Python
Python devs, whats the best complimentary langu...
322 Python devs, whats the best complimentary langu...
I hate typing out every 'self.x = x' line in an...
293 I hate typing out every 'self.x = x' line in an...
I made a YouTube downloader with Modern UI | Py...
274 I made a YouTube downloader with Modern UI | Py...
Analyzing Python Malware found in an open-sourc...
234 Analyzing Python Malware found in an open-sourc...
I forked Newspaper3k, fixed bugs and improved i...
197 I forked Newspaper3k, fixed bugs and improved i...
sdv: MIT created Python library for generating ...
160 sdv: MIT created Python library for generating ...
An extremely modern and configurable Python pro...
141 An extremely modern and configurable Python pro...
2024, February
Announcing uv: Python packaging in Rust
569 Announcing uv: Python packaging in Rust
TIL that `for x in 1, 2, 3:` is valid
567 TIL that `for x in 1, 2, 3:` is valid
Summary of major Python changes between versions
455 Summary of major Python changes between versions
Counting CPU Instructions in Python
368 Counting CPU Instructions in Python
What all IDEs do you use? And why?
344 What all IDEs do you use? And why?
CLI tools hidden in the Python standard library
327 CLI tools hidden in the Python standard library
One Trillion Row Challenge (1TRC)
320 One Trillion Row Challenge (1TRC)
TIL: `yield` inside a `try` followed by `finall...
264 TIL: `yield` inside a `try` followed by `finall...
Why use Pycharm Pro in 2024?
265 Why use Pycharm Pro in 2024?
Recording and visualising the 20k system calls ...
254 Recording and visualising the 20k system calls ...
2024, January
Breaking news: Python 3.13 gets a JIT compiler ...
717 Breaking news: Python 3.13 gets a JIT compiler ...
Why Python’s “slowness” is not slowing anyone down
661 Why Python’s “slowness” is not slowing anyone down
K Lars Lohn uses math and Python to triangulate...
481 K Lars Lohn uses math and Python to triangulate...
Why Python is slower than Java?
387 Why Python is slower than Java?
The Cowboy Coder's Handbook: Unlocking the Secr...
379 The Cowboy Coder's Handbook: Unlocking the Secr...
Why Python is slow and how to make it faster
300 Why Python is slow and how to make it faster
Tired of using TKinter
295 Tired of using TKinter
What are the coolest Python automaton projects ...
279 What are the coolest Python automaton projects ...
Polars DataFrames now have a `.plot` namespace!
235 Polars DataFrames now have a `.plot` namespace!
PyPy has moved to GitHub
230 PyPy has moved to GitHub