Still not into uv; it feels like giving up on python to be writing its packaging tools in a rival language. At least conda is almost entirely in python.
I don't see it as a "rival" language. Different languages are suitable for different use cases, so it's a matter of using the best tool for the job. And Rust is better for writing high-performance tooling like this.
Thank you for the article. Regarding scripts, I find the uv add —script method very convenient instead of the init script method. (https://docs.astral.sh/uv/guides/scripts/#declaring-script-dependencies)
Very cool. But the file must exist first.
Still not into uv; it feels like giving up on python to be writing its packaging tools in a rival language. At least conda is almost entirely in python.
I don't see it as a "rival" language. Different languages are suitable for different use cases, so it's a matter of using the best tool for the job. And Rust is better for writing high-performance tooling like this.
I understand it very well. But, at this point, its almost like pushing cube instead of ball