diff --git a/beat/web/toolchains/tests.py b/beat/web/toolchains/tests.py
index da09521e90bcc431f783765e9414de60ac8a1055..3de38a63412b3d69a93de77ea8db61edfdd7f218 100644
--- a/beat/web/toolchains/tests.py
+++ b/beat/web/toolchains/tests.py
@@ -44,7 +44,7 @@ from ..common.testutils import BaseTestCase
 from ..common.testutils import tearDownModule  # noqa test runner will call it
 from ..common.testutils import get_algorithms_from_data
 
-TEST_PWD = "1234"
+TEST_PWD = "1234"  # nosec
 
 
 class ToolchainsCreationFunction(TestCase):
@@ -710,7 +710,7 @@ class ToolchainCreation(ToolchainsAPIBase):
 
         response = self.client.post(
             self.url,
-            json.dumps({"name": "valid-name1"}),
+            json.dumps({"name": "valid-name1", "version": 1}),
             content_type="application/json",
         )
 
@@ -736,7 +736,7 @@ class ToolchainCreation(ToolchainsAPIBase):
 
         response = self.client.post(
             self.url,
-            json.dumps({"name": "invalid name1"}),
+            json.dumps({"name": "invalid name1", "version": 1}),
             content_type="application/json",
         )
 
@@ -761,7 +761,9 @@ class ToolchainCreation(ToolchainsAPIBase):
         self.login_jackdoe()
 
         response = self.client.post(
-            self.url, json.dumps({"name": "personal"}), content_type="application/json"
+            self.url,
+            json.dumps({"name": "personal", "version": 1}),
+            content_type="application/json",
         )
 
         self.checkResponse(response, 400)
@@ -771,7 +773,7 @@ class ToolchainCreation(ToolchainsAPIBase):
 
         response = self.client.post(
             self.url,
-            json.dumps({"name": "toolchain 4"}),
+            json.dumps({"name": "toolchain 4", "version": 1}),
             content_type="application/json",
         )
 
@@ -782,7 +784,7 @@ class ToolchainCreation(ToolchainsAPIBase):
 
         response = self.client.post(
             self.url,
-            json.dumps({"name": "new_toolchain", "description": "blah"}),
+            json.dumps({"name": "new_toolchain", "version": 1, "description": "blah"}),
             content_type="application/json",
         )
 
@@ -811,7 +813,11 @@ class ToolchainCreation(ToolchainsAPIBase):
         response = self.client.post(
             self.url,
             json.dumps(
-                {"name": "new_toolchain", "declaration": ToolchainsAPIBase.DECLARATION}
+                {
+                    "name": "new_toolchain",
+                    "version": 1,
+                    "declaration": ToolchainsAPIBase.DECLARATION,
+                }
             ),
             content_type="application/json",
         )
@@ -839,6 +845,7 @@ class ToolchainCreation(ToolchainsAPIBase):
             json.dumps(
                 {
                     "name": "new_toolchain",
+                    "version": 1,
                     "declaration": ToolchainCreation.DECLARATION_INVALID,
                 }
             ),
@@ -856,6 +863,7 @@ class ToolchainCreation(ToolchainsAPIBase):
             json.dumps(
                 {
                     "name": "name1",
+                    "version": 1,
                     "description": "blah",
                     "fork_of": "johndoe/toolchain1/1",
                 }
@@ -874,6 +882,7 @@ class ToolchainCreation(ToolchainsAPIBase):
             json.dumps(
                 {
                     "name": "name1",
+                    "version": 1,
                     "description": "blah",
                     "fork_of": "johndoe/toolchain1/1",
                 }
@@ -890,7 +899,11 @@ class ToolchainCreation(ToolchainsAPIBase):
         response = self.client.post(
             url,
             json.dumps(
-                {"description": "blah", "fork_of": "jackdoe/public_for_one_user/1"}
+                {
+                    "version": 1,
+                    "description": "blah",
+                    "fork_of": "jackdoe/public_for_one_user/1",
+                }
             ),
             content_type="application/json",
         )
@@ -909,6 +922,7 @@ class ToolchainCreation(ToolchainsAPIBase):
             json.dumps(
                 {
                     "name": "name1",
+                    "version": 1,
                     "description": "blah",
                     "fork_of": "jackdoe/public_for_one_user/1",
                 }
@@ -928,6 +942,7 @@ class ToolchainCreation(ToolchainsAPIBase):
             json.dumps(
                 {
                     "name": "name1",
+                    "version": 1,
                     "description": "blah",
                     "fork_of": "jackdoe/personal/1",
                 }
@@ -947,6 +962,7 @@ class ToolchainCreation(ToolchainsAPIBase):
             json.dumps(
                 {
                     "name": "name1",
+                    "version": 1,
                     "description": "blah",
                     "fork_of": "jackdoe/public_for_all/1",
                 }
@@ -998,6 +1014,7 @@ class ToolchainCreation(ToolchainsAPIBase):
             json.dumps(
                 {
                     "name": "name1",
+                    "version": 1,
                     "description": "blah",
                     "fork_of": "jackdoe/public_for_one_user/1",
                 }
@@ -1047,6 +1064,7 @@ class ToolchainCreation(ToolchainsAPIBase):
             json.dumps(
                 {
                     "name": "name1",
+                    "version": 1,
                     "description": "blah",
                     "declaration": ToolchainsAPIBase.DECLARATION,
                     "fork_of": "jackdoe/public_for_one_user/1",