Import ujson when available for speed improvements on large hstore operations

This commit is contained in:
Morgan McClure 2015-08-11 08:10:40 -07:00
parent 925fdf5731
commit 139143ae62

View File

@ -34,13 +34,16 @@ from psycopg2._psycopg import new_type, new_array_type, register_type
# import the best json implementation available
if sys.version_info[:2] >= (2,6):
import json
else:
try:
import simplejson as json
except ImportError:
json = None
try:
import ujson as json
except ImportError:
if sys.version_info[:2] >= (2,6):
import json
else:
try:
import simplejson as json
except ImportError:
json = None
# oids from PostgreSQL 9.2