https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/
python3 -m venv venv
venv
source ./venv/bin/activate
deactivate
# then delete venv directory if you want
?.bat
ps1
python -m unittest src.tests.test_temp_conversions.TestTempConversions
python -m unittest src.tests.test_temp_conversions
python -m unittest discover -s ./src/tests
# works
python3 -m unittest src.tests.main
# doesn't work
python -m unittest src.tests.main
pip install requests
pip install coverage
python3 -m coverage run -m unittest src.tests.main
python3 -m coverage html
python3 -m coverage html --omit="src/tests/*"