upgraded simplejson

This commit is contained in:
mdipierro
2014-09-14 16:37:09 -05:00
parent e38565345c
commit 0120ad5b95
10 changed files with 16 additions and 27 deletions
+1 -3
View File
@@ -121,7 +121,6 @@ OrderedDict = _import_OrderedDict()
def _import_c_make_encoder():
try:
raise ImportError # because assumes simplejson in path
from simplejson._speedups import make_encoder
return make_encoder
except ImportError:
@@ -411,7 +410,7 @@ def _toggle_speedups(enabled):
if enabled:
dec.scanstring = dec.c_scanstring or dec.py_scanstring
enc.c_make_encoder = c_make_encoder
enc.encode_basestring_ascii = (enc.c_encode_basestring_ascii or
enc.encode_basestring_ascii = (enc.c_encode_basestring_ascii or
enc.py_encode_basestring_ascii)
scan.make_scanner = scan.c_make_scanner or scan.py_make_scanner
else:
@@ -437,4 +436,3 @@ def _toggle_speedups(enabled):
encoding='utf-8',
default=None,
)
-2
View File
@@ -7,7 +7,6 @@ import struct
from scanner import make_scanner
def _import_c_scanstring():
try:
raise ImportError # because assumes simplejson in path
from simplejson._speedups import scanstring
return scanstring
except ImportError:
@@ -420,4 +419,3 @@ class JSONDecoder(object):
except StopIteration:
raise JSONDecodeError("No JSON object could be decoded", s, idx)
return obj, end
-2
View File
@@ -5,7 +5,6 @@ from decimal import Decimal
def _import_speedups():
try:
raise ImportError # because assumes simplejson in path
from simplejson import _speedups
return _speedups.encode_basestring_ascii, _speedups.make_encoder
except ImportError:
@@ -500,4 +499,3 @@ def _make_iterencode(markers, _default, _encoder, _indent, _floatstr,
del markers[markerid]
return _iterencode
-1
View File
@@ -117,4 +117,3 @@ class OrderedDict(dict, DictMixin):
def __ne__(self, other):
return not self == other
-2
View File
@@ -3,7 +3,6 @@
import re
def _import_c_make_scanner():
try:
raise ImportError # because assumes simplejson in path
from simplejson._speedups import make_scanner
return make_scanner
except ImportError:
@@ -76,4 +75,3 @@ def py_make_scanner(context):
return scan_once
make_scanner = c_make_scanner or py_make_scanner