Releases: NicolasLM/spinach
Releases · NicolasLM/spinach
v0.0.5
v0.0.4
- Keep track of running idempotent jobs
- Add job_failed and job_schedule_retry signals
- Add Sentry integration
- Arguments passed to signal handlers are not copied anymore
- Rename Spinach class to Engine
- Allow to retry jobs with RetryException
- Make Spinach more reliable to connection errors
- Handle receiving unknown tasks
- Allow to schedule jobs in batch
- Allow to define tasks in the Engine directly
v0.0.3
- Prevent user from using queues starting with '_'
- Add ability to flush a broker
- Move Redis broker code into the broker package
- Implement signals: Spinach sends signals when some events happen
- Allow to retry failed jobs
- Allow to schedule jobs from a Tasks object