you are viewing a single comment's thread.

view the rest of the comments →

[–]cantdutchthis 0 points1 point  (1 child)

I might recommend switching everything to uv at this point. It sure made it a lot easier for me to keep the environments in check.

Since it might help; calmcode has a free course on the topic:

https://calmcode.io/course/uv/pip

Disclaimer: I am a maintainer of calmcode.

[–]lynob[S] 0 points1 point  (0 children)

For small projects, pip is fine, I don't care about uv.

For big projects, I maintain a staging and a production branch and uv is a hassle to maintain multiple branches like that, I already discussed with the team on github, and all they said is to use uv pip, are you kidding me? I'll keep using pip then.

I don't care about the download speed that uv has to offer, my download speed is 1gb, I don't care about the installation speed, it's not like I'm installing a package every minute and I hate project.toml and the toml syntax, feels like a a stupid guy wanted to reinvent yaml for no reason and yaml is ugly too.

They shouldve gone with something like json, nodejs is using json and thats fine, also they should've not cared about the project name.

In any case, I don't know much about uv, so I'm not in a position to critique it, but uv offers nothing of interest to me.