Ë
    Ô‹†g£  ã                  óR   — d dl mZ d dlZ	 d dlZdad„ Zd„ Zd„ Zy# e$ r dZY Œw xY w)é    )ÚannotationsNFc                 ó`   — t        t        j                  «       «      t        j                  d<   y)z[
    Enable setting the process title on this process' children and
    grandchildren.
    ÚDASK_PARENTN)ÚstrÚosÚgetpidÚenviron© ó    ú5lib/python3.12/site-packages/distributed/proctitle.pyÚenable_proctitle_on_childrenr      s   € ô
 !$¤B§I¡I£KÓ 0„B‡JJˆ}Òr   c                 ó   — da y)z;
    Enable setting the process title on this process.
    TN)Ú_enabledr
   r   r   Úenable_proctitle_on_currentr      s	   € ð
 Hr   c                óî   — t         €yt        }|s?	 t        t        j                  j                  dd«      «      t        j                  «       k7  }|rt        j                  | «       yy# t        $ r Y Œ$w xY w)zY
    Change this process' title, as displayed in various utilities
    such as `ps`.
    Nr   Ú )	Úsetproctitle_modr   Úintr   r	   Úgetr   Ú
ValueErrorÚsetproctitle)ÚtitleÚenableds     r   r   r      sj   € ô
 ÐØÜ€GÙð	Üœ"Ÿ*™*Ÿ.™.¨¸Ó;Ó<ÄÇ	Á	ÃÑKˆGñ Ü×%Ñ% eÕ,ð øô ò 	Ùð	ús   ‘>A( Á(	A4Á3A4)	Ú
__future__r   r   r   r   ÚImportErrorr   r   r   r
   r   r   Ú<module>r      s@   ðÝ "ã 	ðÛ+ð
 €ò1òó-øð/ ò ØÒðús   Œ œ&¥&