#20913: Patch pip to work without SSL support
-------------------------------------------------+-------------------------
       Reporter:  embray                         |        Owner:
           Type:  defect                         |       Status:  closed
       Priority:  major                          |    Milestone:  sage-7.3
      Component:  packages: standard             |   Resolution:  fixed
       Keywords:  pip                            |    Merged in:
        Authors:  Erik Bray                      |    Reviewers:  Jeroen
Report Upstream:  Reported upstream. Developers  |  Demeyer
  acknowledge bug.                               |  Work issues:
         Branch:                                 |       Commit:
  b18d84d2044a56b7f59b02ba4a0cfa50e6140a1d       |
   Dependencies:                                 |     Stopgaps:
-------------------------------------------------+-------------------------
Changes (by embray):

 * commit:  b18d84d2044a56b7f59b02ba4a0cfa50e6140a1d =>


Old description:

> This fixes a long-standing issue where if Sage is built on a system
> without OpenSSL support, doing anything with pip will result in it
> crashing.
>
> This allows pip to work without SSL support.  Its functionality is
> ''limited''--i.e. it can't download anything from PyPI without SSL.  But
> it does have appropriate error-handling in this case, an can still be
> used to install local packages fine.
>
> This was originally part of #20218 but I am breaking it out to a separate
> ticket as requested.

New description:

 This fixes a long-standing issue where if Sage is built on a system
 without OpenSSL support, doing anything with pip will result in it
 crashing.

 This allows pip to work without SSL support.  Its functionality is
 ''limited''--i.e. it can't download anything from PyPI without SSL.  But
 it does have appropriate error-handling in this case, an can still be used
 to install local packages fine.

 This was originally part of #20218 but I am breaking it out to a separate
 ticket as requested.

 The relevant upstream issue is here:
 https://github.com/pypa/pip/issues/1165

--

--
Ticket URL: <https://trac.sagemath.org/ticket/20913#comment:8>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to