Skip to content

Installation

Prerequisites

  • Python 3.11 or higher
  • uv package manager (recommended)

Installing with uv

The recommended way to install ragpill is using the uv package manager:

# Add to your project
uv add ragpill

Or if you're installing from source:

# Clone the repository
git clone https://github.com/JoelGotsch/ragpill
cd ragpill

# Sync dependencies
uv sync

Development Installation

See contributing

Verification

To verify your installation, run:

import importlib
import ragpill
print(importlib.metadata.version("ragpill"))

Or try creating a simple dataset:

from ragpill.csv.testset import load_testset
from pathlib import Path

# If you have a CSV file with test cases
dataset = load_testset(Path("testset.csv"))

Next Steps