+
    öÙ†jµ  ã                   ód  a € R t0 t R t^ RIHtHtHt ^ RIHt ^ RIH	t	H
t
Ht . ROt]]],          ]]3,          t] ^ k ]]R,          ,          t] ^k  ! R	 R]
4      t]]]	3,          t] ^k ]]].]],          3,          t] ^k  ! R
 R]
4      t ! R R]
4      t ! R R]
4      t ! R R]
4      tR# )z+WSGI-related types for static type checking)ÚCallableÚIterableÚIterator)ÚTracebackType)ÚAnyÚProtocolÚ	TypeAliasÚStartResponseÚInputStreamÚErrorStreamÚFileWrapperNc                   ó:   a € ] tR t^t o RtRV 3R lR lltRtV tR# )r	   z0start_response() callable as defined in PEP 3333c          
      ó~   <€ V ^8„  d   QhRS[ RS[S[S[ S[ 3,          ,          RS[R,          RS[S[.S[3,          /# )é   ÚstatusÚheadersÚexc_infoNÚreturn)ÚstrÚlistÚtupleÚ_OptExcInfor   ÚbytesÚobject)ÚformatÚ__classdict__s   "€Ú$/usr/lib/python3.14/wsgiref/types.pyÚ__annotate__ÚStartResponse.__annotate__   sP   ø€ ÷ (ñ (áð(ñ ‘e™C¡˜H•oÕ&ð(ñ  Õ$ð	(ñ 
‘5�'™6�/Õ	"ñ(ó    c               ó   € R # ©N© )Úselfr   r   r   s   """"r   Ú__call__ÚStartResponse.__call__   s   € ñ %(r   r"   N©.©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r$   Ú__static_attributes__Ú__classdictcell__©r   s   @r   r	   r	      s   ø‡ € Ù:÷(÷ (ð (r   c                   óx   a € ] tR t^!t o RtRV 3R lR lltRV 3R lR lltRV 3R lR lltV 3R lR	 ltR
t	V t
R# )r
   z(WSGI input stream as defined in PEP 3333c                ó&   <€ V ^8„  d   QhRS[ RS[/# ©r   Úsizer   ©Úintr   )r   r   s   "€r   r   ÚInputStream.__annotate__#   ó   ø€ ×4Ñ4™Ð4©%Ñ4r   c               ó   € R # r!   r"   ©r#   r3   s   ""r   ÚreadÚInputStream.read#   ó   € ±r   c                ó&   <€ V ^8„  d   QhRS[ RS[/# r2   r4   )r   r   s   "€r   r   r6   $   s   ø€ ×8Ñ8™SÐ8©eÑ8r   c               ó   € R # r!   r"   r9   s   ""r   ÚreadlineÚInputStream.readline$   s   € ±Sr   c                ó6   <€ V ^8„  d   QhRS[ RS[S[,          /# )r   Úhintr   )r5   r   r   )r   r   s   "€r   r   r6   %   s   ø€ ×?Ñ?™cÐ?©t±E­{Ñ?r   c               ó   € R # r!   r"   )r#   rB   s   ""r   Ú	readlinesÚInputStream.readlines%   s   € ¹Cr   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# ©r   r   )r   r   )r   r   s   "€r   r   r6   &   s   ø€ ×.Ñ.™(¡5�/Ñ.r   c                ó   € R # r!   r"   ©r#   s   &r   Ú__iter__ÚInputStream.__iter__&   s   € ©3r   r"   Nr&   )r(   r)   r*   r+   r,   r:   r?   rD   rJ   r-   r.   r/   s   @r   r
   r
   !   s    ø‡ € Ù2ß4Ò4ß8Ò8ß?Ò?ß.Ö.r   c                   óZ   a € ] tR t^(t o RtV 3R lR ltV 3R lR ltV 3R lR ltRtV t	R	# )
r   z(WSGI error stream as defined in PEP 3333c                ó    <€ V ^8„  d   QhRS[ /# rG   )r   )r   r   s   "€r   r   ÚErrorStream.__annotate__*   s   ø€ ×"Ñ"‘vÑ"r   c                ó   € R # r!   r"   rI   s   &r   ÚflushÚErrorStream.flush*   s   € ™sr   c                ó&   <€ V ^8„  d   QhRS[ RS[/# )r   Úsr   )r   r   )r   r   s   "€r   r   rN   +   s   ø€ ×-Ñ-‘sÐ-¡&Ñ-r   c               ó   € R # r!   r"   )r#   rS   s   ""r   ÚwriteÚErrorStream.write+   s   € ©#r   c                ó6   <€ V ^8„  d   QhRS[ S[,          RS[/# )r   Úseqr   )r   r   r   )r   r   s   "€r   r   rN   ,   s   ø€ ×:Ñ:™d¡3�iÐ:©vÑ:r   c               ó   € R # r!   r"   )r#   rX   s   ""r   Ú
writelinesÚErrorStream.writelines,   s   € ±sr   r"   N)
r(   r)   r*   r+   r,   rP   rU   rZ   r-   r.   r/   s   @r   r   r   (   s   ø‡ € Ù2ß"Ð"ß-Ð-ß:Ö:r   c                   ó6   a € ] tR t^.t o RV 3R lR lltRtV tR# )Ú	_Readablec                ó&   <€ V ^8„  d   QhRS[ RS[/# r2   r4   )r   r   s   "€r   r   Ú_Readable.__annotate__/   r7   r   c               ó   € R # r!   r"   r9   s   ""r   r:   Ú_Readable.read/   r<   r   r"   Nr&   )r(   r)   r*   r+   r:   r-   r.   r/   s   @r   r]   r]   .   s   ø‡ € ß4×4Ð4r   r]   c                   ó:   a € ] tR t^2t o RtRV 3R lR lltRtV tR# )r   z(WSGI file wrapper as defined in PEP 3333c                ó<   <€ V ^8„  d   QhRS[ RS[RS[S[,          /# )r   ÚfileÚ
block_sizer   )r]   r5   r   r   )r   r   s   "€r   r   ÚFileWrapper.__annotate__4   s)   ø€ ÷ ñ ÙðÙ+.ðá	‘%�ñr   c               ó   € R # r!   r"   )r#   rd   re   s   """r   r$   ÚFileWrapper.__call__4   s   € ár   r"   Nr&   r'   r/   s   @r   r   r   2   s   ø‡ € Ù2÷÷ ð r   c                ó¸   € V ^8„  d   Qh/ ^ \         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   ^\         9   d
   \        ;R&   # )r   Ú_ExcInfor   ÚWSGIEnvironmentÚWSGIApplication)Ú__conditional_annotations__r   )r   s   "r   r   r      sU   € × 1Ñ 1÷ OÒ NŒ)Ñ Nñ 2÷  <Ò ;ŒYÑ ;ñ! 2÷8 ,Ò +”Ñ +ñ9 2÷:ò ”ñ ò; 2r   )r	   rk   rl   r
   r   r   )NNN)rm   r,   Úcollections.abcr   r   r   Útypesr   Útypingr   r   r   Ú__all__r   ÚtypeÚBaseExceptionrj   r   r	   Údictr   rk   r   rl   r
   r   r]   r   r   )rm   s   @r   Ú<module>ru      s½   øðÞ 1ç 8Ñ 8Ý ß +Ñ +ò€ð ˜D Õ/°ÀÐMÕN€Ó NØ! EÐ*:Õ$;Õ;€Ó ;ô(�Hô (ð " # s (�^€Ó +Ø% ¸Ð&FØˆU…Oð'õ €ó ô/�(ô /ô;�(ô ;ô5�ô 5ô�(ö r   