Hacker News new | ask | show | jobs
by datenarsch 1625 days ago
Well other package managers don't automatically update packages like NPM does though but pin the exact version that you installed.
1 comments

This is absolutely not true at all. Go ahead and pipenv install a package.
Python has probably the worst most miss designed package manager out there.

I mean it doesn't even really have support for proper package versioning, instead it just magically hacks the environment. Which happens to work, but is also kinda a nightmare.

I have no idea why python programmers still mostly accept that as a viable solution.

Python package management is without a doubt, the worst I’ve seen… not used… seen.

Short of downloading individual jar files without the original source code.