diff --git a/.github/workflows/node_hub_test.sh b/.github/workflows/node_hub_test.sh
index d7e6e4b5..5fa231cf 100755
--- a/.github/workflows/node_hub_test.sh
+++ b/.github/workflows/node_hub_test.sh
@@ -89,14 +89,6 @@ else
if [ "$GITHUB_EVENT_NAME" == "release" ] || [ "$GITHUB_EVENT_NAME" == "workflow_dispatch" ]; then
maturin publish --skip-existing
fi
-
- # x86_64-apple-darwin
- rustup target add x86_64-apple-darwin
- maturin build --target x86_64-apple-darwin --zig --release
- # If GITHUB_EVENT_NAME is release or workflow_dispatch, publish the wheel
- if [ "$GITHUB_EVENT_NAME" == "release" ] || [ "$GITHUB_EVENT_NAME" == "workflow_dispatch" ]; then
- maturin publish --target x86_64-apple-darwin --skip-existing --zig
- fi
elif [[ "$(uname)" = "Linux" ]] || [[ "$CI" == "false" ]]; then
if [ -f "$dir/Cargo.toml" ]; then
diff --git a/.github/workflows/pip-release.yml b/.github/workflows/pip-release.yml
index 711698fb..742defbc 100644
--- a/.github/workflows/pip-release.yml
+++ b/.github/workflows/pip-release.yml
@@ -192,8 +192,6 @@ jobs:
fail-fast: false
matrix:
platform:
- - runner: macos-13
- target: x86_64
- runner: macos-13
target: aarch64
repository:
diff --git a/README.md b/README.md
index a4dde388..6bd9ce1b 100644
--- a/README.md
+++ b/README.md
@@ -76,16 +76,16 @@
## Support Matrix
-| | dora-rs |
-| --------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| **APIs** | Python >= 3.7 including sync ββ
Rust β
C/C++ π
ROS2 >= Foxy π |
-| **OS** | Linux: Arm 32 ββ
Arm 64 ββ
x64_86 ββ
MacOS: Arm 64 ββ
x64_86 β
Windows: x64_86 π
WSL: x64_86 π
Android: π οΈ (Blocked by: https://github.com/elast0ny/shared_memory/issues/32)
IOS: π οΈ |
-| **Message Format** | Arrow β
Standard Specification π οΈ |
-| **Local Communication** | Shared Memory β
[Cuda IPC](https://arrow.apache.org/docs/python/api/cuda.html) π |
-| **Remote Communication** | [Zenoh](https://zenoh.io/) π |
-| **Metrics, Tracing, and Logging** | Opentelemetry π |
-| **Configuration** | YAML β
|
-| **Package Manager** | [pip](https://pypi.org/): Python Node β
Rust Node β
C/C++ Node π οΈ
[cargo](https://crates.io/): Rust Node β
|
+| | dora-rs |
+| --------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| **APIs** | Python >= 3.7 including sync ββ
Rust β
C/C++ π
ROS2 >= Foxy π |
+| **OS** | Linux: Arm 32 ββ
Arm 64 ββ
x64_86 ββ
MacOS: Arm 64 ββ
Windows: x64_86 π
WSL: x64_86 π
Android: π οΈ (Blocked by: https://github.com/elast0ny/shared_memory/issues/32)
IOS: π οΈ |
+| **Message Format** | Arrow β
Standard Specification π οΈ |
+| **Local Communication** | Shared Memory β
[Cuda IPC](https://arrow.apache.org/docs/python/api/cuda.html) π |
+| **Remote Communication** | [Zenoh](https://zenoh.io/) π |
+| **Metrics, Tracing, and Logging** | Opentelemetry π |
+| **Configuration** | YAML β
|
+| **Package Manager** | [pip](https://pypi.org/): Python Node β
Rust Node β
C/C++ Node π οΈ
[cargo](https://crates.io/): Rust Node β
|
> - β = Recommended
> - β
= First Class Support
@@ -104,8 +104,8 @@
| Camera | [PyOrbbeckSDK](https://github.com/dora-rs/dora/blob/main/node-hub/dora-pyorbbecksdk) | π | Image and depth from Orbbeck Camera |  |  |
| Camera | [PyRealsense](https://github.com/dora-rs/dora/blob/main/node-hub/dora-pyrealsense) | Linuxπ
Macπ οΈ | Image and depth from Realsense |  |  |
| Camera | [OpenCV Video Capture](https://github.com/dora-rs/dora/blob/main/node-hub/opencv-video-capture) | β
| Image stream from OpenCV Camera |  |  |
-| Camera | [Kornia V4L Capture](https://github.com/kornia/dora-nodes-hub/tree/main/kornia-v4l-capture) | β
| Video stream for Linux Camera (rust) | |  |
-| Camera | [Kornia GST Capture](https://github.com/kornia/dora-nodes-hub/tree/main/kornia-gst-capture) | β
| Video Capture using Gstreamer (rust) | |  |
+| Camera | [Kornia V4L Capture](https://github.com/kornia/dora-nodes-hub/tree/main/kornia-v4l-capture) | β
| Video stream for Linux Camera (rust) | |  |
+| Camera | [Kornia GST Capture](https://github.com/kornia/dora-nodes-hub/tree/main/kornia-gst-capture) | β
| Video Capture using Gstreamer (rust) | |  |
| Peripheral | [Keyboard](https://github.com/dora-rs/dora/blob/main/node-hub/dora-keyboard) | β
| Keyboard char listener |  |  |
| Peripheral | [Microphone](https://github.com/dora-rs/dora/blob/main/node-hub/dora-microphone) | β
| Audio from microphone |  |  |
| Peripheral | [PyAudio(Speaker)](https://github.com/dora-rs/dora/blob/main/node-hub/dora-pyaudio) | β
| Output audio from speaker |  |  |
@@ -138,7 +138,7 @@
| Simulator | [Mujoco](https://github.com/dora-rs/dora-lerobot/blob/main/node-hub/mujoco-client) | π | Mujoco Simulator | | |
| Simulator | [Carla](https://github.com/dora-rs/dora-drives) | π | Carla Simulator | | |
| Simulator | [Gymnasium](https://github.com/dora-rs/dora-lerobot/blob/main/gym_dora) | π | Experimental OpenAI Gymnasium bridge | | |
-| Image Processing | [Kornia Sobel Operator](https://github.com/kornia/dora-nodes-hub/tree/main/kornia-imgproc-sobel) | β
| Kornia image processing Sobel operator (rust) | |  |
+| Image Processing | [Kornia Sobel Operator](https://github.com/kornia/dora-nodes-hub/tree/main/kornia-imgproc-sobel) | β
| Kornia image processing Sobel operator (rust) | |  |
## Examples
diff --git a/apis/python/node/pyproject.toml b/apis/python/node/pyproject.toml
index 8636df49..33048a3f 100644
--- a/apis/python/node/pyproject.toml
+++ b/apis/python/node/pyproject.toml
@@ -22,11 +22,3 @@ extend-select = [
"D", # pydocstyle
"UP",
]
-
-[tool.maturin.target.x86_64-apple-darwin]
-# macOS deployment target SDK version
-macos-deployment-target = "14.5"
-
-[tool.maturin.target.aarch64-apple-darwin]
-# macOS deployment target SDK version
-macos-deployment-target = "14.5"
diff --git a/binaries/cli/pyproject.toml b/binaries/cli/pyproject.toml
index c2d52457..e797a0be 100644
--- a/binaries/cli/pyproject.toml
+++ b/binaries/cli/pyproject.toml
@@ -18,11 +18,3 @@ extend-select = [
"D", # pydocstyle
"UP",
]
-
-[tool.maturin.target.x86_64-apple-darwin]
-# macOS deployment target SDK version
-macos-deployment-target = "14.5"
-
-[tool.maturin.target.aarch64-apple-darwin]
-# macOS deployment target SDK version
-macos-deployment-target = "14.5"