4 ms·
You are correct. Start distributing and requiring hashes with your Python dependencies instead. This thing is a non-solution to a non-problem. (The adversaries
by otabdeveloper4 2y ago
You are correct. Start distributing and requiring hashes with your Python dependencies instead.
This thing is a non-solution to a non-problem. (The adversaries won't be MiTM'ing Github or Pypi.)
The actual problem is developers installing "foopackage" by referencing the latest version instead of vetting their software supply chain. Fixing this implies a culture change where people stop using version numbers for software at all.
- baq 2y agoNothing stopping version numbers from being 512 bits long. It’s nice if they can be obviously correlated with time of release and their predecessor, which hashes alone can’t do.
- deleted 2y ago[deleted]