@@ -5,7 +5,7 @@ from typing import Generic
55from typing import Iterable
66from typing import Iterator
77from typing import List
8- from typing import Mapping
8+ from typing import MutableMapping
99from typing import Optional
1010from typing import overload
1111from typing import Sequence
@@ -59,7 +59,7 @@ class SchemaItem(SchemaEventTarget, visitors.Visitable):
5959 create_drop_stringify_dialect : str = ...
6060 dispatch : DDLEvents
6161 @util .memoized_property
62- def info (self ) -> Dict [Any , Any ]: ...
62+ def info (self ) -> MutableMapping [Any , Any ]: ...
6363
6464class Table (DialectKWArgs , SchemaItem , TableClause ):
6565 __visit_name__ : str = ...
@@ -165,7 +165,7 @@ class Column(DialectKWArgs, SchemaItem, ColumnClause[_TE]):
165165 doc : Optional [str ] = ...,
166166 key : Optional [str ] = ...,
167167 index : Optional [bool ] = ...,
168- info : Mapping [Any , Any ] = ...,
168+ info : MutableMapping [Any , Any ] = ...,
169169 nullable : bool = ...,
170170 onupdate : Optional [Any ] = ...,
171171 primary_key : bool = ...,
@@ -188,7 +188,7 @@ class Column(DialectKWArgs, SchemaItem, ColumnClause[_TE]):
188188 doc : Optional [str ] = ...,
189189 key : Optional [str ] = ...,
190190 index : Optional [bool ] = ...,
191- info : Mapping [Any , Any ] = ...,
191+ info : MutableMapping [Any , Any ] = ...,
192192 nullable : bool = ...,
193193 onupdate : Optional [Any ] = ...,
194194 primary_key : bool = ...,
@@ -213,7 +213,7 @@ class Column(DialectKWArgs, SchemaItem, ColumnClause[_TE]):
213213 doc : Optional [str ] = ...,
214214 key : Optional [str ] = ...,
215215 index : Optional [bool ] = ...,
216- info : Mapping [Any , Any ] = ...,
216+ info : MutableMapping [Any , Any ] = ...,
217217 nullable : bool = ...,
218218 onupdate : Optional [Any ] = ...,
219219 primary_key : bool = ...,
@@ -237,7 +237,7 @@ class Column(DialectKWArgs, SchemaItem, ColumnClause[_TE]):
237237 doc : Optional [str ] = ...,
238238 key : Optional [str ] = ...,
239239 index : Optional [bool ] = ...,
240- info : Mapping [Any , Any ] = ...,
240+ info : MutableMapping [Any , Any ] = ...,
241241 nullable : bool = ...,
242242 onupdate : Optional [Any ] = ...,
243243 primary_key : bool = ...,
@@ -279,7 +279,7 @@ class ForeignKey(DialectKWArgs, SchemaItem):
279279 initially : Optional [str ] = ...,
280280 link_to_name : bool = ...,
281281 match : Optional [str ] = ...,
282- info : Optional [Dict [Any , Any ]] = ...,
282+ info : Optional [MutableMapping [Any , Any ]] = ...,
283283 ** dialect_kw : Any ,
284284 ) -> None : ...
285285 def copy (self : _FK , schema : Optional [str ] = ...) -> _FK : ...
@@ -459,7 +459,7 @@ class Constraint(DialectKWArgs, SchemaItem):
459459 deferrable : Optional [bool ] = ...,
460460 initially : Optional [str ] = ...,
461461 _create_rule : Optional [Any ] = ...,
462- info : Optional [Dict [Any , Any ]] = ...,
462+ info : Optional [MutableMapping [Any , Any ]] = ...,
463463 _type_bound : bool = ...,
464464 ** dialect_kw : Any ,
465465 ) -> None : ...
@@ -495,7 +495,7 @@ class CheckConstraint(ColumnCollectionConstraint):
495495 deferrable : Optional [bool ] = ...,
496496 initially : Optional [str ] = ...,
497497 table : Optional [Table ] = ...,
498- info : Optional [Dict [Any , Any ]] = ...,
498+ info : Optional [MutableMapping [Any , Any ]] = ...,
499499 _create_rule : Optional [Any ] = ...,
500500 _autoattach : bool = ...,
501501 _type_bound : bool = ...,
@@ -528,7 +528,7 @@ class ForeignKeyConstraint(ColumnCollectionConstraint):
528528 link_to_name : bool = ...,
529529 match : Optional [str ] = ...,
530530 table : Optional [Table ] = ...,
531- info : Optional [Dict [Any , Any ]] = ...,
531+ info : Optional [MutableMapping [Any , Any ]] = ...,
532532 ** dialect_kw : Any ,
533533 ) -> None : ...
534534 @property
@@ -592,7 +592,7 @@ class MetaData(SchemaItem):
592592 schema : Optional [str ] = ...,
593593 quote_schema : Optional [bool ] = ...,
594594 naming_convention : Optional [Dict [str , str ]] = ...,
595- info : Optional [Dict [Any , Any ]] = ...,
595+ info : Optional [MutableMapping [Any , Any ]] = ...,
596596 ) -> None : ...
597597 def __contains__ (self , table_or_key : Any ) -> bool : ...
598598 def is_bound (self ) -> bool : ...
0 commit comments