£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>
B
    a                 @   sL   d dl Zd dlmZ ddlmZmZ G dd deZG dd deZd	Z	dS )
    N)NoOpFileLock   )AppDataDiskFolderPyInfoStoreDiskc               @   s8   e Zd ZdZdd Zdd Zdd Zdd	 Zd
d ZdS )ReadOnlyAppDataFc             C   s(   t j|std|t|| _d S )Nz.read-only app data directory {} does not exist)ospathisdirRuntimeErrorformatr   lock)selfZfolder r   N/opt/alt/python37/lib/python3.7/site-packages/virtualenv/app_data/read_only.py__init__   s    zReadOnlyAppData.__init__c             C   s   t dd S )Nz)read-only app data does not support reset)r
   )r   r   r   r   reset   s    zReadOnlyAppData.resetc             C   s   t d S )N)NotImplementedError)r   r   r   r   py_info_clear   s    zReadOnlyAppData.py_info_clearc             C   s   t | j|S )N)_PyInfoStoreDiskReadOnlyZ
py_info_at)r   r   r   r   r   py_info   s    zReadOnlyAppData.py_infoc             C   s   t d S )N)r   )r   distributionZfor_py_versionr   r   r   embed_update_log   s    z ReadOnlyAppData.embed_update_logN)	__name__
__module____qualname__Z
can_updater   r   r   r   r   r   r   r   r   r      s   r   c               @   s   e Zd Zdd ZdS )r   c             C   s   t dd S )Nz0read-only app data python info cannot be updated)r
   )r   contentr   r   r   write   s    z_PyInfoStoreDiskReadOnly.writeN)r   r   r   r   r   r   r   r   r      s   r   )r   )
os.pathr   Zvirtualenv.util.lockr   Zvia_disk_folderr   r   r   r   __all__r   r   r   r   <module>   s
   