Skip to content

Installation

Prerequisites

  • Python 3.11–3.14 (requires-python in pyproject.toml)
  • uv or pip
git clone https://codeberg.org/marvin8/rainlog.git
cd rainlog
uv sync

Install the package into the active environment:

uv pip install .

The console script is rainlog.

Documentation

The versioned manual lives at rainlog.marvin8.zone.

To preview docs locally:

uv sync --group dev
uv run mkdocs serve

Verify

rainlog --help
rainlog --version

Next steps