diff options
Diffstat (limited to 'lib/sqlalchemy/util')
| -rw-r--r-- | lib/sqlalchemy/util/_collections.py | 1 | ||||
| -rw-r--r-- | lib/sqlalchemy/util/_concurrency_py3k.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/util/_has_cy.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/util/_py_collections.py | 1 | ||||
| -rw-r--r-- | lib/sqlalchemy/util/compat.py | 1 | ||||
| -rw-r--r-- | lib/sqlalchemy/util/concurrency.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/util/deprecations.py | 1 | ||||
| -rw-r--r-- | lib/sqlalchemy/util/langhelpers.py | 1 | ||||
| -rw-r--r-- | lib/sqlalchemy/util/preloaded.py | 17 | ||||
| -rw-r--r-- | lib/sqlalchemy/util/queue.py | 1 | ||||
| -rw-r--r-- | lib/sqlalchemy/util/topological.py | 1 | ||||
| -rw-r--r-- | lib/sqlalchemy/util/typing.py | 2 |
12 files changed, 24 insertions, 8 deletions
diff --git a/lib/sqlalchemy/util/_collections.py b/lib/sqlalchemy/util/_collections.py index ed6945090..e9b0c93f2 100644 --- a/lib/sqlalchemy/util/_collections.py +++ b/lib/sqlalchemy/util/_collections.py @@ -4,6 +4,7 @@ # # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php +# mypy: allow-untyped-defs, allow-untyped-calls """Collection classes and helpers.""" from __future__ import annotations diff --git a/lib/sqlalchemy/util/_concurrency_py3k.py b/lib/sqlalchemy/util/_concurrency_py3k.py index 167c42140..17b4b3498 100644 --- a/lib/sqlalchemy/util/_concurrency_py3k.py +++ b/lib/sqlalchemy/util/_concurrency_py3k.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 +# mypy: allow-untyped-defs, allow-untyped-calls + from __future__ import annotations import asyncio diff --git a/lib/sqlalchemy/util/_has_cy.py b/lib/sqlalchemy/util/_has_cy.py index b09338f21..cf68c1933 100644 --- a/lib/sqlalchemy/util/_has_cy.py +++ b/lib/sqlalchemy/util/_has_cy.py @@ -1,3 +1,5 @@ +# mypy: allow-untyped-defs, allow-untyped-calls + import os import typing diff --git a/lib/sqlalchemy/util/_py_collections.py b/lib/sqlalchemy/util/_py_collections.py index b02bca28f..d36157b10 100644 --- a/lib/sqlalchemy/util/_py_collections.py +++ b/lib/sqlalchemy/util/_py_collections.py @@ -4,6 +4,7 @@ # # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php +# mypy: allow-untyped-defs, allow-untyped-calls from __future__ import annotations diff --git a/lib/sqlalchemy/util/compat.py b/lib/sqlalchemy/util/compat.py index aeaefa40e..24fa0f3e3 100644 --- a/lib/sqlalchemy/util/compat.py +++ b/lib/sqlalchemy/util/compat.py @@ -4,6 +4,7 @@ # # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php +# mypy: allow-untyped-defs, allow-untyped-calls """Handle Python version/platform incompatibilities.""" diff --git a/lib/sqlalchemy/util/concurrency.py b/lib/sqlalchemy/util/concurrency.py index c1d53cc16..7bbe9ec19 100644 --- a/lib/sqlalchemy/util/concurrency.py +++ b/lib/sqlalchemy/util/concurrency.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 +# mypy: allow-untyped-defs, allow-untyped-calls + from __future__ import annotations import asyncio # noqa diff --git a/lib/sqlalchemy/util/deprecations.py b/lib/sqlalchemy/util/deprecations.py index 7c80ef4e0..2ef51608b 100644 --- a/lib/sqlalchemy/util/deprecations.py +++ b/lib/sqlalchemy/util/deprecations.py @@ -4,6 +4,7 @@ # # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php +# mypy: allow-untyped-defs, allow-untyped-calls """Helpers related to deprecation of functions, methods, classes, other functionality.""" diff --git a/lib/sqlalchemy/util/langhelpers.py b/lib/sqlalchemy/util/langhelpers.py index da3fbc718..10110dbbe 100644 --- a/lib/sqlalchemy/util/langhelpers.py +++ b/lib/sqlalchemy/util/langhelpers.py @@ -4,6 +4,7 @@ # # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php +# mypy: allow-untyped-defs, allow-untyped-calls """Routines to help with the creation, loading and introspection of modules, classes, hierarchies, attributes, functions, and methods. diff --git a/lib/sqlalchemy/util/preloaded.py b/lib/sqlalchemy/util/preloaded.py index ee3227d77..fce3cd3b0 100644 --- a/lib/sqlalchemy/util/preloaded.py +++ b/lib/sqlalchemy/util/preloaded.py @@ -4,6 +4,7 @@ # # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php +# mypy: allow-untyped-defs, allow-untyped-calls """supplies the "preloaded" registry to resolve circular module imports at runtime. @@ -21,15 +22,15 @@ from typing import TypeVar _FN = TypeVar("_FN", bound=Callable[..., Any]) + if TYPE_CHECKING: - from sqlalchemy.engine import default as engine_default - from sqlalchemy.orm import descriptor_props as orm_descriptor_props - from sqlalchemy.orm import relationships as orm_relationships - from sqlalchemy.orm import session as orm_session - from sqlalchemy.orm import util as orm_util - from sqlalchemy.sql import dml as sql_dml - from sqlalchemy.sql import functions as sql_functions - from sqlalchemy.sql import util as sql_util + from sqlalchemy.engine import default as engine_default # noqa + from sqlalchemy.orm import relationships as orm_relationships # noqa + from sqlalchemy.orm import session as orm_session # noqa + from sqlalchemy.orm import util as orm_util # noqa + from sqlalchemy.sql import dml as sql_dml # noqa + from sqlalchemy.sql import functions as sql_functions # noqa + from sqlalchemy.sql import util as sql_util # noqa class _ModuleRegistry: diff --git a/lib/sqlalchemy/util/queue.py b/lib/sqlalchemy/util/queue.py index 06b60c8bf..56fed7d5e 100644 --- a/lib/sqlalchemy/util/queue.py +++ b/lib/sqlalchemy/util/queue.py @@ -4,6 +4,7 @@ # # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php +# mypy: allow-untyped-defs, allow-untyped-calls """An adaptation of Py2.3/2.4's Queue module which supports reentrant behavior, using RLock instead of Lock for its mutex object. The diff --git a/lib/sqlalchemy/util/topological.py b/lib/sqlalchemy/util/topological.py index bccb16672..37297103e 100644 --- a/lib/sqlalchemy/util/topological.py +++ b/lib/sqlalchemy/util/topological.py @@ -4,6 +4,7 @@ # # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php +# mypy: allow-untyped-defs, allow-untyped-calls """Topological sorting algorithms.""" diff --git a/lib/sqlalchemy/util/typing.py b/lib/sqlalchemy/util/typing.py index 2a215c4f1..4929ba1a6 100644 --- a/lib/sqlalchemy/util/typing.py +++ b/lib/sqlalchemy/util/typing.py @@ -1,3 +1,5 @@ +# mypy: allow-untyped-defs, allow-untyped-calls + from __future__ import annotations import sys |
