ó
    …~i·  ã                   óV   • S r SSKJr   " S S\5      r " S S\5      r " S S\5      rg	)
z,Exceptions defined by Beautiful Soup itself.é    )ÚUnionc                   ó   • \ rS rSrSrSrg)ÚStopParsingé   zEException raised by a TreeBuilder if it's unable to continue parsing.© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__static_attributes__r   ó    ÚK/home/mande/repo/quber/.venv/lib/python3.13/site-packages/bs4/exceptions.pyr   r      s   † ÜOr   r   c                   ó   • \ rS rSrSrSrg)ÚFeatureNotFoundé
   zeException raised by the BeautifulSoup constructor if no parser with the
requested features is found.
r   Nr   r   r   r   r   r   
   s   † ôr   r   c                   ó>   ^ • \ rS rSrSrS\\\4   4U 4S jjrSr	U =r
$ )ÚParserRejectedMarkupé   z_An Exception to be raised when the underlying parser simply
refuses to parse the given markup.
Úmessage_or_exceptionc                 ó¦   >• [        U[        5      (       a(  UnUR                  R                  < S[	        U5      < 3n[
        [        U ]  U5        g)zjExplain why the parser rejected the given markup, either
with a textual explanation or another exception.
z: N)Ú
isinstanceÚ	ExceptionÚ	__class__r	   ÚstrÚsuperr   Ú__init__)Úselfr   Úer   s      €r   r   ÚParserRejectedMarkup.__init__   sB   ø€ ô Ð*¬I×6Ñ6Ø$ˆAØ/0¯{©{×/CÔ/CÄSÈÅVÐ#LÐ ÜÔ" DÑ2Ð3GÕHr   r   )r	   r
   r   r   r   r   r   r   r   r   Ú__classcell__)r   s   @r   r   r      s%   ø† ñðI¨U°3¸	°>Ñ-B÷ Iõ Ir   r   N)r   Útypingr   r   r   Ú
ValueErrorr   r   r   r   r   Ú<module>r%      s3   ðÙ 2å ôP�)ô Pô�jô ôI˜9õ Ir   