On 18 July 2013 22:08, Marcus Smith <qwcode@gmail.com> wrote:
it's a practical problem for users, due to being currently responsible for fulfilling the setuptools dependency themselves in non-virtualenv environments
IMO, we need to bundle or install it for them (through dynamic installs, or add the logic to get-pip)

Seriously, we're talking here about bundling pip with the Python installer. Why not just bundle setuptools as well? Don't vendor it, don't jump through hoops, just bundle it too, so that all Python environments can be assumed to have pip and setuptools present. (Note that I'm one of the least likely people to advocate setuptools around here, and yet even I don't see why we're working so hard to avoid just having the thing available...)

It seems to me that by bundling pip but not setuptools, we're just making unnecessary work for ourselves.

Paul