diff --git a/python_package/src/onlinemid/__init__.py b/python_package/src/onlinemid/__init__.py index e5892d0e237e0e8979f55305f7906f81175cbf86..35cb2f1a513d7170d02f1d4bf67328e4621e4d78 100644 --- a/python_package/src/onlinemid/__init__.py +++ b/python_package/src/onlinemid/__init__.py @@ -4,5 +4,6 @@ from .utils.agipd import agipd_module_name_from_mid_agipd_source from .utils.agipd import mid_agipd_source_from_agipd_module_name from .utils.agipd import agipd_module_name_from_agipd_module_number from .utils.agipd import agipd_module_number_from_agipd_module_name - +from .utils.hash_and_dict import dict_from_hash +from .utils.hash_and_dict import hash_from_dict from .utils.online_data_structures import NpVec diff --git a/karabo_devices/hash_and_dict.py b/python_package/src/onlinemid/utils/hash_and_dict.py similarity index 96% rename from karabo_devices/hash_and_dict.py rename to python_package/src/onlinemid/utils/hash_and_dict.py index 8a1541be9fa4652d371647c9ebf4591ae5ddc565..08fe7e1115a7af9db9c01921bb0f5be5c5f7926b 100644 --- a/karabo_devices/hash_and_dict.py +++ b/python_package/src/onlinemid/utils/hash_and_dict.py @@ -1,7 +1,8 @@ -from karabo.bound import Hash def hash_from_dict(dictionary): + from karabo.bound import Hash + def ensure_it_is_hashable(var): ''' a function that recursivly makes a dictionart into a hash,