Duncan Tourolle dtourolle
  • Joined on 2025-05-21

pyweblayout-ci (latest)

Published 2026-08-08 14:01:27 +00:00 by dtourolle

Installation

docker pull gitea.tourolle.paris/dtourolle/pyweblayout-ci:latest
sha256:777c9a6e9033e4f6d4f18bc1d3beef08169998f3265eba3ecc15b02d58b9e158

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:8c609c85109d07bf47cf268a175b3be8bbe34fc0c41d15d99b090d099f4dc837 in /
CMD ["/bin/bash"]
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates gnupg software-properties-common && add-apt-repository -y ppa:deadsnakes/ppa && apt-get update && apt-get install -y --no-install-recommends python3.10 python3.10-venv python3.11 python3.11-venv python3.12 python3.12-venv python3.13 python3.13-venv libfreetype6 libjpeg-turbo8 libopenjp2-7 libtiff6 zlib1g curl git nodejs && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c for v in 3.10 3.11 3.12 3.13; do python$v -m venv /opt/py$v && /opt/py$v/bin/pip install --no-cache-dir --upgrade pip wheel && /opt/py$v/bin/pip install --no-cache-dir --upgrade "setuptools<81" && /opt/py$v/bin/pip install --no-cache-dir Pillow numpy pyphen beautifulsoup4 lxml pytest pytest-cov flask werkzeug ebooklib requests flake8 coverage-badge interrogate ; done # buildkit
RUN /bin/sh -c for v in 3.10 3.11 3.12 3.13; do echo "--- python$v ---" && /opt/py$v/bin/python -c "import sys, PIL, numpy, pyphen, bs4, pytest, flask, ebooklib, requests; print(sys.version.split()[0], 'deps OK')" ; done # buildkit

Labels

Key Value
org.opencontainers.image.version 24.04
Details
Container
2026-08-08 14:01:27 +00:00
1
OCI / Docker
linux/amd64
352 MiB
Versions (1) View all
latest 2026-08-08