3 ms·
I like Python for the language, and for a lot of jobs the threading model limitations do not matter. Its a great language to get stuff done. I find the package
by bravesoul2 1y ago
I like Python for the language, and for a lot of jobs the threading model limitations do not matter. Its a great language to get stuff done. I find the package management story challenging but I will try uv next time!
- sudosays 1y agoIf you haven't already you should check out uv: https://github.com/astral-sh/uv https://github.com/astral-sh/uv It solves a lot of the package management headaches for me.
- rich_sasha 1y agoI resisted pipx, poetry, anaconda and probably some other things, as I didn't see the point over venv+pip. But uv is just so damn good, there's no going back.
- gjvc 1y agopipdeptree is all you need for many things, but uv is such a joy to use it's hard to resist, sure.
- bootsmann 1y agoFeel like pipx walked so uv could run, it popularized the idea of abstracting the environment management away from the user.
- zeppelin101 1y agopipx is still the best tool for standalone utility type of packages: "yt-dlp", "glances" (like htop), etc.
- asa400 1y agoYou can, however, use uv for this, e.g., `uvx yt-dlp` works like it would in pipx. https://docs.astral.sh/uv/guides/tools/ https://docs.astral.sh/uv/guides/tools/