Build

pip freeze > requirements.txt

python3 -m pip install --upgrade build
python3 -m build
python3 -m pip install --upgrade twine
python3 -m twine upload dist/*

https://packaging.python.org/en/latest/tutorials/packaging-projects/