https://setuptools.readthedocs.io/en/latest/setuptools.html#distributing-a-setuptools-based-project
https://packaging.python.org/tutorials/packaging-projects/#generating-distribution-archives
https://setuptools.readthedocs.io/en/latest/setuptools.html#distributing-a-setuptools-based-project
https://packaging.python.org/tutorials/packaging-projects/#generating-distribution-archives