sdk/identity/azure_identity/Cargo.toml (50 lines of code) (raw):
[package]
name = "azure_identity"
version = "0.24.0"
description = "Rust wrappers around Microsoft Azure REST APIs - Azure identity helper crate"
readme = "README.md"
authors.workspace = true
license.workspace = true
repository.workspace = true
homepage = "https://github.com/azure/azure-sdk-for-rust"
documentation = "https://docs.rs/azure_identity"
keywords = ["sdk", "azure", "rest", "iot", "cloud"]
categories = ["api-bindings"]
edition.workspace = true
[dependencies]
async-lock.workspace = true
async-trait.workspace = true
azure_core.workspace = true
futures.workspace = true
oauth2.workspace = true
openssl = { workspace = true, optional = true }
pin-project.workspace = true
serde.workspace = true
time.workspace = true
tracing.workspace = true
typespec_client_core = { workspace = true, features = ["derive"] }
url.workspace = true
[dev-dependencies]
azure_core_test.workspace = true
azure_security_keyvault_secrets = { path = "../../keyvault/azure_security_keyvault_secrets" }
clap.workspace = true
reqwest.workspace = true
serde_test.workspace = true
serial_test.workspace = true
tokio.workspace = true
tracing-subscriber.workspace = true
[features]
default = ["reqwest"]
reqwest = ["azure_core/reqwest"]
reqwest_rustls = ["azure_core/reqwest_rustls"]
tokio = ["azure_core/tokio"]
client_certificate = ["openssl"]
[lints]
workspace = true
[package.metadata.docs.rs]
features = [
"client_certificate",
"reqwest",
"reqwest_rustls",
"tokio",
]