Metadata-Version: 2.4
Name: ergate
Version: 0.7.0a5
Summary: Workflows made easy, your way
Author: prryplatypus
Project-URL: Repository, https://github.com/prryplatypus/ergate
Keywords: workflow,worker
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pydantic>=2.0.0
Provides-Extra: docs
Requires-Dist: mkdocs-material; extra == "docs"
Provides-Extra: test
Requires-Dist: mypy; extra == "test"
Requires-Dist: ruff; extra == "test"
Requires-Dist: flake8; extra == "test"
Requires-Dist: flake8-pyproject; extra == "test"
Dynamic: license-file

# Ergate
Workflows made easy, your way.

> [!CAUTION]
> Ergate is still in its early stages of development and therefore breaking changes are possible between every version.

## Documentation
You can find the documentation for Ergate at [ergate.prryplatypus.dev](https://ergate.prryplatypus.dev).

## Acknowledgements
- [Ziply Fiber](https://ziplyfiber.com): For giving me the initial idea to create this project and allowing me to turn it into a personal, open-source project.
- [FastAPI](https://github.com/tiangolo/fastapi): For inspiring me on the implementation of a bunch of the features supported by Ergate (such as the use of `Depends` for argument injection).
- [Sanic](https://github.com/sanic-org/sanic): For getting me originally into the open-source world and for their use of unique names in blueprints (similar to workflows in Ergate).
