diff --git a/.gitignore b/.gitignore
index e07e4a7247c95a590475321b97ff99fc47575e51..4f93dece1ab5a8b3f4fb3a6d8204660b47751726 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1141,3 +1141,6 @@ Debug*/Debug*\ Libs
 /req_dev.py
 /req_docs.py
 /req_tests.py
+/requirements/req_dev.py
+/requirements/req_docs.py
+/requirements/req_tests.py
diff --git a/run_setup.sh b/run_setup.sh
index 7975ff78189fe1b0bf398171e2154e8461694be5..01a4c2847b4929fb9cd125a06fc0d0b5f7e78863 100755
--- a/run_setup.sh
+++ b/run_setup.sh
@@ -37,3 +37,7 @@ echo "--------------------------------------------------"
 pip-compile requirements/docs.in
 pip-compile requirements/tests.in
 pip-compile requirements/dev.in
+cat requirements/docs.txt | grep -v '#' | sed 's/^/\t"/g' | sed 's/$/",/g' > requirements/req_docs.py
+cat requirements/tests.txt | grep -v '#' | sed 's/^/\t"/g' | sed 's/$/",/g' > requirements/req_tests.py
+cat requirements/dev.txt | grep -v '#' | sed 's/^/\t"/g' | sed 's/$/",/g' > requirements/req_dev.py
+pip install -e . --compile --progress-bar pretty