Metadata-Version: 2.4
Name: vibengine
Version: 2.13.2
Summary: Vibengine SDK for secure sandboxed cloud environments
License: MIT
License-File: LICENSE
Author: vibengine
Author-email: hello@vibengine.ai
Requires-Python: >=3.10,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: attrs (>=23.2.0)
Requires-Dist: dockerfile-parse (>=2.0.1,<3.0.0)
Requires-Dist: httpcore (>=1.0.5,<2.0.0)
Requires-Dist: httpx (>=0.27.0,<1.0.0)
Requires-Dist: packaging (>=24.1)
Requires-Dist: protobuf (>=4.21.0)
Requires-Dist: python-dateutil (>=2.8.2)
Requires-Dist: rich (>=14.0.0)
Requires-Dist: typing-extensions (>=4.1.0)
Requires-Dist: wcmatch (>=10.1,<11.0)
Project-URL: Bug Tracker, https://github.com/vibengine-ai/vibengine-sdk/issues
Project-URL: Homepage, https://vibengine.ai/
Project-URL: Repository, https://github.com/vibengine-ai/vibengine-sdk/tree/main/packages/python-sdk
Description-Content-Type: text/markdown

# Vibengine Python SDK

Python SDK for managing secure Vibengine sandboxes.

## Install

```bash
pip install vibengine
```

## Quickstart

```python
from vibengine import Sandbox

with Sandbox.create(timeout=60) as sandbox:
    result = sandbox.commands.run("echo hello")
    print(result.stdout)
```

## Async

```python
from vibengine import AsyncSandbox

async def main():
    async with await AsyncSandbox.create(timeout=60) as sandbox:
        result = await sandbox.commands.run("echo hello")
        print(result.stdout)
```

## Compatibility

- New import path: `from vibengine import ...`
- Backward compatibility path is still available: `from e2b import ...`

