Skip to content

Conversation

di
Copy link
Member

@di di commented Jun 3, 2022

This PR adds a requirements file that users can optionally use when installing to enable hash-checking mode.

It also turns on Dependabot, to keep this file up to date.

@di di requested a review from woodruffw June 3, 2022 16:48
Copy link
Member

@woodruffw woodruffw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

One thought: I wonder whether we'll need some additional CI work to apply updates when pyproject.toml is changed manually?

For example, I can imagine a case where we bump cryptography and our requirements.txt is out-of-date for approximately a day, causing stale (or broken) installs.

@di
Copy link
Member Author

di commented Jun 3, 2022

Great point. I raised #115 to address this.

@di di merged commit 25460b4 into sigstore:main Jun 3, 2022
@di di deleted the requirements-file branch June 3, 2022 17:31
javanlacerda pushed a commit to javanlacerda/sigstore-python that referenced this pull request Feb 23, 2024
Instead of the in-toto statement, which does not have the right hash.

Signed-off-by: Zach Steindler <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants