FROM python:3.12

RUN python -m pip install --upgrade pip && \
    python -m pip install "snakemake<9"

COPY . /grapevne-py
WORKDIR /grapevne-py
RUN python -m pip install .

WORKDIR /grapevne-py/tests/test-repo

CMD ["./test_snakemake.sh"]
