pip
pip list --format=freeze --not-required > requirements.in
pip install pip-tools
pip-compile requirements.in # generates a fully pinned requirements.txt
pip list --format=freeze --not-required > requirements.in
pip install pip-tools
pip-compile requirements.in # generates a fully pinned requirements.txt