Wrote down everything I wish I knew earlier about Python supply chain security. Hash pinning, pip-audit, SBOMs, trusted publishing β the whole thing. Enjoy ππhttps://bernat.tech/posts/securing-python-supply-chain/
If you have a fediverse account, you can quote this note from your own instance. Search https://fosstodon.org/users/gaborbernat/statuses/116216737020019189 on your instance and quote it. (Note that quoting is not supported in Mastodon.)
RE: https://fosstodon.org/@gaborbernat/116216737020019189
The stuff about lock files here are also covered by pylock.toml. As well, pylock.toml supports recording attestations in the lock file.
