Releases: sigstore/sigstore-python
Releases Β· sigstore/sigstore-python
v3.6.5
v3.6.4
v3.6.3
v3.6.2
Fixed
- Fixed issue where a trust root with multiple rekor keys was not considered valid: Now any rekor key listed in the trust root is considered good to verify entries #1350
Changed
- Upgraded python-tuf dependency to 6.0: Connections to TUF repository now use system certificates (instead of certifi) and have automatic retries
- Updated the embedded TUF root to version 12
Full Changelog: v3.6.1...v3.6.2
v3.6.1
v3.6.0
Added
-
API: The DSSE
Envelope
class now performs automatic validation
(#1211) -
API: Added
signature
property toEnvelope
class for accessing raw
signature bytes (#1211) -
Signed timestamps embedded in bundles are now automatically verified
against Timestamp Authorities provided within the Trusted Root ([#1206]
(#1206)) -
Bundles are now generated with signed timestamps when signing if the
Trusted Root contains one or more Timestamp Authorities
(#1216)
Removed
- Support for "detached" SCTs has been fully removed, aligning
sigstore-python with other sigstore clients
(#1236)
Fixed
v3.5.3
v3.5.2
v3.5.1
v3.5.0
Added
- CLI: The
sigstore plumbing update-trust-root
command has been added.
Like other plumbing-level commands, this is considered unstable and
changes are not subject to our semver policy until explicitly noted
(#1174)
Fixed
- CLI: Fixed an incorrect warning when verifying detached
.crt
/.sig
inputs (#1179)