Installation#
confease requires Python 3.11 or newer.
Install the package from PyPI when it is available:
pip install confease
From Source#
For local development, clone the repository and run commands from the public/ project directory:
git clone https://github.com/octanima-labs/confease.git
cd confease/public
hatch run pytest
The outer repository is an agent-facing workspace. The Python package, tests, build metadata, README, and docs live under public/.
Development Commands#
The project uses Hatch environments for common checks:
hatch run pytest
hatch run ruff check .
hatch run mypy src
hatch build
Build these docs with:
hatch run docs:build
This command runs Sphinx with warnings treated as errors.