OK, the numbers are indeed impressive. And it's API is fully compatible apparently, looks like a good replacement if you got Pandas code around.
Looks like a very interesting Python library to build interactive 3d visualizations.
uv keeps showing promise to make development easier. It makes everything very much self contained.
Another example of why pytest is really a nice test runner. I really miss it on projects which don't have it.
It's tempting to use uv. It's probably fine on the developer workstation at this point. It looks a bit early to use it in production though, it's a bit young for that and carries questions regarding supply chain security still.
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.