From dca7c80f0af0a0bcacc76f4d35b39aea29ba8050 Mon Sep 17 00:00:00 2001 From: Mark Elliot <123787712+mark-thm@users.noreply.github.com> Date: Sun, 28 Apr 2024 06:14:04 -0400 Subject: [PATCH] Other overload --- lib/sqlalchemy/sql/base.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/sqlalchemy/sql/base.py b/lib/sqlalchemy/sql/base.py index d84ee50b8c..2f0fcc5529 100644 --- a/lib/sqlalchemy/sql/base.py +++ b/lib/sqlalchemy/sql/base.py @@ -1644,6 +1644,11 @@ class ColumnCollection(Generic[_COLKEY, _COL_co]): @overload def get(self, key: str, default: _COL_co) -> _COL_co: ... + @overload + def get( + self, key: str, default: Optional[_COL_co] = None + ) -> Optional[_COL_co]: ... + def get( self, key: str, default: Optional[_COL_co] = None ) -> Optional[_COL_co]: -- 2.47.2