With `uv` you can even put a magic comment atop the script saying like, "Use this version of Python, use these dependencies" and uv will fault the runtime and deps into a cache folder before launching the script. 2025 might be the year of Python on the desktop

I actually prefer relying on a very comprehensive stdlib instead (i.e. prefer urllib2 over requests and similar).

When Astral ships the ability to package your Python script + its dependencies in a single, statically linked executable, it's game over for everyone else.

But don't tell the people they could have that right now, but performant and type safe.

Having the thing is better than not having the thing, even if it's not the best version of the thing.

Yes, but it is not without cost. The time poured on all the failed projects to make Python into what it fundamentally isn't is quite wasteful in my opinion. But people are free to do whatever they want with their own time.

[dead]