Après pypi.python.org a été migré vers pypi.org J'ai obtenu une erreur lorsque j'ai essayé de télécharger un paquet vers PyPI en utilisant la commande comme d'habitude :
python2.7 setup.py sdist upload
Le message d'erreur est le suivant :
Upload failed (410): Gone (This API has been deprecated and removed from legacy PyPI in favor of using the APIs available in the new PyPI.org implementation of PyPI (located at https://pypi.org/). For more information about migrating your use of this API to PyPI.org, please see https://packaging.python.org/guides/migrating-to-pypi-org/#uploading. For more information about the sunsetting of this API, please see https://mail.python.org/pipermail/distutils-sig/2017-June/030766.html)
J'ai examiné la solution mentionnée dans le message et j'ai ensuite fait quelques recherches sur Google. Malheureusement, les solutions que j'ai trouvées n'ont pas fonctionné, y compris la mise à jour de mon logiciel local ~/.pypirc
fichier. Comme ceci :
[distutils]
index-servers =
pypi
[pypi]
repository:https://pypi.python.org/pypi or repository:https://upload.pypi.org/legacy/
username:yourusername
password:yourpassword
J'ai toujours le même message d'erreur. Que dois-je faire ?