Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Paul Tagliamonte
On Thu, Sep 19, 2013 at 11:48:49PM +1000, Nick Coghlan wrote: > That's OK, especially if running "pip" recommends installing "python-pip" and > "pyvenv" and "extractpip" are also separated out so that running "pyvenv" > recommends installing a suitable package that depends on both Python and > "pyt

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Paul Tagliamonte
On Thu, Sep 19, 2013 at 09:27:24AM -0400, Donald Stufft wrote: > Rationale > = > > Currently, on systems without a platform package manager and repository, > installing a third-party Python package into a freshly installed Python > requires first identifying an appropriate package manager

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Donald Stufft
I've updated the PEP to include the solution for Debian that Nick mentioned and to clarify the behavior in the upgrade case. Online: http://hg.python.org/peps/rev/6c1b658bc16c diff -r 2899ba3bcef1 pep-0453.txt --- a/pep-0453.txt Thu Sep 19 09:23:03 2013 -0400 +++ b/pep-0453.txt Thu Sep

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Nick Coghlan
On 19 Sep 2013 23:53, "Antoine Pitrou" wrote: > > Le Thu, 19 Sep 2013 09:27:24 -0400, > Donald Stufft a écrit : > > We've updated PEP453 based on some of the early feedback we've gotten > > from -dev and Martin. > > > > Major changes: > > > > * Removal of the option to fetch pip from PyPI in orde

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Nick Coghlan
On 19 Sep 2013 23:43, "Paul Moore" wrote: > > On 19 September 2013 14:27, Donald Stufft wrote: > > Major changes: > > > > * Removal of the option to fetch pip from PyPI in order not to modify the trust model of the Python installers > > * Consequently rename the model from ``getpip`` to ``extract

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Donald Stufft
On Sep 19, 2013, at 9:50 AM, Paul Tagliamonte wrote: > On Thu, Sep 19, 2013 at 11:48:49PM +1000, Nick Coghlan wrote: >> That's OK, especially if running "pip" recommends installing "python-pip" and >> "pyvenv" and "extractpip" are also separated out so that running "pyvenv" >> recommends install

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Donald Stufft
On Sep 19, 2013, at 9:50 AM, Antoine Pitrou wrote: > Le Thu, 19 Sep 2013 09:27:24 -0400, > Donald Stufft a écrit : >> We've updated PEP453 based on some of the early feedback we've gotten >> from -dev and Martin. >> >> Major changes: >> >> * Removal of the option to fetch pip from PyPI in ord

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Antoine Pitrou
Le Thu, 19 Sep 2013 09:27:24 -0400, Donald Stufft a écrit : > We've updated PEP453 based on some of the early feedback we've gotten > from -dev and Martin. > > Major changes: > > * Removal of the option to fetch pip from PyPI in order not to modify > the trust model of the Python installers > *

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Donald Stufft
On Sep 19, 2013, at 9:43 AM, Paul Moore wrote: > On 19 September 2013 14:27, Donald Stufft wrote: >> Major changes: >> >> * Removal of the option to fetch pip from PyPI in order not to modify the >> trust model of the Python installers >> * Consequently rename the model from ``getpip`` to ``e

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Nick Coghlan
On 19 Sep 2013 23:37, "Paul Tagliamonte" wrote: > > On Thu, Sep 19, 2013 at 09:27:24AM -0400, Donald Stufft wrote: > > Rationale > > = > > > > Currently, on systems without a platform package manager and repository, > > installing a third-party Python package into a freshly installed Pytho

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Donald Stufft
On Sep 19, 2013, at 9:36 AM, Paul Tagliamonte wrote: > On Thu, Sep 19, 2013 at 09:27:24AM -0400, Donald Stufft wrote: >> Rationale >> = >> >> Currently, on systems without a platform package manager and repository, >> installing a third-party Python package into a freshly installed Pyth

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Paul Moore
On 19 September 2013 14:27, Donald Stufft wrote: > Major changes: > > * Removal of the option to fetch pip from PyPI in order not to modify the > trust model of the Python installers > * Consequently rename the model from ``getpip`` to ``extractpip`` If extractpip (I agree, I don't like the name

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Nick Coghlan
On 19 Sep 2013 23:30, "Donald Stufft" wrote: > > > On Sep 19, 2013, at 9:27 AM, Donald Stufft wrote: > > > We've updated PEP453 based on some of the early feedback we've gotten from -dev and Martin. > > > > Major changes: > > > > * Removal of the option to fetch pip from PyPI in order not to modi

Re: [Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Donald Stufft
On Sep 19, 2013, at 9:27 AM, Donald Stufft wrote: > We've updated PEP453 based on some of the early feedback we've gotten from > -dev and Martin. > > Major changes: > > * Removal of the option to fetch pip from PyPI in order not to modify the > trust model of the Python installers > * Conseq

[Python-Dev] PEP 453 Round 4 - Explicit bootstrapping of pip in Python installations

2013-09-19 Thread Donald Stufft
We've updated PEP453 based on some of the early feedback we've gotten from -dev and Martin. Major changes: * Removal of the option to fetch pip from PyPI in order not to modify the trust model of the Python installers * Consequently rename the model from ``getpip`` to ``extractpip`` Also avai