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 ned.deily
Recipients dimpase, ned.deily, ronaldoussoren
Date 2019-03-19.02:49:26
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1552963766.19.0.418475030209.issue36344@roundup.psfhosted.org>
In-reply-to
Content
Thanks for the suggestion but that is not a workable solution for two reasons. One, pip is an optional install with the python.org installer so we cannot depend on it being available.  More importantly, from a packaging point of view, the internal composition of pip is opaque.  There's no guarantee that any future release of pip will still bundle root certificates, that they will be installed in the same location, or which root certificates will be included and how up-to-date they are. Pip uses the certificates primarily to access PyPI, not to provide a general set of root certificates.  The current python.org solution of providing the Install Certificates script as an example is certainly far from ideal and we will improve it.  But adding a dependency on undocumented behavior of pip is not a step in the right direction.
History
Date User Action Args
2019-03-19 02:49:26ned.deilysetrecipients: + ned.deily, ronaldoussoren, dimpase
2019-03-19 02:49:26ned.deilysetmessageid: <1552963766.19.0.418475030209.issue36344@roundup.psfhosted.org>
2019-03-19 02:49:26ned.deilylinkissue36344 messages
2019-03-19 02:49:26ned.deilycreate