5 ms·
Yes, this is why I implemented hash-checking in pip (https://pip.pypa.io/en/stable/topics/repeatable-installs/#hash-checking https://pip.pypa.io/en/stable/topic
by grincho 5y ago
Yes, this is why I implemented hash-checking in pip (https://pip.pypa.io/en/stable/topics/repeatable-installs/#hash-checking https://pip.pypa.io/en/stable/topics/repeatable-installs/#ha...). Running your own server is certainly another way to solve the problem (and lets you work offline), but keeping the pinning info in version control gives you a built-in audit trail, code reviews, and one fewer server to maintain.
- stavros 5y agoDoesn't Poetry do this by default in its lockfile too?
- c618b9b695c4 5y agoThere is an active PEP[0] for defining lockfiles. 0: https://www.python.org/dev/peps/pep-0665/ https://www.python.org/dev/peps/pep-0665/