diff --git a/Cargo.lock b/Cargo.lock index a546ff8a..9c475fd4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -79,7 +79,7 @@ dependencies = [ "serde", "sha2", "tempfile", - "thiserror", + "thiserror 2.0.3", "toml", "url", ] @@ -96,7 +96,7 @@ dependencies = [ "libherokubuildpack", "serde", "tempfile", - "thiserror", + "thiserror 2.0.3", "toml", "ureq", ] @@ -167,7 +167,7 @@ dependencies = [ "semver", "serde", "serde_json", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -505,7 +505,7 @@ dependencies = [ "libcnb-data", "libcnb-proc-macros", "serde", - "thiserror", + "thiserror 1.0.69", "toml", ] @@ -516,7 +516,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "613d7e5a3aeeb367bfb2a96c25290c6b596e6b15fcd2c729a26dc8e3e1bc67ab" dependencies = [ "serde", - "thiserror", + "thiserror 1.0.69", "toml", ] @@ -529,7 +529,7 @@ dependencies = [ "fancy-regex", "libcnb-proc-macros", "serde", - "thiserror", + "thiserror 1.0.69", "toml", "uriparse", ] @@ -546,7 +546,7 @@ dependencies = [ "libcnb-common", "libcnb-data", "petgraph", - "thiserror", + "thiserror 1.0.69", "uriparse", "which", ] @@ -576,7 +576,7 @@ dependencies = [ "libcnb-package", "regex", "tempfile", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -593,7 +593,7 @@ dependencies = [ "sha2", "tar", "termcolor", - "thiserror", + "thiserror 1.0.69", "toml", "ureq", ] @@ -693,9 +693,9 @@ checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" [[package]] name = "proc-macro2" -version = "1.0.86" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" dependencies = [ "unicode-ident", ] @@ -927,9 +927,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" -version = "2.0.86" +version = "2.0.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e89275301d38033efb81a6e60e3497e734dfcc62571f2854bf4b16690398824c" +checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31" dependencies = [ "proc-macro2", "quote", @@ -970,18 +970,38 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.66" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d171f59dbaa811dbbb1aee1e73db92ec2b122911a48e1390dfe327a821ddede" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.69", +] + +[[package]] +name = "thiserror" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa" +dependencies = [ + "thiserror-impl 2.0.3", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" +dependencies = [ + "proc-macro2", + "quote", + "syn", ] [[package]] name = "thiserror-impl" -version = "1.0.66" +version = "2.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b08be0f17bd307950653ce45db00cd31200d82b624b36e181337d9c7d92765b5" +checksum = "f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568" dependencies = [ "proc-macro2", "quote", diff --git a/buildpacks/jvm-function-invoker/Cargo.toml b/buildpacks/jvm-function-invoker/Cargo.toml index 1d11dfbd..f76271da 100644 --- a/buildpacks/jvm-function-invoker/Cargo.toml +++ b/buildpacks/jvm-function-invoker/Cargo.toml @@ -11,7 +11,7 @@ indoc = "2" libcnb = "=0.24.0" libherokubuildpack = { version = "=0.24.0", default-features = false, features = ["digest", "download", "error", "log", "toml"] } serde = "1" -thiserror = "1" +thiserror = "2" toml = "0.8" [dev-dependencies] diff --git a/buildpacks/jvm/Cargo.toml b/buildpacks/jvm/Cargo.toml index e4c49157..d8b9fd03 100644 --- a/buildpacks/jvm/Cargo.toml +++ b/buildpacks/jvm/Cargo.toml @@ -16,7 +16,7 @@ serde = { version = "1", features = ["derive"] } tempfile = "3" url = "2" nom = "7" -thiserror = "1" +thiserror = "2" sha2 = "0.10" hex = "0.4" toml = "0.8"