I am using setup.py instead of requirements.txt to specify my dependencies. The dependencies are installed correctly; however, the collectstatic step does not detect that Django is installed.
I verified this by adding pip-grep requirements.txt django Django to bin/post_compile. Since requirements.txt is generated and only contains -e . when using setup.py, pip-grep outputs Not found..
This probably affects any other steps that rely on pip-grep to check dependencies.