Rationale: We're using django-background-tasks for running asynchronous jobs. This library doesn't get any updates anymore and doesn't seem to support neither Django 4 nor Python 3.12.
Possible solutions:
Fork the library and make the necessary changes. It doesn't seem too large, so it might be doable.
Swap out for a different library.
Constraints:
I don't want to add new infrastructure, it should work with PostgreSQL as backend. (This eliminates Celery)
The library shouldn't be too heavy. We don't need many features, just delayed jobs that can be picked up by a worker.
Should play somehow nicely with Django without having to write too much additional boilerplate.
Rationale: We're using django-background-tasks for running asynchronous jobs. This library doesn't get any updates anymore and doesn't seem to support neither Django 4 nor Python 3.12.
Possible solutions:
Constraints: