DominikRafacz / deepdep

Visualise and Explore Deep Dependencies of R packages
https://dominikrafacz.github.io/deepdep/
GNU General Public License v3.0
73 stars 8 forks source link

Move some Imports to Suggests #32

Closed nathaneastwood closed 2 years ago

nathaneastwood commented 2 years ago

We are considering using deepdep internally at work. We'd like to keep dependencies to a minimum and don't necessarily need the plotting features of this (great) package. Would it be possible to move the plotting packages to Suggests such that plotting is an optional part of what is offered by deepdep?

ErdaradunGaztea commented 2 years ago

Yep, that's doable, got a green light from Dominik; thanks for your (nomen omen) suggestion! Indeed, plotting is the reason for at least half of the Imports.

ErdaradunGaztea commented 2 years ago

And, for your information, such are the results of The Great Dependency Weakening. (Most dependencies are Suggests now, not shown on the plots.)

Before: image After: image

(sorry for low image quality, it was the quickest solution)

nathaneastwood commented 2 years ago

amazing! Thanks so much!