prefer simplejson over builtin json (its faster)
This commit is contained in:
@@ -10,9 +10,9 @@ from paste.recursive import ForwardRequestException
|
||||
|
||||
|
||||
try:
|
||||
from json import loads
|
||||
except ImportError:
|
||||
from simplejson import loads
|
||||
except ImportError:
|
||||
from json import loads
|
||||
|
||||
|
||||
state = local()
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
try:
|
||||
from json import JSONEncoder
|
||||
except ImportError:
|
||||
from simplejson import JSONEncoder
|
||||
except ImportError:
|
||||
from json import JSONEncoder
|
||||
|
||||
from datetime import datetime, date
|
||||
from decimal import Decimal
|
||||
@@ -65,4 +65,4 @@ _instance = GenericFunctionJSON()
|
||||
def encode(obj):
|
||||
if isinstance(obj, basestring):
|
||||
return _instance.encode(obj)
|
||||
return _instance.encode(obj)
|
||||
return _instance.encode(obj)
|
||||
|
||||
@@ -5,9 +5,9 @@ from formencode import validators, Schema
|
||||
|
||||
|
||||
try:
|
||||
from json import dumps
|
||||
except ImportError:
|
||||
from simplejson import dumps
|
||||
except ImportError:
|
||||
from json import dumps
|
||||
|
||||
|
||||
class TestValidation(object):
|
||||
|
||||
Reference in New Issue
Block a user