Metadata-Version: 2.5
Name: e80_sdk
Version: 0.1.0a13
Summary: SDK for interacting with 8080.io
Requires-Python: >=3.13
Requires-Dist: fastapi>=0.136.3
Requires-Dist: httpx-sse>=0.4.3
Requires-Dist: httpx>=0.28.1
Requires-Dist: opentelemetry-exporter-otlp-proto-http>=1.39.1
Requires-Dist: opentelemetry-instrumentation-fastapi>=0.56b0
Requires-Dist: opentelemetry-instrumentation-httpx>=0.58b0
Requires-Dist: opentelemetry-sdk>=1.39.1
Requires-Dist: pydantic>=2.11.7
Description-Content-Type: text/markdown

# 8080 SDK

Use the SDK to quickly build code deployed on the 8080 platform.

- Access secrets stored on the 8080 platform
- Automatic tracing, available on the 8080 platform
- Get an OpenAI SDK compatible object with:
    - Completions API
    - Responses API
- Create and interact with sandboxes
- Agents SDK

For more information, check out:
- Documentation at [docs.8080.io](https://docs.8080.io).
- [API Reference for this library](https://docs.8080.io/python-sdk-reference/e80_sdk).


## Developing

### Docs generation

To generate docs, run `uv run generate_docs.py`

### OpenAPI clients generation

Make sure you have the latest OpenAPI spec, and run `uv run generate_openapi_clients.py`.
