FROM python:latest

ENV PYTHONDONTWRITEBYTECODE=1 \
    PYTHONUNBUFFERED=1

WORKDIR /code

COPY ./pyproject.toml /code/pyproject.toml
COPY ./README.md /code/README.md
COPY ./src /code/src

RUN pip install --no-cache-dir --upgrade pip \
    && pip install --no-cache-dir .

CMD ["tail", "-f", "/dev/null"]
