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@s—dZddlZd„ZeƒZddgZejdejejBejBƒZ	de
fd„ƒYZd„Zdd	„Zd
„ZepeZdS(sJSON token scanner
iÿÿÿÿNcCs1yddlm}|SWntk
r,dSXdS(Niÿÿÿÿ(tmake_scanner(tsimplejson._speedupsRtImportErrortNone(R((sG/home/tvault/.virtenv/lib/python2.7/site-packages/simplejson/scanner.pyt_import_c_make_scanners

RtJSONDecodeErrors)(-?(?:0|[1-9]\d*))(\.\d+)?([eE][-+]?\d+)?cBs#eZdZdd„Zd„ZRS(sØSubclass of ValueError with the following additional properties:

    msg: The unformatted error message
    doc: The JSON document being parsed
    pos: The start index of doc where parsing failed
    end: The end index of doc where parsing failed (may be None)
    lineno: The line corresponding to pos
    colno: The column corresponding to pos
    endlineno: The line corresponding to end (may be None)
    endcolno: The column corresponding to end (may be None)

    cCs¡tj|t|||d|ƒƒ||_||_||_||_t||ƒ\|_|_	|dk	r‹t||ƒ\|_|_nd\|_|_dS(Ntend(NN(
t
ValueErrort__init__terrmsgtmsgtdoctposRtlinecoltlinenotcolnoRt	endlinenotendcolno(tselfR
RRR((sG/home/tvault/.virtenv/lib/python2.7/site-packages/simplejson/scanner.pyR s"				cCs%|j|j|j|j|jffS(N(t	__class__R
RRR(R((sG/home/tvault/.virtenv/lib/python2.7/site-packages/simplejson/scanner.pyt
__reduce__,sN(t__name__t
__module__t__doc__RRR(((sG/home/tvault/.virtenv/lib/python2.7/site-packages/simplejson/scanner.pyRscCsU|jdd|ƒd}|dkr2|d}n||jdd|ƒ}||fS(Ns
ii(tcounttrindex(RRRR((sG/home/tvault/.virtenv/lib/python2.7/site-packages/simplejson/scanner.pyR
0s

c	Cs–t||ƒ\}}|jdt|||d!ƒƒ}|dkr^d}|||||fSt||ƒ\}}d}||||||||fS(Ns%ris%s: line %d column %d (char %d)s8%s: line %d column %d - line %d column %d (char %d - %d)(R
treplacetreprR(	R
RRRRRtfmtRR((sG/home/tvault/.virtenv/lib/python2.7/site-packages/simplejson/scanner.pyR	9s#c
sµ|j‰
|j‰|j‰tj‰|j‰|j‰|j‰|j‰	|j	‰|j
‰|j‰|j‰‡‡‡‡‡‡‡‡‡‡	‡
‡‡f
d†‰‡‡fd†}|S(Nc	
s{d}y||}Wn#tk
r9t|||ƒ‚nX|dkr]ˆ||dˆˆƒS|dkrˆ
||dfˆˆˆˆˆˆƒS|dkr²ˆ||dfˆƒS|dkrã|||d!dkrãd|dfS|d	kr|||d!d
krt|dfS|dkrE|||d!d
krEt|dfSˆ||ƒ}|dk	rÀ|jƒ\}}}|s|r¤ˆ||pd|pšdƒ}nˆ	|ƒ}||jƒfS|dkr÷|||d!dkr÷ˆdƒ|dfS|dkr.|||d!dkr.ˆdƒ|dfS|dkre|||d!dkreˆdƒ|dfSt|||ƒ‚dS(NsExpecting valuet"it{t[tnitnullttttruetfitfalsettNitNaNtIitInfinityt-i	s	-Infinity(t
IndexErrorRRtTruetFalsetgroupsR(	tstringtidxR	tnextchartmtintegertfractexptres(
t
_scan_oncetencodingtmatch_numbertmemotobject_hooktobject_pairs_hooktparse_arraytparse_constanttparse_floatt	parse_inttparse_objecttparse_stringtstrict(sG/home/tvault/.virtenv/lib/python2.7/site-packages/simplejson/scanner.pyR8Rs@
#######csD|dkr!td||ƒ‚nzˆ||ƒSWdˆjƒXdS(NisExpecting value(Rtclear(R0R1(R8R;(sG/home/tvault/.virtenv/lib/python2.7/site-packages/simplejson/scanner.pyt	scan_oncexs
(
RBR>RCt	NUMBER_REtmatchR9RDR@RAR?R<R=R;(tcontextRF((
R8R9R:R;R<R=R>R?R@RARBRCRDsG/home/tvault/.virtenv/lib/python2.7/site-packages/simplejson/scanner.pytpy_make_scannerDs												3&(RtreRtc_make_scannert__all__tcompiletVERBOSEt	MULTILINEtDOTALLRGRRR
RR	RJR(((sG/home/tvault/.virtenv/lib/python2.7/site-packages/simplejson/scanner.pyt<module>s					A