├── .gitignore ├── .travis.yml ├── ChangeLog ├── LICENSE_1_0.txt ├── MANIFEST.in ├── README.markdown ├── async ├── __init__.py ├── admin.py ├── api.py ├── helpers.py ├── logger.py ├── management │ ├── __init__.py │ └── commands │ │ ├── __init__.py │ │ ├── flush_queue.py │ │ └── queue_health.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── slumber_operations.py ├── slumber_server.py ├── south_migrations │ ├── 0001_initial.py │ ├── 0002_auto__add_group__add_field_job_group.py │ ├── 0003_auto__add_field_job_cancelled.py │ ├── 0004_auto__add_field_group_final.py │ ├── 0005_indexes.py │ └── __init__.py ├── stats.py ├── tests │ ├── __init__.py │ ├── test_admin.py │ ├── test_api.py │ ├── test_commands.py │ ├── test_deschedule.py │ ├── test_execute.py │ ├── test_flush_queue.py │ ├── test_helpers.py │ ├── test_models.py │ ├── test_schedule.py │ ├── test_slumber_server.py │ ├── test_stats.py │ └── test_utils.py └── utils.py ├── publish ├── pylintrc ├── runtests ├── setup.py ├── test-projects ├── common.pip ├── django_1_0 │ ├── __init__.py │ ├── d1 │ │ ├── __init__.py │ │ ├── models.py │ │ ├── tests.py │ │ └── views.py │ ├── manage.py │ ├── settings.py │ ├── setup.pip │ └── urls.py ├── django_1_10 │ ├── django_1_10 │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ ├── manage.py │ └── setup.pip ├── django_1_11 │ ├── django_1_11 │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ ├── manage.py │ └── setup.pip ├── django_1_3 │ ├── .coveragerc │ ├── __init__.py │ ├── manage.py │ ├── runtest │ ├── settings.py │ ├── setup.pip │ ├── setup_dev.pip │ └── urls.py ├── django_1_4 │ ├── .coveragerc │ ├── django_1_4 │ │ ├── __init__.py │ │ ├── settings │ │ │ ├── __init__.py │ │ │ └── usetz.py │ │ ├── urls.py │ │ └── wsgi.py │ ├── manage.py │ ├── reset-db │ ├── setup.pip │ └── speed.py ├── django_1_7 │ ├── .coveragerc │ ├── django_1_7 │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ ├── manage.py │ └── setup.pip ├── django_1_8 │ ├── django_1_8 │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ ├── manage.py │ └── setup.pip ├── django_1_9 │ ├── django_1_9 │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ ├── manage.py │ └── setup.pip ├── make-virtual-environments └── templates │ └── 404.html └── tox.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/.travis.yml -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/ChangeLog -------------------------------------------------------------------------------- /LICENSE_1_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/LICENSE_1_0.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.markdown -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/README.markdown -------------------------------------------------------------------------------- /async/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/__init__.py -------------------------------------------------------------------------------- /async/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/admin.py -------------------------------------------------------------------------------- /async/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/api.py -------------------------------------------------------------------------------- /async/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/helpers.py -------------------------------------------------------------------------------- /async/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/logger.py -------------------------------------------------------------------------------- /async/management/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/management/__init__.py -------------------------------------------------------------------------------- /async/management/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/management/commands/__init__.py -------------------------------------------------------------------------------- /async/management/commands/flush_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/management/commands/flush_queue.py -------------------------------------------------------------------------------- /async/management/commands/queue_health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/management/commands/queue_health.py -------------------------------------------------------------------------------- /async/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/migrations/0001_initial.py -------------------------------------------------------------------------------- /async/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /async/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/models.py -------------------------------------------------------------------------------- /async/slumber_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/slumber_operations.py -------------------------------------------------------------------------------- /async/slumber_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/slumber_server.py -------------------------------------------------------------------------------- /async/south_migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/south_migrations/0001_initial.py -------------------------------------------------------------------------------- /async/south_migrations/0002_auto__add_group__add_field_job_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/south_migrations/0002_auto__add_group__add_field_job_group.py -------------------------------------------------------------------------------- /async/south_migrations/0003_auto__add_field_job_cancelled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/south_migrations/0003_auto__add_field_job_cancelled.py -------------------------------------------------------------------------------- /async/south_migrations/0004_auto__add_field_group_final.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/south_migrations/0004_auto__add_field_group_final.py -------------------------------------------------------------------------------- /async/south_migrations/0005_indexes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/south_migrations/0005_indexes.py -------------------------------------------------------------------------------- /async/south_migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /async/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/stats.py -------------------------------------------------------------------------------- /async/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/__init__.py -------------------------------------------------------------------------------- /async/tests/test_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/test_admin.py -------------------------------------------------------------------------------- /async/tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/test_api.py -------------------------------------------------------------------------------- /async/tests/test_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/test_commands.py -------------------------------------------------------------------------------- /async/tests/test_deschedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/test_deschedule.py -------------------------------------------------------------------------------- /async/tests/test_execute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/test_execute.py -------------------------------------------------------------------------------- /async/tests/test_flush_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/test_flush_queue.py -------------------------------------------------------------------------------- /async/tests/test_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/test_helpers.py -------------------------------------------------------------------------------- /async/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/test_models.py -------------------------------------------------------------------------------- /async/tests/test_schedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/test_schedule.py -------------------------------------------------------------------------------- /async/tests/test_slumber_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/test_slumber_server.py -------------------------------------------------------------------------------- /async/tests/test_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/test_stats.py -------------------------------------------------------------------------------- /async/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/tests/test_utils.py -------------------------------------------------------------------------------- /async/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/async/utils.py -------------------------------------------------------------------------------- /publish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/publish -------------------------------------------------------------------------------- /pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/pylintrc -------------------------------------------------------------------------------- /runtests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/runtests -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/setup.py -------------------------------------------------------------------------------- /test-projects/common.pip: -------------------------------------------------------------------------------- 1 | simplejson 2 | lockfile 3 | 4 | # Used for testing 5 | coverage 6 | mock 7 | pylint 8 | 9 | -------------------------------------------------------------------------------- /test-projects/django_1_0/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-projects/django_1_0/d1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-projects/django_1_0/d1/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_0/d1/models.py -------------------------------------------------------------------------------- /test-projects/django_1_0/d1/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_0/d1/tests.py -------------------------------------------------------------------------------- /test-projects/django_1_0/d1/views.py: -------------------------------------------------------------------------------- 1 | # Create your views here. 2 | -------------------------------------------------------------------------------- /test-projects/django_1_0/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_0/manage.py -------------------------------------------------------------------------------- /test-projects/django_1_0/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_0/settings.py -------------------------------------------------------------------------------- /test-projects/django_1_0/setup.pip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_0/setup.pip -------------------------------------------------------------------------------- /test-projects/django_1_0/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_0/urls.py -------------------------------------------------------------------------------- /test-projects/django_1_10/django_1_10/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-projects/django_1_10/django_1_10/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_10/django_1_10/settings.py -------------------------------------------------------------------------------- /test-projects/django_1_10/django_1_10/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_10/django_1_10/urls.py -------------------------------------------------------------------------------- /test-projects/django_1_10/django_1_10/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_10/django_1_10/wsgi.py -------------------------------------------------------------------------------- /test-projects/django_1_10/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_10/manage.py -------------------------------------------------------------------------------- /test-projects/django_1_10/setup.pip: -------------------------------------------------------------------------------- 1 | django < 1.11 2 | psycopg2 3 | -------------------------------------------------------------------------------- /test-projects/django_1_11/django_1_11/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-projects/django_1_11/django_1_11/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_11/django_1_11/settings.py -------------------------------------------------------------------------------- /test-projects/django_1_11/django_1_11/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_11/django_1_11/urls.py -------------------------------------------------------------------------------- /test-projects/django_1_11/django_1_11/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_11/django_1_11/wsgi.py -------------------------------------------------------------------------------- /test-projects/django_1_11/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_11/manage.py -------------------------------------------------------------------------------- /test-projects/django_1_11/setup.pip: -------------------------------------------------------------------------------- 1 | django < 1.12 2 | psycopg2 3 | -------------------------------------------------------------------------------- /test-projects/django_1_3/.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = *migrations*,*/admin.py 3 | -------------------------------------------------------------------------------- /test-projects/django_1_3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-projects/django_1_3/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_3/manage.py -------------------------------------------------------------------------------- /test-projects/django_1_3/runtest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_3/runtest -------------------------------------------------------------------------------- /test-projects/django_1_3/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_3/settings.py -------------------------------------------------------------------------------- /test-projects/django_1_3/setup.pip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_3/setup.pip -------------------------------------------------------------------------------- /test-projects/django_1_3/setup_dev.pip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_3/setup_dev.pip -------------------------------------------------------------------------------- /test-projects/django_1_3/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_3/urls.py -------------------------------------------------------------------------------- /test-projects/django_1_4/.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = *migrations*,*/admin.py 3 | -------------------------------------------------------------------------------- /test-projects/django_1_4/django_1_4/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-projects/django_1_4/django_1_4/settings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_4/django_1_4/settings/__init__.py -------------------------------------------------------------------------------- /test-projects/django_1_4/django_1_4/settings/usetz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_4/django_1_4/settings/usetz.py -------------------------------------------------------------------------------- /test-projects/django_1_4/django_1_4/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_4/django_1_4/urls.py -------------------------------------------------------------------------------- /test-projects/django_1_4/django_1_4/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_4/django_1_4/wsgi.py -------------------------------------------------------------------------------- /test-projects/django_1_4/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_4/manage.py -------------------------------------------------------------------------------- /test-projects/django_1_4/reset-db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_4/reset-db -------------------------------------------------------------------------------- /test-projects/django_1_4/setup.pip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_4/setup.pip -------------------------------------------------------------------------------- /test-projects/django_1_4/speed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_4/speed.py -------------------------------------------------------------------------------- /test-projects/django_1_7/.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = *migrations*,*/admin.py 3 | -------------------------------------------------------------------------------- /test-projects/django_1_7/django_1_7/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-projects/django_1_7/django_1_7/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_7/django_1_7/settings.py -------------------------------------------------------------------------------- /test-projects/django_1_7/django_1_7/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_7/django_1_7/urls.py -------------------------------------------------------------------------------- /test-projects/django_1_7/django_1_7/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_7/django_1_7/wsgi.py -------------------------------------------------------------------------------- /test-projects/django_1_7/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_7/manage.py -------------------------------------------------------------------------------- /test-projects/django_1_7/setup.pip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_7/setup.pip -------------------------------------------------------------------------------- /test-projects/django_1_8/django_1_8/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-projects/django_1_8/django_1_8/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_8/django_1_8/settings.py -------------------------------------------------------------------------------- /test-projects/django_1_8/django_1_8/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_8/django_1_8/urls.py -------------------------------------------------------------------------------- /test-projects/django_1_8/django_1_8/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_8/django_1_8/wsgi.py -------------------------------------------------------------------------------- /test-projects/django_1_8/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_8/manage.py -------------------------------------------------------------------------------- /test-projects/django_1_8/setup.pip: -------------------------------------------------------------------------------- 1 | django < 1.9 2 | psycopg2 3 | -------------------------------------------------------------------------------- /test-projects/django_1_9/django_1_9/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-projects/django_1_9/django_1_9/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_9/django_1_9/settings.py -------------------------------------------------------------------------------- /test-projects/django_1_9/django_1_9/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_9/django_1_9/urls.py -------------------------------------------------------------------------------- /test-projects/django_1_9/django_1_9/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_9/django_1_9/wsgi.py -------------------------------------------------------------------------------- /test-projects/django_1_9/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/django_1_9/manage.py -------------------------------------------------------------------------------- /test-projects/django_1_9/setup.pip: -------------------------------------------------------------------------------- 1 | django < 1.10 2 | psycopg2 3 | -------------------------------------------------------------------------------- /test-projects/make-virtual-environments: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/make-virtual-environments -------------------------------------------------------------------------------- /test-projects/templates/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/test-projects/templates/404.html -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotkit/django-async/HEAD/tox.ini --------------------------------------------------------------------------------