Python wheel packages like pyTooling support package extras like:
pyTooling[yaml]
pyTooling[terminal]
pyTooling[doc]
pyTooling[test]
pyTooling[all]
Variants can also be combined like:
It should be possible to specify a list of variants for installation testing in InstallPackage.yml