From f705dd8cecaf64a34dab213169332ddea51c5f29 Mon Sep 17 00:00:00 2001 From: Simon Alibert Date: Mon, 21 Apr 2025 16:14:29 +0200 Subject: [PATCH] chore(dependencies): add pyrealsense2 for macos + cleanup init camera modules --- lerobot/common/cameras/intel/__init__.py | 2 -- lerobot/common/cameras/opencv/__init__.py | 2 -- pyproject.toml | 5 ++++- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/lerobot/common/cameras/intel/__init__.py b/lerobot/common/cameras/intel/__init__.py index d875ebf4..5786667c 100644 --- a/lerobot/common/cameras/intel/__init__.py +++ b/lerobot/common/cameras/intel/__init__.py @@ -1,4 +1,2 @@ from .camera_realsense import RealSenseCamera from .configuration_realsense import RealSenseCameraConfig - -__all__ = ["RealSenseCamera", "RealSenseCameraConfig"] diff --git a/lerobot/common/cameras/opencv/__init__.py b/lerobot/common/cameras/opencv/__init__.py index edfd6df3..29ae5175 100644 --- a/lerobot/common/cameras/opencv/__init__.py +++ b/lerobot/common/cameras/opencv/__init__.py @@ -1,4 +1,2 @@ from .camera_opencv import OpenCVCamera from .configuration_opencv import OpenCVCameraConfig - -__all__ = ["OpenCVCamera", "OpenCVCameraConfig"] diff --git a/pyproject.toml b/pyproject.toml index 1578060e..c4faa400 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -84,7 +84,10 @@ dora = [ ] dynamixel = ["dynamixel-sdk>=3.7.31"] feetech = ["feetech-servo-sdk>=1.0.0"] -intelrealsense = ["pyrealsense2>=2.55.1.6486 ; sys_platform != 'darwin'"] +intelrealsense = [ + "pyrealsense2>=2.55.1.6486 ; sys_platform != 'darwin'", + "pyrealsense2-macosx>=2.54 ; sys_platform == 'darwin'", +] pi0 = ["transformers>=4.48.0"] pusht = ["gym-pusht>=0.1.5 ; python_version < '4.0'"] stretch = [