diff --git a/environment.yml b/environment.yml
index 98a803d09d0ffc8f2bc8a47860184a734aa83769..b776b14b280d709ea9a0ad8ce7e3347d0d88ad6d 100644
--- a/environment.yml
+++ b/environment.yml
@@ -2,5 +2,5 @@ name: abb-egm-examples
 channels:
   - conda-forge
 dependencies:
-  - python >=3.9, <3.10
+  - python >=3.7, <3.10
   - protobuf
diff --git a/setup.cfg b/setup.cfg
index d2f3dc6ea1456dcbdb1246d5dfa64d019b5714e4..7781445d0581e2e3a56bc39ebbdf80df1eb8a7e8 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -4,7 +4,7 @@ version = 0.1.0
 
 [options]
 packages = abb_egm_client
-python_requires = >= 3.9
+python_requires = >= 3.7
 install_requires =
     protobuf
 
@@ -13,6 +13,7 @@ dev =
     black
     flake8
     isort >= 5.0.0
+    mypy
 
 [flake8]
 max-line-length = 88