+
    j-                         ! 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" R#]4      t ! R$ R%]4      t ! R& R']4      tR(# ))c                       ] tR t^tRtR# )ParseException N)__name__
__module____qualname____firstlineno____static_attributes__r       I/var/www/idalgo/venv/lib/python3.14/site-packages/gunicorn/http/errors.pyr   r      s    r
   r   c                   0   a  ] tR t^t o RR ltR tRtV tR# )
NoMoreDataNc                    Wn         R # Nbuf)selfr   s   &&r   __init__NoMoreData.__init__       r
   c                (    R V P                   ,          # )zNo more data after: %rr   r   s   &r   __str__NoMoreData.__str__   s    '$((22r
   r   r   r   r   r   r   r   r   r	   __classdictcell____classdict__s   @r   r   r      s     3 3r
   r   c                   ,   a  ] tR t^t o R tR tRtV tR# )ConfigurationProblemc                     Wn         R V n        R# )i  N)infocode)r   r!   s   &&r   r   ConfigurationProblem.__init__       		r
   c                (    R V P                   ,          # )zConfiguration problem: %s)r!   r   s   &r   r   ConfigurationProblem.__str__   s    *TYY66r
   )r"   r!   Nr   r   s   @r   r   r      s     7 7r
   r   c                   ,   a  ] tR t^!t o R tR tRtV tR# )InvalidRequestLinec                     Wn         R V n        R# i  N)reqr"   )r   r+   s   &&r   r   InvalidRequestLine.__init__"       	r
   c                (    R V P                   ,          # )zInvalid HTTP request line: %r)r+   r   s   &r   r   InvalidRequestLine.__str__&   s    .99r
   )r"   r+   Nr   r   s   @r   r(   r(   !   s     : :r
   r(   c                   ,   a  ] tR t^*t o R tR tRtV tR# )InvalidRequestMethodc                    Wn         R # r   method)r   r4   s   &&r   r   InvalidRequestMethod.__init__+       r
   c                (    R V P                   ,          # )zInvalid HTTP method: %rr3   r   s   &r   r   InvalidRequestMethod.__str__.   s    (4;;66r
   r3   Nr   r   s   @r   r1   r1   *   s     7 7r
   r1   c                   ,   a  ] tR t^2t o R tR tRtV tR# )ExpectationFailedc                    Wn         R # r   expect)r   r=   s   &&r   r   ExpectationFailed.__init__3   r6   r
   c                "    R V P                   : 2# )z#Unable to comply with expectation: r<   r   s   &r   r   ExpectationFailed.__str__6   s    :>++HHr
   r<   Nr   r   s   @r   r:   r:   2   s     I Ir
   r:   c                   ,   a  ] tR t^:t o R tR tRtV tR# )InvalidHTTPVersionc                    Wn         R # r   version)r   rE   s   &&r   r   InvalidHTTPVersion.__init__;   s    r
   c                "    R V P                   : 2# )zInvalid HTTP Version: rD   r   s   &r   r   InvalidHTTPVersion.__str__>   s    -1\\;;r
   rD   Nr   r   s   @r   rB   rB   :   s     < <r
   rB   c                   0   a  ] tR t^Bt o RR ltR tRtV tR# )InvalidHeaderNc                    Wn         W n        R # r   hdrr+   )r   rM   r+   s   &&&r   r   InvalidHeader.__init__C   s    r
   c                (    R V P                   ,          # )zInvalid HTTP Header: %rrM   r   s   &r   r   InvalidHeader.__str__G   s    (48833r
   rL   r   r   r   s   @r   rJ   rJ   B   s     4 4r
   rJ   c                   ,   a  ] tR t^Kt o R tR tRtV tR# )ObsoleteFoldingc                    Wn         R # r   rP   r   rM   s   &&r   r   ObsoleteFolding.__init__L   r   r
   c                "    R V P                   : 2# )z'Obsolete line folding is unacceptable: rP   r   s   &r   r   ObsoleteFolding.__str__O   s    >BhhIIr
   rP   Nr   r   s   @r   rS   rS   K   s     J Jr
   rS   c                   ,   a  ] tR t^St o R tR tRtV tR# )InvalidHeaderNamec                    Wn         R # r   rP   rU   s   &&r   r   InvalidHeaderName.__init__T   r   r
   c                (    R V P                   ,          # )zInvalid HTTP header name: %rrP   r   s   &r   r   InvalidHeaderName.__str__W   s    -88r
   rP   Nr   r   s   @r   rZ   rZ   S   s     9 9r
   rZ   c                   ,   a  ] tR t^[t o R tR tRtV tR# )UnsupportedTransferCodingc                     Wn         R V n        R# )i  N)rM   r"   rU   s   &&r   r   "UnsupportedTransferCoding.__init__\   r-   r
   c                (    R V P                   ,          # )zUnsupported transfer coding: %rrP   r   s   &r   r   !UnsupportedTransferCoding.__str__`   s    0488;;r
   )r"   rM   Nr   r   s   @r   r`   r`   [   s     < <r
   r`   c                   ,   a  ] tR t^dt o R tR tRtV tR# )InvalidChunkSizec                    Wn         R # r   data)r   ri   s   &&r   r   InvalidChunkSize.__init__e       	r
   c                (    R V P                   ,          # )zInvalid chunk size: %rrh   r   s   &r   r   InvalidChunkSize.__str__h       '$))33r
   rh   Nr   r   s   @r   rf   rf   d   s     4 4r
   rf   c                   ,   a  ] tR t^lt o R tR tRtV tR# )ChunkMissingTerminatorc                    Wn         R # r   term)r   rs   s   &&r   r   ChunkMissingTerminator.__init__m   rk   r
   c                (    R V P                   ,          # )z*Invalid chunk terminator is not '\r\n': %rrr   r   s   &r   r   ChunkMissingTerminator.__str__p   s    =		IIr
   rr   Nr   r   s   @r   rp   rp   l   s     J Jr
   rp   c                   0   a  ] tR t^tt o RtR tR tRtV tR# )InvalidChunkExtensionz%Invalid chunk extension per RFC 9112.c                    Wn         R # r   reason)r   r{   s   &&r   r   InvalidChunkExtension.__init__w   r6   r
   c                (    R V P                   ,          # )zInvalid chunk extension: %srz   r   s   &r   r   InvalidChunkExtension.__str__z   s    ,t{{::r
   rz   N)	r   r   r   r   __doc__r   r   r	   r   r   s   @r   rx   rx   t   s     /; ;r
   rx   c                   0   a  ] tR t^~t o RR ltR tRtV tR# )LimitRequestLineNc                    Wn         W n        R # r   )sizemax_size)r   r   r   s   &&&r   r   LimitRequestLine.__init__   s    	 r
   c                    V P                   f   \        V P                  4      # RV P                  : RV P                   : R2# )NzRequest Line is too large (z > ))r   strr   r   s   &r   r   LimitRequestLine.__str__   s2    == tyy>! !8<		4==QQr
   )r   r   r   r   r   s   @r   r   r   ~   s     !R Rr
   r   c                   ,   a  ] tR t^t o R tR tRtV tR# )LimitRequestHeadersc                    Wn         R # r   msgr   r   s   &&r   r   LimitRequestHeaders.__init__   r   r
   c                    V P                   # r   r   r   s   &r   r   LimitRequestHeaders.__str__   s    xxr
   r   Nr   r   s   @r   r   r      s      r
   r   c                   ,   a  ] tR t^t o R tR tRtV tR# )InvalidProxyLinec                     Wn         R V n        R# r*   )liner"   )r   r   s   &&r   r   InvalidProxyLine.__init__   r$   r
   c                (    R V P                   ,          # )zInvalid PROXY line: %r)r   r   s   &r   r   InvalidProxyLine.__str__   rn   r
   )r"   r   Nr   r   s   @r   r   r      s     4 4r
   r   c                   ,   a  ] tR t^t o R tR tRtV tR# )InvalidProxyHeaderc                     Wn         R V n        R# r*   )r   r"   r   s   &&r   r   InvalidProxyHeader.__init__   r-   r
   c                (    R V P                   ,          # )zInvalid PROXY header: %sr   r   s   &r   r   InvalidProxyHeader.__str__   s    )DHH44r
   )r"   r   Nr   r   s   @r   r   r      s     5 5r
   r   c                   ,   a  ] tR t^t o R tR tRtV tR# )ForbiddenProxyRequestc                     Wn         R V n        R# )i  N)hostr"   )r   r   s   &&r   r   ForbiddenProxyRequest.__init__   r$   r
   c                (    R V P                   ,          # )z!Proxy request from %r not allowed)r   r   s   &r   r   ForbiddenProxyRequest.__str__   s    2TYY>>r
   )r"   r   Nr   r   s   @r   r   r      s     ? ?r
   r   c                   &   a  ] tR t^t o R tRtV tR# )InvalidSchemeHeadersc                    R # )zContradictory scheme headersr   r   s   &r   r   InvalidSchemeHeaders.__str__   s    -r
   r   N)r   r   r   r   r   r	   r   r   s   @r   r   r      s     . .r
   r   N)	Exceptionr   IOErrorr   r   r(   r1   r:   rB   rJ   rS   rZ   r`   rf   rp   rx   r   r   r   r   r   r   r   r
   r   <module>r      s   	Y 	3 37> 7: :7> 7I I< <4N 4Jn J9 9< <4w 4JW J;G ;R~ R. 4~ 45 5?N ?.> .r
   