diff --git a/extensions/rcs_fr3/src/rcs_fr3/__init__.py b/extensions/rcs_fr3/src/rcs_fr3/__init__.py index 30b19b08..c4b5606c 100644 --- a/extensions/rcs_fr3/src/rcs_fr3/__init__.py +++ b/extensions/rcs_fr3/src/rcs_fr3/__init__.py @@ -1,14 +1,8 @@ -import sys - -from rcs_fr3 import desk +from rcs_fr3 import desk, envs from rcs_fr3._core import hw __all__ = [ "desk", "hw", + "envs", ] - -if "pybind11_stubgen" not in sys.modules: - from rcs_panda import envs # noqa: F401 - - __all__.append("envs") diff --git a/extensions/rcs_panda/src/rcs_panda/__init__.py b/extensions/rcs_panda/src/rcs_panda/__init__.py index 66f52fcb..f22ba0da 100644 --- a/extensions/rcs_panda/src/rcs_panda/__init__.py +++ b/extensions/rcs_panda/src/rcs_panda/__init__.py @@ -1,13 +1,7 @@ -import sys - +from rcs_panda import envs from rcs_panda._core import hw __all__ = [ "hw", + "envs", ] - -# prevent gymnasium import during stubgen, which can cause a segfault -if "pybind11_stubgen" not in sys.modules: - from rcs_panda import envs # noqa: F401 - - __all__.append("envs")