Skip to content

Commit

Permalink
Merge pull request pypa#12696 from ichard26/vendoring-policy
Browse files Browse the repository at this point in the history
Cut note on removing vendored cacert.pem
  • Loading branch information
pfmoore authored May 28, 2024
2 parents 1904270 + eaa90e3 commit 911bf99
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 6 deletions.
Empty file.
7 changes: 1 addition & 6 deletions src/pip/_vendor/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -80,12 +80,7 @@ instead opt to patch the software they distribute to debundle it and make it
rely on the global versions of the software that they already have packaged
(which may have its own patches applied to it). We (the pip team) would prefer
it if pip was *not* debundled in this manner due to the above reasons and
instead we would prefer it if pip would be left intact as it is now. The one
exception to this, is it is acceptable to remove the
``pip/_vendor/requests/cacert.pem`` file provided you ensure that the
``ssl.get_default_verify_paths().cafile`` API returns the correct CA bundle for
your system. This will ensure that pip will use your system provided CA bundle
instead of the copy bundled with pip.
instead we would prefer it if pip would be left intact as it is now.

In the longer term, if someone has a *portable* solution to the above problems,
other than the bundling method we currently use, that doesn't add additional
Expand Down

0 comments on commit 911bf99

Please sign in to comment.