From a320f9e7e8d6f66abb73cc1ea572a1b1292bb9ba Mon Sep 17 00:00:00 2001 From: Milos Svasek Date: Tue, 21 Mar 2023 13:24:23 +0100 Subject: [PATCH] build: Updated dependencies --- Dockerfile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 09ec221..6fdc0e7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM alpine:3.17 -ARG IMAGE_VERSION=1.12 \ +ARG IMAGE_VERSION=1.13 \ GLIBC_VERSION=2.35-r0 LABEL maintainer="Milos Svasek " \ @@ -42,7 +42,7 @@ ENV \ LD_LIBRARY_PATH="/lib:/usr/lib:/usr/glibc-compat/lib:/opt/calibre/lib" \ # Python packages PKGS_PYTHON_0="py3-wheel py3-openssl py3-libxml2 py3-setuptools" \ - PKGS_PYTHON_1="py3-babel py3-flask-babel py3-flask-login py3-flask py3-tz py3-requests py3-sqlalchemy py3-werkzeug py3-pypdf2 \ + PKGS_PYTHON_1="py3-babel py3-flask-babel py3-flask-login py3-flask py3-tz py3-requests py3-sqlalchemy py3-werkzeug py3-apscheduler \ py3-tornado py3-unidecode py3-lxml py3-flask-wtf py3-chardet py3-rarfile py3-natsort py3-dateutil py3-beautifulsoup4" \ # Development packages necessary for instalation/compilation python modules with pip PKGS_DEVEL="python3-dev py3-pip gcc g++ musl-dev linux-headers" @@ -74,8 +74,9 @@ RUN \ ### optional: https://github.com/janeczku/calibre-web/blob/master/optional-requirements.txt ### Most of them are replaced by a system packages pip install --no-cache-dir --upgrade \ - 'APScheduler>=3.6.3,<3.10.0' \ 'Flask-Principal>=0.3.2,<0.5.1' \ + 'Flask-Limiter>=2.3.0,<3.4.0' \ + 'PyPDF>=3.0.0,<3.6.0' \ 'backports_abc>=0.4' \ 'iso-639>=0.4.5,<0.5.0' \ 'Wand>=0.4.4,<0.7.0' \ @@ -83,7 +84,7 @@ RUN \ # Comics 'comicapi>=2.2.0,<2.3.0' \ # metadata extraction - 'scholarly>=1.2.0,<1.7' \ + 'scholarly>=1.2.0,<1.8' \ 'markdown2>=2.0.0,<2.5.0' \ 'html2text>=2020.1.16,<2022.1.1' \ 'cchardet>=2.0.0,<2.2.0' \