Skip to content

Commit 8e80348

Browse files
authored
Merge pull request #262 from kiwix/upgrade_maintenance
Upgrade maintenance image and add pydantic
2 parents 5795da1 + 86a895c commit 8e80348

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

maintenance/Dockerfile

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
FROM docker.io/library/python:3.11-slim-bookworm
2+
FROM docker.io/library/python:3.12-slim-bookworm
33
LABEL org.opencontainers.image.source https://github.com/kiwix/container-images
44

55
# debian-slim based python container with libzim
@@ -10,6 +10,7 @@ RUN apt-get update -y \
1010
vim \
1111
cron \
1212
libmagic1 \
13+
libcairo2 \
1314
curl \
1415
openssh-server \
1516
&& apt-get clean \
@@ -29,8 +30,8 @@ ENV LC_ALL en_US.UTF-8
2930
VOLUME /data
3031

3132
RUN pip install --no-cache-dir -U \
32-
"zimscraperlib==3.1.1" "unidecode==1.3.7" "mwclient==0.10.1" "humanfriendly==10.0" \
33-
"pyyaml==6.0.1" "pycountry==22.3.5" "jinja2==3.1.2" && \
33+
"zimscraperlib==4.0.0" "unidecode==1.3.8" "mwclient==0.11.0" "humanfriendly==10.0" \
34+
"pyyaml==6.0.2" "pycountry==24.6.1" "jinja2==3.1.4" "pydantic==2.8.2" && \
3435
printf "#!/bin/bash\n\n\
3536
set -e\n\
3637
\

0 commit comments

Comments
 (0)