Implement comparison of two deepdep objects
Opened this issue · 0 comments
ErdaradunGaztea commented
Description of a problem related to your idea
I'd like to compare differences between dependencies used in different versions of a package; e.g. differences between deepdep v0.2.0 and deepdep v0.4.1.
Solution you'd like
I'd want a function called diffdep()
that takes two deepdep objects and returns a list with the following fields:
added
: for packages that weren't dependencies before, but now areremoved
: for packages that aren't dependencies anymoreupgraded
&downgraded
: for changes of minimum required version of a packagepromoted
&demoted
or simplychanged
: for moving packages between different dependency types, e.g. from Suggests to Imports