Ah -- I didn't realise `log.warn` worked in `setup.py` -- but I see its `distutils.log.warn` anyway, not our fancy one.  There were some other uses of `print` in `setup_helpers.py` that I also went ahead and updated.