separate requirements files for different environments.
utility script for running tests in a venv in dev
gitignore updates