관리-도구
편집 파일: connection.cpython-38.pyc
U ��.eB; � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlmZmZ d dl Z ddlmZ ddl mZ ddl mZ zd dlZejZW n, eefk r� dZG dd � d e�ZY nX zeZW n$ ek r� G d d� de�ZY nX ddlmZmZmZmZ dd lm Z m!Z! ddl"m#Z#m$Z$m%Z%m&Z&m'Z' ddl(m)Z) ddl*m+Z+ e�,e-�Z.ddd�Z/e�0ddd�Z1G dd� de2�Z3G dd� dee2�ZG dd� de�Z4G dd� de4�Z5dd� Z6e�r�e4Z7e5Z4ne3Z4dS )� )�absolute_importN)�error�timeout� )�six)�HTTPConnection)� HTTPExceptionc @ s e Zd ZdS )�BaseSSLErrorN��__name__� __module__�__qualname__� r r �B/usr/lib/python3.8/site-packages/pip/_vendor/urllib3/connection.pyr s r c @ s e Zd ZdS )�ConnectionErrorNr 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� c @ s e Zd ZdZdS )�DummyConnectionz-Used to detect a failed ConnectionCls import.N)r r r �__doc__r r r r r! >