ó ˙gdSc@sźdZddlZyddlZejZWnPeefk r}yddlZejZWq~ek rydZeZq~XnXdefd„ƒYZ d„Z d„Z d„Z d„Z dS( sŇ sphinx.util.jsonimpl ~~~~~~~~~~~~~~~~~~~~ JSON serializer implementation wrapper. :copyright: Copyright 2007-2014 by the Sphinx team, see AUTHORS. :license: BSD, see LICENSE for details. i˙˙˙˙NtSphinxJSONEncodercBseZdZd„ZRS(s5JSONEncoder subclass that forces translation proxies.cCs,t|tjƒrt|ƒStj||ƒS(N(t isinstancet UserStringtunicodet JSONEncodertdefault(tselftobj((s>/usr/local/lib/python2.7/site-packages/sphinx/util/jsonimpl.pyRs (t__name__t __module__t__doc__R(((s>/usr/local/lib/python2.7/site-packages/sphinx/util/jsonimpl.pyRscOs t|d/usr/local/lib/python2.7/site-packages/sphinx/util/jsonimpl.pyR $s cOst|d/usr/local/lib/python2.7/site-packages/sphinx/util/jsonimpl.pyR(s cOstj||ŽS(N(R tload(RR((s>/usr/local/lib/python2.7/site-packages/sphinx/util/jsonimpl.pyR,scOstj||ŽS(N(R tloads(RR((s>/usr/local/lib/python2.7/site-packages/sphinx/util/jsonimpl.pyR/s(R RR Rt ImportErrortAttributeErrort simplejsontNonetobjectRR RRR(((s>/usr/local/lib/python2.7/site-packages/sphinx/util/jsonimpl.pyt s