diff --git a/Cargo.lock b/Cargo.lock index d33b5d6..ddde8ed 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -150,33 +150,6 @@ dependencies = [ "winapi 0.3.9", ] -[[package]] -name = "async-std" -version = "1.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8056f1455169ab86dd47b47391e4ab0cbd25410a70e9fe675544f49bafaf952" -dependencies = [ - "async-channel", - "async-global-executor", - "async-io", - "async-lock", - "crossbeam-utils", - "futures-channel", - "futures-core", - "futures-io", - "futures-lite", - "gloo-timers", - "kv-log-macro", - "log", - "memchr", - "num_cpus", - "once_cell", - "pin-project-lite", - "pin-utils", - "slab", - "wasm-bindgen-futures", -] - [[package]] name = "async-std" version = "1.10.0" @@ -230,7 +203,7 @@ version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5682ea0913e5c20780fe5785abacb85a411e7437bf52a1bedb93ddb3972cb8dd" dependencies = [ - "async-std 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "async-std", "async-tls", "futures-io", "futures-util", @@ -1154,7 +1127,7 @@ name = "magic-wormhole" version = "0.3.0" dependencies = [ "async-io", - "async-std 1.10.0 (git+https://github.com/async-rs/async-std)", + "async-std", "async-tungstenite", "base64", "bytecodec", diff --git a/Cargo.toml b/Cargo.toml index b4ff2c0..d4094af 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -82,3 +82,6 @@ required-features = ["bin"] [profile.release] overflow-checks = true + +[patch.crates-io] +async-std = { version = "1.9.0", features = ["attributes", "unstable"], git = "https://github.com/async-rs/async-std" }