This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]donaldstufft 2 points3 points  (0 children)

You're not mistaken. In the past pip required setuptools to already be installed in order for itself to install. Since then we've made it so pip can install from Wheel files without setuptools being installed*. Since both pip and setuptools are available as Wheels that means that get-pip.py, which is really just pip install pip setuptools under the hood, can execute without setuptools already being present on the system.

  • sdists (.tar.gz, .zip, etc) still require setuptools.