server: fix build error due to broken pip requirements

Pinned pyheif to v0.6.1
This commit is contained in:
Shyam Sunder 2022-03-31 18:43:37 -04:00
parent 6088e89ea1
commit e746f09911
2 changed files with 12 additions and 11 deletions

View file

@ -7,8 +7,13 @@ WORKDIR /opt/app
RUN apk --no-cache add \ RUN apk --no-cache add \
python3 \ python3 \
python3-dev \ python3-dev \
ffmpeg \
py3-pip \ py3-pip \
build-base \
libheif \
libheif-dev \
libavif \
libavif-dev \
ffmpeg \
# from requirements.txt: # from requirements.txt:
py3-yaml \ py3-yaml \
py3-psycopg2 \ py3-psycopg2 \
@ -19,18 +24,13 @@ RUN apk --no-cache add \
py3-pynacl \ py3-pynacl \
py3-tz \ py3-tz \
py3-pyrfc3339 \ py3-pyrfc3339 \
build-base \
&& apk --no-cache add \
libheif \
libavif \
libheif-dev \
libavif-dev \
&& pip3 install --no-cache-dir --disable-pip-version-check \ && pip3 install --no-cache-dir --disable-pip-version-check \
alembic \ "alembic>=0.8.5" \
"coloredlogs==5.0" \ "coloredlogs==5.0" \
heif-image-plugin \ "pyheif==0.6.1" \
"heif-image-plugin>=0.3.2" \
youtube_dl \ youtube_dl \
pillow-avif-plugin \ "pillow-avif-plugin>=1.1.0" \
&& apk --no-cache del py3-pip && apk --no-cache del py3-pip
COPY ./ /opt/app/ COPY ./ /opt/app/

View file

@ -1,11 +1,12 @@
alembic>=0.8.5 alembic>=0.8.5
certifi>=2017.11.5 certifi>=2017.11.5
coloredlogs==5.0 coloredlogs==5.0
heif-image-plugin>=0.3.2 heif-image-plugin==0.3.2
numpy>=1.8.2 numpy>=1.8.2
pillow-avif-plugin>=1.1.0 pillow-avif-plugin>=1.1.0
pillow>=4.3.0 pillow>=4.3.0
psycopg2-binary>=2.6.1 psycopg2-binary>=2.6.1
pyheif==0.6.1
pynacl>=1.2.1 pynacl>=1.2.1
pyRFC3339>=1.0 pyRFC3339>=1.0
pytz>=2018.3 pytz>=2018.3