File: //usr/local/lib/python3.7/site-packages/urllib3/__pycache__/exceptions.cpython-37.pyc
B
���g�$ � @ s
d dl mZ d dlZd dlZd dlZd dlmZ d dlmZ ej
rrddlmZ ddl
mZ ddlmZ dd lmZ G d
d� de�ZG dd
� d
e�Zejejdef ejedf f ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�Z e Z!G dd� de�Z"G dd� de�Z#G dd � d e�Z$G d!d"� d"e�Z%G d#d$� d$e%e�Z&G d%d&� d&e%�Z'G d'd(� d(e'e�Z(G d)d*� d*e(�Z)G d+d,� d,e�Z*G d-d.� d.e�Z+G d/d0� d0e�Z,G d1d2� d2e-e�Z.G d3d4� d4e.�Z/G d5d6� d6e.�Z0G d7d8� d8e�Z1G d9d:� d:e�Z2G d;d<� d<e2�Z3G d=d>� d>e2�Z4G d?d@� d@e2�Z5G dAdB� dBe2�Z6G dCdD� dDe�Z7G dEdF� dFe e-�Z8G dGdH� dHe�Z9G dIdJ� dJee �ZG dKdL� dLee �Z:G dMdN� dNe�Z;G dOdP� dPe<e0�Z=G dQdR� dRe-�Z>G dSdT� dTe�Z?G dUdV� dVe�Z@dS )W� )�annotationsN)�
MessageDefect)�IncompleteRead� )�HTTPConnection)�ConnectionPool)�HTTPResponse)�Retryc @ s e Zd ZdZdS )� HTTPErrorz#Base exception used by this module.N)�__name__�
__module__�__qualname__�__doc__� r r �</usr/local/lib/python3.7/site-packages/urllib3/exceptions.pyr
s r
c @ s e Zd ZdZdS )�HTTPWarningz!Base warning used by this module.N)r r r
r r r r r r s r .c s8 e Zd ZdZdddd�� fdd�Zdd �d
d�Z� ZS )� PoolErrorz/Base exception for errors caused within a pool.r �str�None)�pool�message�returnc s || _ t� �|� d|� �� d S )Nz: )r �super�__init__)�selfr r )� __class__r r r "