diff --git a/pyproject.toml b/pyproject.toml
index 69f95778efade1d83fbbfbd20986ca4f52a50621..8198ef00f312dc202ed474257cce2d32bda99d16 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -8,7 +8,13 @@ description = "A UI for controlling the Sacher TEC Laser"
 readme = "README.md"
 requires-python = ">=3.7"
 dependencies = [
-    'pyside6', 'rich', 'pyyaml'
+    'PySide6',
+    'rich',
+    'pyyaml',
+    'git+https://gitlab.tugraz.at/flexsensor-public/modules/cmp@develop',
+    'git+https://gitlab.tugraz.at/flexsensor-public/modules/fswidgets.git@develop',
+    'git+https://gitlab.tugraz.at/flexsensor-public/modules/confighandler.git@develop
+
 ]
 classifiers = [
     "Programming Language :: Python :: 3",
diff --git a/requirements.txt b/requirements.txt
index 1039bb5ab9202d1aef424a6589d5c7b187011904..ff16f1100e6060fe9e6f62b8798eee99e5edd396 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,16 +1,18 @@
-matplotlib~=3.7.1
-numpy~=1.24.2
-pandas~=1.5.3
-PySide6~=6.5.2
-scipy~=1.10.1
+matplotlib
+numpy
+pandas
+PySide6
+scipy
 rich
-# add the git repo
-#git+https://gitlab.tugraz.at/flexsensor-public/confighandler.git@develop
-../confighandler
-
-git+https://gitlab.tugraz.at/flexsensor-public/fswidgets.git@develop
+pyyaml
 
-#git+https://gitlab.tugraz.at/flexsensor-public/captdevicecontrol.git@develop
-../captdevicecontrol
+# add the git repo
+git+https://gitlab.tugraz.at/flexsensor-public/captdevicecontrol.git@develop
+git+https://gitlab.tugraz.at/flexsensor-public/modules/fswidgets.git@develop
+git+https://gitlab.tugraz.at/flexsensor-public/modules/confighandler.git@develop
+git+https://gitlab.tugraz.at/flexsensor-public/modules/cmp@develop
 
-../../pyside-multiprocessing
+# Local installs
+#../confighandler
+#../captdevicecontrol
+#../modules/cmp