create the wheel files python setup.py sdist bdist_wheel submit to pypi using your credentials directly --repository take [testpypi,pypi] for testing server and actual one python -m twine upload -u <username> -p <password> --repository pypi dist/*