HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/pip/_vendor/cachecontrol/__pycache__/cache.cpython-310.pyc
o

!��h��@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�Zd
dd�Zdd�Zdd	�ZdS)�	BaseCachecC�t���N��NotImplementedError��self�key�r�@/usr/lib/python3/dist-packages/pip/_vendor/cachecontrol/cache.py�get�z
BaseCache.getNcCrrr�r	r
�value�expiresrrr�setrz
BaseCache.setcCrrrrrrr�deleterzBaseCache.deletecCsdSrr)r	rrr�closeszBaseCache.closer)�__name__�
__module__�__qualname__r
rrrrrrrrs

rc@s0eZdZd
dd�Zdd�Zd
dd�Zdd	�ZdS)�	DictCacheNcCst�|_|pi|_dSr)r�lock�data)r	�	init_dictrrr�__init__szDictCache.__init__cCs|j�|d�Sr)rr
rrrrr
!sz
DictCache.getcCs<|j�|j�||i�Wd�dS1swYdSr)rr�updaterrrrr$s"�z
DictCache.setcCsR|j�||jvr|j�|�Wd�dSWd�dS1s"wYdSr)rr�poprrrrr(s
�"�zDictCache.deleter)rrrrr
rrrrrrrs


rN)�__doc__�	threadingr�objectrrrrrr�<module>s