@@ -153,7 +153,7 @@ def __init__(
153153 Args:
154154 name (str): Name of package
155155 pkg_info (dict): Package info containing specs for supported package managers
156- package_manager (ramble.base_cls.builtin.PackageManagerBase ):
156+ package_manager (ramble.repository.get_base_class("package-manager-base") ):
157157 package manager tied to this package
158158 spec (str): Package spec (used to install / load package)
159159 compiler (optional str): Name of package definition to use as compiler
@@ -372,7 +372,7 @@ def __init__(self, name: str):
372372
373373 Args:
374374 name (str): Name of the environment
375- package_manager (ramble.base_cls.builtin.PackageManagerBase ):
375+ package_manager (ramble.repository.get_base_class("package-manager-base") ):
376376 Package manager associated with the environment
377377 """
378378
@@ -596,7 +596,7 @@ def render_environment(
596596 Args:
597597 expander (ramble.expander.Expander): Expander object to use when rendering
598598 all_packages (dict): All package definitions
599- package_manager (ramble.base_cls.builtin.PackageManagerBase ):
599+ package_manager (ramble.repository.get_base_class("package-manager-base") ):
600600 Package manager the environment is rendered with
601601
602602 Returns:
@@ -719,7 +719,7 @@ def use_environment(self, package_manager, env_name):
719719 information about used packages and environments.
720720
721721 Args:
722- package_manager (ramble.base_cls.builtin.PackageManagerBase ):
722+ package_manager (ramble.repository.get_base_class("package-manager-base") ):
723723 Reference to a package manager object
724724 env_name (str): Name of the rendered environment to mark as used
725725 """
@@ -926,7 +926,7 @@ def render_environment(
926926 Args:
927927 env_name (str): Name of environment needed by the experiment
928928 expander (ramble.expander.Expander): Expander object from the experiment
929- package_manager (ramble.base_cls.builtin.PackageManagerBase ):
929+ package_manager (ramble.repository.get_base_class("package-manager-base") ):
930930 Package manager the environment is rendered with
931931
932932 Returns:
0 commit comments