+
    Nj_!                      a  0 t $ ^ RIHt ^ RIHt ^ RIt^ RIt^ RIt^ RI	t
^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ R	IHt ^ R
IHt ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^RIHt ]P@                  R8X  g   Q h^ RI!t!^ RIH"t" ^ RIH#t# ]! ]4      t$]"PJ                  t%]%PL                  t&]%PN                  t']%PP                  t(]%PR                  t)]%PT                  t*]#! ]4      ! R]"PJ                  34      t+]#! ]! ]4      ]]! ]4      4      ! R]"PX                  34      t-]#! ]]4      ! R]"PJ                  34      t.]&! R74      t/]&! R84      t0]&! R94      t1^ t2^t3^ t4^t5Rt6^ t7^t8^t9Rt:Rt;]
Px                  '       d    ^ RIH=t=  ^ RIH@t@  ! R R ]4      tA]@P                  tB]@P                  tCR:R! R" lltD ! R# R$]P                  4      tF ! R% R&]F4      tG ! R' R(]F4      tH ! R) R*4      tIR+ R, ltJR- R. ltKR/ R0 ltL^ ]J^]K^]L/tMR1]NR2&   R3 R4 ltOR5 R6 ltPR#   ]> d
    ^ RI?H=t=  Li ; i  ]> d    RtD Li ; i);    )annotationsN)Array)byref)c_char)c_char_p)c_int)	c_ssize_t)c_ulong)c_void_p)POINTER)	py_object)	Structure)DWORD)HANDLE)LPCWSTR)LPWSTR)gettext)_NonClosingTextIOWrapperwin32)windll)WINFUNCTYPEGetCommandLineWCommandLineToArgvW	LocalFreei     i  )Buffer)	pythonapic                  \    ] tR t^XtR]3R]3R]3R]3R]3R]3R]3R]	3R	]	3R
]	3R]3.t
RtR# )	Py_bufferbufobjlenitemsizereadonlyndimformatshapestrides
suboffsetsinternal N)__name__
__module____qualname____firstlineno__r   r   r	   r   r   	c_ssize_p_fields___static_attributes__r+       S/data/cameron/venvs/serve_omidlab/lib/python3.14/site-packages/click/_winconsole.pyr   r   X   s`    HII#UOx i 	"9%"
r3   r   c               $    V ^8  d   QhRRRRRR/# )   r!   r   writableboolreturnzArray[c_char]r+   )r&   s   "r4   __annotate__r:   j   s!     
) 
) 
)$ 
)= 
)r3   c                @   \        4       pV'       d   \        M\        p\        \	        V 4      \        V4      V4        \        VP                  ,          pVP                  VP                  4      pV\        \        V4      4       #   \        \        T4      4       i ; iN)r   PyBUF_WRITABLEPyBUF_SIMPLEPyObject_GetBufferr   r   r   r"   from_addressr    PyBuffer_Release)r!   r7   r    flagsbuffer_typeouts   &&    r4   
get_bufferrE   j   sj    k'/^\9S>5:u=	) 377*K!,!9!9#''!BCU3Z(U3Z(s   3B Bc                  :   a  ] tR t^wtR R ltR V 3R lltRtV ;t# )_WindowsConsoleRawIOBasec                    V ^8  d   QhRRRR/# )r6   handlez
int | Noner9   Noner+   )r&   s   "r4   r:   %_WindowsConsoleRawIOBase.__annotate__x   s      z d r3   c                	    Wn         R # r<   rI   )selfrI   s   &&r4   __init__!_WindowsConsoleRawIOBase.__init__x   s    r3   c                   V ^8  d   QhRR/# r6   r9   zt.Literal[True]r+   )r&   s   "r4   r:   rK   {   s       r3   c                	$   < \         SV `  4        R # T)superisatty)rN   	__class__s   &r4   rV   _WindowsConsoleRawIOBase.isatty{   s    r3   rM   )r,   r-   r.   r/   rO   rV   r2   __classcell__)rW   s   @r4   rG   rG   w   s     r3   rG   c                  .    ] tR t^tR R ltR R ltRtR# )_WindowsConsoleReaderc                   V ^8  d   QhRR/# rR   r+   )r&   s   "r4   r:   "_WindowsConsoleReader.__annotate__         / r3   c                	    R # rT   r+   rN   s   &r4   readable_WindowsConsoleReader.readable       r3   c                    V ^8  d   QhRRRR/# r6   br   r9   intr+   )r&   s   "r4   r:   r]      s     ) )& )S )r3   c                	   \        V4      pV'       g   ^ # V^,          '       d   \        R4      h\        VRR7      pV^,          p\        4       p\	        \        V P                  4      VV\        V4      R4      p\        4       \        8X  d   \        P                  ! R4       V'       g-   \        \        R4      P                  \        4       R7      4      hV^ ,          \        8X  d   ^ # ^VP                   ,          # )r   z>cannot read odd number of bytes from UTF-16-LE encoded consoleT)r7   Ng?Windows error: {error}error)r"   
ValueErrorrE   r
   ReadConsoleWr   rI   r   GetLastErrorERROR_OPERATION_ABORTEDtimesleepOSError_r&   EOFvalue)rN   rf   bytes_to_be_readbuffercode_units_to_be_readcode_units_readrvs   &&     r4   readinto_WindowsConsoleReader.readinto   s    q6!!P  A- 0A 5!)4;;!/"
 >44JJsO!45<<<><RSS!9?((((r3   r+   N)r,   r-   r.   r/   ra   r{   r2   r+   r3   r4   r[   r[      s    ) )r3   r[   c                  D    ] tR t^tR R lt]R R l4       tR R ltRtR# )	_WindowsConsoleWriterc                   V ^8  d   QhRR/# rR   r+   )r&   s   "r4   r:   "_WindowsConsoleWriter.__annotate__   r^   r3   c                	    R # rT   r+   r`   s   &r4   r7   _WindowsConsoleWriter.writable   rc   r3   c                    V ^8  d   QhRRRR/# )r6   errnorg   r9   strr+   )r&   s   "r4   r:   r      s     ? ?# ?# ?r3   c                	l    V \         8X  d   R # V \        8X  d   R# \        R4      P                  V R7      # )ERROR_SUCCESSERROR_NOT_ENOUGH_MEMORYri   rj   )r   r   rs   r&   )r   s   &r4   _get_error_message(_WindowsConsoleWriter._get_error_message   s3    M!"--,)*111>>r3   c                    V ^8  d   QhRRRR/# re   r+   )r&   s   "r4   r:   r      s      v # r3   c                	P   \        V4      p\        V4      p\        V\        4      ^,          p\	        4       p\        \        V P                  4      VV\        V4      R4       ^VP                  ,          pV^ 8X  d*   V^ 8  d#   \        V P                  \        4       4      4      hV# )r6   N)r"   rE   minMAX_BYTES_WRITTENr
   WriteConsoleWr   rI   r   ru   rr   r   rn   )rN   rf   bytes_to_be_writtenr    code_units_to_be_writtencode_units_writtenbytes_writtens   &&     r4   write_WindowsConsoleWriter.write   s    !!fm#&':<M#NRS#S $Y4;;$$%	
 .444A"5"9$11,.ABBr3   r+   N)	r,   r-   r.   r/   r7   staticmethodr   r   r2   r+   r3   r4   r~   r~      s%     ? ? r3   r~   c                  t    ] tR t^tR R lt]R R l4       tR R ltR R ltR	 R
 lt	R R lt
R R ltRtR# )ConsoleStreamc               $    V ^8  d   QhRRRRRR/# )r6   text_streamt.TextIObyte_stream
t.BinaryIOr9   rJ   r+   )r&   s   "r4   r:   ConsoleStream.__annotate__   s!     " "H ": "$ "r3   c                	    Wn         W n        R # r<   _text_streamrw   )rN   r   r   s   &&&r4   rO   ConsoleStream.__init__   s    '!r3   c                   V ^8  d   QhRR/# r6   r9   r   r+   )r&   s   "r4   r:   r      s        c  r3   c                	.    V P                   P                  # r<   )rw   namer`   s   &r4   r   ConsoleStream.name   s    {{r3   c                    V ^8  d   QhRRRR/# )r6   xzt.AnyStrr9   rg   r+   )r&   s   "r4   r:   r      s     $ $x $C $r3   c                	    \        V\        4      '       d   V P                  P                  V4      #  V P	                  4        V P                  P                  V4      #   \
         d     L(i ; ir<   )
isinstancer   r   r   flush	Exceptionrw   )rN   r   s   &&r4   r   ConsoleStream.write   s_    a$$**1--	JJL {{  ##  		s   A A,+A,c                    V ^8  d   QhRRRR/# )r6   lineszcabc.Iterable[t.AnyStr]r9   rJ   r+   )r&   s   "r4   r:   r      s       7 D r3   c                	:    V F  pV P                  V4       K  	  R # r<   )r   )rN   r   lines   && r4   
writelinesConsoleStream.writelines   s    DJJt r3   c                    V ^8  d   QhRRRR/# )r6   r   r   r9   zt.Anyr+   )r&   s   "r4   r:   r      s     0 0 0 0r3   c                	.    \        V P                  V4      # r<   )getattrr   )rN   r   s   &&r4   __getattr__ConsoleStream.__getattr__   s    t(($//r3   c                   V ^8  d   QhRR/# )r6   r9   r8   r+   )r&   s   "r4   r:   r      s     $ $ $r3   c                	6    V P                   P                  4       # r<   )rw   rV   r`   s   &r4   rV   ConsoleStream.isatty   s    {{!!##r3   c                   V ^8  d   QhRR/# r   r+   )r&   s   "r4   r:   r      s     P P# Pr3   c                	@    R V P                   : RV P                  : R2# )z<ConsoleStream name=z
 encoding=>)r   encodingr`   s   &r4   __repr__ConsoleStream.__repr__   s     %dii]*T]]<MQOOr3   r   N)r,   r-   r.   r/   rO   propertyr   r   r   r   rV   r   r2   r+   r3   r4   r   r      s;    "    $0$P Pr3   r   c                    V ^8  d   QhRRRR/# r6   buffer_streamr   r9   r   r+   )r&   s   "r4   r:   r:      s     G G: G( Gr3   c                    \        \        P                  ! \        \        4      4      R RRR7      p\
        P                  ! \
        P                  \        W4      4      # 	utf-16-lestrictT)line_buffering)	r   ioBufferedReaderr[   STDIN_HANDLEtcastTextIOr   r   r   s   & r4   _get_text_stdinr      sE    *
/=>	K 66!((M+EFFr3   c                    V ^8  d   QhRRRR/# r   r+   )r&   s   "r4   r:   r:           G GJ G8 Gr3   c                    \        \        P                  ! \        \        4      4      R RRR7      p\
        P                  ! \
        P                  \        W4      4      # r   )	r   r   BufferedWriterr~   STDOUT_HANDLEr   r   r   r   r   s   & r4   _get_text_stdoutr      E    *
/>?	K 66!((M+EFFr3   c                    V ^8  d   QhRRRR/# r   r+   )r&   s   "r4   r:   r:      r   r3   c                    \        \        P                  ! \        \        4      4      R RRR7      p\
        P                  ! \
        P                  \        W4      4      # r   )	r   r   r   r~   STDERR_HANDLEr   r   r   r   r   s   & r4   _get_text_stderrr      r   r3   z5cabc.Mapping[int, t.Callable[[t.BinaryIO], t.TextIO]]_stream_factoriesc                    V ^8  d   QhRRRR/# )r6   fr   r9   r8   r+   )r&   s   "r4   r:   r:     s     
8 
88 
8 
8r3   c           	        \        V R 4      '       g   R#  V P                  4       p\
        P                  ! T4      p\        \        T\        \        4       4      4      4      #   \        \        P                  3 d     R# i ; i)filenoF)hasattrr   rr   r   UnsupportedOperationmsvcrtget_osfhandler8   GetConsoleModer   r   )r   r   rI   s   &  r4   _is_consoler     sk    1h !!&)FvuUW~677	 R,,- s   A" "B Bc               (    V ^8  d   QhRRRRRRRR/# )r6   r   r   r   z
str | Noneerrorsr9   zt.TextIO | Noner+   )r&   s   "r4   r:   r:     s,      %/9r3   c                    \         e    VR9  g   VR9  g   \        V 4      '       g   R # \        P                  V P	                  4       4      pVf   R # \        V RR 4      pVf   R # V! V4      # )Nrw   >   Nr   >   Nr   )rE   r   r   getr   r   )r   r   r   funcrf   s   &&&  r4   _get_windows_console_streamr     se     	..))1~~  ,D|8T"Ay7Nr3   iii)F)Q__conditional_annotations__
__future__r   collections.abcabccabcr   sysrp   typingr   ctypesr   r   r   r   r   r	   r
   r   r   r   r   ctypes.wintypesr   r   r   r   r   rs   _compatr   platformr   r   r   r0   kernel32GetStdHandlerm   r   r   rn   r   shell32r   r   r   r   r   r>   r=   r   r   ro   STDIN_FILENOSTDOUT_FILENOSTDERR_FILENOrt   r   TYPE_CHECKINGr   ImportErrortyping_extensionsr   r   r?   rA   rE   	RawIOBaserG   r[   r~   r   r   r   r   r   __annotations__r   r   )r   s   @r4   <module>r     sP   # "  	 
              ! " # "   -
||w    I	??$$$$&&(($$f%'8&//&JK '75>J6>>*  (+[&//,JK	C S!S!   ???- 	+$) 
I 
 #55 11
)r||  )4  )F4 @P P@GGG L H 
8Q  -,-
   Js$   H0 I 0I ?I 	II