Celery like task manager for new AsyncIO Python module
Project description
aiotasks
========
![Logo](doc/source/_static/logo.jpg)
*aiotasks: Celery like task manager for new AsyncIO Python module*
Code | https://github.com/cr0hn/aiotasks
---- | ----------------------------------------------
Issues | https://github.com/cr0hn/aiotasks/issues/
Python version | Python 3.5 and above
What's aiotasks
---------------
aiotasks is an asynchronous task queue/job queue based on distributed message passing based on Python asyncio framework. Based on the Celery Task Queue ideas, but focusing in performance, non-blocking, event-driven.
What's new?
-----------
This aiotasks version, add a lot of new features and fixes, like:
Version 1.0.0
+++++++++++++
- First version released
You can read entire list in CHANGELOG file.
Installation
------------
Simple
++++++
Install aiotasks is so easy:
```
$ python3.5 -m pip install aiotasks
```
With extra performance
++++++++++++++++++++++
Aiotasks also includes some optional dependencies to add extra performance but requires a bit different installation, because they (usually) depends of C extensions.
To install the tool with extra performance you must do:
```
$ python3.5 -m pip install 'aiotasks[performance]'
```
**Remember that aiotasks only runs in Python 3.5 and above**.
Quick start
-----------
You can display inline help writing:
From cloned project
+++++++++++++++++++
```bash
python aiotasks.py -h
```
From pip installation
+++++++++++++++++++++
```bash
aiotasks -h
```
========
![Logo](doc/source/_static/logo.jpg)
*aiotasks: Celery like task manager for new AsyncIO Python module*
Code | https://github.com/cr0hn/aiotasks
---- | ----------------------------------------------
Issues | https://github.com/cr0hn/aiotasks/issues/
Python version | Python 3.5 and above
What's aiotasks
---------------
aiotasks is an asynchronous task queue/job queue based on distributed message passing based on Python asyncio framework. Based on the Celery Task Queue ideas, but focusing in performance, non-blocking, event-driven.
What's new?
-----------
This aiotasks version, add a lot of new features and fixes, like:
Version 1.0.0
+++++++++++++
- First version released
You can read entire list in CHANGELOG file.
Installation
------------
Simple
++++++
Install aiotasks is so easy:
```
$ python3.5 -m pip install aiotasks
```
With extra performance
++++++++++++++++++++++
Aiotasks also includes some optional dependencies to add extra performance but requires a bit different installation, because they (usually) depends of C extensions.
To install the tool with extra performance you must do:
```
$ python3.5 -m pip install 'aiotasks[performance]'
```
**Remember that aiotasks only runs in Python 3.5 and above**.
Quick start
-----------
You can display inline help writing:
From cloned project
+++++++++++++++++++
```bash
python aiotasks.py -h
```
From pip installation
+++++++++++++++++++++
```bash
aiotasks -h
```
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aiotasks-1.0.0.tar.gz
(21.2 kB
view details)
File details
Details for the file aiotasks-1.0.0.tar.gz
.
File metadata
- Download URL: aiotasks-1.0.0.tar.gz
- Upload date:
- Size: 21.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba1bcc17d6a2593fec48ef647a8beea3ef49061491d0651dfdf12dd0f4c119e1 |
|
MD5 | aa4075701c20a317cc6d188929c207cc |
|
BLAKE2b-256 | 4b5be54494c692452f172dec0e6977a2534dee7d43c6d1e8badb58208e9b5c79 |