Bienvenue sur IndexError.

Ici vous pouvez poser des questions sur Python et le Framework Django.

Mais aussi sur les technos front comme React, Angular, Typescript et Javascript en général.

Consultez la FAQ pour améliorer vos chances d'avoir des réponses à vos questions.

This API is no longer supported, instead simply upload the file

+3 votes

J'essaie depuis une semaine de publier mon tout premier package sur PyPI (un module Python 3, en fait).

J'ai lu plusieurs tutos, créé mon petit setup.py (un truc tout bête avec rien de compliqué dedans), et au moment de le publier pour de vrai j'ai à tous les coups cette erreur :

Screenshot

J'ai essayé d'utiliser plusieurs URL dans la configuration du dépôt dans mon fichier .pypirc (je pourrais plus vous dire quelles URLs, je les ai essayées au fur et à mesure que je les trouvaient sur le net), en vain. J'ai essayé sans .pypirc : nada.

demandé 2-Dec-2016 par Epoc (392 points)
edité 3-Dec-2016 par max

1 Réponse

+5 votes
 
Meilleure réponse

Utilise plutôt :

python setup.py sdist upload

L'argument register n'est plus disponible, il te demande d'envoyer directement le module.

sdist génère l'archive et upload l'envoie au serveur.

répondu 3-Dec-2016 par Tiger-222 (410 points)
edité 3-Dec-2016 par Tiger-222

Merci beaucoup !

...