Metadata-Version: 2.1
Name: hymir
Version: 0.1.8
Summary: Simple workflows.
License: MIT
Author: Tyler Kennedy
Author-email: tk@tkte.ch
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
Provides-Extra: celery
Provides-Extra: viz
Requires-Dist: celery ; extra == "celery"
Requires-Dist: matplotlib ; extra == "viz"
Requires-Dist: networkx
Requires-Dist: pygraphviz ; extra == "viz"
Requires-Dist: redis
Description-Content-Type: text/markdown

# Hymir

Hymir is a python library for creating and running simple workflows by composing
together Chains (which run sequentially) and Groups (which run in parallel) of
jobs.

Hymir is built on top of [redis][] for intermediate storage and tracking
workflow state, and comes with an Executor for running the workflows using
[Celery][].

## Installation

```bash
pip install hymir
```

## Usage

See the latest documentation and examples at https://tkte.ch/hymir/.

