[package]
name = "tapis-sk"
version = "0.4.2"
authors = ["cicsupport@tacc.utexas.edu"]
description = "The Tapis Security API provides for management of Security Kernel (SK) role-based authorization and secrets resources. "
license = "BSD-3-Clause"
edition = "2024"
[dependencies]
serde = { version = "^1.0", features = ["derive"] }
serde_json = "^1.0"
serde_repr = "^0.1"
url = "^2.5"
reqwest = { version = "^0.12", default-features = false, features = ["json", "multipart", "stream"] }
reqwest-middleware = { version = "^0.4", features = ["json", "multipart"] }
http = "^1.0"
async-trait = "^0.1"
tokio = { version = "^1.0", features = ["rt"] }
anyhow = "^1.0"
tapis-core = { version = "0.4.2", path = "../tapis-core" }
[features]
default = ["native-tls"]
native-tls = ["reqwest/native-tls"]
rustls-tls = ["reqwest/rustls-tls"]

[dev-dependencies]
tokio = { version = "^1.0", features = ["full"] }
