[package] name = "xmpp" version = "0.5.0" authors = [ "Emmanuel Gil Peyrot ", "Maxime “pep” Buquet ", ] description = "High-level XMPP library" homepage = "https://xmpp.rs" repository = "https://gitlab.com/xmpp-rs/xmpp-rs" keywords = ["xmpp", "jabber", "chat", "messaging", "bot"] categories = ["network-programming"] license = "MPL-2.0" edition = "2021" [dependencies] chrono = "0.4" futures = "0.3" tokio = { version = "1", features = ["fs"] } log = "0.4" reqwest = { version = "0.12", features = ["stream"], default-features = false } tokio-util = { version = "0.7", features = ["codec"] } # same repository dependencies tokio-xmpp = { version = "3.4", default-features = false } [dev-dependencies] env_logger = { version = "0.11", default-features = false, features = ["auto-color", "humantime"] } [[example]] name = "hello_bot" required-features = ["avatars"] [features] default = ["avatars", "starttls-rust"] starttls-native = ["tokio-xmpp/starttls", "tokio-xmpp/tls-native", "reqwest/native-tls"] starttls-rust = ["tokio-xmpp/starttls", "tokio-xmpp/tls-rust", "reqwest/rustls-tls"] avatars = [] syntax-highlighting = [ "tokio-xmpp/syntax-highlighting" ] # Enable serde support in jid crate serde = [ "tokio-xmpp/serde" ]