Good point - I do think it's reasonable to only require it for Python versions which don't perform hostname matching in the SSL certificates.
I believe latest 2.7 version now also perform this validation by default, but I want to avoid too much branching / too many ifs, so we should just assume only versions >= 3.4 do that. I will look into it. On Sat, Feb 28, 2015 at 7:02 PM, Andrea Florio <and...@opensuse.org> wrote: > Hello, > > apache libcloud requires as dependecy the > package backports.ssl_match_hostname. > > The problem is that this package is required no matter what version of > python the package is built for. > > When the package is built for python >= 3.4 this dependency should be > dropped as the function is built into python 3.4. as per package > description > > The ssl.match_hostname() function from Python 3.4 > > -- > ------------------------------------------ > Andrea Florio - Senior Network Architect > AT&T Brno - CCIE R&S #46985 > CCNA Wireless and Security, CCNP Certified > openSUSE Official Member (anubisg1) > Email: and...@opensuse.org > Email: af9...@intl.att.com > Cell: +420-778-033288 > ------------------------------------------ >