diff --git a/web/pgadmin/misc/bgprocess/process_executor.py b/web/pgadmin/misc/bgprocess/process_executor.py index 23e6fde..b244276 100644 --- a/web/pgadmin/misc/bgprocess/process_executor.py +++ b/web/pgadmin/misc/bgprocess/process_executor.py @@ -45,12 +45,13 @@ import codecs # SQLite3 needs all string as UTF-8 # We need to make string for Python2/3 compatible if sys.version_info < (3,): + from cStringIO import StringIO +else: from io import StringIO def u(x): return codecs.unicode_escape_decode(x)[0] -else: - from cStringIO import StringIO + def u(x): return x diff --git a/web/pgadmin/misc/bgprocess/processes.py b/web/pgadmin/misc/bgprocess/processes.py index b995a76..2733f14 100644 --- a/web/pgadmin/misc/bgprocess/processes.py +++ b/web/pgadmin/misc/bgprocess/processes.py @@ -32,7 +32,7 @@ from pgadmin.model import Process, db if sys.version_info < (3,): from StringIO import StringIO else: - from cStringIO import StringIO + from io import StringIO def get_current_time(format='%Y-%m-%d %H:%M:%S.%f %z'):