From a973640bcfd86572fc8642dfcd0a84d3e9d3a1aa Mon Sep 17 00:00:00 2001 From: Jonni Liljamo Date: Tue, 20 Dec 2022 12:41:25 +0200 Subject: [PATCH] lightweight futures and reqwest blocking deps --- Cargo.lock | 24 ++++++++++++++++++++++++ sdbclient/Cargo.toml | 4 +++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 3db7e98..7c2a7ee 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1595,9 +1595,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6" dependencies = [ "futures-core", + "futures-io", "futures-task", + "memchr", "pin-project-lite", "pin-utils", + "slab", ] [[package]] @@ -1837,6 +1840,15 @@ dependencies = [ "serde", ] +[[package]] +name = "hermit-abi" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +dependencies = [ + "libc", +] + [[package]] name = "hex" version = "0.4.3" @@ -2580,6 +2592,16 @@ dependencies = [ "autocfg", ] +[[package]] +name = "num_cpus" +version = "1.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5" +dependencies = [ + "hermit-abi", + "libc", +] + [[package]] name = "num_enum" version = "0.5.7" @@ -3084,6 +3106,7 @@ dependencies = [ "bevy", "bevy-inspector-egui", "bevy_egui", + "futures-lite", "reqwest", "serde", "serde_json", @@ -3433,6 +3456,7 @@ dependencies = [ "libc", "memchr", "mio", + "num_cpus", "pin-project-lite", "socket2", "windows-sys 0.42.0", diff --git a/sdbclient/Cargo.toml b/sdbclient/Cargo.toml index cb671ef..6dc7a90 100644 --- a/sdbclient/Cargo.toml +++ b/sdbclient/Cargo.toml @@ -17,7 +17,9 @@ bevy_egui = "0.17" bevy-inspector-egui = "0.14.0" # http requests -reqwest = { version = "0.11.13", features = ["json"] } +reqwest = { version = "0.11.13", features = ["blocking", "json"] } serde = { version = "1.0.151", features = ["derive"] } serde_json = "1.0.91" + +futures-lite = "1.12.0" -- 2.44.1