From f7f2f25a574b1b2dba22c094fc8226d404157d15 Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Fri, 6 Aug 2021 10:11:40 +0100 Subject: [PATCH] build: Use fixed versions in Cargo.toml files This doesn't really affect the build as we ship a Cargo.lock with fixed versions in. However for clarity it makes sense to use fixed versions throughout and let dependabot update them. Signed-off-by: Rob Bradford --- api_client/Cargo.toml | 2 +- arch/Cargo.toml | 8 +++--- block_util/Cargo.toml | 8 +++--- devices/Cargo.toml | 8 +++--- event_monitor/Cargo.toml | 6 ++-- fuzz/Cargo.lock | 52 +++++++++++++++++++++-------------- hypervisor/Cargo.toml | 18 ++++++------ net_gen/Cargo.toml | 2 +- net_util/Cargo.toml | 6 ++-- pci/Cargo.toml | 2 +- qcow/Cargo.toml | 2 +- vhost_user_backend/Cargo.toml | 4 +-- vhost_user_block/Cargo.toml | 6 ++-- vhost_user_net/Cargo.toml | 6 ++-- virtio-devices/Cargo.toml | 18 ++++++------ vm-device/Cargo.toml | 12 ++++---- vm-migration/Cargo.toml | 10 +++---- vm-virtio/Cargo.toml | 4 +-- vmm/Cargo.toml | 20 +++++++------- 19 files changed, 103 insertions(+), 91 deletions(-) diff --git a/api_client/Cargo.toml b/api_client/Cargo.toml index 9cac2a00c..48676e127 100644 --- a/api_client/Cargo.toml +++ b/api_client/Cargo.toml @@ -5,4 +5,4 @@ authors = ["The Cloud Hypervisor Authors"] edition = "2018" [dependencies] -vmm-sys-util = "0.8.0" \ No newline at end of file +vmm-sys-util = "0.8.0" diff --git a/arch/Cargo.toml b/arch/Cargo.toml index 8741d0538..84e3db486 100644 --- a/arch/Cargo.toml +++ b/arch/Cargo.toml @@ -11,19 +11,19 @@ tdx = [] [dependencies] acpi_tables = { path = "../acpi_tables", optional = true } -anyhow = "1.0" +anyhow = "1.0.42" byteorder = "1.4.3" hypervisor = { path = "../hypervisor" } libc = "0.2.98" linux-loader = { version = "0.3.0", features = ["elf", "bzimage", "pe"] } log = "0.4.14" -serde = {version = ">=1.0.27", features = ["rc"] } -thiserror = "1.0" +serde = { version = "1.0.127", features = ["rc"] } +thiserror = "1.0.26" versionize = "0.1.6" versionize_derive = "0.1.4" vm-memory = { version = "0.6.0", features = ["backend-mmap", "backend-bitmap"] } vm-migration = { path = "../vm-migration" } -vmm-sys-util = { version = ">=0.5.0", features = ["with-serde"] } +vmm-sys-util = { version = "0.8.0", features = ["with-serde"] } [target.'cfg(target_arch = "aarch64")'.dependencies] fdt_parser = { version = "0.1.3", package = 'fdt'} diff --git a/block_util/Cargo.toml b/block_util/Cargo.toml index 2dfa11b78..a79a84ca4 100644 --- a/block_util/Cargo.toml +++ b/block_util/Cargo.toml @@ -9,15 +9,15 @@ default = [] io_uring = [] [dependencies] -io-uring = ">=0.4.0" +io-uring = "0.5.1" libc = "0.2.98" log = "0.4.14" qcow = { path = "../qcow" } -thiserror = "1.0" +thiserror = "1.0.26" versionize = "0.1.6" versionize_derive = "0.1.4" -virtio-bindings = { version = "0.1", features = ["virtio-v5_0_0"]} +virtio-bindings = { version = "0.1.0", features = ["virtio-v5_0_0"] } vm-memory = { version = "0.6.0", features = ["backend-mmap", "backend-atomic", "backend-bitmap"] } vm-virtio = { path = "../vm-virtio" } -vmm-sys-util = ">=0.3.1" +vmm-sys-util = "0.8.0" diff --git a/devices/Cargo.toml b/devices/Cargo.toml index 2e99f4d35..1a427fb14 100644 --- a/devices/Cargo.toml +++ b/devices/Cargo.toml @@ -6,11 +6,11 @@ edition = "2018" [dependencies] acpi_tables = { path = "../acpi_tables", optional = true } -anyhow = "1.0" +anyhow = "1.0.42" arch = { path = "../arch" } -bitflags = ">=1.2.1" +bitflags = "1.2.1" byteorder = "1.4.3" -epoll = ">=4.0.1" +epoll = "4.3.1" libc = "0.2.98" log = "0.4.14" versionize = "0.1.6" @@ -18,7 +18,7 @@ versionize_derive = "0.1.4" vm-device = { path = "../vm-device" } vm-memory = "0.6.0" vm-migration = { path = "../vm-migration" } -vmm-sys-util = ">=0.3.1" +vmm-sys-util = "0.8.0" [features] default = [] diff --git a/event_monitor/Cargo.toml b/event_monitor/Cargo.toml index 6d012659e..01b6b1452 100644 --- a/event_monitor/Cargo.toml +++ b/event_monitor/Cargo.toml @@ -6,6 +6,6 @@ edition = "2018" [dependencies] libc = "0.2.98" -serde = {version = ">=1.0.27", features = ["rc"] } -serde_derive = ">=1.0.27" -serde_json = ">=1.0.9" +serde = { version = "1.0.127", features = ["rc"] } +serde_derive = "1.0.127" +serde_json = "1.0.66" diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index 09f939191..40e3ea04e 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -6,7 +6,7 @@ version = 3 name = "acpi_tables" version = "0.1.0" dependencies = [ - "vm-memory", + "vm-memory 0.6.0", ] [[package]] @@ -60,7 +60,7 @@ dependencies = [ "versionize", "versionize_derive", "vm-fdt", - "vm-memory", + "vm-memory 0.6.0", "vm-migration", "vmm-sys-util", ] @@ -103,7 +103,7 @@ dependencies = [ "versionize", "versionize_derive", "virtio-bindings", - "vm-memory", + "vm-memory 0.6.0", "vm-virtio", "vmm-sys-util", ] @@ -159,7 +159,7 @@ dependencies = [ "serde_json", "signal-hook", "thiserror", - "vm-memory", + "vm-memory 0.6.0", "vmm", "vmm-sys-util", ] @@ -175,7 +175,7 @@ dependencies = [ "qcow", "seccomp", "virtio-devices", - "vm-memory", + "vm-memory 0.6.0", "vm-virtio", "vmm-sys-util", ] @@ -201,7 +201,7 @@ dependencies = [ "versionize", "versionize_derive", "vm-device", - "vm-memory", + "vm-memory 0.6.0", "vm-migration", "vmm-sys-util", ] @@ -256,7 +256,7 @@ dependencies = [ "serde_derive", "serde_json", "thiserror", - "vm-memory", + "vm-memory 0.6.0", "vmm-sys-util", ] @@ -336,7 +336,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c819cc8275b0f2c1ed9feec455ca288b45d82932384a6a5f7a86812ee3427459" dependencies = [ - "vm-memory", + "vm-memory 0.6.0", ] [[package]] @@ -351,7 +351,7 @@ dependencies = [ [[package]] name = "micro_http" version = "0.1.0" -source = "git+https://github.com/firecracker-microvm/micro-http?branch=main#9b605a8b61df602cda62076d30d9f70307ea336f" +source = "git+https://github.com/firecracker-microvm/micro-http?branch=main#9517a300370a158a7af0996b7eebf040d171e1a4" dependencies = [ "libc", "vmm-sys-util", @@ -377,7 +377,7 @@ dependencies = [ "versionize", "versionize_derive", "virtio-bindings", - "vm-memory", + "vm-memory 0.6.0", "vm-virtio", "vmm-sys-util", ] @@ -401,13 +401,14 @@ dependencies = [ "hypervisor", "libc", "log", + "thiserror", "versionize", "versionize_derive", "vfio-bindings", "vfio-ioctls", "vm-allocator", "vm-device", - "vm-memory", + "vm-memory 0.6.0", "vm-migration", "vmm-sys-util", ] @@ -655,17 +656,18 @@ dependencies = [ "kvm-ioctls", "log", "vfio-bindings", - "vm-memory", + "vm-memory 0.5.0", "vmm-sys-util", ] [[package]] name = "vhost" version = "0.1.0" -source = "git+https://github.com/rust-vmm/vhost?branch=master#37a6a8e46444e9e4b59be5bff82e5c22a879f0c4" +source = "git+https://github.com/rust-vmm/vhost?branch=master#14d754c5c77f06d5af8fc48b2634debd5fbd9a18" dependencies = [ "bitflags", "libc", + "vm-memory 0.6.0", "vmm-sys-util", ] @@ -702,7 +704,7 @@ dependencies = [ "virtio-bindings", "vm-allocator", "vm-device", - "vm-memory", + "vm-memory 0.6.0", "vm-migration", "vm-virtio", "vmm-sys-util", @@ -714,7 +716,7 @@ version = "0.1.0" dependencies = [ "arch", "libc", - "vm-memory", + "vm-memory 0.6.0", ] [[package]] @@ -727,19 +729,29 @@ dependencies = [ "serde_json", "thiserror", "vfio-ioctls", - "vm-memory", + "vm-memory 0.6.0", "vmm-sys-util", ] [[package]] name = "vm-fdt" version = "0.1.0" -source = "git+https://github.com/rust-vmm/vm-fdt?branch=master#13ab882e2f8387753064351c69fbe35c422b448b" +source = "git+https://github.com/rust-vmm/vm-fdt?branch=master#af59838e5df826cd3153d92ed1546f0b2cc454f7" [[package]] name = "vm-memory" version = "0.5.0" source = "git+https://github.com/rust-vmm/vm-memory?rev=5bd7138758183a73ac0da27ce40c004d95f1a7e9#5bd7138758183a73ac0da27ce40c004d95f1a7e9" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "vm-memory" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a8ebcb86ca457f9d6e14cf97009f679952eba42f0113de5db596e514cd0e43b" dependencies = [ "arc-swap", "libc", @@ -757,7 +769,7 @@ dependencies = [ "thiserror", "versionize", "versionize_derive", - "vm-memory", + "vm-memory 0.6.0", ] [[package]] @@ -766,7 +778,7 @@ version = "0.1.0" dependencies = [ "log", "virtio-bindings", - "vm-memory", + "vm-memory 0.6.0", ] [[package]] @@ -806,7 +818,7 @@ dependencies = [ "virtio-devices", "vm-allocator", "vm-device", - "vm-memory", + "vm-memory 0.6.0", "vm-migration", "vm-virtio", "vmm-sys-util", diff --git a/hypervisor/Cargo.toml b/hypervisor/Cargo.toml index b0228537e..5428b8c15 100644 --- a/hypervisor/Cargo.toml +++ b/hypervisor/Cargo.toml @@ -11,23 +11,23 @@ mshv = ["mshv-ioctls", "mshv-bindings"] tdx = [] [dependencies] -anyhow = "1.0" -epoll = ">=4.0.1" -thiserror = "1.0" +anyhow = "1.0.42" +epoll = "4.3.1" +thiserror = "1.0.26" libc = "0.2.98" log = "0.4.14" -kvm-ioctls = { version = "0.9.0", optional = true } +kvm-ioctls = { version = "0.9.0", optional = true } kvm-bindings = { git = "https://github.com/cloud-hypervisor/kvm-bindings", branch = "ch-v0.4.0", features = ["with-serde", "fam-wrappers"], optional = true } mshv-bindings = {git = "https://github.com/rust-vmm/mshv", branch = "master", features = ["with-serde", "fam-wrappers"], optional = true } mshv-ioctls = { git = "https://github.com/rust-vmm/mshv", branch = "master", optional = true} -serde = {version = ">=1.0.27", features = ["rc"] } -serde_derive = ">=1.0.27" -serde_json = ">=1.0.9" +serde = { version = "1.0.127", features = ["rc"] } +serde_derive = "1.0.127" +serde_json = "1.0.66" vm-memory = { version = "0.6.0", features = ["backend-mmap", "backend-atomic"] } -vmm-sys-util = { version = ">=0.5.0", features = ["with-serde"] } +vmm-sys-util = { version = "0.8.0", features = ["with-serde"] } [target.'cfg(target_arch = "x86_64")'.dependencies.iced-x86] -version = "1.13" +version = "1.13.0" default-features = false features = ["std", "decoder", "op_code_info", "instr_info", "fast_fmt"] diff --git a/net_gen/Cargo.toml b/net_gen/Cargo.toml index 33572e3ba..01535b8bd 100644 --- a/net_gen/Cargo.toml +++ b/net_gen/Cargo.toml @@ -5,4 +5,4 @@ authors = ["The Chromium OS Authors"] edition = "2018" [dependencies] -vmm-sys-util = ">=0.3.1" +vmm-sys-util = "0.8.0" diff --git a/net_util/Cargo.toml b/net_util/Cargo.toml index a67abf32f..6426e3bdd 100644 --- a/net_util/Cargo.toml +++ b/net_util/Cargo.toml @@ -5,7 +5,7 @@ authors = ["The Chromium OS Authors"] edition = "2018" [dependencies] -epoll = ">=4.0.1" +epoll = "4.3.1" libc = "0.2.98" log = "0.4.14" net_gen = { path = "../net_gen" } @@ -16,9 +16,9 @@ versionize_derive = "0.1.4" virtio-bindings = "0.1.0" vm-memory = { version = "0.6.0", features = ["backend-mmap", "backend-atomic", "backend-bitmap"] } vm-virtio = { path = "../vm-virtio" } -vmm-sys-util = ">=0.3.1" +vmm-sys-util = "0.8.0" [dev-dependencies] -lazy_static = "1.3.0" +lazy_static = "1.4.0" pnet = "0.28.0" serde_json = "1.0.66" diff --git a/pci/Cargo.toml b/pci/Cargo.toml index 65d4b84c8..fd13495d7 100644 --- a/pci/Cargo.toml +++ b/pci/Cargo.toml @@ -9,7 +9,7 @@ anyhow = "1.0.42" byteorder = "1.4.3" hypervisor = { path = "../hypervisor" } vfio-ioctls = { git = "https://github.com/rust-vmm/vfio-ioctls", branch = "master" } -vmm-sys-util = ">=0.3.1" +vmm-sys-util = "0.8.0" libc = "0.2.98" log = "0.4.14" thiserror = "1.0.26" diff --git a/qcow/Cargo.toml b/qcow/Cargo.toml index 6c6bdd2e3..06b1d6254 100644 --- a/qcow/Cargo.toml +++ b/qcow/Cargo.toml @@ -13,4 +13,4 @@ byteorder = "1.4.3" libc = "0.2.98" log = "0.4.14" remain = "0.2.2" -vmm-sys-util = ">=0.3.1" +vmm-sys-util = "0.8.0" diff --git a/vhost_user_backend/Cargo.toml b/vhost_user_backend/Cargo.toml index a9acbb55d..45cf2282f 100644 --- a/vhost_user_backend/Cargo.toml +++ b/vhost_user_backend/Cargo.toml @@ -8,11 +8,11 @@ edition = "2018" default = [] [dependencies] -epoll = ">=4.0.1" +epoll = "4.3.1" libc = "0.2.98" log = "0.4.14" virtio-bindings = "0.1.0" vm-memory = { version = "0.6.0", features = ["backend-bitmap"] } vm-virtio = { path = "../vm-virtio" } -vmm-sys-util = ">=0.3.1" +vmm-sys-util = "0.8.0" vhost = { git = "https://github.com/rust-vmm/vhost", branch = "master", package = "vhost", features = ["vhost-user-slave"] } diff --git a/vhost_user_block/Cargo.toml b/vhost_user_block/Cargo.toml index 15874669d..eeaa2983e 100644 --- a/vhost_user_block/Cargo.toml +++ b/vhost_user_block/Cargo.toml @@ -6,9 +6,9 @@ edition = "2018" [dependencies] block_util = { path = "../block_util" } -clap = { version = "2.33.3", features=["wrap_help"] } +clap = { version = "2.33.3", features = ["wrap_help"] } env_logger = "0.9.0" -epoll = ">=4.0.1" +epoll = "4.3.1" libc = "0.2.98" log = "0.4.14" option_parser = { path = "../option_parser" } @@ -17,4 +17,4 @@ vhost_user_backend = { path = "../vhost_user_backend" } vhost = { git = "https://github.com/rust-vmm/vhost", branch = "master", package = "vhost", features = ["vhost-user-slave"] } virtio-bindings = "0.1.0" vm-memory = "0.6.0" -vmm-sys-util = ">=0.3.1" +vmm-sys-util = "0.8.0" diff --git a/vhost_user_net/Cargo.toml b/vhost_user_net/Cargo.toml index 2fd7de048..caf0b6536 100644 --- a/vhost_user_net/Cargo.toml +++ b/vhost_user_net/Cargo.toml @@ -5,9 +5,9 @@ authors = ["The Cloud Hypervisor Authors"] edition = "2018" [dependencies] -clap = { version = "2.33.3", features=["wrap_help"] } +clap = { version = "2.33.3", features = ["wrap_help"] } env_logger = "0.9.0" -epoll = ">=4.0.1" +epoll = "4.3.1" libc = "0.2.98" log = "0.4.14" net_util = { path = "../net_util" } @@ -16,4 +16,4 @@ vhost_user_backend = { path = "../vhost_user_backend" } vhost = { git = "https://github.com/rust-vmm/vhost", branch = "master", package = "vhost", features = ["vhost-user-slave"] } virtio-bindings = "0.1.0" vm-memory = "0.6.0" -vmm-sys-util = ">=0.3.1" +vmm-sys-util = "0.8.0" diff --git a/virtio-devices/Cargo.toml b/virtio-devices/Cargo.toml index 195db919a..497f5f3ee 100644 --- a/virtio-devices/Cargo.toml +++ b/virtio-devices/Cargo.toml @@ -10,13 +10,13 @@ io_uring = ["block_util/io_uring"] mshv = [] [dependencies] -anyhow = "1.0" -arc-swap = ">=1.0.0" +anyhow = "1.0.42" +arc-swap = "1.3.0" block_util = { path = "../block_util" } byteorder = "1.4.3" -epoll = ">=4.0.1" +epoll = "4.3.1" event_monitor = { path = "../event_monitor" } -io-uring = ">=0.4.0" +io-uring = "0.5.1" libc = "0.2.98" log = "0.4.14" net_gen = { path = "../net_gen" } @@ -24,16 +24,16 @@ net_util = { path = "../net_util" } pci = { path = "../pci" } rate_limiter = { path = "../rate_limiter" } seccomp = { git = "https://github.com/firecracker-microvm/firecracker", tag = "v0.24.5" } -serde = ">=1.0.27" -serde_derive = ">=1.0.27" -serde_json = ">=1.0.9" +serde = "1.0.127" +serde_derive = "1.0.127" +serde_json = "1.0.66" versionize = "0.1.6" versionize_derive = "0.1.4" vhost = { git = "https://github.com/rust-vmm/vhost", branch = "master", package = "vhost", features = ["vhost-user-master", "vhost-user-slave", "vhost-kern"] } -virtio-bindings = { version = "0.1", features = ["virtio-v5_0_0"]} +virtio-bindings = { version = "0.1.0", features = ["virtio-v5_0_0"] } vm-allocator = { path = "../vm-allocator" } vm-device = { path = "../vm-device" } vm-memory = { version = "0.6.0", features = ["backend-mmap", "backend-atomic", "backend-bitmap"] } vm-migration = { path = "../vm-migration" } vm-virtio = { path = "../vm-virtio" } -vmm-sys-util = ">=0.3.1" +vmm-sys-util = "0.8.0" diff --git a/vm-device/Cargo.toml b/vm-device/Cargo.toml index e61c907be..36f57335c 100644 --- a/vm-device/Cargo.toml +++ b/vm-device/Cargo.toml @@ -9,12 +9,12 @@ default = [] kvm = ["vfio-ioctls/kvm"] [dependencies] -anyhow = "1.0" -thiserror = "1.0" -serde = {version = ">=1.0.27", features = ["rc"] } -serde_derive = ">=1.0.27" -serde_json = ">=1.0.9" +anyhow = "1.0.42" +thiserror = "1.0.26" +serde = { version = "1.0.127", features = ["rc"] } +serde_derive = "1.0.127" +serde_json = "1.0.66" vfio-ioctls = { git = "https://github.com/rust-vmm/vfio-ioctls", branch = "master", default-features = false } vm-memory = { version = "0.6.0", features = ["backend-mmap"] } -vmm-sys-util = ">=0.3.1" +vmm-sys-util = "0.8.0" diff --git a/vm-migration/Cargo.toml b/vm-migration/Cargo.toml index dd5e62c76..e079a8a5a 100644 --- a/vm-migration/Cargo.toml +++ b/vm-migration/Cargo.toml @@ -5,11 +5,11 @@ authors = ["The Cloud Hypervisor Authors"] edition = "2018" [dependencies] -anyhow = "1.0" -thiserror = "1.0" -serde = {version = ">=1.0.27", features = ["rc"] } -serde_derive = ">=1.0.27" -serde_json = ">=1.0.9" +anyhow = "1.0.42" +thiserror = "1.0.26" +serde = { version = "1.0.127", features = ["rc"] } +serde_derive = "1.0.127" +serde_json = "1.0.66" versionize = "0.1.6" versionize_derive = "0.1.4" vm-memory = { version = "0.6.0", features = ["backend-mmap", "backend-atomic"] } diff --git a/vm-virtio/Cargo.toml b/vm-virtio/Cargo.toml index df0e83dff..d94b4a1d7 100644 --- a/vm-virtio/Cargo.toml +++ b/vm-virtio/Cargo.toml @@ -9,5 +9,5 @@ default = [] [dependencies] log = "0.4.14" -virtio-bindings = { version = "0.1", features = ["virtio-v5_0_0"]} -vm-memory = { version = "0.6.0", features = ["backend-mmap", "backend-atomic", "backend-bitmap"] } \ No newline at end of file +virtio-bindings = { version = "0.1.0", features = ["virtio-v5_0_0"] } +vm-memory = { version = "0.6.0", features = ["backend-mmap", "backend-atomic", "backend-bitmap"] } diff --git a/vmm/Cargo.toml b/vmm/Cargo.toml index 808f5aa88..2738faf79 100644 --- a/vmm/Cargo.toml +++ b/vmm/Cargo.toml @@ -16,14 +16,14 @@ tdx = ["arch/tdx", "hypervisor/tdx"] [dependencies] acpi_tables = { path = "../acpi_tables", optional = true } -anyhow = "1.0" -arc-swap = ">=1.0.0" +anyhow = "1.0.42" +arc-swap = "1.3.0" arch = { path = "../arch" } -bitflags = ">=1.2.1" +bitflags = "1.2.1" block_util = { path = "../block_util" } clap = "2.33.3" devices = { path = "../devices" } -epoll = ">=4.0.1" +epoll = "4.3.1" event_monitor = { path = "../event_monitor" } hypervisor = { path = "../hypervisor" } lazy_static = "1.4.0" @@ -36,12 +36,12 @@ option_parser = { path = "../option_parser" } pci = { path = "../pci" } qcow = { path = "../qcow" } seccomp = { git = "https://github.com/firecracker-microvm/firecracker", tag = "v0.24.5" } -serde = {version = ">=1.0.27", features = ["rc"] } -serde_derive = ">=1.0.27" -serde_json = ">=1.0.9" +serde = { version = "1.0.127", features = ["rc"] } +serde_derive = "1.0.127" +serde_json = "1.0.66" signal-hook = "0.3.9" -thiserror = "1.0" -uuid = "0.8" +thiserror = "1.0.26" +uuid = "0.8.2" versionize = "0.1.6" versionize_derive = "0.1.4" vfio-ioctls = { git = "https://github.com/rust-vmm/vfio-ioctls", branch = "master", default-features = false } @@ -51,7 +51,7 @@ vm-device = { path = "../vm-device" } vm-memory = { version = "0.6.0", features = ["backend-mmap", "backend-atomic", "backend-bitmap"] } vm-migration = { path = "../vm-migration" } vm-virtio = { path = "../vm-virtio" } -vmm-sys-util = { version = ">=0.5.0", features = ["with-serde"] } +vmm-sys-util = { version = "0.8.0", features = ["with-serde"] } [dev-dependencies] credibility = "0.1.3"