+
     Ii	  c                   s   R t ^RIHt  ! R R]4      t ! R R]4      t ! R R]4      t ! R R	]4      t ! R
 R]4      t ! R R]4      t	 ! R R]]	4      t
 ! R R]	4      t ! R R]4      t ! R R]4      t ! R R]]4      t ! R R]]4      t ! R R]]4      t ! R R]4      t ! R R]]4      t ! R  R!]]4      t ! R" R#]4      tR$# )%za
requests.exceptions
~~~~~~~~~~~~~~~~~~~

This module contains the set of Requests' exceptions.

)	HTTPErrorc                   s6   a a ] tR t^t oRtV 3R ltRtVtV ;t# )RequestExceptionzKThere was an ambiguous exception that occurred while handling your
request.c                s  < VP                  RR4      pW0n        VP                  RR4      V n        Ve@   V P                  '       g.   \        VR4      '       d   V P                  P                  V n        \        \
        V `  ! V/ VB  R# )zD
Initialize RequestException with `request` and `response` objects.
responseNrequest)Zpopr   r   ZhasattrZsuperr   __init__)ZselfZargsZkwargsr   	__class__s   &*, J/usr/lib/python3.14/site-packages/botocore/vendored/requests/exceptions.pyr   ZRequestException.__init__   sm     ::j$/ zz)T2 ),,==00DL.??    )r   r   )	__name__
__module____qualname____firstlineno____doc__r   __static_attributes__Z__classdictcell__Z__classcell__)r   Z__classdict__s   @@r   r   r      s     
@ 
@r   r   c                   s    ] tR t^tRtRtR# )r    zAn HTTP error occurred. Nr   r	   r
   r   r   r   r   r   r   r    r           !r   r    c                   s    ] tR t^"tRtRtR# )ConnectionErrorzA Connection error occurred.r   Nr   r   r   r   r   r   "   s    &r   r   c                   s    ] tR t^&tRtRtR# )
ProxyErrorzA proxy error occurred.r   Nr   r   r   r   r   r   &   r   r   r   c                   s    ] tR t^*tRtRtR# )SSLErrorzAn SSL error occurred.r   Nr   r   r   r   r   r   *   s     r   r   c                   s    ] tR t^.tRtRtR# )TimeoutzThe request timed out.

Catching this error will catch both
:exc:`~requests.exceptions.ConnectTimeout` and
:exc:`~requests.exceptions.ReadTimeout` errors.
r   Nr   r   r   r   r   r   .   s    r   r   c                   s    ] tR t^7tRtRtR# )ConnectTimeoutzzThe request timed out while trying to connect to the remote server.

Requests that produced this error are safe to retry.
r   Nr   r   r   r   r   r   7   s    r   r   c                   s    ] tR t^>tRtRtR# )ReadTimeoutz@The server did not send any data in the allotted amount of time.r   Nr   r   r   r   r   r   >   s    Jr   r   c                   s    ] tR t^BtRtRtR# )URLRequiredz*A valid URL is required to make a request.r   Nr   r   r   r   r   r   B   s    4r   r   c                   s    ] tR t^FtRtRtR# )TooManyRedirectszToo many redirects.r   Nr   r   r   r   r   r   F   s    r   r   c                   s    ] tR t^JtRtRtR# )MissingSchemaz/The URL schema (e.g. http or https) is missing.r   Nr   r   r   r   r   r   J   s    9r   r   c                   s    ] tR t^NtRtRtR# )InvalidSchemaz"See defaults.py for valid schemas.r   Nr   r   r   r   r   r   N   s    ,r   r   c                   s    ] tR t^RtRtRtR# )
InvalidURLz&The URL provided was somehow invalid. r   Nr   r   r   r   r   r   R   s    1r   r   c                   s    ] tR t^VtRtRtR# )ChunkedEncodingErrorz?The server declared chunked encoding but sent an invalid chunk.r   Nr   r   r   r   r   r   V   s    Ir   r   c                   s    ] tR t^ZtRtRtR# )ContentDecodingErrorz!Failed to decode response contentr   Nr   r   r   r   r   r   Z   s    +r   r   c                   s    ] tR t^^tRtRtR# )StreamConsumedErrorz2The content for this response was already consumedr   Nr   r   r   r   r   r   ^   s    <r   r   c                   s    ] tR t^btRtRtR# )
RetryErrorzCustom retries logic failedr   Nr   r   r   r   r   r   b   s    %r   r   N)r   Zpackages.urllib3.exceptionsr    ZBaseHTTPErrorZIOErrorr   r   r   r   r   r   r   r   r   Z
ValueErrorr   r   r   r   r   Z	TypeErrorr   r   r   r   r   <module>r       s    D@w @""  "'& '" "! ! _g K' K5" 5' :$j :-$j -2!: 2J+ J,+] ,=*I =&! &r   