Monday, March 12, 2018¶
I released etgen version 0.0.4 because of failures on Travis CI
like this one
in packages which don’t declare a github snapshot in their
requirements.txt
.
I continued to repair the test suite of Lino Welfare after my changes for #2330 and #2333.
There is a subtlety to be considered when a plugin A is automatically
being installed because it is needed by a plugin B which is itself
being installed automatically because needed by a third plugin C: In
this case, A.get_menu_group
should return C (and not
B).
A case where this happens is lino_welfare.modlib.pcsw
which
needs lino_xl.lib.coachings
which in turn needs
lino_xl.lib.clients
.