This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author r.david.murray
Recipients GreenKey, emilyemorehouse, ncoghlan, r.david.murray
Date 2017-06-13.17:36:31
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
It's not obvious from your discussion, Nick, *why* venv won't use an upgraded system pip if it has been manually upgraded.  There's no need for internet access in that case (which is the argument for using the bundled pip when running ensurepip for the first time).  For that matter, there's no obvious relationship between venv and ensurepip, other than ensurepip making sure there is at least one version of pip for venv to use.

So I agree with the OP that this behavior is quite surprising.  As well as annoying.  Perhaps there is a good reason for it that I'm not seeing?
Date User Action Args
2017-06-13 17:36:31r.david.murraysetrecipients: + r.david.murray, ncoghlan, GreenKey, emilyemorehouse
2017-06-13 17:36:31r.david.murraysetmessageid: <>
2017-06-13 17:36:31r.david.murraylinkissue30628 messages
2017-06-13 17:36:31r.david.murraycreate