o
    ¾Ùøi]	  ã                   @   s  d Z G dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG d	d
„ d
eƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZ	G dd„ deƒZ
G dd„ de
ƒZG dd„ de
ƒZG dd„ de
ƒZG dd„ de
ƒZG dd„ de
ƒZG dd„ de
ƒZG dd „ d e
ƒZd!S )"zf
cloudscraper.exceptions
~~~~~~~~~~~~~~~~~~~
This module contains the set of cloudscraper exceptions.
c                   @   ó   e Zd ZdZdS )ÚCloudflareExceptionz>
    Base exception class for cloudscraper for Cloudflare
    N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r   r   úd/home/develop/edictos_py/central_edictos/env/lib/python3.10/site-packages/cloudscraper/exceptions.pyr      ó    r   c                   @   r   )ÚCloudflareLoopProtectionz;
    Raise an exception for recursive depth protection
    Nr   r   r   r   r	   r      r
   r   c                   @   r   )ÚCloudflareCode1020z;
    Raise an exception for Cloudflare code 1020 block
    Nr   r   r   r   r	   r      r
   r   c                   @   r   )ÚCloudflareIUAMErrorzZ
    Raise an error for problem extracting IUAM paramters
    from Cloudflare payload
    Nr   r   r   r   r	   r       r
   r   c                   @   r   )ÚCloudflareChallengeErrorz?
    Raise an error when detected new Cloudflare challenge
    Nr   r   r   r   r	   r   '   r
   r   c                   @   r   )ÚCloudflareSolveErrorzE
    Raise an error when issue with solving Cloudflare challenge
    Nr   r   r   r   r	   r   -   r
   r   c                   @   r   )ÚCloudflareCaptchaErrorz]
    Raise an error for problem extracting Captcha paramters
    from Cloudflare payload
    Nr   r   r   r   r	   r   3   r
   r   c                   @   r   )ÚCloudflareCaptchaProviderzK
    Raise an exception for no Captcha provider loaded for Cloudflare.
    Nr   r   r   r   r	   r   :   r
   r   c                   @   r   )ÚCaptchaExceptionzA
    Base exception class for cloudscraper captcha Providers
    Nr   r   r   r   r	   r   B   r
   r   c                   @   r   )ÚCaptchaServiceUnavailablezI
    Raise an exception for external services that cannot be reached
    Nr   r   r   r   r	   r   H   r
   r   c                   @   r   )ÚCaptchaAPIErrorz5
    Raise an error for error from API response.
    Nr   r   r   r   r	   r   N   r
   r   c                   @   r   )ÚCaptchaAccountErrorz>
    Raise an error for captcha provider account problem.
    Nr   r   r   r   r	   r   T   r
   r   c                   @   r   )ÚCaptchaTimeoutzB
    Raise an exception for captcha provider taking too long.
    Nr   r   r   r   r	   r   Z   r
   r   c                   @   r   )ÚCaptchaParameterz:
    Raise an exception for bad or missing Parameter.
    Nr   r   r   r   r	   r   `   r
   r   c                   @   r   )ÚCaptchaBadJobIDz0
    Raise an exception for invalid job id.
    Nr   r   r   r   r	   r   f   r
   r   c                   @   r   )ÚCaptchaReportErrorzI
    Raise an error for captcha provider unable to report bad solve.
    Nr   r   r   r   r	   r   l   r
   r   N)r   Ú	Exceptionr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r	   Ú<module>   s"   	