[package]
categories = [ "accessibility" ]
description = "A method of connecting, querying, sending and receiving over AT-SPI."
edition = "2021"
include = [ "LICENSE-*", "README.md", "src/**/*" ]
keywords = [ "a11y", "accessibility", "linux", "screen-reader" ]
license = "Apache-2.0 OR MIT"
name = "atspi-connection"
readme = "README.md"
repository = "https://github.com/odilia-app/atspi/"
rust-version.workspace = true
version = "0.9.0"
[features]
async-std = [ "atspi-common/async-std", "atspi-proxies/async-std", "zbus/async-io" ]
default = [ "async-std" ]
tokio = [ "atspi-common/tokio", "atspi-proxies/tokio", "zbus/tokio" ]
tracing = [ "dep:tracing" ]
[dependencies]
atspi-common = { path = "../atspi-common/", version = "0.9.0", default-features = false, features = [ "wrappers" ] }
atspi-proxies = { path = "../atspi-proxies/", version = "0.9.0", default-features = false }
futures-lite = { version = "2", default-features = false }
tracing = { optional = true, workspace = true }
zbus.workspace = true
[dev-dependencies]
enumflags2.workspace = true
tokio-test = "0.4.2"