├── .gitignore ├── .readthedocs.yaml ├── .readthedocs.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── TODO ├── docs ├── Makefile ├── _static │ └── retask-sidebar.png ├── _templates │ ├── sidebarintro.html │ └── sidebarlogo.html ├── _themes │ ├── LICENSE │ ├── README.rst │ ├── flask_theme_support.py │ ├── kr │ │ ├── layout.html │ │ ├── relations.html │ │ ├── static │ │ │ ├── flasky.css_t │ │ │ └── small_flask.css │ │ └── theme.conf │ └── kr_small │ │ ├── layout.html │ │ ├── static │ │ └── flasky.css_t │ │ └── theme.conf ├── api.rst ├── conf.py ├── index.rst ├── retask.queue.rst ├── retask.task.rst └── user │ ├── install.rst │ ├── intro.rst │ ├── quickstart.rst │ ├── redis.rst │ └── tutorials.rst ├── examples ├── async_producer.py ├── async_worker.py ├── consumer.py ├── producer.py └── sync_producer.py ├── pyproject.toml ├── requirements.txt ├── retask ├── __init__.py ├── exceptions.py ├── queue.py └── task.py ├── tests.py └── tests └── test_simple.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/TODO -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/retask-sidebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_static/retask-sidebar.png -------------------------------------------------------------------------------- /docs/_templates/sidebarintro.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_templates/sidebarintro.html -------------------------------------------------------------------------------- /docs/_templates/sidebarlogo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_templates/sidebarlogo.html -------------------------------------------------------------------------------- /docs/_themes/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_themes/LICENSE -------------------------------------------------------------------------------- /docs/_themes/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_themes/README.rst -------------------------------------------------------------------------------- /docs/_themes/flask_theme_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_themes/flask_theme_support.py -------------------------------------------------------------------------------- /docs/_themes/kr/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_themes/kr/layout.html -------------------------------------------------------------------------------- /docs/_themes/kr/relations.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_themes/kr/relations.html -------------------------------------------------------------------------------- /docs/_themes/kr/static/flasky.css_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_themes/kr/static/flasky.css_t -------------------------------------------------------------------------------- /docs/_themes/kr/static/small_flask.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_themes/kr/static/small_flask.css -------------------------------------------------------------------------------- /docs/_themes/kr/theme.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_themes/kr/theme.conf -------------------------------------------------------------------------------- /docs/_themes/kr_small/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_themes/kr_small/layout.html -------------------------------------------------------------------------------- /docs/_themes/kr_small/static/flasky.css_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_themes/kr_small/static/flasky.css_t -------------------------------------------------------------------------------- /docs/_themes/kr_small/theme.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/_themes/kr_small/theme.conf -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/retask.queue.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/retask.queue.rst -------------------------------------------------------------------------------- /docs/retask.task.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/retask.task.rst -------------------------------------------------------------------------------- /docs/user/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/user/install.rst -------------------------------------------------------------------------------- /docs/user/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/user/intro.rst -------------------------------------------------------------------------------- /docs/user/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/user/quickstart.rst -------------------------------------------------------------------------------- /docs/user/redis.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/user/redis.rst -------------------------------------------------------------------------------- /docs/user/tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/docs/user/tutorials.rst -------------------------------------------------------------------------------- /examples/async_producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/examples/async_producer.py -------------------------------------------------------------------------------- /examples/async_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/examples/async_worker.py -------------------------------------------------------------------------------- /examples/consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/examples/consumer.py -------------------------------------------------------------------------------- /examples/producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/examples/producer.py -------------------------------------------------------------------------------- /examples/sync_producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/examples/sync_producer.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | redis 2 | mock 3 | -------------------------------------------------------------------------------- /retask/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/retask/__init__.py -------------------------------------------------------------------------------- /retask/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/retask/exceptions.py -------------------------------------------------------------------------------- /retask/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/retask/queue.py -------------------------------------------------------------------------------- /retask/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/retask/task.py -------------------------------------------------------------------------------- /tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/tests.py -------------------------------------------------------------------------------- /tests/test_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kushaldas/retask/HEAD/tests/test_simple.py --------------------------------------------------------------------------------