diff --git a/.gitignore b/.gitignore
index 4eab176aaa9d02b906c12a23496f4a59a14312c2..bd901975048a2c3c4d4c7c3ae65a0d7fae13d44e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1145,3 +1145,4 @@ Debug*/Debug*\ Libs
 /requirements/req_docs.py
 /requirements/req_tests.py
 /dump.rdb
+/1.0.0
diff --git a/requirements/tests.in b/requirements/tests.in
index b300112a5d51c7d74543e36a5259c4a1971fa956..95031a5f2154a71baa1d4c01a578f6919e4cce05 100644
--- a/requirements/tests.in
+++ b/requirements/tests.in
@@ -4,4 +4,9 @@ blinker
 greenlet
 python-dotenv
 pytest-flask
-test-flask
\ No newline at end of file
+test-flask
+unittest2>=1.0.0
+extras>=1.0.0
+fixtures>=1.3.0
+python-mimeparse
+pytoml>=0.1.21
diff --git a/setup.py b/setup.py
index ca232db2fe63ab029a8c884fe342df2906a1e008..13cdb38590e00dcefce594c977a846141e6be7e7 100644
--- a/setup.py
+++ b/setup.py
@@ -1,13 +1,9 @@
 import sys
-import os
 
 from setuptools import find_packages, setup
 
 version = '0.0.17'
 
-operating_system = os.uname()
-is_linux = operating_system.sysname
-
 needs_pytest = {'pytest', 'test', 'ptr'}.intersection(sys.argv)
 pytest_runner = ['pytest-runner'] if needs_pytest else []
 
@@ -46,6 +42,7 @@ requires_setup = [
     "Flask-ResponseBuilder>=2.0.12",
     "Flask-Babel>=2",
     "npmdownloader>=1.2.1"
+    "pytoml==0.1.21"
 ]
 
 requires_test = [