diff --git a/qcodes/instrument_drivers/Keysight/Infiniium.py b/qcodes/instrument_drivers/Keysight/Infiniium.py index 01c777ed81f..85bdd9e2667 100644 --- a/qcodes/instrument_drivers/Keysight/Infiniium.py +++ b/qcodes/instrument_drivers/Keysight/Infiniium.py @@ -15,6 +15,7 @@ ) from qcodes.parameters import ( Parameter, + ParameterBase, ParameterWithSetpoints, create_on_off_val_mapping, ) @@ -105,7 +106,7 @@ def __init__( self._unit = 0 @property - def setpoints(self) -> Sequence[Parameter]: + def setpoints(self) -> Sequence[ParameterBase]: """ Overwrite setpoint parameter to update setpoints if auto_digitize is true """ diff --git a/requirements.txt b/requirements.txt index dab28c4f9a0..5bd93a90686 100644 --- a/requirements.txt +++ b/requirements.txt @@ -66,7 +66,7 @@ matplotlib-inline~=0.1.6 mistune~=2.0.4 msal~=1.20.0 msal-extensions~=1.0.0 -mypy==0.982 +mypy==0.990 mypy-extensions~=0.4.3 nbclient~=0.7.0 nbconvert~=7.2.2 @@ -115,7 +115,7 @@ python-dateutil~=2.8.2 pytz~=2022.5 PyVISA~=1.12.0 PyVISA-sim~=0.5.1 -pywin32==304; sys_platform == 'win32' +pywin32==305; sys_platform == 'win32' pywinpty~=2.0.8; sys_platform == 'win32' PyYAML~=6.0 pyzmq~=24.0.1