Having the "Requires Python 3" error when setup.py runs messes with some tools, so I moved it to a custom install class instead.