Remove Python2 modules.

refs #5443
This commit is contained in:
Khushboo Vashi 2020-05-08 12:28:21 +05:30 committed by Akshay Joshi
parent 057a2b2312
commit d68e6bd892
10 changed files with 16 additions and 51 deletions

View File

@ -519,10 +519,7 @@ def create_app(app_name=None):
pass
else:
# We use the postgres-winreg.ini file on non-Windows
try:
from configparser import ConfigParser
except ImportError:
from ConfigParser import ConfigParser # Python 2
from configparser import ConfigParser
registry = ConfigParser()

View File

@ -16,17 +16,13 @@ from ldap3.core.exceptions import LDAPSocketOpenError, LDAPBindError,\
LDAPInvalidScopeError, LDAPAttributeError, LDAPInvalidFilterError,\
LDAPStartTLSError, LDAPSSLConfigurationError
from flask_babelex import gettext
from urllib.parse import urlparse
from .internal import BaseAuthentication
from pgadmin.model import User, ServerGroup, db, Role
from flask import current_app
from pgadmin.tools.user_management import create_user
try:
from urllib.parse import urlparse
except ImportError:
from urlparse import urlparse
ERROR_SEARCHING_LDAP_DIRECTORY = "Error searching the LDAP directory: {}"

View File

@ -14,6 +14,8 @@ from flask import Response, url_for
from flask import render_template, request, current_app
from flask_babelex import gettext
from flask_security import login_required
from urllib.parse import unquote
from pgadmin.browser.server_groups.servers.utils import parse_priv_to_db
from pgadmin.utils import PgAdminModule
from pgadmin.utils.ajax import make_response as ajax_response, \
@ -21,11 +23,6 @@ from pgadmin.utils.ajax import make_response as ajax_response, \
from pgadmin.utils.driver import get_driver
from config import PG_DEFAULT_DRIVER
try:
from urllib import unquote
except ImportError:
from urllib.parse import unquote
from pgadmin.utils.ajax import precondition_required
from functools import wraps
from pgadmin.utils.preferences import Preferences

View File

@ -18,6 +18,7 @@ from flask import Response, url_for, render_template, session, request, \
current_app
from flask_babelex import gettext
from flask_security import login_required, current_user
from urllib.parse import unquote
from config import PG_DEFAULT_DRIVER, ON_DEMAND_RECORD_COUNT
from pgadmin.misc.file_manager import Filemanager
@ -46,12 +47,6 @@ from pgadmin.tools.sqleditor.utils.query_history import QueryHistory
MODULE_NAME = 'sqleditor'
# import unquote from urllib for python2.x and python3.x
try:
from urllib import unquote
except ImportError:
from urllib.parse import unquote
class SqlEditorModule(PgAdminModule):
"""

View File

@ -10,10 +10,7 @@
""" Implemented classes for the different object type used by data grid """
from abc import ABCMeta, abstractmethod
try:
from collections import OrderedDict
except ImportError:
from ordereddict import OrderedDict
from collections import OrderedDict
import six
from flask import render_template
from flask_babelex import gettext

View File

@ -12,15 +12,12 @@ import re
from flask import Flask, render_template
from jinja2 import FileSystemLoader
from collections import OrderedDict
from pgadmin import VersionedTemplateLoader
from pgadmin.utils.route import BaseTestGenerator
from pgadmin.utils.driver import get_driver
from config import PG_DEFAULT_DRIVER
try:
from collections import OrderedDict
except ImportError:
from ordereddict import OrderedDict
class TestViewDataTemplates(BaseTestGenerator):

View File

@ -23,10 +23,8 @@
"""
from flask import render_template
from flask_babelex import gettext
try:
from collections import OrderedDict
except ImportError:
from ordereddict import OrderedDict
from collections import OrderedDict
from pgadmin.tools.sqleditor.utils.get_column_types import get_columns_types

View File

@ -8,11 +8,9 @@
##########################################################################
from flask import render_template
from collections import OrderedDict
from pgadmin.tools.sqleditor.utils.constant_definition import TX_STATUS_IDLE
try:
from collections import OrderedDict
except ImportError:
from ordereddict import OrderedDict
def save_changed_data(changed_data, columns_info, conn, command_obj,

View File

@ -13,13 +13,9 @@ fetching results from it, and also takes care of the duplicate column name in
result.
"""
try:
from collections import OrderedDict
except ImportError:
from ordereddict import OrderedDict
from collections import OrderedDict
import psycopg2
from psycopg2.extensions import cursor as _cursor, encodings
from .encoding import configureDriverEncodings

View File

@ -28,21 +28,15 @@ from uuid import uuid4
from threading import Lock
from flask import current_app, request, flash, redirect
from flask_login import login_url
from pgadmin.utils.ajax import make_json_response
try:
from cPickle import dump, load
except ImportError:
from pickle import dump, load
try:
from collections import OrderedDict
except ImportError:
from ordereddict import OrderedDict
from pickle import dump, load
from collections import OrderedDict
from flask.sessions import SessionInterface, SessionMixin
from werkzeug.datastructures import CallbackDict
from pgadmin.utils.ajax import make_json_response
def _calc_hmac(body, secret):
return base64.b64encode(