From 2ae681cebcaf0c4cfe50ae4a1839e709f50fb3f3 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr>
Date: Wed, 11 Oct 2023 16:52:09 +0200
Subject: [PATCH] ci: Add a full requirements for doc build.

---
 .gitlab-ci.yml        |  4 ++--
 full-requirements.txt | 11 +++++++++++
 2 files changed, 13 insertions(+), 2 deletions(-)
 create mode 100644 full-requirements.txt

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a9cf4b42..4f735f12 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -117,8 +117,8 @@ build-developers-doc:
     - python3 -m venv doc-venv
     - . doc-venv/bin/activate
     - pip3 install -U pip
-    - pip3 install -r ../requirements.txt
-    - pip3 install -U -r ../requirements.txt
+    - pip3 install -r ../full-requirements.txt
+    - pip3 install -U -r ../full-requirements.txt
     - pip3 install pdoc3
     - pdoc --html .
     # Create archive
diff --git a/full-requirements.txt b/full-requirements.txt
new file mode 100644
index 00000000..5049617c
--- /dev/null
+++ b/full-requirements.txt
@@ -0,0 +1,11 @@
+PyQt5==5.15.4
+PyQt5-Qt5==5.15.2
+PyQt5-sip==12.12.2
+PyQtWebEngine==5.15.6
+QScintilla>=2.14.1
+pyqtgraph>=0.12.1
+matplotlib>=3.4.1
+numpy>=1.24.2
+colorama>=0.4.3
+pyinstaller>=5.11.0
+shapely>=2.0.1
-- 
GitLab