diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d2abdcd653c3315335c29058a8ca2774dad34577..817f0819e1a73a4e536822d5b8105f012d81513b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -134,22 +134,16 @@ unittest_py39:
     - python3 -c "import linkahead; print('LinkAhead Version:', linkahead.__version__)"
     - tox
 
-unittest_py37:
+unittest_py38:
   tags: [docker]
   stage: unittest
-  image: python:3.7
+  image: python:3.8
   script: &python_test_script
-    - pip install nose pandas pytest pytest-cov gitignore-parser openpyxl>=3.0.7 xlrd==1.2 h5py
+    - pip install pynose pandas pytest pytest-cov gitignore-parser openpyxl>=3.0.7 xlrd==1.2 h5py
     - pip install git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev
     - pip install .
     - pytest --cov=caosadvancedtools unittests
 
-unittest_py38:
-  tags: [docker]
-  stage: unittest
-  image: python:3.8
-  script: *python_test_script
-
 unittest_py310:
   tags: [docker]
   stage: unittest
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8eb338761eddff133368d493ede266b1e2eb2d5a..da90043ef51e7d459602dbc0082e022193f6a9bc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -21,6 +21,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 * The deprecated `parent` keyword from the YAML datamodel specification. Use
   `inherit_from_{obligatory|recommended|suggested}` instead.
+* Support for Python 3.7
 
 ### Fixed ###
 
diff --git a/setup.py b/setup.py
index a35bcad4979ea272c38563cfe89562d814ee5901..686dae586fc097f8e1461f54fdb50a8161762e89 100755
--- a/setup.py
+++ b/setup.py
@@ -154,7 +154,7 @@ def setup_package():
         long_description_content_type="text/markdown",
         author='Henrik tom Wörden',
         author_email='h.tomwoerden@indiscale.com',
-        python_requires='>=3.7',
+        python_requires='>=3.8',
         install_requires=["linkahead>=0.13.1",
                           "jsonref",
                           "jsonschema[format]>=4.4.0",
diff --git a/tox.ini b/tox.ini
index 00548dea25c5017f1d0301a00a629c62d16631ef..15a968f4a462a307eeb3144e3a3f68ff736d8f11 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
 [tox]
-envlist=py37, py38, py39, py310, py311
+envlist=py38, py39, py310, py311
 skip_missing_interpreters = true
 
 [testenv]