click<9.0.0,>=8.0.0
pyyaml<7.0.0,>=6.0.0
psutil<7.0.0,>=6.0.0
watchdog<5.0.0,>=4.0.0
pydantic<3.0.0,>=2.0.0
croniter<3.0.0,>=2.0.0

[:sys_platform == "darwin"]
rumps<0.5.0,>=0.4.0

[dev]
pytest>=7.0.0
pytest-mock>=3.0.0
pytest-cov>=4.1.0
black>=23.0.0
ruff>=0.1.0
mypy>=1.0.0
