Metadata-Version: 2.1
Name: atqo
Version: 0.0.4
Summary: Async Task Queue Orchestrator with Complext Resource MAnagement
Home-page: https://github.com/endremborza/atqo
Author: Endre Márk Borza
License: MIT
Platform: any
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Provides-Extra: ray
Provides-Extra: dev
Provides-Extra: complete
License-File: LICENSE

# atqo

[![Documentation Status](https://readthedocs.org/projects/atqo/badge/?version=latest)](https://atqo.readthedocs.io/en/latest)
[![codeclimate](https://img.shields.io/codeclimate/maintainability/endremborza/atqo.svg)](https://codeclimate.com/github/endremborza/atqo)
[![codecov](https://img.shields.io/codecov/c/github/endremborza/atqo)](https://codecov.io/gh/endremborza/atqo)
[![pypi](https://img.shields.io/pypi/v/atqo.svg)](https://pypi.org/project/atqo/)

Async Task Queue Orchestrator 

(task) properties can have arbitrary limits
(actor) capabilities must have linear limits - based on (global) resources

with 
- complex resource manager
- flexible abstractions for schedulers, actors, resources and resource limits

came from [aswan](https://github.com/endremborza/aswan), as part of [sscub](https://sscu-budapest.github.io/) ecosystem cleanup

lots to do, but aswan got bloated

