File: //opt/cloudlinux/venv/lib64/python3.11/site-packages/urllib3/__pycache__/exceptions.cpython-311.pyc
�
    � h�$  �                  �  � d dl mZ d dlZd dlZd dlZd dlmZ d dlmZ	 ej
        rddlmZ ddl
mZ ddlmZ dd	lmZ  G d
� de�  �        Z G d� d
e�  �        Zej        ej        def         ej        edf         f         Z G d� de�  �        Z G d� de�  �        Z G d� de�  �        Z G d� de�  �        Z G d� de�  �        Z G d� de�  �        Z e Z! G d� de�  �        Z" G d� de�  �        Z# G d� d e�  �        Z$ G d!� d"e�  �        Z% G d#� d$e%e�  �        Z& G d%� d&e%�  �        Z' G d'� d(e'e�  �        Z( G d)� d*e(�  �        Z) G d+� d,e�  �        Z* G d-� d.e�  �        Z+ G d/� d0e�  �        Z, G d1� d2e-e�  �        Z. G d3� d4e.�  �        Z/ G d5� d6e.�  �        Z0 G d7� d8e�  �        Z1 G d9� d:e�  �        Z2 G d;� d<e2�  �        Z3 G d=� d>e2�  �        Z4 G d?� d@e2�  �        Z5 G dA� dBe2�  �        Z6 G dC� dDe�  �        Z7 G dE� dFe e-�  �        Z8 G dG� dHe�  �        Z9 G dI� dJee	�  �        Z G dK� dLee	�  �        Z: G dM� dNe�  �        Z; G dO� dPe<e0�  �        Z= G dQ� dRe-�  �        Z> G dS� dTe�  �        Z? G dU� dVe�  �        Z@dS )W�    )�annotationsN)�
MessageDefect)�IncompleteRead�   )�HTTPConnection)�ConnectionPool)�HTTPResponse)�Retryc                  �   � e Zd ZdZdS )�	HTTPErrorz#Base exception used by this module.N��__name__�
__module__�__qualname__�__doc__� �    �G/opt/cloudlinux/venv/lib/python3.11/site-packages/urllib3/exceptions.pyr   r      s   � � � � � �-�-�-�-r   r   c                  �   � e Zd ZdZdS )�HTTPWarningz!Base warning used by this module.Nr
   r   r   r   r   r      s   � � � � � �+�+�+�+r   r   .c                  �,   � � e Zd ZdZd� fd�Zdd
�Z� xZS )
�	PoolErrorz/Base exception for errors caused within a pool.�poolr   �message�str�return�Nonec                �b   �� || _         t          �   �         �                    |� d|� ��  �         d S �Nz: )r   �super�__init__)�selfr   r   �	__class__s      �r   r!   zPoolError.__init__"