After this is complete, you'll be able to use pip install -r requirements/test.txt in Travis (do this!), pip install -r requirements/base.txt for setting up bare env suitable and Heroku will keep picking up same requirements as earlier (it fact, it just runs pip install -r requirements/base.txt in a nutshell once it detects that it's a Python app).
Create
base-requirements.txt
:and 'require' that file right in
requirements.txt
using-r requirements/base.txt
, so it would look like:also you may want to add
requirements/test.txt
After this is complete, you'll be able to use
pip install -r requirements/test.txt
in Travis (do this!),pip install -r requirements/base.txt
for setting up bare env suitable and Heroku will keep picking up same requirements as earlier (it fact, it just runspip install -r requirements/base.txt
in a nutshell once it detects that it's a Python app).