python (3.12.0)
̑e6
d Z g dZdZddlmZmZ ddlmZ ddlZ edd d d ddd
Z dd d d dddddd dZ
dd d d dddddd d
Z edd Zd Z
ddddddddZddddddddZy)z2.0.9)dumpdumpsloadloadsJSONDecoderJSONDecodeErrorJSONEncoderzBob Ippolito <bob@redivi.com> )r r )r NFT)skipkeysensure_asciicheck_circular allow_nanindent
separatorsdefault) r r r
r clsr r r sort_keysc |s(|r&|r$|r"| ||| |
s|st j | }n(|t } |d||||||| |
d|j | }|D ] }
|j |
y N)r r r
r r r r r )_default_encoder
iterencoder write)objfpr r r
r r r r r r kwiterablechunks A/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/json/__init__.pyr r x s (T
9:+= "#..s3;C 8|)Yv!y8 578 9C
3
c |s'|r%|r#|r!||||| s|
st j | S |t } |d|||||||| d|
j | S r )r encoder )r r r r
r r r r r r r s r r r s 'R
9:+= "&&s++
{ %6w)
fSk r )object_hookobject_pairs_hookc z | j } |t j t j f ry |t j t j
f ry |t j ryt | dk\ r"| d s | d rdS dS | d s| d s| d
rdS dS y
t | d k( r| d sy| d syy
)Nzutf-32zutf-16z utf-8-sig r
r z utf-16-bez utf-32-be z utf-16-lez utf-32-lezutf-8)
startswithcodecsBOM_UTF32_BEBOM_UTF32_LEBOM_UTF16_BEBOM_UTF16_LEBOM_UTF8len)bbstartswiths r detect_encodingr3 s ,,KF'')<)<=>F'')<)<=>6??#
1v{t #$A$;7K7t #$A$!A$;?K?
Q1ttr r r# parse_float parse_intparse_constantr$ c
F t | j f||||||d|S )Nr4 )r read)r r r# r5 r6 r7 r$ r s r r r sC "