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

View file

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