[go: up one dir, main page]

atspi 0.2.3

Bindings to the Assistive Technology Service Provider Interface over dbus
Documentation
[package]
name = "atspi"
version = "0.2.3"
authors = ["Michael Connor Buchan <mikey@blindcomputing.org>", "Tait Hoyem <tait@tait.tech>", "Alberto Tirla <albertotirla@gmail.com>"]
description = "Bindings to the Assistive Technology Service Provider Interface over dbus"
license = "LGPL-3.0-only" # Not gpl-3-or-later, or gpl-3-only; this is an API-level crate that should be able to be used in any project as long as *this* code gets improved
readme = "README.md"
repository = "https://github.com/odilia-app/odilia"
homepage = "https://odilia.app"
keywords = ["screen-reader", "accessibility", "a11y", "tts", "linux"]
categories = ["accessibility", "api-bindings"]
edition = "2021"

[package.metadata.release]
release = true
publish = true

[features]
default = ["async-io"]
async-io = ["zbus/async-io"]
gvariant = ["zbus/gvariant"]
tokio = ["zbus/tokio"]

[dependencies]
async-recursion = "^1.0.0"
async-trait = "^0.1.56"
enumflags2 = "0.7.5"
futures = { version = "0.3.21", default-features = false }
serde = { version = "1.0.136", features = ["derive"] }
tracing = "0.1.32"
zbus = { version = "^3.0.0", default-features = false }

[dev-dependencies]
byteorder = "1.4.3"