Skip to content

Commit f6b1b5a

Browse files
committed
more use of generic types
1 parent 0a13e62 commit f6b1b5a

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

qcodes/instrument/delegate/delegate_instrument.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,10 @@ def __init__(
9797
name: str,
9898
station: Station,
9999
parameters: Union[Mapping[str, Sequence[str]], Mapping[str, str]],
100-
initial_values: Optional[Dict[str, Any]] = None,
100+
initial_values: Optional[Mapping[str, Any]] = None,
101101
set_initial_values_on_load: bool = False,
102-
setters: Optional[Dict[str, Dict[str, Any]]] = None,
103-
units: Optional[Dict[str, str]] = None,
102+
setters: Optional[Mapping[str, MutableMapping[str, Any]]] = None,
103+
units: Optional[Mapping[str, str]] = None,
104104
metadata: Optional[Dict[Any, Any]] = None
105105
):
106106
super().__init__(name=name, metadata=metadata)

0 commit comments

Comments
 (0)