/opt/alt/python34/lib/python3.4/site-packages/setuptools
Edit: /opt/alt/python34/lib/python3.4/site-packages/setuptools/ssl_support.pyo (7919B)
Ñò
d‘Rec @ s[ d d k Z d d k Z d d k Z d d k Z d d k Z d d k l Z l Z d d k l Z y d d k Z Wn e
j
o
d Z n Xd d d d d g Z d i
ƒ i ƒ Z e Z Z xo d
d d g f d
d d g f f D]I \ Z Z x: e D]2 Z y d e e f d UWq÷ e
j
o q÷ Xq÷ Wqä We d j o e e e f j Z y d d k l Z l Z WnY e
j
oM y$ d d k l Z d d k l Z WqÆe
j
o d Z d Z qÆXn Xe p d e f d „ ƒ YZ n e p d d „ Z d „ Z n d e f d „ ƒ YZ d e f d „ ƒ YZ d d „ Z d a d „ Z d „ Z! d S( iÿÿÿÿN( t ResolutionErrort ExtractionError( t urllib2t VerifyingHTTPSHandlert find_ca_bundlet is_availablet
cert_pathst
opener_forsÄ
/etc/pki/tls/certs/ca-bundle.crt
/etc/ssl/certs/ca-certificates.crt
/usr/share/ssl/certs/ca-bundle.crt
/usr/local/share/certs/ca-root.crt
/etc/ssl/cert.pem
/System/Library/OpenSSL/certs/cert.pem
t HTTPSHandlerR s urllib.requestt HTTPSConnectiont httplibs http.clients from %s import %s( t CertificateErrort match_hostname( R ( R R c B s e Z RS( ( t __name__t
__module__( ( ( sG /opt/alt/python34/lib/python3.4/site-packages/setuptools/ssl_support.pyR 8 s i c
C s] g } | p t S| i d ƒ } | d } | d } | i d ƒ } | | j o t d t | ƒ ƒ ‚ n | p | i ƒ | i ƒ j S| d j o | i d ƒ n] | i d ƒ p | i d ƒ o | i t i | ƒ ƒ n# | i t i | ƒ i
d d ƒ ƒ x$ | D] } | i t i | ƒ ƒ q
Wt i d
d i | ƒ d t i
ƒ } | i | ƒ S(
sp Matching according to RFC 6125, section 6.4.3
http://tools.ietf.org/html/rfc6125#section-6.4.3
t .i i t *s, too many wildcards in certificate DNS name: s [^.]+s xn--s \*s [^.]*s \As \.s \Z( t Falset splitt countR t reprt lowert appendt
startswitht ret escapet replacet compilet joint
IGNORECASEt match(
t dnt hostnamet
max_wildcardst patst partst leftmostt remaindert wildcardst fragt pat( ( sG /opt/alt/python34/lib/python3.4/site-packages/setuptools/ssl_support.pyt _dnsname_match<