diff --git a/Cargo.lock b/Cargo.lock index 2b1f90f33..be1005440 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9817,16 +9817,15 @@ dependencies = [ [[package]] name = "sigstore-bundle" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a86d28a25d9e6107e02ca60fc60dfeb7cdc2b98251950d6fcd055f2afa31acb" +checksum = "94ba33ef96bafd16f5dfc954113c37a689dcf721816d11680667626b1ebb0496" dependencies = [ "base64 0.22.1", "hex", "serde", "serde_json", "sigstore-crypto", - "sigstore-merkle", "sigstore-rekor", "sigstore-tsa", "sigstore-types", @@ -9835,9 +9834,9 @@ dependencies = [ [[package]] name = "sigstore-crypto" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cdc66f1480e176533425cc880bc5f8a8e0d88ae1fe2701e98de4fb68984b71c" +checksum = "77ecc48bf9facc710e772b3e7ab6a3ebc81c34be208a6ebf6c872d0ccbb8b52f" dependencies = [ "aws-lc-rs", "base64 0.22.1", @@ -9857,9 +9856,9 @@ dependencies = [ [[package]] name = "sigstore-merkle" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4dbea5d8d5f293dfc2ed6abd06dc26a5ef017af126e53e3e36a6b2f7b7dac8c" +checksum = "9f6fc5c295b5b9fa929e38acc53b29c8ed9ba3ee93e5fa87e7daa44072f0b26e" dependencies = [ "base64 0.22.1", "hex", @@ -9870,9 +9869,9 @@ dependencies = [ [[package]] name = "sigstore-rekor" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbe0bf948de89bed9b3b5c9d62940264a4da60db3518006b952b107d0e71926f" +checksum = "ece0d614b93c94e2ddab5c2142959396ce5a5f1d315435779e8ce0f9da250f5d" dependencies = [ "base64 0.22.1", "hex", @@ -9888,9 +9887,9 @@ dependencies = [ [[package]] name = "sigstore-trust-root" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54fdf65b1207f96d4b1e5b44028fe3e078d40a50f6316715f6ad97ae21b0bfeb" +checksum = "a91dbe81d236075c568926b5540d86dbc0e272cd0c6cfc5523e35d5200e71cf0" dependencies = [ "base64 0.22.1", "hex", @@ -9899,6 +9898,7 @@ dependencies = [ "serde", "serde_json", "sigstore-crypto", + "sigstore-tuf", "sigstore-types", "thiserror 2.0.18", "x509-cert", @@ -9906,9 +9906,9 @@ dependencies = [ [[package]] name = "sigstore-tsa" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "860eb6a645e0a22fa316031b06e9e87f9310c21915743bfa83901472dd3e7146" +checksum = "6a04c841cdc52fc5da6284d6aa1fbf93f6b65d71437b2cc04751d117eac8aa33" dependencies = [ "aws-lc-rs", "base64 0.22.1", @@ -9931,10 +9931,32 @@ dependencies = [ ] [[package]] -name = "sigstore-types" -version = "0.8.0" +name = "sigstore-tuf" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fb0334b69834c1f29757e57ade7e9bdbc42f5383cc22d003256d4d2df47af13" +checksum = "556727ed8c836bcfee6a151a3201e8605af30ef0e01dd9021a2fd43c3f5269f4" +dependencies = [ + "globset", + "hex", + "jiff", + "reqwest 0.13.4", + "serde", + "serde_json", + "sha2 0.10.9", + "sigstore-crypto", + "sigstore-types", + "tempfile", + "thiserror 2.0.18", + "tokio", + "tracing", + "url", +] + +[[package]] +name = "sigstore-types" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a48661f5c7a4f7496de80865e5b258adac0bc514164e6c944b93b65ba5de334b" dependencies = [ "base64 0.22.1", "hex", @@ -9946,9 +9968,9 @@ dependencies = [ [[package]] name = "sigstore-verify" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c23f74b41da93e92dc1de793d5450b662fce5c8cea887daa46002a793d78bca9" +checksum = "5c4fed99a3609ebb236284b781674d8c45beea93bbc823ef2facd2261b3801c7" dependencies = [ "base64 0.22.1", "cms", diff --git a/crates/goose-cli/Cargo.toml b/crates/goose-cli/Cargo.toml index cbd1b7919..e50ee6d8a 100644 --- a/crates/goose-cli/Cargo.toml +++ b/crates/goose-cli/Cargo.toml @@ -62,7 +62,7 @@ urlencoding = { workspace = true } clap_complete = { version = "4", default-features = false } comfy-table = { version = "7", default-features = false } sha2 = { workspace = true } -sigstore-verify = { version = "0.8", default-features = false, optional = true } +sigstore-verify = { version = "0.9", default-features = false, optional = true } axum.workspace = true clap_complete_nushell = { version = "4", default-features = false }