============================================================ SHiRE Brain Node 01 — Engineering Dependency Installation ============================================================ UTC timestamp: 2026-08-05T01:43:31+00:00 Host: armoros User: shire3d Environment: /home/shire3d/.venvs/shire-parametric-forge === Before installation === No broken requirements found. === Installing missing engineering dependencies === Collecting shapely Downloading shapely-2.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (6.8 kB) Collecting meshio Downloading meshio-5.3.5-py3-none-any.whl.metadata (11 kB) Collecting manifold3d Downloading manifold3d-3.5.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (20 kB) Collecting networkx Downloading networkx-3.6.1-py3-none-any.whl.metadata (6.8 kB) Collecting opencv-python-headless Downloading opencv_python_headless-5.0.0.93-cp37-abi3-manylinux_2_28_x86_64.whl.metadata (19 kB) Collecting scikit-image Downloading scikit_image-0.26.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (15 kB) Requirement already satisfied: numpy>=1.21 in ./.venvs/shire-parametric-forge/lib/python3.12/site-packages (from shapely) (2.4.6) Collecting rich (from meshio) Downloading rich-15.0.0-py3-none-any.whl.metadata (18 kB) Requirement already satisfied: scipy>=1.11.4 in ./.venvs/shire-parametric-forge/lib/python3.12/site-packages (from scikit-image) (1.18.0) Requirement already satisfied: pillow>=10.1 in ./.venvs/shire-parametric-forge/lib/python3.12/site-packages (from scikit-image) (12.3.0) Collecting imageio!=2.35.0,>=2.33 (from scikit-image) Downloading imageio-2.37.4-py3-none-any.whl.metadata (9.6 kB) Collecting tifffile>=2022.8.12 (from scikit-image) Downloading tifffile-2026.7.31-py3-none-any.whl.metadata (33 kB) Requirement already satisfied: packaging>=21 in ./.venvs/shire-parametric-forge/lib/python3.12/site-packages (from scikit-image) (26.2) Collecting lazy-loader>=0.4 (from scikit-image) Downloading lazy_loader-0.5-py3-none-any.whl.metadata (5.9 kB) Collecting markdown-it-py>=2.2.0 (from rich->meshio) Downloading markdown_it_py-4.2.0-py3-none-any.whl.metadata (7.4 kB) Requirement already satisfied: pygments<3.0.0,>=2.13.0 in ./.venvs/shire-parametric-forge/lib/python3.12/site-packages (from rich->meshio) (2.20.0) Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich->meshio) Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) Downloading shapely-2.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 21.6 MB/s 0:00:00 Downloading meshio-5.3.5-py3-none-any.whl (166 kB) Downloading manifold3d-3.5.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 21.6 MB/s 0:00:00 Downloading networkx-3.6.1-py3-none-any.whl (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 24.1 MB/s 0:00:00 Downloading opencv_python_headless-5.0.0.93-cp37-abi3-manylinux_2_28_x86_64.whl (61.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 MB 24.7 MB/s 0:00:02 Downloading scikit_image-0.26.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (13.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.6/13.6 MB 23.1 MB/s 0:00:00 Downloading imageio-2.37.4-py3-none-any.whl (318 kB) Downloading lazy_loader-0.5-py3-none-any.whl (8.0 kB) Downloading tifffile-2026.7.31-py3-none-any.whl (271 kB) Downloading rich-15.0.0-py3-none-any.whl (310 kB) Downloading markdown_it_py-4.2.0-py3-none-any.whl (91 kB) Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) Installing collected packages: tifffile, shapely, opencv-python-headless, networkx, mdurl, manifold3d, lazy-loader, imageio, scikit-image, markdown-it-py, rich, meshio Successfully installed imageio-2.37.4 lazy-loader-0.5 manifold3d-3.5.2 markdown-it-py-4.2.0 mdurl-0.1.2 meshio-5.3.5 networkx-3.6.1 opencv-python-headless-5.0.0.93 rich-15.0.0 scikit-image-0.26.0 shapely-2.1.2 tifffile-2026.7.31 [notice] A new release of pip is available: 26.1.2 -> 26.2.1 [notice] To update, run: /home/shire3d/.venvs/shire-parametric-forge/bin/python -m pip install --upgrade pip === Dependency consistency === No broken requirements found. === Engineering dependency smoke tests === Installed module state: cadquery import=True version=2.8.0 OCP import=True version=7.9.3.1.1 numpy import=True version=2.4.6 scipy import=True version=1.18.0 trimesh import=True version=4.12.2 shapely import=True version=2.1.2 meshio import=True version=5.3.5 manifold3d import=True version=3.5.2 networkx import=True version=3.6.1 PIL import=True version=12.3.0 cv2 import=True version=5.0.0.93 skimage import=True version=0.26.0 ezdxf import=True version=1.4.4 Functional tests: shapely passed=True trimesh passed=True opencv passed=True scikit_image passed=True meshio passed=True FINAL VERDICT: ENGINEERING_DEPENDENCIES_READY === CadQuery regression check === CadQuery solid count: 1 CadQuery volume: 22994.690350851266 STEP bytes: 20254 STEP round-trip solids: 1 CadQuery regression result: PASS RESULT: ENGINEERING DEPENDENCIES INSTALLED AND VERIFIED