@@ -4,6 +4,7 @@ version = "1.5.0"
44authors = [
55 " Stjepan Glavina <stjepang@gmail.com>" ,
66 " Yoshua Wuyts <yoshuawuyts@gmail.com>" ,
7+ " Friedel Ziegelmayer <me@dignifiedquire.com>" ,
78 " Contributors to async-std" ,
89]
910edition = " 2018"
@@ -24,19 +25,13 @@ rustdoc-args = ["--cfg", "feature=\"docs\""]
2425default = [
2526 " std" ,
2627 " async-task" ,
27- " crossbeam-channel" ,
28- " crossbeam-deque" ,
29- " crossbeam-queue" ,
30- " futures-timer" ,
3128 " kv-log-macro" ,
3229 " log" ,
33- " mio" ,
34- " mio-uds" ,
3530 " num_cpus" ,
3631 " pin-project-lite" ,
3732]
3833docs = [" attributes" , " unstable" , " default" ]
39- unstable = [" std" , " broadcaster" , " futures-timer " ]
34+ unstable = [" std" , " broadcaster" ]
4035attributes = [" async-attributes" ]
4136std = [
4237 " alloc" ,
@@ -47,6 +42,10 @@ std = [
4742 " once_cell" ,
4843 " pin-utils" ,
4944 " slab" ,
45+ " smol" ,
46+ " wasm-timer" ,
47+ " wasm-bindgen-futures" ,
48+ " futures-channel" ,
5049]
5150alloc = [
5251 " futures-core/alloc" ,
@@ -55,32 +54,38 @@ alloc = [
5554
5655[dependencies ]
5756async-attributes = { version = " 1.1.1" , optional = true }
58- async-task = { version = " 1.3.1 " , optional = true }
57+ async-task = { version = " 3.0.0 " , optional = true }
5958broadcaster = { version = " 1.0.0" , optional = true }
60- crossbeam-channel = { version = " 0.4.2" , optional = true }
61- crossbeam-deque = { version = " 0.7.3" , optional = true }
62- crossbeam-queue = { version = " 0.2.0" , optional = true }
6359crossbeam-utils = { version = " 0.7.2" , optional = true }
6460futures-core = { version = " 0.3.4" , optional = true , default-features = false }
6561futures-io = { version = " 0.3.4" , optional = true }
66- futures-timer = { version = " 3.0.2" , optional = true }
6762kv-log-macro = { version = " 1.0.4" , optional = true }
6863log = { version = " 0.4.8" , features = [" kv_unstable" ], optional = true }
6964memchr = { version = " 2.3.3" , optional = true }
70- mio = { version = " 0.6.19" , optional = true }
71- mio-uds = { version = " 0.6.7" , optional = true }
7265num_cpus = { version = " 1.12.0" , optional = true }
7366once_cell = { version = " 1.3.1" , optional = true }
7467pin-project-lite = { version = " 0.1.4" , optional = true }
7568pin-utils = { version = " 0.1.0-alpha.4" , optional = true }
7669slab = { version = " 0.4.2" , optional = true }
7770
71+ [target .'cfg(not(target_os = "unknown"))' .dependencies ]
72+ smol = { version = " 0.1.1" , optional = true }
73+
74+ [target .'cfg(target_arch = "wasm32")' .dependencies ]
75+ wasm-timer = { version = " 0.2.4" , optional = true }
76+ wasm-bindgen-futures = { version = " 0.4.10" , optional = true }
77+ futures-channel = { version = " 0.3.4" , optional = true }
78+
79+ [target .'cfg(target_arch = "wasm32")' .dev-dependencies ]
80+ wasm-bindgen-test = " 0.3.10"
81+
7882[dev-dependencies ]
7983femme = " 1.3.0"
8084rand = " 0.7.3"
8185surf = " 1.0.3"
8286tempdir = " 0.3.7"
8387futures = " 0.3.4"
88+ rand_xorshift = " 0.2.0"
8489
8590[[test ]]
8691name = " stream"
0 commit comments