1[package]
2name = "atspi-connection"
3version = "0.3.0"
4edition = "2021"
5description = "A method of connecting, querying, sending and receiving over AT-SPI."
6license = "Apache-2.0 OR MIT"
7keywords = ["screen-reader", "accessibility", "a11y", "linux"]
8categories = ["accessibility", "API bindings"]
9rust-version = "1.68.2"
10repository = "https://github.com/odilia-app/atspi/"
11readme = "README.md"
12include = ["src/**/*", "LICENSE-*", "README.md"]
13
14# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
15
16[features]
17default = ["async-std"]
18tracing = ["dep:tracing"]
19async-std = ["zbus/async-io", "atspi-proxies/async-std", "atspi-common/async-std"]
20tokio = ["zbus/tokio", "atspi-proxies/tokio", "atspi-common/tokio"]
21
22[dependencies]
23atspi-proxies = { path = "../atspi-proxies/", version = "0.3.0", default-features = false }
24atspi-common = { path = "../atspi-common/", version = "0.3.0", default-features = false }
25futures-lite = "1.13.0"
26zbus.workspace = true
27tracing = { optional = true, workspace = true }
28
29[dev-dependencies]
30tokio-test = "0.4.2"
31enumflags2.workspace = true
32