Ah, yes, this code was adapted from some code found in qiime/setup.py, I however meant to clean it up to get rid of the try/except bit, ultimately changing the code a fair amount. I'll add a note that this code was based off of the one found in QIIME, do you think it would still need to be added to the licenses?