diff --git a/Cargo.lock b/Cargo.lock index 907f18e..c064f71 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -831,9 +831,9 @@ checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984" [[package]] name = "figment" -version = "0.10.16" +version = "0.10.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdefe49ed1057d124dc81a0681c30dd07de56ad96e32adc7b64e8f28eaab31c4" +checksum = "752eb150770d6f51eb24d60e3ff84a2c24ccc5e5b3b0f550917ce5ec77c13fe4" dependencies = [ "atomic 0.6.0", "pear", @@ -1276,9 +1276,9 @@ dependencies = [ [[package]] name = "hyper" -version = "1.3.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f24ce812868d86d19daa79bf3bf9175bc44ea323391147a5e3abde2a283871b" +checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" dependencies = [ "bytes", "futures-channel", @@ -1317,7 +1317,7 @@ checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" dependencies = [ "futures-util", "http 1.1.0", - "hyper 1.3.0", + "hyper 1.3.1", "hyper-util", "rustls 0.22.3", "rustls-pki-types", @@ -1349,7 +1349,7 @@ dependencies = [ "futures-util", "http 1.1.0", "http-body 1.0.0", - "hyper 1.3.0", + "hyper 1.3.1", "pin-project-lite", "socket2", "tokio", @@ -2141,7 +2141,7 @@ dependencies = [ "ansi_term", "anyhow", "async-trait", - "base64 0.21.7", + "base64 0.22.0", "built", "bytes", "chrono", @@ -2963,7 +2963,7 @@ dependencies = [ "http 1.1.0", "http-body 1.0.0", "http-body-util", - "hyper 1.3.0", + "hyper 1.3.1", "hyper-rustls 0.26.0", "hyper-util", "ipnet", @@ -3114,9 +3114,9 @@ dependencies = [ [[package]] name = "rstest" -version = "0.18.2" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97eeab2f3c0a199bc4be135c36c924b6590b88c377d416494288c14f2db30199" +checksum = "9d5316d2a1479eeef1ea21e7f9ddc67c191d497abc8fc3ba2467857abbb68330" dependencies = [ "futures", "futures-timer", @@ -3126,9 +3126,9 @@ dependencies = [ [[package]] name = "rstest_macros" -version = "0.18.2" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d428f8247852f894ee1be110b375111b586d4fa431f6c46e64ba5a0dcccbe605" +checksum = "04a9df72cc1f67020b0d63ad9bfe4a323e459ea7eb68e03bd9824db49f9a4c25" dependencies = [ "cfg-if", "glob", @@ -3340,18 +3340,18 @@ checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" [[package]] name = "serde" -version = "1.0.197" +version = "1.0.198" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" +checksum = "9846a40c979031340571da2545a4e5b7c4163bdae79b301d5f86d03979451fcc" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.197" +version = "1.0.198" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" +checksum = "e88edab869b01783ba905e7d0153f9fc1a6505a96e4ad3018011eedb838566d9" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 659f9aa..fd72726 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,20 +26,20 @@ exclude = [ ansi_term = "0.12.1" anyhow = "1.0.71" async-trait = "0.1.68" -base64 = "0.21.2" -bytes = "1.4.0" +base64 = "0.22.0" +bytes = "1.6.0" clap = { version = "4.5.4", features = ["cargo", "env"] } -chrono = { version = "0.4.26", features = ["std", "clock"], default_features = false } -futures = "0.3.28" +chrono = { version = "0.4.28", features = ["std", "clock"], default_features = false } +futures = "0.3.30" http = "0.2.11" http-body = "0.4.6" hyper = { version = "0.14.28", features = [ "full" ] } -itertools = "0.12.0" +itertools = "0.12.1" lazy_static = "1.4.0" maplit = "1.0.2" md5 = "0.7.0" num = "0.4.1" -os_info = "3.7.0" +os_info = "3.8.2" pact_matching = "~1.2.1" pact_models = "~1.1.18" pact-plugin-driver = "~0.6.0" @@ -51,39 +51,40 @@ rand_regex = "0.17.0" regex = "1.8.3" regex-syntax = "0.8.3" reqwest = { version = "0.12.3", default-features = false, features = ["rustls-tls", "rustls-tls-native-roots", "json", "gzip", "deflate"] } -serde_json = "1.0.96" +serde_json = "1.0.116" serde_yaml = "0.9.21" -tempfile = "3.10.0" +tempfile = "3.10.1" tonic = "0.11.0" -tokio = { version = "1.36.0", features = ["full"] } +tokio = { version = "1.37.0", features = ["full"] } tower = { version = "0.4.13", features = [ "full" ] } tower-http = { version = "0.4.0", features = [ "full" ] } tower-service = { version = "0.3.2" } -tracing = "0.1.37" -tracing-bunyan-formatter = "0.3.7" -tracing-core = "0.1.31" +tracing = "0.1.40" +tracing-bunyan-formatter = "0.3.9" +tracing-core = "0.1.32" tracing-subscriber = { version = "0.3.18", features = ["env-filter", "local-time", "tracing-log"] } tracing-appender = "0.2.3" tracing-log = "0.2.0" -uuid = { version = "1.7.0", features = ["v4"] } +uuid = { version = "1.8.0", features = ["v4"] } zip = "0.6.6" # 0.1.29 fails on Alpine with: cannot find function `preadv2` in crate `libc` jobserver = "=0.1.28" [dev-dependencies] -env_logger = "0.11.1" +env_logger = "0.11.3" expectest = "0.12" -home = "0.5.5" +home = "0.5.9" pact_consumer = "~1.2.0" panic-message = "0.3.0" -pretty_assertions = "1.3.0" +pretty_assertions = "1.4.0" rocket = "0.5.0" -rstest = "0.18.2" -serde = "1.0.163" -test-log = "0.2.11" +rstest = "0.19.0" +serde = "1.0.198" +test-log = "0.2.15" trim-margin = "0.1.0" [build-dependencies] -built = { version = "0.7.1", features = [ "git2" ] } -os_info = "3.7.0" +built = { version = "0.7.2", features = [ "git2" ] } +os_info = "3.8.2" +