diff --git a/Cargo.lock b/Cargo.lock index 9caf511..f101d1c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -59,9 +59,9 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2faccea4cc4ab4a667ce676a30e8ec13922a692c99bb8f5b11f1502c72e04220" +checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" [[package]] name = "anstyle-parse" @@ -208,9 +208,9 @@ dependencies = [ [[package]] name = "cfg-expr" -version = "0.15.6" +version = "0.15.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6100bc57b6209840798d95cb2775684849d332f7bd788db2a8c8caf7ef82a41a" +checksum = "fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d" dependencies = [ "smallvec", "target-lexicon", @@ -235,9 +235,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.4.18" +version = "4.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c" +checksum = "80c21025abd42669a92efc996ef13cfb2c5c627858421ea58d5c3b331a6c134f" dependencies = [ "clap_builder", "clap_derive", @@ -245,9 +245,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.4.18" +version = "4.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7" +checksum = "458bf1f341769dfcf849846f65dffdf9146daa56bcd2a47cb4e1de9915567c99" dependencies = [ "anstream", "anstyle", @@ -257,9 +257,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.4.7" +version = "4.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" +checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47" dependencies = [ "heck 0.4.1", "proc-macro2", @@ -269,9 +269,9 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" +checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" [[package]] name = "colorchoice" @@ -309,9 +309,9 @@ checksum = "396de984970346b0d9e93d1415082923c679e5ae5c3ee3dcbd104f5610af126b" [[package]] name = "either" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" +checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" [[package]] name = "env_filter" @@ -558,9 +558,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "indexmap" -version = "2.2.2" +version = "2.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520" +checksum = "233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177" dependencies = [ "equivalent", "hashbrown", @@ -905,15 +905,6 @@ dependencies = [ "getrandom", ] -[[package]] -name = "redox_syscall" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" -dependencies = [ - "bitflags 1.3.2", -] - [[package]] name = "regex" version = "1.10.3" @@ -1083,9 +1074,9 @@ checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" [[package]] name = "strsim" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" +checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" [[package]] name = "strum" @@ -1169,31 +1160,30 @@ checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae" [[package]] name = "tempfile" -version = "3.9.0" +version = "3.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" +checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67" dependencies = [ "cfg-if", "fastrand", - "redox_syscall", "rustix", "windows-sys 0.52.0", ] [[package]] name = "thiserror" -version = "1.0.56" +version = "1.0.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" +checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.56" +version = "1.0.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" +checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" dependencies = [ "proc-macro2", "quote", @@ -1251,9 +1241,9 @@ checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" [[package]] name = "unicode-segmentation" -version = "1.10.1" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" +checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" [[package]] name = "unicode-width" @@ -1720,9 +1710,9 @@ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" [[package]] name = "winnow" -version = "0.5.37" +version = "0.5.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7cad8365489051ae9f054164e459304af2e7e9bb407c958076c8bf4aef52da5" +checksum = "5389a154b01683d28c77f8f68f49dea75f0a4da32557a58f68ee51ebba472d29" dependencies = [ "memchr", ] diff --git a/vhost-device-gpio/Cargo.toml b/vhost-device-gpio/Cargo.toml index a1c0927..511b6a6 100644 --- a/vhost-device-gpio/Cargo.toml +++ b/vhost-device-gpio/Cargo.toml @@ -16,7 +16,7 @@ xen = ["vm-memory/xen", "vhost/xen", "vhost-user-backend/xen"] mock_gpio = [] [dependencies] -clap = { version = "4.4", features = ["derive"] } +clap = { version = "4.5", features = ["derive"] } env_logger = "0.11" libc = "0.2" log = "0.4" diff --git a/vhost-device-i2c/Cargo.toml b/vhost-device-i2c/Cargo.toml index cda3bd3..be4f703 100644 --- a/vhost-device-i2c/Cargo.toml +++ b/vhost-device-i2c/Cargo.toml @@ -15,7 +15,7 @@ edition = "2021" xen = ["vm-memory/xen", "vhost/xen", "vhost-user-backend/xen"] [dependencies] -clap = { version = "4.4", features = ["derive"] } +clap = { version = "4.5", features = ["derive"] } env_logger = "0.11" libc = "0.2" log = "0.4" diff --git a/vhost-device-input/Cargo.toml b/vhost-device-input/Cargo.toml index 6cb6763..2a5333d 100644 --- a/vhost-device-input/Cargo.toml +++ b/vhost-device-input/Cargo.toml @@ -14,13 +14,13 @@ edition = "2021" xen = ["vm-memory/xen", "vhost/xen", "vhost-user-backend/xen"] [dependencies] -clap = { version = "4.4", features = ["derive"] } +clap = { version = "4.5", features = ["derive"] } env_logger = "0.11" epoll = "4.3" libc = "0.2" log = "0.4" rand = "0.8.5" -tempfile = "3.9" +tempfile = "3.10" thiserror = "1.0" vhost = { version = "0.10", features = ["vhost-user-backend"] } vhost-user-backend = "0.13" diff --git a/vhost-device-rng/Cargo.toml b/vhost-device-rng/Cargo.toml index 92e837c..af5da8c 100644 --- a/vhost-device-rng/Cargo.toml +++ b/vhost-device-rng/Cargo.toml @@ -13,13 +13,13 @@ edition = "2021" xen = ["vm-memory/xen", "vhost/xen", "vhost-user-backend/xen"] [dependencies] -clap = { version = "4.4", features = ["derive"] } +clap = { version = "4.5", features = ["derive"] } env_logger = "0.11" epoll = "4.3" libc = "0.2" log = "0.4" rand = "0.8.5" -tempfile = "3.9" +tempfile = "3.10" thiserror = "1.0" vhost = { version = "0.10", features = ["vhost-user-backend"] } vhost-user-backend = "0.13" diff --git a/vhost-device-scmi/Cargo.toml b/vhost-device-scmi/Cargo.toml index 06f3cb3..3c92ffb 100644 --- a/vhost-device-scmi/Cargo.toml +++ b/vhost-device-scmi/Cargo.toml @@ -10,7 +10,7 @@ license = "Apache-2.0 OR BSD-3-Clause" edition = "2021" [dependencies] -clap = { version = "4.4", features = ["derive"] } +clap = { version = "4.5", features = ["derive"] } env_logger = "0.11" itertools = "0.12" log = "0.4" diff --git a/vhost-device-scsi/Cargo.toml b/vhost-device-scsi/Cargo.toml index 3b19ab2..fd11793 100644 --- a/vhost-device-scsi/Cargo.toml +++ b/vhost-device-scsi/Cargo.toml @@ -15,7 +15,7 @@ edition = "2021" xen = ["vm-memory/xen", "vhost/xen", "vhost-user-backend/xen"] [dependencies] -clap = { version = "4.4", features = ["derive"] } +clap = { version = "4.5", features = ["derive"] } env_logger = "0.11" epoll = "4.3" log = "0.4" @@ -30,5 +30,5 @@ vmm-sys-util = "0.12" [dev-dependencies] assert_matches = "1.5" -tempfile = "3.9.0" +tempfile = "3.10.0" diff --git a/vhost-device-sound/Cargo.toml b/vhost-device-sound/Cargo.toml index c6b2a59..decc976 100644 --- a/vhost-device-sound/Cargo.toml +++ b/vhost-device-sound/Cargo.toml @@ -17,7 +17,7 @@ alsa-backend = ["dep:alsa"] pw-backend = ["pw"] [dependencies] -clap = { version = "4.4", features = ["derive"] } +clap = { version = "4.5", features = ["derive"] } env_logger = "0.11" log = "0.4" thiserror = "1.0" @@ -35,6 +35,6 @@ pw = { package = "pipewire", version = "0.8", optional = true } [dev-dependencies] rstest = "0.18.2" -tempfile = "3.9" +tempfile = "3.10" virtio-queue = { version = "0.11", features = ["test-utils"] } vm-memory = { version = "0.14.0", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-template/Cargo.toml b/vhost-device-template/Cargo.toml index 597d6cc..8a54664 100644 --- a/vhost-device-template/Cargo.toml +++ b/vhost-device-template/Cargo.toml @@ -16,7 +16,7 @@ publish = false xen = ["vm-memory/xen", "vhost/xen", "vhost-user-backend/xen"] [dependencies] -clap = { version = "4.4", features = ["derive"] } +clap = { version = "4.5", features = ["derive"] } env_logger = "0.11" libc = "0.2" log = "0.4" diff --git a/vhost-device-vsock/Cargo.toml b/vhost-device-vsock/Cargo.toml index d625859..f41ab38 100644 --- a/vhost-device-vsock/Cargo.toml +++ b/vhost-device-vsock/Cargo.toml @@ -14,7 +14,7 @@ xen = ["vm-memory/xen", "vhost/xen", "vhost-user-backend/xen"] [dependencies] byteorder = "1" -clap = { version = "4.4", features = ["derive"] } +clap = { version = "4.5", features = ["derive"] } env_logger = "0.11" epoll = "4.3.2" log = "0.4" @@ -33,4 +33,4 @@ serde_yaml = "0.9" [dev-dependencies] assert_matches = "1.5" virtio-queue = { version = "0.11", features = ["test-utils"] } -tempfile = "3.9.0" +tempfile = "3.10.0"