(no title)
d4mi3n | 4 months ago
This isn't a knock against UV, but more a criticism of dynamic dependency resolution. I'd feel much better about this if UV had a way to whitelist specific dependencies/dependency versions.
d4mi3n | 4 months ago
This isn't a knock against UV, but more a criticism of dynamic dependency resolution. I'd feel much better about this if UV had a way to whitelist specific dependencies/dependency versions.
chatmasta|4 months ago
1oooqooq|4 months ago
skinner927|4 months ago
schrodinger|4 months ago
maccard|4 months ago
gcr|4 months ago
It’s the script contents that count, not just dependencies.
Deno-style dependency version pinning doesn’t solve this problem unless you check every hash.
theamk|4 months ago
If you don't care about being ecosystem-compliant (and I am sure malware does not), it's only a few lines of Python to download the code and eval it.
rpier001|4 months ago
p_l|4 months ago
golem14|4 months ago
curl -LsSf https://astral.sh/uv/install.sh | sh """
Also isn't great. But that's how homebrew is installed, so ... shrug ... ?
Not to bash uv/homebrew, they are better than most _easy_ alternatives.
caymanjim|4 months ago
I will happily copy-paste this from any source I trust, for the same reason I'll happily install their software any other way.
ShroudedNight|4 months ago
But then I'm a weirdo that takes personal offense at tools hijacking my rc / PATH, and keep things like homebrew at arm's length, explicitly calling shellenv when I need to use it.
renewiltord|4 months ago
[deleted]