Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
ó
ôEYc@@sFddlmZddlZddlmZdefd„ƒYZdS(i(tabsolute_importNi(tCachetLFUCachecB@sSeZdZddd„Zejd„Zejd„Zejd„Zd„Z	RS(s1Least Frequently Used (LFU) cache implementation.cC@s)tj||||ƒtjƒ|_dS(N(Rt__init__tcollectionstCountert_LFUCache__counter(tselftmaxsizetmissingt	getsizeof((sC/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/lfu.pyRscC@s&|||ƒ}|j|cd8<|S(Ni(R(Rtkeyt
cache_getitemtvalue((sC/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/lfu.pyt__getitem__scC@s'||||ƒ|j|cd8<dS(Ni(R(RRR
t
cache_setitem((sC/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/lfu.pyt__setitem__scC@s|||ƒ|j|=dS(N(R(RRt
cache_delitem((sC/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/lfu.pyt__delitem__s
cC@s`y|jjdƒ\\}}Wn'tk
rHtd|jjƒ‚nX||j|ƒfSdS(s@Remove and return the `(key, value)` pair least frequently used.is%s is emptyN(Rtmost_commont
ValueErrortKeyErrort	__class__t__name__tpop(RRt_((sC/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/lfu.pytpopitems

N(
Rt
__module__t__doc__tNoneRRRRRR(((sC/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/lfu.pyRs(t
__future__RRtcacheRR(((sC/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/lfu.pyt<module>s