I plan to briefly introduce pip requirements files and the wheel format. I will then demonstrate an approach for structuring requirements files, using "snapshot" requirement files, and building "wheelhouses" that get committed to your VCS. This approach has the following benefits:
- known working & tested dependencies are clearly communicated between developers
 - project setup for new developers is simplified
 - build servers no longer throw erroneous errors if PyPI is down
 - production environments no longer need build tools installed on them
 - production environments are guaranteed to be running on the same version of dependencies that were developed on and tested
 
            















