Skip to content

Commit 447c2b2

Browse files
author
Maksim Latysh
committed
Fixed issue from main merging
1 parent 77b0272 commit 447c2b2

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

lib/sqlalchemy/sql/sqltypes.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1616,7 +1616,7 @@ def _resolve_for_python_type(
16161616
# make a new Enum that looks like this one.
16171617
# pop the "name" so that it gets generated based on the enum
16181618
# arguments or other rules
1619-
kw = self._make_enum_kw({})
1619+
kw = self._make_enum_kw({}) # type: ignore
16201620

16211621
kw.pop("name", None)
16221622
if native_enum is False:
@@ -1738,7 +1738,7 @@ def as_generic(self, allow_nulltype: bool = False) -> TypeEngine[Any]:
17381738
self, self._generic_type_affinity, *args, _disable_warnings=True
17391739
)
17401740

1741-
def _make_enum_kw(self, kw):
1741+
def _make_enum_kw(self, kw: Dict[Any, Any]) -> Dict[Any, Any]:
17421742
kw.setdefault("validate_strings", self.validate_strings)
17431743
kw.setdefault("name", self.name)
17441744
kw.setdefault("schema", self.schema)
@@ -1751,12 +1751,16 @@ def _make_enum_kw(self, kw):
17511751
kw.setdefault("omit_aliases", self._omit_aliases)
17521752
return kw
17531753

1754-
def adapt_to_emulated(self, impltype, **kw):
1754+
def adapt_to_emulated(
1755+
self,
1756+
impltype: Union[Type[TypeEngine[Any]], Type[TypeEngineMixin]],
1757+
**kw: Any,
1758+
) -> TypeEngine[Any]:
17551759
self._make_enum_kw(kw)
17561760
kw["_disable_warnings"] = True
17571761
kw.setdefault("_create_events", False)
17581762
assert "_enums" in kw
1759-
return impltype(**kw)
1763+
return impltype(**kw) # type: ignore
17601764

17611765
def adapt( # type: ignore
17621766
self, impltype: Type[_TE], **kw: Any

0 commit comments

Comments
 (0)