]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
update for mypy 1.5
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 10 Aug 2023 18:34:14 +0000 (14:34 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 10 Aug 2023 18:34:14 +0000 (14:34 -0400)
Change-Id: I70a210caa71d538c3c3baf56f25f218edaa6250d

lib/sqlalchemy/event/base.py

index 8507df9d0e5c5a29794e39098176890fdb69a58e..2c32b043e9ab9f84f235f1b5de95383e84b2e5f5 100644 (file)
@@ -24,6 +24,7 @@ from typing import Dict
 from typing import Generic
 from typing import Iterator
 from typing import List
+from typing import Mapping
 from typing import MutableMapping
 from typing import Optional
 from typing import overload
@@ -282,7 +283,7 @@ class _HasEventsDispatch(Generic[_ET]):
 
     @classmethod
     def _create_dispatcher_class(
-        cls, classname: str, bases: Tuple[type, ...], dict_: Dict[str, Any]
+        cls, classname: str, bases: Tuple[type, ...], dict_: Mapping[str, Any]
     ) -> None:
         """Create a :class:`._Dispatch` class corresponding to an
         :class:`.Events` class."""