# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 [package] name = "openshell-sdk" description = "Shared async Rust client for OpenShell gateways" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true repository.workspace = true [dependencies] openshell-core = { path = "../openshell-core" } async-trait = "0.1" futures = { workspace = true } hyper = { workspace = true } hyper-util = { workspace = true } miette = { workspace = true } oauth2 = "5" reqwest = { workspace = true } rustls = { workspace = true } serde = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tokio-rustls = { workspace = true } tokio-tungstenite = { workspace = true } tonic = { workspace = true, features = ["tls-native-roots"] } tower = { workspace = true } tracing = { workspace = true } [dev-dependencies] tokio = { workspace = true, features = ["macros", "rt-multi-thread"] } tokio-stream = { workspace = true } [lints] workspace = true