# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 [package] name = "openshell-isolation-interface" description = "OpenShell Isolation Backend interface (RFC 0012)" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true repository.workspace = true [dependencies] openshell-core = { path = "../openshell-core", default-features = false } async-trait = "0.1" serde = { workspace = true } serde_json = { workspace = true } sha2 = { workspace = true } tokio = { workspace = true } [target.'cfg(unix)'.dependencies] libc = "0.2" [target.'cfg(target_os = "linux")'.dependencies] rustix = { workspace = true, features = ["fs", "net", "process"] } socket2 = { workspace = true, features = ["all"] } [dev-dependencies] tokio = { workspace = true } [lints] workspace = true