Live data from Hacker News

Python Has Too Many Package Managers

dublog.net

1–10 of 170 posts

Re: Python Has Too Many Package Managers

#5
I disagree with the title, but it's an okay rundown of the various package managers. Wish the author had tried out hatch though since it seems good. Also rye is not abandoned. You can see the repo has updates within the last 24 hours for a new release. I think they want uv to eat rye, but that hasn't happened yet.

My current favorites are uv + mise. Handles lockfiles, multiple versions of python, and it's very fast since uv is very fast. Have not tried pdm or hatch though.

Re: Python Has Too Many Package Managers

#6
post #5

I disagree with the title, but it's an okay rundown of the various package managers. Wish the author had tried out hatch though since it seems good. Also rye is not abandoned. You can see the repo has updates within the last 24 hours for a new release. I think they want uv to eat rye, but that hasn't happened yet. My current favorites are uv + mise. Handles lockfiles, multiple versions of python, and it's very fast s…

uv is transformative because it is (1) correct and (2) crazy fast.

I wanted to like Poetry but the performance is atrocious. On the other hand, with uv, I feel like I can always build a new instance of a system whenever I want, whereas with conda or poetry I might have to wait ten minutes.

Re: Python Has Too Many Package Managers

#7
post #5

I disagree with the title, but it's an okay rundown of the various package managers. Wish the author had tried out hatch though since it seems good. Also rye is not abandoned. You can see the repo has updates within the last 24 hours for a new release. I think they want uv to eat rye, but that hasn't happened yet. My current favorites are uv + mise. Handles lockfiles, multiple versions of python, and it's very fast s…

uv is transformative because it is (1) correct and (2) crazy fast. I wanted to like Poetry but the performance is atrocious. On the other hand, with uv, I feel like I can always build a new instance of a system whenever I want, whereas with conda or poetry I might have to wait ten minutes.

I think the company that makes UV hired the guy that created ripgrep so no wonder it’s so fast (burntsushi i think is his alias)

Re: Python Has Too Many Package Managers

#9
post #5

I disagree with the title, but it's an okay rundown of the various package managers. Wish the author had tried out hatch though since it seems good. Also rye is not abandoned. You can see the repo has updates within the last 24 hours for a new release. I think they want uv to eat rye, but that hasn't happened yet. My current favorites are uv + mise. Handles lockfiles, multiple versions of python, and it's very fast s…

[deleted]
Post reply on HN