pip Requirements File

tl;dr a pip Requirements File is a list of programs “required” to be installed. Lets say you have a program you wrote that has required python programs, you’d include them here.

I personally use the requirements file as a simple install/upgrade list. aka:

sudo -H pip install --upgrade -r requirements.txt

This file is much more detailed and expansive than I care to currently go into.