Interesting trick to help with project wide renames for Python codebases.
Interesting problem I didn't realize PyPI had. Indeed I hope they start looking into reproducibility issue to reduce the bandwidth and space they use.
There is a sane conversation going on around uv in the Python community. Here is a good summary.
It feels more and more that uv might turn out to be a game changer for the Python ecosystem.
Indeed this is a much better visualization. It shows quite well how the Python programmers pool is growing.
Interesting to see how far you can go preprocessing Python.
Looks like there's another contender for package management for Python. This is sooo fragmented now... this one is compelling though.
Here is an interesting use of Pydantic to properly model inputs.
Interesting dive into some of the performance improvements introduced into recent CPython releases.
Nice little utility for Python programming. Helps to introspect on the spot.
Ever wondered how attributes work in Python under the hood? Here is how.
An interesting Python construct to make iterators based on a simple function.
Obviously very opinionated. Still probably a nice list to pick from when making your own project specific coding guidelines.
This is a useful construct in Python which is often forgotten.
That's what happens where references are half hidden in a language. You think each closure get a different copy but in fact they all refer to the same object.
Interesting dive into how join() and generator behave in CPython.
Definitely a nice Python trick. Fairly elegant, I'll try to remember it.
Another good example of how to speed up some Python code with nice gains.
This definitely shows PyPy as a successful runtime.
Looks like a fun spreadsheet tool where you can use Python in any cell.