- Add first-class Postgres support:
PostgresHuey. Workers use LISTEN/NOTIFY when a task is enqueued, giving Redis-like dequeue latency without polling, and dequeues useselect ... for update skip lockedso any number of consumers can share one database (requires psycopg 3.2+). - The django.tasks backend is now also compatible with the
django-tasksbackport package, extending support to pre-6.0 Django. - Use an explicit
forkmultiprocessing context for process workers, rather than setting the global start-method from the consumer entry-points. Fixes-k processon MacOS 3.8+ / Linux 3.14+ when the consumer is started via thehuey_consumerconsole-script or a programmaticcreate_consumer().run().