§
    òyIfÜ  ã                  ón   — d dl mZ d dlmZ ddlmZmZ  G d„ de¦  «        Z G d„ de¦  «        ZddgZ	d	S )
é    )Úannotations)Úcontextmanageré   )ÚAppDataÚContentStorec                  óŽ   — e Zd ZdZdZdZdd„Z ed¦  «        Zd„ Z	d	„ Z
d
„ Zd„ Zd„ Zed„ ¦   «         Zed„ ¦   «         Zd„ Zd„ ZdS )ÚAppDataDisabledzPNo application cache available (most likely as we don't have write permissions).TFÚreturnÚNonec                ó   — d S ©N© ©Úselfs    úJ/var/www/piapp/venv/lib/python3.11/site-packages/virtualenv/app_data/na.pyÚ__init__zAppDataDisabled.__init__   s   € Øˆó    zDno app data folder available, probably no write access to the folderc                ó   — dS ©zDo nothing.Nr   r   s    r   ÚclosezAppDataDisabled.close   ó   € € € r   c                ó   — dS r   r   r   s    r   ÚresetzAppDataDisabled.reset   r   r   c                ó   — t          ¦   «         S r   ©ÚContentStoreNA©r   Úpaths     r   Úpy_infozAppDataDisabled.py_info   ó   € ÝÑÔÐr   c                ó   — t          ¦   «         S r   r   )r   ÚdistributionÚfor_py_versions      r   Úembed_update_logz AppDataDisabled.embed_update_log   r    r   c                ó   — | j         ‚r   ©Úerror)r   r   Ú	to_folders      r   ÚextractzAppDataDisabled.extract   ó
   € ØŒjÐr   c              #  ó   K  — dV — dS r   r   r   s     r   ÚlockedzAppDataDisabled.locked"   s   è è € ð 	ˆˆˆˆˆr   c                ó   — | j         ‚r   r&   r   s    r   ÚhousezAppDataDisabled.house'   s
   € àŒjÐr   c                ó   — | j         ‚r   r&   )r   r#   Únames      r   Úwheel_imagezAppDataDisabled.wheel_image+   r*   r   c                ó   — dS )zNothing to clear.Nr   r   s    r   Úpy_info_clearzAppDataDisabled.py_info_clear.   r   r   N)r
   r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú	transientÚ
can_updater   ÚRuntimeErrorr'   r   r   r   r$   r)   r   r,   Úpropertyr.   r1   r3   r   r   r   r	   r	      sé   € € € € € ØZÐZà€IØ€Jðð ð ð ð ˆLÐ_Ñ`Ô`€Eðð ð ðð ð ð ð  ð  ð ð  ð  ðð ð ð ðð ñ „^ðð ðð ñ „Xððð ð ð ð  ð  ð  ð  r   r	   c                  ó<   — e Zd Zd„ Zd„ Zd„ Zd„ Zed„ ¦   «         ZdS )r   c                ó   — dS )NFr   r   s    r   ÚexistszContentStoreNA.exists3   s   € Øˆur   c                ó   — dS )zNothing to read.Nr   r   s    r   ÚreadzContentStoreNA.read6   s   € àˆr   c                ó   — dS )zNothing to write.Nr   )r   Úcontents     r   ÚwritezContentStoreNA.write:   r   r   c                ó   — dS )zNothing to remove.Nr   r   s    r   ÚremovezContentStoreNA.remove=   r   r   c              #  ó   K  — d V — d S r   r   r   s    r   r,   zContentStoreNA.locked@   s   è è € àˆˆˆˆˆr   N)	r4   r5   r6   r>   r@   rC   rE   r   r,   r   r   r   r   r   2   sk   € € € € € ðð ð ðð ð ð ð  ð  ð!ð !ð !ð ðð ñ „^ðð ð r   r   N)
Ú
__future__r   Ú
contextlibr   Úbaser   r   r	   r   Ú__all__r   r   r   ú<module>rK      s©   ðØ "Ð "Ð "Ð "Ð "Ð "à %Ð %Ð %Ð %Ð %Ð %à 'Ð 'Ð 'Ð 'Ð 'Ð 'Ð 'Ð 'ð' ð ' ð ' ð ' ð ' �gñ ' ô ' ð ' ðTð ð ð ð �\ñ ô ð ð( Øð€€€r   