A minimal async task scheduler django app!
Go to file
2025-08-27 06:11:49 +02:00
asyncron Fixed nested style preserving issue on TOMLFied 2025-08-27 06:11:49 +02:00
.gitignore Added TOMLField, added statics for highlight.js and Improved syntax error messages 2025-08-21 23:29:34 +02:00
LICENSE Initial commit 2024-10-17 01:54:49 +00:00
README.md Added examples 2024-10-26 09:24:20 +00:00
requirements.dev.txt Added TOMLField, added statics for highlight.js and Improved syntax error messages 2025-08-21 23:29:34 +02:00
setup.py version and dependency 2025-08-27 05:32:45 +02:00

asyncron

A minimal async task scheduler django app!

Add this to your gunicorn.py config: from asyncron.gunicorn import post_fork

Or run this python3 manage.py run_asyncron_worker

Example Django Config:

ASYNCRON = {
	"IMPORT_PER_APP": ["api", "tasks"], #Trys to load api.py and tasks.py files from apps inside your project
}

Example Task in task.py:

import asyncron
@asyncron.task( interval = "10m", jitter = "+10m" )
async def keep_identity_provider_configs_fresh():
    ...