def aa_version (aardvark): """usage: (int return, AardvarkVersion version) = aa_version(Aardvark aardvark)""" if not AA_LIBRARY_LOADED: return AA_INCOMPATIBLE_LIBRARY # Call API function (_ret_, c_version) = api.py_aa_version(aardvark) # version post-processing version = AardvarkVersion() (version.software, version.firmware, version.hardware, version.sw_req_by_fw, version.fw_req_by_sw, version.api_req_by_sw) = c_version return (_ret_, version)