No, that's the magic of setuptools:) If you import setuptools then it'll modify the distutils behavior that numpy.distutils then inherits and modifies further.