Make tokio a workspace dependency
This commit is contained in:
parent
cd33d8ca38
commit
d680b331d0
|
@ -38,6 +38,7 @@ serde = "1.0.151"
|
||||||
serde_html_form = "0.2.0"
|
serde_html_form = "0.2.0"
|
||||||
serde_json = "1.0.91"
|
serde_json = "1.0.91"
|
||||||
thiserror = "1.0.38"
|
thiserror = "1.0.38"
|
||||||
|
tokio = { version = "1.24", default-features = false, features = ["sync"] }
|
||||||
tracing = { version = "0.1.36", default-features = false, features = ["std"] }
|
tracing = { version = "0.1.36", default-features = false, features = ["std"] }
|
||||||
uniffi = { git = "https://github.com/mozilla/uniffi-rs", rev = "58758341b72e9e8ff51ecd57a3eb22d6cc41a4b4" }
|
uniffi = { git = "https://github.com/mozilla/uniffi-rs", rev = "58758341b72e9e8ff51ecd57a3eb22d6cc41a4b4" }
|
||||||
uniffi_bindgen = { git = "https://github.com/mozilla/uniffi-rs", rev = "58758341b72e9e8ff51ecd57a3eb22d6cc41a4b4" }
|
uniffi_bindgen = { git = "https://github.com/mozilla/uniffi-rs", rev = "58758341b72e9e8ff51ecd57a3eb22d6cc41a4b4" }
|
||||||
|
|
|
@ -42,7 +42,7 @@ serde = { workspace = true }
|
||||||
serde_html_form = { workspace = true }
|
serde_html_form = { workspace = true }
|
||||||
serde_json = { workspace = true }
|
serde_json = { workspace = true }
|
||||||
serde_yaml = "0.9.4"
|
serde_yaml = "0.9.4"
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["rt-multi-thread"] }
|
tokio = { workspace = true, features = ["rt-multi-thread"] }
|
||||||
thiserror = { workspace = true }
|
thiserror = { workspace = true }
|
||||||
tower = { version = "0.4.13", default-features = false }
|
tower = { version = "0.4.13", default-features = false }
|
||||||
tracing = { workspace = true }
|
tracing = { workspace = true }
|
||||||
|
@ -50,6 +50,6 @@ url = "2.2.2"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
matrix-sdk-test = { version = "0.6.0", path = "../../testing/matrix-sdk-test", features = ["appservice"] }
|
matrix-sdk-test = { version = "0.6.0", path = "../../testing/matrix-sdk-test", features = ["appservice"] }
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["rt-multi-thread", "macros"] }
|
tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }
|
||||||
tracing-subscriber = "0.3.11"
|
tracing-subscriber = "0.3.11"
|
||||||
wiremock = "0.5.13"
|
wiremock = "0.5.13"
|
||||||
|
|
|
@ -43,7 +43,7 @@ once_cell = { workspace = true }
|
||||||
ruma = { workspace = true, features = ["canonical-json"] }
|
ruma = { workspace = true, features = ["canonical-json"] }
|
||||||
serde = { workspace = true, features = ["rc"] }
|
serde = { workspace = true, features = ["rc"] }
|
||||||
serde_json = { workspace = true }
|
serde_json = { workspace = true }
|
||||||
tokio = { version = "1.24", default-features = false, features = ["sync"] }
|
tokio = { workspace = true }
|
||||||
thiserror = { workspace = true }
|
thiserror = { workspace = true }
|
||||||
tracing = { workspace = true }
|
tracing = { workspace = true }
|
||||||
zeroize = { workspace = true, features = ["zeroize_derive"] }
|
zeroize = { workspace = true, features = ["zeroize_derive"] }
|
||||||
|
@ -58,7 +58,7 @@ matrix-sdk-test = { version = "0.6.0", path = "../../testing/matrix-sdk-test" }
|
||||||
tracing-subscriber = { version = "0.3.11", features = ["env-filter"] }
|
tracing-subscriber = { version = "0.3.11", features = ["env-filter"] }
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies]
|
[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies]
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["rt-multi-thread", "macros"] }
|
tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }
|
||||||
|
|
||||||
[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
|
[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
|
||||||
wasm-bindgen-test = "0.3.33"
|
wasm-bindgen-test = "0.3.33"
|
||||||
|
|
|
@ -31,7 +31,7 @@ wasm-bindgen-futures = { version = "0.4.33", optional = true }
|
||||||
gloo-timers = { version = "0.2.6", features = ["futures"] }
|
gloo-timers = { version = "0.2.6", features = ["futures"] }
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["rt", "sync", "time"] }
|
tokio = { workspace = true, features = ["rt", "time"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
matrix-sdk-test = { path = "../../testing/matrix-sdk-test/", version= "0.6.0"}
|
matrix-sdk-test = { path = "../../testing/matrix-sdk-test/", version= "0.6.0"}
|
||||||
|
|
|
@ -59,10 +59,10 @@ zeroize = { workspace = true, features = ["zeroize_derive"] }
|
||||||
cfg-if = "1.0"
|
cfg-if = "1.0"
|
||||||
|
|
||||||
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
||||||
tokio = { version = "1.24", default-features = false, features = ["sync"] }
|
tokio = { workspace = true }
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
||||||
tokio = { version = "1.24", default-features = false, features = ["time"] }
|
tokio = { workspace = true, features = ["time"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
anyhow = { workspace = true }
|
anyhow = { workspace = true }
|
||||||
|
@ -74,5 +74,5 @@ indoc = "1.0.4"
|
||||||
matrix-sdk-test = { version = "0.6.0", path = "../../testing/matrix-sdk-test" }
|
matrix-sdk-test = { version = "0.6.0", path = "../../testing/matrix-sdk-test" }
|
||||||
proptest = { version = "1.0.0", default-features = false, features = ["std"] }
|
proptest = { version = "1.0.0", default-features = false, features = ["std"] }
|
||||||
# required for async_test macro
|
# required for async_test macro
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["macros", "rt-multi-thread"] }
|
tokio = { workspace = true, features = ["macros", "rt-multi-thread"] }
|
||||||
tracing-subscriber = { version = "0.3.16", features = ["env-filter"] }
|
tracing-subscriber = { version = "0.3.16", features = ["env-filter"] }
|
||||||
|
|
|
@ -32,7 +32,7 @@ ruma = { workspace = true }
|
||||||
serde = { workspace = true }
|
serde = { workspace = true }
|
||||||
serde_json = { workspace = true }
|
serde_json = { workspace = true }
|
||||||
thiserror = { workspace = true }
|
thiserror = { workspace = true }
|
||||||
tokio = { version = "1.24", default-features = false, features = ["sync"] }
|
tokio = { workspace = true }
|
||||||
tracing = { workspace = true }
|
tracing = { workspace = true }
|
||||||
wasm-bindgen = "0.2.83"
|
wasm-bindgen = "0.2.83"
|
||||||
web-sys = { version = "0.3.57", features = ["IdbKeyRange"] }
|
web-sys = { version = "0.3.57", features = ["IdbKeyRange"] }
|
||||||
|
|
|
@ -39,7 +39,7 @@ serde = { workspace = true }
|
||||||
serde_json = { workspace = true }
|
serde_json = { workspace = true }
|
||||||
sled = "0.34.7"
|
sled = "0.34.7"
|
||||||
thiserror = { workspace = true }
|
thiserror = { workspace = true }
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["sync", "fs"] }
|
tokio = { workspace = true, features = ["fs"] }
|
||||||
tracing = { workspace = true }
|
tracing = { workspace = true }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
@ -49,4 +49,4 @@ matrix-sdk-crypto = { path = "../matrix-sdk-crypto", features = ["testing"] }
|
||||||
matrix-sdk-test = { path = "../../testing/matrix-sdk-test" }
|
matrix-sdk-test = { path = "../../testing/matrix-sdk-test" }
|
||||||
once_cell = { workspace = true }
|
once_cell = { workspace = true }
|
||||||
tempfile = "3.3.0"
|
tempfile = "3.3.0"
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["rt-multi-thread", "macros"] }
|
tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }
|
||||||
|
|
|
@ -33,7 +33,7 @@ ruma = { workspace = true }
|
||||||
rusqlite = { version = "0.28.0", features = ["bundled"] }
|
rusqlite = { version = "0.28.0", features = ["bundled"] }
|
||||||
serde = { workspace = true }
|
serde = { workspace = true }
|
||||||
thiserror = { workspace = true }
|
thiserror = { workspace = true }
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["sync", "fs"] }
|
tokio = { workspace = true, features = ["fs"] }
|
||||||
tracing = { workspace = true }
|
tracing = { workspace = true }
|
||||||
vodozemac = { workspace = true }
|
vodozemac = { workspace = true }
|
||||||
|
|
||||||
|
@ -45,5 +45,5 @@ matrix-sdk-crypto = { path = "../matrix-sdk-crypto", features = ["testing"] }
|
||||||
matrix-sdk-test = { path = "../../testing/matrix-sdk-test" }
|
matrix-sdk-test = { path = "../../testing/matrix-sdk-test" }
|
||||||
once_cell = { workspace = true }
|
once_cell = { workspace = true }
|
||||||
tempfile = "3.3.0"
|
tempfile = "3.3.0"
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["rt-multi-thread", "macros"] }
|
tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }
|
||||||
tracing-subscriber = { version = "0.3.16", features = ["env-filter"] }
|
tracing-subscriber = { version = "0.3.16", features = ["env-filter"] }
|
||||||
|
|
|
@ -125,11 +125,11 @@ optional = true
|
||||||
|
|
||||||
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
||||||
gloo-timers = { version = "0.2.6", features = ["futures"] }
|
gloo-timers = { version = "0.2.6", features = ["futures"] }
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["sync"] }
|
tokio = { workspace = true }
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
||||||
backoff = { version = "0.4.0", features = ["tokio"] }
|
backoff = { version = "0.4.0", features = ["tokio"] }
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["fs", "rt"] }
|
tokio = { workspace = true, features = ["fs", "rt"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
anyhow = { workspace = true }
|
anyhow = { workspace = true }
|
||||||
|
@ -146,5 +146,5 @@ wasm-bindgen-test = "0.3.33"
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies]
|
[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies]
|
||||||
ctor = { workspace = true }
|
ctor = { workspace = true }
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["rt-multi-thread", "macros"] }
|
tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }
|
||||||
wiremock = "0.5.13"
|
wiremock = "0.5.13"
|
||||||
|
|
|
@ -22,7 +22,7 @@ matrix-sdk-common = { path = "../../crates/matrix-sdk-common", version = "0.6.0"
|
||||||
matrix-sdk-sled = { path = "../../crates/matrix-sdk-sled", features = ["state-store", "crypto-store"], version = "0.2.0" }
|
matrix-sdk-sled = { path = "../../crates/matrix-sdk-sled", features = ["state-store", "crypto-store"], version = "0.2.0" }
|
||||||
sanitize-filename-reader-friendly = "2.2.1"
|
sanitize-filename-reader-friendly = "2.2.1"
|
||||||
serde_json = { workspace = true }
|
serde_json = { workspace = true }
|
||||||
tokio = { version = "1", features = ["rt-multi-thread", "sync", "macros"] }
|
tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }
|
||||||
tracing-flame = "0.2"
|
tracing-flame = "0.2"
|
||||||
tracing-subscriber = "0.3.15"
|
tracing-subscriber = "0.3.15"
|
||||||
tui-logger = "0.8.1"
|
tui-logger = "0.8.1"
|
||||||
|
|
|
@ -16,6 +16,6 @@ ctor = { workspace = true }
|
||||||
matrix-sdk = { path = "../../crates/matrix-sdk" }
|
matrix-sdk = { path = "../../crates/matrix-sdk" }
|
||||||
once_cell = { workspace = true }
|
once_cell = { workspace = true }
|
||||||
tempfile = "3.3.0"
|
tempfile = "3.3.0"
|
||||||
tokio = { version = "1", features = ["rt", "rt-multi-thread", "macros"] }
|
tokio = { workspace = true, features = ["rt", "rt-multi-thread", "macros"] }
|
||||||
tracing = { workspace = true }
|
tracing = { workspace = true }
|
||||||
tracing-subscriber = { version = "0.3.15", features = ["env-filter"] }
|
tracing-subscriber = { version = "0.3.15", features = ["env-filter"] }
|
||||||
|
|
|
@ -27,7 +27,7 @@ serde = { workspace = true }
|
||||||
serde_json = { workspace = true }
|
serde_json = { workspace = true }
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
||||||
tokio = { version = "1.24.2", default-features = false, features = ["rt", "macros"] }
|
tokio = { workspace = true, features = ["rt", "macros"] }
|
||||||
|
|
||||||
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
||||||
wasm-bindgen-test = "0.3.33"
|
wasm-bindgen-test = "0.3.33"
|
||||||
|
|
|
@ -12,5 +12,5 @@ eyeball-im = { workspace = true }
|
||||||
futures = { version = "0.3.25" }
|
futures = { version = "0.3.25" }
|
||||||
matrix-sdk-integration-testing = { path = "../matrix-sdk-integration-testing", features = ["helpers"] }
|
matrix-sdk-integration-testing = { path = "../matrix-sdk-integration-testing", features = ["helpers"] }
|
||||||
matrix-sdk = { path = "../../crates/matrix-sdk", features = ["experimental-sliding-sync", "testing"] }
|
matrix-sdk = { path = "../../crates/matrix-sdk", features = ["experimental-sliding-sync", "testing"] }
|
||||||
tokio = { version = "1", features = ["rt", "rt-multi-thread", "macros"] }
|
tokio = { workspace = true, features = ["rt", "rt-multi-thread", "macros"] }
|
||||||
uuid = { version = "1.2.2" }
|
uuid = { version = "1.2.2" }
|
||||||
|
|
Loading…
Reference in New Issue