@@ -16,17 +16,14 @@ keywords = [
16
16
" hft"
17
17
]
18
18
categories = [" finance" , " mathematics" , " science" , " algorithms" , " simulation" ]
19
- rust-version = " 1.81 "
19
+ rust-version = " 1.82 "
20
20
21
21
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
22
22
23
23
[features ]
24
- default = [" backtest" , " live" , " binancefutures " , " bybit " ]
24
+ default = [" backtest" , " live" ]
25
25
backtest = [" zip" , " uuid" , " nom" , " hftbacktest-derive" ]
26
- live = [" chrono" , " tokio" , " futures-util" , " iceoryx2" ]
27
- use_reqwest = [" reqwest" ]
28
- binancefutures = [" serde" , " serde_json" , " tokio-tungstenite" , " use_reqwest" , " sha2" , " hmac" , " rand" ]
29
- bybit = [" serde" , " serde_json" , " tokio-tungstenite" , " use_reqwest" , " sha2" , " hmac" , " rand" ]
26
+ live = [" chrono" , " tokio" , " futures-util" , " iceoryx2" , " rand" ]
30
27
unstable_fuse = []
31
28
32
29
[dependencies ]
@@ -36,15 +33,9 @@ thiserror = "2.0.3"
36
33
dyn-clone = " 1.0.17"
37
34
bincode = " 2.0.0-rc.3"
38
35
chrono = { version = " 0.4.33" , optional = true }
39
- serde = { version = " 1.0.196" , features = [" derive" ], optional = true }
40
- serde_json = { version = " 1.0.113" , optional = true }
41
36
tokio = { version = " 1.35.1" , features = [" full" ], optional = true }
42
- tokio-tungstenite = { version = " 0.24.0" , features = [" rustls-tls-native-roots" ], optional = true }
43
- reqwest = { version = " 0.12.3" , default-features = false , features = [" json" , " rustls-tls-native-roots" ], optional = true }
44
37
zip = { version = " 2.1.3" , optional = true }
45
38
futures-util = { version = " 0.3.30" , optional = true }
46
- sha2 = { version = " 0.11.0-pre.3" , optional = true }
47
- hmac = { version = " 0.13.0-pre.3" , optional = true }
48
39
rand = { version = " 0.8.5" , optional = true }
49
40
uuid = { version = " 1.8.0" , features = [" v4" ], optional = true }
50
41
nom = { version = " 7.1.3" , optional = true }
0 commit comments