diff --git a/Cargo.toml b/Cargo.toml index 3584a92014..ffff4a8517 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,7 +20,7 @@ block-storage = [] compute = [] identity = [] # reserved for future use image = [] -network = [] +network = ["macaddr", "ipnet"] native-tls = ["reqwest/default-tls", "osauth/native-tls"] object-storage = ["tokio-util"] rustls = ["reqwest/rustls-tls", "osauth/rustls"] @@ -29,13 +29,12 @@ rustls = ["reqwest/rustls-tls", "osauth/rustls"] async-stream = "^0.3" async-trait = "^0.1" chrono = { version = "^0.4", features = ["serde"] } -macaddr = { version = "^1.0", features = ["serde_std"]} +macaddr = { version = "^1.0", features = ["serde_std"], optional = true } futures = "^0.3" -ipnet = { version = "^2.0", features = ["serde"] } -json-patch = { version = "^3.0", default-features = false, optional = true } +ipnet = { version = "^2.0", features = ["serde"], optional = true } +json-patch = { version = "^4.0", default-features = false, optional = true } log = "^0.4" osauth = { version = "^0.5", default-features = false, features = ["stream"] } -pin-project = "^1.0" reqwest = { version = "^0.12", default-features = false, features = ["gzip", "http2", "json", "stream"] } serde = "^1.0" serde_derive = "^1.0"