Skip to content

Prepare a development machine with dimup - #4042

Draft
TomCC7 wants to merge 12 commits into
mainfrom
feat/dimup-setup
Draft

Prepare a development machine with dimup#4042
TomCC7 wants to merge 12 commits into
mainfrom
feat/dimup-setup

Conversation

@TomCC7

@TomCC7 TomCC7 commented Sep 10, 2026

Copy link
Copy Markdown
Member

Prepare a development machine with the standalone dimup setup CLI. The curl bootstrap installs uv if missing, downloads this repository, installs installer/ with uv tool install, and runs setup. It defaults to main; DIMUP_REF selects a branch or commit for testing. The installed tool works after temporary source cleanup.

Setup prepares apt/Homebrew libraries, Cargo, Nix, and Git LFS. Arch and other platforms without automatic setup receive manual prerequisites without package installation or sudo. Rich provides live tool output, elapsed-time progress, and clear failures with persistent logs.

Keep dimup in this repository. No separate PyPI publication, GitHub wheel/checksum assets, packaging command, or SDK release-workflow changes are needed. Python package metadata remains for uv installation. The installation responsibilities derive from dimensionalOS/dios at f19eda9506352166404507f1a564c493ff154a26. Root agent instructions apply; no local AGENTS.md, provenance file, or empty initializer is retained.

Validation: 42 focused tests pass, covering main/ref selection, uv present/absent, interruption and logging, and bootstrap download/extraction/install/setup failures. A real source install remained usable after source cleanup. Shell syntax and pre-commit pass. Base CI runs installer tests and typing, plus process tests on macOS; #4047 exercises the source bootstrap and full application journey on all three platforms.

macOS setup preserves the authenticated terminal session when launching Homebrew and other installers. Child commands use a separate process group for cancellation without detaching from sudo credentials. A regression verifies both session preservation and process-group isolation; existing interruption tests still pass.

Setup also persists GIT_LFS_SKIP_SMUDGE=1 for the configured Bash, Zsh, or Fish shell, including on Arch and other manually prepared platforms. It preserves existing configuration, reports the files and current-terminal command, and is safe to rerun. Tests cover shell execution, custom config locations, login-shell fallback, unknown shells, and write failures.

Deno is optional experimental tooling. Setup no longer installs it or includes it in required-tool checks and manual prerequisites. Python onboarding does not require the frontend.

Review order: #4042#4044#4047. Stack: https://github.com/dimensionalOS/dimos/stack/4064

PRD: https://linear.app/dimensional/project/dimos-developer-onboarding-v1-3df889ba9a65

@codecov

codecov Bot commented Sep 10, 2026

Copy link
Copy Markdown

❌ 1 Tests Failed:

Tests completed Failed Passed Skipped
5276 1 5275 47
View the top 1 failed test(s) by shortest run time
dimos.utils.test_shm::test_create_or_attach_splits_owner_and_reader
Stack Traces | 0.253s run time
name = 'dimos_test_cc0333e6c7eb'
slow_ftruncate = <function slow_ftruncate.<locals>.delayed at 0x7feb70a6c5e0>

    def test_create_or_attach_splits_owner_and_reader(name, slow_ftruncate):
        """Concurrent symmetric callers: exactly one owns, the other waits and attaches."""
        out: list[tuple[bool, int]] = []
        lock = threading.Lock()
        barrier = threading.Barrier(2)
    
        def racer() -> None:
            barrier.wait()
            shm, owner = create_or_attach_shm(name, SIZE, timeout=5.0)
            with lock:
                out.append((owner, shm.size))
            shm.close()
    
        threads = [threading.Thread(target=racer, daemon=True) for _ in range(2)]
        for t in threads:
            t.start()
        for t in threads:
            t.join(timeout=8)
    
        assert len(out) == 2, f"a racer did not finish: {out}"
        assert sorted(owner for owner, _ in out) == [False, True]
>       assert {size for _, size in out} == {SIZE}
E       assert {0, 65536} == {65536}
E         
E         Extra items in the left set:
E         #x1B[0m#x1B[94m0#x1B[39;49;00m#x1B[90m#x1B[39;49;00m
E         
E         Full diff:
E         #x1B[0m#x1B[90m #x1B[39;49;00m {#x1B[90m#x1B[39;49;00m
E         #x1B[92m+     0,#x1B[39;49;00m#x1B[90m#x1B[39;49;00m
E         #x1B[90m #x1B[39;49;00m     65536,#x1B[90m#x1B[39;49;00m
E         #x1B[90m #x1B[39;49;00m }#x1B[90m#x1B[39;49;00m

barrier    = <threading.Barrier at 0x7febce568500: waiters=0/2>
lock       = <unlocked _thread.lock object at 0x7febce560600>
name       = 'dimos_test_cc0333e6c7eb'
out        = [(True, 65536), (False, 0)]
racer      = <function test_create_or_attach_splits_owner_and_reader.<locals>.racer at 0x7feb70a6c860>
slow_ftruncate = <function slow_ftruncate.<locals>.delayed at 0x7feb70a6c5e0>
t          = <Thread(Thread-4443 (racer), stopped daemon 140648434890432)>
threads    = [<Thread(Thread-4442 (racer), stopped daemon 140648099346112)>, <Thread(Thread-4443 (racer), stopped daemon 140648434890432)>]

dimos/utils/test_shm.py:149: AssertionError

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

Comment thread installer/AGENTS.md Outdated

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we have a tradition to add local agents.md

Comment thread installer/UPSTREAM.md Outdated

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what is this file for

Comment thread installer/src/dimup/__init__.py Outdated

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no init pls

@TomCC7 TomCC7 changed the title feat/dimup setup Prepare a development machine with dimup Sep 10, 2026
@TomCC7
TomCC7 removed this pull request from stack #4048 September 10, 2026 19:20
@TomCC7
TomCC7 added this pull request to stack #4064 September 10, 2026 19:20
Comment thread installer/run/package Outdated


def main() -> None:
parser = argparse.ArgumentParser(description=__doc__)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

use typer which is the repo default for cli tool

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what does the ci check

Comment thread installer/bootstrap.sh Outdated
set -euo pipefail
wheel_url='@DIMUP_WHEEL_URL@'
wheel_sha='@DIMUP_WHEEL_SHA@'
source_ref='26ff548ea0e65568b8b630df6c7a67c1b5429a0f'

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why we hardcode ref here

Comment thread installer/run/package Outdated
@dimos-bot

Copy link
Copy Markdown

failed to install on Mac

  Install tool
==> Running in non-interactive mode because `$NONINTERACTIVE` is set.
==> Checking for `sudo` access (which may request your password)...
Need sudo access on macOS (e.g. the user dimensional needs to be an Administrator)!
✗ Install tool
Failed: Install tool (exit 1)
Command: bash /var/folders/gm/2l658vjx1fv010ph6slv6jq40000gn/T/dimup-qx1abu30/install.sh
Log: /Users/dimensional/.local/state/dimup/setup.log

@dimos-bot

Copy link
Copy Markdown

maybe we skip deno stuff not sure why we need it....

~ on master [$~] 
> dimup init hello-robot       

  dimup · Create application

  Project  /Users/dimensional/hello-robot
  SDK      main                          

  Resolve SDK
✓ Resolve SDK  1.8s
  main → 0861d853e38e

  Create project files
✓ Create project files  0.0s

  Install dependencies · uv sync
Using CPython 3.12.14
Creating virtual environment at: .venv
   Updating https://github.com/dimensionalOS/dimos.git (0861d853e38e6f5725e5fc5e0132dece1e0440af)
    Updated https://github.com/dimensionalOS/dimos.git (0861d853e38e6f5725e5fc5e0132dece1e0440af)
Resolved 427 packages in 31.77s
   Updating https://github.com/NVlabs/GraspGenX.git (b9429097728cb1c430dd78b92edf17ba318aad03)
   Building hello-robot @ file:///Users/dimensional/hello-robot
   Building dimos @ git+https://github.com/dimensionalOS/dimos.git@0861d853e38e6f5725e5fc5e0132dece1e0440af
Downloading sympy (6.0MiB)
Downloading kubernetes (4.4MiB)
Downloading jedi (4.7MiB)
Downloading viser (5.2MiB)
Downloading timm (2.5MiB)
Downloading coacd (3.3MiB)
Downloading cryptography (3.8MiB)
Downloading jax (3.1MiB)
Downloading curl-cffi (2.7MiB)
Downloading fonttools (3.0MiB)
Downloading plotly (8.6MiB)
Downloading reportlab (1.9MiB)
Downloading scipy (19.5MiB)
Downloading pandas (9.5MiB)
Downloading dash (8.5MiB)
Downloading wasmtime (8.0MiB)
Downloading hf-xet (3.7MiB)
Downloading usd-core (38.8MiB)
Downloading labmaze (4.6MiB)
Downloading torchvision (1.9MiB)
Downloading debugpy (2.4MiB)
Downloading polars-runtime-32 (46.4MiB)
Downloading tensorstore (14.7MiB)
Downloading numba (2.6MiB)
Downloading lxml (8.2MiB)
Downloading torch-c-dlpack-ext (5.0MiB)
Downloading torch (65.5MiB)
Downloading playground (7.6MiB)
Downloading cython (3.0MiB)
Downloading llvmlite (38.6MiB)
Downloading scikit-learn (7.9MiB)
Downloading diffusers (5.6MiB)
Downloading warp-lang (26.3MiB)
Downloading eclipse-zenoh (18.4MiB)
Downloading dm-control (53.8MiB)
Downloading mujoco (17.5MiB)
Downloading mujoco-mjx (6.8MiB)
Downloading matplotlib (8.9MiB)
Downloading onnxruntime (20.4MiB)
Downloading jaxlib (60.2MiB)
Downloading av (17.3MiB)
Downloading roboplan (40.5MiB)
Downloading gtsam-extended (43.8MiB)
Downloading pillow (4.6MiB)
Downloading pyobjc-core (6.1MiB)
Downloading imagecodecs (12.3MiB)
Downloading pyarrow (34.2MiB)
Downloading opencv-contrib-python (49.9MiB)
Downloading cmeel-assimp (8.8MiB)
Downloading grpcio (11.6MiB)
    Updated https://github.com/NVlabs/GraspGenX.git (b9429097728cb1c430dd78b92edf17ba318aad03)
   Building graspgenx @ git+https://github.com/NVlabs/GraspGenX.git@b9429097728cb1c430dd78b92edf17ba318aad03
 Downloaded torchvision
 Downloaded reportlab
Downloading pydantic-core (1.8MiB)
Downloading kestrel-native (1.8MiB)
 Downloaded debugpy
Downloading freetype-py (1.7MiB)
 Downloaded timm
Downloading openai (1.7MiB)
 Downloaded numba
Downloading shapely (1.6MiB)
 Downloaded curl-cffi
Downloading python-fcl (1.5MiB)
 Downloaded cython
Downloading lap (1.4MiB)
 Downloaded fonttools
Downloading ultralytics (1.4MiB)
 Downloaded jax
Downloading triangle (1.4MiB)
 Downloaded coacd
Downloading pyzmq (1.4MiB)
 Downloaded kestrel-native
 Downloaded pydantic-core
Downloading orbax-checkpoint (1.3MiB)
Downloading torch-geometric (1.3MiB)
 Downloaded hf-xet
Downloading ctranslate2 (1.2MiB)
 Downloaded cryptography
Downloading pyrender (1.2MiB)
 Downloaded freetype-py
Downloading faster-whisper (1.1MiB)
 Downloaded python-fcl
Downloading soundfile (1.1MiB)
 Downloaded openai
 Downloaded shapely
 Downloaded ultralytics
 Downloaded lap
 Downloaded kubernetes
 Downloaded pillow
 Downloaded labmaze
 Downloaded pyzmq
 Downloaded jedi
 Downloaded triangle
 Downloaded torch-geometric
 Downloaded torch-c-dlpack-ext
 Downloaded orbax-checkpoint
 Downloaded ctranslate2
   Building sharedarray==3.2.4
 Downloaded pyrender
 Downloaded viser
 Downloaded faster-whisper
   Building urdfpy==0.0.4
      Built sharedarray==3.2.4
 Downloaded soundfile
   Building pyaudio==0.2.14
 Downloaded diffusers
 Downloaded sympy
 Downloaded pyobjc-core
      Built hello-robot @ file:///Users/dimensional/hello-robot
      Built graspgenx @ git+https://github.com/NVlabs/GraspGenX.git@b9429097728cb1c430dd78b92edf17ba318aad03
      Built pyaudio==0.2.14
  × Failed to build `dimos @ git+https://github.com/dimensionalOS/dimos.git@0861d853e38e6f5725e5fc5e0132dece1e0440af`
  ├─▶ The build backend returned an error
  ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1)

      [stdout]
      running bdist_wheel
      running build
      running build_py
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos
      copying ./dimos/constants.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos
      copying ./dimos/__init__.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/visualization
      copying ./dimos/visualization/vis_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/visualization
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping
      copying ./dimos/mapping/models.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping
      copying ./dimos/mapping/costmapper.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping
      copying ./dimos/mapping/tool_voxels.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping
      copying ./dimos/mapping/odometry_hist.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/evals
      copying ./dimos/evals/scorers.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals
      copying ./dimos/evals/runner.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals
      copying ./dimos/evals/generate.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals
      copying ./dimos/evals/local.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals
      copying ./dimos/evals/types.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals
      copying ./dimos/evals/cli.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals
      copying ./dimos/evals/module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware
      copying ./dimos/hardware/spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware
      copying ./dimos/hardware/adapter_registry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/types
      copying ./dimos/types/manipulation.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/types
      copying ./dimos/types/vector.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/types
      copying ./dimos/types/weaklist.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/types
      copying ./dimos/types/constants.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/types
      copying ./dimos/types/robot_location.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/types
      copying ./dimos/types/sample.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/types
      copying ./dimos/types/robot_capabilities.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/types
      copying ./dimos/types/ros_polyfill.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/types
      copying ./dimos/types/timestamped.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/types
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/transport_factory.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/_test_future_annotations_helper.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/baked_host.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/transport.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/log_viewer.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/global_config.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/o3dpickle.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/resource.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/core.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/run_registry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/stream.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/rpc_client.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/testing.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/native_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      copying ./dimos/core/daemon.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/backend.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/tf.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/embed.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/registry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/tool_visualizer.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/tool_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/stream.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/replay.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/tap.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/transform.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/buffer.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/tool_voxel_map.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      copying ./dimos/memory/tool_e2e.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation
      copying ./dimos/manipulation/sdk.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation
      copying ./dimos/manipulation/manipulation_skills.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation
      copying ./dimos/manipulation/manipulation_spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation
      copying ./dimos/manipulation/pick_and_place_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation
      copying ./dimos/manipulation/blueprints.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation
      copying ./dimos/manipulation/manipulation_interface.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation
      copying ./dimos/manipulation/skill_errors.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation
      copying ./dimos/manipulation/manipulation_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation
      copying ./dimos/manipulation/execution_manager.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation
      copying ./dimos/manipulation/grasp_verification.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/web
      copying ./dimos/web/cockpit.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web
      copying ./dimos/web/codecs.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web
      copying ./dimos/web/edge_io.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web
      copying ./dimos/web/websocket_vis_spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web
      copying ./dimos/web/robot_web_interface.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/stream
      copying ./dimos/stream/video_provider.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/spec
      copying ./dimos/spec/control.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/spec
      copying ./dimos/spec/utils.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/spec
      copying ./dimos/spec/perception.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/spec
      copying ./dimos/spec/mapping.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/spec
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation
      copying ./dimos/navigation/navigation_spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation
      copying ./dimos/navigation/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation
      copying ./dimos/navigation/bbox_navigation.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/llm_trace.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/annotation.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/vlm_agent.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/system_prompt.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/voice_input.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/agent_spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/utils.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/capabilities.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/demo_agent.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/ollama_agent.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/skill_result.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/web_human_input.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      copying ./dimos/agents/vlm_agent_spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/shm.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/logging_config.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/nvidia_env.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/transform_utils.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/threadpool.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/ros1.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/extract_frames.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/generic.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/reactive.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/demo_image_encoding.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/cache.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/human.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/llm_utils.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/safe_thread_map.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/gpu_utils.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/fast_image_generator.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/sequential_ids.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/prompt.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/deno.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/workspace.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/trigonometry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/data.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/turbojpeg.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/simple_controller.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      copying ./dimos/utils/colors.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/models
      copying ./dimos/models/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/plot.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/apriltag3d.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/theme.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/cloud.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/shell.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/cache.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/apriltag.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/can.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/dtop.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/topic.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/doclinks.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/dimos.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/vqa.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/cli/hardware_cli.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot
      copying ./dimos/robot/all_blueprints.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot
      copying ./dimos/robot/get_all_blueprints.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot
      copying ./dimos/robot/external_blueprints.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot
      copying ./dimos/robot/robot.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs
      copying ./dimos/msgs/protocol.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs
      copying ./dimos/msgs/helpers.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/cloud
      copying ./dimos/cloud/codecs.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cloud
      copying ./dimos/cloud/cli.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cloud
      copying ./dimos/cloud/tui.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cloud
      copying ./dimos/cloud/cloud_request.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cloud
      copying ./dimos/cloud/data.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cloud
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/porcelain
      copying ./dimos/porcelain/local_module_source.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/porcelain
      copying ./dimos/porcelain/module_handle.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/porcelain
      copying ./dimos/porcelain/skills_proxy.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/porcelain
      copying ./dimos/porcelain/module_source.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/porcelain
      copying ./dimos/porcelain/remote_module_source.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/porcelain
      copying ./dimos/porcelain/dimos.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/porcelain
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/skills
      copying ./dimos/skills/kill_skill.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/skills
      copying ./dimos/skills/speak.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/skills
      copying ./dimos/skills/skills.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/skills
      copying ./dimos/skills/visual_navigation_skills.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/skills
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/e2e_tests
      copying ./dimos/e2e_tests/lcm_spy.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/e2e_tests
      copying ./dimos/e2e_tests/conf_types.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/e2e_tests
      copying ./dimos/e2e_tests/dimos_cli_call.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/e2e_tests
      copying ./dimos/e2e_tests/dim_sim_client.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/e2e_tests
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control
      copying ./dimos/control/path_following_coordinator.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control
      copying ./dimos/control/coordinator.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control
      copying ./dimos/control/task.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control
      copying ./dimos/control/teleop_coordinator.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control
      copying ./dimos/control/hardware_interface.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control
      copying ./dimos/control/tick_loop.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control
      copying ./dimos/control/_control_test_helpers.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control
      copying ./dimos/control/routing.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control
      copying ./dimos/control/components.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/visualization/rerun
      copying ./dimos/visualization/rerun/constants.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/visualization/rerun
      copying ./dimos/visualization/rerun/bridge.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/visualization/rerun
      copying ./dimos/visualization/rerun/websocket_server.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/visualization/rerun
      copying ./dimos/visualization/rerun/urdf_robot.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/visualization/rerun
      copying ./dimos/visualization/rerun/scene_package.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/visualization/rerun
      copying ./dimos/visualization/rerun/init.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/visualization/rerun
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/google_maps
      copying ./dimos/mapping/google_maps/google_maps.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/google_maps
      copying ./dimos/mapping/google_maps/models.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/google_maps
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/osm
      copying ./dimos/mapping/osm/demo_osm.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/osm
      copying ./dimos/mapping/osm/current_location_map.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/osm
      copying ./dimos/mapping/osm/query.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/osm
      copying ./dimos/mapping/osm/osm.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/osm
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/occupancy
      copying ./dimos/mapping/occupancy/path_resampling.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/occupancy
      copying ./dimos/mapping/occupancy/visualize_path.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/occupancy
      copying ./dimos/mapping/occupancy/gradient.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/occupancy
      copying ./dimos/mapping/occupancy/path_map.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/occupancy
      copying ./dimos/mapping/occupancy/inflation.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/occupancy
      copying ./dimos/mapping/occupancy/types.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/occupancy
      copying ./dimos/mapping/occupancy/path_mask.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/occupancy
      copying ./dimos/mapping/occupancy/visualizations.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/occupancy
      copying ./dimos/mapping/occupancy/operations.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/occupancy
      copying ./dimos/mapping/occupancy/extrude_occupancy.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/occupancy
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/pointclouds
      copying ./dimos/mapping/pointclouds/tool_occupancy_speed.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/pointclouds
      copying ./dimos/mapping/pointclouds/util.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/pointclouds
      copying ./dimos/mapping/pointclouds/occupancy.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/pointclouds
      copying ./dimos/mapping/pointclouds/demo.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/pointclouds
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/utils
      copying ./dimos/mapping/utils/distance.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/utils
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/cli
      copying ./dimos/mapping/cli/pose_fill.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/cli
      copying ./dimos/mapping/cli/rename.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/cli
      copying ./dimos/mapping/cli/map.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/cli
      copying ./dimos/mapping/cli/replay.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/cli
      copying ./dimos/mapping/cli/view.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/cli
      copying ./dimos/mapping/cli/replay_marker.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/cli
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/relocalization
      copying ./dimos/mapping/relocalization/blueprints.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/relocalization
      copying ./dimos/mapping/relocalization/module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/relocalization
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/ray_tracing
      copying ./dimos/mapping/ray_tracing/voxel_map.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/ray_tracing
      copying ./dimos/mapping/ray_tracing/transformer.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/ray_tracing
      copying ./dimos/mapping/ray_tracing/module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/ray_tracing
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/dim_slam
      copying ./dimos/mapping/dim_slam/dim_slam.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/dim_slam
      copying ./dimos/mapping/dim_slam/demo_dim_slam_realsense.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/dim_slam
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/voxels
      copying ./dimos/mapping/voxels/grid.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/voxels
      copying ./dimos/mapping/voxels/keys.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/voxels
      copying ./dimos/mapping/voxels/module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/voxels
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/loop_closure
      copying ./dimos/mapping/loop_closure/pgo_auto.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/loop_closure
      copying ./dimos/mapping/loop_closure/eval.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/loop_closure
      copying ./dimos/mapping/loop_closure/pgo.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/loop_closure
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/pointclouds/accumulators
      copying ./dimos/mapping/pointclouds/accumulators/protocol.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/pointclouds/accumulators
      copying ./dimos/mapping/pointclouds/accumulators/general.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/pointclouds/accumulators
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/relocalization/lidar
      copying ./dimos/mapping/relocalization/lidar/relocalize.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/relocalization/lidar
      copying ./dimos/mapping/relocalization/lidar/tune.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/relocalization/lidar
      copying ./dimos/mapping/relocalization/lidar/module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/relocalization/lidar
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/relocalization/go2
      copying ./dimos/mapping/relocalization/go2/module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/relocalization/go2
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/ray_tracing/utils
      copying ./dimos/mapping/ray_tracing/utils/raytrace_rrd.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/ray_tracing/utils
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/voxels/impl
      copying ./dimos/mapping/voxels/impl/packed.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/voxels/impl
      copying ./dimos/mapping/voxels/impl/o3d.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/voxels/impl
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/loop_closure/utils
      copying ./dimos/mapping/loop_closure/utils/markers_rrd.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/loop_closure/utils
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/memory
      copying ./dimos/experimental/memory/rust_cli_recorder.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/memory
      copying ./dimos/experimental/memory/rust_recorder.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/memory
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/isolated_python
      copying ./dimos/experimental/isolated_python/bootstrap.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/isolated_python
      copying ./dimos/experimental/isolated_python/module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/isolated_python
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking
      copying ./dimos/experimental/scene_cooking/command.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking
      copying ./dimos/experimental/scene_cooking/sidecar.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking
      copying ./dimos/experimental/scene_cooking/coacd_util.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking
      copying ./dimos/experimental/scene_cooking/planning.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking
      copying ./dimos/experimental/scene_cooking/package_config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking
      copying ./dimos/experimental/scene_cooking/cook.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/world_belief
      copying ./dimos/experimental/world_belief/worldbelief_module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/world_belief
      copying ./dimos/experimental/world_belief/recall.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/world_belief
      copying ./dimos/experimental/world_belief/identity_features.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/world_belief
      copying ./dimos/experimental/world_belief/world_belief.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/world_belief
      copying ./dimos/experimental/world_belief/scene_scan.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/world_belief
      copying ./dimos/experimental/world_belief/xarm6_blueprint.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/world_belief
      copying ./dimos/experimental/world_belief/worldbelief_recorder.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/world_belief
      copying ./dimos/experimental/world_belief/absence.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/world_belief
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/security_demo
      copying ./dimos/experimental/security_demo/depth_estimator.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/security_demo
      copying ./dimos/experimental/security_demo/security_module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/security_demo
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/isolated_python/example
      copying ./dimos/experimental/isolated_python/example/run.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/isolated_python/example
      copying ./dimos/experimental/isolated_python/example/support.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/isolated_python/example
      copying ./dimos/experimental/isolated_python/example/contract.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/isolated_python/example
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/source_assets
      copying ./dimos/experimental/scene_cooking/source_assets/normalize.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/source_assets
      copying ./dimos/experimental/scene_cooking/source_assets/glb.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/source_assets
      copying ./dimos/experimental/scene_cooking/source_assets/mesh.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/source_assets
      copying ./dimos/experimental/scene_cooking/source_assets/inspect.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/source_assets
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/mujoco
      copying ./dimos/experimental/scene_cooking/mujoco/collision_policy.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/mujoco
      copying ./dimos/experimental/scene_cooking/mujoco/collision_export.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/mujoco
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/browser
      copying ./dimos/experimental/scene_cooking/browser/collision.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/browser
      copying ./dimos/experimental/scene_cooking/browser/visuals.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/browser
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/entities
      copying ./dimos/experimental/scene_cooking/entities/collision.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/entities
      copying ./dimos/experimental/scene_cooking/entities/visuals.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/scene_cooking/entities
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot
      copying ./dimos/experimental/robot/bosdyn/spot/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot
      copying ./dimos/experimental/robot/bosdyn/spot/recorder.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot
      copying ./dimos/experimental/robot/bosdyn/spot/replay.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot
      copying ./dimos/experimental/robot/bosdyn/spot/rerun.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot
      copying ./dimos/experimental/robot/bosdyn/spot/utils.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot/blueprints
      copying ./dimos/experimental/robot/bosdyn/spot/blueprints/spot_record.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot/blueprints
      copying ./dimos/experimental/robot/bosdyn/spot/blueprints/spot_replay.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot/blueprints
      copying ./dimos/experimental/robot/bosdyn/spot/blueprints/spot.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot/effectors
      copying ./dimos/experimental/robot/bosdyn/spot/effectors/high_level.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot/effectors
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/suites
      copying ./dimos/evals/suites/dimsim_house.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/suites
      copying ./dimos/evals/suites/examples.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/suites
      copying ./dimos/evals/suites/go2_vqa.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/suites
      copying ./dimos/evals/suites/go2_smoke.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/suites
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/vqa
      copying ./dimos/evals/vqa/suite.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/vqa
      copying ./dimos/evals/vqa/generate.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/vqa
      copying ./dimos/evals/vqa/families.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/vqa
      copying ./dimos/evals/vqa/author.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/vqa
      copying ./dimos/evals/vqa/contracts.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/vqa
      copying ./dimos/evals/vqa/pointcloud_frame.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/vqa
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/vqa/primitives
      copying ./dimos/evals/vqa/primitives/range.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/vqa/primitives
      copying ./dimos/evals/vqa/primitives/edge_tam.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/vqa/primitives
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators
      copying ./dimos/hardware/manipulators/registry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators
      copying ./dimos/hardware/manipulators/spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body
      copying ./dimos/hardware/whole_body/registry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body
      copying ./dimos/hardware/whole_body/spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains
      copying ./dimos/hardware/drive_trains/registry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains
      copying ./dimos/hardware/drive_trains/spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/mock
      copying ./dimos/hardware/manipulators/mock/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/mock
      copying ./dimos/hardware/manipulators/mock/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/mock
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/galaxea_a1z
      copying ./dimos/hardware/manipulators/galaxea_a1z/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/galaxea_a1z
      copying ./dimos/hardware/manipulators/galaxea_a1z/gs_usb_bus.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/galaxea_a1z
      copying ./dimos/hardware/manipulators/galaxea_a1z/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/galaxea_a1z
      copying ./dimos/hardware/manipulators/galaxea_a1z/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/galaxea_a1z
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/piper
      copying ./dimos/hardware/manipulators/piper/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/piper
      copying ./dimos/hardware/manipulators/piper/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/piper
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/a750
      copying ./dimos/hardware/manipulators/a750/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/a750
      copying ./dimos/hardware/manipulators/a750/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/a750
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/xarm
      copying ./dimos/hardware/manipulators/xarm/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/xarm
      copying ./dimos/hardware/manipulators/xarm/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/xarm
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/sim
      copying ./dimos/hardware/manipulators/sim/adapter.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/sim
      copying ./dimos/hardware/manipulators/sim/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/manipulators/sim
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera
      copying ./dimos/hardware/sensors/camera/spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera
      copying ./dimos/hardware/sensors/camera/webcam.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera
      copying ./dimos/hardware/sensors/camera/module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/zed
      copying ./dimos/hardware/sensors/camera/zed/compat.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/zed
      copying ./dimos/hardware/sensors/camera/zed/camera.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/zed
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/gstreamer
      copying ./dimos/hardware/sensors/camera/gstreamer/gstreamer_sender.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/gstreamer
      copying ./dimos/hardware/sensors/camera/gstreamer/gstreamer_camera_test_script.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/gstreamer
      copying ./dimos/hardware/sensors/camera/gstreamer/gstreamer_camera.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/gstreamer
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/realsense
      copying ./dimos/hardware/sensors/camera/realsense/constants.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/realsense
      copying ./dimos/hardware/sensors/camera/realsense/blueprints.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/realsense
      copying ./dimos/hardware/sensors/camera/realsense/camera.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/realsense
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/livox
      copying ./dimos/hardware/sensors/lidar/livox/livox_blueprints.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/livox
      copying ./dimos/hardware/sensors/lidar/livox/net.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/livox
      copying ./dimos/hardware/sensors/lidar/livox/ports.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/livox
      copying ./dimos/hardware/sensors/lidar/livox/module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/livox
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/pointlio
      copying ./dimos/hardware/sensors/lidar/pointlio/recorder.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/pointlio
      copying ./dimos/hardware/sensors/lidar/pointlio/pointlio_blueprints.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/pointlio
      copying ./dimos/hardware/sensors/lidar/pointlio/module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/pointlio
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/fastlio2
      copying ./dimos/hardware/sensors/lidar/fastlio2/recorder.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/fastlio2
      copying ./dimos/hardware/sensors/lidar/fastlio2/module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/fastlio2
      copying ./dimos/hardware/sensors/lidar/fastlio2/fastlio_blueprints.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/fastlio2
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/virtual_mid360
      copying ./dimos/hardware/sensors/lidar/virtual_mid360/recorder.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/virtual_mid360
      copying ./dimos/hardware/sensors/lidar/virtual_mid360/blueprints.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/virtual_mid360
      copying ./dimos/hardware/sensors/lidar/virtual_mid360/module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/virtual_mid360
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/pointlio/scripts
      copying ./dimos/hardware/sensors/lidar/pointlio/scripts/pcap_to_db.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/pointlio/scripts
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/fastlio2/tools
      copying ./dimos/hardware/sensors/lidar/fastlio2/tools/pcap_to_db.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/lidar/fastlio2/tools
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/transport
      copying ./dimos/hardware/whole_body/transport/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/transport
      copying ./dimos/hardware/whole_body/transport/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/transport
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/openyam_damiao
      copying ./dimos/hardware/whole_body/openyam_damiao/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/openyam_damiao
      copying ./dimos/hardware/whole_body/openyam_damiao/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/openyam_damiao
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/mock
      copying ./dimos/hardware/whole_body/mock/adapter.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/mock
      copying ./dimos/hardware/whole_body/mock/_registry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/mock
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/dual_openyam_damiao
      copying ./dimos/hardware/whole_body/dual_openyam_damiao/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/dual_openyam_damiao
      copying ./dimos/hardware/whole_body/dual_openyam_damiao/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/dual_openyam_damiao
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/damiao
      copying ./dimos/hardware/whole_body/damiao/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/damiao
      copying ./dimos/hardware/whole_body/damiao/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/damiao
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/openarm_damiao
      copying ./dimos/hardware/whole_body/openarm_damiao/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/openarm_damiao
      copying ./dimos/hardware/whole_body/openarm_damiao/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/whole_body/openarm_damiao
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/transport
      copying ./dimos/hardware/drive_trains/transport/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/transport
      copying ./dimos/hardware/drive_trains/transport/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/transport
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/flowbase
      copying ./dimos/hardware/drive_trains/flowbase/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/flowbase
      copying ./dimos/hardware/drive_trains/flowbase/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/flowbase
      copying ./dimos/hardware/drive_trains/flowbase/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/flowbase
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/mock
      copying ./dimos/hardware/drive_trains/mock/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/mock
      copying ./dimos/hardware/drive_trains/mock/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/mock
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/unitree_go2
      copying ./dimos/hardware/drive_trains/unitree_go2/adapter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/unitree_go2
      copying ./dimos/hardware/drive_trains/unitree_go2/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/drive_trains/unitree_go2
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination
      copying ./dimos/core/coordination/coordinator_rpc.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination
      copying ./dimos/core/coordination/python_worker.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination
      copying ./dimos/core/coordination/worker_messages.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination
      copying ./dimos/core/coordination/process_lifecycle.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination
      copying ./dimos/core/coordination/_test_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination
      copying ./dimos/core/coordination/watchdog_main.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination
      copying ./dimos/core/coordination/module_coordinator.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination
      copying ./dimos/core/coordination/blueprints.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination
      copying ./dimos/core/coordination/worker_manager.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination
      copying ./dimos/core/coordination/worker_manager_python.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/core/introspection
      copying ./dimos/core/introspection/utils.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/introspection
      copying ./dimos/core/introspection/svg.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/introspection
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/core/resource_monitor
      copying ./dimos/core/resource_monitor/monitor.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/resource_monitor
      copying ./dimos/core/resource_monitor/logger.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/resource_monitor
      copying ./dimos/core/resource_monitor/stats.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/resource_monitor
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/core/demos
      copying ./dimos/core/demos/stress_test_blueprint.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/demos
      copying ./dimos/core/demos/stress_test_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/demos
      copying ./dimos/core/demos/demo_devex.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/demos
      copying ./dimos/core/demos/demo_mcp_killtest.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/demos
      copying ./dimos/core/demos/native_echo.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/demos
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination/blueprint_config
      copying ./dimos/core/coordination/blueprint_config/values.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination/blueprint_config
      copying ./dimos/core/coordination/blueprint_config/fields.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination/blueprint_config
      copying ./dimos/core/coordination/blueprint_config/parser.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination/blueprint_config
      copying ./dimos/core/coordination/blueprint_config/sources.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination/blueprint_config
      copying ./dimos/core/coordination/blueprint_config/errors.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination/blueprint_config
      copying ./dimos/core/coordination/blueprint_config/merging.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination/blueprint_config
      copying ./dimos/core/coordination/blueprint_config/parsed.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination/blueprint_config
      copying ./dimos/core/coordination/blueprint_config/schema.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/core/coordination/blueprint_config
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/core/introspection/module
      copying ./dimos/core/introspection/module/render.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/introspection/module
      copying ./dimos/core/introspection/module/ansi.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/introspection/module
      copying ./dimos/core/introspection/module/dot.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/introspection/module
      copying ./dimos/core/introspection/module/info.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/core/introspection/module
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/core/introspection/blueprint
      copying ./dimos/core/introspection/blueprint/dot.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/core/introspection/blueprint
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/codecs
      copying ./dimos/memory/codecs/lz4.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/codecs
      copying ./dimos/memory/codecs/jpeg.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/codecs
      copying ./dimos/memory/codecs/lcm.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/codecs
      copying ./dimos/memory/codecs/pickle.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/codecs
      copying ./dimos/memory/codecs/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/codecs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/observationstore
      copying ./dimos/memory/observationstore/memory.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/observationstore
      copying ./dimos/memory/observationstore/sqlite.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/observationstore
      copying ./dimos/memory/observationstore/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/observationstore
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/notifier
      copying ./dimos/memory/notifier/subject.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/notifier
      copying ./dimos/memory/notifier/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/notifier
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/blobstore
      copying ./dimos/memory/blobstore/sqlite.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/blobstore
      copying ./dimos/memory/blobstore/file.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/blobstore
      copying ./dimos/memory/blobstore/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/blobstore
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/utils
      copying ./dimos/memory/utils/formatting.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/utils
      copying ./dimos/memory/utils/sqlite.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/utils
      copying ./dimos/memory/utils/progress.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/utils
      copying ./dimos/memory/utils/validation.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/utils
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/cli
      copying ./dimos/memory/cli/render.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/cli
      copying ./dimos/memory/cli/dataset.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/cli
      copying ./dimos/memory/cli/summary.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/cli
      copying ./dimos/memory/cli/app.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/cli
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis
      copying ./dimos/memory/vis/color.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis
      copying ./dimos/memory/vis/utils.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/type
      copying ./dimos/memory/type/observation.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/type
      copying ./dimos/memory/type/filter.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/type
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vectorstore
      copying ./dimos/memory/vectorstore/memory.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vectorstore
      copying ./dimos/memory/vectorstore/sqlite.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vectorstore
      copying ./dimos/memory/vectorstore/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vectorstore
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/store
      copying ./dimos/memory/store/mcap.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/store
      copying ./dimos/memory/store/memory.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/store
      copying ./dimos/memory/store/null.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/store
      copying ./dimos/memory/store/sqlite.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/store
      copying ./dimos/memory/store/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/store
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis/plot
      copying ./dimos/memory/vis/plot/plot.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis/plot
      copying ./dimos/memory/vis/plot/elements.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis/plot
      copying ./dimos/memory/vis/plot/rerun.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis/plot
      copying ./dimos/memory/vis/plot/svg.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis/plot
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis/space
      copying ./dimos/memory/vis/space/elements.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis/space
      copying ./dimos/memory/vis/space/rerun.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis/space
      copying ./dimos/memory/vis/space/svg.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis/space
      copying ./dimos/memory/vis/space/space.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/memory/vis/space
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization
      copying ./dimos/manipulation/visualization/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization
      copying ./dimos/manipulation/visualization/operator.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization
      copying ./dimos/manipulation/visualization/factory.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning
      copying ./dimos/manipulation/planning/factory.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/grasping
      copying ./dimos/manipulation/grasping/grasp_gen_x_runtime.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/grasping
      copying ./dimos/manipulation/grasping/grasp_gen_x.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/grasping
      copying ./dimos/manipulation/grasping/heuristic_grasp.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/grasping
      copying ./dimos/manipulation/grasping/grasping.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/grasping
      copying ./dimos/manipulation/grasping/grasp_gen_spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/grasping
      copying ./dimos/manipulation/grasping/visualize_grasps.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/grasping
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/control
      copying ./dimos/manipulation/control/arm_driver_spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/control
      copying ./dimos/manipulation/control/coordinator_client.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/control
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization/viser
      copying ./dimos/manipulation/visualization/viser/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization/viser
      copying ./dimos/manipulation/visualization/viser/theme.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization/viser
      copying ./dimos/manipulation/visualization/viser/scene.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization/viser
      copying ./dimos/manipulation/visualization/viser/runtime.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization/viser
      copying ./dimos/manipulation/visualization/viser/animation.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization/viser
      copying ./dimos/manipulation/visualization/viser/gui.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization/viser
      copying ./dimos/manipulation/visualization/viser/visualizer.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization/viser
      copying ./dimos/manipulation/visualization/viser/state.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization/viser
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/monitor
      copying ./dimos/manipulation/planning/monitor/robot_state_monitor.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/monitor
      copying ./dimos/manipulation/planning/monitor/world_obstacle_monitor.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/monitor
      copying ./dimos/manipulation/planning/monitor/world_monitor.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/monitor
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/spec
      copying ./dimos/manipulation/planning/spec/enums.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/spec
      copying ./dimos/manipulation/planning/spec/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/spec
      copying ./dimos/manipulation/planning/spec/models.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/spec
      copying ./dimos/manipulation/planning/spec/protocols.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/spec
      copying ./dimos/manipulation/planning/spec/validation.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/spec
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/world
      copying ./dimos/manipulation/planning/world/roboplan_world.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/world
      copying ./dimos/manipulation/planning/world/roboplan_model.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/world
      copying ./dimos/manipulation/planning/world/drake_world.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/world
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/utils
      copying ./dimos/manipulation/planning/utils/point_cloud_self_filter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/utils
      copying ./dimos/manipulation/planning/utils/kinematics_utils.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/utils
      copying ./dimos/manipulation/planning/utils/mesh_utils.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/utils
      copying ./dimos/manipulation/planning/utils/path_utils.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/utils
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/groups
      copying ./dimos/manipulation/planning/groups/models.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/groups
      copying ./dimos/manipulation/planning/groups/discovery.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/groups
      copying ./dimos/manipulation/planning/groups/registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/groups
      copying ./dimos/manipulation/planning/groups/identifiers.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/groups
      copying ./dimos/manipulation/planning/groups/utils.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/groups
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/kinematics
      copying ./dimos/manipulation/planning/kinematics/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/kinematics
      copying ./dimos/manipulation/planning/kinematics/drake_optimization_ik.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/kinematics
      copying ./dimos/manipulation/planning/kinematics/pink_ik.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/kinematics
      copying ./dimos/manipulation/planning/kinematics/utils.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/kinematics
      copying ./dimos/manipulation/planning/kinematics/pink_solver.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/kinematics
      copying ./dimos/manipulation/planning/kinematics/pinocchio_ik.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/kinematics
      copying ./dimos/manipulation/planning/kinematics/jacobian_ik.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/kinematics
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/planners
      copying ./dimos/manipulation/planning/planners/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/planners
      copying ./dimos/manipulation/planning/planners/roboplan_config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/planners
      copying ./dimos/manipulation/planning/planners/rrt_planner.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/planners
      copying ./dimos/manipulation/planning/planners/roboplan_planner.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/planners
      copying ./dimos/manipulation/planning/planners/selected_joint_space.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/planners
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/trajectory_generator
      copying ./dimos/manipulation/planning/trajectory_generator/roboplan_toppra_parametrizer.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/trajectory_generator
      copying ./dimos/manipulation/planning/trajectory_generator/joint_trajectory_generator.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/trajectory_generator
      copying ./dimos/manipulation/planning/trajectory_generator/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/trajectory_generator
      copying ./dimos/manipulation/planning/trajectory_generator/parametrizer.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/trajectory_generator
      copying ./dimos/manipulation/planning/trajectory_generator/simple_parametrizer.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/planning/trajectory_generator
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/control/servo_control
      copying ./dimos/manipulation/control/servo_control/cartesian_motion_controller.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/control/servo_control
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/control/trajectory_controller
      copying ./dimos/manipulation/control/trajectory_controller/joint_trajectory_controller.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/control/trajectory_controller
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/web/websocket_vis
      copying ./dimos/web/websocket_vis/websocket_vis_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/websocket_vis
      copying ./dimos/web/websocket_vis/optimized_costmap.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/websocket_vis
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/wt_client.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/module_test_support.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/manifest.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/relay_process.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/relay_bridge_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/protocol.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/locate.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/e2e_support.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/chat_codec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/dynamic.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/gen_costmap_fixtures.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/audio_codec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/builtin_codecs.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/_wt_session.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      copying ./dimos/web/relay_bridge/demo_smoke.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/relay_bridge
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/web/dimos_interface/api
      copying ./dimos/web/dimos_interface/api/server.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/dimos_interface/api
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio
      copying ./dimos/stream/audio/node_microphone.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio
      copying ./dimos/stream/audio/node_normalizer.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio
      copying ./dimos/stream/audio/volume.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio
      copying ./dimos/stream/audio/node_simulated.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio
      copying ./dimos/stream/audio/utils.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio
      copying ./dimos/stream/audio/pipeline.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio
      copying ./dimos/stream/audio/node_output.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio
      copying ./dimos/stream/audio/node_volume_monitor.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio
      copying ./dimos/stream/audio/decode.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio
      copying ./dimos/stream/audio/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio
      copying ./dimos/stream/audio/node_key_recorder.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio/tts
      copying ./dimos/stream/audio/tts/node_pytts.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio/tts
      copying ./dimos/stream/audio/tts/node_openai.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio/tts
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio/text
      copying ./dimos/stream/audio/text/node_stdout.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio/text
      copying ./dimos/stream/audio/text/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio/text
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio/stt
      copying ./dimos/stream/audio/stt/node_whisper.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/stream/audio/stt
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/frontier_exploration
      copying ./dimos/navigation/frontier_exploration/wavefront_frontier_goal_selector.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/frontier_exploration
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/basic_path_follower
      copying ./dimos/navigation/basic_path_follower/module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/basic_path_follower
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/visual_servoing
      copying ./dimos/navigation/visual_servoing/detection_navigation.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/visual_servoing
      copying ./dimos/navigation/visual_servoing/visual_servoing_2d.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/visual_servoing
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/visual
      copying ./dimos/navigation/visual/query.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/visual
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      copying ./dimos/navigation/replanning_a_star/replan_limiter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      copying ./dimos/navigation/replanning_a_star/local_planner.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      copying ./dimos/navigation/replanning_a_star/controllers.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      copying ./dimos/navigation/replanning_a_star/navigation_map.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      copying ./dimos/navigation/replanning_a_star/global_planner.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      copying ./dimos/navigation/replanning_a_star/path_clearance.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      copying ./dimos/navigation/replanning_a_star/path_distancer.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      copying ./dimos/navigation/replanning_a_star/min_cost_astar.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      copying ./dimos/navigation/replanning_a_star/goal_validator.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      copying ./dimos/navigation/replanning_a_star/module_spec.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      copying ./dimos/navigation/replanning_a_star/module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      copying ./dimos/navigation/replanning_a_star/position_tracker.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/movement_manager
      copying ./dimos/navigation/movement_manager/movement_manager.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/movement_manager
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/patrolling
      copying ./dimos/navigation/patrolling/constants.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/patrolling
      copying ./dimos/navigation/patrolling/module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/patrolling
      copying ./dimos/navigation/patrolling/create_patrol_router.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/patrolling
      copying ./dimos/navigation/patrolling/utilities.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/patrolling
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/metrics.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/picker.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/runner.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/curation.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/voxel_keys.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/recording.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/generate.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/cases.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/cli.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/pipeline.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/progress.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/tagging.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      copying ./dimos/navigation/nav_3d/evaluator/viz.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/mls_planner
      copying ./dimos/navigation/nav_3d/mls_planner/start_relay.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/mls_planner
      copying ./dimos/navigation/nav_3d/mls_planner/mls_planner.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/mls_planner
      copying ./dimos/navigation/nav_3d/mls_planner/transformer.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/mls_planner
      copying ./dimos/navigation/nav_3d/mls_planner/viz.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/mls_planner
      copying ./dimos/navigation/nav_3d/mls_planner/mls_planner_native.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/mls_planner
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/mls_planner/utils
      copying ./dimos/navigation/nav_3d/mls_planner/utils/plan_rrd.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/mls_planner/utils
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/dannav/local_planner
      copying ./dimos/navigation/dannav/local_planner/module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/dannav/local_planner
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/dannav/holonomic_tc
      copying ./dimos/navigation/dannav/holonomic_tc/command_limits.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/dannav/holonomic_tc
      copying ./dimos/navigation/dannav/holonomic_tc/holonomic_path_controller.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/dannav/holonomic_tc
      copying ./dimos/navigation/dannav/holonomic_tc/types.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/dannav/holonomic_tc
      copying ./dimos/navigation/dannav/holonomic_tc/module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/dannav/holonomic_tc
      copying ./dimos/navigation/dannav/holonomic_tc/run_profiles.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/dannav/holonomic_tc
      copying ./dimos/navigation/dannav/holonomic_tc/holonomic_tracking_controller.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/dannav/holonomic_tc
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/dannav/geometry
      copying ./dimos/navigation/dannav/geometry/path_speed_profile.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/dannav/geometry
      copying ./dimos/navigation/dannav/geometry/path_distancer.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/dannav/geometry
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/patrolling/routers
      copying ./dimos/navigation/patrolling/routers/patrol_router.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/patrolling/routers
      copying ./dimos/navigation/patrolling/routers/frontier_patrol_router.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/patrolling/routers
      copying ./dimos/navigation/patrolling/routers/visitation_history.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/patrolling/routers
      copying ./dimos/navigation/patrolling/routers/random_patrol_router.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/patrolling/routers
      copying ./dimos/navigation/patrolling/routers/coverage_patrol_router.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/patrolling/routers
      copying ./dimos/navigation/patrolling/routers/base_patrol_router.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/patrolling/routers
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/unity
      copying ./dimos/simulation/unity/blueprint.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/unity
      copying ./dimos/simulation/unity/module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/unity
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/scenes
      copying ./dimos/simulation/scenes/catalog.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/scenes
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/scene_assets
      copying ./dimos/simulation/scene_assets/spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/scene_assets
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/isaac
      copying ./dimos/simulation/isaac/stream.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/isaac
      copying ./dimos/simulation/isaac/simulator.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/isaac
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/mujoco
      copying ./dimos/simulation/mujoco/scene_package_entity_composer.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/mujoco
      copying ./dimos/simulation/mujoco/mujoco_process.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/mujoco
      copying ./dimos/simulation/mujoco/shared_memory.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/mujoco
      copying ./dimos/simulation/mujoco/direct_cmd_vel_explorer.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/mujoco
      copying ./dimos/simulation/mujoco/constants.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/mujoco
      copying ./dimos/simulation/mujoco/policy.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/mujoco
      copying ./dimos/simulation/mujoco/input_controller.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/mujoco
      copying ./dimos/simulation/mujoco/model.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/mujoco
      copying ./dimos/simulation/mujoco/depth_camera.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/mujoco
      copying ./dimos/simulation/mujoco/person_on_track.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/mujoco
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/dimsim
      copying ./dimos/simulation/dimsim/scene_client.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/dimsim
      copying ./dimos/simulation/dimsim/deno_utils.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/dimsim
      copying ./dimos/simulation/dimsim/dimsim_process.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/dimsim
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/utils
      copying ./dimos/simulation/utils/xml_parser.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/utils
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/engines
      copying ./dimos/simulation/engines/registry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/engines
      copying ./dimos/simulation/engines/mujoco_shm.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/engines
      copying ./dimos/simulation/engines/mujoco_sim_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/engines
      copying ./dimos/simulation/engines/robot_sim_binding.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/engines
      copying ./dimos/simulation/engines/mujoco_engine.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/engines
      copying ./dimos/simulation/engines/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/engines
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/genesis
      copying ./dimos/simulation/genesis/stream.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/genesis
      copying ./dimos/simulation/genesis/simulator.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/genesis
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/base
      copying ./dimos/simulation/base/stream_base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/base
      copying ./dimos/simulation/base/simulator_base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/base
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/adapters/whole_body
      copying ./dimos/simulation/adapters/whole_body/g1.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/adapters/whole_body
      copying ./dimos/simulation/adapters/whole_body/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/simulation/adapters/whole_body
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/mcp
      copying ./dimos/agents/mcp/mcp_adapter.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/mcp
      copying ./dimos/agents/mcp/mcp_client.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/mcp
      copying ./dimos/agents/mcp/tool_stream.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/mcp
      copying ./dimos/agents/mcp/mcp_server.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/mcp
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/testing
      copying ./dimos/agents/testing/vlm_stream_tester.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/testing
      copying ./dimos/agents/testing/agent_test_runner.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/testing
      copying ./dimos/agents/testing/mock_model.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/testing
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/demo_skill.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/google_maps_skill_container.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/gps_nav_skill.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/osm.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/observe_skill.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/demo_gps_nav.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/demo_calculator_skill.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/demo_robot.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/navigation.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/speak_skill_spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/speak_skill.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/person_follow.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      copying ./dimos/agents/skills/demo_google_maps_skill.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/skills
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/demos
      copying ./dimos/agents/demos/demo_capabilities.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/agents/demos
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/utils/timeseries
      copying ./dimos/utils/timeseries/inmemory.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils/timeseries
      copying ./dimos/utils/timeseries/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils/timeseries
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/utils/decorators
      copying ./dimos/utils/decorators/accumulators.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils/decorators
      copying ./dimos/utils/decorators/decorators.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils/decorators
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/utils/testing
      copying ./dimos/utils/testing/moment.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils/testing
      copying ./dimos/utils/testing/collector.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils/testing
      copying ./dimos/utils/testing/legacy_pickle.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils/testing
      copying ./dimos/utils/testing/replay.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils/testing
      copying ./dimos/utils/testing/waiting.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/utils/testing
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/models/segmentation
      copying ./dimos/models/segmentation/yoloe.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/segmentation
      copying ./dimos/models/segmentation/edge_tam.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/segmentation
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/models/embedding
      copying ./dimos/models/embedding/siglip.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/embedding
      copying ./dimos/models/embedding/treid.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/embedding
      copying ./dimos/models/embedding/mobileclip.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/embedding
      copying ./dimos/models/embedding/clip.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/embedding
      copying ./dimos/models/embedding/dino.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/embedding
      copying ./dimos/models/embedding/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/embedding
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/models/qwen
      copying ./dimos/models/qwen/video_query.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/qwen
      copying ./dimos/models/qwen/bbox.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/qwen
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/models/vl
      copying ./dimos/models/vl/moondream_hosted.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/vl
      copying ./dimos/models/vl/create.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/vl
      copying ./dimos/models/vl/florence.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/vl
      copying ./dimos/models/vl/types.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/vl
      copying ./dimos/models/vl/moondream.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/vl
      copying ./dimos/models/vl/openai.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/vl
      copying ./dimos/models/vl/qwen.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/vl
      copying ./dimos/models/vl/tool_vlm.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/vl
      copying ./dimos/models/vl/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/vl
      copying ./dimos/models/vl/tool_base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/models/vl
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/encode
      copying ./dimos/protocol/encode/encoder.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/encode
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub
      copying ./dimos/protocol/pubsub/patterns.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub
      copying ./dimos/protocol/pubsub/registry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub
      copying ./dimos/protocol/pubsub/spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub
      copying ./dimos/protocol/pubsub/encoders.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service
      copying ./dimos/protocol/service/lcmservice.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service
      copying ./dimos/protocol/service/spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service
      copying ./dimos/protocol/service/ddsservice.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service
      copying ./dimos/protocol/service/zenohservice.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/rpc
      copying ./dimos/protocol/rpc/zenohrpc.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/rpc
      copying ./dimos/protocol/rpc/pubsubrpc.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/rpc
      copying ./dimos/protocol/rpc/spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/rpc
      copying ./dimos/protocol/rpc/redisrpc.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/rpc
      copying ./dimos/protocol/rpc/rpc_utils.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/rpc
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/tf
      copying ./dimos/protocol/tf/static_tf_publisher.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/tf
      copying ./dimos/protocol/tf/tf.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/tf
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/benchmark
      copying ./dimos/protocol/pubsub/benchmark/type.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/benchmark
      copying ./dimos/protocol/pubsub/benchmark/testdata.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/benchmark
      copying ./dimos/protocol/pubsub/benchmark/tool_benchmark.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/benchmark
      copying ./dimos/protocol/pubsub/benchmark/tool_replay_bench.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/benchmark
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl
      copying ./dimos/protocol/pubsub/impl/rospubsub.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl
      copying ./dimos/protocol/pubsub/impl/ddspubsub.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl
      copying ./dimos/protocol/pubsub/impl/memory.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl
      copying ./dimos/protocol/pubsub/impl/lcmpubsub.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl
      copying ./dimos/protocol/pubsub/impl/jpeg_lcm.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl
      copying ./dimos/protocol/pubsub/impl/redispubsub.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl
      copying ./dimos/protocol/pubsub/impl/zenohpubsub.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl
      copying ./dimos/protocol/pubsub/impl/rospubsub_conversion.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl
      copying ./dimos/protocol/pubsub/impl/shmpubsub.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl
      copying ./dimos/protocol/pubsub/impl/jpeg_shm.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/shm
      copying ./dimos/protocol/pubsub/shm/ipc_factory.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/shm
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl/webrtc
      copying ./dimos/protocol/pubsub/impl/webrtc/tool_broker_e2e.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl/webrtc
      copying ./dimos/protocol/pubsub/impl/webrtc/tool_webrtcpubsub.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl/webrtc
      copying ./dimos/protocol/pubsub/impl/webrtc/webrtcpubsub.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl/webrtc
      copying ./dimos/protocol/pubsub/impl/webrtc/tool_blueprint_e2e.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl/webrtc
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl/webrtc/providers
      copying ./dimos/protocol/pubsub/impl/webrtc/providers/cloudflare.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl/webrtc/providers
      copying ./dimos/protocol/pubsub/impl/webrtc/providers/spec.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl/webrtc/providers
      copying ./dimos/protocol/pubsub/impl/webrtc/providers/sdp.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl/webrtc/providers
      copying ./dimos/protocol/pubsub/impl/webrtc/providers/broker.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl/webrtc/providers
      copying ./dimos/protocol/pubsub/impl/webrtc/providers/video_track.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/pubsub/impl/webrtc/providers
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service/system_configurator
      copying ./dimos/protocol/service/system_configurator/zenoh_config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service/system_configurator
      copying ./dimos/protocol/service/system_configurator/zenoh.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service/system_configurator
      copying ./dimos/protocol/service/system_configurator/lcm_config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service/system_configurator
      copying ./dimos/protocol/service/system_configurator/lcm.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service/system_configurator
      copying ./dimos/protocol/service/system_configurator/clock_sync.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service/system_configurator
      copying ./dimos/protocol/service/system_configurator/base.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service/system_configurator
      copying ./dimos/protocol/service/system_configurator/libpython.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/protocol/service/system_configurator
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/spy
      copying ./dimos/cli/spy/core.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/spy
      copying ./dimos/cli/spy/run_spy.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/spy
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/hardware
      copying ./dimos/cli/hardware/g1.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/hardware
      copying ./dimos/cli/hardware/a1z.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/hardware
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/cameracalibrate
      copying ./dimos/cli/cameracalibrate/cameracalibrate.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/cameracalibrate
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/bake
      copying ./dimos/cli/bake/build.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/bake
      copying ./dimos/cli/bake/discovery.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/bake
      copying ./dimos/cli/bake/graph.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/bake
      copying ./dimos/cli/bake/cli.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/bake
      copying ./dimos/cli/bake/errors.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/bake
      copying ./dimos/cli/bake/codegen.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/bake
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/rerun_bridge.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/bake.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/dataprep.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/cameracalibrate.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/graph.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/global_options.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/docs.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/apriltag.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/map.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/mcp.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/lifecycle.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/topic.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/tuis.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/info.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      copying ./dimos/cli/commands/data.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/commands
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/agentspy
      copying ./dimos/cli/agentspy/demo_agentspy.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/agentspy
      copying ./dimos/cli/agentspy/agentspy.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/agentspy
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/human
      copying ./dimos/cli/human/humanclianim.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/human
      copying ./dimos/cli/human/humancli.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli/human
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators
      copying ./dimos/robot/manipulators/_modeling.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/assembly
      copying ./dimos/robot/assembly/mid360_realsense_30.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/assembly
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree
      copying ./dimos/robot/unitree/dimsim_connection.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree
      copying ./dimos/robot/unitree/demo_error_on_name_conflicts.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree
      copying ./dimos/robot/unitree/connection.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree
      copying ./dimos/robot/unitree/unitree_skill_container.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree
      copying ./dimos/robot/unitree/keyboard_teleop.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree
      copying ./dimos/robot/unitree/mujoco_connection.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/drone
      copying ./dimos/robot/drone/dji_video_stream.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/drone
      copying ./dimos/robot/drone/mavlink_connection.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/drone
      copying ./dimos/robot/drone/connection_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/drone
      copying ./dimos/robot/drone/drone_visual_servoing_controller.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/drone
      copying ./dimos/robot/drone/camera_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/drone
      copying ./dimos/robot/drone/drone_tracking_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/drone
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/assets
      copying ./dimos/robot/assets/git_cache.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/assets
      copying ./dimos/robot/assets/xacro.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/assets
      copying ./dimos/robot/assets/model.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/assets
      copying ./dimos/robot/assets/source.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/assets
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/openarm
      copying ./dimos/robot/manipulators/openarm/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/openarm
      copying ./dimos/robot/manipulators/openarm/teleop_ik.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/openarm
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/dual_openyam
      copying ./dimos/robot/manipulators/dual_openyam/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/dual_openyam
      copying ./dimos/robot/manipulators/dual_openyam/model.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/dual_openyam
      copying ./dimos/robot/manipulators/dual_openyam/teleop_ik.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/dual_openyam
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/a1z
      copying ./dimos/robot/manipulators/a1z/config.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/a1z
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/common
      copying ./dimos/robot/manipulators/common/sim.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/common
      copying ./dimos/robot/manipulators/common/agent_prompts.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/common
      copying ./dimos/robot/manipulators/common/coordinators.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/common
      copying ./dimos/robot/manipulators/common/blueprints.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/common
      copying ./dimos/robot/manipulators/common/mixed.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/common
      copying ./dimos/robot/manipulators/common/topics.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/common
      copying ./dimos/robot/manipulators/common/mock.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/common
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/piper
      copying ./dimos/robot/manipulators/piper/config.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/piper
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/a750
      copying ./dimos/robot/manipulators/a750/config.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/a750
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/xarm
      copying ./dimos/robot/manipulators/xarm/config.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/xarm
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/openyam
      copying ./dimos/robot/manipulators/openyam/config.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/openyam
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/openarm/blueprints
      copying ./dimos/robot/manipulators/openarm/blueprints/basic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/openarm/blueprints
      copying ./dimos/robot/manipulators/openarm/blueprints/teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/openarm/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/dual_openyam/blueprints
      copying ./dimos/robot/manipulators/dual_openyam/blueprints/basic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/dual_openyam/blueprints
      copying ./dimos/robot/manipulators/dual_openyam/blueprints/teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/dual_openyam/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/a1z/blueprints
      copying ./dimos/robot/manipulators/a1z/blueprints/basic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/a1z/blueprints
      copying ./dimos/robot/manipulators/a1z/blueprints/teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/a1z/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/piper/blueprints
      copying ./dimos/robot/manipulators/piper/blueprints/basic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/piper/blueprints
      copying ./dimos/robot/manipulators/piper/blueprints/teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/piper/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/a750/blueprints
      copying ./dimos/robot/manipulators/a750/blueprints/teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/a750/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/xarm/blueprints
      copying ./dimos/robot/manipulators/xarm/blueprints/simulation.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/xarm/blueprints
      copying ./dimos/robot/manipulators/xarm/blueprints/agentic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/xarm/blueprints
      copying ./dimos/robot/manipulators/xarm/blueprints/basic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/xarm/blueprints
      copying ./dimos/robot/manipulators/xarm/blueprints/teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/xarm/blueprints
      copying ./dimos/robot/manipulators/xarm/blueprints/perception.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/xarm/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/openyam/blueprints
      copying ./dimos/robot/manipulators/openyam/blueprints/basic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/openyam/blueprints
      copying ./dimos/robot/manipulators/openyam/blueprints/teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/manipulators/openyam/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/galaxea/r1pro
      copying ./dimos/robot/galaxea/r1pro/config.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/galaxea/r1pro
      copying ./dimos/robot/galaxea/r1pro/connection.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/galaxea/r1pro
      copying ./dimos/robot/galaxea/r1pro/joints.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/galaxea/r1pro
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/galaxea/r1pro/blueprints/manipulation
      copying ./dimos/robot/galaxea/r1pro/blueprints/manipulation/r1pro_planar_preview.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/galaxea/r1pro/blueprints/manipulation
      copying ./dimos/robot/galaxea/r1pro/blueprints/manipulation/r1pro_manipulation.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/galaxea/r1pro/blueprints/manipulation
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/galaxea/r1pro/blueprints/basic
      copying ./dimos/robot/galaxea/r1pro/blueprints/basic/r1pro_coordinator.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/galaxea/r1pro/blueprints/basic
      copying ./dimos/robot/galaxea/r1pro/blueprints/basic/r1pro_teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/galaxea/r1pro/blueprints/basic
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/galaxea/r1pro/blueprints/navigation
      copying ./dimos/robot/galaxea/r1pro/blueprints/navigation/r1pro_nav.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/galaxea/r1pro/blueprints/navigation
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/diy/alfred
      copying ./dimos/robot/diy/alfred/effector_high_level.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/diy/alfred
      copying ./dimos/robot/diy/alfred/config.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/diy/alfred
      copying ./dimos/robot/diy/alfred/mount_tf.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/diy/alfred
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/diy/alfred/blueprints
      copying ./dimos/robot/diy/alfred/blueprints/alfred_mls_nav_lidar.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/diy/alfred/blueprints
      copying ./dimos/robot/diy/alfred/blueprints/alfred_keyboard_teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/diy/alfred/blueprints
      copying ./dimos/robot/diy/alfred/blueprints/vis_nav.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/diy/alfred/blueprints
      copying ./dimos/robot/diy/alfred/blueprints/alfred_mls_nav.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/diy/alfred/blueprints
      copying ./dimos/robot/diy/alfred/blueprints/alfred_hardware.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/diy/alfred/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/deeprobotics/m20
      copying ./dimos/robot/deeprobotics/m20/constants.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/deeprobotics/m20
      copying ./dimos/robot/deeprobotics/m20/connection.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/deeprobotics/m20
      copying ./dimos/robot/deeprobotics/m20/camera.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/deeprobotics/m20
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/deeprobotics/m20/blueprints
      copying ./dimos/robot/deeprobotics/m20/blueprints/m20_kronknav.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/deeprobotics/m20/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree_webrtc/type
      copying ./dimos/robot/unitree_webrtc/type/vector.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree_webrtc/type
      copying ./dimos/robot/unitree_webrtc/type/odometry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree_webrtc/type
      copying ./dimos/robot/unitree_webrtc/type/map.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree_webrtc/type
      copying ./dimos/robot/unitree_webrtc/type/lidar.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree_webrtc/type
      copying ./dimos/robot/unitree_webrtc/type/lowstate.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree_webrtc/type
      copying ./dimos/robot/unitree_webrtc/type/timeseries.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree_webrtc/type
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/g1/wholebody_connection.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/g1/config.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/g1/mujoco_sim.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/g1/connection_spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/g1/g1_recorder.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/g1/system_prompt.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/g1/g1_tf_publisher.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/g1/g1_rerun.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/g1/connection.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/g1/teleop_ik.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/g1/manip_config.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/g1/skill_container.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/testing
      copying ./dimos/robot/unitree/testing/tool_tooling.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/testing
      copying ./dimos/robot/unitree/testing/tool_actors.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/testing
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/type
      copying ./dimos/robot/unitree/type/vector.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/type
      copying ./dimos/robot/unitree/type/odometry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/type
      copying ./dimos/robot/unitree/type/map.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/type
      copying ./dimos/robot/unitree/type/lidar.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/type
      copying ./dimos/robot/unitree/type/lowstate.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/type
      copying ./dimos/robot/unitree/type/timeseries.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/type
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/b1
      copying ./dimos/robot/unitree/b1/unitree_b1.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/b1
      copying ./dimos/robot/unitree/b1/connection.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/b1
      copying ./dimos/robot/unitree/b1/b1_command.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/b1
      copying ./dimos/robot/unitree/b1/joystick_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/b1
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2
      copying ./dimos/robot/unitree/go2/connection_spec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2
      copying ./dimos/robot/unitree/go2/go2_mid360_recorder.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2
      copying ./dimos/robot/unitree/go2/constants.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2
      copying ./dimos/robot/unitree/go2/connection.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2
      copying ./dimos/robot/unitree/go2/fleet_connection.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2
      copying ./dimos/robot/unitree/go2/go2_mid360_static_transforms.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/debug
      copying ./dimos/robot/unitree/g1/debug/demo_arrow_control_cmd_vel.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/debug
      copying ./dimos/robot/unitree/g1/debug/demo_arrow_control.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/debug
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/primitive
      copying ./dimos/robot/unitree/g1/blueprints/primitive/unitree_g1_primitive_no_nav.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/primitive
      copying ./dimos/robot/unitree/g1/blueprints/primitive/unitree_g1_onboard.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/primitive
      copying ./dimos/robot/unitree/g1/blueprints/primitive/unitree_g1_vis.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/primitive
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/basic
      copying ./dimos/robot/unitree/g1/blueprints/basic/unitree_g1_groot_wbc.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/basic
      copying ./dimos/robot/unitree/g1/blueprints/basic/unitree_g1_basic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/basic
      copying ./dimos/robot/unitree/g1/blueprints/basic/unitree_g1_record.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/basic
      copying ./dimos/robot/unitree/g1/blueprints/basic/unitree_g1_teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/basic
      copying ./dimos/robot/unitree/g1/blueprints/basic/unitree_g1_coordinator.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/basic
      copying ./dimos/robot/unitree/g1/blueprints/basic/unitree_g1_joystick.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/basic
      copying ./dimos/robot/unitree/g1/blueprints/basic/unitree_g1_basic_sim.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/basic
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/navigation
      copying ./dimos/robot/unitree/g1/blueprints/navigation/unitree_g1_nav_simple.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/navigation
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/agentic
      copying ./dimos/robot/unitree/g1/blueprints/agentic/unitree_g1_agentic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/agentic
      copying ./dimos/robot/unitree/g1/blueprints/agentic/unitree_g1_full.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/agentic
      copying ./dimos/robot/unitree/g1/blueprints/agentic/_agentic_skills.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/agentic
      copying ./dimos/robot/unitree/g1/blueprints/agentic/unitree_g1_agentic_sim.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/agentic
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/perceptive
      copying ./dimos/robot/unitree/g1/blueprints/perceptive/unitree_g1_sim.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/perceptive
      copying ./dimos/robot/unitree/g1/blueprints/perceptive/unitree_g1_shm.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/perceptive
      copying ./dimos/robot/unitree/g1/blueprints/perceptive/unitree_g1.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/perceptive
      copying ./dimos/robot/unitree/g1/blueprints/perceptive/_perception_and_memory.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/perceptive
      copying ./dimos/robot/unitree/g1/blueprints/perceptive/unitree_g1_detection.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/blueprints/perceptive
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/effectors/high_level
      copying ./dimos/robot/unitree/g1/effectors/high_level/dds_sdk.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/effectors/high_level
      copying ./dimos/robot/unitree/g1/effectors/high_level/webrtc.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/effectors/high_level
      copying ./dimos/robot/unitree/g1/effectors/high_level/high_level_spec.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/effectors/high_level
      copying ./dimos/robot/unitree/g1/effectors/high_level/commands.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1/effectors/high_level
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/zenoh
      copying ./dimos/robot/unitree/go2/zenoh/blueprints.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/zenoh
      copying ./dimos/robot/unitree/go2/zenoh/zenohconnection.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/zenoh
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/cli
      copying ./dimos/robot/unitree/go2/cli/ble.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/cli
      copying ./dimos/robot/unitree/go2/cli/go2tool.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/cli
      copying ./dimos/robot/unitree/go2/cli/landiscovery.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/cli
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds
      copying ./dimos/robot/unitree/go2/dds/store.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds
      copying ./dimos/robot/unitree/go2/dds/extrinsics.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds
      copying ./dimos/robot/unitree/go2/dds/cdr.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds
      copying ./dimos/robot/unitree/go2/dds/ros.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds
      copying ./dimos/robot/unitree/go2/dds/codec.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds
      copying ./dimos/robot/unitree/go2/dds/video.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/smart
      copying ./dimos/robot/unitree/go2/blueprints/smart/unitree_go2.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/smart
      copying ./dimos/robot/unitree/go2/blueprints/smart/unitree_go2_cockpit.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/smart
      copying ./dimos/robot/unitree/go2/blueprints/smart/unitree_go2_detection.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/smart
      copying ./dimos/robot/unitree/go2/blueprints/smart/unitree_go2_spatial.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/smart
      copying ./dimos/robot/unitree/go2/blueprints/smart/unitree_go2_vlm_stream_test.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/smart
      copying ./dimos/robot/unitree/go2/blueprints/smart/unitree_go2_ros.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/smart
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_basic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_webrtc_rage_keyboard_teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_webrtc_keyboard_teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_holonomic_benchmark.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_multi.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_keyboard_teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_rpp_controller.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_mid360_record.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_coordinator.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_holonomic_controller.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_multi_teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_rpp_benchmark.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      copying ./dimos/robot/unitree/go2/blueprints/basic/unitree_go2_fleet.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/basic
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/navigation
      copying ./dimos/robot/unitree/go2/blueprints/navigation/unitree_go2_nav_3d.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/navigation
      copying ./dimos/robot/unitree/go2/blueprints/navigation/unitree_go2_mls_htc.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/navigation
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/agentic
      copying ./dimos/robot/unitree/go2/blueprints/agentic/unitree_go2_agentic_cockpit.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/agentic
      copying ./dimos/robot/unitree/go2/blueprints/agentic/_common_agentic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/agentic
      copying ./dimos/robot/unitree/go2/blueprints/agentic/unitree_go2_temporal_memory.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/agentic
      copying ./dimos/robot/unitree/go2/blueprints/agentic/unitree_go2_agentic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/agentic
      copying ./dimos/robot/unitree/go2/blueprints/agentic/unitree_go2_agentic_ollama.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/agentic
      copying ./dimos/robot/unitree/go2/blueprints/agentic/unitree_go2_security.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/agentic
      copying ./dimos/robot/unitree/go2/blueprints/agentic/unitree_go2_agentic_huggingface.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/blueprints/agentic
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/cli
      copying ./dimos/robot/unitree/go2/dds/cli/render.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/cli
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/PathPoint.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/TimeSpec.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/SportModeState.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/HeightMap.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/BmsState.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/Telemetry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/BmsCmd.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/CompressedVideo.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/MotorCmd.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/IMUState.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/LowState.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/base.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/MotorState.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/LowCmd.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      copying ./dimos/robot/unitree/go2/dds/msgs/ControlEvent.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2/dds/msgs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/drone/blueprints/basic
      copying ./dimos/robot/drone/blueprints/basic/drone_basic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/drone/blueprints/basic
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/drone/blueprints/agentic
      copying ./dimos/robot/drone/blueprints/agentic/drone_agentic.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/drone/blueprints/agentic
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/manipulation_msgs
      copying ./dimos/msgs/manipulation_msgs/GraspCandidate.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/manipulation_msgs
      copying ./dimos/msgs/manipulation_msgs/GraspCandidateArray.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/manipulation_msgs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/foxglove_msgs
      copying ./dimos/msgs/foxglove_msgs/CompressedVideo.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/foxglove_msgs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/std_msgs
      copying ./dimos/msgs/std_msgs/Header.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/std_msgs
      copying ./dimos/msgs/std_msgs/Bool.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/std_msgs
      copying ./dimos/msgs/std_msgs/UInt32.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/std_msgs
      copying ./dimos/msgs/std_msgs/Float32.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/std_msgs
      copying ./dimos/msgs/std_msgs/Int32.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/std_msgs
      copying ./dimos/msgs/std_msgs/String.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/std_msgs
      copying ./dimos/msgs/std_msgs/Int8.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/std_msgs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/visualization_msgs
      copying ./dimos/msgs/visualization_msgs/EntityMarkers.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/visualization_msgs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/vision_msgs
      copying ./dimos/msgs/vision_msgs/Detection2DArray.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/vision_msgs
      copying ./dimos/msgs/vision_msgs/Detection3DArray.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/vision_msgs
      copying ./dimos/msgs/vision_msgs/Detection3D.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/vision_msgs
      copying ./dimos/msgs/vision_msgs/Detection2D.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/vision_msgs
      copying ./dimos/msgs/vision_msgs/BoundingBox2DArray.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/vision_msgs
      copying ./dimos/msgs/vision_msgs/BoundingBox3DArray.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/vision_msgs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/tf2_msgs
      copying ./dimos/msgs/tf2_msgs/TFMessage.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/tf2_msgs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/nav_msgs
      copying ./dimos/msgs/nav_msgs/LineSegments3D.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/nav_msgs
      copying ./dimos/msgs/nav_msgs/Odometry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/nav_msgs
      copying ./dimos/msgs/nav_msgs/OccupancyGrid.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/nav_msgs
      copying ./dimos/msgs/nav_msgs/Path.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/nav_msgs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/tool_publish.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/PointStamped.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/WrenchStamped.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/PoseArray.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/Wrench.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/Quaternion.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/PoseWithCovarianceStamped.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/Vector3.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/PoseStamped.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/Twist.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/Point.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/Pose.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/PoseWithCovariance.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/Transform.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/TwistWithCovarianceStamped.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/TwistWithCovariance.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      copying ./dimos/msgs/geometry_msgs/TwistStamped.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/geometry_msgs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      copying ./dimos/msgs/sensor_msgs/ImuInfo.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      copying ./dimos/msgs/sensor_msgs/CameraInfo.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      copying ./dimos/msgs/sensor_msgs/JointState.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      copying ./dimos/msgs/sensor_msgs/RobotState.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      copying ./dimos/msgs/sensor_msgs/CompressedImage.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      copying ./dimos/msgs/sensor_msgs/Joy.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      copying ./dimos/msgs/sensor_msgs/JointCommand.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      copying ./dimos/msgs/sensor_msgs/Imu.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      copying ./dimos/msgs/sensor_msgs/PointCloud2.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      copying ./dimos/msgs/sensor_msgs/MotorCommandArray.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      copying ./dimos/msgs/sensor_msgs/Image.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      copying ./dimos/msgs/sensor_msgs/tool_image.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/trajectory_msgs
      copying ./dimos/msgs/trajectory_msgs/TrajectoryStatus.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/trajectory_msgs
      copying ./dimos/msgs/trajectory_msgs/TrajectoryPoint.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/trajectory_msgs
      copying ./dimos/msgs/trajectory_msgs/JointTrajectory.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/trajectory_msgs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs/image_impls
      copying ./dimos/msgs/sensor_msgs/image_impls/AbstractImage.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/msgs/sensor_msgs/image_impls
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/hosted
      copying ./dimos/teleop/hosted/map_compress.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/hosted
      copying ./dimos/teleop/hosted/go2_command.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/hosted
      copying ./dimos/teleop/hosted/camera_mux.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/hosted
      copying ./dimos/teleop/hosted/command_executor.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/hosted
      copying ./dimos/teleop/hosted/arm_command.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/hosted
      copying ./dimos/teleop/hosted/go2_audio_bridge.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/hosted
      copying ./dimos/teleop/hosted/hosted_stats.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/hosted
      copying ./dimos/teleop/hosted/robot_type.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/hosted
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/utils
      copying ./dimos/teleop/utils/video_stats.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/utils
      copying ./dimos/teleop/utils/recorder.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/utils
      copying ./dimos/teleop/utils/stream_stats.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/utils
      copying ./dimos/teleop/utils/teleop_transforms.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/utils
      copying ./dimos/teleop/utils/report.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/utils
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/quest
      copying ./dimos/teleop/quest/quest_teleop_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/quest
      copying ./dimos/teleop/quest/quest_types.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/quest
      copying ./dimos/teleop/quest/quest_extensions.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/quest
      copying ./dimos/teleop/quest/blueprints.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/quest
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/phone
      copying ./dimos/teleop/phone/blueprints.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/phone
      copying ./dimos/teleop/phone/phone_teleop_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/phone
      copying ./dimos/teleop/phone/phone_extensions.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/phone
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/keyboard
      copying ./dimos/teleop/keyboard/keyboard_teleop_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/keyboard
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/hosted/blueprints
      copying ./dimos/teleop/hosted/blueprints/cloudflare.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/hosted/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/skills/manipulation
      copying ./dimos/skills/manipulation/abstract_manipulation_skill.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/skills/manipulation
      copying ./dimos/skills/manipulation/manipulate_skill.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/skills/manipulation
      copying ./dimos/skills/manipulation/rotation_constraint_skill.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/skills/manipulation
      copying ./dimos/skills/manipulation/pick_and_place.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/skills/manipulation
      copying ./dimos/skills/manipulation/force_constraint_skill.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/skills/manipulation
      copying ./dimos/skills/manipulation/translation_constraint_skill.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/skills/manipulation
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/skills/unitree
      copying ./dimos/skills/unitree/unitree_speak.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/skills/unitree
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/skills/rest
      copying ./dimos/skills/rest/rest.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/skills/rest
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/object_tracker.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/spatial_perception.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/object.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/visual_memory.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/object_scene_registration_spec.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/object_scene_registration.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/image_embedding.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/moduleDB.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/objectDB.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/object_tracking_spec.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/object_tracker_3d.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/spatial_vector_db.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/object_tracker_2d.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/perceive_loop_skill.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/spatial_memory_spec.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      copying ./dimos/perception/experimental/demo_object_scene_registration.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/memory
      copying ./dimos/perception/memory/dandetect.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/memory
      copying ./dimos/perception/memory/gates.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/memory
      copying ./dimos/perception/memory/types.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/memory
      copying ./dimos/perception/memory/tool_inventory.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/memory
      copying ./dimos/perception/memory/localize.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/memory
      copying ./dimos/perception/memory/support_plane.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/memory
      copying ./dimos/perception/memory/tool_localize.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/memory
      copying ./dimos/perception/memory/inventory.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/memory
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/fiducial
      copying ./dimos/perception/fiducial/marker_detection_stream_module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/fiducial
      copying ./dimos/perception/fiducial/marker_pose.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/fiducial
      copying ./dimos/perception/fiducial/marker_tf_module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/fiducial
      copying ./dimos/perception/fiducial/fixture_verification.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/fiducial
      copying ./dimos/perception/fiducial/marker_transformer.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/fiducial
      copying ./dimos/perception/fiducial/marker_detect.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/fiducial
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection
      copying ./dimos/perception/detection/module3D.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection
      copying ./dimos/perception/detection/module2D.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection
      copying ./dimos/perception/detection/person_tracker.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection
      copying ./dimos/perception/detection/project.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental/temporal_memory
      copying ./dimos/perception/experimental/temporal_memory/temporal_memory.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental/temporal_memory
      copying ./dimos/perception/experimental/temporal_memory/entity_graph_db.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental/temporal_memory
      copying ./dimos/perception/experimental/temporal_memory/window_analyzer.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental/temporal_memory
      copying ./dimos/perception/experimental/temporal_memory/clip_filter.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental/temporal_memory
      copying ./dimos/perception/experimental/temporal_memory/frame_window_accumulator.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental/temporal_memory
      copying ./dimos/perception/experimental/temporal_memory/temporal_state.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental/temporal_memory
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental/temporal_memory/temporal_utils
      copying ./dimos/perception/experimental/temporal_memory/temporal_utils/graph_utils.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental/temporal_memory/temporal_utils
      copying ./dimos/perception/experimental/temporal_memory/temporal_utils/parsers.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental/temporal_memory/temporal_utils
      copying ./dimos/perception/experimental/temporal_memory/temporal_utils/prompts.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental/temporal_memory/temporal_utils
      copying ./dimos/perception/experimental/temporal_memory/temporal_utils/helpers.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/experimental/temporal_memory/temporal_utils
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/fiducial/blueprints
      copying ./dimos/perception/fiducial/blueprints/desk_marker_tf.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/fiducial/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type
      copying ./dimos/perception/detection/type/utils.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type
      copying ./dimos/perception/detection/type/imageDetections.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/reid
      copying ./dimos/perception/detection/reid/type.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/reid
      copying ./dimos/perception/detection/reid/tool_module.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/reid
      copying ./dimos/perception/detection/reid/module.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/reid
      copying ./dimos/perception/detection/reid/embedding_id_system.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/reid
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/detectors
      copying ./dimos/perception/detection/detectors/yoloe.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/detectors
      copying ./dimos/perception/detection/detectors/omdet.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/detectors
      copying ./dimos/perception/detection/detectors/yolo.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/detectors
      copying ./dimos/perception/detection/detectors/owlv2.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/detectors
      copying ./dimos/perception/detection/detectors/base.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/detectors
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection2d
      copying ./dimos/perception/detection/type/detection2d/person.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection2d
      copying ./dimos/perception/detection/type/detection2d/imageDetections2D.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection2d
      copying ./dimos/perception/detection/type/detection2d/point.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection2d
      copying ./dimos/perception/detection/type/detection2d/seg.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection2d
      copying ./dimos/perception/detection/type/detection2d/bbox.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection2d
      copying ./dimos/perception/detection/type/detection2d/base.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection2d
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection3d
      copying ./dimos/perception/detection/type/detection3d/imageDetections3D.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection3d
      copying ./dimos/perception/detection/type/detection3d/imageDetections3DPC.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection3d
      copying ./dimos/perception/detection/type/detection3d/pointcloud_filters.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection3d
      copying ./dimos/perception/detection/type/detection3d/marker.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection3d
      copying ./dimos/perception/detection/type/detection3d/pointcloud.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection3d
      copying ./dimos/perception/detection/type/detection3d/bbox.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection3d
      copying ./dimos/perception/detection/type/detection3d/base.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/type/detection3d
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/detectors/person
      copying ./dimos/perception/detection/detectors/person/yolo.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/detectors/person
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks
      copying ./dimos/control/tasks/registry.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks
      copying ./dimos/control/tasks/velocity_tracking_pid.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks
      copying ./dimos/control/tasks/feedforward_gain_compensator.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks
      copying ./dimos/control/tasks/velocity_profiler.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks
      copying ./dimos/control/tasks/pose_target_ik.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/blueprints
      copying ./dimos/control/blueprints/mobile.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/blueprints
      copying ./dimos/control/blueprints/basic.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/blueprints
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/examples
      copying ./dimos/control/examples/twist_base_keyboard_teleop.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/examples
      copying ./dimos/control/examples/cartesian_ik_jogger.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/examples
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/benchmarking
      copying ./dimos/control/benchmarking/velocity_profile.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/benchmarking
      copying ./dimos/control/benchmarking/benchmark.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/benchmarking
      copying ./dimos/control/benchmarking/paths.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/benchmarking
      copying ./dimos/control/benchmarking/plant.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/benchmarking
      copying ./dimos/control/benchmarking/scoring.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/benchmarking
      copying ./dimos/control/benchmarking/gate.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/benchmarking
      copying ./dimos/control/benchmarking/tuning.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/benchmarking
      copying ./dimos/control/benchmarking/score.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/control/benchmarking
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/path_follower_task
      copying ./dimos/control/tasks/path_follower_task/path_follower_task.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/path_follower_task
      copying ./dimos/control/tasks/path_follower_task/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/path_follower_task
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/eef_twist_task
      copying ./dimos/control/tasks/eef_twist_task/eef_twist_task.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/eef_twist_task
      copying ./dimos/control/tasks/eef_twist_task/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/eef_twist_task
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/trajectory_task
      copying ./dimos/control/tasks/trajectory_task/trajectory_task.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/trajectory_task
      copying ./dimos/control/tasks/trajectory_task/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/trajectory_task
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/holonomic_pose_follower_task
      copying ./dimos/control/tasks/holonomic_pose_follower_task/holonomic_pose_follower_task.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/holonomic_pose_follower_task
      copying ./dimos/control/tasks/holonomic_pose_follower_task/progress_reference.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/holonomic_pose_follower_task
      copying ./dimos/control/tasks/holonomic_pose_follower_task/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/holonomic_pose_follower_task
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/rpp_path_follower_task
      copying ./dimos/control/tasks/rpp_path_follower_task/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/rpp_path_follower_task
      copying ./dimos/control/tasks/rpp_path_follower_task/rpp_path_follower_task.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/rpp_path_follower_task
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/teleop_ik_task
      copying ./dimos/control/tasks/teleop_ik_task/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/teleop_ik_task
      copying ./dimos/control/tasks/teleop_ik_task/teleop_ik_task.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/teleop_ik_task
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/velocity_task
      copying ./dimos/control/tasks/velocity_task/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/velocity_task
      copying ./dimos/control/tasks/velocity_task/velocity_task.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/velocity_task
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/gripper_task
      copying ./dimos/control/tasks/gripper_task/gripper_task.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/gripper_task
      copying ./dimos/control/tasks/gripper_task/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/gripper_task
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/g1_groot_wbc_task
      copying ./dimos/control/tasks/g1_groot_wbc_task/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/g1_groot_wbc_task
      copying ./dimos/control/tasks/g1_groot_wbc_task/g1_groot_wbc_task.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/g1_groot_wbc_task
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/cartesian_ik_task
      copying ./dimos/control/tasks/cartesian_ik_task/cartesian_ik_task.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/cartesian_ik_task
      copying ./dimos/control/tasks/cartesian_ik_task/_registry.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/cartesian_ik_task
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/collection
      copying ./dimos/imitation/collection/blueprint.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/collection
      copying ./dimos/imitation/collection/recorder.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/collection
      copying ./dimos/imitation/collection/episode_monitor.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/collection
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep
      copying ./dimos/imitation/dataprep/build.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep
      copying ./dimos/imitation/dataprep/core.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep
      copying ./dimos/imitation/dataprep/cli.py -> build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep/formats
      copying ./dimos/imitation/dataprep/formats/_stats.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep/formats
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep/formats/lerobot
      copying ./dimos/imitation/dataprep/formats/lerobot/reader.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep/formats/lerobot
      copying ./dimos/imitation/dataprep/formats/lerobot/writer.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep/formats/lerobot
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep/formats/hdf5
      copying ./dimos/imitation/dataprep/formats/hdf5/reader.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep/formats/hdf5
      copying ./dimos/imitation/dataprep/formats/hdf5/writer.py ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep/formats/hdf5
      copying ./dimos/hardware/sensors/camera/zed/single_webcam.yaml ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/zed
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator/case_manifests
      copying ./dimos/navigation/nav_3d/evaluator/case_manifests/mid360_athens_stairs.yaml ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/evaluator/case_manifests
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/models/segmentation/configs
      copying ./dimos/models/segmentation/configs/edgetam.yaml ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/models/segmentation/configs
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/params
      copying ./dimos/robot/unitree/params/sim_camera.yaml -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/params
      copying ./dimos/robot/unitree/go2/front_camera_720.yaml -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/fiducial/blueprints/fixtures
      copying ./dimos/perception/fiducial/blueprints/fixtures/camera_info.yaml ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/fiducial/blueprints/fixtures
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/detectors/config
      copying ./dimos/perception/detection/detectors/config/custom_tracker.yaml ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/perception/detection/detectors/config
      copying ./dimos/evals/suites/go2_vqa.json -> build/lib.macosx-11.0-arm64-cpython-312/dimos/evals/suites
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/realsense/handeyeout_xarm6
      copying ./dimos/hardware/sensors/camera/realsense/handeyeout_xarm6/calibration.json ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/hardware/sensors/camera/realsense/handeyeout_xarm6
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/rpp_path_follower_task/artifacts
      copying ./dimos/control/tasks/rpp_path_follower_task/artifacts/go2_posedomain.json ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/control/tasks/rpp_path_follower_task/artifacts
      copying ./dimos/imitation/dataprep/example_config.json -> build/lib.macosx-11.0-arm64-cpython-312/dimos/imitation/dataprep
      copying ./dimos/experimental/robot/bosdyn/spot/spot.urdf ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/experimental/robot/bosdyn/spot
      copying ./dimos/robot/diy/alfred/alfred.urdf -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/diy/alfred
      copying ./dimos/robot/unitree/g1/g1.urdf -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/g1
      copying ./dimos/robot/unitree/go2/go2.urdf -> build/lib.macosx-11.0-arm64-cpython-312/dimos/robot/unitree/go2
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/web/dimos_interface/api/templates
      copying ./dimos/web/dimos_interface/api/templates/index_fastapi.html ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/web/dimos_interface/api/templates
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/web/templates
      copying ./dimos/web/templates/rerun_dashboard.html -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/templates
      copying ./dimos/web/templates/index_fastapi.html -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/templates
      copying ./dimos/web/templates/index_flask.html -> build/lib.macosx-11.0-arm64-cpython-312/dimos/web/templates
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/quest/web/static
      copying ./dimos/teleop/quest/web/static/index.html -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/quest/web/static
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/phone/web/static
      copying ./dimos/teleop/phone/web/static/index.html -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/phone/web/static
      copying ./dimos/teleop/quest/web/static/teleop.css -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/quest/web/static
      copying ./dimos/teleop/quest/web/static/teleop.js -> build/lib.macosx-11.0-arm64-cpython-312/dimos/teleop/quest/web/static
      creating build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization/viser/assets
      copying ./dimos/manipulation/visualization/viser/assets/dimensional-logo.svg ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/manipulation/visualization/viser/assets
      copying ./dimos/cli/dimos.tcss -> build/lib.macosx-11.0-arm64-cpython-312/dimos/cli
      copying ./dimos/mapping/ray_tracing/voxel_map.pyi -> build/lib.macosx-11.0-arm64-cpython-312/dimos/mapping/ray_tracing
      copying ./dimos/navigation/nav_3d/mls_planner/mls_planner.pyi ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/nav_3d/mls_planner
      copying ./dimos/navigation/replanning_a_star/min_cost_astar_ext.pyi ->
      build/lib.macosx-11.0-arm64-cpython-312/dimos/navigation/replanning_a_star

      [stderr]
      /Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82:
      SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
      !!

              ********************************************************************************
              Please use a simple string containing a SPDX expression for `project.license`. You can also use
      `project.license-files`. (Both options available on setuptools>=77.0.0).

              By 2027-Feb-18, you need to update your project and remove deprecated calls
              or your builds will no longer be supported.

              See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
              ********************************************************************************

      !!
        corresp(dist, value, root_dir)
      /Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61:
      SetuptoolsDeprecationWarning: License classifiers are deprecated.
      !!

              ********************************************************************************
              Please consider removing the following classifiers in favor of a SPDX license expression:

              License :: OSI Approved :: Apache Software License

              See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
              ********************************************************************************

      !!
        dist._finalize_license_expression()
      /Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/dist.py:765:
      SetuptoolsDeprecationWarning: License classifiers are deprecated.
      !!

              ********************************************************************************
              Please consider removing the following classifiers in favor of a SPDX license expression:

              License :: OSI Approved :: Apache Software License

              See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
              ********************************************************************************

      !!
        self._finalize_license_expression()
      Traceback (most recent call last):
        File "<string>", line 11, in <module>
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/build_meta.py", line 438,
      in build_wheel
          return _build(['bdist_wheel'])
                 ^^^^^^^^^^^^^^^^^^^^^^^
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/build_meta.py", line 429,
      in _build
          return self._build_with_temp_dir(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/build_meta.py", line 410,
      in _build_with_temp_dir
          self.run_setup()
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/build_meta.py", line 317,
      in run_setup
          exec(code, locals())  # noqa: S102 # exec is intentional here
          ^^^^^^^^^^^^^^^^^^^^
        File "<string>", line 165, in <module>
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/__init__.py", line 117,
      in setup
          return distutils.core.setup(**attrs)  # type: ignore[return-value]
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/_distutils/core.py", line
      168, in setup
          return run_commands(dist)
                 ^^^^^^^^^^^^^^^^^^
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/_distutils/core.py", line
      184, in run_commands
          dist.run_commands()
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line
      1028, in run_commands
          self.run_command(cmd)
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/dist.py", line 1106, in
      run_command
          super().run_command(command)
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line
      1047, in run_command
          cmd_obj.run()
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/command/bdist_wheel.py",
      line 385, in run
          self.run_command("build")
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line
      342, in run_command
          self.distribution.run_command(command)
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/dist.py", line 1106, in
      run_command
          super().run_command(command)
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line
      1047, in run_command
          cmd_obj.run()
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/_distutils/command/build.py",
      line 137, in run
          self.run_command(cmd_name)
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line
      342, in run_command
          self.distribution.run_command(command)
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/dist.py", line 1106, in
      run_command
          super().run_command(command)
        File "/Users/dimensional/.cache/uv/builds-v0/.tmpbkQU5c/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line
      1047, in run_command
          cmd_obj.run()
        File "<string>", line 96, in run
        File "<string>", line 114, in _copy_relay_dist
      RuntimeError: web dist missing (cockpit/dist/index.html, sdk/dist/sdk.js); run `deno task build` in web/sdk and web/cockpit
      (or `dimos run --local-relay` from a checkout builds them), or set DIMOS_ALLOW_MISSING_COCKPIT=1 to build a UI-less wheel
      anyway


hint: `dimos` was included because `hello-robot` (v0.1.0) depends on `dimos`
hint: Build failures usually indicate a problem with the package or the build environment
✗ Install dependencies · uv sync
Failed: Install dependencies · uv sync (exit 1)
Command: /Users/dimensional/.local/bin/uv sync --python 3.12
Log: /Users/dimensional/hello-robot/.dimos/setup.log
The project directory has been kept: /Users/dimensional/hello-robot
Fix the problem, then remove this directory or choose a new empty directory before retrying.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants