diff options
Diffstat (limited to 'lib/sqlalchemy/engine')
| -rw-r--r-- | lib/sqlalchemy/engine/_py_processors.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/_py_row.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/_py_util.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/base.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/characteristics.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/create.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/cursor.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/default.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/events.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/interfaces.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/mock.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/processors.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/reflection.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/result.py | 3 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/row.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/strategies.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/url.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/util.py | 2 |
18 files changed, 37 insertions, 0 deletions
diff --git a/lib/sqlalchemy/engine/_py_processors.py b/lib/sqlalchemy/engine/_py_processors.py index 66c915a8f..e3024471a 100644 --- a/lib/sqlalchemy/engine/_py_processors.py +++ b/lib/sqlalchemy/engine/_py_processors.py @@ -13,6 +13,8 @@ They all share one common characteristic: None is passed through unchanged. """ +from __future__ import annotations + import datetime import re diff --git a/lib/sqlalchemy/engine/_py_row.py b/lib/sqlalchemy/engine/_py_row.py index 981b6e0b2..a6d5b79d5 100644 --- a/lib/sqlalchemy/engine/_py_row.py +++ b/lib/sqlalchemy/engine/_py_row.py @@ -1,3 +1,5 @@ +from __future__ import annotations + import operator MD_INDEX = 0 # integer index in cursor.description diff --git a/lib/sqlalchemy/engine/_py_util.py b/lib/sqlalchemy/engine/_py_util.py index 2db6c049b..ff03a4761 100644 --- a/lib/sqlalchemy/engine/_py_util.py +++ b/lib/sqlalchemy/engine/_py_util.py @@ -1,3 +1,5 @@ +from __future__ import annotations + from collections import abc as collections_abc from .. import exc diff --git a/lib/sqlalchemy/engine/base.py b/lib/sqlalchemy/engine/base.py index 4045eae90..4fd273948 100644 --- a/lib/sqlalchemy/engine/base.py +++ b/lib/sqlalchemy/engine/base.py @@ -4,6 +4,8 @@ # # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php +from __future__ import annotations + import contextlib import sys import typing diff --git a/lib/sqlalchemy/engine/characteristics.py b/lib/sqlalchemy/engine/characteristics.py index 10455451f..c3674c931 100644 --- a/lib/sqlalchemy/engine/characteristics.py +++ b/lib/sqlalchemy/engine/characteristics.py @@ -1,3 +1,5 @@ +from __future__ import annotations + import abc diff --git a/lib/sqlalchemy/engine/create.py b/lib/sqlalchemy/engine/create.py index 2f8ce17df..a252b7cfe 100644 --- a/lib/sqlalchemy/engine/create.py +++ b/lib/sqlalchemy/engine/create.py @@ -5,6 +5,8 @@ # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php +from __future__ import annotations + from typing import Any from typing import Union diff --git a/lib/sqlalchemy/engine/cursor.py b/lib/sqlalchemy/engine/cursor.py index f372b8898..2b077056f 100644 --- a/lib/sqlalchemy/engine/cursor.py +++ b/lib/sqlalchemy/engine/cursor.py @@ -9,6 +9,8 @@ :class:`.BaseCursorResult`, :class:`.CursorResult`.""" +from __future__ import annotations + import collections import functools diff --git a/lib/sqlalchemy/engine/default.py b/lib/sqlalchemy/engine/default.py index 4861214c4..b7dbfc52e 100644 --- a/lib/sqlalchemy/engine/default.py +++ b/lib/sqlalchemy/engine/default.py @@ -13,6 +13,8 @@ as the base class for their own corresponding classes. """ +from __future__ import annotations + import functools import random import re diff --git a/lib/sqlalchemy/engine/events.py b/lib/sqlalchemy/engine/events.py index 3af46c119..ab462bbe1 100644 --- a/lib/sqlalchemy/engine/events.py +++ b/lib/sqlalchemy/engine/events.py @@ -6,6 +6,8 @@ # the MIT License: https://www.opensource.org/licenses/mit-license.php +from __future__ import annotations + from .base import Engine from .interfaces import ConnectionEventsTarget from .interfaces import Dialect diff --git a/lib/sqlalchemy/engine/interfaces.py b/lib/sqlalchemy/engine/interfaces.py index 2bbe23e04..ce884614c 100644 --- a/lib/sqlalchemy/engine/interfaces.py +++ b/lib/sqlalchemy/engine/interfaces.py @@ -7,6 +7,8 @@ """Define core interfaces used by the engine system.""" +from __future__ import annotations + from enum import Enum from typing import Any from typing import Callable diff --git a/lib/sqlalchemy/engine/mock.py b/lib/sqlalchemy/engine/mock.py index cee4db802..76e77a3f3 100644 --- a/lib/sqlalchemy/engine/mock.py +++ b/lib/sqlalchemy/engine/mock.py @@ -5,6 +5,8 @@ # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php +from __future__ import annotations + from operator import attrgetter from . import url as _url diff --git a/lib/sqlalchemy/engine/processors.py b/lib/sqlalchemy/engine/processors.py index 829af6796..398c1fa36 100644 --- a/lib/sqlalchemy/engine/processors.py +++ b/lib/sqlalchemy/engine/processors.py @@ -12,6 +12,8 @@ processors. They all share one common characteristic: None is passed through unchanged. """ +from __future__ import annotations + from ._py_processors import str_to_datetime_processor_factory # noqa try: diff --git a/lib/sqlalchemy/engine/reflection.py b/lib/sqlalchemy/engine/reflection.py index 882392e9c..e1281365e 100644 --- a/lib/sqlalchemy/engine/reflection.py +++ b/lib/sqlalchemy/engine/reflection.py @@ -24,6 +24,8 @@ methods such as get_table_names, get_columns, etc. use the key 'name'. So for most return values, each record will have a 'name' attribute.. """ +from __future__ import annotations + import contextlib from typing import List from typing import Optional diff --git a/lib/sqlalchemy/engine/result.py b/lib/sqlalchemy/engine/result.py index 5970e2448..2e54c87db 100644 --- a/lib/sqlalchemy/engine/result.py +++ b/lib/sqlalchemy/engine/result.py @@ -6,6 +6,9 @@ # the MIT License: https://www.opensource.org/licenses/mit-license.php """Define generic result set constructs.""" + +from __future__ import annotations + import collections.abc as collections_abc import functools import itertools diff --git a/lib/sqlalchemy/engine/row.py b/lib/sqlalchemy/engine/row.py index 75c56450e..29b2f338b 100644 --- a/lib/sqlalchemy/engine/row.py +++ b/lib/sqlalchemy/engine/row.py @@ -7,6 +7,8 @@ """Define row constructs including :class:`.Row`.""" +from __future__ import annotations + import collections.abc as collections_abc import operator import typing diff --git a/lib/sqlalchemy/engine/strategies.py b/lib/sqlalchemy/engine/strategies.py index 8042acd39..7f291af82 100644 --- a/lib/sqlalchemy/engine/strategies.py +++ b/lib/sqlalchemy/engine/strategies.py @@ -10,6 +10,8 @@ """ +from __future__ import annotations + from .mock import MockConnection # noqa diff --git a/lib/sqlalchemy/engine/url.py b/lib/sqlalchemy/engine/url.py index ec5ab2bec..a55233397 100644 --- a/lib/sqlalchemy/engine/url.py +++ b/lib/sqlalchemy/engine/url.py @@ -14,6 +14,8 @@ argument; alternatively, the URL is a public-facing construct which can be used directly and is also accepted directly by ``create_engine()``. """ +from __future__ import annotations + import collections.abc as collections_abc import re from typing import Dict diff --git a/lib/sqlalchemy/engine/util.py b/lib/sqlalchemy/engine/util.py index f74cd3f84..f9ee65bef 100644 --- a/lib/sqlalchemy/engine/util.py +++ b/lib/sqlalchemy/engine/util.py @@ -5,6 +5,8 @@ # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php +from __future__ import annotations + from .. import exc from .. import util |
