Edit File: connection.cpython-36.opt-1.pyc
3 y[�` 8 � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlZd dlmZm Z d dlZddlm Z ddlmZ ddlmZ yd dlZejZW n, eefk r� dZG dd � d e�ZY nX yeZW n$ ek r� G d d� de�ZY nX ddlmZmZmZmZ dd l m!Z!m"Z" ddl#m$Z$m%Z%m&Z&m'Z'm(Z( ddl)m*Z* ddl+m,Z, ej-e.�Z/ddd�Z0ej1ddd�Z2ej3d�Z4G dd� de5�Z6G dd� dee5�ZG dd� de�Z7G dd� de7�Z8d d!� Z9e�r�e7Z:e8Z7ne6Z7dS )"� )�absolute_importN)�error�timeout� )�six)�HTTPConnection)� HTTPExceptionc @ s e Zd ZdS )�BaseSSLErrorN)�__name__� __module__�__qualname__� r r � /usr/lib/python3.6/connection.pyr s r c @ s e Zd ZdS )�ConnectionErrorN)r r r r r r r r s r )�NewConnectionError�ConnectTimeoutError�SubjectAltNameWarning�SystemTimeWarning)�match_hostname�CertificateError)�resolve_cert_reqs�resolve_ssl_version�assert_fingerprint�create_urllib3_context�ssl_wrap_socket)� connection)�HTTPHeaderDict�P i� )�http�httpsi� � � z[^-!#$%&'*+.^_`|~0-9a-zA-Z]c @ s e Zd ZdZdS )�DummyConnectionz-Used to detect a failed ConnectionCls import.N)r r r �__doc__r r r r r"