diff --git a/setup.py b/setup.py
index d7ed9dc836b5f93c8c1ae6f68851b5ade8057c27..3bce5268e9d385445492085ac66f22cc45eb2420 100755
--- a/setup.py
+++ b/setup.py
@@ -154,7 +154,8 @@ def setup_package():
         long_description_content_type="text/markdown",
         author='Henrik tom Wörden',
         author_email='h.tomwoerden@indiscale.com',
-        install_requires=["caosdb>=0.7.0",
+        python_requires='>=3.7',
+        install_requires=["caosdb>=0.10.1",
                           "jsonschema>=4.4.0",
                           "numpy>=1.17.3",
                           "openpyxl>=3.0.7",
diff --git a/tox.ini b/tox.ini
index 7696e44df7af9c8375421061a9bee9bdeceec7d1..0e9664c377366923b60e11d138825e1543cc8c7f 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
 [tox]
-envlist=py38, py39, py310, py311
+envlist=py37, py38, py39, py310, py311
 skip_missing_interpreters = true
 
 [testenv]