Metadata-Version: 2.1
Name: dagon
Version: 0.10.1
Summary: An asynchronous task graph execution system
Home-page: https://github.com/vector-of-bool/dagon
Author: vector-of-bool
Author-email: vectorofbool@gmail.com
Requires-Python: >=3.7,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Provides-Extra: http
Requires-Dist: aiohttp (>=3.8.3,<4.0.0); extra == "http"
Requires-Dist: importlib-metadata; python_version < "3.10"
Requires-Dist: typing-extensions (>=4.4.0,<5.0.0)
Project-URL: Repository, https://github.com/vector-of-bool/dagon
Description-Content-Type: text/markdown

# Dagon - An Asynchronous Task Graph Execution Engine

*Dagon* is a job execution system designed for speed, flexibility,
expressiveness, and correctness with two overarching goals in mind:

1. It should be *easy* to use *correctly*.
2. It should be *hard* to use *incorrectly*.

Dagon itself can be used as a development tool, a CI tool, an application
framework, or a library for creating declarative task-graph programs and
pipelines.

For more information, refer to the `docs/` subdirectory.

