Metadata-Version: 2.4
Name: trashdb
Version: 0.1.0
Summary: Official Python SDK for TrashDB — ephemeral database containers on demand
Author-email: trashdb <hello@trashdb.dev>
License-Expression: MIT
Keywords: trashdb,ephemeral,database,docker,postgres,mongodb,redis,chromadb,qdrant
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
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
Description-Content-Type: text/markdown

# TrashDB Python SDK

[![PyPI version](https://img.shields.io/pypi/v/trashdb)](https://pypi.org/project/trashdb/)
[![Python versions](https://img.shields.io/pypi/pyversions/trashdb)](https://pypi.org/project/trashdb/)
[![License](https://img.shields.io/pypi/l/trashdb)](LICENSE)

Official Python SDK for [TrashDB](https://trashdb.dev) — ephemeral database containers on demand.

```python
from trashdb import TrashDB, TrashDBOptions, CreateContainerParams

db = TrashDB(TrashDBOptions(api_key="trdb_your_key_here"))
container = db.create_container(CreateContainerParams(engine="postgres", ttl_minutes=5))
print(container.connection_string)
```

## Installation

```bash
pip install trashdb
```

## Documentation

See https://trashdb.dev/docs
