Skip to content

--dependencies-transitive doesn't list third-party transitive dependencies #12733

@oliverdain

Description

@oliverdain

Describe the bug
I wanted to find all the 3rd party dependencies for some of my code so I ran:

./pants dependencies --dependencies-transitive --dependencies-type=3rdparty device/coordinator/

It output:

fastapi[all]
hypercorn
pydantic
requests
types-requests

but some of those dependencies also have dependencies which were not output. For example hypercorn depends on h2, h11, priority, etc. You can see the full list here: https://github.com/pgjones/hypercorn/blob/master/setup.py

Pants version
2.6.0

OS
Linux (not tested on Mac). Debian Bullseye to be specific.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions