AlkantarClanX12
Current Path : /usr/lib/python2.7/site-packages/pip/_vendor/cachecontrol/ |
Current File : //usr/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cache.pyo |
� ��abc @ sF d Z d d l m Z d e f d � � YZ d e f d � � YZ d S( sb The cache object API for implementing caches. The default is a thread safe in-memory dictionary. i����( t Lockt BaseCachec B s, e Z d � Z d � Z d � Z d � Z RS( c C s t � � d S( N( t NotImplemented( t selft key( ( sB /usr/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cache.pyt get s c C s t � � d S( N( R ( R R t value( ( sB /usr/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cache.pyt set s c C s t � � d S( N( R ( R R ( ( sB /usr/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cache.pyt delete s c C s d S( N( ( R ( ( sB /usr/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cache.pyt close s ( t __name__t __module__R R R R ( ( ( sB /usr/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cache.pyR s t DictCachec B s/ e Z d d � Z d � Z d � Z d � Z RS( c C s t � | _ | p i | _ d S( N( R t lockt data( R t init_dict( ( sB /usr/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cache.pyt __init__ s c C s | j j | d � S( N( R R t None( R R ( ( sB /usr/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cache.pyR s c C s+ | j � | j j i | | 6� Wd QXd S( N( R R t update( R R R ( ( sB /usr/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cache.pyR s c C s6 | j �'