HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //usr/lib/python3.9/site-packages/pip/_vendor/cachecontrol/__pycache__/cache.cpython-39.pyc
a

?�f%�@s4dZddlmZGdd�de�ZGdd�de�ZdS)zb
The cache object API for implementing caches. The default is a thread
safe in-memory dictionary.
�)�Lockc@s,eZdZdd�Zdd�Zdd�Zdd�Zd	S)
�	BaseCachecCs
t��dS�N��NotImplementedError��self�key�r
�B/usr/lib/python3.9/site-packages/pip/_vendor/cachecontrol/cache.py�get
sz
BaseCache.getcCs
t��dSrr�rr	�valuer
r
r�set
sz
BaseCache.setcCs
t��dSrrrr
r
r�deleteszBaseCache.deletecCsdSrr
)rr
r
r�closeszBaseCache.closeN)�__name__�
__module__�__qualname__rrrrr
r
r
rrsrc@s.eZdZd
dd�Zdd�Zdd�Zdd	�ZdS)�	DictCacheNcCst�|_|pi|_dSr)r�lock�data)rZ	init_dictr
r
r�__init__szDictCache.__init__cCs|j�|d�Sr)rrrr
r
rrsz
DictCache.getcCs:|j� |j�||i�Wd�n1s,0YdSr)rr�updater
r
r
rr sz
DictCache.setcCs@|j�&||jvr|j�|�Wd�n1s20YdSr)rr�poprr
r
rr$s
zDictCache.delete)N)rrrrrrrr
r
r
rrs
rN)�__doc__Z	threadingr�objectrrr
r
r
r�<module>s