3
T'íc^ ã @ sn d Z ddlZddlZddlmZ ddlmZmZmZ ddl m
Z
ddlZddlZddl
mZ ddlmZ yddlmZ W n ek
r ddlmZ Y nX ydd lmZ W n> ek
rè ydd lmZ W n ek
râ dZY nX Y nX dgZeedd
dZeeed dddZeeeeef dddZeedddZeeejdddZeeejdddZ dS )zSimple requests package loaderé N)Úcontextmanager)ÚAnyÚ GeneratorÚUnion)Úurlsplit)ÚConfig)ÚRemovedInSphinx50Warning)ÚSSLError)ÚInsecureRequestWarningú
User-AgentúDMozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0)ÚexcÚreturnc C sD t jdt t| trdS t| dg }|r<t|d tr<dS dS dS )zCheck an exception is SSLError.z`is_ssl_error() is outdated and likely returns incorrect results for modern versions of Requests.TÚargsr FN)ÚwarningsÚwarnr Ú
isinstancer Úgetattr)r