From: Mike Bayer Date: Sat, 8 Apr 2023 18:22:33 +0000 (-0400) Subject: update for mypy 1.2.0 X-Git-Tag: rel_2_0_10~28 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0cb1e5d08d3ec448c2b318966a675c963cd12aa0;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git update for mypy 1.2.0 Change-Id: I6a46046af5b6ed484b470057761e77b485e2e061 --- 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: ...