This project includes a number of packages that are impractical. As I follow along Lee Vaughan's book "Impractical Python Projects", I decided to store the exercises within a git repository, both as a way to reference them later, but also to get some practice with publishing a PyPi package.
The first many of these will more than likely be directly from the book. Eventually, I'd like to make up some of my own.
This function lets you generate silly names.
Follow steps here: https://packaging.python.org/en/latest/guides/distributing-packages-using-setuptools/
After adding .pypirc values:
Test: twine upload --repository testpypi dist/*
Prod: twine upload dist/*