Salut,

Je compte ajouter mon programme sur PyPi mais j'aimerais comprendre comment pip détermine quelle librairie installer sachant qu'il peut y avoir des doublons dans les namespaces.

Ex: sur Pypi est-ce que les noms de librairie/projet sont uniques??
Comme ce sont des projets open source, n'importe qui peut reprendre un code python sur Github... le forker et l'enregistrer sur PyPi en donnant le même nom.
Comme il n'y a pas de reférence avec le manifeste, je suis un peu perdu.
Ex: pip install sql


Est-ce que pip demande de choisir quand il y a plusieurs choix?

Je trouve cela biscornu et n'ai pas trouvé de sujet sur internet.

Il y a le paramètre --target qui pourrait peut-être aider...