SNI support in zc.buildout.download?
Sean Upton <[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.user |
|---|---|
| Message-ID | <CANjV-2OdzZrVenYTKdL7+F3qWRMGfYFEpje5q3A2DnucVDi41A@mail.gmail.com> |
Folks, tl;dr Do not use github.com downloads in CMMI buildout parts unless you have a workaround, requires SNI. It would be nice to be able to use stuff from https://cloud.github.com/downoad URLs in CMMI parts in a buildout (both zc.recipe.cmmi and heaxgonit.recipe.download use zc.buildout.download.Download), but this fails now (likely due to SNI). Python core developers don't want to do many favors to Python 2.7 users on this front (Python3-centrism on relevant bugs.python.org tickets [1]), is there a known workaround to get URLs pointing to servers using SNI to work in CMMI parts for buildout? [1] AFAICT, not even PEP 466 will not solve this for httplib/urllib, see http://bugs.python.org/msg224385 Sean ------------------------------------------------------------------------------