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    
idna / lib / python2.7 / site-packages / urllib3 / packages / ordered_dict.pyc
Size: Mime:
ó
èEYc@s†yddlmZWn!ek
r7ddlmZnXy ddlmZmZmZWnek
rknXde	fd„ƒYZ
dS(iÿÿÿÿ(t	get_ident(tKeysViewt
ValuesViewt	ItemsViewtOrderedDictcBseZdZd„Zejd„Zejd„Zd„Zd„Zd„Z	e
d„Zd„Zd	„Z
d
„Zd„Zd„Zd
„Zd„ZeZeƒZed„Zdd„Zid„Zd„Zd„Zedd„ƒZd„Zd„Zd„Z d„Z!d„Z"RS(s)Dictionary that remembers insertion ordercOs„t|ƒdkr+tdt|ƒƒ‚ny|jWn7tk
rog|_}||dg|(i|_nX|j||ŽdS(sÅInitialize an ordered dictionary.  Signature is the same as for
        regular dictionaries, but keyword arguments are not recommended
        because their insertion order is arbitrary.

        is$expected at most 1 arguments, got %dN(tlent	TypeErrort_OrderedDict__roottAttributeErrortNonet_OrderedDict__mapt_OrderedDict__update(tselftargstkwdstroot((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt__init__s


cCs\||krH|j}|d}|||g|d<|d<|j|<n||||ƒdS(s!od.__setitem__(i, y) <==> od[i]=yiiN(RR
(Rtkeytvaluetdict_setitemRtlast((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt__setitem__,s
	
)cCs@|||ƒ|jj|ƒ\}}}||d<||d<dS(s od.__delitem__(y) <==> del od[y]iiN(R
tpop(RRtdict_delitemt	link_prevt	link_next((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt__delitem__6s

ccs=|j}|d}x#||k	r8|dV|d}qWdS(sod.__iter__() <==> iter(od)iiN(R(RRtcurr((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt__iter__?s
	
	ccs=|j}|d}x#||k	r8|dV|d}qWdS(s#od.__reversed__() <==> reversed(od)iiN(R(RRR((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt__reversed__Gs
	
	cCsmyHx|jjƒD]
}|2qW|j}||dg|(|jjƒWntk
r[nXtj|ƒdS(s.od.clear() -> None.  Remove all items from od.N(R
t
itervaluesRR	tclearRtdict(RtnodeR((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyROs	
cCs§|stdƒ‚n|j}|rO|d}|d}||d<||d<n(|d}|d}||d<||d<|d}|j|=tj||ƒ}||fS(s™od.popitem() -> (k, v), return and remove a (key, value) pair.
        Pairs are returned in LIFO order if last is true or FIFO order if false.

        sdictionary is emptyiii(tKeyErrorRR
R R(RRRtlinkRRRR((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pytpopitem[s 	









cCs
t|ƒS(sod.keys() -> list of keys in od(tlist(R((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pytkeystscCsg|D]}||^qS(s#od.values() -> list of values in od((RR((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pytvaluesxscCs!g|D]}|||f^qS(s.od.items() -> list of (key, value) pairs in od((RR((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pytitems|scCs
t|ƒS(s0od.iterkeys() -> an iterator over the keys in od(titer(R((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pytiterkeys€sccsx|D]}||VqWdS(s2od.itervalues -> an iterator over the values in odN((Rtk((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyR„s
ccs$x|D]}|||fVqWdS(s=od.iteritems -> an iterator over the (key, value) items in odN((RR+((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt	iteritems‰s
cOs&t|ƒdkr.tdt|ƒfƒ‚n|sCtdƒ‚n|d}d}t|ƒdkrr|d}nt|tƒr£xw|D]}||||<qˆWnXt|dƒrÚxF|jƒD]}||||<q¿Wn!x|D]\}}|||<qáWx$|jƒD]\}}|||<qWdS(	sƒod.update(E, **F) -> None.  Update od from dict/iterable E and F.

        If E is a dict instance, does:           for k in E: od[k] = E[k]
        If E has a .keys() method, does:         for k in E.keys(): od[k] = E[k]
        Or if E is an iterable of items, does:   for k, v in E: od[k] = v
        In either case, this is followed by:     for k, v in F.items(): od[k] = v

        is8update() takes at most 2 positional arguments (%d given)s,update() takes at least 1 argument (0 given)iiR&N((RRt
isinstanceR thasattrR&R((R
RRtotherRR((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pytupdateŽs&	


cCsC||kr!||}||=|S||jkr?t|ƒ‚n|S(s©od.pop(k[,d]) -> v, remove specified key and return the corresponding value.
        If key is not found, d is returned if given, otherwise KeyError is raised.

        (t_OrderedDict__markerR"(RRtdefaulttresult((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyR±s
cCs"||kr||S|||<|S(sDod.setdefault(k[,d]) -> od.get(k,d), also set od[k]=d if k not in od((RRR2((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt
setdefault¾s
cCsst|ƒtƒf}||kr%dSd||<z5|sId|jjfSd|jj|jƒfSWd||=XdS(sod.__repr__() <==> repr(od)s...is%s()s%s(%r)N(tidt
_get_identt	__class__t__name__R((Rt
_repr_runningtcall_key((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt__repr__Ås
cCsˆg|D]}|||g^q}t|ƒjƒ}x'ttƒƒD]}|j|dƒqEW|rx|j|f|fS|j|ffS(s%Return state information for picklingN(tvarstcopyRRR	R7(RR+R(t	inst_dict((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt
__reduce__Òs#cCs
|j|ƒS(s!od.copy() -> a shallow copy of od(R7(R((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyR=ÜscCs(|ƒ}x|D]}|||<qW|S(s€OD.fromkeys(S[, v]) -> New ordered dictionary with keys from S
        and values equal to v (which defaults to None).

        ((tclstiterableRtdR((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pytfromkeysàs	
cCsMt|tƒr=t|ƒt|ƒko<|jƒ|jƒkStj||ƒS(s“od.__eq__(y) <==> od==y.  Comparison to another OD is order-sensitive
        while comparison to a regular mapping is order-insensitive.

        (R-RRR(R t__eq__(RR/((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyRDës.cCs||kS(N((RR/((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt__ne__ôscCs
t|ƒS(s@od.viewkeys() -> a set-like object providing a view on od's keys(R(R((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pytviewkeysùscCs
t|ƒS(s<od.viewvalues() -> an object providing a view on od's values(R(R((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt
viewvaluesýscCs
t|ƒS(sBod.viewitems() -> a set-like object providing a view on od's items(R(R((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt	viewitemssN(#R8t
__module__t__doc__RR RRRRRtTrueR$R&R'R(R*RR,R0RtobjectR1RR	R4R;R?R=tclassmethodRCRDRERFRGRH(((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyRs:	
												

	
	
					N(tthreadRR6tImportErrortdummy_threadt_abcollRRRR R(((sR/home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/packages/ordered_dict.pyt<module>s