Each package needs a
setup.py file which pip will use to install the package.
Install the dependencies needed.
$ pip install --upgrade setuptools wheel twine
First, create the files that need to be uploaded.
$ python setup.py sdist bdist_wheel
This should create two files in the
Create an account on https://pypi.org and a upload token. Then, upload the file using twine. The username should be
__token__ and password should be the token.
$ python3 -m twine upload dist/*