I thought there might be a way to do this:
rgc.requirements("rCRSd", "bowtie2_index")
But it fails. This is because the recipes are not in the refgenconf package, so of course it can't provide a list of the requirements from the python interface. When recipes are made flexible, we should keep this in mind.