diff --git a/Cargo.lock b/Cargo.lock index 7bc2b5c..691ae63 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -492,6 +492,17 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "etcetera" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943" +dependencies = [ + "cfg-if", + "home", + "windows-sys 0.48.0", +] + [[package]] name = "fastrand" version = "2.1.1" @@ -506,7 +517,7 @@ checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" dependencies = [ "cfg-if", "libc", - "redox_syscall", + "redox_syscall 0.4.1", "windows-sys 0.52.0", ] @@ -715,7 +726,7 @@ dependencies = [ "serde_yml", "tar", "test-temp-dir", - "testcontainers", + "testcontainers 0.23.1", "testcontainers-modules", ] @@ -1353,6 +1364,15 @@ dependencies = [ "getrandom", ] +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags 1.3.2", +] + [[package]] name = "redox_syscall" version = "0.4.1" @@ -1796,13 +1816,42 @@ dependencies = [ "url", ] +[[package]] +name = "testcontainers" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f40cc2bd72e17f328faf8ca7687fe337e61bccd8acf9674fa78dd3792b045e1" +dependencies = [ + "async-trait", + "bollard", + "bollard-stubs", + "bytes", + "docker_credential", + "either", + "etcetera", + "futures", + "log", + "memchr", + "parse-display", + "pin-project-lite", + "serde", + "serde_json", + "serde_with", + "thiserror", + "tokio", + "tokio-stream", + "tokio-tar", + "tokio-util", + "url", +] + [[package]] name = "testcontainers-modules" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "868e8e818fe37b8ed4c21ac72185206b48e8767b5ad3836d7ec0e5c9386e19a2" dependencies = [ - "testcontainers", + "testcontainers 0.21.1", ] [[package]] @@ -1920,6 +1969,21 @@ dependencies = [ "tokio", ] +[[package]] +name = "tokio-tar" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d5714c010ca3e5c27114c1cdeb9d14641ace49874aa5626d7149e47aedace75" +dependencies = [ + "filetime", + "futures-core", + "libc", + "redox_syscall 0.3.5", + "tokio", + "tokio-stream", + "xattr", +] + [[package]] name = "tokio-util" version = "0.7.11" diff --git a/Cargo.toml b/Cargo.toml index f1ab278..3607cbc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ tar = "0.4.38" [dev-dependencies] test-temp-dir = "0.2.2" -testcontainers = { version = "0.21.1", features = ["blocking"] } +testcontainers = { version = "0.23.1", features = ["blocking"] } testcontainers-modules = { version = "0.9.0", features = ["cncf_distribution"] } [package.metadata.generate-rpm]