Invoke sphinx directly instead of relying on the setuptools integration. Make sure the job exits if there are warnings.