From 0cb1e5d08d3ec448c2b318966a675c963cd12aa0 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sat, 8 Apr 2023 14:22:33 -0400 Subject: [PATCH] update for mypy 1.2.0 Change-Id: I6a46046af5b6ed484b470057761e77b485e2e061 --- doc/build/changelog/unreleased_20/mypy_120.rst | 4 ++++ lib/sqlalchemy/util/langhelpers.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 doc/build/changelog/unreleased_20/mypy_120.rst diff --git a/doc/build/changelog/unreleased_20/mypy_120.rst b/doc/build/changelog/unreleased_20/mypy_120.rst new file mode 100644 index 0000000000..eab7d772b4 --- /dev/null +++ b/doc/build/changelog/unreleased_20/mypy_120.rst @@ -0,0 +1,4 @@ +.. change:: + :tags: typing, bug + + Updates to the codebase to pass typing with Mypy 1.2.0. diff --git a/lib/sqlalchemy/util/langhelpers.py b/lib/sqlalchemy/util/langhelpers.py index b15d554fc9..6ff069c4e6 100644 --- a/lib/sqlalchemy/util/langhelpers.py +++ b/lib/sqlalchemy/util/langhelpers.py @@ -1240,7 +1240,7 @@ class HasMemoized: self.__doc__ = doc or fget.__doc__ self.__name__ = fget.__name__ - @overload + @overload # type: ignore[override] def __get__(self: _MA, obj: None, cls: Any) -> _MA: ... -- 2.47.3