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@@sPddlmZddlmZdefd„ƒYZdefd„ƒYZdS(	i(tabsolute_importi(tDefaultMappingt_DefaultSizecB@s#eZd„Zd„Zd„ZRS(cC@sdS(Ni((tselft_((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyt__getitem__scC@s|dkst‚dS(Ni(tAssertionError(RRtvalue((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyt__setitem__
scC@sdS(Ni((RR((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pytpop
s(t__name__t
__module__RRR	(((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyRs		tCachecB@s³eZdZeƒZddd„Zd„Zd„Zd„Z	d„Z
d„Zd„Zd„Z
d	„Zed
„ƒZed„ƒZed„ƒZed
„ƒZd„ZRS(s?Mutable mapping to serve as a simple cache or cache base class.cC@sR|r||_n|r0||_tƒ|_ntƒ|_d|_||_dS(Ni(t_Cache__missingt_Cache__getsizeoftdictt_Cache__sizet_Cache__datat_Cache__currsizet_Cache__maxsize(Rtmaxsizetmissingt	getsizeof((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyt__init__s		cC@s/d|jjt|jjƒƒ|j|jfS(Ns%s(%r, maxsize=%r, currsize=%r)(t	__class__R
tlistRtitemsRR(R((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyt__repr__ s
	cC@s1y|j|SWntk
r,|j|ƒSXdS(N(RtKeyErrort__missing__(Rtkey((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyR(s
cC@sÒ|j}|j|ƒ}||kr3tdƒ‚n||jksU|j||kr|x$|j||krx|jƒqXWn||jkrŸ||j|}n|}||j|<||j|<|j|7_dS(Nsvalue too large(RRt
ValueErrorRRRtpopitem(RRRRtsizetdiffsize((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyR.s	"

cC@s/|jj|ƒ}|j|=|j|8_dS(N(RR	RR(RRR!((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyt__delitem__>s
cC@s
||jkS(N(R(RR((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyt__contains__CscC@s;|j|ƒ}y|j||ƒWntk
r6nX|S(N(R
RR(RRR((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyRFs
cC@s
t|jƒS(N(titerR(R((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyt__iter__NscC@s
t|jƒS(N(tlenR(R((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyt__len__QscC@sdS(Ni((R((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyt__getsizeofTscC@st|ƒ‚dS(N(R(R((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyt	__missingXscC@s|jS(sThe maximum size of the cache.(R(R((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyR\scC@s|jS(sThe current size of the cache.(R(R((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pytcurrsizeascC@s
|j|ƒS(s+Return the size of a cache element's value.(R(RR((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyRfsN(R
Rt__doc__RRtNoneRRRRR#R$RR&R(tstaticmethodRR
tpropertyRR+R(((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyRs 	
								N(t
__future__RtabcRtobjectRR(((sE/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/cache.pyt<module>s