diff --git a/blacs/__main__.py b/blacs/__main__.py index a796340d..90984433 100644 --- a/blacs/__main__.py +++ b/blacs/__main__.py @@ -97,7 +97,7 @@ # Queue Manager Code from blacs.experiment_queue import QueueManager, QueueTreeview # Module containing hardware compatibility: -import labscript_devices +from labscript_utils import device_registry # Save/restore frontpanel code from blacs.front_panel_settings import FrontPanelSettings # Notifications system @@ -268,7 +268,7 @@ def __init__(self,application): self.settings_dict[device_name]["saved_data"] = tab_data[device_name]['data'] if device_name in tab_data else {} # Instantiate the device logger.info('instantiating %s'%device_name) - TabClass = labscript_devices.get_BLACS_tab(labscript_device_class_name) + TabClass = device_registry.get_BLACS_tab(labscript_device_class_name) self.tablist[device_name] = TabClass(self.tab_widgets[0],self.settings_dict[device_name]) except Exception: self.failed_device_settings[device_name] = {"front_panel": self.settings_dict[device_name]["front_panel_settings"], "save_data": self.settings_dict[device_name]["saved_data"]} diff --git a/setup.cfg b/setup.cfg index 59561545..247c5d06 100644 --- a/setup.cfg +++ b/setup.cfg @@ -26,8 +26,7 @@ packages = find: python_requires = >=3.6 install_requires = importlib_metadata - labscript_devices>=3.0.0 - labscript_utils>=3.0.0 + labscript_utils>=3.1.0b1 runmanager>=3.0.0 qtutils>=2.3.2 setuptools_scm>=4.1.0