diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 0feaabb2c8f..7471afc4bf4 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -122,6 +122,7 @@ Guidelines for modifications: * René Zurbrügg * Ritvik Singh * Rosario Scalise +* Ryan Gresia * Ryley McCarroll * Shafeef Omar * Shaoshu Su diff --git a/source/isaaclab/isaaclab/managers/action_manager.py b/source/isaaclab/isaaclab/managers/action_manager.py index 9b561ceb6a7..057004cfa80 100644 --- a/source/isaaclab/isaaclab/managers/action_manager.py +++ b/source/isaaclab/isaaclab/managers/action_manager.py @@ -18,13 +18,13 @@ import omni.kit.app -from isaaclab.assets import AssetBase from isaaclab.envs.utils.io_descriptors import GenericActionIODescriptor from .manager_base import ManagerBase, ManagerTermBase from .manager_term_cfg import ActionTermCfg if TYPE_CHECKING: + from isaaclab.assets import AssetBase from isaaclab.envs import ManagerBasedEnv diff --git a/source/isaaclab/isaaclab/managers/scene_entity_cfg.py b/source/isaaclab/isaaclab/managers/scene_entity_cfg.py index 9e981fcbf79..478f37ea5d6 100644 --- a/source/isaaclab/isaaclab/managers/scene_entity_cfg.py +++ b/source/isaaclab/isaaclab/managers/scene_entity_cfg.py @@ -5,10 +5,15 @@ """Configuration terms for different managers.""" +from __future__ import annotations + from dataclasses import MISSING +from typing import TYPE_CHECKING + +if TYPE_CHECKING: + from isaaclab.assets import Articulation, RigidObject, RigidObjectCollection + from isaaclab.scene import InteractiveScene -from isaaclab.assets import Articulation, RigidObject, RigidObjectCollection -from isaaclab.scene import InteractiveScene from isaaclab.utils import configclass