A lightweight Python client for Cronitor, providing monitoring and alerting for cron jobs, background jobs, and API endpoints. Current version 4.9.0, released May 2025. Active development with occasional minor releases.
pip install cronitorVerified import paths — ran on the pinned version, not inferred.
Initialize the client with your API key, create a monitor, and send a run ping.
Use `cronitor.monitors.create(name, schedule)` instead of direct methods on the Cronitor class.
Set CRONITOR_API_KEY environment variable or pass `api_key` argument to Cronitor() constructor.
Use `from cronitor import ping` and call `ping(monitor_key, state='...')` instead of `cronitor.pings.create(...)`.