ENH: Better distutils handling