Skip to content
This repository was archived by the owner on Oct 21, 2022. It is now read-only.
This repository was archived by the owner on Oct 21, 2022. It is now read-only.

Display the dependency tree on package details page #146

@liyanhui1228

Description

@liyanhui1228

We could use pipdeptree to generate the graph.

pip install pipdeptree
pipdeptree --packages apache-beam

apache-beam==2.2.0
  - avro [required: >=1.8.1,<2.0.0, installed: 1.8.2]
  - crcmod [required: >=1.7,<2.0, installed: 1.7]
  - dill [required: ==0.2.6, installed: 0.2.6]
  - grpcio [required: >=1.0,<2.0, installed: 1.15.0]
    - six [required: >=1.5.2, installed: 1.10.0]
  - httplib2 [required: >=0.8,<0.10, installed: 0.9.2]
  - mock [required: >=1.0.1,<3.0.0, installed: 2.0.0]
    - pbr [required: >=0.11, installed: 4.3.0]
    - six [required: >=1.9, installed: 1.10.0]
  - oauth2client [required: >=2.0.1,<4.0.0, installed: 3.0.0]
    - httplib2 [required: >=0.9.1, installed: 0.9.2]
    - pyasn1 [required: >=0.1.7, installed: 0.4.4]
    - pyasn1-modules [required: >=0.0.5, installed: 0.2.2]
      - pyasn1 [required: >=0.4.1,<0.5.0, installed: 0.4.4]
    - rsa [required: >=3.1.4, installed: 4.0]
      - pyasn1 [required: >=0.1.3, installed: 0.4.4]
    - six [required: >=1.6.1, installed: 1.10.0]
  - protobuf [required: >=3.2.0,<=3.3.0, installed: 3.3.0]
    - setuptools [required: Any, installed: 39.1.0]
    - six [required: >=1.9, installed: 1.10.0]
  - pyyaml [required: >=3.12,<4.0.0, installed: 3.13]
  - six [required: >=1.9,<1.11, installed: 1.10.0]
  - typing [required: >=3.6.0,<3.7.0, installed: 3.6.6]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions