|
|
|
|
|
by nilliams
3939 days ago
|
|
Pip is not fine. Pip doesn't resolve dependencies [0]. It also has no way to sensibly manage the 'semver during development, frozen versions in production' needs of modern development, that both Ruby's Bundler and Node's npm take care of. Those are, in my opinion the 2 biggest requirements of a package manager for non-trivial projects, and it totally fails to handle them. Here's a post on the latter issue by the developer of pip-tools which aims to solve that problem (I've not tried it yet, but my team is considering it): [1] [0] https://github.com/pypa/pip/issues/988 [1] http://nvie.com/posts/better-package-management/ |
|