Well, i believe that this problem should be solved in other way - we should parse all the pip-requires from all the repos and all the crowbar.yml files and build some list with all pips and remove duplicates, but that task a bit out of scope cause this pull is for feature, not for optimisation.