Releases: arteria/django-background-tasks
Releases · arteria/django-background-tasks
1.1.13
1.1.12
1.1.11
1.1.10
- FIXED: AttributeError: module 'signal' has no attribute 'SIGTSTP'
1.1.9
1.1.8
1.1.6
- Improved overall performance and stability
- Fixed DB race conditions during multi threading
- Improved admin site by adding the following attributes to list_display
- has_error: shows whether an error occurred when running a task
- locked_by
- locked_by_pid_running: shows whether the locked_by PID is sill running
- Improved thread pool scheduling
1.1.0rc3
- add related_name to Tasks. creator_content_type ForeignKey
1.1.0rc2
- Standardize logging:
- Raise log level of task failures from
WARNING
toERROR
- Use logging as recommended in https://docs.djangoproject.com/en/stable/topics/logging/
- Remove
log-file
andlog-level
options from management commandprocess_tasks
. Please use the djangoLOGGING
setting instead
- Raise log level of task failures from
1.1.0rc1
Model changes (please make migrations and migrate when updating):
- Add
verbose_name
,creator
,repeat
, andrepeat_until
fields toTask
andCompletedTask
Additional changes:
- Implement Task repetition; see https://github.com/arteria/django-background-tasks#repeating-tasks
- Add priority parameter to decorator
- Extend
Task
andCompletedTask
managers - The current LTS version of django (1.8.*) is now also tested with the
BACKGROUND_TASK_RUN_ASYNC = True
setting.