diff --git a/mycli/completion_refresher.py b/mycli/completion_refresher.py index f98afacd..aa020bbb 100644 --- a/mycli/completion_refresher.py +++ b/mycli/completion_refresher.py @@ -8,7 +8,7 @@ from mycli.sqlexecute import ServerSpecies, SQLExecute -class CompletionRefresher(object): +class CompletionRefresher: refreshers = OrderedDict() def __init__(self): diff --git a/mycli/main.py b/mycli/main.py index 5f1ee82f..2a5a6c94 100755 --- a/mycli/main.py +++ b/mycli/main.py @@ -75,7 +75,7 @@ class PasswordFileError(Exception): """Base exception for errors related to reading password files.""" -class MyCli(object): +class MyCli: default_prompt = "\\t \\u@\\h:\\d> " default_prompt_splitln = "\\u@\\h\\n(\\t):\\d>" max_len_prompt = 45 diff --git a/mycli/packages/special/delimitercommand.py b/mycli/packages/special/delimitercommand.py index e7009be5..9bb65b63 100644 --- a/mycli/packages/special/delimitercommand.py +++ b/mycli/packages/special/delimitercommand.py @@ -6,7 +6,7 @@ import sqlparse # type: ignore[import-untyped] -class DelimiterCommand(object): +class DelimiterCommand: def __init__(self) -> None: self._delimiter = ";" diff --git a/mycli/sqlexecute.py b/mycli/sqlexecute.py index d848b200..8dfbdebb 100644 --- a/mycli/sqlexecute.py +++ b/mycli/sqlexecute.py @@ -80,7 +80,7 @@ def __str__(self): return self.version_str -class SQLExecute(object): +class SQLExecute: databases_query = """SHOW DATABASES""" tables_query = """SHOW TABLES""" diff --git a/test/test_tabular_output.py b/test/test_tabular_output.py index 11b12ce9..d980fb55 100644 --- a/test/test_tabular_output.py +++ b/test/test_tabular_output.py @@ -23,7 +23,7 @@ def test_sql_output(mycli): """Test the sql output adapter.""" headers = ["letters", "number", "optional", "float", "binary"] - class FakeCursor(object): + class FakeCursor: def __init__(self): self.data = [("abc", 1, None, 10.0, b"\xaa"), ("d", 456, "1", 0.5, b"\xaa\xbb")] self.description = [