I had to mess around with a bunch of travis nonsense to get the build to pass. It seems like we're running into (some variant of) https://github.com/pypa/pip/issues/6275. I used the `python setup.py egg_info` workaround which appears to fix things.