←back to thread

740 points chirau | 1 comments | | HN request time: 0s | source
Show context
acheong08 ◴[] No.44358882[source]
Just a few months back I said I would never use uv. I was already used to venv and pip. No need for another tool I thought.

I now use uv for everything Python. The reason for the switch was a shared server where I did not have root and there were all sorts of broken packages/drivers and I needed pytorch. Nothing was working and pip was taking ages. Each user had 10GB of storage allocated and pip's cache was taking up a ton of space & not letting me change the location properly. Switched to uv and everything just worked

If you're still holding out, really just spend 5 minutes trying it out, you won't regret it.

replies(11): >>44359172 #>>44359456 #>>44359522 #>>44359897 #>>44359946 #>>44360000 #>>44360262 #>>44360544 #>>44360813 #>>44361022 #>>44363908 #
psychoslave ◴[] No.44359456[source]
I wonder how it compares with something more green generalist like "mise", to which I migrated after using "ASDF" for some time.
replies(4): >>44359521 #>>44360474 #>>44362104 #>>44363100 #
elbear ◴[] No.44363100[source]
Thanks for mentioning mise. I'm more interested in it for the task running feature. I couldn't figure out how to have shell scripts in Justfile, so I gave up on it.
replies(1): >>44370018 #
pentaphobe ◴[] No.44370018[source]
Out of interest - What wasn't working for you?

I use Just inside (and outside) mise, almost exclusively with embedded shell/python scripts. Have used mise tasks a little, but didn't meaningfully add enough for me

Or do you mean justfiles with shebangs?

Either way, curious what problem you hit (and may be able to unblock ya)

replies(1): >>44380917 #
elbear ◴[] No.44380917[source]
From what I remember, the task consisted of several lines of shell and just would just choke at some point. I think it was because I used a new line to visually separate code. I'm not sure, I don't remember exactly as it was some time ago and I just gave up.
replies(1): >>44389079 #
1. pentaphobe ◴[] No.44389079{3}[source]
Ah fair enough, thanks!

possibly patched now but definitely going to try breaking it now before moving any more stuff into it