J'ai posté mon propre package sur PyPI en référence à cet article.
À ce moment, j'ai essayé de publier le package mis à jour
twine upload dist/*
HTTPError: 400 Client Error: File already exists. See https://pypi.org/help/#file-name-reuse for url: https://upload.pypi.org/legacy
Le message a été émis et n'a pas pu être téléchargé.
twine upload dist/*
La commande utilise la fonction de téléchargement de la ficelle Tente de publier tous les fichiers whl sous dist.
Je n'obtiens pas d'erreur pour les choses que je n'ai pas encore publiées, comme ʻACO Crawler-0.2.0-py3-none-any.whz. Je vais essayer de publier à nouveau le ʻACO Crawler-0.1.0-py3-none-any.whl
, etc.
Donc,
twine upload --skip-existing dist/*
Avec l'option ci-dessus, aucune erreur ne se produira car celles déjà sur PyPI ne seront pas publiées.
Recommended Posts