Huey
v1.10.0 Apache-2.0z4j-huey ยท Upstream project
Lightweight Redis/SQLite queue, first-class.
Supports Huey 2.4 and newer, below 3. Event capture uses huey.signals. cancel_task calls revoke_by_id to prevent pending work from starting; it never interrupts running work. Pair with z4j-hueyperiodic to surface @periodic_task schedules.
- Latest
- v1.10.0
- Released
- 2026-08-28
- License
- Apache-2.0
Install
pip install z4j-huey Native actions
-
submit_task -
retry_task (complete replacement inputs) -
cancel_task (pending revoke only)
Not supported
- running-task cancellation
- bulk_retry
- requeue_dead_letter
- purge_queue
- restart_worker
- rate_limit
These are engine-level limitations: the underlying engine does not expose the primitives required to support these actions.
How z4j plugs in
Event capture
huey.signals decorator, installed via adapter.connect_signals().
Reconciliation
Huey result store (peek_data). Returns pending/success/unknown.
Huey @periodic_task
Read-only surface for Huey's decorator schedules.
z4j-hueyperiodic
Huey's @periodic_task is decorator-defined in source code, read-only at runtime. This adapter surfaces every periodic on the Schedules page for visibility and monitoring.
Learn more