Metadata-Version: 2.4
Name: tasktronaut
Version: 0.3.0
Summary: A simple task orchestration library for running complex processes or workflows in Python.
Author-email: Chris Stefano <virtualstaticvoid@gmail.com>
License-Expression: MIT
Project-URL: homepage, https://github.com/virtualstaticvoid/tasktronaut
Project-URL: repository, https://github.com/virtualstaticvoid/tasktronaut.git
Project-URL: changelog, https://github.com/virtualstaticvoid/tasktronaut/blob/main/CHANGELOG.md
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pydantic>=2.12.4
Dynamic: license-file

# tasktronaut

[![PyPI version](https://badge.fury.io/py/tasktronaut.svg)](https://badge.fury.io/py/tasktronaut)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/bdde658b07654efcab8920ec6b8df595)](https://app.codacy.com/gh/virtualstaticvoid/tasktronaut/dashboard)
[![Test](https://github.com/virtualstaticvoid/tasktronaut/actions/workflows/test.yml/badge.svg)](https://github.com/virtualstaticvoid/tasktronaut/actions/workflows/test.yml)

A lightweight task orchestration library for building and running complex workflows in Python.

Define workflows using a simple expressive DSL, with minimal boilerplate. Once defined, processes
can be queued and executed with support for both sequential and concurrent DAG based execution.

## License

MIT Copyright (c) 2025 Chris Stefano
