Ned Deily added the comment:
The proposed patch with minor changes is now pushed. I believe all of the
review points have either been resolved or are covered by separate pip issues
with the exception of item 8. For item 6 (permissions not being forced), I
decided that there are so many
Donald Stufft added the comment:
I'm honestly not sure what to do about #8 on your list. It's sort of a really
wierd edge case as far as pip is concerned right now because the support for
the versioned commands and differing them is sort of a hack job while we wait
for proper support from a
Nick Coghlan added the comment:
I moved the make altinstall make install problem out to its own issue
(issue 19693)
--
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19553
Roundup Robot added the comment:
New changeset 90d4153728f6 by Ned Deily in branch 'default':
Issue #19553: PEP 453 - make install and make altinstall now install or
http://hg.python.org/cpython/rev/90d4153728f6
--
nosy: +python-dev
___
Python
Changes by Ned Deily n...@acm.org:
--
keywords: +patch
Added file: http://bugs.python.org/file32646/issue19553.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19553
___
Ned Deily added the comment:
Here's a patch for review. It implements:
* a new configure option:
--with(out)-ensurepip=[=upgrade]
install or upgrade using bundled pip
* a new makefile macro ENSUREPIP that can be supplied to a make install or
make altinstall
Changes by Ned Deily n...@acm.org:
Removed file: http://bugs.python.org/file32646/issue19553.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19553
___
Changes by Ned Deily n...@acm.org:
Added file: http://bugs.python.org/file32647/issue19553.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19553
___
Nick Coghlan added the comment:
Thanks for the patch and the detailed feedback, Ned!
I've pinged the pip folks on https://github.com/pypa/pip/issues/1322 to help
triage these issues as existing pip upstream issues.
--
___
Python tracker
Nick Coghlan added the comment:
For 8 in particular, I'm inclined to push that over to the pip side of the
fence (as with the first 7 points). pip knows that ensurepip is involved (due
to ENSUREPIP_OPTIONS being set in the environment), so it may be able to check
if the unversioned scripts
Ned Deily added the comment:
I think the most serious problem is 3 since it directly affects the end user.
It would be good to have that fixed someway for 3.4.0b1. Resolutions to the
other items could wait.
--
___
Python tracker
Donald Stufft added the comment:
1. This is bound to be an issue that stems from the fact pip is doing the
install instead of distutils. It probably makes sense to use the group id of
the parent directory I think?
2. This is a side effect of Wheel being a whole new way to install, previously
Nick Coghlan added the comment:
For the record: the current --default-pip option is the one that was
previously --default-install. I switched it because having the default
installation behaviour be something other than the behaviour requested via the
--default-install option really didn't
Ned Deily added the comment:
1. Yes, I think so.
2. OK
3. Ah, I was just using the default 1.4.1 from PyPI. With current dev from
github, the result is now pip3.4 like the wheel install. So once 1.5.x is
released, this shouldn't be a problem.
4. Sorry, I was imprecise. For -m ensurepip
Changes by Ned Deily n...@acm.org:
--
assignee: - ned.deily
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19553
___
___
Python-bugs-list mailing
Changes by Nick Coghlan ncogh...@gmail.com:
--
dependencies: +PEP 453: add the ensurepip module
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19553
___
New submission from Nick Coghlan:
Part of the PEP 453 implementation as tracked in issue 19347.
This issue covers the integration of ensurepip with make install (running
python -m ensurepip) and make altinstall (running python -m ensurepip
--altinstall)
--
components: Build
messages:
Ned Deily added the comment:
If nobody else gets to it first, I'll do this in the next couple of days.
--
nosy: +ned.deily
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19553
___
18 matches
Mail list logo