- Fixed a bug that caused Kronos to crash if the settings module resided outside of the project directory.
- Fixed a bug that caused Kronos to remove other crontabs upon uninstalling.
- Kronos is now even more compatible with Python 3.
- Kronos is no longer compatible with Python 2.6.
- Kronos is no longer compatible with Django 1.7.
- You may now prefix commands with
KRONOS_PREFIX
. - Fixed an issue where Kronos would not pick up on AppConfig apps.
- You may now pass arguments to Django management commands registered with Kronos.
- Kronos is now compatible with Python 3.
- Kronos will now log errors when it fails to load tasks.
- You may now register Django management commands.
- You may now list commands with
python manage.py showtasks
.
- You may now postfix commands with
KRONOS_POSTFIX
.
- You may now customize the interpreter, management path and python path for tasks with the
KRONOS_PYTHON
,KRONOS_MANAGE
andKRONOS_PYTHONPATH
settings, respectively.
- Kronos now supports Django 1.4-style projects.
- Fixed a bug that caused installation to fail for users that didn't already have a crontab.
- Fixed a bug that caused unclosed single quotes in the crontab to raise a ValueError
- Fixed a bug that caused 'cron'-modules in the project root to be ignored.
- Kronos will now collect tasks from a 'cron' module in the project root.