2026-05-01T07:37:09,371 Created temporary directory: /tmp/pip-ephem-wheel-cache-fpnrzi6a 2026-05-01T07:37:09,373 Created temporary directory: /tmp/pip-build-tracker-n3_r_i4p 2026-05-01T07:37:09,373 Initialized build tracking at /tmp/pip-build-tracker-n3_r_i4p 2026-05-01T07:37:09,374 Created build tracker: /tmp/pip-build-tracker-n3_r_i4p 2026-05-01T07:37:09,374 Entered build tracker: /tmp/pip-build-tracker-n3_r_i4p 2026-05-01T07:37:09,375 Created temporary directory: /tmp/pip-wheel-m88gfjkl 2026-05-01T07:37:09,378 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-01T07:37:09,381 Created temporary directory: /tmp/pip-ephem-wheel-cache-s0c8vr2d 2026-05-01T07:37:09,405 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-01T07:37:09,408 2 location(s) to search for versions of ocdkit: 2026-05-01T07:37:09,408 * https://pypi.org/simple/ocdkit/ 2026-05-01T07:37:09,408 * https://www.piwheels.org/simple/ocdkit/ 2026-05-01T07:37:09,409 Fetching project page and analyzing links: https://pypi.org/simple/ocdkit/ 2026-05-01T07:37:09,410 Getting page https://pypi.org/simple/ocdkit/ 2026-05-01T07:37:09,411 Found index url https://pypi.org/simple 2026-05-01T07:37:09,642 Fetched page https://pypi.org/simple/ocdkit/ as application/vnd.pypi.simple.v1+json 2026-05-01T07:37:09,644 Skipping link: No binaries permitted for ocdkit: https://files.pythonhosted.org/packages/ed/05/c1b19b9ad9b0d51c7d1a24ec8b2ab4af559afa63ae2d53be7461eb13041f/ocdkit-0.0.1-py3-none-any.whl (from https://pypi.org/simple/ocdkit/) (requires-python:>=3.9) 2026-05-01T07:37:09,646 Found link https://files.pythonhosted.org/packages/d9/d5/7f109af0bbff567a15c772c3f5f2dc6ed6022c4654dc26c0b7ae982c08dc/ocdkit-0.0.1.tar.gz (from https://pypi.org/simple/ocdkit/) (requires-python:>=3.9), version: 0.0.1 2026-05-01T07:37:09,647 Skipping link: No binaries permitted for ocdkit: https://files.pythonhosted.org/packages/33/de/c864d4e3df158b856bb80f790b07566cf2e712d099dbb50d22a2804cddb1/ocdkit-0.0.2-py3-none-any.whl (from https://pypi.org/simple/ocdkit/) (requires-python:>=3.9) 2026-05-01T07:37:09,648 Found link https://files.pythonhosted.org/packages/0c/c1/c4f50c7fc30977b448f7a31022165ba3d62ae4b2e53d9c3677bea5fd6ec4/ocdkit-0.0.2.tar.gz (from https://pypi.org/simple/ocdkit/) (requires-python:>=3.9), version: 0.0.2 2026-05-01T07:37:09,649 Skipping link: No binaries permitted for ocdkit: https://files.pythonhosted.org/packages/57/7f/e79fc9333a48c825163d50d1628fd3b7c827c1fea1507386465c69c5a062/ocdkit-0.0.3-py3-none-any.whl (from https://pypi.org/simple/ocdkit/) (requires-python:>=3.11) 2026-05-01T07:37:09,650 Found link https://files.pythonhosted.org/packages/b2/b4/c521c6b9823322d4339a1c57bff652ed1edd7428fadbb63461ebf6d42554/ocdkit-0.0.3.tar.gz (from https://pypi.org/simple/ocdkit/) (requires-python:>=3.11), version: 0.0.3 2026-05-01T07:37:09,651 Fetching project page and analyzing links: https://www.piwheels.org/simple/ocdkit/ 2026-05-01T07:37:09,652 Getting page https://www.piwheels.org/simple/ocdkit/ 2026-05-01T07:37:09,653 Found index url https://www.piwheels.org/simple 2026-05-01T07:37:09,836 Fetched page https://www.piwheels.org/simple/ocdkit/ as text/html 2026-05-01T07:37:09,838 Skipping link: No binaries permitted for ocdkit: https://www.piwheels.org/simple/ocdkit/ocdkit-0.0.2-py3-none-any.whl#sha256=2b3207b033f75751539db5e4fdc162135cbb4540ccc0bbb5fe14cfd326f83807 (from https://www.piwheels.org/simple/ocdkit/) (requires-python:>=3.9) 2026-05-01T07:37:09,838 Skipping link: No binaries permitted for ocdkit: https://www.piwheels.org/simple/ocdkit/ocdkit-0.0.1-py3-none-any.whl#sha256=b8c73ed06f2a9e2d7e09af898ff9ead9e3a718c4ea961383c74ce783f7af1d84 (from https://www.piwheels.org/simple/ocdkit/) (requires-python:>=3.9) 2026-05-01T07:37:09,839 Skipping link: not a file: https://www.piwheels.org/simple/ocdkit/ 2026-05-01T07:37:09,840 Skipping link: not a file: https://pypi.org/simple/ocdkit/ 2026-05-01T07:37:09,860 Given no hashes to check 1 links for project 'ocdkit': discarding no candidates 2026-05-01T07:37:09,880 Collecting ocdkit==0.0.3 2026-05-01T07:37:09,882 Created temporary directory: /tmp/pip-unpack-e7a6rtv9 2026-05-01T07:37:10,114 Downloading ocdkit-0.0.3.tar.gz (363 kB) 2026-05-01T07:37:10,852 Added ocdkit==0.0.3 from https://files.pythonhosted.org/packages/b2/b4/c521c6b9823322d4339a1c57bff652ed1edd7428fadbb63461ebf6d42554/ocdkit-0.0.3.tar.gz to build tracker '/tmp/pip-build-tracker-n3_r_i4p' 2026-05-01T07:37:10,858 Created temporary directory: /tmp/pip-build-env-23_7gzns 2026-05-01T07:37:10,863 Installing build dependencies: started 2026-05-01T07:37:10,864 Running command pip subprocess to install build dependencies 2026-05-01T07:37:11,997 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-01T07:37:12,437 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-01T07:37:12,460 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-01T07:37:14,257 Collecting setuptools>=61.0 2026-05-01T07:37:14,345 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-01T07:37:14,735 Collecting setuptools_scm>=6.2 2026-05-01T07:37:14,752 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-05-01T07:37:14,837 Collecting vcs-versioning>=1.0.0.dev0 2026-05-01T07:37:14,855 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-01T07:37:15,042 Collecting packaging>=20 2026-05-01T07:37:15,063 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-01T07:37:18,067 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools_scm 2026-05-01T07:37:22,172 Creating /tmp/pip-build-env-23_7gzns/overlay/local/bin 2026-05-01T07:37:22,174 changing mode of /tmp/pip-build-env-23_7gzns/overlay/local/bin/vcs-versioning to 755 2026-05-01T07:37:22,276 changing mode of /tmp/pip-build-env-23_7gzns/overlay/local/bin/setuptools-scm to 755 2026-05-01T07:37:22,303 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools_scm-10.0.5 vcs-versioning-1.1.1 2026-05-01T07:37:22,588 Installing build dependencies: finished with status 'done' 2026-05-01T07:37:22,595 Getting requirements to build wheel: started 2026-05-01T07:37:22,596 Running command Getting requirements to build wheel 2026-05-01T07:37:23,356 /tmp/pip-build-env-23_7gzns/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-01T07:37:23,356 !! 2026-05-01T07:37:23,357 ******************************************************************************** 2026-05-01T07:37:23,358 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). 2026-05-01T07:37:23,359 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-01T07:37:23,359 or your builds will no longer be supported. 2026-05-01T07:37:23,361 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T07:37:23,362 ******************************************************************************** 2026-05-01T07:37:23,363 !! 2026-05-01T07:37:23,364 corresp(dist, value, root_dir) 2026-05-01T07:37:23,448 running egg_info 2026-05-01T07:37:23,456 writing src/ocdkit.egg-info/PKG-INFO 2026-05-01T07:37:23,461 writing dependency_links to src/ocdkit.egg-info/dependency_links.txt 2026-05-01T07:37:23,463 writing entry points to src/ocdkit.egg-info/entry_points.txt 2026-05-01T07:37:23,467 writing requirements to src/ocdkit.egg-info/requires.txt 2026-05-01T07:37:23,468 writing top-level names to src/ocdkit.egg-info/top_level.txt 2026-05-01T07:37:23,532 /tmp/pip-build-env-23_7gzns/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-01T07:37:23,533 return get_active_overrides().subprocess_timeout 2026-05-01T07:37:23,540 listing git files failed - pretending there aren't any 2026-05-01T07:37:23,546 reading manifest file 'src/ocdkit.egg-info/SOURCES.txt' 2026-05-01T07:37:23,560 reading manifest template 'MANIFEST.in' 2026-05-01T07:37:23,706 no previously-included directories found matching 'src/ocdkit/viewer/web/icons/_unused' 2026-05-01T07:37:23,708 no previously-included directories found matching 'tests/__pycache__' 2026-05-01T07:37:23,710 no previously-included directories found matching '**/__pycache__' 2026-05-01T07:37:23,711 warning: no previously-included files matching '._*' found anywhere in distribution 2026-05-01T07:37:23,713 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-01T07:37:23,715 warning: no previously-included files matching '*.bak' found anywhere in distribution 2026-05-01T07:37:23,717 warning: no previously-included files matching '.!*' found anywhere in distribution 2026-05-01T07:37:23,718 adding license file 'LICENSE' 2026-05-01T07:37:23,729 writing manifest file 'src/ocdkit.egg-info/SOURCES.txt' 2026-05-01T07:37:23,836 Getting requirements to build wheel: finished with status 'done' 2026-05-01T07:37:23,839 Created temporary directory: /tmp/pip-modern-metadata-3k3i4voa 2026-05-01T07:37:23,842 Preparing metadata (pyproject.toml): started 2026-05-01T07:37:23,843 Running command Preparing metadata (pyproject.toml) 2026-05-01T07:37:24,518 /tmp/pip-build-env-23_7gzns/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-01T07:37:24,518 !! 2026-05-01T07:37:24,519 ******************************************************************************** 2026-05-01T07:37:24,520 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). 2026-05-01T07:37:24,521 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-01T07:37:24,522 or your builds will no longer be supported. 2026-05-01T07:37:24,523 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T07:37:24,523 ******************************************************************************** 2026-05-01T07:37:24,525 !! 2026-05-01T07:37:24,525 corresp(dist, value, root_dir) 2026-05-01T07:37:24,601 running dist_info 2026-05-01T07:37:24,615 creating /tmp/pip-modern-metadata-3k3i4voa/ocdkit.egg-info 2026-05-01T07:37:24,616 writing /tmp/pip-modern-metadata-3k3i4voa/ocdkit.egg-info/PKG-INFO 2026-05-01T07:37:24,622 writing dependency_links to /tmp/pip-modern-metadata-3k3i4voa/ocdkit.egg-info/dependency_links.txt 2026-05-01T07:37:24,624 writing entry points to /tmp/pip-modern-metadata-3k3i4voa/ocdkit.egg-info/entry_points.txt 2026-05-01T07:37:24,627 writing requirements to /tmp/pip-modern-metadata-3k3i4voa/ocdkit.egg-info/requires.txt 2026-05-01T07:37:24,628 writing top-level names to /tmp/pip-modern-metadata-3k3i4voa/ocdkit.egg-info/top_level.txt 2026-05-01T07:37:24,629 writing manifest file '/tmp/pip-modern-metadata-3k3i4voa/ocdkit.egg-info/SOURCES.txt' 2026-05-01T07:37:24,687 /tmp/pip-build-env-23_7gzns/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-01T07:37:24,688 return get_active_overrides().subprocess_timeout 2026-05-01T07:37:24,694 listing git files failed - pretending there aren't any 2026-05-01T07:37:24,699 reading manifest file '/tmp/pip-modern-metadata-3k3i4voa/ocdkit.egg-info/SOURCES.txt' 2026-05-01T07:37:24,701 reading manifest template 'MANIFEST.in' 2026-05-01T07:37:24,851 no previously-included directories found matching 'src/ocdkit/viewer/web/icons/_unused' 2026-05-01T07:37:24,852 no previously-included directories found matching 'tests/__pycache__' 2026-05-01T07:37:24,853 no previously-included directories found matching '**/__pycache__' 2026-05-01T07:37:24,855 warning: no previously-included files matching '._*' found anywhere in distribution 2026-05-01T07:37:24,856 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-01T07:37:24,857 warning: no previously-included files matching '*.bak' found anywhere in distribution 2026-05-01T07:37:24,858 warning: no previously-included files matching '.!*' found anywhere in distribution 2026-05-01T07:37:24,859 adding license file 'LICENSE' 2026-05-01T07:37:24,868 writing manifest file '/tmp/pip-modern-metadata-3k3i4voa/ocdkit.egg-info/SOURCES.txt' 2026-05-01T07:37:24,869 creating '/tmp/pip-modern-metadata-3k3i4voa/ocdkit-0.0.3.dist-info' 2026-05-01T07:37:25,004 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-01T07:37:25,008 Source in /tmp/pip-wheel-m88gfjkl/ocdkit_2ad75e2ab2b6491187568730c08caf28 has version 0.0.3, which satisfies requirement ocdkit==0.0.3 from https://files.pythonhosted.org/packages/b2/b4/c521c6b9823322d4339a1c57bff652ed1edd7428fadbb63461ebf6d42554/ocdkit-0.0.3.tar.gz 2026-05-01T07:37:25,009 Removed ocdkit==0.0.3 from https://files.pythonhosted.org/packages/b2/b4/c521c6b9823322d4339a1c57bff652ed1edd7428fadbb63461ebf6d42554/ocdkit-0.0.3.tar.gz from build tracker '/tmp/pip-build-tracker-n3_r_i4p' 2026-05-01T07:37:25,015 Created temporary directory: /tmp/pip-unpack-qqq_0hv7 2026-05-01T07:37:25,015 Building wheels for collected packages: ocdkit 2026-05-01T07:37:25,020 Created temporary directory: /tmp/pip-wheel-5mjwg3n5 2026-05-01T07:37:25,020 Destination directory: /tmp/pip-wheel-5mjwg3n5 2026-05-01T07:37:25,023 Building wheel for ocdkit (pyproject.toml): started 2026-05-01T07:37:25,024 Running command Building wheel for ocdkit (pyproject.toml) 2026-05-01T07:37:25,680 /tmp/pip-build-env-23_7gzns/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-01T07:37:25,680 !! 2026-05-01T07:37:25,681 ******************************************************************************** 2026-05-01T07:37:25,682 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). 2026-05-01T07:37:25,683 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-01T07:37:25,684 or your builds will no longer be supported. 2026-05-01T07:37:25,686 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T07:37:25,687 ******************************************************************************** 2026-05-01T07:37:25,689 !! 2026-05-01T07:37:25,689 corresp(dist, value, root_dir) 2026-05-01T07:37:25,752 running bdist_wheel 2026-05-01T07:37:25,777 running build 2026-05-01T07:37:25,777 running build_py 2026-05-01T07:37:25,779 creating build/lib/ocdkit 2026-05-01T07:37:25,781 copying src/ocdkit/__main__.py -> build/lib/ocdkit 2026-05-01T07:37:25,784 copying src/ocdkit/tls.py -> build/lib/ocdkit 2026-05-01T07:37:25,788 copying src/ocdkit/__init__.py -> build/lib/ocdkit 2026-05-01T07:37:25,791 copying src/ocdkit/imports.py -> build/lib/ocdkit 2026-05-01T07:37:25,795 creating build/lib/ocdkit/viewer 2026-05-01T07:37:25,797 copying src/ocdkit/viewer/exceptions.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,800 copying src/ocdkit/viewer/cli.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,803 copying src/ocdkit/viewer/__main__.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,805 copying src/ocdkit/viewer/segmentation.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,808 copying src/ocdkit/viewer/masks.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,811 copying src/ocdkit/viewer/session.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,814 copying src/ocdkit/viewer/app.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,818 copying src/ocdkit/viewer/dependencies.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,820 copying src/ocdkit/viewer/model_registry.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,822 copying src/ocdkit/viewer/__init__.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,825 copying src/ocdkit/viewer/routes.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,828 copying src/ocdkit/viewer/schemas.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,830 copying src/ocdkit/viewer/middleware.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,832 copying src/ocdkit/viewer/assets.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,835 copying src/ocdkit/viewer/sample_image.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,838 copying src/ocdkit/viewer/system.py -> build/lib/ocdkit/viewer 2026-05-01T07:37:25,842 creating build/lib/ocdkit/desktop 2026-05-01T07:37:25,844 copying src/ocdkit/desktop/__init__.py -> build/lib/ocdkit/desktop 2026-05-01T07:37:25,847 copying src/ocdkit/desktop/pinning.py -> build/lib/ocdkit/desktop 2026-05-01T07:37:25,853 creating build/lib/ocdkit/array 2026-05-01T07:37:25,855 copying src/ocdkit/array/ops.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,860 copying src/ocdkit/array/normalize.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,865 copying src/ocdkit/array/morphology.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,871 copying src/ocdkit/array/__init__.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,874 copying src/ocdkit/array/imports.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,878 copying src/ocdkit/array/transform.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,880 copying src/ocdkit/array/union_find.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,882 copying src/ocdkit/array/spatial.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,884 copying src/ocdkit/array/warp.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,886 copying src/ocdkit/array/index.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,888 copying src/ocdkit/array/parallel.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,891 copying src/ocdkit/array/filters.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,893 copying src/ocdkit/array/convert.py -> build/lib/ocdkit/array 2026-05-01T07:37:25,896 creating build/lib/ocdkit/testing 2026-05-01T07:37:25,897 copying src/ocdkit/testing/__init__.py -> build/lib/ocdkit/testing 2026-05-01T07:37:25,899 copying src/ocdkit/testing/collisions.py -> build/lib/ocdkit/testing 2026-05-01T07:37:25,902 creating build/lib/ocdkit/measure 2026-05-01T07:37:25,903 copying src/ocdkit/measure/medoid.py -> build/lib/ocdkit/measure 2026-05-01T07:37:25,906 copying src/ocdkit/measure/bbox.py -> build/lib/ocdkit/measure 2026-05-01T07:37:25,908 copying src/ocdkit/measure/__init__.py -> build/lib/ocdkit/measure 2026-05-01T07:37:25,910 copying src/ocdkit/measure/imports.py -> build/lib/ocdkit/measure 2026-05-01T07:37:25,912 copying src/ocdkit/measure/diameter.py -> build/lib/ocdkit/measure 2026-05-01T07:37:25,914 copying src/ocdkit/measure/metrics.py -> build/lib/ocdkit/measure 2026-05-01T07:37:25,916 creating build/lib/ocdkit/utils 2026-05-01T07:37:25,917 copying src/ocdkit/utils/collections.py -> build/lib/ocdkit/utils 2026-05-01T07:37:25,919 copying src/ocdkit/utils/__init__.py -> build/lib/ocdkit/utils 2026-05-01T07:37:25,921 copying src/ocdkit/utils/paths.py -> build/lib/ocdkit/utils 2026-05-01T07:37:25,923 copying src/ocdkit/utils/kwargs.py -> build/lib/ocdkit/utils 2026-05-01T07:37:25,925 copying src/ocdkit/utils/gpu.py -> build/lib/ocdkit/utils 2026-05-01T07:37:25,928 creating build/lib/ocdkit/cli 2026-05-01T07:37:25,929 copying src/ocdkit/cli/__main__.py -> build/lib/ocdkit/cli 2026-05-01T07:37:25,931 copying src/ocdkit/cli/main.py -> build/lib/ocdkit/cli 2026-05-01T07:37:25,933 copying src/ocdkit/cli/__init__.py -> build/lib/ocdkit/cli 2026-05-01T07:37:25,935 copying src/ocdkit/cli/paths.py -> build/lib/ocdkit/cli 2026-05-01T07:37:25,937 copying src/ocdkit/cli/migrate.py -> build/lib/ocdkit/cli 2026-05-01T07:37:25,940 creating build/lib/ocdkit/logging 2026-05-01T07:37:25,941 copying src/ocdkit/logging/__init__.py -> build/lib/ocdkit/logging 2026-05-01T07:37:25,942 copying src/ocdkit/logging/handler.py -> build/lib/ocdkit/logging 2026-05-01T07:37:25,945 creating build/lib/ocdkit/io 2026-05-01T07:37:25,946 copying src/ocdkit/io/path.py -> build/lib/ocdkit/io 2026-05-01T07:37:25,948 copying src/ocdkit/io/__init__.py -> build/lib/ocdkit/io 2026-05-01T07:37:25,950 copying src/ocdkit/io/imports.py -> build/lib/ocdkit/io 2026-05-01T07:37:25,951 copying src/ocdkit/io/files.py -> build/lib/ocdkit/io 2026-05-01T07:37:25,953 copying src/ocdkit/io/result.py -> build/lib/ocdkit/io 2026-05-01T07:37:25,955 copying src/ocdkit/io/image.py -> build/lib/ocdkit/io 2026-05-01T07:37:25,958 creating build/lib/ocdkit/load 2026-05-01T07:37:25,959 copying src/ocdkit/load/module.py -> build/lib/ocdkit/load 2026-05-01T07:37:25,961 copying src/ocdkit/load/object.py -> build/lib/ocdkit/load 2026-05-01T07:37:25,963 copying src/ocdkit/load/__init__.py -> build/lib/ocdkit/load 2026-05-01T07:37:25,966 creating build/lib/ocdkit/plot 2026-05-01T07:37:25,967 copying src/ocdkit/plot/figure.py -> build/lib/ocdkit/plot 2026-05-01T07:37:25,969 copying src/ocdkit/plot/color.py -> build/lib/ocdkit/plot 2026-05-01T07:37:25,971 copying src/ocdkit/plot/__init__.py -> build/lib/ocdkit/plot 2026-05-01T07:37:25,973 copying src/ocdkit/plot/imports.py -> build/lib/ocdkit/plot 2026-05-01T07:37:25,975 copying src/ocdkit/plot/ncolor.py -> build/lib/ocdkit/plot 2026-05-01T07:37:25,977 copying src/ocdkit/plot/export.py -> build/lib/ocdkit/plot 2026-05-01T07:37:25,979 copying src/ocdkit/plot/label.py -> build/lib/ocdkit/plot 2026-05-01T07:37:25,981 copying src/ocdkit/plot/defaults.py -> build/lib/ocdkit/plot 2026-05-01T07:37:25,984 copying src/ocdkit/plot/display.py -> build/lib/ocdkit/plot 2026-05-01T07:37:25,986 copying src/ocdkit/plot/contour.py -> build/lib/ocdkit/plot 2026-05-01T07:37:25,988 copying src/ocdkit/plot/grid.py -> build/lib/ocdkit/plot 2026-05-01T07:37:25,991 creating build/lib/ocdkit/viewer/plugins 2026-05-01T07:37:25,992 copying src/ocdkit/viewer/plugins/schema.py -> build/lib/ocdkit/viewer/plugins 2026-05-01T07:37:25,994 copying src/ocdkit/viewer/plugins/__init__.py -> build/lib/ocdkit/viewer/plugins 2026-05-01T07:37:25,996 copying src/ocdkit/viewer/plugins/base.py -> build/lib/ocdkit/viewer/plugins 2026-05-01T07:37:25,999 copying src/ocdkit/viewer/plugins/registry.py -> build/lib/ocdkit/viewer/plugins 2026-05-01T07:37:26,001 copying src/ocdkit/viewer/plugins/threshold.py -> build/lib/ocdkit/viewer/plugins 2026-05-01T07:37:26,004 creating build/lib/ocdkit/viewer/routers 2026-05-01T07:37:26,005 copying src/ocdkit/viewer/routers/plugin.py -> build/lib/ocdkit/viewer/routers 2026-05-01T07:37:26,007 copying src/ocdkit/viewer/routers/session_routes.py -> build/lib/ocdkit/viewer/routers 2026-05-01T07:37:26,009 copying src/ocdkit/viewer/routers/__init__.py -> build/lib/ocdkit/viewer/routers 2026-05-01T07:37:26,011 copying src/ocdkit/viewer/routers/segment.py -> build/lib/ocdkit/viewer/routers 2026-05-01T07:37:26,013 copying src/ocdkit/viewer/routers/mask.py -> build/lib/ocdkit/viewer/routers 2026-05-01T07:37:26,015 copying src/ocdkit/viewer/routers/trust.py -> build/lib/ocdkit/viewer/routers 2026-05-01T07:37:26,017 copying src/ocdkit/viewer/routers/index.py -> build/lib/ocdkit/viewer/routers 2026-05-01T07:37:26,019 copying src/ocdkit/viewer/routers/log.py -> build/lib/ocdkit/viewer/routers 2026-05-01T07:37:26,021 copying src/ocdkit/viewer/routers/system.py -> build/lib/ocdkit/viewer/routers 2026-05-01T07:37:26,024 running egg_info 2026-05-01T07:37:26,037 writing src/ocdkit.egg-info/PKG-INFO 2026-05-01T07:37:26,042 writing dependency_links to src/ocdkit.egg-info/dependency_links.txt 2026-05-01T07:37:26,043 writing entry points to src/ocdkit.egg-info/entry_points.txt 2026-05-01T07:37:26,046 writing requirements to src/ocdkit.egg-info/requires.txt 2026-05-01T07:37:26,048 writing top-level names to src/ocdkit.egg-info/top_level.txt 2026-05-01T07:37:26,097 /tmp/pip-build-env-23_7gzns/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-01T07:37:26,097 return get_active_overrides().subprocess_timeout 2026-05-01T07:37:26,104 listing git files failed - pretending there aren't any 2026-05-01T07:37:26,108 reading manifest file 'src/ocdkit.egg-info/SOURCES.txt' 2026-05-01T07:37:26,119 reading manifest template 'MANIFEST.in' 2026-05-01T07:37:26,260 no previously-included directories found matching 'src/ocdkit/viewer/web/icons/_unused' 2026-05-01T07:37:26,262 no previously-included directories found matching 'tests/__pycache__' 2026-05-01T07:37:26,263 no previously-included directories found matching '**/__pycache__' 2026-05-01T07:37:26,265 warning: no previously-included files matching '._*' found anywhere in distribution 2026-05-01T07:37:26,266 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-01T07:37:26,268 warning: no previously-included files matching '*.bak' found anywhere in distribution 2026-05-01T07:37:26,270 warning: no previously-included files matching '.!*' found anywhere in distribution 2026-05-01T07:37:26,270 adding license file 'LICENSE' 2026-05-01T07:37:26,281 writing manifest file 'src/ocdkit.egg-info/SOURCES.txt' 2026-05-01T07:37:26,302 copying src/ocdkit/viewer/demo.html -> build/lib/ocdkit/viewer 2026-05-01T07:37:26,305 creating build/lib/ocdkit/viewer/web 2026-05-01T07:37:26,306 copying src/ocdkit/viewer/web/index.html -> build/lib/ocdkit/viewer/web 2026-05-01T07:37:26,308 copying src/ocdkit/viewer/web/app.js -> build/lib/ocdkit/viewer/web 2026-05-01T07:37:26,396 creating build/lib/ocdkit/viewer/web/css 2026-05-01T07:37:26,398 copying src/ocdkit/viewer/web/css/tools.css -> build/lib/ocdkit/viewer/web/css 2026-05-01T07:37:26,401 copying src/ocdkit/viewer/web/css/viewer.css -> build/lib/ocdkit/viewer/web/css 2026-05-01T07:37:26,403 copying src/ocdkit/viewer/web/css/layout.css -> build/lib/ocdkit/viewer/web/css 2026-05-01T07:37:26,406 copying src/ocdkit/viewer/web/css/controls.css -> build/lib/ocdkit/viewer/web/css 2026-05-01T07:37:26,409 creating build/lib/ocdkit/viewer/web/html 2026-05-01T07:37:26,411 copying src/ocdkit/viewer/web/html/viewer.html -> build/lib/ocdkit/viewer/web/html 2026-05-01T07:37:26,413 copying src/ocdkit/viewer/web/html/left-panel.html -> build/lib/ocdkit/viewer/web/html 2026-05-01T07:37:26,417 copying src/ocdkit/viewer/web/html/sidebar.html -> build/lib/ocdkit/viewer/web/html 2026-05-01T07:37:26,420 creating build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,421 copying src/ocdkit/viewer/web/js/brush.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,425 copying src/ocdkit/viewer/web/js/mask-pipeline.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,428 copying src/ocdkit/viewer/web/js/colormap.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,431 copying src/ocdkit/viewer/web/js/pointer-state.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,434 copying src/ocdkit/viewer/web/js/history.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,436 copying src/ocdkit/viewer/web/js/ui-utils.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,439 copying src/ocdkit/viewer/web/js/file-navigation.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,442 copying src/ocdkit/viewer/web/js/plugin-panel.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,445 copying src/ocdkit/viewer/web/js/painting.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,449 copying src/ocdkit/viewer/web/js/state-persistence.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,452 copying src/ocdkit/viewer/web/js/tooltip-editor.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,454 copying src/ocdkit/viewer/web/js/debug-apple-material.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,457 copying src/ocdkit/viewer/web/js/interactions.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,459 copying src/ocdkit/viewer/web/js/logging.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,462 copying src/ocdkit/viewer/web/js/wasm_fill.c -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,464 creating build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,465 copying src/ocdkit/viewer/web/icons/download.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,467 copying src/ocdkit/viewer/web/icons/minus.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,469 copying src/ocdkit/viewer/web/icons/pencil.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,471 copying src/ocdkit/viewer/web/icons/rotate-rectangle.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,473 copying src/ocdkit/viewer/web/icons/eraser.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,475 copying src/ocdkit/viewer/web/icons/home-2.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,477 copying src/ocdkit/viewer/web/icons/topology-star.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,479 copying src/ocdkit/viewer/web/icons/plus.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,481 copying src/ocdkit/viewer/web/icons/palette.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,483 copying src/ocdkit/viewer/web/icons/affinity.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,485 copying src/ocdkit/viewer/web/icons/droplet-half-2.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,487 copying src/ocdkit/viewer/web/icons/dbscan-nested-arcs.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,489 copying src/ocdkit/viewer/web/icons/arrow-forward-up.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,491 copying src/ocdkit/viewer/web/icons/arrow-back-up.svg -> build/lib/ocdkit/viewer/web/icons 2026-05-01T07:37:26,500 copying src/ocdkit/viewer/web/js/painting.js -> build/lib/ocdkit/viewer/web/js 2026-05-01T07:37:26,533 installing to build/bdist.linux-armv7l/wheel 2026-05-01T07:37:26,534 running install 2026-05-01T07:37:26,557 running install_lib 2026-05-01T07:37:26,564 creating build/bdist.linux-armv7l/wheel 2026-05-01T07:37:26,566 creating build/bdist.linux-armv7l/wheel/ocdkit 2026-05-01T07:37:26,568 creating build/bdist.linux-armv7l/wheel/ocdkit/viewer 2026-05-01T07:37:26,569 copying build/lib/ocdkit/viewer/exceptions.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,571 copying build/lib/ocdkit/viewer/cli.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,573 copying build/lib/ocdkit/viewer/__main__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,575 copying build/lib/ocdkit/viewer/segmentation.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,577 copying build/lib/ocdkit/viewer/masks.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,579 copying build/lib/ocdkit/viewer/session.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,581 copying build/lib/ocdkit/viewer/app.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,584 copying build/lib/ocdkit/viewer/dependencies.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,586 copying build/lib/ocdkit/viewer/model_registry.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,588 creating build/bdist.linux-armv7l/wheel/ocdkit/viewer/plugins 2026-05-01T07:37:26,589 copying build/lib/ocdkit/viewer/plugins/schema.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/plugins 2026-05-01T07:37:26,591 copying build/lib/ocdkit/viewer/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/plugins 2026-05-01T07:37:26,593 copying build/lib/ocdkit/viewer/plugins/base.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/plugins 2026-05-01T07:37:26,595 copying build/lib/ocdkit/viewer/plugins/registry.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/plugins 2026-05-01T07:37:26,597 copying build/lib/ocdkit/viewer/plugins/threshold.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/plugins 2026-05-01T07:37:26,599 copying build/lib/ocdkit/viewer/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,600 copying build/lib/ocdkit/viewer/routes.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,603 copying build/lib/ocdkit/viewer/demo.html -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,605 copying build/lib/ocdkit/viewer/schemas.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,607 copying build/lib/ocdkit/viewer/middleware.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,609 copying build/lib/ocdkit/viewer/assets.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,612 creating build/bdist.linux-armv7l/wheel/ocdkit/viewer/routers 2026-05-01T07:37:26,613 copying build/lib/ocdkit/viewer/routers/plugin.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/routers 2026-05-01T07:37:26,615 copying build/lib/ocdkit/viewer/routers/session_routes.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/routers 2026-05-01T07:37:26,617 copying build/lib/ocdkit/viewer/routers/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/routers 2026-05-01T07:37:26,619 copying build/lib/ocdkit/viewer/routers/segment.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/routers 2026-05-01T07:37:26,621 copying build/lib/ocdkit/viewer/routers/mask.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/routers 2026-05-01T07:37:26,623 copying build/lib/ocdkit/viewer/routers/trust.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/routers 2026-05-01T07:37:26,625 copying build/lib/ocdkit/viewer/routers/index.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/routers 2026-05-01T07:37:26,628 copying build/lib/ocdkit/viewer/routers/log.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/routers 2026-05-01T07:37:26,630 copying build/lib/ocdkit/viewer/routers/system.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/routers 2026-05-01T07:37:26,632 creating build/bdist.linux-armv7l/wheel/ocdkit/viewer/web 2026-05-01T07:37:26,634 creating build/bdist.linux-armv7l/wheel/ocdkit/viewer/web/css 2026-05-01T07:37:26,635 copying build/lib/ocdkit/viewer/web/css/tools.css -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/css 2026-05-01T07:37:26,638 copying build/lib/ocdkit/viewer/web/css/viewer.css -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/css 2026-05-01T07:37:26,640 copying build/lib/ocdkit/viewer/web/css/layout.css -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/css 2026-05-01T07:37:26,642 copying build/lib/ocdkit/viewer/web/css/controls.css -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/css 2026-05-01T07:37:26,645 creating build/bdist.linux-armv7l/wheel/ocdkit/viewer/web/html 2026-05-01T07:37:26,646 copying build/lib/ocdkit/viewer/web/html/viewer.html -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/html 2026-05-01T07:37:26,648 copying build/lib/ocdkit/viewer/web/html/left-panel.html -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/html 2026-05-01T07:37:26,651 copying build/lib/ocdkit/viewer/web/html/sidebar.html -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/html 2026-05-01T07:37:26,652 copying build/lib/ocdkit/viewer/web/app.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web 2026-05-01T07:37:26,661 creating build/bdist.linux-armv7l/wheel/ocdkit/viewer/web/js 2026-05-01T07:37:26,662 copying build/lib/ocdkit/viewer/web/js/brush.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,665 copying build/lib/ocdkit/viewer/web/js/mask-pipeline.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,667 copying build/lib/ocdkit/viewer/web/js/colormap.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,669 copying build/lib/ocdkit/viewer/web/js/pointer-state.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,671 copying build/lib/ocdkit/viewer/web/js/wasm_fill.c -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,673 copying build/lib/ocdkit/viewer/web/js/history.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,675 copying build/lib/ocdkit/viewer/web/js/ui-utils.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,678 copying build/lib/ocdkit/viewer/web/js/file-navigation.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,681 copying build/lib/ocdkit/viewer/web/js/plugin-panel.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,684 copying build/lib/ocdkit/viewer/web/js/painting.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,687 copying build/lib/ocdkit/viewer/web/js/state-persistence.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,690 copying build/lib/ocdkit/viewer/web/js/tooltip-editor.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,692 copying build/lib/ocdkit/viewer/web/js/debug-apple-material.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,694 copying build/lib/ocdkit/viewer/web/js/interactions.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,697 copying build/lib/ocdkit/viewer/web/js/logging.js -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/js 2026-05-01T07:37:26,699 copying build/lib/ocdkit/viewer/web/index.html -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web 2026-05-01T07:37:26,701 creating build/bdist.linux-armv7l/wheel/ocdkit/viewer/web/icons 2026-05-01T07:37:26,702 copying build/lib/ocdkit/viewer/web/icons/download.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,704 copying build/lib/ocdkit/viewer/web/icons/minus.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,706 copying build/lib/ocdkit/viewer/web/icons/pencil.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,707 copying build/lib/ocdkit/viewer/web/icons/rotate-rectangle.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,709 copying build/lib/ocdkit/viewer/web/icons/eraser.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,711 copying build/lib/ocdkit/viewer/web/icons/home-2.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,713 copying build/lib/ocdkit/viewer/web/icons/topology-star.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,715 copying build/lib/ocdkit/viewer/web/icons/plus.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,716 copying build/lib/ocdkit/viewer/web/icons/palette.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,718 copying build/lib/ocdkit/viewer/web/icons/affinity.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,720 copying build/lib/ocdkit/viewer/web/icons/droplet-half-2.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,722 copying build/lib/ocdkit/viewer/web/icons/dbscan-nested-arcs.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,723 copying build/lib/ocdkit/viewer/web/icons/arrow-forward-up.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,725 copying build/lib/ocdkit/viewer/web/icons/arrow-back-up.svg -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer/web/icons 2026-05-01T07:37:26,727 copying build/lib/ocdkit/viewer/sample_image.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,728 copying build/lib/ocdkit/viewer/system.py -> build/bdist.linux-armv7l/wheel/./ocdkit/viewer 2026-05-01T07:37:26,730 copying build/lib/ocdkit/__main__.py -> build/bdist.linux-armv7l/wheel/./ocdkit 2026-05-01T07:37:26,733 creating build/bdist.linux-armv7l/wheel/ocdkit/desktop 2026-05-01T07:37:26,734 copying build/lib/ocdkit/desktop/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/desktop 2026-05-01T07:37:26,735 copying build/lib/ocdkit/desktop/pinning.py -> build/bdist.linux-armv7l/wheel/./ocdkit/desktop 2026-05-01T07:37:26,739 creating build/bdist.linux-armv7l/wheel/ocdkit/array 2026-05-01T07:37:26,740 copying build/lib/ocdkit/array/ops.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,742 copying build/lib/ocdkit/array/normalize.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,744 copying build/lib/ocdkit/array/morphology.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,746 copying build/lib/ocdkit/array/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,748 copying build/lib/ocdkit/array/imports.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,750 copying build/lib/ocdkit/array/transform.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,752 copying build/lib/ocdkit/array/union_find.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,754 copying build/lib/ocdkit/array/spatial.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,756 copying build/lib/ocdkit/array/warp.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,758 copying build/lib/ocdkit/array/index.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,760 copying build/lib/ocdkit/array/parallel.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,762 copying build/lib/ocdkit/array/filters.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,764 copying build/lib/ocdkit/array/convert.py -> build/bdist.linux-armv7l/wheel/./ocdkit/array 2026-05-01T07:37:26,766 copying build/lib/ocdkit/tls.py -> build/bdist.linux-armv7l/wheel/./ocdkit 2026-05-01T07:37:26,769 creating build/bdist.linux-armv7l/wheel/ocdkit/testing 2026-05-01T07:37:26,770 copying build/lib/ocdkit/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/testing 2026-05-01T07:37:26,772 copying build/lib/ocdkit/testing/collisions.py -> build/bdist.linux-armv7l/wheel/./ocdkit/testing 2026-05-01T07:37:26,774 copying build/lib/ocdkit/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit 2026-05-01T07:37:26,776 copying build/lib/ocdkit/imports.py -> build/bdist.linux-armv7l/wheel/./ocdkit 2026-05-01T07:37:26,779 creating build/bdist.linux-armv7l/wheel/ocdkit/measure 2026-05-01T07:37:26,780 copying build/lib/ocdkit/measure/medoid.py -> build/bdist.linux-armv7l/wheel/./ocdkit/measure 2026-05-01T07:37:26,782 copying build/lib/ocdkit/measure/bbox.py -> build/bdist.linux-armv7l/wheel/./ocdkit/measure 2026-05-01T07:37:26,784 copying build/lib/ocdkit/measure/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/measure 2026-05-01T07:37:26,786 copying build/lib/ocdkit/measure/imports.py -> build/bdist.linux-armv7l/wheel/./ocdkit/measure 2026-05-01T07:37:26,787 copying build/lib/ocdkit/measure/diameter.py -> build/bdist.linux-armv7l/wheel/./ocdkit/measure 2026-05-01T07:37:26,789 copying build/lib/ocdkit/measure/metrics.py -> build/bdist.linux-armv7l/wheel/./ocdkit/measure 2026-05-01T07:37:26,791 creating build/bdist.linux-armv7l/wheel/ocdkit/utils 2026-05-01T07:37:26,792 copying build/lib/ocdkit/utils/collections.py -> build/bdist.linux-armv7l/wheel/./ocdkit/utils 2026-05-01T07:37:26,794 copying build/lib/ocdkit/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/utils 2026-05-01T07:37:26,796 copying build/lib/ocdkit/utils/paths.py -> build/bdist.linux-armv7l/wheel/./ocdkit/utils 2026-05-01T07:37:26,798 copying build/lib/ocdkit/utils/kwargs.py -> build/bdist.linux-armv7l/wheel/./ocdkit/utils 2026-05-01T07:37:26,800 copying build/lib/ocdkit/utils/gpu.py -> build/bdist.linux-armv7l/wheel/./ocdkit/utils 2026-05-01T07:37:26,803 creating build/bdist.linux-armv7l/wheel/ocdkit/cli 2026-05-01T07:37:26,804 copying build/lib/ocdkit/cli/__main__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/cli 2026-05-01T07:37:26,806 copying build/lib/ocdkit/cli/main.py -> build/bdist.linux-armv7l/wheel/./ocdkit/cli 2026-05-01T07:37:26,808 copying build/lib/ocdkit/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/cli 2026-05-01T07:37:26,809 copying build/lib/ocdkit/cli/paths.py -> build/bdist.linux-armv7l/wheel/./ocdkit/cli 2026-05-01T07:37:26,812 copying build/lib/ocdkit/cli/migrate.py -> build/bdist.linux-armv7l/wheel/./ocdkit/cli 2026-05-01T07:37:26,814 creating build/bdist.linux-armv7l/wheel/ocdkit/logging 2026-05-01T07:37:26,815 copying build/lib/ocdkit/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/logging 2026-05-01T07:37:26,817 copying build/lib/ocdkit/logging/handler.py -> build/bdist.linux-armv7l/wheel/./ocdkit/logging 2026-05-01T07:37:26,819 creating build/bdist.linux-armv7l/wheel/ocdkit/io 2026-05-01T07:37:26,820 copying build/lib/ocdkit/io/path.py -> build/bdist.linux-armv7l/wheel/./ocdkit/io 2026-05-01T07:37:26,822 copying build/lib/ocdkit/io/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/io 2026-05-01T07:37:26,824 copying build/lib/ocdkit/io/imports.py -> build/bdist.linux-armv7l/wheel/./ocdkit/io 2026-05-01T07:37:26,826 copying build/lib/ocdkit/io/files.py -> build/bdist.linux-armv7l/wheel/./ocdkit/io 2026-05-01T07:37:26,828 copying build/lib/ocdkit/io/result.py -> build/bdist.linux-armv7l/wheel/./ocdkit/io 2026-05-01T07:37:26,830 copying build/lib/ocdkit/io/image.py -> build/bdist.linux-armv7l/wheel/./ocdkit/io 2026-05-01T07:37:26,832 creating build/bdist.linux-armv7l/wheel/ocdkit/load 2026-05-01T07:37:26,833 copying build/lib/ocdkit/load/module.py -> build/bdist.linux-armv7l/wheel/./ocdkit/load 2026-05-01T07:37:26,836 copying build/lib/ocdkit/load/object.py -> build/bdist.linux-armv7l/wheel/./ocdkit/load 2026-05-01T07:37:26,838 copying build/lib/ocdkit/load/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/load 2026-05-01T07:37:26,840 creating build/bdist.linux-armv7l/wheel/ocdkit/plot 2026-05-01T07:37:26,841 copying build/lib/ocdkit/plot/figure.py -> build/bdist.linux-armv7l/wheel/./ocdkit/plot 2026-05-01T07:37:26,843 copying build/lib/ocdkit/plot/color.py -> build/bdist.linux-armv7l/wheel/./ocdkit/plot 2026-05-01T07:37:26,845 copying build/lib/ocdkit/plot/__init__.py -> build/bdist.linux-armv7l/wheel/./ocdkit/plot 2026-05-01T07:37:26,847 copying build/lib/ocdkit/plot/imports.py -> build/bdist.linux-armv7l/wheel/./ocdkit/plot 2026-05-01T07:37:26,849 copying build/lib/ocdkit/plot/ncolor.py -> build/bdist.linux-armv7l/wheel/./ocdkit/plot 2026-05-01T07:37:26,850 copying build/lib/ocdkit/plot/export.py -> build/bdist.linux-armv7l/wheel/./ocdkit/plot 2026-05-01T07:37:26,852 copying build/lib/ocdkit/plot/label.py -> build/bdist.linux-armv7l/wheel/./ocdkit/plot 2026-05-01T07:37:26,855 copying build/lib/ocdkit/plot/defaults.py -> build/bdist.linux-armv7l/wheel/./ocdkit/plot 2026-05-01T07:37:26,857 copying build/lib/ocdkit/plot/display.py -> build/bdist.linux-armv7l/wheel/./ocdkit/plot 2026-05-01T07:37:26,858 copying build/lib/ocdkit/plot/contour.py -> build/bdist.linux-armv7l/wheel/./ocdkit/plot 2026-05-01T07:37:26,860 copying build/lib/ocdkit/plot/grid.py -> build/bdist.linux-armv7l/wheel/./ocdkit/plot 2026-05-01T07:37:26,862 running install_egg_info 2026-05-01T07:37:26,869 Copying src/ocdkit.egg-info to build/bdist.linux-armv7l/wheel/./ocdkit-0.0.3-py3.11.egg-info 2026-05-01T07:37:26,880 running install_scripts 2026-05-01T07:37:26,891 creating build/bdist.linux-armv7l/wheel/ocdkit-0.0.3.dist-info/WHEEL 2026-05-01T07:37:26,894 creating '/tmp/pip-wheel-5mjwg3n5/.tmp-urxyzes5/ocdkit-0.0.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-01T07:37:26,896 adding 'ocdkit/__init__.py' 2026-05-01T07:37:26,898 adding 'ocdkit/__main__.py' 2026-05-01T07:37:26,899 adding 'ocdkit/imports.py' 2026-05-01T07:37:26,903 adding 'ocdkit/tls.py' 2026-05-01T07:37:26,905 adding 'ocdkit/array/__init__.py' 2026-05-01T07:37:26,906 adding 'ocdkit/array/convert.py' 2026-05-01T07:37:26,908 adding 'ocdkit/array/filters.py' 2026-05-01T07:37:26,909 adding 'ocdkit/array/imports.py' 2026-05-01T07:37:26,911 adding 'ocdkit/array/index.py' 2026-05-01T07:37:26,912 adding 'ocdkit/array/morphology.py' 2026-05-01T07:37:26,914 adding 'ocdkit/array/normalize.py' 2026-05-01T07:37:26,916 adding 'ocdkit/array/ops.py' 2026-05-01T07:37:26,917 adding 'ocdkit/array/parallel.py' 2026-05-01T07:37:26,920 adding 'ocdkit/array/spatial.py' 2026-05-01T07:37:26,922 adding 'ocdkit/array/transform.py' 2026-05-01T07:37:26,923 adding 'ocdkit/array/union_find.py' 2026-05-01T07:37:26,924 adding 'ocdkit/array/warp.py' 2026-05-01T07:37:26,926 adding 'ocdkit/cli/__init__.py' 2026-05-01T07:37:26,927 adding 'ocdkit/cli/__main__.py' 2026-05-01T07:37:26,929 adding 'ocdkit/cli/main.py' 2026-05-01T07:37:26,930 adding 'ocdkit/cli/migrate.py' 2026-05-01T07:37:26,932 adding 'ocdkit/cli/paths.py' 2026-05-01T07:37:26,933 adding 'ocdkit/desktop/__init__.py' 2026-05-01T07:37:26,938 adding 'ocdkit/desktop/pinning.py' 2026-05-01T07:37:26,940 adding 'ocdkit/io/__init__.py' 2026-05-01T07:37:26,941 adding 'ocdkit/io/files.py' 2026-05-01T07:37:26,943 adding 'ocdkit/io/image.py' 2026-05-01T07:37:26,944 adding 'ocdkit/io/imports.py' 2026-05-01T07:37:26,945 adding 'ocdkit/io/path.py' 2026-05-01T07:37:26,946 adding 'ocdkit/io/result.py' 2026-05-01T07:37:26,948 adding 'ocdkit/load/__init__.py' 2026-05-01T07:37:26,950 adding 'ocdkit/load/module.py' 2026-05-01T07:37:26,951 adding 'ocdkit/load/object.py' 2026-05-01T07:37:26,953 adding 'ocdkit/logging/__init__.py' 2026-05-01T07:37:26,955 adding 'ocdkit/logging/handler.py' 2026-05-01T07:37:26,956 adding 'ocdkit/measure/__init__.py' 2026-05-01T07:37:26,958 adding 'ocdkit/measure/bbox.py' 2026-05-01T07:37:26,960 adding 'ocdkit/measure/diameter.py' 2026-05-01T07:37:26,961 adding 'ocdkit/measure/imports.py' 2026-05-01T07:37:26,962 adding 'ocdkit/measure/medoid.py' 2026-05-01T07:37:26,964 adding 'ocdkit/measure/metrics.py' 2026-05-01T07:37:26,965 adding 'ocdkit/plot/__init__.py' 2026-05-01T07:37:26,967 adding 'ocdkit/plot/color.py' 2026-05-01T07:37:26,969 adding 'ocdkit/plot/contour.py' 2026-05-01T07:37:26,970 adding 'ocdkit/plot/defaults.py' 2026-05-01T07:37:26,972 adding 'ocdkit/plot/display.py' 2026-05-01T07:37:26,973 adding 'ocdkit/plot/export.py' 2026-05-01T07:37:26,974 adding 'ocdkit/plot/figure.py' 2026-05-01T07:37:26,976 adding 'ocdkit/plot/grid.py' 2026-05-01T07:37:26,978 adding 'ocdkit/plot/imports.py' 2026-05-01T07:37:26,980 adding 'ocdkit/plot/label.py' 2026-05-01T07:37:26,982 adding 'ocdkit/plot/ncolor.py' 2026-05-01T07:37:26,984 adding 'ocdkit/testing/__init__.py' 2026-05-01T07:37:26,986 adding 'ocdkit/testing/collisions.py' 2026-05-01T07:37:26,987 adding 'ocdkit/utils/__init__.py' 2026-05-01T07:37:26,988 adding 'ocdkit/utils/collections.py' 2026-05-01T07:37:26,990 adding 'ocdkit/utils/gpu.py' 2026-05-01T07:37:26,992 adding 'ocdkit/utils/kwargs.py' 2026-05-01T07:37:26,993 adding 'ocdkit/utils/paths.py' 2026-05-01T07:37:26,995 adding 'ocdkit/viewer/__init__.py' 2026-05-01T07:37:26,996 adding 'ocdkit/viewer/__main__.py' 2026-05-01T07:37:27,000 adding 'ocdkit/viewer/app.py' 2026-05-01T07:37:27,003 adding 'ocdkit/viewer/assets.py' 2026-05-01T07:37:27,005 adding 'ocdkit/viewer/cli.py' 2026-05-01T07:37:27,007 adding 'ocdkit/viewer/demo.html' 2026-05-01T07:37:27,008 adding 'ocdkit/viewer/dependencies.py' 2026-05-01T07:37:27,009 adding 'ocdkit/viewer/exceptions.py' 2026-05-01T07:37:27,011 adding 'ocdkit/viewer/masks.py' 2026-05-01T07:37:27,012 adding 'ocdkit/viewer/middleware.py' 2026-05-01T07:37:27,013 adding 'ocdkit/viewer/model_registry.py' 2026-05-01T07:37:27,015 adding 'ocdkit/viewer/routes.py' 2026-05-01T07:37:27,016 adding 'ocdkit/viewer/sample_image.py' 2026-05-01T07:37:27,018 adding 'ocdkit/viewer/schemas.py' 2026-05-01T07:37:27,020 adding 'ocdkit/viewer/segmentation.py' 2026-05-01T07:37:27,022 adding 'ocdkit/viewer/session.py' 2026-05-01T07:37:27,023 adding 'ocdkit/viewer/system.py' 2026-05-01T07:37:27,025 adding 'ocdkit/viewer/plugins/__init__.py' 2026-05-01T07:37:27,027 adding 'ocdkit/viewer/plugins/base.py' 2026-05-01T07:37:27,029 adding 'ocdkit/viewer/plugins/registry.py' 2026-05-01T07:37:27,030 adding 'ocdkit/viewer/plugins/schema.py' 2026-05-01T07:37:27,032 adding 'ocdkit/viewer/plugins/threshold.py' 2026-05-01T07:37:27,034 adding 'ocdkit/viewer/routers/__init__.py' 2026-05-01T07:37:27,035 adding 'ocdkit/viewer/routers/index.py' 2026-05-01T07:37:27,036 adding 'ocdkit/viewer/routers/log.py' 2026-05-01T07:37:27,037 adding 'ocdkit/viewer/routers/mask.py' 2026-05-01T07:37:27,039 adding 'ocdkit/viewer/routers/plugin.py' 2026-05-01T07:37:27,040 adding 'ocdkit/viewer/routers/segment.py' 2026-05-01T07:37:27,042 adding 'ocdkit/viewer/routers/session_routes.py' 2026-05-01T07:37:27,043 adding 'ocdkit/viewer/routers/system.py' 2026-05-01T07:37:27,045 adding 'ocdkit/viewer/routers/trust.py' 2026-05-01T07:37:27,090 adding 'ocdkit/viewer/web/app.js' 2026-05-01T07:37:27,094 adding 'ocdkit/viewer/web/index.html' 2026-05-01T07:37:27,100 adding 'ocdkit/viewer/web/css/controls.css' 2026-05-01T07:37:27,102 adding 'ocdkit/viewer/web/css/layout.css' 2026-05-01T07:37:27,103 adding 'ocdkit/viewer/web/css/tools.css' 2026-05-01T07:37:27,105 adding 'ocdkit/viewer/web/css/viewer.css' 2026-05-01T07:37:27,107 adding 'ocdkit/viewer/web/html/left-panel.html' 2026-05-01T07:37:27,108 adding 'ocdkit/viewer/web/html/sidebar.html' 2026-05-01T07:37:27,110 adding 'ocdkit/viewer/web/html/viewer.html' 2026-05-01T07:37:27,112 adding 'ocdkit/viewer/web/icons/affinity.svg' 2026-05-01T07:37:27,113 adding 'ocdkit/viewer/web/icons/arrow-back-up.svg' 2026-05-01T07:37:27,114 adding 'ocdkit/viewer/web/icons/arrow-forward-up.svg' 2026-05-01T07:37:27,115 adding 'ocdkit/viewer/web/icons/dbscan-nested-arcs.svg' 2026-05-01T07:37:27,116 adding 'ocdkit/viewer/web/icons/download.svg' 2026-05-01T07:37:27,118 adding 'ocdkit/viewer/web/icons/droplet-half-2.svg' 2026-05-01T07:37:27,119 adding 'ocdkit/viewer/web/icons/eraser.svg' 2026-05-01T07:37:27,120 adding 'ocdkit/viewer/web/icons/home-2.svg' 2026-05-01T07:37:27,121 adding 'ocdkit/viewer/web/icons/minus.svg' 2026-05-01T07:37:27,122 adding 'ocdkit/viewer/web/icons/palette.svg' 2026-05-01T07:37:27,124 adding 'ocdkit/viewer/web/icons/pencil.svg' 2026-05-01T07:37:27,125 adding 'ocdkit/viewer/web/icons/plus.svg' 2026-05-01T07:37:27,126 adding 'ocdkit/viewer/web/icons/rotate-rectangle.svg' 2026-05-01T07:37:27,128 adding 'ocdkit/viewer/web/icons/topology-star.svg' 2026-05-01T07:37:27,131 adding 'ocdkit/viewer/web/js/brush.js' 2026-05-01T07:37:27,133 adding 'ocdkit/viewer/web/js/colormap.js' 2026-05-01T07:37:27,135 adding 'ocdkit/viewer/web/js/debug-apple-material.js' 2026-05-01T07:37:27,137 adding 'ocdkit/viewer/web/js/file-navigation.js' 2026-05-01T07:37:27,139 adding 'ocdkit/viewer/web/js/history.js' 2026-05-01T07:37:27,140 adding 'ocdkit/viewer/web/js/interactions.js' 2026-05-01T07:37:27,142 adding 'ocdkit/viewer/web/js/logging.js' 2026-05-01T07:37:27,143 adding 'ocdkit/viewer/web/js/mask-pipeline.js' 2026-05-01T07:37:27,152 adding 'ocdkit/viewer/web/js/painting.js' 2026-05-01T07:37:27,157 adding 'ocdkit/viewer/web/js/plugin-panel.js' 2026-05-01T07:37:27,158 adding 'ocdkit/viewer/web/js/pointer-state.js' 2026-05-01T07:37:27,160 adding 'ocdkit/viewer/web/js/state-persistence.js' 2026-05-01T07:37:27,162 adding 'ocdkit/viewer/web/js/tooltip-editor.js' 2026-05-01T07:37:27,168 adding 'ocdkit/viewer/web/js/ui-utils.js' 2026-05-01T07:37:27,169 adding 'ocdkit/viewer/web/js/wasm_fill.c' 2026-05-01T07:37:27,172 adding 'ocdkit-0.0.3.dist-info/licenses/LICENSE' 2026-05-01T07:37:27,174 adding 'ocdkit-0.0.3.dist-info/METADATA' 2026-05-01T07:37:27,175 adding 'ocdkit-0.0.3.dist-info/WHEEL' 2026-05-01T07:37:27,176 adding 'ocdkit-0.0.3.dist-info/entry_points.txt' 2026-05-01T07:37:27,177 adding 'ocdkit-0.0.3.dist-info/top_level.txt' 2026-05-01T07:37:27,179 adding 'ocdkit-0.0.3.dist-info/RECORD' 2026-05-01T07:37:27,185 removing build/bdist.linux-armv7l/wheel 2026-05-01T07:37:27,327 Building wheel for ocdkit (pyproject.toml): finished with status 'done' 2026-05-01T07:37:27,341 Created wheel for ocdkit: filename=ocdkit-0.0.3-py3-none-any.whl size=350639 sha256=4a04238d9d4d3eb82cbcb7ba881254461b6ab5cd7c02dc927a1db9b9475136c6 2026-05-01T07:37:27,342 Stored in directory: /tmp/pip-ephem-wheel-cache-s0c8vr2d/wheels/35/f4/44/ff84f5b53f6851107e9ada84a938cb26636ddd7d2854f13ca9 2026-05-01T07:37:27,357 Successfully built ocdkit 2026-05-01T07:37:27,369 Removed build tracker: '/tmp/pip-build-tracker-n3_r_i4p'