setup.py uses distutils.log for output