2018-05-21 Upload a single binary on PyPI¶
The packages for multiple distribution are built
on different machine but the upload takes place on
a single machine. I retrieved all available builds
and moved them to the dist folder.
.pypirc was saved into my home with
the following content:
[distutils] index-servers = pypi [pypi] repository=https://upload.pypi.org/legacy/ username=sloaned password=********
I then ran the following command line (and for another package):
twine upload -r pypi dist\csharpy-0.1.53-cp36-cp36m-linux_x86_64.whl
However this cannot be uploaded to PyPI as it only accepts binaries built for manylinux and this can only be done with a Centos distribution (see manylinux). I gave up and switched to the description of the package installation on linux.