Installation Guide

Prerequisites

  • Python 3.12+

  • uv (recommended) or pip

  • SPARQL endpoint access if you run endpoint-based execution metrics

  • Ollama only if you use LLM-based metrics

Install from PyPI

pip install t2s-metrics

Check the CLI:

t2s --help

Install for development

Clone the repository, then install dependencies.

Using uv:

uv sync
uv sync --all-extras

Using pip:

pip install -e .
pip install -e ".[dev]"

Build docs locally

From project root:

pip install -r docs/requirements.txt
sphinx-build -b html docs/ docs/_build/html

Open the generated site at docs/_build/html/index.html.