From f1fec3334f0221cead525be168fcb0ec1b03b826 Mon Sep 17 00:00:00 2001 From: Benjamin Ledel <benjamin@schule-plus.com> Date: Wed, 12 Mar 2025 13:52:06 +0100 Subject: [PATCH] * fix dependency --- src/Dockerfile | 3 +++ src/requirements.txt | 4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Dockerfile b/src/Dockerfile index 6efa736..6aaf27e 100644 --- a/src/Dockerfile +++ b/src/Dockerfile @@ -34,6 +34,7 @@ RUN apt-get update && apt-get install -y \ libxmlsec1-dev \ gobject-introspection \ libgirepository1.0-dev \ + libgstreamer1.0-dev \ gir1.2-gtk-3.0 \ cmake \ meson \ @@ -51,6 +52,8 @@ RUN pip install --upgrade pip setuptools wheel meson # Install dependencies COPY ./requirements.txt . +# Install Pycairo before PyGObject +RUN pip install --no-cache-dir pycairo RUN pip install --no-cache-dir -r requirements.txt # npm install diff --git a/src/requirements.txt b/src/requirements.txt index 4109448..f41abe4 100644 --- a/src/requirements.txt +++ b/src/requirements.txt @@ -54,7 +54,6 @@ kombu==5.2.4 launchpadlib==1.10.16 lazr.restfulclient==0.14.4 lazr.uri==1.0.6 -lxml==5.3.1 Markdown==3.3.7 MarkupSafe==2.1.2 mergedeep==1.3.4 @@ -70,7 +69,7 @@ prompt-toolkit==3.0.32 pycairo==1.21.0 pycodestyle==2.9.1 pycparser==2.21 -PyGObject==3.52.1 +PyGObject==3.50.0 PyJWT==2.3.0 pymongo==4.3.3 pyparsing==2.4.7 @@ -103,6 +102,5 @@ watchdog==2.2.1 wcwidth==0.2.5 whitenoise==6.3.0 wrapt==1.14.1 -xmlsec==1.3.14 zeep==4.2.1 zipp==1.0.0 -- GitLab