matrix-sdk: Bump our deps
parent
c1f9d3bc39
commit
ac6dad3f35
|
@ -29,9 +29,9 @@ socks = ["reqwest/socks"]
|
||||||
docs = ["encryption", "sled_cryptostore", "sled_state_store"]
|
docs = ["encryption", "sled_cryptostore", "sled_state_store"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
dashmap = { version = "4.0.1", optional = true }
|
dashmap = { version = "4.0.2", optional = true }
|
||||||
futures = "0.3.8"
|
futures = "0.3.12"
|
||||||
http = "0.2.2"
|
http = "0.2.3"
|
||||||
serde_json = "1.0.61"
|
serde_json = "1.0.61"
|
||||||
thiserror = "1.0.23"
|
thiserror = "1.0.23"
|
||||||
tracing = "0.1.22"
|
tracing = "0.1.22"
|
||||||
|
@ -59,7 +59,7 @@ features = ["std", "std-future"]
|
||||||
futures-timer = "3.0.2"
|
futures-timer = "3.0.2"
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.tokio]
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.tokio]
|
||||||
version = "1.0.1"
|
version = "1.1.0"
|
||||||
default-features = false
|
default-features = false
|
||||||
features = ["fs", "rt"]
|
features = ["fs", "rt"]
|
||||||
|
|
||||||
|
@ -68,14 +68,14 @@ version = "3.0.2"
|
||||||
features = ["wasm-bindgen"]
|
features = ["wasm-bindgen"]
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
async-std = { version = "1.8.0", features = ["unstable"] }
|
async-std = { version = "1.9.0", features = ["unstable"] }
|
||||||
dirs = "3.0.1"
|
dirs = "3.0.1"
|
||||||
matrix-sdk-test = { version = "0.2.0", path = "../matrix_sdk_test" }
|
matrix-sdk-test = { version = "0.2.0", path = "../matrix_sdk_test" }
|
||||||
tokio = { version = "1.0.1", default-features = false, features = ["rt-multi-thread", "macros"] }
|
tokio = { version = "1.1.0", default-features = false, features = ["rt-multi-thread", "macros"] }
|
||||||
serde_json = "1.0.61"
|
serde_json = "1.0.61"
|
||||||
tracing-subscriber = "0.2.15"
|
tracing-subscriber = "0.2.15"
|
||||||
tempfile = "3.1.0"
|
tempfile = "3.2.0"
|
||||||
mockito = "0.28.0"
|
mockito = "0.29.0"
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
|
|
||||||
[[example]]
|
[[example]]
|
||||||
|
|
|
@ -25,8 +25,8 @@ markdown = ["matrix-sdk-common/markdown"]
|
||||||
docs = ["encryption", "sled_cryptostore"]
|
docs = ["encryption", "sled_cryptostore"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
dashmap= "4.0.1"
|
dashmap= "4.0.2"
|
||||||
serde = { version = "1.0.119", features = ["rc"] }
|
serde = { version = "1.0.122", features = ["rc"] }
|
||||||
serde_json = "1.0.61"
|
serde_json = "1.0.61"
|
||||||
tracing = "0.1.22"
|
tracing = "0.1.22"
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@ matrix-sdk-crypto = { version = "0.2.0", path = "../matrix_sdk_crypto", optional
|
||||||
|
|
||||||
# Misc dependencies
|
# Misc dependencies
|
||||||
thiserror = "1.0.23"
|
thiserror = "1.0.23"
|
||||||
futures = "0.3.8"
|
futures = "0.3.12"
|
||||||
zeroize = { version = "1.2.0", features = ["zeroize_derive"] }
|
zeroize = { version = "1.2.0", features = ["zeroize_derive"] }
|
||||||
|
|
||||||
# Deps for the sled state store
|
# Deps for the sled state store
|
||||||
|
@ -47,24 +47,24 @@ sha2 = { version = "0.9.2", optional = true }
|
||||||
rand = { version = "0.8.2", optional = true }
|
rand = { version = "0.8.2", optional = true }
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.tokio]
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.tokio]
|
||||||
version = "1.0.1"
|
version = "1.1.0"
|
||||||
default-features = false
|
default-features = false
|
||||||
features = ["sync", "fs"]
|
features = ["sync", "fs"]
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
matrix-sdk-test = { version = "0.2.0", path = "../matrix_sdk_test" }
|
matrix-sdk-test = { version = "0.2.0", path = "../matrix_sdk_test" }
|
||||||
http = "0.2.2"
|
http = "0.2.3"
|
||||||
tracing-subscriber = "0.2.15"
|
tracing-subscriber = "0.2.15"
|
||||||
tempfile = "3.1.0"
|
tempfile = "3.2.0"
|
||||||
mockito = "0.28.0"
|
mockito = "0.29.0"
|
||||||
rustyline = "7.0.0"
|
rustyline = "7.1.0"
|
||||||
rustyline-derive = "0.4.0"
|
rustyline-derive = "0.4.0"
|
||||||
atty = "0.2"
|
atty = "0.2.14"
|
||||||
clap = "2.33.3"
|
clap = "2.33.3"
|
||||||
syntect = "4.4.0"
|
syntect = "4.5.0"
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies]
|
[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies]
|
||||||
tokio = { version = "1.0.1", default-features = false, features = ["rt-multi-thread", "macros"] }
|
tokio = { version = "1.1.0", default-features = false, features = ["rt-multi-thread", "macros"] }
|
||||||
|
|
||||||
[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
|
[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
|
||||||
wasm-bindgen-test = "0.3.19"
|
wasm-bindgen-test = "0.3.19"
|
||||||
|
|
|
@ -16,7 +16,7 @@ markdown = ["ruma/markdown"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
instant = { version = "0.1.9", features = ["wasm-bindgen", "now"] }
|
instant = { version = "0.1.9", features = ["wasm-bindgen", "now"] }
|
||||||
serde = "1.0.119"
|
serde = "1.0.122"
|
||||||
async-trait = "0.1.42"
|
async-trait = "0.1.42"
|
||||||
|
|
||||||
[dependencies.ruma]
|
[dependencies.ruma]
|
||||||
|
@ -26,13 +26,13 @@ rev = "8c109d3c0a7ec66b352dc82677d30db7cb0723eb"
|
||||||
features = ["client-api", "unstable-pre-spec"]
|
features = ["client-api", "unstable-pre-spec"]
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
||||||
uuid = { version = "0.8.1", default-features = false, features = ["v4", "serde"] }
|
uuid = { version = "0.8.2", default-features = false, features = ["v4", "serde"] }
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.tokio]
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.tokio]
|
||||||
version = "1.0.1"
|
version = "1.1.0"
|
||||||
default-features = false
|
default-features = false
|
||||||
features = ["sync"]
|
features = ["sync"]
|
||||||
|
|
||||||
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
||||||
futures-locks = { version = "0.6.0", default-features = false }
|
futures-locks = { version = "0.6.0", default-features = false }
|
||||||
uuid = { version = "0.8.1", default-features = false, features = ["v4", "wasm-bindgen"] }
|
uuid = { version = "0.8.2", default-features = false, features = ["v4", "wasm-bindgen"] }
|
||||||
|
|
|
@ -24,8 +24,8 @@ docs = ["sqlite_cryptostore"]
|
||||||
matrix-sdk-common = { version = "0.2.0", path = "../matrix_sdk_common" }
|
matrix-sdk-common = { version = "0.2.0", path = "../matrix_sdk_common" }
|
||||||
|
|
||||||
olm-rs = { version = "1.0.0", features = ["serde"] }
|
olm-rs = { version = "1.0.0", features = ["serde"] }
|
||||||
getrandom = "0.2.1"
|
getrandom = "0.2.2"
|
||||||
serde = { version = "1.0.119", features = ["derive", "rc"] }
|
serde = { version = "1.0.122", features = ["derive", "rc"] }
|
||||||
serde_json = "1.0.61"
|
serde_json = "1.0.61"
|
||||||
zeroize = { version = "1.2.0", features = ["zeroize_derive"] }
|
zeroize = { version = "1.2.0", features = ["zeroize_derive"] }
|
||||||
|
|
||||||
|
@ -34,14 +34,14 @@ sled = { version = "0.34.6", optional = true }
|
||||||
thiserror = "1.0.23"
|
thiserror = "1.0.23"
|
||||||
tracing = "0.1.22"
|
tracing = "0.1.22"
|
||||||
atomic = "0.5.0"
|
atomic = "0.5.0"
|
||||||
dashmap = "4.0.1"
|
dashmap = "4.0.2"
|
||||||
sha2 = "0.9.2"
|
sha2 = "0.9.2"
|
||||||
aes-gcm = "0.8.0"
|
aes-gcm = "0.8.0"
|
||||||
aes-ctr = "0.6.0"
|
aes-ctr = "0.6.0"
|
||||||
pbkdf2 = { version = "0.6.0", default-features = false }
|
pbkdf2 = { version = "0.6.0", default-features = false }
|
||||||
hmac = "0.10.1"
|
hmac = "0.10.1"
|
||||||
base64 = "0.13.0"
|
base64 = "0.13.0"
|
||||||
byteorder = "1.3.4"
|
byteorder = "1.4.2"
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.sqlx]
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.sqlx]
|
||||||
version = "0.4.2"
|
version = "0.4.2"
|
||||||
|
@ -50,15 +50,15 @@ default-features = false
|
||||||
features = ["runtime-tokio-native-tls", "sqlite", "macros"]
|
features = ["runtime-tokio-native-tls", "sqlite", "macros"]
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio = { version = "1.0.1", default-features = false, features = ["rt-multi-thread", "macros"] }
|
tokio = { version = "1.1.0", default-features = false, features = ["rt-multi-thread", "macros"] }
|
||||||
futures = "0.3.8"
|
futures = "0.3.12"
|
||||||
proptest = "0.10.1"
|
proptest = "0.10.1"
|
||||||
serde_json = "1.0.61"
|
serde_json = "1.0.61"
|
||||||
tempfile = "3.1.0"
|
tempfile = "3.2.0"
|
||||||
http = "0.2.2"
|
http = "0.2.3"
|
||||||
matrix-sdk-test = { version = "0.2.0", path = "../matrix_sdk_test" }
|
matrix-sdk-test = { version = "0.2.0", path = "../matrix_sdk_test" }
|
||||||
indoc = "1.0.3"
|
indoc = "1.0.3"
|
||||||
criterion = "0.3.3"
|
criterion = { version = "0.3.4", features = ["async", "async_futures", "html_reports"] }
|
||||||
|
|
||||||
[[bench]]
|
[[bench]]
|
||||||
name = "crypto_bench"
|
name = "crypto_bench"
|
||||||
|
|
|
@ -1,8 +1,10 @@
|
||||||
use std::convert::TryFrom;
|
use std::convert::TryFrom;
|
||||||
|
|
||||||
use criterion::{criterion_group, criterion_main, BenchmarkId, Criterion, Throughput};
|
use criterion::{
|
||||||
|
async_executor::FuturesExecutor, criterion_group, criterion_main, BenchmarkId, Criterion,
|
||||||
|
Throughput,
|
||||||
|
};
|
||||||
|
|
||||||
use futures::executor::block_on;
|
|
||||||
use matrix_sdk_common::{
|
use matrix_sdk_common::{
|
||||||
api::r0::keys::get_keys,
|
api::r0::keys::get_keys,
|
||||||
identifiers::{user_id, DeviceIdBox, UserId},
|
identifiers::{user_id, DeviceIdBox, UserId},
|
||||||
|
@ -46,7 +48,10 @@ pub fn receive_keys_query(c: &mut Criterion) {
|
||||||
group.bench_with_input(
|
group.bench_with_input(
|
||||||
BenchmarkId::new("key_query", "150 devices key query response parsing"),
|
BenchmarkId::new("key_query", "150 devices key query response parsing"),
|
||||||
&response,
|
&response,
|
||||||
|b, response| b.iter(|| block_on(machine.mark_request_as_sent(&uuid, response)).unwrap()),
|
|b, response| {
|
||||||
|
b.to_async(FuturesExecutor)
|
||||||
|
.iter(|| async { machine.mark_request_as_sent(&uuid, response).await.unwrap() })
|
||||||
|
},
|
||||||
);
|
);
|
||||||
group.finish()
|
group.finish()
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,8 +12,8 @@ version = "0.2.0"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
serde_json = "1.0.61"
|
serde_json = "1.0.61"
|
||||||
http = "0.2.2"
|
http = "0.2.3"
|
||||||
matrix-sdk-common = { version = "0.2.0", path = "../matrix_sdk_common" }
|
matrix-sdk-common = { version = "0.2.0", path = "../matrix_sdk_common" }
|
||||||
matrix-sdk-test-macros = { version = "0.1.0", path = "../matrix_sdk_test_macros" }
|
matrix-sdk-test-macros = { version = "0.1.0", path = "../matrix_sdk_test_macros" }
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
serde = "1.0.119"
|
serde = "1.0.122"
|
||||||
|
|
Loading…
Reference in New Issue