J'ai un projet avec plusieurs dépendances de packages, les principales exigences étant répertoriées dans requirements.txt. Quand je l'appelle, pip freezeil imprime les packages actuellement installés sous forme de liste simple. Je préférerais également obtenir leurs relations de dépendance, quelque chose comme ceci:
Flask==0.9
    Jinja2==2.7
    Werkzeug==0.8.3
Jinja2==2.7
Werkzeug==0.8.3
Flask-Admin==1.0.6
    Flask==0.9
    Jinja2==2.7
    Werkzeug==0.8.3
Le but est de détecter les dépendances de chaque package spécifique:
Werkzeug==0.8.3
    Flask==0.9
    Flask-Admin==1.0.6
Et insérez-les dans mon courant requirements.txt. Par exemple, pour cette entrée:
Flask==0.9
Flask-Admin==1.0.6
Werkzeug==0.8.3
Je voudrais obtenir:
Flask==0.9
    Jinja2==2.7
Flask-Admin==1.0.6
Werkzeug==0.8.3
Existe-t-il un moyen d'afficher les dépendances des packages pip installés?