Metadata-Version: 2.4
Name: moat-db-rain
Version: 0.0.1
Summary: MoaT irrigation scheduling and monitoring
Author-email: Matthias Urlichs <matthias@urlichs.de>
Project-URL: homepage, https://m-o-a-t.org
Project-URL: repository, https://github.com/M-o-a-T/moat
Keywords: MoaT
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Framework :: AsyncIO
Classifier: Framework :: Trio
Classifier: Framework :: AnyIO
Classifier: Development Status :: 3 - Alpha
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: moat-util~=0.63.0
Requires-Dist: moat-db~=0.2.7
Requires-Dist: moat-lib-run~=0.2.0
Requires-Dist: moat-link~=0.9.1
Requires-Dist: asyncclick>=8.3
Requires-Dist: anyio>=4.10
Provides-Extra: systemd
Requires-Dist: systemd.daemon; extra == "systemd"
Provides-Extra: dev
Requires-Dist: ruff; extra == "dev"
Requires-Dist: ty; extra == "dev"
Dynamic: license-file

# MoaT-DB-Rain

% start synopsis
% start main

This module provides irrigation scheduling and monitoring for MoaT,
migrated from the legacy Django `rainman` app to a `moat.db.rain`
SQLAlchemy + Alembic submodule. It supersedes the old `rainman` Django
app with command-line CRUD, a scheduler engine, and a per-site
`moat db rain <SITE> monitor` daemon.

% end synopsis
% end main
