holoviz-dev / pyctdev

Python packaging Common Tasks for Developers
BSD 3-Clause "New" or "Revised" License
11 stars 2 forks source link

Omit specified dependency from task_env_dependency_graph #24

Open jbednar opened 6 years ago

jbednar commented 6 years ago

For pyctdev's task_env_dependency_graph(), I think it would be useful to be able to specify that a universal dependency like python (and any dependencies that are only required because of python) are omitted from the listing and the graphviz plot. What most people want out of such a plot is an understanding of what new dependencies this particular package brings in, and it would be great if we let people address that very specifically by letting them prune off distracting bits of the graph.