Node/npm lists the dependencies you install in a project in the dependencies
key in your package.json
file. But since python doesn't have a similar file I was exploring how to do the same for a python project.
I came across the convention of a requirements.txt
file. This file lists all the packages that are installed in your current environment.
To generate the file you use:
pip freeze > requirements.txt