diff --git a/setup.py b/setup.py
index 5c5c2c9ba715e95da23ff53ea84aa317c7017ccd..b78cfefd4b0028b3b13e538d04c14f35ea403381 100644
--- a/setup.py
+++ b/setup.py
@@ -20,10 +20,10 @@ def setup_package():
     long_description=open('README.rst').read(),
     include_package_data=True,
     url='http://gitlab.lis-lab.fr/baptiste.bauvin/summit/',
-    install_requires=['h5py>=2.9.0', 'joblib>=0.13.2', 'numpy==1.22.4',
+    install_requires=['numpy==1.22', 'scipy==1.8', 'h5py>=2.9.0', 'joblib>=0.13.2',
                       'pyparsing>=2.4.0', 'python-dateutil>=2.8.0',
-                      'scikit-learn==1.1.1', 'scipy==1.8.0', 'six>=1.12.0',
-                      'pandas==0.23.3', 'pyyaml>=3.12', 'plotly>=4.2.1',
+                      'scikit-learn==1.1', 'six>=1.12',
+                      'pandas==0.23', 'pyyaml>=3.12', 'plotly>=4.2.1',
                       'matplotlib==3.1.1', 'tabulate==0.8.6', 'pyscm-ml==1.0.0',
                       "randomscm @ git+https://github.com/thibgo/randomscm.git#egg=randomscm",
                       "imblearn==0.9.1"],