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.
The file .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.