keyring-lib 0.4.2

High-level API for keyring-rs, a cross-platform library to manage secrets
[dependencies.keyring_native]
default-features = false
package = "keyring"
version = "2"

[dependencies.log]
version = "0.4"

[dependencies.once_cell]
version = "1"

[dependencies.serde]
optional = true
version = "1"

[dependencies.thiserror]
version = "1"

[dependencies.tokio]
default-features = false
version = "1.23"
[dev-dependencies.env_logger]
version = "0.10"

[dev-dependencies.tokio]
features = ["full"]
version = "1.23"

[features]
async-io = ["keyring_native/linux-secret-service-rt-async-io-crypto-rust"]
async-io-openssl = ["keyring_native/linux-secret-service-rt-async-io-crypto-openssl"]
default = ["tokio"]
derive = ["dep:serde", "serde/derive"]
tokio = ["keyring_native/linux-secret-service-rt-tokio-crypto-rust"]
tokio-openssl = ["keyring_native/linux-secret-service-rt-tokio-crypto-openssl"]

[lib]
name = "keyring"

[package]
authors = ["soywod <clement.douin@posteo.net>"]
categories = ["config", "database"]
description = "High-level API for keyring-rs, a cross-platform library to manage secrets"
edition = "2021"
homepage = "https://pimalaya.org/"
keywords = ["password", "credential", "keychain", "keyring", "cross-platform"]
license = "MIT"
name = "keyring-lib"
readme = "README.md"
repository = "https://git.sr.ht/~soywod/pimalaya/tree/master/item/keyring/README.md"
version = "0.4.2"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs", "--document-private-items"]
[target."cfg(target_os = \"linux\")".dependencies.keyring_native]
default-features = false
features = ["linux-keyutils"]
package = "keyring"
version = "2"