+
    j&                     ^     ! 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tR# )UWSGIParseExceptionz1Base exception for uWSGI protocol parsing errors. N)__name__
__module____qualname____firstlineno____doc____static_attributes__r       J/var/www/idalgo/venv/lib/python3.14/site-packages/gunicorn/uwsgi/errors.pyr   r      s    ;r   r   c                   4   a  ] tR t^t o RtRR ltR tRtV tR# )InvalidUWSGIHeaderz*Raised when the uWSGI header is malformed.c                     Wn         R V n        R# )i  N)msgcode)selfr   s   &&r   __init__InvalidUWSGIHeader.__init__   s    	r   c                (    R V P                   ,          # )zInvalid uWSGI header: %s)r   r   s   &r   __str__InvalidUWSGIHeader.__str__   s    )DHH44r   )r   r   N) 	r   r   r   r   r	   r   r   r
   __classdictcell____classdict__s   @r   r   r      s     45 5r   r   c                   0   a  ] tR t^t o RtR tR tRtV tR# )UnsupportedModifierz.Raised when modifier1 is not 0 (WSGI request).c                     Wn         R V n        R# )i  N)modifierr   )r   r!   s   &&r   r   UnsupportedModifier.__init__   s     	r   c                (    R V P                   ,          # )zUnsupported uWSGI modifier1: %d)r!   r   s   &r   r   UnsupportedModifier.__str__"   s    04==@@r   )r   r!   Nr   r   s   @r   r   r      s     8A Ar   r   c                   0   a  ] tR t^&t o RtR tR tRtV tR# )ForbiddenUWSGIRequestz/Raised when source IP is not in the allow list.c                     Wn         R V n        R# )i  N)hostr   )r   r(   s   &&r   r   ForbiddenUWSGIRequest.__init__)   s    		r   c                (    R V P                   ,          # )z!uWSGI request from %r not allowed)r(   r   s   &r   r   ForbiddenUWSGIRequest.__str__-   s    2TYY>>r   )r   r(   Nr   r   s   @r   r&   r&   &   s     9? ?r   r&   N)	Exceptionr   r   r   r&   r   r   r   <module>r-      s:   <) <5, 5A- A?/ ?r   