In order to register and upload this to PyPI there should be a setup.py etc. in order to facilitate the process, as described here.
The short version:
- Get the setup.py file in shape as described here
$ rm -rf dist
$ python setup.py sdist bdist_wheel
$ twine check dist/*
$ twine upload --repository-url https://test.pypi.org/legacy/ dist/*
$ twine upload dist/*
If this is useful for the project I can make the updates and submit a PR but I don't think I have permission to upload the package to PyPI.