budosystems.typehints¶
Convenience module for commonly used type-hints.
Module Attributes
Mapping with string keys, read-only (Immutable) operations |
|
Mapping with string keys, read-write (Mutable) operations |
|
Dictionary with string keys |
|
Dictionary with string keys and boolean values |
|
Optional string |
|
Optional integer |
|
Optional boolean |
|
Optional date |
|
Optional datetime |
|
Optional time |
|
Optional timedelta (a.k.a. |
|
Tuple of concrete types, used for bases in metaclasses |
|
Signature of comparators in the |
|
Property type type-variable for typed property |
|
String property |
|
Integer property |
Classes
Protocol-ly way of identifying attrs classes (if needed for typehints). |
|
Protocol-ly way of identifying dataclasses (if needed for typehints). |
|
Represents all the optional parameter options of a dataclass. |
|
Generic implementation of the property class. |
- MMapStrAny¶
Mapping with string keys, read-write (Mutable) operations
alias of
MutableMapping
[str
,Any
]
- DictStrAny¶
Dictionary with string keys
- DictStrBool¶
Dictionary with string keys and boolean values
- class PropType¶
Property type type-variable for typed property
alias of TypeVar(‘PropType’)