diff --git a/.travis.yml b/.travis.yml
index 5ddebf978e861851dfde2ef8ecaebed848297f30..074380b7864b1810ce02ad5d7957255050f6ef85 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,7 +7,7 @@ stages:
     if: tag =~ ^\d+\.\d+\.\d+$
 
 install:
-  - pip install tox
+  - pip install tox black
 
 jobs:
   include:
diff --git a/tox.ini b/tox.ini
index d72bd23ff0cac6682d08751e2b96b1b758185b9c..11b14f695fb359ceb4cc596fd2c6eeb94740f1e1 100644
--- a/tox.ini
+++ b/tox.ini
@@ -6,11 +6,11 @@ deps =
     -rrequirements.txt
     pytest
     mock
-    black
 setenv =
     PYTHONPATH = {toxinidir}
 whitelist_externals =
     make
+    black
 commands =
     make schema
     py.test -m "not hw_raspberrypi and not mqtt"
\ No newline at end of file