From 7214c96fd13e1745b983e3ffd23d209596e290c5 Mon Sep 17 00:00:00 2001 From: Hayden Date: Sat, 16 Jan 2021 09:07:22 -0900 Subject: [PATCH] migrate to poetry for development --- Dockerfile.dev | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Dockerfile.dev b/Dockerfile.dev index de37b9cc1..b22f5ca4d 100644 --- a/Dockerfile.dev +++ b/Dockerfile.dev @@ -3,13 +3,16 @@ FROM python:3 RUN apt-get update -y && \ apt-get install -y python-pip python-dev - -COPY ./requirements.txt /app/requirements.txt +RUN curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | POETRY_HOME=/opt/poetry python && \ + cd /usr/local/bin && \ + ln -s /opt/poetry/bin/poetry && \ + poetry config virtualenvs.create false + +COPY ./pyproject.toml ./app/poetry.lock* /app/ WORKDIR /app -RUN pip install -r requirements.txt -RUN pip install pytest +RUN poetry install --no-root COPY ./mealie /app