diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a9cf4b425434019e3cb83bd779a3083145f5f4e7..4f735f12ad509af21f93d0dff6362335ad9ff003 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 0000000000000000000000000000000000000000..5049617c5fa57f506103aeb7ed4b8f68e4cd3801
--- /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