J'ai produit un oeuf python utilisant setuptools et souhaite accéder à ses métadonnées lors de l'exécution. Je travaille actuellement ceci:Accès propres métadonnées d'oeuf python
import pkg_resources
dist = pkg_resources.get_distribution("my_project")
print(dist.version)
mais cela fonctionnerait probablement incorrectement si j'avais plusieurs versions du même oeuf installé. Et si j'ai installé les deux versions d'oeuf et de développement, l'exécution de ce code à partir de la version de développement ramasserait la version de l'oeuf installé.
Alors, comment puis-je obtenir des métadonnées pour mon oeuf pas un oeuf d'appariement aléatoire installé sur mon système?