FROM python:3.11-buster


RUN pip install poetry

COPY pyproject.toml poetry.lock ./
COPY ./data/DefaultMediaCountMapFile ./data/DefaultMediaCountMapFile
COPY ./million ./million
COPY ./test ./test

RUN poetry config virtualenvs.create false \
    && poetry install --no-interaction --no-ansi