I couldn't find much use case for this to pull in python3-objgraph and then through further recommends even all of graphviz and xdot in every place that cherryp3 is used.
As initially assumed I then proposed a change to reduce it to a suggest, overnight I got it reviewed and now uploaded this.
But while Debian does not have the main/universe component issue I still think it is an overloaded dependency there as well, just dragging in things needlessly.
Keeping it as a suggests seems fine to me, but anything stronger seems too much.
I'll open a bug for discussion on the Debian side, if they agree this can help Debian as well and the package can be a sync again. If not then the Ubuntu delta should be one that is easily maintained.
I couldn't find much use case for this to pull in python3-objgraph and then through further recommends even all of graphviz and xdot in every place that cherryp3 is used.
As initially assumed I then proposed a change to reduce it to a suggest, overnight I got it reviewed and now uploaded this.
But while Debian does not have the main/universe component issue I still think it is an overloaded dependency there as well, just dragging in things needlessly.
Keeping it as a suggests seems fine to me, but anything stronger seems too much.
I'll open a bug for discussion on the Debian side, if they agree this can help Debian as well and the package can be a sync again. If not then the Ubuntu delta should be one that is easily maintained.