Skip to content

Commit

Permalink
Merge pull request #2555 from camptocamp/modernize
Browse files Browse the repository at this point in the history
Prepare the upgrade to Ubuntu 24.04
  • Loading branch information
sbrunner authored Oct 10, 2024
2 parents 4ffd71f + aa03097 commit 783e931
Show file tree
Hide file tree
Showing 4 changed files with 90 additions and 81 deletions.
32 changes: 18 additions & 14 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Base of all section, install the apt packages
FROM ghcr.io/osgeo/gdal:ubuntu-small-3.8.5 as base-all
FROM ghcr.io/osgeo/gdal:ubuntu-small-3.8.5 AS base-all
LABEL maintainer Camptocamp "[email protected]"

# Fail on error on pipe, see: https://github.com/hadolint/hadolint/wiki/DL4006.
Expand All @@ -17,11 +17,14 @@ RUN --mount=type=cache,target=/var/lib/apt/lists \
fonts-dejavu \
optipng jpegoptim \
postgresql-client net-tools iputils-ping \
python3-pip
python3-pip python3-venv \
&& python3 -m venv /venv

ENV PATH=/venv/bin:$PATH

# Used to convert the locked packages by poetry to pip requirements format
# We don't directly use `poetry install` because it force to use a virtual environment.
FROM base-all as poetry
FROM base-all AS poetry

# Install Poetry
WORKDIR /tmp
Expand All @@ -36,7 +39,7 @@ RUN poetry export --output=requirements.txt \
&& poetry export --with=dev --output=requirements-dev.txt

# Base, the biggest thing is to install the Python packages
FROM base-all as base
FROM base-all AS base

# hadolint ignore=SC2086
RUN --mount=type=cache,target=/var/lib/apt/lists \
Expand All @@ -47,8 +50,8 @@ RUN --mount=type=cache,target=/var/lib/apt/lists \
&& apt-get update \
&& apt-get install --assume-yes --no-install-recommends ${DEV_PACKAGES} \
&& python3 -m pip install --disable-pip-version-check --no-deps --requirement=/poetry/requirements.txt \
&& python3 -m compileall /usr/local/lib/python* /usr/lib/python* \
&& strip /usr/local/lib/python*/dist-packages/shapely/*.so \
&& python3 -m compileall /venv/lib/python* /usr/lib/python* \
&& strip /venv/lib/python*/site-packages/shapely/*.so \
&& apt-get remove --purge --autoremove --yes ${DEV_PACKAGES} binutils

# From c2cwsgiutils
Expand Down Expand Up @@ -100,7 +103,7 @@ EXPOSE 8080
WORKDIR /app/

# The final part
FROM base as runner
FROM base AS runner

COPY . /app/
ARG VERSION=dev
Expand All @@ -115,7 +118,7 @@ RUN mkdir -p /prometheus-metrics \
ENV PROMETHEUS_MULTIPROC_DIR=/prometheus-metrics

# Do the lint, used by the tests
FROM base as tests
FROM base AS tests

# Fail on error on pipe, see: https://github.com/hadolint/hadolint/wiki/DL4006.
# Treat unset variables as an error when substituting.
Expand All @@ -124,10 +127,11 @@ SHELL ["/bin/bash", "-o", "pipefail", "-cux"]

RUN --mount=type=cache,target=/var/lib/apt/lists \
--mount=type=cache,target=/var/cache,sharing=locked \
apt-get install --assume-yes --no-install-recommends git curl gnupg \
libglib2.0-0 libnss3 libatk1.0-0 libatk-bridge2.0-0 libcups2 libdrm2 libxkbcommon0 libxcomposite1 \
libxdamage1 libxfixes3 libxrandr2 libgbm1 libpango-1.0-0 libcairo2 libasound2

apt-get update \
&& apt-get install --assume-yes --no-install-recommends software-properties-common gpg-agent \
&& add-apt-repository ppa:savoury1/pipewire \
&& add-apt-repository ppa:savoury1/chromium \
&& apt-get install --assume-yes --no-install-recommends chromium-browser git curl gnupg
COPY .nvmrc /tmp
RUN --mount=type=cache,target=/var/lib/apt/lists \
--mount=type=cache,target=/var/cache,sharing=locked \
Expand All @@ -136,9 +140,9 @@ RUN --mount=type=cache,target=/var/lib/apt/lists \
&& curl --silent https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor --output=/etc/apt/keyrings/nodesource.gpg \
&& apt-get update \
&& apt-get install --assume-yes --no-install-recommends "nodejs=${NODE_MAJOR}.*"

COPY package.json package-lock.json ./
RUN npm install --dev
RUN npm install --dev --ignore-scripts
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser

RUN --mount=type=cache,target=/root/.cache \
--mount=type=bind,from=poetry,source=/tmp,target=/poetry \
Expand Down
130 changes: 67 additions & 63 deletions ci/dpkg-versions.yaml
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
camptocamp/tilecloud-chain:latest:
ubuntu_22_04/adduser: 3.118ubuntu5
ubuntu_22_04/apt: 2.4.11
ubuntu_22_04/apt: 2.4.13
ubuntu_22_04/base-passwd: 3.5.52build1
ubuntu_22_04/bash: 5.1-6ubuntu1
ubuntu_22_04/bsdutils: 1:2.37.2-4ubuntu3
ubuntu_22_04/bash: 5.1-6ubuntu1.1
ubuntu_22_04/bsdutils: 1:2.37.2-4ubuntu3.4
ubuntu_22_04/bzip2: 1.0.8-5build1
ubuntu_22_04/ca-certificates: 20230311ubuntu0.22.04.1
ubuntu_22_04/coreutils: 8.32-4.1ubuntu1
ubuntu_22_04/curl: 7.81.0-1ubuntu1.15
ubuntu_22_04/ca-certificates: 20240203~22.04.1
ubuntu_22_04/coreutils: 8.32-4.1ubuntu1.2
ubuntu_22_04/curl: 7.81.0-1ubuntu1.18
ubuntu_22_04/dash: 0.5.11+git20210903+057cd650a4ed-3build1
ubuntu_22_04/debconf: 1.5.79ubuntu1
ubuntu_22_04/debianutils: 5.5-1ubuntu2
ubuntu_22_04/diffutils: 1:3.8-0ubuntu2
ubuntu_22_04/dpkg: 1.21.1ubuntu2.2
ubuntu_22_04/e2fsprogs: 1.46.5-2ubuntu1.1
ubuntu_22_04/dpkg: 1.21.1ubuntu2.3
ubuntu_22_04/e2fsprogs: 1.46.5-2ubuntu1.2
ubuntu_22_04/findutils: 4.8.0-1ubuntu3
ubuntu_22_04/fontconfig-config: 2.13.1-4.2ubuntu5
ubuntu_22_04/fonts-dejavu: 2.37-2build1
Expand All @@ -31,40 +31,40 @@ camptocamp/tilecloud-chain:latest:
ubuntu_22_04/libacl1: 2.3.1-1
ubuntu_22_04/libaec0: 1.0.6-1
ubuntu_22_04/libaom3: 3.3.0-1
ubuntu_22_04/libapt-pkg6.0: 2.4.11
ubuntu_22_04/libapt-pkg6.0: 2.4.13
ubuntu_22_04/libarmadillo10: 1:10.8.2+dfsg-1
ubuntu_22_04/libarpack2: 3.8.0-1
ubuntu_22_04/libattr1: 1:2.5.1-1build1
ubuntu_22_04/libaudit-common: 1:3.0.7-1build1
ubuntu_22_04/libaudit1: 1:3.0.7-1build1
ubuntu_22_04/libblas3: 3.10.0-2ubuntu1
ubuntu_22_04/libblkid1: 2.37.2-4ubuntu3
ubuntu_22_04/libblkid1: 2.37.2-4ubuntu3.4
ubuntu_22_04/libblosc1: 1.21.1+ds2-2
ubuntu_22_04/libboost-filesystem1.74.0: 1.74.0-14ubuntu3
ubuntu_22_04/libboost-program-options1.74.0: 1.74.0-14ubuntu3
ubuntu_22_04/libboost-regex1.74.0: 1.74.0-14ubuntu3
ubuntu_22_04/libbrotli1: 1.0.9-2build6
ubuntu_22_04/libbsd0: 0.11.5-1
ubuntu_22_04/libbz2-1.0: 1.0.8-5build1
ubuntu_22_04/libc-bin: 2.35-0ubuntu3.6
ubuntu_22_04/libc6: 2.35-0ubuntu3.6
ubuntu_22_04/libc-bin: 2.35-0ubuntu3.8
ubuntu_22_04/libc6: 2.35-0ubuntu3.8
ubuntu_22_04/libcairo2: 1.16.0-5ubuntu2
ubuntu_22_04/libcap-ng0: 0.7.9-2.2build3
ubuntu_22_04/libcap2: 1:2.44-1ubuntu0.22.04.1
ubuntu_22_04/libcap2-bin: 1:2.44-1ubuntu0.22.04.1
ubuntu_22_04/libcfitsio9: 4.0.0-1
ubuntu_22_04/libcharls2: 2.3.4-1
ubuntu_22_04/libcom-err2: 1.46.5-2ubuntu1.1
ubuntu_22_04/libcom-err2: 1.46.5-2ubuntu1.2
ubuntu_22_04/libcrypt1: 1:4.4.27-1
ubuntu_22_04/libcurl3-gnutls: 7.81.0-1ubuntu1.15
ubuntu_22_04/libcurl4: 7.81.0-1ubuntu1.15
ubuntu_22_04/libcurl3-gnutls: 7.81.0-1ubuntu1.18
ubuntu_22_04/libcurl4: 7.81.0-1ubuntu1.18
ubuntu_22_04/libdav1d5: 0.9.2-1
ubuntu_22_04/libdb5.3: 5.3.28+dfsg1-0.8ubuntu3
ubuntu_22_04/libde265-0: 1.0.8-1
ubuntu_22_04/libde265-0: 1.0.8-1ubuntu0.3
ubuntu_22_04/libdebconfclient0: 0.261ubuntu1
ubuntu_22_04/libdeflate0: 1.10-2
ubuntu_22_04/libexpat1: 2.4.7-1ubuntu0.2
ubuntu_22_04/libext2fs2: 1.46.5-2ubuntu1.1
ubuntu_22_04/libexpat1: 2.4.7-1ubuntu0.4
ubuntu_22_04/libext2fs2: 1.46.5-2ubuntu1.2
ubuntu_22_04/libffi8: 3.4.2-4
ubuntu_22_04/libfontconfig1: 2.13.1-4.2ubuntu5
ubuntu_22_04/libfreetype6: 2.11.1+dfsg-1ubuntu0.2
Expand All @@ -80,15 +80,15 @@ camptocamp/tilecloud-chain:latest:
ubuntu_22_04/libgeos3.10.2: 3.10.2-1
ubuntu_22_04/libgeotiff5: 1.7.0-2build1
ubuntu_22_04/libgfortran5: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/libgif7: 5.1.9-2build2
ubuntu_22_04/libglib2.0-0: 2.72.4-0ubuntu2.2
ubuntu_22_04/libglib2.0-data: 2.72.4-0ubuntu2.2
ubuntu_22_04/libgif7: 5.1.9-2ubuntu0.1
ubuntu_22_04/libglib2.0-0: 2.72.4-0ubuntu2.3
ubuntu_22_04/libglib2.0-data: 2.72.4-0ubuntu2.3
ubuntu_22_04/libgmp10: 2:6.2.1+dfsg-3ubuntu1
ubuntu_22_04/libgnutls30: 3.7.3-4ubuntu1.4
ubuntu_22_04/libgnutls30: 3.7.3-4ubuntu1.5
ubuntu_22_04/libgomp1: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/libgpg-error0: 1.43-3
ubuntu_22_04/libgraphite2-3: 1.3.14-1build2
ubuntu_22_04/libgssapi-krb5-2: 1.19.2-2ubuntu0.3
ubuntu_22_04/libgssapi-krb5-2: 1.19.2-2ubuntu0.4
ubuntu_22_04/libharfbuzz0b: 2.7.4-1ubuntu3.1
ubuntu_22_04/libhdf4-0-alt: 4.2.15-4
ubuntu_22_04/libhdf5-103-1: 1.10.7+repack-4ubuntu2
Expand All @@ -102,38 +102,38 @@ camptocamp/tilecloud-chain:latest:
ubuntu_22_04/libjpeg-turbo8: 2.1.2-0ubuntu1
ubuntu_22_04/libjpeg8: 8c-2ubuntu10
ubuntu_22_04/libjson-c5: 0.15-3~ubuntu1.22.04.2
ubuntu_22_04/libk5crypto3: 1.19.2-2ubuntu0.3
ubuntu_22_04/libk5crypto3: 1.19.2-2ubuntu0.4
ubuntu_22_04/libkeyutils1: 1.6.1-2ubuntu3
ubuntu_22_04/libkmlbase1: 1.3.0-9
ubuntu_22_04/libkmldom1: 1.3.0-9
ubuntu_22_04/libkmlengine1: 1.3.0-9
ubuntu_22_04/libkrb5-3: 1.19.2-2ubuntu0.3
ubuntu_22_04/libkrb5support0: 1.19.2-2ubuntu0.3
ubuntu_22_04/libkrb5-3: 1.19.2-2ubuntu0.4
ubuntu_22_04/libkrb5support0: 1.19.2-2ubuntu0.4
ubuntu_22_04/liblapack3: 3.10.0-2ubuntu1
ubuntu_22_04/liblcms2-2: 2.12~rc1-2build2
ubuntu_22_04/libldap-2.5-0: 2.5.16+dfsg-0ubuntu0.22.04.2
ubuntu_22_04/libldap-2.5-0: 2.5.18+dfsg-0ubuntu0.22.04.2
ubuntu_22_04/libltdl7: 2.4.6-15build2
ubuntu_22_04/liblz4-1: 1.9.3-2build2
ubuntu_22_04/liblzma5: 5.2.5-2ubuntu1
ubuntu_22_04/libmapnik3.1: 3.1.0+ds-1ubuntu2
ubuntu_22_04/libmd0: 1.0.4-1build1
ubuntu_22_04/libminizip1: 1.1-8build1
ubuntu_22_04/libmount1: 2.37.2-4ubuntu3
ubuntu_22_04/libmount1: 2.37.2-4ubuntu3.4
ubuntu_22_04/libmpdec3: 2.5.1-2build2
ubuntu_22_04/libmysqlclient21: 8.0.36-0ubuntu0.22.04.1
ubuntu_22_04/libmysqlclient21: 8.0.39-0ubuntu0.22.04.1
ubuntu_22_04/libncurses6: 6.3-2ubuntu0.1
ubuntu_22_04/libncursesw6: 6.3-2ubuntu0.1
ubuntu_22_04/libnetcdf19: 1:4.8.1-1
ubuntu_22_04/libnettle8: 3.7.3-1build2
ubuntu_22_04/libnghttp2-14: 1.43.0-1ubuntu0.1
ubuntu_22_04/libnghttp2-14: 1.43.0-1ubuntu0.2
ubuntu_22_04/libnsl2: 1.3.0-2build2
ubuntu_22_04/libnspr4: 2:4.32-3build1
ubuntu_22_04/libnss3: 2:3.68.2-0ubuntu1.2
ubuntu_22_04/libnspr4: 2:4.35-0ubuntu0.22.04.1
ubuntu_22_04/libnss3: 2:3.98-0ubuntu0.22.04.2
ubuntu_22_04/libnuma1: 2.0.14-3ubuntu2
ubuntu_22_04/libodbc2: 2.3.9-5
ubuntu_22_04/libodbcinst2: 2.3.9-5
ubuntu_22_04/libodbc2: 2.3.9-5ubuntu0.1
ubuntu_22_04/libodbcinst2: 2.3.9-5ubuntu0.1
ubuntu_22_04/libogdi4.1: 4.1.0+ds-5
ubuntu_22_04/libopenjp2-7: 2.4.0-6
ubuntu_22_04/libopenjp2-7: 2.4.0-6ubuntu0.1
ubuntu_22_04/libp11-kit0: 0.24.0-6build1
ubuntu_22_04/libpam-modules: 1.4.0-11ubuntu2.4
ubuntu_22_04/libpam-modules-bin: 1.4.0-11ubuntu2.4
Expand All @@ -144,15 +144,15 @@ camptocamp/tilecloud-chain:latest:
ubuntu_22_04/libperl5.34: 5.34.0-3ubuntu1.3
ubuntu_22_04/libpixman-1-0: 0.40.0-1ubuntu0.22.04.1
ubuntu_22_04/libpng16-16: 1.6.37-3build5
ubuntu_22_04/libpoppler118: 22.02.0-2ubuntu0.3
ubuntu_22_04/libpq5: 14.10-0ubuntu0.22.04.1
ubuntu_22_04/libpoppler118: 22.02.0-2ubuntu0.5
ubuntu_22_04/libpq5: 14.13-0ubuntu0.22.04.1
ubuntu_22_04/libprocps8: 2:3.3.17-6ubuntu2.1
ubuntu_22_04/libproj22: 8.2.1-1
ubuntu_22_04/libpsl5: 0.21.0-1.2build2
ubuntu_22_04/libpython3-stdlib: 3.10.6-1~22.04
ubuntu_22_04/libpython3.10: 3.10.12-1~22.04.3
ubuntu_22_04/libpython3.10-minimal: 3.10.12-1~22.04.3
ubuntu_22_04/libpython3.10-stdlib: 3.10.12-1~22.04.3
ubuntu_22_04/libpython3-stdlib: 3.10.6-1~22.04.1
ubuntu_22_04/libpython3.10: 3.10.12-1~22.04.6
ubuntu_22_04/libpython3.10-minimal: 3.10.12-1~22.04.6
ubuntu_22_04/libpython3.10-stdlib: 3.10.12-1~22.04.6
ubuntu_22_04/libqhull-r8.0: 2020.2-4
ubuntu_22_04/libquadmath0: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/libraqm0: 0.7.0-4ubuntu1
Expand All @@ -166,26 +166,26 @@ camptocamp/tilecloud-chain:latest:
ubuntu_22_04/libsemanage-common: 3.3-1build2
ubuntu_22_04/libsemanage2: 3.3-1build2
ubuntu_22_04/libsepol2: 3.3-1build1
ubuntu_22_04/libsmartcols1: 2.37.2-4ubuntu3
ubuntu_22_04/libsmartcols1: 2.37.2-4ubuntu3.4
ubuntu_22_04/libsnappy1v5: 1.1.8-1build3
ubuntu_22_04/libspatialite7: 5.0.1-2build2
ubuntu_22_04/libsqlite3-0: 3.37.2-2ubuntu0.3
ubuntu_22_04/libss2: 1.46.5-2ubuntu1.1
ubuntu_22_04/libss2: 1.46.5-2ubuntu1.2
ubuntu_22_04/libssh-4: 0.9.6-2ubuntu0.22.04.3
ubuntu_22_04/libssl3: 3.0.2-0ubuntu1.13
ubuntu_22_04/libssl3: 3.0.2-0ubuntu1.18
ubuntu_22_04/libstdc++6: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/libsuperlu5: 5.3.0+dfsg1-2
ubuntu_22_04/libsystemd0: 249.11-0ubuntu3.12
ubuntu_22_04/libsz2: 1.0.6-1
ubuntu_22_04/libtasn1-6: 4.18.0-4build1
ubuntu_22_04/libtiff5: 4.3.0-6ubuntu0.7
ubuntu_22_04/libtiff5: 4.3.0-6ubuntu0.10
ubuntu_22_04/libtinfo6: 6.3-2ubuntu0.1
ubuntu_22_04/libtirpc-common: 1.3.2-2ubuntu0.1
ubuntu_22_04/libtirpc3: 1.3.2-2ubuntu0.1
ubuntu_22_04/libudev1: 249.11-0ubuntu3.12
ubuntu_22_04/libunistring2: 1.0-1
ubuntu_22_04/liburiparser1: 0.9.6+dfsg-1
ubuntu_22_04/libuuid1: 2.37.2-4ubuntu3
ubuntu_22_04/libuuid1: 2.37.2-4ubuntu3.4
ubuntu_22_04/libwebp7: 1.2.2-2ubuntu0.22.04.2
ubuntu_22_04/libwebpdemux2: 1.2.2-2ubuntu0.22.04.2
ubuntu_22_04/libwebpmux3: 1.2.2-2ubuntu0.22.04.2
Expand All @@ -199,57 +199,61 @@ camptocamp/tilecloud-chain:latest:
ubuntu_22_04/libxdmcp6: 1:1.1.3-0ubuntu5
ubuntu_22_04/libxerces-c3.2: 3.2.3+debian-3ubuntu0.1
ubuntu_22_04/libxext6: 2:1.3.4-1build1
ubuntu_22_04/libxml2: 2.9.13+dfsg-1ubuntu0.3
ubuntu_22_04/libxml2: 2.9.13+dfsg-1ubuntu0.4
ubuntu_22_04/libxrender1: 1:0.9.10-1build4
ubuntu_22_04/libxxhash0: 0.8.1-1
ubuntu_22_04/libzstd1: 1.4.8+dfsg-3build1
ubuntu_22_04/login: 1:4.8.1-2ubuntu2.1
ubuntu_22_04/logsave: 1.46.5-2ubuntu1.1
ubuntu_22_04/login: 1:4.8.1-2ubuntu2.2
ubuntu_22_04/logsave: 1.46.5-2ubuntu1.2
ubuntu_22_04/lsb-base: 11.1.0ubuntu4
ubuntu_22_04/mailcap: 3.70+nmu1ubuntu1
ubuntu_22_04/mapnik-utils: 3.1.0+ds-1ubuntu2
ubuntu_22_04/mawk: 1.3.4.20200120-3
ubuntu_22_04/media-types: 7.0.0
ubuntu_22_04/mime-support: '3.66'
ubuntu_22_04/mount: 2.37.2-4ubuntu3
ubuntu_22_04/mount: 2.37.2-4ubuntu3.4
ubuntu_22_04/mysql-common: 5.8+1.0.8
ubuntu_22_04/ncurses-base: 6.3-2ubuntu0.1
ubuntu_22_04/ncurses-bin: 6.3-2ubuntu0.1
ubuntu_22_04/net-tools: 1.60+git20181103.0eebece-1ubuntu5
ubuntu_22_04/netbase: '6.3'
ubuntu_22_04/openssl: 3.0.2-0ubuntu1.13
ubuntu_22_04/openssl: 3.0.2-0ubuntu1.18
ubuntu_22_04/optipng: 0.7.7-2build1
ubuntu_22_04/passwd: 1:4.8.1-2ubuntu2.1
ubuntu_22_04/passwd: 1:4.8.1-2ubuntu2.2
ubuntu_22_04/perl: 5.34.0-3ubuntu1.3
ubuntu_22_04/perl-base: 5.34.0-3ubuntu1.3
ubuntu_22_04/perl-modules-5.34: 5.34.0-3ubuntu1.3
ubuntu_22_04/postgresql-client: 14+238
ubuntu_22_04/postgresql-client-14: 14.10-0ubuntu0.22.04.1
ubuntu_22_04/postgresql-client-14: 14.13-0ubuntu0.22.04.1
ubuntu_22_04/postgresql-client-common: '238'
ubuntu_22_04/procps: 2:3.3.17-6ubuntu2.1
ubuntu_22_04/proj-data: 8.2.1-1
ubuntu_22_04/python-is-python3: 3.9.2-2
ubuntu_22_04/python3: 3.10.6-1~22.04
ubuntu_22_04/python3: 3.10.6-1~22.04.1
ubuntu_22_04/python3-distutils: 3.10.8-1~22.04
ubuntu_22_04/python3-lib2to3: 3.10.8-1~22.04
ubuntu_22_04/python3-minimal: 3.10.6-1~22.04
ubuntu_22_04/python3-minimal: 3.10.6-1~22.04.1
ubuntu_22_04/python3-numpy: 1:1.21.5-1ubuntu22.04.1
ubuntu_22_04/python3-pil: 9.0.1-1ubuntu0.2
ubuntu_22_04/python3-pil: 9.0.1-1ubuntu0.3
ubuntu_22_04/python3-pip: 22.0.2+dfsg-1ubuntu0.4
ubuntu_22_04/python3-pkg-resources: 59.6.0-1.2ubuntu0.22.04.1
ubuntu_22_04/python3-setuptools: 59.6.0-1.2ubuntu0.22.04.1
ubuntu_22_04/python3-pip-whl: 22.0.2+dfsg-1ubuntu0.4
ubuntu_22_04/python3-pkg-resources: 59.6.0-1.2ubuntu0.22.04.2
ubuntu_22_04/python3-setuptools: 59.6.0-1.2ubuntu0.22.04.2
ubuntu_22_04/python3-setuptools-whl: 59.6.0-1.2ubuntu0.22.04.2
ubuntu_22_04/python3-venv: 3.10.6-1~22.04.1
ubuntu_22_04/python3-wheel: 0.37.1-2ubuntu0.22.04.1
ubuntu_22_04/python3.10: 3.10.12-1~22.04.3
ubuntu_22_04/python3.10-minimal: 3.10.12-1~22.04.3
ubuntu_22_04/python3.10: 3.10.12-1~22.04.6
ubuntu_22_04/python3.10-minimal: 3.10.12-1~22.04.6
ubuntu_22_04/python3.10-venv: 3.10.12-1~22.04.6
ubuntu_22_04/readline-common: 8.1.2-1
ubuntu_22_04/sed: 4.8-1ubuntu2
ubuntu_22_04/sensible-utils: 0.0.17
ubuntu_22_04/sysvinit-utils: 3.01-1ubuntu1
ubuntu_22_04/tar: 1.34+dfsg-1ubuntu0.1.22.04.2
ubuntu_22_04/ubuntu-keyring: 2021.03.26
ubuntu_22_04/ucf: '3.0043'
ubuntu_22_04/unixodbc-common: 2.3.9-5
ubuntu_22_04/unzip: 6.0-26ubuntu3.1
ubuntu_22_04/unixodbc-common: 2.3.9-5ubuntu0.1
ubuntu_22_04/unzip: 6.0-26ubuntu3.2
ubuntu_22_04/usrmerge: 25ubuntu2
ubuntu_22_04/util-linux: 2.37.2-4ubuntu3
ubuntu_22_04/util-linux: 2.37.2-4ubuntu3.4
ubuntu_22_04/xz-utils: 5.2.5-2ubuntu1
7 changes: 4 additions & 3 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 783e931

Please sign in to comment.