Python Library Template (cookiecutter)
This is a highly opinionated template.
Setting up a new project
I would suggest that you search PyPi and check which library names are (not) available. Follow the next steps only after settling on an available name.
This template was implemented using Cookiecutter. You will need the utility installed to generate the template on you local machine.
pip install --user --upgrade cookiecutter
To generate a new project directory from this template, run
cookiecutter gh:tpvasconcelos/python-library-template