So what happens will depend on whether the user has setuptools installed or not? Might be worth printing/logging a message here. It's a bit unnerving that the behaviour is indeterminate.