Adapt PyTango to changes in cppTango 10.1.0

Closes #681 (closed), #676 (closed),

  1. Bindings and server code were adapted to work with new Attribute value storage (see cppTango!1405 (merged) )

  2. And, due to this fix automatically solve memory leak with State and Status events (cppTango#368 (closed)) we can re-enable these tests in out valgrind tests

  3. test_async_attribute_read_with_polled_callback and test_async_attribute_write_with_polled_callback were adapted to pass for the case of exception ( see cppTango!1236 (merged))

  4. test_attr_data_enum_labels was adapted after cppTango was fixed to substitute enum labes instead of appending (see cppTango!1427 (merged) )

Edited by Yury Matveev

Merge request reports

Loading