From 54309b233aa97972036c75083a0a6ee871a3d2fe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 1 Dec 2024 10:08:32 +0000 Subject: [PATCH] Bump the libcnb group with 3 updates Bumps the libcnb group with 3 updates: [libcnb](https://github.com/heroku/libcnb.rs), [libherokubuildpack](https://github.com/heroku/libcnb.rs) and [libcnb-test](https://github.com/heroku/libcnb.rs). Updates `libcnb` from 0.24.0 to 0.26.0 - [Release notes](https://github.com/heroku/libcnb.rs/releases) - [Changelog](https://github.com/heroku/libcnb.rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/heroku/libcnb.rs/compare/v0.24.0...v0.26.0) Updates `libherokubuildpack` from 0.24.0 to 0.26.0 - [Release notes](https://github.com/heroku/libcnb.rs/releases) - [Changelog](https://github.com/heroku/libcnb.rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/heroku/libcnb.rs/compare/v0.24.0...v0.26.0) Updates `libcnb-test` from 0.24.0 to 0.26.0 - [Release notes](https://github.com/heroku/libcnb.rs/releases) - [Changelog](https://github.com/heroku/libcnb.rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/heroku/libcnb.rs/compare/v0.24.0...v0.26.0) --- updated-dependencies: - dependency-name: libcnb dependency-type: direct:production update-type: version-update:semver-minor dependency-group: libcnb - dependency-name: libherokubuildpack dependency-type: direct:production update-type: version-update:semver-minor dependency-group: libcnb - dependency-name: libcnb-test dependency-type: direct:production update-type: version-update:semver-minor dependency-group: libcnb ... Signed-off-by: dependabot[bot] --- Cargo.lock | 124 ++++++++++++--------- buildpacks/gradle/Cargo.toml | 6 +- buildpacks/jvm-function-invoker/Cargo.toml | 6 +- buildpacks/jvm/Cargo.toml | 6 +- buildpacks/maven/Cargo.toml | 6 +- buildpacks/sbt/Cargo.toml | 6 +- shared-test/Cargo.toml | 2 +- shared/Cargo.toml | 2 +- 8 files changed, 89 insertions(+), 69 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a546ff8a..ec726030 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -25,18 +25,18 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "bit-set" -version = "0.5.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" dependencies = [ "bit-vec", ] [[package]] name = "bit-vec" -version = "0.6.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" +checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" [[package]] name = "bitflags" @@ -79,7 +79,7 @@ dependencies = [ "serde", "sha2", "tempfile", - "thiserror", + "thiserror 1.0.66", "toml", "url", ] @@ -96,7 +96,7 @@ dependencies = [ "libherokubuildpack", "serde", "tempfile", - "thiserror", + "thiserror 1.0.66", "toml", "ureq", ] @@ -167,7 +167,7 @@ dependencies = [ "semver", "serde", "serde_json", - "thiserror", + "thiserror 1.0.66", ] [[package]] @@ -290,9 +290,9 @@ dependencies = [ [[package]] name = "fancy-regex" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "531e46835a22af56d1e3b66f04844bed63158bc094a628bec1d321d9b4c44bf2" +checksum = "6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298" dependencies = [ "bit-set", "regex-automata", @@ -301,9 +301,9 @@ dependencies = [ [[package]] name = "fastrand" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" +checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4" [[package]] name = "filetime" @@ -325,9 +325,9 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] name = "flate2" -version = "1.0.34" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" +checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" dependencies = [ "crc32fast", "libz-sys", @@ -491,54 +491,54 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.158" +version = "0.2.167" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" +checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc" [[package]] name = "libcnb" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ce789ba7117d22c9f0046e7b8e37b771e799081687875d3728511249d6dced4" +checksum = "98756d5a203c14dc67adc4e0419e83ddacaef6ef6bd9ac198cf55e310509ac1f" dependencies = [ "libcnb-common", "libcnb-data", "libcnb-proc-macros", "serde", - "thiserror", + "thiserror 2.0.3", "toml", ] [[package]] name = "libcnb-common" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613d7e5a3aeeb367bfb2a96c25290c6b596e6b15fcd2c729a26dc8e3e1bc67ab" +checksum = "19256408316a00c350f6babf3a6ae974264e9440e5ac7bfe9649431bce97aaf4" dependencies = [ "serde", - "thiserror", + "thiserror 2.0.3", "toml", ] [[package]] name = "libcnb-data" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29345e474049598160f678e07ea217e2d481f6a5048c90493d192b9edfdf146d" +checksum = "3938870d11721a0d3466b7daefd09362b6851a3277b3930fc41e449185d7c553" dependencies = [ "fancy-regex", "libcnb-proc-macros", "serde", - "thiserror", + "thiserror 2.0.3", "toml", "uriparse", ] [[package]] name = "libcnb-package" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0324344ab58ad358dbc01d187f2ce635bd0500756d224f37869490df094d2f3" +checksum = "690a25b9a256a76c145fdd66a65277a099148a9a38ceec2eb2ebcb3a70ef1f41" dependencies = [ "cargo_metadata", "ignore", @@ -546,16 +546,16 @@ dependencies = [ "libcnb-common", "libcnb-data", "petgraph", - "thiserror", + "thiserror 2.0.3", "uriparse", "which", ] [[package]] name = "libcnb-proc-macros" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bef14d35d3a45cdfcfe79f64ffa685275c0624b48054e01cd2ca09aba2d3714" +checksum = "9be015e5279a2848ef937cc797cecf6432354b6a74c72530b0b07e6e36800f65" dependencies = [ "cargo_metadata", "fancy-regex", @@ -565,9 +565,9 @@ dependencies = [ [[package]] name = "libcnb-test" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27a8e3828e59e94e1143f5c8b8937771ca128502072c6c27899d359e37aaf0bb" +checksum = "b46991106f2bbe68e141ea3fbc02452493dc52677c39ede22a5918fc130e5c23" dependencies = [ "fastrand", "fs_extra", @@ -576,14 +576,14 @@ dependencies = [ "libcnb-package", "regex", "tempfile", - "thiserror", + "thiserror 2.0.3", ] [[package]] name = "libherokubuildpack" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bec33ef08ce0508ced826f7bdfcd0538bdfc2270632915e447d1ea72bce5645d" +checksum = "45070d23cda8614758579eddae211a6267e86bcef8ab75a1cd239eac45a6778d" dependencies = [ "crossbeam-utils", "flate2", @@ -593,7 +593,7 @@ dependencies = [ "sha2", "tar", "termcolor", - "thiserror", + "thiserror 2.0.3", "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", ] @@ -764,9 +764,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.37" +version = "0.38.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" +checksum = "d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6" dependencies = [ "bitflags", "errno", @@ -851,18 +851,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.214" +version = "1.0.215" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" +checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.214" +version = "1.0.215" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" +checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" dependencies = [ "proc-macro2", "quote", @@ -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", @@ -938,9 +938,9 @@ dependencies = [ [[package]] name = "tar" -version = "0.4.42" +version = "0.4.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020" +checksum = "c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6" dependencies = [ "filetime", "libc", @@ -948,9 +948,9 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.13.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" +checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c" dependencies = [ "cfg-if", "fastrand", @@ -974,7 +974,16 @@ version = "1.0.66" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d171f59dbaa811dbbb1aee1e73db92ec2b122911a48e1390dfe327a821ddede" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.66", +] + +[[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]] @@ -988,6 +997,17 @@ dependencies = [ "syn", ] +[[package]] +name = "thiserror-impl" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "tinyvec" version = "1.8.0" @@ -1145,9 +1165,9 @@ dependencies = [ [[package]] name = "which" -version = "6.0.3" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f" +checksum = "c9cad3279ade7346b96e38731a641d7343dd6a53d55083dd54eadfa5a1b38c6b" dependencies = [ "either", "home", diff --git a/buildpacks/gradle/Cargo.toml b/buildpacks/gradle/Cargo.toml index ee9cf7ec..a06f81d0 100644 --- a/buildpacks/gradle/Cargo.toml +++ b/buildpacks/gradle/Cargo.toml @@ -9,11 +9,11 @@ workspace = true [dependencies] buildpacks-jvm-shared.workspace = true indoc = "2" -libcnb = "=0.24.0" -libherokubuildpack = { version = "=0.24.0", default-features = false, features = ["command", "error", "log"] } +libcnb = "=0.26.0" +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["command", "error", "log"] } nom = "7" serde = { version = "1", features = ["derive"] } [dev-dependencies] buildpacks-jvm-shared-test.workspace = true -libcnb-test = "=0.24.0" +libcnb-test = "=0.26.0" diff --git a/buildpacks/jvm-function-invoker/Cargo.toml b/buildpacks/jvm-function-invoker/Cargo.toml index 1d11dfbd..be6942e0 100644 --- a/buildpacks/jvm-function-invoker/Cargo.toml +++ b/buildpacks/jvm-function-invoker/Cargo.toml @@ -8,8 +8,8 @@ workspace = true [dependencies] indoc = "2" -libcnb = "=0.24.0" -libherokubuildpack = { version = "=0.24.0", default-features = false, features = ["digest", "download", "error", "log", "toml"] } +libcnb = "=0.26.0" +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["digest", "download", "error", "log", "toml"] } serde = "1" thiserror = "1" toml = "0.8" @@ -17,6 +17,6 @@ toml = "0.8" [dev-dependencies] base64 = "0.22" buildpacks-jvm-shared-test.workspace = true -libcnb-test = "=0.24.0" +libcnb-test = "=0.26.0" tempfile = "3" ureq = { version = "2", default-features = false, features = ["tls"] } diff --git a/buildpacks/jvm/Cargo.toml b/buildpacks/jvm/Cargo.toml index e4c49157..e6d4083c 100644 --- a/buildpacks/jvm/Cargo.toml +++ b/buildpacks/jvm/Cargo.toml @@ -10,8 +10,8 @@ workspace = true buildpacks-jvm-shared.workspace = true fs_extra = "1" indoc = "2" -libcnb = "=0.24.0" -libherokubuildpack = { version = "=0.24.0", default-features = false, features = ["digest", "download", "error", "inventory", "inventory-sha2", "log", "tar"] } +libcnb = "=0.26.0" +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["digest", "download", "error", "inventory", "inventory-sha2", "log", "tar"] } serde = { version = "1", features = ["derive"] } tempfile = "3" url = "2" @@ -23,4 +23,4 @@ toml = "0.8" [dev-dependencies] buildpacks-jvm-shared-test.workspace = true -libcnb-test = "=0.24.0" +libcnb-test = "=0.26.0" diff --git a/buildpacks/maven/Cargo.toml b/buildpacks/maven/Cargo.toml index ee6d9398..60d9e2c5 100644 --- a/buildpacks/maven/Cargo.toml +++ b/buildpacks/maven/Cargo.toml @@ -10,8 +10,8 @@ workspace = true buildpacks-jvm-shared.workspace = true flate2 = { version = "1", default-features = false, features = ["zlib"] } indoc = "2" -libcnb = "=0.24.0" -libherokubuildpack = { version = "=0.24.0", default-features = false, features = ["digest", "download", "error", "log"] } +libcnb = "=0.26.0" +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["digest", "download", "error", "log"] } regex = "1" serde = { version = "1", features = ["derive"] } shell-words = "1" @@ -21,4 +21,4 @@ tempfile = "3" [dev-dependencies] buildpacks-jvm-shared-test.workspace = true java-properties = "2" -libcnb-test = "=0.24.0" +libcnb-test = "=0.26.0" diff --git a/buildpacks/sbt/Cargo.toml b/buildpacks/sbt/Cargo.toml index 6b804392..f8baa62b 100644 --- a/buildpacks/sbt/Cargo.toml +++ b/buildpacks/sbt/Cargo.toml @@ -10,14 +10,14 @@ workspace = true buildpacks-jvm-shared.workspace = true indoc = "2" java-properties = "2" -libcnb = "=0.24.0" -libherokubuildpack = { version = "=0.24.0", default-features = false, features = ["command", "error", "log"] } +libcnb = "=0.26.0" +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["command", "error", "log"] } semver = { version = "1", features = ["serde"] } serde = { version = "1", features = ["derive"] } shell-words = "1" [dev-dependencies] buildpacks-jvm-shared-test.workspace = true -libcnb-test = "=0.24.0" +libcnb-test = "=0.26.0" tempfile = "3" ureq = { version = "2", default-features = false, features = ["tls"] } diff --git a/shared-test/Cargo.toml b/shared-test/Cargo.toml index 48e913d9..6ef5f168 100644 --- a/shared-test/Cargo.toml +++ b/shared-test/Cargo.toml @@ -8,5 +8,5 @@ workspace = true [dependencies] exponential-backoff = "2" -libcnb-test = "=0.24.0" +libcnb-test = "=0.26.0" ureq = { version = "2", default-features = false, features = ["tls"] } diff --git a/shared/Cargo.toml b/shared/Cargo.toml index a0290e2b..eff637ce 100644 --- a/shared/Cargo.toml +++ b/shared/Cargo.toml @@ -9,4 +9,4 @@ workspace = true [dependencies] indoc = "2" java-properties = "2" -libherokubuildpack = { version = "=0.24.0", default-features = false, features = ["log"] } +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["log"] }