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@@sTdZddlmZd
Zdefd„ƒYZeƒfZd„Zd„Z	d	S(s'Key functions for memoizing decorators.i(tabsolute_importthashkeyttypedkeyt_HashedTuplecB@s;eZdZejd„Zejd„Zejd„ZRS(cC@s/|j}|dkr+||ƒ|_}n|S(N(t_HashedTuple__hashvaluetNone(tselfthasht	hashvalue((sD/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/keys.pyt__hash__s	cC@st|||ƒƒS(N(R(Rtothertadd((sD/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/keys.pyt__add__scC@st|||ƒƒS(N(R(RR
R((sD/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/keys.pyt__radd__sN(t__name__t
__module__RRttupleR	RR
(((sD/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/keys.pyRscO@s7|r)t|tt|jƒƒtƒƒSt|ƒSdS(s8Return a cache key for the specified hashable arguments.N(Rtsumtsortedtitemst_kwmark(targstkwargs((sD/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/keys.pyRs#cO@sSt||Ž}|td„|Dƒƒ7}|td„t|jƒƒDƒƒ7}|S(s>Return a typed cache key for the specified hashable arguments.cs@s|]}t|ƒVqdS(N(ttype(t.0tv((sD/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/keys.pys	<genexpr>(scs@s!|]\}}t|ƒVqdS(N(R(Rt_R((sD/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/keys.pys	<genexpr>)s(RRRR(RRtkey((sD/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/keys.pyR$s&N(shashkeystypedkey(
t__doc__t
__future__Rt__all__RRtobjectRRR(((sD/home/tvault/.virtenv/lib/python2.7/site-packages/cachetools/keys.pyt<module>s