£Á°è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>
a
    Re%                     @   s4   d Z ddlmZ G dd deZG dd deZdS )zb
The cache object API for implementing caches. The default is a thread
safe in-memory dictionary.
    )Lockc                   @   s,   e Zd Zdd Zdd Zdd Zdd Zd	S )
	BaseCachec                 C   s
   t  d S NNotImplementedErrorselfkey r
   /builddir/build/BUILDROOT/alt-python39-pip-21.3.1-2.el8.x86_64/opt/alt/python39/lib/python3.9/site-packages/pip/_vendor/cachecontrol/cache.pyget
   s    zBaseCache.getc                 C   s
   t  d S r   r   r   r	   valuer
   r
   r   set   s    zBaseCache.setc                 C   s
   t  d S r   r   r   r
   r
   r   delete   s    zBaseCache.deletec                 C   s   d S r   r
   )r   r
   r
   r   close   s    zBaseCache.closeN)__name__
__module____qualname__r   r   r   r   r
   r
   r
   r   r      s   r   c                   @   s.   e Zd Zd
ddZdd Zdd Zdd	 ZdS )	DictCacheNc                 C   s   t  | _|pi | _d S r   )r   lockdata)r   	init_dictr
   r
   r   __init__   s    zDictCache.__init__c                 C   s   | j |d S r   )r   r   r   r
   r
   r   r      s    zDictCache.getc                 C   s:   | j   | j||i W d    n1 s,0    Y  d S r   )r   r   updater   r
   r
   r   r       s    zDictCache.setc                 C   s@   | j & || jv r| j| W d    n1 s20    Y  d S r   )r   r   popr   r
   r
   r   r   $   s    
zDictCache.delete)N)r   r   r   r   r   r   r   r
   r
   r
   r   r      s   
r   N)__doc__	threadingr   objectr   r   r
   r
   r
   r   <module>   s   