DeviceProxy::command_history: use pybind11 caster instead of custom overload

We do not need to provide our overload for DeviceProxy::command_history - pybind11 does everything by itslef PYBIND11_MAKE_OPAQUE. In addition, if we let pybind11 to use its caster - we get proper type hints for DeviceProxy.command_history

DeviceProxy::attribute_history: improve type hints a bit. Now it is at least typing.list, not just typing.Any

Merge request reports

Loading