At this point, I'm not updating anything using Python.
Not that I had the option anyway, because everything using Python breaks if you update it. You know they've given up on backward comparability and version control, when the solution is: run everything in a VM, with its own installation. Apparently it's also needed for security, but the VMs aren't really set up to be secure.
I don't get why everything math heavy uses it. I blame MATLAB for being so awful that it made Python look good.
It's not even the language itself, not that it doesn't have its own issues, or the inefficient way it's executed, but the ecosystem around it is so made out of technical debt.
Agree. I was working on an open source package, noticed something weird, and noticed the size of the uv.lock and got a bit scared.
It's a pandemic, I will be hardening my security, and rotating my keys just in case.
Python is genuinely a pleasant syntax and experience. [1]
It's the closest language to pseudocode that exists.
Like every other language from 1991, it has rough edges.
Sounds like you're not familiar with https://docs.astral.sh/uv/ ...