In PyTango 8.1.4, server commands without arguments in the new style API don't work!
class MyDevice(Device):
__metaclass__ = DeviceMeta
@command
def go(self):
pass
>>> device.go()
PyDs_PythonError: TypeError: cmd() takes exactly 2 arguments (1 given)
Fixed in PyTango SVN trunk since revision #26608
It should become visible in next PyTango 8.1.5
Diff:
Diff: