Metadata-Version: 2.4
Name: z4j-celerybeat
Version: 2026.4.0a1
Summary: z4j Celery-beat scheduler adapter (Apache 2.0)
Project-URL: Homepage, https://z4j.com
Project-URL: Source, https://github.com/z4jdev/z4j
Project-URL: Documentation, https://z4j.com/docs
Project-URL: Issues, https://github.com/z4jdev/z4j/issues
Project-URL: Changelog, https://github.com/z4jdev/z4j/blob/main/CHANGELOG.md
Author: z4j contributors
License: Apache-2.0
License-File: LICENSE
Keywords: celery,celery-beat,scheduler,z4j
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Typing :: Typed
Requires-Python: >=3.13
Requires-Dist: celery>=5.6
Requires-Dist: z4j-core
Provides-Extra: django
Requires-Dist: django-celery-beat>=2.7; extra == 'django'
Description-Content-Type: text/markdown

# z4j-celerybeat

**License:** Apache 2.0
**Status:** Phase 1 scaffolding — not yet implemented.

Celery-beat scheduler adapter for z4j. Implements `SchedulerAdapter`
from `z4j-core`. Reads and manages beat schedules from either
`django_celery_beat.models.PeriodicTask` (Django projects) or
`app.conf.beat_schedule` (static config).

See [`docs/ARCHITECTURE.md §4.3`](../../docs/ARCHITECTURE.md) for the
Protocol contract.
