News for hackers. Stuff that matters.
Re:Things I've learned about building CLI tools in Python by zuck_vs_musk on Wednesday October 25, 2023 @03:17AM (#38010116)
pip will install dependencies transitively. Some of those dependencies or some version of those might be uninstallable on certain platforms and you won't even know!

Further, if I am building using Python 3.11 features and you are stuck on Python 3.10 then you cannot install my Python CLI tool.

Re:Things I've learned about building CLI tools in Python by rtpg on Wednesday October 25, 2023 @07:33PM (#38019728)
Well if some dependencies are uninstall able on certain platforms another packaging technique won’t magically solve that!

I too would like it for things to just magically be good (I think pyinstaller seems kinda close but I dislike how it works based on scanning your code. PyOxidizer is another), but was just mentioning that pip is an alright distribution tool for a part of the population (one that uses Python)