Remove old Python 2 compatibility code. Fixes #5700

This commit is contained in:
Cyril Jouve
2020-07-27 11:03:13 +01:00
committed by Dave Page
parent 7a22cff28c
commit f93cfe8c4c
197 changed files with 47 additions and 354 deletions

View File

@@ -4,8 +4,6 @@ Using Completion class from
blob/master/prompt_toolkit/completion.py
"""
from __future__ import unicode_literals
__all__ = (
'Completion'
)

View File

@@ -1,4 +1,3 @@
from __future__ import print_function
import sqlparse
from collections import namedtuple
from sqlparse.sql import IdentifierList, Identifier, Function

View File

@@ -1,4 +1,3 @@
from __future__ import print_function
import re
import sqlparse
from sqlparse.sql import Identifier

View File

@@ -1,4 +1,3 @@
from __future__ import print_function
import sys
import re
import sqlparse
@@ -9,9 +8,6 @@ from .parseutils.utils import (
from .parseutils.tables import extract_tables
from .parseutils.ctes import isolate_query_ctes
string_types = str
Special = namedtuple('Special', [])
Database = namedtuple('Database', [])
Schema = namedtuple('Schema', ['quoted'])
@@ -223,7 +219,7 @@ def _split_multiple_statements(full_text, text_before_cursor, parsed):
def suggest_based_on_last_token(token, stmt):
if isinstance(token, string_types):
if isinstance(token, str):
token_v = token.lower()
elif isinstance(token, Comparison):
# If 'token' is a Comparison type such as