add support for alternate python interpreters like pypy