ó
    Ñ]j¥  ã                  ó¢   • S SK J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
  \(       a  S SKJr  \R                  " \5      r " S	 S
\
5      rS
/rg)é    )ÚannotationsN)Úmkdtemp)ÚTYPE_CHECKING)Úsafe_deleteé   )ÚAppDataDiskFolder)ÚNoReturnc                  óR   ^ • \ rS rSrSrSrS	U 4S jjrS	S jrS	S jrS
S jr	Sr
U =r$ )ÚTempAppDataé   TFc                ó„   >• [         TU ]  [        5       S9  [        R	                  SU R
                  R                  5        g )N)Úfolderz$created temporary app data folder %s)ÚsuperÚ__init__r   ÚLOGGERÚdebugÚlockÚpath)ÚselfÚ	__class__s    €Ú\/home/mande/repo/quber/.venv/lib/python3.13/site-packages/virtualenv/app_data/via_tempdir.pyr   ÚTempAppData.__init__   s,   ø€ Ü‰Ñ¤£	ÐÑ*Ü�‰Ð;¸T¿Y¹Y¿^¹^ÕLó    c                ó   • g)z;This is a temporary folder, is already empty to start with.N© ©r   s    r   ÚresetÚTempAppData.reset   s   � r   c                ó–   • [         R                  SU R                  R                  5        [	        U R                  R                  5        g )Nz#remove temporary app data folder %s)r   r   r   r   r   r   s    r   ÚcloseÚTempAppData.close   s)   € Ü�‰Ð:¸D¿I¹I¿N¹NÔKÜ�D—I‘I—N‘NÕ#r   c                ó   • [         e)N)ÚNotImplementedError)r   ÚdistributionÚfor_py_versions      r   Úembed_update_logÚTempAppData.embed_update_log    s   € Ü!Ð!r   r   )ÚreturnÚNone)r$   Ústrr%   r*   r(   r	   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú	transientÚ
can_updater   r   r    r&   Ú__static_attributes__Ú__classcell__)r   s   @r   r   r      s(   ø† Ø€IØ€J÷MôJô$÷"ò "r   r   )Ú
__future__r   ÚloggingÚtempfiler   Útypingr   Úvirtualenv.util.pathr   Úvia_disk_folderr   r	   Ú	getLoggerr+   r   r   Ú__all__r   r   r   Ú<module>r;      sF   ðÝ "ã Ý Ý  å ,å .æÝà	×	Ò	˜8Ó	$€ô"Ð#ô "ð( ð�r   