K i,ddlZdZededdfdZy)Nc:tjdk7rdS|S)NWindowscy)N)argskwargss `/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/setuptools/windows_support.pyzwindows_only..s)platformsystem)funcs r windows_onlyrsI%++ Kr pathreturnc&ddl}ddl}|jjj}|j j |j jf|_|j j|_ d}|||}|s|jy)z Set the hidden attribute on a file or directory. From https://stackoverflow.com/questions/19622133/ `path` must be text. rN) ctypesctypes.wintypeswindllkernel32SetFileAttributesWwintypesLPWSTRDWORDargtypesBOOLrestypeWinError)rrSetFileAttributesFILE_ATTRIBUTE_HIDDENrets r hide_filer# s} ..AA!'!7!79N9N!N & 4 4  D"7 8C oo r )r rstrr#rr r r%s/  C D  r