Comment by meander_water
19 hours ago
That part of the article almost read like clickbait, because at the end he admits there is an upper bound arg:
> uv add pydantic --bounds major
So not really sure what he's complaining about
19 hours ago
That part of the article almost read like clickbait, because at the end he admits there is an upper bound arg:
> uv add pydantic --bounds major
So not really sure what he's complaining about
His lament isn't that uv lacks upper bounds.
His point is that the cli experience of uv is badly designed. And having upper bounds an opt-in is another point he makes in that.
Also, the overuse of the term "clickbait" for anything we don't agree with is ...clickbait.
> So not really sure what he's complaining about
It says it on the bloody title of his post: UV's "package management UX is a mess".
He's complaining that upper bounds by default would the good choice, and that UV potentially nuking your deps by default is bad. And that the whole UX around uv updates is bad in general, for which he gives several examples.
We can argue if he's right or wrong about each of those, but it's pretty clear what he complains about.
the article complains about ux, not capabilities. In this case it is complaining about the defaults.