Skip to main content

z4j scheduler adapter for rq-scheduler (Apache 2.0)

Project description

z4j-rqscheduler

PyPI version Python License

License: Apache 2.0 Status: v2026.5 - first public release alongside z4j-rq.

z4j scheduler-axis adapter for rq-scheduler. Pairs with z4j-rq the same way z4j-celerybeat pairs with z4j-celery - adds scheduled-job management to the dashboard Schedules page for projects that run RQ.

Install

pip install z4j[rq,rqscheduler]
# or standalone:
pip install z4j-rqscheduler

Capabilities

Advertised via the standard SchedulerAdapter.capabilities() contract:

Token Status Note
list Reads every scheduled job from the rq-scheduler Redis zset
enable / disable via Scheduler.enqueue_in(0, ...) pause/resume pattern
trigger_now Scheduler.enqueue_in(timedelta(0), func, *args)
delete Scheduler.cancel(job)
create / update ⏸️ Deferred to v1.1 - the UI surface for creating schedules lives on the Celery track first

See also

License

Apache 2.0 - see LICENSE. This package is deliberately permissively licensed so that proprietary Django / Flask / FastAPI applications can import it without any license concerns.

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

z4j_rqscheduler-1.3.0.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

z4j_rqscheduler-1.3.0-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file z4j_rqscheduler-1.3.0.tar.gz.

File metadata

  • Download URL: z4j_rqscheduler-1.3.0.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for z4j_rqscheduler-1.3.0.tar.gz
Algorithm Hash digest
SHA256 977f548f1ceed857443d3e90fe59f85499e46b2938e4bd0c6b425135ecd243ba
MD5 0c16bbd0fdf23b586e326576ef03ab62
BLAKE2b-256 93410e86eba046a8a7026a2b211dd95c91eb5675287b00b29f0bababdd297d6e

See more details on using hashes here.

File details

Details for the file z4j_rqscheduler-1.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for z4j_rqscheduler-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bf870a7f7208af202cd517deeb5e4113df84d9cd72cf114c7ba022305c586d89
MD5 b5d72ce28dcf766bcab7f6dd9826314a
BLAKE2b-256 424623ce751c3a8c6c0c3a4aff9c4ab13e959b43af8ade18da58202a8e105eed

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page