From: Yurii Karabas <1998uriyyo@gmail.com> Date: Tue, 7 Feb 2023 13:21:15 +0000 (+0200) Subject: Update changelog and formatting X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f3f1eb9c6636f449172646d5d1e73e9020286230;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git Update changelog and formatting --- diff --git a/doc/build/changelog/unreleased_20/9255.rst b/doc/build/changelog/unreleased_20/9255.rst index 012dc732fd..82c5f87323 100644 --- a/doc/build/changelog/unreleased_20/9255.rst +++ b/doc/build/changelog/unreleased_20/9255.rst @@ -2,4 +2,4 @@ :tags: typing :tickets: 9254 - Remove ``typing.Self`` workaround. \ No newline at end of file + Remove ``typing.Self`` workaround. Pull request courtesy Yurii Karabas. diff --git a/lib/sqlalchemy/sql/traversals.py b/lib/sqlalchemy/sql/traversals.py index 4c7d939ab3..4b55560ec9 100644 --- a/lib/sqlalchemy/sql/traversals.py +++ b/lib/sqlalchemy/sql/traversals.py @@ -199,9 +199,7 @@ class GenerativeOnTraversal(HasShallowCopy): __slots__ = () - def _generate( - self, - ) -> Self: + def _generate(self) -> Self: cls = self.__class__ s = cls.__new__(cls) self._shallow_copy_to(s)