From 5007fdd39fc943eb4be2394ab62d56b5d2d261e8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Jul 2026 14:04:53 +0000 Subject: [PATCH] Bump libcnb-test from 0.30.4 to 0.31.0 Bumps [libcnb-test](https://github.com/heroku/libcnb.rs) from 0.30.4 to 0.31.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.30.4...v0.31.0) --- updated-dependencies: - dependency-name: libcnb-test dependency-version: 0.31.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 100 +++++++++++++++++++++++++++++++++++++++-------------- Cargo.toml | 2 +- 2 files changed, 75 insertions(+), 27 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 733d5c7..a011317 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -230,6 +230,17 @@ dependencies = [ "regex-syntax", ] +[[package]] +name = "fancy-regex" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1e1dacd0d2082dfcf1351c4bdd566bbe89a2b263235a2b50058f1e130a47277" +dependencies = [ + "bit-set", + "regex-automata", + "regex-syntax", +] + [[package]] name = "fastrand" version = "2.4.1" @@ -572,9 +583,9 @@ dependencies = [ [[package]] name = "ignore" -version = "0.4.25" +version = "0.4.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a" +checksum = "fe112b004901c62c2faa11f4f75e9864e0cc5af8da71c9115d184a3aa888749f" dependencies = [ "crossbeam-deque", "globset", @@ -668,9 +679,9 @@ version = "0.30.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0850585e823ab396809d2793d89aee3cb766dda8842db6492d463c766db514a8" dependencies = [ - "libcnb-common", - "libcnb-data", - "libcnb-proc-macros", + "libcnb-common 0.30.4", + "libcnb-data 0.30.4", + "libcnb-proc-macros 0.30.4", "opentelemetry", "opentelemetry-proto", "opentelemetry_sdk", @@ -694,14 +705,39 @@ dependencies = [ "toml", ] +[[package]] +name = "libcnb-common" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37fe6255e60d54d345ceb872c1ec4ab246354270476c5b925546f56ffd8240e5" +dependencies = [ + "serde", + "thiserror", + "toml", +] + [[package]] name = "libcnb-data" version = "0.30.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65a8aea899a7a5260fb06ee629887bdc97c23169969d7c26252c0654116756c8" dependencies = [ - "fancy-regex", - "libcnb-proc-macros", + "fancy-regex 0.17.0", + "libcnb-proc-macros 0.30.4", + "serde", + "thiserror", + "toml", + "uriparse", +] + +[[package]] +name = "libcnb-data" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69904cf6f9d446ec0a763a806d4ac8077a9c9460cb3d403c2160810d8539daa1" +dependencies = [ + "fancy-regex 0.18.0", + "libcnb-proc-macros 0.31.0", "serde", "thiserror", "toml", @@ -710,15 +746,15 @@ dependencies = [ [[package]] name = "libcnb-package" -version = "0.30.4" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fdc4184afd713861b296dd886491765cf8c151c5c2608d467cd42077efe9db2" +checksum = "6bfcc8dcb67cbdd8938a47ce415cef965bfa186f645106e109f90f16f69cb297" dependencies = [ "cargo_metadata", "ignore", "indoc", - "libcnb-common", - "libcnb-data", + "libcnb-common 0.31.0", + "libcnb-data 0.31.0", "petgraph", "thiserror", "uriparse", @@ -732,21 +768,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67ce63474a40ddad15c3405e069d7fa1bed0fddad0da742c9b910a94d6ea415d" dependencies = [ "cargo_metadata", - "fancy-regex", + "fancy-regex 0.17.0", + "quote", + "syn", +] + +[[package]] +name = "libcnb-proc-macros" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5a207308d8093481af32e1c123e194e1efcf176be02c08e33b8f576eb479b62" +dependencies = [ + "cargo_metadata", + "fancy-regex 0.18.0", "quote", "syn", ] [[package]] name = "libcnb-test" -version = "0.30.4" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "161b455750a654bff60d6304232b2e86f442b80f6e2b34f089caa0581f5f8f02" +checksum = "407969fa14d54e38d42fb7eed735573e8862d56b3e4472fc39bc6c4ceba597ef" dependencies = [ "fastrand", "fs_extra", - "libcnb-common", - "libcnb-data", + "libcnb-common 0.31.0", + "libcnb-data 0.31.0", "libcnb-package", "regex", "tempfile", @@ -1007,9 +1055,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.45" +version = "1.0.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" +checksum = "dfbc457d0c7a0759a614551b11a6409e5951f6c7537be1f1b7682b9ae9230368" dependencies = [ "proc-macro2", ] @@ -1066,9 +1114,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.12.3" +version = "1.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" +checksum = "f1292b7759ae1cb9ec195452d1390a074f0cd8541ab7a5a8c31cd6db45d4a6ba" dependencies = [ "aho-corasick", "memchr", @@ -1089,9 +1137,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.10" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "ring" @@ -1279,9 +1327,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" -version = "2.0.117" +version = "2.0.118" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" +checksum = "1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422" dependencies = [ "proc-macro2", "quote", @@ -1768,9 +1816,9 @@ dependencies = [ [[package]] name = "which" -version = "8.0.2" +version = "8.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81995fafaaaf6ae47a7d0cc83c67caf92aeb7e5331650ae6ff856f7c0c60c459" +checksum = "48d7cd18d4acb58fb3cdfe9ea54e6cd96a4e7d4cc45c56338b236e82dad47248" dependencies = [ "libc", ] diff --git a/Cargo.toml b/Cargo.toml index 4a1456d..c8f4f0c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,6 +34,6 @@ ureq = { version = "2", default-features = false, features = ["tls"] } zstd = { version = "0.13", default-features = false } [dev-dependencies] -libcnb-test = "0.30" +libcnb-test = "0.31" # Required due to: https://github.com/heroku/libcnb.rs/issues/944 regex = { version = "1", default-features = false, features = ["std"] }