logoalt Hacker News

woodruffwyesterday at 4:18 PM1 replyview on HN

That’s a nice property of centralized package management systems; I don’t think anything exactly like that exists for PyPI. The closest thing would be a cryptographic attestation.

(If I wanted to taxonomize these things, I say that the Debian model is effectively a pinky promise that the source artifacts correspond to the built product, except that it’s a better pinky promise because it’s one-to-many instead of many-to-many like language package managers generally are. You can then formalize that pinky promise with keys and signatures, but at the end of the day you’re still essentially binding a promise.)


Replies

functional_devyesterday at 5:32 PM

wasnt PEP 740 an attempt to solve this?

show 1 reply