Ë ‚Ö¦i- ã óœ — d Z dZddlZddlZddlZg d¢Zdadad„ Zd„ Z G d„ de « Zd „ Z G d „ d« Z d„ Zd „ Zd„ Zedk( r e « yy)a– The Tab Nanny despises ambiguous indentation. She knows no mercy. tabnanny -- Detection of ambiguous indentation For the time being this module is intended to be called as a script. However it is possible to import it into an IDE and use the function check() described below. Warning: The API provided by this module is likely to change in future releases; such changes may not be backward compatible. Ú6é N)ÚcheckÚNannyNagÚprocess_tokensc óØ — d}| D ]/ }t j j |t |« z « d}Œ1 t j j d« t j d« y )NÚ Ú Ú é )ÚsysÚstderrÚwriteÚstrÚexit)ÚargsÚsepÚargs ú!/usr/lib64/python3.12/tabnanny.pyÚerrprintr sO € Ø €CÛˆÜ� ‰ ×јœs 3›x™Ô(؉ð ô ‡J�J×Ñ�TÔ܇H�HˆQ…Kó c óZ — dd l } | j t j dd d« \ }}D ]" \ }}|dk( r t dz a|dk( sŒt dz aŒ$ st dt j d d« |D ] }t |« Œ y # | j $ r}t |« Y d }~Œyd }~ww xY w)Nr r Úqvz-qz-vzUsage:z[-v] file_or_directory ...)Úgetoptr ÚargvÚerrorr Ú filename_onlyÚverboser )r Úoptsr ÚmsgÚoÚar s r Úmainr" ( s£ € ÛðØ—]‘]¤3§8¡8¨A¨B <°Ó6‰ ˆˆdó ‰ˆˆ1Ø�Š9Ü)¨AÑ-ˆMØ�‹9Ü ‘k‰Gð ñ Ü�œ3Ÿ8™8 A™;Ð(DÔEÛˆÜ ˆc� ñ øð �<‰<ò Ü�� ‰ ûðús †&B ÂB*ÂB%Â%B*c ó( — e Zd ZdZd„ Zd„ Zd„ Zd„ Zy)r zk Raised by process_tokens() if detecting an ambiguous indent. Captured and handled in check(). c ó0 — |||c| _ | _ | _ y ©N)Úlinenor Úline)Úselfr&