[issue22827] Backport ensurepip to 2.7 (PEP 477)

Ned Deily report at bugs.python.org
Thu Nov 20 11:32:13 CET 2014


Ned Deily added the comment:

The configure and Makefile integration backport has been committed in Issue22878.  Unlike with Python 3, the default is to not install pip unless specifically enabled at configure time or on the "make altinstall" or "make install" targets.

I think that about wraps up the code changes for PEP 477.

But it looks like the documentation changes are not complete.  I noticed the following warnings while building the docs:

./Doc/library/ensurepip.rst:31: WARNING: undefined label: installing-index (if the link has no caption the label must precede a section header)
./Doc/whatsnew/2.7.rst:2631: WARNING: undefined label: installing-index (if the link has no caption the label must precede a section header)
./Doc/whatsnew/2.7.rst:2631: WARNING: undefined label: distributing-index (if the link has no caption the label must precede a section header)

It appears that part of the changes that reference the restructured "Installing Python Modules" and "Distributing Python Modules" docs (that replaced the original Distutils docs) got backported but not the docs themselves.  Nick, were you planning to do that?  If not, the references above should be fixed.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue22827>
_______________________________________


More information about the Python-bugs-list mailing list