4 ms·
> Introducing a lockfile is a big step forward for Python dependency management Huh? I'm not really familiar with the state of dependency management for Python
by vmchale 8y ago
> Introducing a lockfile is a big step forward for Python dependency management
Huh? I'm not really familiar with the state of dependency management for Python/dynamic languages but... there's much more out there beyond just lockfiles. I'm a bit appalled Python is so far behind.
- IvanAnishchuk 8y agoMuch more for what? In this context, "lockfile" means a file listing all your project dependencies with exact versions pinned. (Not semaphore-files or anything like that. It's not even a python-specific term, e.g. npm uses package-lock.json for the same purpose.) The need for something to store all dependencies with exact versions pinned exists in any language and infrastructure, are there any better solutions than store them in a file? Files are nice, they are VCS-friendly and everything.
- vmchale 8y ago> Much more for what? Much more in the field of build tooling/package management. Pinning versions is fine, but dependency resolution is another legitimate choice.