diff --git a/src/service/setup.py b/src/service/setup.py
index 5d966f515271706b94fa643595c734e799999e72..7a801e6e0bfe4805e8c079223254598f16346126 100644
--- a/src/service/setup.py
+++ b/src/service/setup.py
@@ -52,26 +52,27 @@ def get_version(*relative_path):
 
 
 requires = [
-    'plaster_pastedeploy',
-    'pyramid',
-    'pyramid_debugtoolbar',
-    'pyramid_exclog',
-    'waitress',
-    'sqlalchemy',
-    'zope.sqlalchemy',
-    'psycopg2',
-    'influxdb',
-    'neo4j-driver',
-    'py2neo',
-    'pyyaml',
-    'tosca-parser',
-    'schema',
-    'requests'
+    'ipython==6.5.0',
+    'plaster_pastedeploy==0.6',
+    'pyramid==1.9.2',
+    'pyramid_debugtoolbar==4.5',
+    'pyramid_exclog==1.0',
+    'waitress==1.1.0',
+    'sqlalchemy==1.2.12',
+    'zope.sqlalchemy==1.0',
+    'psycopg2==2.7.5',
+    'influxdb==5.2.0',
+    'neo4j-driver==1.6.2',
+    'py2neo==4.1.0',
+    'pyyaml==3.13',
+    'tosca-parser==1.1.0',
+    'schema==0.6.8',
+    'requests==2.19.1'
 ]
 
 tests_require = [
-    'pytest',
-    'pytest-cov'
+    'pytest==3.8.1',
+    'pytest-cov==2.6.0'
 ]
 
 setup(