Metadata-Version: 2.4
Name: cloaca
Version: 0.3.1
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
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 :: Rust
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Distributed Computing
Classifier: Topic :: Database :: Database Engines/Servers
Summary: Python bindings for Cloacina workflow orchestration engine
Author-email: Cloacina Team <team@cloacina.dev>
License: MIT OR Apache-2.0
Requires-Python: >=3.9
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Documentation, https://cloacina.dev
Project-URL: Homepage, https://github.com/dstorey/cloacina
Project-URL: Issues, https://github.com/dstorey/cloacina/issues
Project-URL: Repository, https://github.com/dstorey/cloacina

# Cloaca Backend

Python bindings for Cloacina workflow orchestration library.

This package provides the backend implementation for Cloaca, supporting both PostgreSQL and SQLite databases.

## Installation

This package is typically installed via the cloaca dispatcher:

```bash
# For PostgreSQL backend
pip install cloaca[postgres]

# For SQLite backend
pip install cloaca[sqlite]
```

## Development

This package is built using maturin and PyO3.

