diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..3d83ae4 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,47 @@ +# Cargo.toml + +[package] +name = "futriix" +version = "1.0.0" +edition = "2024" + +[dependencies] +tokio = { version = "1.0", features = ["full"] } +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +rmp-serde = "1.1" +rmp = "0.8" +toml = "0.8" +rlua = "0.20.1" +crossbeam = "0.8" +dashmap = "5.0" +log = "0.4" +env_logger = "0.10" +anyhow = "1.0" +thiserror = "1.0" +uuid = { version = "1.0", features = ["v4"] } +chrono = { version = "0.4", features = ["serde"] } +hyper = { version = "0.14", features = ["full"] } +hyper-rustls = "0.24" +rustls = "0.21" +rustls-pemfile = "1.0" +tokio-rustls = "0.24" +siphasher = "1.0.1" +csv = "1.3" +futures = "0.3" # Добавлена зависимость futures + +[dev-dependencies] +tokio = { version = "1.0", features = ["full", "rt-multi-thread", "time"] } + +[[test]] +name = "integration_tests" +path = "tests/integration_tests.rs" +harness = true + +# Дополнительные зависимости для тестирвания +[[bin]] +name = "integration_tests" +path = "tests/integration_tests.rs" + +[dev-dependencies] +rand = "0.8"