[package] name = "talos_messenger_actions" version = "0.2.37" edition = "2021" license = "MIT" homepage = "https://github.com/kindredgroup/talos" repository = "https://github.com/kindredgroup/talos" readme = "README.md" keywords = ["talos", "messenger"] description = "Messenger actions for Talos" [lib] doctest = false [dependencies] # Packages from workspace async-trait = { workspace = true } env_logger = { workspace = true } log = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } tokio = { workspace = true, features = ["full"] } # Strum strum = { version = "0.25", features = ["derive"] } # Futures futures-util = "0.3.26" futures-executor = "0.3.28" # Error thiserror = { version = "1.0.31" } # Kafka rdkafka = { version = "0.34.0", features = ["sasl"] } # Time time = { version = "0.3.30" } # indexmap indexmap = { version = "2.0.0", features = ["rayon"] } ahash = "0.8.3" zerofrom = { version = "=0.1.5" } litemap = { version = "=0.7.4" } talos_certifier = { path = "../talos_certifier", version = "0.2.37" } talos_suffix = { path = "../talos_suffix", version = "0.2.37" } talos_certifier_adapters = { path = "../talos_certifier_adapters", version = "0.2.37" } talos_common_utils = { path = "../talos_common_utils", version = "0.2.37" } talos_rdkafka_utils = { path = "../talos_rdkafka_utils", version = "0.2.37" } talos_messenger_core = { path = "../talos_messenger_core", version = "0.2.37" } [dev-dependencies] mockall = { version = "0.11.3" } tokio-test = { version = "0.4.2" } rand = { version = "0.8.5" }