ó
    pñ:i!  ã                  óˆ  • % S SK Jr  S SKJr  S SKrS SKrS SKrS SKr	S SK
Jr  S SK
Jr  S SK
Jr  S SK
Jr  S SK
Jr  S SK
Jr  S S	K
Jr  S S
K
Jr  S SK
Jr  S SK
Jr  S SK
Jr  S SKJr  S SKJr  S SKJr  S SKJr  SSKJr  \R:                  S:X  d   eS SKrS SK
Jr  S SK
J r   \" \5      r!\RD                  r"\"RF                  r#\"RH                  r$\"RJ                  r%\"RL                  r&\"RN                  r'\ " \5      " S\RD                  45      r(\ " \" \5      \\" \5      5      " S\RR                  45      r*\ " \\5      " S\RD                  45      r+\#" S5      r,\#" S5      r-\#" S5      r.S r/Sr0S r1Sr2Sr3S r4Sr5Sr6S r7S!r8\	Rr                  (       a   S S"KJ:r:   S S#K
J=r=   " S$ S%\5      r>\=R~                  r?\=R€                  r@S7S8S& jjrA " S' S(\R„                  5      rC " S) S*\C5      rD " S+ S,\C5      rE " S- S.5      rFS9S/ jrGS9S0 jrHS9S1 jrI\G\H\IS2.rJS3\KS4'   S:S5 jrL        S;S6 jrMg! \; a	    S S"K<J:r:   N¡f = f! \; a    SrA N~f = f)<é    )Ú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é   )Ú_NonClosingTextIOWrapperÚwin32)Úwindll)ÚWINFUNCTYPEÚGetCommandLineWÚCommandLineToArgvWÚ	LocalFreeiöÿÿÿiõÿÿÿiôÿÿÿé   iã  é   ó   iÿ  )ÚBuffer)Ú	pythonapic                  óZ   • \ rS rSrS\4S\4S\4S\4S\4S\4S\4S	\	4S
\	4S\	4S\4/r
Srg)Ú	Py_bufferéW   Ú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.   ó    ÚT/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/click/_winconsole.pyr!   r!   W   s`   † à�HÐØ�IÐØ�IÐØ˜Ð#Ø˜ÐØ�UˆOØ�xÐ Ø�iÐ Ø˜	Ð"Ø˜9Ð%Ø˜Ð"ð
‹r6   r!   c                ó6  • [        5       nU(       a  [        O[        n[        [	        U 5      [        U5      U5         [        UR                  -  nUR                  UR                  5      nU[        [        U5      5        $ ! [        [        U5      5        f = f©N)r!   ÚPyBUF_WRITABLEÚPyBUF_SIMPLEÚPyObject_GetBufferr   r   r   r%   Úfrom_addressr#   ÚPyBuffer_Release)r$   Úwritabler#   ÚflagsÚbuffer_typeÚouts         r7   Ú
get_bufferrC   i   sj   € Ü‹kˆÞ'/•^´\ˆÜœ9 S›>¬5°«:°uÔ=ð	)Ü  3§7¡7Ñ*ˆKØ!,×!9Ñ!9¸#¿'¹'Ó!BˆCØäœU 3›ZÕ(øÔœU 3›ZÕ(ús   ¾/B ÂBc                  ó6   ^ • \ rS rSrSS jrSU 4S jjrSrU =r$ )Ú_WindowsConsoleRawIOBaseév   c                ó   • Xl         g r9   ©Úhandle)ÚselfrI   s     r7   Ú__init__Ú!_WindowsConsoleRawIOBase.__init__w   s   € Ø�r6   c                ó"   >• [         TU ]  5         g©NT)ÚsuperÚisatty)rJ   Ú	__class__s    €r7   rP   Ú_WindowsConsoleRawIOBase.isattyz   s   ø€ Ü‰‰ÔØr6   rH   )rI   z
int | NoneÚreturnÚNone©rS   zt.Literal[True])r/   r0   r1   r2   rK   rP   r5   Ú__classcell__)rQ   s   @r7   rE   rE   v   s   ø† ô÷õ r6   rE   c                  ó(   • \ rS rSrSS jrSS jrSrg)Ú_WindowsConsoleReaderé   c                ó   • grN   r.   ©rJ   s    r7   ÚreadableÚ_WindowsConsoleReader.readable€   ó   € Ør6   c                óž  • [        U5      nU(       d  gUS-  (       a  [        S5      e[        USS9nUS-  n[        5       n[	        [        U R                  5      UU[        U5      S 5      n[        5       [        :X  a  [        R                  " S5        U(       d  [        S[        5        35      eUS   [        :X  a  gSUR                  -  $ )Nr   r   z>cannot read odd number of bytes from UTF-16-LE encoded consoleT)r?   gš™™™™™¹?zWindows error: )r%   Ú
ValueErrorrC   r
   ÚReadConsoleWr   rI   r   ÚGetLastErrorÚERROR_OPERATION_ABORTEDÚtimeÚsleepÚOSErrorÚEOFÚvalue)rJ   ÚbÚbytes_to_be_readÚbufferÚcode_units_to_be_readÚcode_units_readÚrvs          r7   ÚreadintoÚ_WindowsConsoleReader.readintoƒ   sÁ   € Ü˜q›6ÐÞØØ ×!ÜØPóð ô ˜A¨Ñ-ˆØ 0°AÑ 5ÐÜ!›)ˆäÜ�4—;‘;ÓØØ!Ü�/Ó"Øó
ˆô ‹>Ô4Ó4ä�JŠJ�sŒOÞÜ˜O¬L«NÐ+;Ð<Ó=Ð=à�!‰9œÓØØ�?×(Ñ(Ñ(Ð(r6   r.   NrU   ©ri   r   rS   Úint)r/   r0   r1   r2   r\   ro   r5   r.   r6   r7   rX   rX      s   † ô÷)r6   rX   c                  ó<   • \ rS rSrSS jr\SS j5       rS	S jrSrg)
Ú_WindowsConsoleWriteré¢   c                ó   • grN   r.   r[   s    r7   r?   Ú_WindowsConsoleWriter.writable£   r^   r6   c                ó8   • U [         :X  a  gU [        :X  a  gSU  3$ )NÚERROR_SUCCESSÚERROR_NOT_ENOUGH_MEMORYzWindows error )ry   rz   )Úerrnos    r7   Ú_get_error_messageÚ(_WindowsConsoleWriter._get_error_message¦   s&   € à”MÓ!Ø"ØÔ-Ó-Ø,Ø ˜wÐ'Ð'r6   c                ó<  • [        U5      n[        U5      n[        U[        5      S-  n[	        5       n[        [        U R                  5      UU[        U5      S 5        SUR                  -  nUS:X  a(  US:”  a"  [        U R                  [        5       5      5      eU$ )Nr   r   )r%   rC   ÚminÚMAX_BYTES_WRITTENr
   ÚWriteConsoleWr   rI   r   rh   rf   r|   rb   )rJ   ri   Úbytes_to_be_writtenr#   Úcode_units_to_be_writtenÚcode_units_writtenÚbytes_writtens          r7   ÚwriteÚ_WindowsConsoleWriter.write®   s™   € Ü! !›fÐÜ˜‹mˆÜ#&Ð':Ô<MÓ#NÐRSÑ#SÐ Ü$›YÐäÜ�4—;‘;ÓØØ$ÜÐ$Ó%Øô	
ð Ð.×4Ñ4Ñ4ˆà˜AÓÐ"5¸Ó"9Ü˜$×1Ñ1´,³.ÓAÓBÐBØÐr6   r.   NrU   )r{   rr   rS   Ústrrq   )	r/   r0   r1   r2   r?   Ústaticmethodr|   r†   r5   r.   r6   r7   rt   rt   ¢   s    † ôð ó(ó ð(÷r6   rt   c                  ód   • \ rS rSrSS jr\SS j5       rSS jrSS jrSS jr	SS jr
SS jrS	rg
)ÚConsoleStreaméÂ   c                ó   • Xl         X l        g r9   ©Ú_text_streamrk   )rJ   Útext_streamÚbyte_streams      r7   rK   ÚConsoleStream.__init__Ã   s   € Ø'ÔØ!�r6   c                ó.   • U R                   R                  $ r9   )rk   Únamer[   s    r7   r”   ÚConsoleStream.nameÇ   s   € à�{‰{×ÑÐr6   c                óÚ   • [        U[        5      (       a  U R                  R                  U5      $  U R	                  5         U R                  R                  U5      $ ! [
         a     N'f = fr9   )Ú
isinstancerˆ   r�   r†   ÚflushÚ	Exceptionrk   )rJ   Úxs     r7   r†   ÚConsoleStream.writeË   s_   € Ü�aœ×ÑØ×$Ñ$×*Ñ*¨1Ó-Ð-ð	Ø�J‰JŒLð �{‰{× Ñ  Ó#Ð#øô ó 	Ùð	ús   ²A Á
A*Á)A*c                ó8   • U H  nU R                  U5        M     g r9   )r†   )rJ   ÚlinesÚlines      r7   Ú
writelinesÚConsoleStream.writelinesÔ   s   € ÛˆDØ�J‰J�tÖò r6   c                ó.   • [        U R                  U5      $ r9   )Úgetattrr�   )rJ   r”   s     r7   Ú__getattr__ÚConsoleStream.__getattr__Ø   s   € Ü�t×(Ñ(¨$Ó/Ð/r6   c                ó6   • U R                   R                  5       $ r9   )rk   rP   r[   s    r7   rP   ÚConsoleStream.isattyÛ   s   € Ø�{‰{×!Ñ!Ó#Ð#r6   c                ó@   • SU R                   < SU R                  < S3$ )Nz<ConsoleStream name=z
 encoding=Ú>)r”   Úencodingr[   s    r7   Ú__repr__ÚConsoleStream.__repr__Þ   s    € Ø% d§i¡i¡]°*¸T¿]¹]Ñ<MÈQÐOÐOr6   rŽ   N)r�   út.TextIOr‘   ú
t.BinaryIOrS   rT   )rS   rˆ   )rš   zt.AnyStrrS   rr   )r�   zcabc.Iterable[t.AnyStr]rS   rT   )r”   rˆ   rS   zt.Any)rS   Úbool)r/   r0   r1   r2   rK   Úpropertyr”   r†   rŸ   r£   rP   rª   r5   r.   r6   r7   r‹   r‹   Â   s5   † ô"ð ó ó ð ô$ôô0ô$÷Pr6   r‹   c                ó¸   • [        [        R                  " [        [        5      5      SSSS9n[
        R                  " [
        R                  [        X5      5      $ ©Nú	utf-16-leÚstrictT)Úline_buffering)	r   ÚioÚBufferedReaderrX   ÚSTDIN_HANDLEÚtÚcastÚTextIOr‹   ©Úbuffer_streamr�   s     r7   Ú_get_text_stdinr½   â   sE   € Ü*Ü
×ÒÔ/´Ó=Ó>ØØØñ	€Kô �6Š6”!—(‘(œM¨+ÓEÓFÐFr6   c                ó¸   • [        [        R                  " [        [        5      5      SSSS9n[
        R                  " [
        R                  [        X5      5      $ r±   )	r   rµ   ÚBufferedWriterrt   ÚSTDOUT_HANDLEr¸   r¹   rº   r‹   r»   s     r7   Ú_get_text_stdoutrÁ   ì   óE   € Ü*Ü
×ÒÔ/´Ó>Ó?ØØØñ	€Kô �6Š6”!—(‘(œM¨+ÓEÓFÐFr6   c                ó¸   • [        [        R                  " [        [        5      5      SSSS9n[
        R                  " [
        R                  [        X5      5      $ r±   )	r   rµ   r¿   rt   ÚSTDERR_HANDLEr¸   r¹   rº   r‹   r»   s     r7   Ú_get_text_stderrrÅ   ö   rÂ   r6   )r   r   r   z5cabc.Mapping[int, t.Callable[[t.BinaryIO], t.TextIO]]Ú_stream_factoriesc           	     ó   • [        U S5      (       d  g U R                  5       n[
        R                  " U5      n[        [        U[        [        5       5      5      5      $ ! [        [        R                  4 a     gf = f)NÚfilenoF)ÚhasattrrÈ   rf   rµ   ÚUnsupportedOperationÚmsvcrtÚget_osfhandler®   ÚGetConsoleModer   r   )ÚfrÈ   rI   s      r7   Ú_is_consolerÏ     sk   € Ü�1�h×ÑØðØ—‘“ˆô ×!Ò! &Ó)€FÜ”˜v¤u¬U«W£~Ó6Ó7Ð7øô	 ”R×,Ñ,Ð-ó Ùðús   ”A  Á A=Á<A=c                óÊ   • [         b  US;  d  US;  d  [        U 5      (       d  g [        R                  U R	                  5       5      nUc  g [        U SS 5      nUc  g U" U5      $ )N>   Nr²   >   Nr³   rk   )rC   rÏ   rÆ   ÚgetrÈ   r¢   )rÎ   r©   ÚerrorsÚfuncri   s        r7   Ú_get_windows_console_streamrÔ     se   € ô 	ÑØÐ.Ó.ØÐ)Ó)Ü˜1�~‰~àä× Ñ  §¡£Ó,€DØ�|Øä��8˜TÓ"€Aà�yØá�‹7€Nr6   )F)r$   r   r?   r®   rS   zArray[c_char])r¼   r­   rS   r¬   )rÎ   r¬   rS   r®   )rÎ   r¬   r©   ú
str | NonerÒ   rÕ   rS   zt.TextIO | None)NÚ
__future__r   Úcollections.abcÚabcÚcabcrµ   Úsysrd   Útypingr¸   Úctypesr   r   r   r   r   r	   r
   r   r   r   r   Úctypes.wintypesr   r   r   r   Ú_compatr   ÚplatformrË   r   r   r3   Úkernel32ÚGetStdHandlera   r�   rÍ   rb   r   Úshell32r   r   r·   rÀ   rÄ   r;   r:   ry   rz   rc   ÚSTDIN_FILENOÚSTDOUT_FILENOÚSTDERR_FILENOrg   r€   ÚTYPE_CHECKINGr   ÚImportErrorÚtyping_extensionsr   r!   r<   r>   rC   Ú	RawIOBaserE   rX   rt   r‹   r½   rÁ   rÅ   rÆ   Ú__annotations__rÏ   rÔ   r.   r6   r7   Ú<module>rë      s_  ðö #å Û 	Û 
Û Û Ý Ý Ý Ý Ý Ý Ý Ý Ý Ý Ý Ý !Ý "Ý #Ý "å -à
‡|�|�wÓÐ ÐÛ Ý Ý á�IÓ€	à�?‰?€Ø×$Ñ$€Ø×$Ñ$€Ø×&Ñ&€Ø×(Ñ(€Ø×$Ñ$€Ù˜fÔ%Ð'8¸&¿/¹/Ð&JÓK€Ù ¡¨£°'¹7À5»>ÔJØ˜6Ÿ>™>Ð*óÐ ñ ˜ (Ô+¨[¸&¿/¹/Ð,JÓK€	á˜CÓ €Ù˜SÓ!€Ù˜SÓ!€à€Ø€à€ØÐ ØÐ à€Ø€Ø€à€ØÐ à‡?‡?ð-õ 	+ð$)Ý ô
�Iô 
ð #×5Ñ5ÐØ ×1Ñ1Ðö
)ô˜rŸ|™|ô ô )Ð4ô  )ôFÐ4ô ÷@Pñ Pô@GôGôGð ØØñLÐ ÐHó ô
8ðØðØ%ðØ/9ðàõøðQ ó -ß,ð-ûð
 ó ð ‚Jðús$   ÆH$ ÆH6 È$H3È2H3È6IÉ I