Metadata-Version: 2.4
Name: tcb-sandbox-sdk-py
Version: 0.2.2
Summary: Python SDK for tcb-remote-workspace HTTP API
Project-URL: Homepage, https://github.com/tencentyun/tcb-remote-workspace
Project-URL: Repository, https://github.com/tencentyun/tcb-remote-workspace
License: Apache-2.0
Keywords: sandbox,sdk,tcb
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9
Requires-Dist: httpx>=0.21.0
Requires-Dist: pydantic>=2.0.0
Description-Content-Type: text/markdown

# TCB Sandbox SDK for Python

Python SDK for tcb-remote-workspace HTTP API.

## Installation

```bash
pip install tcb-sandbox-sdk-py==0.2.2
```

## Usage

```python
from tcb_sandbox_sdk_py import TcbSandboxClient

client = TcbSandboxClient(
    base_url="https://your-gateway.com",
    cloudbase_session_id="your-session-id",
)

result = client.execution.bash(command="echo hello")
print(result.result)
```

## Documentation

See [tcb-remote-workspace](https://github.com/tencentyun/tcb-remote-workspace) for full API documentation.
