FROM python:3.12-slim

WORKDIR /workspace
COPY pyproject.toml README.md LICENSE ./
COPY src ./src
COPY benchmarks ./benchmarks
COPY configs ./configs
COPY suites ./suites
RUN pip install --no-cache-dir .

ENTRYPOINT ["modelgauntlet"]
