diff --git a/Makefile b/Makefile
index 9792bf1b4e870da1a0c887ebeda039a588691087..119d038fa7e4901144fceafdbe5ba76eb6995149 100644
--- a/Makefile
+++ b/Makefile
@@ -104,7 +104,12 @@ show-version: FORCE
 #-------------------------------------------------------------------------------
 
 
-deps: deps-python
+deps: deps-python deps-python-dev
+
+deps-python-dev: FORCE
+	@echo "\n$(GREEN)*** Installing Python development dependencies ***$(NC)\n"
+	@pip3 --version
+	@pip3 install -r requirements-dev.pip
 
 deps-python: FORCE
 	@echo "\n${GREEN}*** Installing Python dependencies ***${NC}\n"
diff --git a/requirements-dev.pip b/requirements-dev.pip
new file mode 100644
index 0000000000000000000000000000000000000000..e92d9cb3c7fc873c0b1fe2936e839410bac9f1ed
--- /dev/null
+++ b/requirements-dev.pip
@@ -0,0 +1,9 @@
+setuptools
+wheel
+twine
+docutils<0.18
+nose==1.3.7
+pyflakes==2.1.0
+pylint==2.2.2
+sphinx==1.8.4
+sphinx-rtd-theme==0.4.2