Metadata-Version: 2.4
Name: roborean-storage-base
Version: 0.1.2
Summary: Persistence ports for Roborean projects and runs
Project-URL: Homepage, https://github.com/TNick/roborean
Project-URL: Repository, https://github.com/TNick/roborean
License-Expression: MIT
Requires-Python: >=3.11
Requires-Dist: roborean-spec>=0.1.1
Provides-Extra: dev
Requires-Dist: black>=24.0; extra == 'dev'
Requires-Dist: flake8>=7.0; extra == 'dev'
Requires-Dist: isort>=5.0; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Description-Content-Type: text/markdown

# roborean-storage-base

Persistence ports for Roborean projects and durable runs.

```python
from roborean_storage_base import ProjectRepository, RunRepository
```

Adapters implement these protocols; the engine never writes files directly
from `runner.py`.
