+
     h  c                   s*    ^ RI t R t]R R l4       tR# )i    Nc                 s@    \         P                  ! 4       R 8w  d   R # V # )ZWindowsc                  s    R # )N )ZargsZkwargss   *,?/usr/lib/python3.14/site-packages/setuptools/windows_support.pyZ<lambda>Zwindows_only.<locals>.<lambda>   s    t    )platformZsystem)Zfuncs   &r   windows_onlyr      s    I%++Kr   c                s(    V ^8  d   QhR\         RR/# )i   pathZreturnN)Zstr)Zformats   "r   __annotate__r      s        C  D  r   c                s2   ^ RI p^ RIpVP                  P                  P                  pVP
                  P                  VP
                  P                  3Vn        VP
                  P                  Vn
        ^pV! W4      pV'       g   VP                  4       hR# )z|
Set the hidden attribute on a file or directory.

From https://stackoverflow.com/questions/19622133/

`path` must be text.
N)ctypesZctypes.wintypesZwindllZkernel32ZSetFileAttributesWZwintypesZLPWSTRZDWORDZargtypesZBOOLZrestypeZWinError)r   r   ZSetFileAttributesZFILE_ATTRIBUTE_HIDDENZrets   &    r   	hide_filer   
   sz     ..AA!'!7!79N9N!N & 4 4 
D
8Coo r   )r   r   r   r    r   r   <module>r	      s!        r   