We released the distribution to the PyPI test repository as it was just a toy problem. For more serious stuff, you should deploy the package to the PyPI main repository, https://pypi.python.org/pypi. As an exercise, deploy a package on the main PyPI server. The process is similar to what we discussed earlier.
Create a new account on the PyPI website. Note that you need to create a separate account; the test PyPI account won't work here.
In the
.pypirc
file, create a new profile to store credentials for the main server. See the following illustration for an inspiration:[distutils] index-servers= pypitest pypimain [pypimain] repository = https://pypi.python.org/pypi username=<add PyPI main username> password=<add PyPI main password> [pypitest] repository = https://testpypi.python.org/pypi username=<add username> password=<add password>
Appropriately, update the
url
field insetup.py
.Follow the other steps in package creation and release. Remember to specify...