
    i]	                     h   S r  " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S	 S
\5      r " S S\5      r " S S\5      r " S S\5      r	 " S S\5      r
 " S S\
5      r " S S\
5      r " S S\
5      r " S S\
5      r " S S\
5      r " S S\
5      r " S S \
5      rg!)"zf
cloudscraper.exceptions
~~~~~~~~~~~~~~~~~~~
This module contains the set of cloudscraper exceptions.
c                       \ rS rSrSrSrg)CloudflareException   z6
Base exception class for cloudscraper for Cloudflare
 N__name__
__module____qualname____firstlineno____doc____static_attributes__r       D/app/mltbenv/lib/python3.13/site-packages/cloudscraper/exceptions.pyr   r          r   r   c                       \ rS rSrSrSrg)CloudflareLoopProtection   z3
Raise an exception for recursive depth protection
r   Nr   r   r   r   r   r      r   r   r   c                       \ rS rSrSrSrg)CloudflareCode1020   z3
Raise an exception for Cloudflare code 1020 block
r   Nr   r   r   r   r   r      r   r   r   c                       \ rS rSrSrSrg)CloudflareIUAMError    zN
Raise an error for problem extracting IUAM paramters
from Cloudflare payload
r   Nr   r   r   r   r   r           r   r   c                       \ rS rSrSrSrg)CloudflareChallengeError'   z7
Raise an error when detected new Cloudflare challenge
r   Nr   r   r   r   r   r   '   r   r   r   c                       \ rS rSrSrSrg)CloudflareSolveError-   z=
Raise an error when issue with solving Cloudflare challenge
r   Nr   r   r   r   r   r   -   r   r   r   c                       \ rS rSrSrSrg)CloudflareCaptchaError3   zQ
Raise an error for problem extracting Captcha paramters
from Cloudflare payload
r   Nr   r   r   r   r!   r!   3   r   r   r!   c                       \ rS rSrSrSrg)CloudflareCaptchaProvider:   zC
Raise an exception for no Captcha provider loaded for Cloudflare.
r   Nr   r   r   r   r$   r$   :   r   r   r$   c                       \ rS rSrSrSrg)CaptchaExceptionB   z9
Base exception class for cloudscraper captcha Providers
r   Nr   r   r   r   r'   r'   B   r   r   r'   c                       \ rS rSrSrSrg)CaptchaServiceUnavailableH   zA
Raise an exception for external services that cannot be reached
r   Nr   r   r   r   r*   r*   H   r   r   r*   c                       \ rS rSrSrSrg)CaptchaAPIErrorN   z-
Raise an error for error from API response.
r   Nr   r   r   r   r-   r-   N   r   r   r-   c                       \ rS rSrSrSrg)CaptchaAccountErrorT   z6
Raise an error for captcha provider account problem.
r   Nr   r   r   r   r0   r0   T   r   r   r0   c                       \ rS rSrSrSrg)CaptchaTimeoutZ   z:
Raise an exception for captcha provider taking too long.
r   Nr   r   r   r   r3   r3   Z   r   r   r3   c                       \ rS rSrSrSrg)CaptchaParameter`   z2
Raise an exception for bad or missing Parameter.
r   Nr   r   r   r   r6   r6   `   r   r   r6   c                       \ rS rSrSrSrg)CaptchaBadJobIDf   z(
Raise an exception for invalid job id.
r   Nr   r   r   r   r9   r9   f   r   r   r9   c                       \ rS rSrSrSrg)CaptchaReportErrorl   zA
Raise an error for captcha provider unable to report bad solve.
r   Nr   r   r   r   r<   r<   l   r   r   r<   N)r   	Exceptionr   r   r   r   r   r   r!   r$   r'   r*   r-   r0   r3   r6   r9   r<   r   r   r   <module>r?      s   
) 2 , - 2 . 0  3 y  0 & * % ' & ) r   