Я пытаюсь увидеть все зависимости, которые требуются для определенного c пакета (в данном случае я использую pipdeptree), но оказывается, что он показывает мне только дерево зависимостей для установленного пакета. Допустим, я использую графен: 2.1.0, например:
$ pipdeptree -p graphene
Warning!!! Possibly conflicting dependencies found:
* graphql-relay==0.5.0
- graphql-core [required: >=0.5.0,<2, installed: 2.3.1]
* social-auth-core==3.2.0
- requests [required: >=2.9.1, installed: 2.8.1]
------------------------------------------------------------------------
Теперь, когда я пробую $ pipdeptree -p graphene==40.0.2
(которого не существует).
Warning!!! Possibly conflicting dependencies found:
* graphql-relay==0.5.0
- graphql-core [required: >=0.5.0,<2, installed: 2.3.1]
* social-auth-core==3.2.0
- requests [required: >=2.9.1, installed: 2.8.1]
------------------------------------------------------------------------
Кажется что он учитывает только стабильную версию, мне нужно дерево зависимостей, связанное с конкретной версией c, которую я даю через консоль, надеюсь, я понимаю это.