From ef7974a9417aef6f9fa0b7d4d3d65d34c06a97b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 2 Apr 2024 12:50:56 +0100 Subject: [PATCH] Update ARMv7 requirements files for common/db --- src/autoconf/Dockerfile | 4 ++-- ...rements.in.armv7 => requirements.armv7.in} | 0 ...ments.txt.armv7 => requirements.armv7.txt} | 20 +++++++++---------- src/scheduler/Dockerfile | 4 ++-- src/ui/Dockerfile | 4 ++-- 5 files changed, 16 insertions(+), 16 deletions(-) rename src/common/db/{requirements.in.armv7 => requirements.armv7.in} (100%) rename src/common/db/{requirements.txt.armv7 => requirements.armv7.txt} (97%) diff --git a/src/autoconf/Dockerfile b/src/autoconf/Dockerfile index 0d9db3ce9..401007e1e 100644 --- a/src/autoconf/Dockerfile +++ b/src/autoconf/Dockerfile @@ -10,13 +10,13 @@ RUN apk add --no-cache build-base libffi-dev postgresql-dev cargo COPY src/deps/requirements.txt /tmp/requirements-deps.txt COPY src/common/gen/requirements.txt /tmp/req/requirements-gen.txt COPY src/common/db/requirements.txt /tmp/req/requirements-db.txt -COPY src/common/db/requirements.txt.armv7 /tmp/req/requirements-db.txt.armv7 +COPY src/common/db/requirements.armv7.txt /tmp/req/requirements-db.armv7.txt WORKDIR /usr/share/bunkerweb # Install python requirements RUN export MAKEFLAGS="-j$(nproc)" && \ - if [ "$TARGETPLATFORM" = "linux/arm/v7" ] ; then mv /tmp/req/requirements-db.txt.armv7 /tmp/req/requirements-db.txt ; fi && \ + if [ "$TARGETPLATFORM" = "linux/arm/v7" ] ; then mv /tmp/req/requirements-db.armv7.txt /tmp/req/requirements-db.txt ; fi && \ pip install --no-cache-dir --require-hashes --break-system-packages -r /tmp/requirements-deps.txt && \ pip install --no-cache-dir --require-hashes --target deps/python $(for file in $(ls /tmp/req/requirements*.txt) ; do echo "-r ${file}" ; done | xargs) diff --git a/src/common/db/requirements.in.armv7 b/src/common/db/requirements.armv7.in similarity index 100% rename from src/common/db/requirements.in.armv7 rename to src/common/db/requirements.armv7.in diff --git a/src/common/db/requirements.txt.armv7 b/src/common/db/requirements.armv7.txt similarity index 97% rename from src/common/db/requirements.txt.armv7 rename to src/common/db/requirements.armv7.txt index 62c8c72c9..c87487a1a 100644 --- a/src/common/db/requirements.txt.armv7 +++ b/src/common/db/requirements.armv7.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile with Python 3.10 +# This file is autogenerated by pip-compile with Python 3.9 # by the following command: # -# pip-compile --allow-unsafe --generate-hashes --strip-extras requirements.in.armv7 +# pip-compile --allow-unsafe --generate-hashes --strip-extras requirements.armv7.in # cffi==1.16.0 \ --hash=sha256:0c9ef6ff37e974b73c25eecc13952c55bceed9112be2d9d938ded8e856138bcc \ @@ -91,7 +91,7 @@ cryptography==42.0.5 \ --hash=sha256:e807b3188f9eb0eaa7bbb579b462c5ace579f1cedb28107ce8b48a9f7ad3679e \ --hash=sha256:f12764b8fffc7a123f641d7d049d382b73f96a34117e0b637b80643169cec8ac \ --hash=sha256:f8837fe1d6ac4a8052a9a8ddab256bc006242696f03368a4009be7ee3075cdb7 - # via -r requirements.in.armv7 + # via -r requirements.armv7.in greenlet==3.0.3 \ --hash=sha256:01bc7ea167cf943b4c802068e178bbf70ae2e8c080467070d01bfa02f337ee67 \ --hash=sha256:0448abc479fab28b00cb472d278828b3ccca164531daab4e970a0458786055d6 \ @@ -155,7 +155,7 @@ greenlet==3.0.3 \ psycopg==3.1.18 \ --hash=sha256:31144d3fb4c17d78094d9e579826f047d4af1da6a10427d91dfcfb6ecdf6f12b \ --hash=sha256:4d5a0a5a8590906daa58ebd5f3cfc34091377354a1acced269dd10faf55da60e - # via -r requirements.in.armv7 + # via -r requirements.armv7.in psycopg-c==3.1.18 \ --hash=sha256:ffff0c4a9c0e0b7aadb1acb7b61eb8f886365dd8ef00120ce14676235846ba73 # via psycopg @@ -163,14 +163,14 @@ psycopg-pool==3.2.1 \ --hash=sha256:060b551d1b97a8d358c668be58b637780b884de14d861f4f5ecc48b7563aafb7 \ --hash=sha256:6509a75c073590952915eddbba7ce8b8332a440a31e77bba69561483492829ad # via psycopg -pycparser==2.21 \ - --hash=sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 \ - --hash=sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 +pycparser==2.22 \ + --hash=sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6 \ + --hash=sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc # via cffi pymysql==1.1.0 \ --hash=sha256:4f13a7df8bf36a51e81dd9f3605fede45a4878fe02f9236349fd82a3f0612f96 \ --hash=sha256:8969ec6d763c856f7073c4c64662882675702efcb114b4bcbb955aea3a069fa7 - # via -r requirements.in.armv7 + # via -r requirements.armv7.in sqlalchemy==2.0.29 \ --hash=sha256:01d10638a37460616708062a40c7b55f73e4d35eaa146781c683e0fa7f6c43fb \ --hash=sha256:04c487305ab035a9548f573763915189fc0fe0824d9ba28433196f8436f1449c \ @@ -221,11 +221,11 @@ sqlalchemy==2.0.29 \ --hash=sha256:e5bbe55e8552019c6463709b39634a5fc55e080d0827e2a3a11e18eb73f5cdbd \ --hash=sha256:ea311d4ee9a8fa67f139c088ae9f905fcf0277d6cd75c310a21a88bf85e130f5 \ --hash=sha256:fecd5089c4be1bcc37c35e9aa678938d2888845a134dd016de457b942cf5a758 - # via -r requirements.in.armv7 + # via -r requirements.armv7.in typing-extensions==4.10.0 \ --hash=sha256:69b1a937c3a517342112fb4c6df7e72fc39a38e7891a5730ed4985b5214b5475 \ --hash=sha256:b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb # via # psycopg # psycopg-pool - # sqlalchemy \ No newline at end of file + # sqlalchemy diff --git a/src/scheduler/Dockerfile b/src/scheduler/Dockerfile index 9d105bad7..e8a80159b 100644 --- a/src/scheduler/Dockerfile +++ b/src/scheduler/Dockerfile @@ -11,13 +11,13 @@ COPY src/deps/requirements.txt /tmp/requirements-deps.txt COPY src/scheduler/requirements.txt /tmp/req/requirements-scheduler.txt COPY src/common/gen/requirements.txt /tmp/req/requirements-gen.txt COPY src/common/db/requirements.txt /tmp/req/requirements-db.txt -COPY src/common/db/requirements.txt.armv7 /tmp/req/requirements-db.txt.armv7 +COPY src/common/db/requirements.armv7.txt /tmp/req/requirements-db.armv7.txt WORKDIR /usr/share/bunkerweb # Install python requirements RUN export MAKEFLAGS="-j$(nproc)" && \ - if [ "$TARGETPLATFORM" = "linux/arm/v7" ] ; then mv /tmp/req/requirements-db.txt.armv7 /tmp/req/requirements-db.txt ; fi && \ + if [ "$TARGETPLATFORM" = "linux/arm/v7" ] ; then mv /tmp/req/requirements-db.armv7.txt /tmp/req/requirements-db.txt ; fi && \ pip install --no-cache-dir --require-hashes --break-system-packages -r /tmp/requirements-deps.txt && \ pip install --no-cache-dir --require-hashes --target deps/python $(for file in $(ls /tmp/req/requirements*.txt) ; do echo "-r ${file}" ; done | xargs) diff --git a/src/ui/Dockerfile b/src/ui/Dockerfile index f9f88c9aa..cd6dfd2bd 100644 --- a/src/ui/Dockerfile +++ b/src/ui/Dockerfile @@ -11,13 +11,13 @@ COPY src/deps/requirements.txt /tmp/requirements-deps.txt COPY src/ui/requirements.txt /tmp/req/requirements-ui.txt COPY src/common/gen/requirements.txt /tmp/req/requirements-gen.txt COPY src/common/db/requirements.txt /tmp/req/requirements-db.txt -COPY src/common/db/requirements.txt.armv7 /tmp/req/requirements-db.txt.armv7 +COPY src/common/db/requirements.armv7.txt /tmp/req/requirements-db.armv7.txt WORKDIR /usr/share/bunkerweb # Install python requirements RUN export MAKEFLAGS="-j$(nproc)" && \ - if [ "$TARGETPLATFORM" = "linux/arm/v7" ] ; then mv /tmp/req/requirements-db.txt.armv7 /tmp/req/requirements-db.txt ; fi && \ + if [ "$TARGETPLATFORM" = "linux/arm/v7" ] ; then mv /tmp/req/requirements-db.armv7.txt /tmp/req/requirements-db.txt ; fi && \ pip install --no-cache-dir --require-hashes --break-system-packages -r /tmp/requirements-deps.txt && \ pip install --no-cache-dir --require-hashes --target deps/python $(for file in $(ls /tmp/req/requirements*.txt) ; do echo "-r ${file}" ; done | xargs)