File: //usr/local/CyberCP/lib/python3.10/site-packages/urllib3/__pycache__/connectionpool.cpython-310.pyc
o
�hk� � @ sV d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl m
Z d dlm
Z
ddlmZ ddlmZ ddlmZ dd lmZmZmZmZmZmZmZmZ dd
lmZ ddlmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+ ddl,m-Z- dd
l.m/Z/ ddl0m1Z1 ddl2m3Z3m4Z4 ddl5m6Z6 ddl7m8Z8 ddl9m:Z:m;Z;m<Z< ddl=m>Z>m?Z? ddl=m@ZA ddl=mBZB ddlCmDZD ejEr�d dlFZFd dlGmHZH ddlmIZImJZJ e�KeL�ZMejNe<eOe;df ZPG dd� d�ZQejRejShZTG dd� deQe�ZUG dd� deU�ZVd6d$d%�ZWejXd7d*d+��Z@ejXd8d,d+��Z@d9d-d+�Z@ d:d;d1d2�ZYd<d4d5�ZZdS )=� )�annotationsN��timeout)�
TracebackType� )�
_TYPE_BODY)�HTTPHeaderDict)�RequestMethods)�BaseSSLError�BrokenPipeError�DummyConnection�HTTPConnection�
HTTPException�HTTPSConnection�ProxyConfig�_wrap_proxy_error)�port_by_scheme)
�ClosedPoolError�EmptyPoolError�
FullPoolError�HostChangedError�InsecureRequestWarning�LocationValueError�
MaxRetryError�NewConnectionError�
ProtocolError�
ProxyError�ReadTimeoutError�SSLError�TimeoutError)�BaseHTTPResponse)�is_connection_dropped)�connection_requires_http_tunnel)�_TYPE_BODY_POSITION�set_file_position)�Retry)�CertificateError)�_DEFAULT_TIMEOUT�
_TYPE_DEFAULT�Timeout)�Url�_encode_target)�_normalize_host)� parse_url)�to_str)�Self)�BaseHTTPConnection�BaseHTTPSConnectionc @ sX e Zd ZU dZdZded<