FROM python:3.11

RUN python -m pip install --upgrade pip && \
    python -m pip install "snakemake<8" "pulp==2.7"

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

WORKDIR /grapevne-py/tests/test-repo

CMD ["./test_snakemake.sh"]
