I'm not a fan of `setup_requires`. Doing `python setup.py --help` causes distutils to download whatever is specified there, if it isn't already installed, which is unfriendly.