2025-12-09T16:56:53,321 Created temporary directory: /tmp/pip-ephem-wheel-cache-ec3u7xd1 2025-12-09T16:56:53,323 Created temporary directory: /tmp/pip-build-tracker-tdit487f 2025-12-09T16:56:53,324 Initialized build tracking at /tmp/pip-build-tracker-tdit487f 2025-12-09T16:56:53,324 Created build tracker: /tmp/pip-build-tracker-tdit487f 2025-12-09T16:56:53,325 Entered build tracker: /tmp/pip-build-tracker-tdit487f 2025-12-09T16:56:53,325 Created temporary directory: /tmp/pip-wheel-zy44urrt 2025-12-09T16:56:53,328 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 2025-12-09T16:56:53,331 Created temporary directory: /tmp/pip-ephem-wheel-cache-oto5nud5 2025-12-09T16:56:53,353 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-09T16:56:53,356 2 location(s) to search for versions of scanner3d: 2025-12-09T16:56:53,356 * https://pypi.org/simple/scanner3d/ 2025-12-09T16:56:53,356 * https://www.piwheels.org/simple/scanner3d/ 2025-12-09T16:56:53,357 Fetching project page and analyzing links: https://pypi.org/simple/scanner3d/ 2025-12-09T16:56:53,358 Getting page https://pypi.org/simple/scanner3d/ 2025-12-09T16:56:53,359 Found index url https://pypi.org/simple 2025-12-09T16:56:53,578 Fetched page https://pypi.org/simple/scanner3d/ as application/vnd.pypi.simple.v1+json 2025-12-09T16:56:53,582 Skipping link: No binaries permitted for scanner3d: https://files.pythonhosted.org/packages/6b/aa/3d458d47e6d60daa0b176b4f0554ca2ecb6342eaa48ce4dd2603df00166d/scanner3d-0.3.0-py3-none-any.whl (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,583 Found link https://files.pythonhosted.org/packages/ba/67/c83bb0be557d08c33c150cf29245f76ce39f9966ecbf9d398dfa45f8efdd/scanner3d-0.3.0.tar.gz (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8), version: 0.3.0 2025-12-09T16:56:53,584 Skipping link: No binaries permitted for scanner3d: https://files.pythonhosted.org/packages/66/55/d711346fc733c2fe89da7dc54ca3a56b3bb64dcecdfce5f118cb073e227f/scanner3d-0.3.1-py3-none-any.whl (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,585 Found link https://files.pythonhosted.org/packages/ad/40/2ff0c410442be177b8cfd6793091a25b2feb5d57068d9574ee893c776286/scanner3d-0.3.1.tar.gz (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8), version: 0.3.1 2025-12-09T16:56:53,586 Skipping link: No binaries permitted for scanner3d: https://files.pythonhosted.org/packages/06/8c/d818d2e0f11d8c3fe284d0679a37cf2e64eb986d6f21ef52bfae894ace77/scanner3d-0.3.2-py3-none-any.whl (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,587 Found link https://files.pythonhosted.org/packages/5d/41/80de7cd9ba7e27566efd03550df3a3000115000a967b1efef444831ba4d0/scanner3d-0.3.2.tar.gz (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8), version: 0.3.2 2025-12-09T16:56:53,587 Skipping link: No binaries permitted for scanner3d: https://files.pythonhosted.org/packages/15/68/ec5eb7f8c92247934a8d2038db7764d3aa59a038c9c96896cff6d5d17c44/scanner3d-0.4.0-py3-none-any.whl (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,588 Found link https://files.pythonhosted.org/packages/66/32/18a4d4ca81b511575aaeb28bb27f51f7dc6f7eadd1afdad4c464e6cc19fe/scanner3d-0.4.0.tar.gz (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8), version: 0.4.0 2025-12-09T16:56:53,589 Skipping link: No binaries permitted for scanner3d: https://files.pythonhosted.org/packages/a2/3e/3fc1828096575395b9113dd5605335473e49abe419ef3114d308efd60ed8/scanner3d-0.4.1-py3-none-any.whl (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,590 Found link https://files.pythonhosted.org/packages/2e/18/9ba63fa88ccb21509e68ace91d6f7457aac6540fed81e3587427044e1a6b/scanner3d-0.4.1.tar.gz (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8), version: 0.4.1 2025-12-09T16:56:53,591 Skipping link: No binaries permitted for scanner3d: https://files.pythonhosted.org/packages/93/ed/75d562309af489919d46892f3d2a5ed87852ae708fcbe3a771ca115c217c/scanner3d-0.4.2-py3-none-any.whl (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,592 Found link https://files.pythonhosted.org/packages/1a/3f/428e181660539b1e5a469221502159da3f70c5e7f9ab9eee3a2b167b13b5/scanner3d-0.4.2.tar.gz (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8), version: 0.4.2 2025-12-09T16:56:53,592 Skipping link: No binaries permitted for scanner3d: https://files.pythonhosted.org/packages/27/9e/dfc378bfebe5de5a343e0406ebb6f2f03abfb3407e82b27f54dd26a9557f/scanner3d-0.4.3-py3-none-any.whl (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,593 Found link https://files.pythonhosted.org/packages/40/50/229ba4f4a58a9312739d473cf9929692756681341d31e635de0483eaf7aa/scanner3d-0.4.3.tar.gz (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8), version: 0.4.3 2025-12-09T16:56:53,594 Skipping link: No binaries permitted for scanner3d: https://files.pythonhosted.org/packages/96/83/54bd8c378f01d2cbb1f0d8803d0c05db6dad021c8d8a56500d8f2779f326/scanner3d-0.4.4-py3-none-any.whl (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,595 Found link https://files.pythonhosted.org/packages/9c/e0/e56313586259c93618e0906c3d76ba0fff636d4c1c5524a58d1f16d8a0f1/scanner3d-0.4.4.tar.gz (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8), version: 0.4.4 2025-12-09T16:56:53,595 Skipping link: No binaries permitted for scanner3d: https://files.pythonhosted.org/packages/03/c7/367ee97814a51c316e16286479df46b23c384f7e51122446709e8359fabd/scanner3d-0.4.5-py3-none-any.whl (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,596 Found link https://files.pythonhosted.org/packages/d8/7f/e68a6024e61480acbdc217e2356953bcf838c47aa332c467b849a681c359/scanner3d-0.4.5.tar.gz (from https://pypi.org/simple/scanner3d/) (requires-python:>=3.8), version: 0.4.5 2025-12-09T16:56:53,597 Fetching project page and analyzing links: https://www.piwheels.org/simple/scanner3d/ 2025-12-09T16:56:53,598 Getting page https://www.piwheels.org/simple/scanner3d/ 2025-12-09T16:56:53,599 Found index url https://www.piwheels.org/simple 2025-12-09T16:56:53,749 Fetched page https://www.piwheels.org/simple/scanner3d/ as text/html 2025-12-09T16:56:53,753 Skipping link: No binaries permitted for scanner3d: https://www.piwheels.org/simple/scanner3d/scanner3d-0.4.3-py3-none-any.whl#sha256=c4b609fcfc32ef3aefa39e74c7899e8f661bed682aa587cf6695cb22d536c48d (from https://www.piwheels.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,754 Skipping link: No binaries permitted for scanner3d: https://www.piwheels.org/simple/scanner3d/scanner3d-0.4.2-py3-none-any.whl#sha256=aea44ecf0911a434d201437cf64c8fcc587da8c313fe59297bc751343f11edda (from https://www.piwheels.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,754 Skipping link: No binaries permitted for scanner3d: https://www.piwheels.org/simple/scanner3d/scanner3d-0.4.1-py3-none-any.whl#sha256=92429dd270173888581fdd62252304675697ca45ee881f799741521e2aa4e7c7 (from https://www.piwheels.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,755 Skipping link: No binaries permitted for scanner3d: https://www.piwheels.org/simple/scanner3d/scanner3d-0.4.0-py3-none-any.whl#sha256=38015e67b677d566111613f3561870cc6cc6cfcd4c8c61ab22057838352bfcfd (from https://www.piwheels.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,755 Skipping link: No binaries permitted for scanner3d: https://www.piwheels.org/simple/scanner3d/scanner3d-0.3.2-py3-none-any.whl#sha256=5a6c4b3525dc69e6612c6561a8e91bf2c7729b914bb30c47f5a5a8768af52a8f (from https://www.piwheels.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,756 Skipping link: No binaries permitted for scanner3d: https://www.piwheels.org/simple/scanner3d/scanner3d-0.3.1-py3-none-any.whl#sha256=490e0c531d63a9be7ad1cc53f464380afaea790de67f65cc977a1aa25947d209 (from https://www.piwheels.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,757 Skipping link: No binaries permitted for scanner3d: https://www.piwheels.org/simple/scanner3d/scanner3d-0.3.0-py3-none-any.whl#sha256=b02a4492276c90e0e63c167e1eb8a3b5fffb98dc51b6692bd2eb9f04fc9ceeb6 (from https://www.piwheels.org/simple/scanner3d/) (requires-python:>=3.8) 2025-12-09T16:56:53,758 Skipping link: not a file: https://www.piwheels.org/simple/scanner3d/ 2025-12-09T16:56:53,758 Skipping link: not a file: https://pypi.org/simple/scanner3d/ 2025-12-09T16:56:53,778 Given no hashes to check 1 links for project 'scanner3d': discarding no candidates 2025-12-09T16:56:53,796 Collecting scanner3d==0.4.5 2025-12-09T16:56:53,798 Created temporary directory: /tmp/pip-unpack-hpmypumj 2025-12-09T16:56:54,009 Downloading scanner3d-0.4.5.tar.gz (65 kB) 2025-12-09T16:56:54,285 Added scanner3d==0.4.5 from https://files.pythonhosted.org/packages/d8/7f/e68a6024e61480acbdc217e2356953bcf838c47aa332c467b849a681c359/scanner3d-0.4.5.tar.gz to build tracker '/tmp/pip-build-tracker-tdit487f' 2025-12-09T16:56:54,290 Created temporary directory: /tmp/pip-build-env-d8ue5cug 2025-12-09T16:56:54,295 Installing build dependencies: started 2025-12-09T16:56:54,296 Running command pip subprocess to install build dependencies 2025-12-09T16:56:55,437 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-09T16:56:56,076 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 2025-12-09T16:56:56,099 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-09T16:56:57,819 Collecting setuptools>=69 2025-12-09T16:56:57,905 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-09T16:56:58,175 Collecting wheel 2025-12-09T16:56:58,192 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-09T16:57:01,099 Installing collected packages: wheel, setuptools 2025-12-09T16:57:01,346 Creating /tmp/pip-build-env-d8ue5cug/overlay/local/bin 2025-12-09T16:57:01,348 changing mode of /tmp/pip-build-env-d8ue5cug/overlay/local/bin/wheel to 755 2025-12-09T16:57:05,192 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-09T16:57:05,463 Installing build dependencies: finished with status 'done' 2025-12-09T16:57:05,469 Getting requirements to build wheel: started 2025-12-09T16:57:05,470 Running command Getting requirements to build wheel 2025-12-09T16:57:06,178 running egg_info 2025-12-09T16:57:06,185 writing src/scanner3d.egg-info/PKG-INFO 2025-12-09T16:57:06,189 writing dependency_links to src/scanner3d.egg-info/dependency_links.txt 2025-12-09T16:57:06,192 writing requirements to src/scanner3d.egg-info/requires.txt 2025-12-09T16:57:06,193 writing top-level names to src/scanner3d.egg-info/top_level.txt 2025-12-09T16:57:06,246 reading manifest file 'src/scanner3d.egg-info/SOURCES.txt' 2025-12-09T16:57:06,255 adding license file 'LICENSE' 2025-12-09T16:57:06,264 writing manifest file 'src/scanner3d.egg-info/SOURCES.txt' 2025-12-09T16:57:06,361 Getting requirements to build wheel: finished with status 'done' 2025-12-09T16:57:06,364 Created temporary directory: /tmp/pip-modern-metadata-90zucmsz 2025-12-09T16:57:06,367 Preparing metadata (pyproject.toml): started 2025-12-09T16:57:06,368 Running command Preparing metadata (pyproject.toml) 2025-12-09T16:57:07,029 running dist_info 2025-12-09T16:57:07,042 creating /tmp/pip-modern-metadata-90zucmsz/scanner3d.egg-info 2025-12-09T16:57:07,043 writing /tmp/pip-modern-metadata-90zucmsz/scanner3d.egg-info/PKG-INFO 2025-12-09T16:57:07,047 writing dependency_links to /tmp/pip-modern-metadata-90zucmsz/scanner3d.egg-info/dependency_links.txt 2025-12-09T16:57:07,050 writing requirements to /tmp/pip-modern-metadata-90zucmsz/scanner3d.egg-info/requires.txt 2025-12-09T16:57:07,051 writing top-level names to /tmp/pip-modern-metadata-90zucmsz/scanner3d.egg-info/top_level.txt 2025-12-09T16:57:07,053 writing manifest file '/tmp/pip-modern-metadata-90zucmsz/scanner3d.egg-info/SOURCES.txt' 2025-12-09T16:57:07,097 reading manifest file '/tmp/pip-modern-metadata-90zucmsz/scanner3d.egg-info/SOURCES.txt' 2025-12-09T16:57:07,099 adding license file 'LICENSE' 2025-12-09T16:57:07,105 writing manifest file '/tmp/pip-modern-metadata-90zucmsz/scanner3d.egg-info/SOURCES.txt' 2025-12-09T16:57:07,107 creating '/tmp/pip-modern-metadata-90zucmsz/scanner3d-0.4.5.dist-info' 2025-12-09T16:57:07,226 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-09T16:57:07,231 Source in /tmp/pip-wheel-zy44urrt/scanner3d_d2529609b6824cbe98a2f12463b4764f has version 0.4.5, which satisfies requirement scanner3d==0.4.5 from https://files.pythonhosted.org/packages/d8/7f/e68a6024e61480acbdc217e2356953bcf838c47aa332c467b849a681c359/scanner3d-0.4.5.tar.gz 2025-12-09T16:57:07,232 Removed scanner3d==0.4.5 from https://files.pythonhosted.org/packages/d8/7f/e68a6024e61480acbdc217e2356953bcf838c47aa332c467b849a681c359/scanner3d-0.4.5.tar.gz from build tracker '/tmp/pip-build-tracker-tdit487f' 2025-12-09T16:57:07,237 Created temporary directory: /tmp/pip-unpack-0zhu8fi9 2025-12-09T16:57:07,238 Building wheels for collected packages: scanner3d 2025-12-09T16:57:07,242 Created temporary directory: /tmp/pip-wheel-5ba13ert 2025-12-09T16:57:07,243 Destination directory: /tmp/pip-wheel-5ba13ert 2025-12-09T16:57:07,245 Building wheel for scanner3d (pyproject.toml): started 2025-12-09T16:57:07,246 Running command Building wheel for scanner3d (pyproject.toml) 2025-12-09T16:57:07,877 running bdist_wheel 2025-12-09T16:57:07,898 running build 2025-12-09T16:57:07,898 running build_py 2025-12-09T16:57:07,905 creating build/lib/scanner3d 2025-12-09T16:57:07,907 copying src/scanner3d/__init__.py -> build/lib/scanner3d 2025-12-09T16:57:07,910 creating build/lib/scanner3d/camera3d 2025-12-09T16:57:07,911 copying src/scanner3d/camera3d/__init__.py -> build/lib/scanner3d/camera3d 2025-12-09T16:57:07,913 copying src/scanner3d/camera3d/camera_under_test.py -> build/lib/scanner3d/camera3d 2025-12-09T16:57:07,915 copying src/scanner3d/camera3d/camera3d.py -> build/lib/scanner3d/camera3d 2025-12-09T16:57:07,918 creating build/lib/scanner3d/test 2025-12-09T16:57:07,919 copying src/scanner3d/test/log_setup.py -> build/lib/scanner3d/test 2025-12-09T16:57:07,921 copying src/scanner3d/test/result_path.py -> build/lib/scanner3d/test 2025-12-09T16:57:07,923 copying src/scanner3d/test/__init__.py -> build/lib/scanner3d/test 2025-12-09T16:57:07,925 copying src/scanner3d/test/main.py -> build/lib/scanner3d/test 2025-12-09T16:57:07,927 copying src/scanner3d/test/result_registry.py -> build/lib/scanner3d/test 2025-12-09T16:57:07,929 creating build/lib/scanner3d/tuner 2025-12-09T16:57:07,930 copying src/scanner3d/tuner/tuner.py -> build/lib/scanner3d/tuner 2025-12-09T16:57:07,933 copying src/scanner3d/tuner/field_manager.py -> build/lib/scanner3d/tuner 2025-12-09T16:57:07,935 copying src/scanner3d/tuner/profile.py -> build/lib/scanner3d/tuner 2025-12-09T16:57:07,937 copying src/scanner3d/tuner/base_manager.py -> build/lib/scanner3d/tuner 2025-12-09T16:57:07,939 copying src/scanner3d/tuner/__init__.py -> build/lib/scanner3d/tuner 2025-12-09T16:57:07,941 copying src/scanner3d/tuner/wavelength_manager.py -> build/lib/scanner3d/tuner 2025-12-09T16:57:07,943 copying src/scanner3d/tuner/constants.py -> build/lib/scanner3d/tuner 2025-12-09T16:57:07,945 copying src/scanner3d/tuner/surface_manager.py -> build/lib/scanner3d/tuner 2025-12-09T16:57:07,947 copying src/scanner3d/tuner/reverse_stack.py -> build/lib/scanner3d/tuner 2025-12-09T16:57:07,949 copying src/scanner3d/tuner/find_index_by_comment.py -> build/lib/scanner3d/tuner 2025-12-09T16:57:07,952 creating build/lib/scanner3d/scanners 2025-12-09T16:57:07,953 copying src/scanner3d/scanners/Eva2A.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,955 copying src/scanner3d/scanners/Spider2ProB.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,956 copying src/scanner3d/scanners/Leo.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,958 copying src/scanner3d/scanners/Leo2.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,960 copying src/scanner3d/scanners/Eva1.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,962 copying src/scanner3d/scanners/__init__.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,964 copying src/scanner3d/scanners/generate_scannersdb_stub.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,966 copying src/scanner3d/scanners/Spider2ProC.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,968 copying src/scanner3d/scanners/Eva2C.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,969 copying src/scanner3d/scanners/Spider2ProD.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,971 copying src/scanner3d/scanners/Eva2B.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,973 copying src/scanner3d/scanners/ScannersDB.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,975 copying src/scanner3d/scanners/Spider2.py -> build/lib/scanner3d/scanners 2025-12-09T16:57:07,978 creating build/lib/scanner3d/h5 2025-12-09T16:57:07,979 copying src/scanner3d/h5/h5aid.py -> build/lib/scanner3d/h5 2025-12-09T16:57:07,981 copying src/scanner3d/h5/__init__.py -> build/lib/scanner3d/h5 2025-12-09T16:57:07,982 copying src/scanner3d/h5/grid_meta_to_h5.py -> build/lib/scanner3d/h5 2025-12-09T16:57:07,984 copying src/scanner3d/h5/camera_ref_to_h5.py -> build/lib/scanner3d/h5 2025-12-09T16:57:07,987 creating build/lib/scanner3d/geo 2025-12-09T16:57:07,988 copying src/scanner3d/geo/z_range.py -> build/lib/scanner3d/geo 2025-12-09T16:57:07,990 copying src/scanner3d/geo/position.py -> build/lib/scanner3d/geo 2025-12-09T16:57:07,992 copying src/scanner3d/geo/__init__.py -> build/lib/scanner3d/geo 2025-12-09T16:57:07,995 creating build/lib/scanner3d/afs 2025-12-09T16:57:07,996 copying src/scanner3d/afs/shot.py -> build/lib/scanner3d/afs 2025-12-09T16:57:07,998 copying src/scanner3d/afs/i_shot_meta.py -> build/lib/scanner3d/afs 2025-12-09T16:57:08,000 copying src/scanner3d/afs/plotter.py -> build/lib/scanner3d/afs 2025-12-09T16:57:08,002 copying src/scanner3d/afs/__init__.py -> build/lib/scanner3d/afs 2025-12-09T16:57:08,003 copying src/scanner3d/afs/frame.py -> build/lib/scanner3d/afs 2025-12-09T16:57:08,006 copying src/scanner3d/afs/i_shot_result.py -> build/lib/scanner3d/afs 2025-12-09T16:57:08,008 copying src/scanner3d/afs/album.py -> build/lib/scanner3d/afs 2025-12-09T16:57:08,010 copying src/scanner3d/afs/frame_meta.py -> build/lib/scanner3d/afs 2025-12-09T16:57:08,012 creating build/lib/scanner3d/analysis 2025-12-09T16:57:08,013 copying src/scanner3d/analysis/fft_psf_from_shot.py -> build/lib/scanner3d/analysis 2025-12-09T16:57:08,016 copying src/scanner3d/analysis/__init__.py -> build/lib/scanner3d/analysis 2025-12-09T16:57:08,017 copying src/scanner3d/analysis/zernike_data.py -> build/lib/scanner3d/analysis 2025-12-09T16:57:08,019 copying src/scanner3d/analysis/zernike_meta.py -> build/lib/scanner3d/analysis 2025-12-09T16:57:08,022 creating build/lib/scanner3d/scanner 2025-12-09T16:57:08,023 copying src/scanner3d/scanner/scanner_ref.py -> build/lib/scanner3d/scanner 2025-12-09T16:57:08,025 copying src/scanner3d/scanner/__init__.py -> build/lib/scanner3d/scanner 2025-12-09T16:57:08,026 copying src/scanner3d/scanner/scanner.py -> build/lib/scanner3d/scanner 2025-12-09T16:57:08,029 creating build/lib/scanner3d/zemod 2025-12-09T16:57:08,030 copying src/scanner3d/zemod/zemod.py -> build/lib/scanner3d/zemod 2025-12-09T16:57:08,032 copying src/scanner3d/zemod/zemod_wavelengths.py -> build/lib/scanner3d/zemod 2025-12-09T16:57:08,034 copying src/scanner3d/zemod/zemod_field.py -> build/lib/scanner3d/zemod 2025-12-09T16:57:08,036 copying src/scanner3d/zemod/zemod_row.py -> build/lib/scanner3d/zemod 2025-12-09T16:57:08,038 copying src/scanner3d/zemod/zemod_wavelength.py -> build/lib/scanner3d/zemod 2025-12-09T16:57:08,040 copying src/scanner3d/zemod/__init__.py -> build/lib/scanner3d/zemod 2025-12-09T16:57:08,041 copying src/scanner3d/zemod/zemod_analyses.py -> build/lib/scanner3d/zemod 2025-12-09T16:57:08,043 copying src/scanner3d/zemod/zemod_fields.py -> build/lib/scanner3d/zemod 2025-12-09T16:57:08,045 copying src/scanner3d/zemod/zemod_lde.py -> build/lib/scanner3d/zemod 2025-12-09T16:57:08,047 copying src/scanner3d/zemod/zemod_raytracer.py -> build/lib/scanner3d/zemod 2025-12-09T16:57:08,049 copying src/scanner3d/zemod/zemod_analysis.py -> build/lib/scanner3d/zemod 2025-12-09T16:57:08,051 copying src/scanner3d/zemod/zemod_sd.py -> build/lib/scanner3d/zemod 2025-12-09T16:57:08,053 creating build/lib/scanner3d/ray_trace 2025-12-09T16:57:08,054 copying src/scanner3d/ray_trace/aid.py -> build/lib/scanner3d/ray_trace 2025-12-09T16:57:08,057 copying src/scanner3d/ray_trace/generic_ray_tracer.py -> build/lib/scanner3d/ray_trace 2025-12-09T16:57:08,059 copying src/scanner3d/ray_trace/ray_batch.py -> build/lib/scanner3d/ray_trace 2025-12-09T16:57:08,062 copying src/scanner3d/ray_trace/__init__.py -> build/lib/scanner3d/ray_trace 2025-12-09T16:57:08,064 copying src/scanner3d/ray_trace/recipe.py -> build/lib/scanner3d/ray_trace 2025-12-09T16:57:08,067 copying src/scanner3d/ray_trace/ray_batches.py -> build/lib/scanner3d/ray_trace 2025-12-09T16:57:08,070 copying src/scanner3d/ray_trace/raytrace_settings.py -> build/lib/scanner3d/ray_trace 2025-12-09T16:57:08,073 copying src/scanner3d/ray_trace/trace_method.py -> build/lib/scanner3d/ray_trace 2025-12-09T16:57:08,075 copying src/scanner3d/ray_trace/ray_batch_type.py -> build/lib/scanner3d/ray_trace 2025-12-09T16:57:08,078 creating build/lib/scanner3d/test/settings 2025-12-09T16:57:08,079 copying src/scanner3d/test/settings/huygens_psf.py -> build/lib/scanner3d/test/settings 2025-12-09T16:57:08,081 copying src/scanner3d/test/settings/fft_psf.py -> build/lib/scanner3d/test/settings 2025-12-09T16:57:08,083 copying src/scanner3d/test/settings/zernike_standard.py -> build/lib/scanner3d/test/settings 2025-12-09T16:57:08,086 creating build/lib/scanner3d/test/base 2025-12-09T16:57:08,087 copying src/scanner3d/test/base/aid.py -> build/lib/scanner3d/test/base 2025-12-09T16:57:08,089 copying src/scanner3d/test/base/album_settings.py -> build/lib/scanner3d/test/base 2025-12-09T16:57:08,092 copying src/scanner3d/test/base/tuner_settings.py -> build/lib/scanner3d/test/base 2025-12-09T16:57:08,094 copying src/scanner3d/test/base/albums.py -> build/lib/scanner3d/test/base 2025-12-09T16:57:08,096 copying src/scanner3d/test/base/optical_test.py -> build/lib/scanner3d/test/base 2025-12-09T16:57:08,098 copying src/scanner3d/test/base/analysis_settings.py -> build/lib/scanner3d/test/base 2025-12-09T16:57:08,100 copying src/scanner3d/test/base/test_factory.py -> build/lib/scanner3d/test/base 2025-12-09T16:57:08,102 copying src/scanner3d/test/base/batch_raytrace_test.py -> build/lib/scanner3d/test/base 2025-12-09T16:57:08,104 copying src/scanner3d/test/base/test_suit.py -> build/lib/scanner3d/test/base 2025-12-09T16:57:08,106 copying src/scanner3d/test/base/analysis.py -> build/lib/scanner3d/test/base 2025-12-09T16:57:08,108 creating build/lib/scanner3d/h5/frame 2025-12-09T16:57:08,110 copying src/scanner3d/h5/frame/frame_format.py -> build/lib/scanner3d/h5/frame 2025-12-09T16:57:08,112 copying src/scanner3d/h5/frame/frame_write.py -> build/lib/scanner3d/h5/frame 2025-12-09T16:57:08,114 copying src/scanner3d/h5/frame/frame_read.py -> build/lib/scanner3d/h5/frame 2025-12-09T16:57:08,118 creating build/lib/scanner3d/h5/shot 2025-12-09T16:57:08,119 copying src/scanner3d/h5/shot/shot_factories.py -> build/lib/scanner3d/h5/shot 2025-12-09T16:57:08,121 creating build/lib/scanner3d/h5/album 2025-12-09T16:57:08,122 copying src/scanner3d/h5/album/album_load.py -> build/lib/scanner3d/h5/album 2025-12-09T16:57:08,124 copying src/scanner3d/h5/album/album_settings_to_h5.py -> build/lib/scanner3d/h5/album 2025-12-09T16:57:08,126 copying src/scanner3d/h5/album/album_format.py -> build/lib/scanner3d/h5/album 2025-12-09T16:57:08,128 copying src/scanner3d/h5/album/album_save.py -> build/lib/scanner3d/h5/album 2025-12-09T16:57:08,130 copying src/scanner3d/h5/album/album_to_h5.py -> build/lib/scanner3d/h5/album 2025-12-09T16:57:08,133 creating build/lib/scanner3d/h5/ray_batch 2025-12-09T16:57:08,134 copying src/scanner3d/h5/ray_batch/ray_batch_write.py -> build/lib/scanner3d/h5/ray_batch 2025-12-09T16:57:08,136 copying src/scanner3d/h5/ray_batch/ray_batches_save.py -> build/lib/scanner3d/h5/ray_batch 2025-12-09T16:57:08,138 copying src/scanner3d/h5/ray_batch/ray_batches_load.py -> build/lib/scanner3d/h5/ray_batch 2025-12-09T16:57:08,140 copying src/scanner3d/h5/ray_batch/ray_batch_format.py -> build/lib/scanner3d/h5/ray_batch 2025-12-09T16:57:08,142 copying src/scanner3d/h5/ray_batch/ray_batches_format.py -> build/lib/scanner3d/h5/ray_batch 2025-12-09T16:57:08,143 copying src/scanner3d/h5/ray_batch/ray_batch_read.py -> build/lib/scanner3d/h5/ray_batch 2025-12-09T16:57:08,146 creating build/lib/scanner3d/zemod/enums 2025-12-09T16:57:08,147 copying src/scanner3d/zemod/enums/gen_enums_pyi.py -> build/lib/scanner3d/zemod/enums 2025-12-09T16:57:08,149 copying src/scanner3d/zemod/enums/__init__.py -> build/lib/scanner3d/zemod/enums 2025-12-09T16:57:08,151 copying src/scanner3d/zemod/enums/enums.py -> build/lib/scanner3d/zemod/enums 2025-12-09T16:57:08,153 creating build/lib/scanner3d/zemod/ias 2025-12-09T16:57:08,154 copying src/scanner3d/zemod/ias/zemod_zernike_standard.py -> build/lib/scanner3d/zemod/ias 2025-12-09T16:57:08,157 copying src/scanner3d/zemod/ias/zemode_fftpsf_settings.py -> build/lib/scanner3d/zemod/ias 2025-12-09T16:57:08,159 copying src/scanner3d/zemod/ias/zemod_huygens_psf_settings.py -> build/lib/scanner3d/zemod/ias 2025-12-09T16:57:08,161 copying src/scanner3d/zemod/ias/zemod_ias.py -> build/lib/scanner3d/zemod/ias 2025-12-09T16:57:08,163 creating build/lib/scanner3d/zemod/iar 2025-12-09T16:57:08,165 copying src/scanner3d/zemod/iar/zemod_iar.py -> build/lib/scanner3d/zemod/iar 2025-12-09T16:57:08,167 copying src/scanner3d/zemod/iar/grid_meta.py -> build/lib/scanner3d/zemod/iar 2025-12-09T16:57:08,169 copying src/scanner3d/zemod/iar/zemod_header_data.py -> build/lib/scanner3d/zemod/iar 2025-12-09T16:57:08,171 copying src/scanner3d/zemod/iar/i_grid_meta.py -> build/lib/scanner3d/zemod/iar 2025-12-09T16:57:08,173 copying src/scanner3d/zemod/iar/zemod_metadata.py -> build/lib/scanner3d/zemod/iar 2025-12-09T16:57:08,175 creating build/lib/scanner3d/zemod/tools 2025-12-09T16:57:08,176 copying src/scanner3d/zemod/tools/zemod_tool_settings.py -> build/lib/scanner3d/zemod/tools 2025-12-09T16:57:08,178 copying src/scanner3d/zemod/tools/zemod_tool.py -> build/lib/scanner3d/zemod/tools 2025-12-09T16:57:08,180 copying src/scanner3d/zemod/tools/zemod_batch_raytrace_tool.py -> build/lib/scanner3d/zemod/tools 2025-12-09T16:57:08,182 copying src/scanner3d/zemod/tools/quickfocus_settings.py -> build/lib/scanner3d/zemod/tools 2025-12-09T16:57:08,184 copying src/scanner3d/zemod/tools/zemod_tools.py -> build/lib/scanner3d/zemod/tools 2025-12-09T16:57:08,186 copying src/scanner3d/zemod/tools/zemod_tool_list.py -> build/lib/scanner3d/zemod/tools 2025-12-09T16:57:08,188 creating build/lib/scanner3d/zemod/core 2025-12-09T16:57:08,189 copying src/scanner3d/zemod/core/__init__.py -> build/lib/scanner3d/zemod/core 2025-12-09T16:57:08,191 copying src/scanner3d/zemod/core/native_adapter.py -> build/lib/scanner3d/zemod/core 2025-12-09T16:57:08,193 copying src/scanner3d/zemod/core/indexed_collection.py -> build/lib/scanner3d/zemod/core 2025-12-09T16:57:08,195 creating build/lib/scanner3d/zemod/iar/data_grid 2025-12-09T16:57:08,196 copying src/scanner3d/zemod/iar/data_grid/data_grid.py -> build/lib/scanner3d/zemod/iar/data_grid 2025-12-09T16:57:08,198 copying src/scanner3d/zemod/iar/data_grid/zemod_data_grid.py -> build/lib/scanner3d/zemod/iar/data_grid 2025-12-09T16:57:08,200 copying src/scanner3d/zemod/iar/data_grid/i_data_grid.py -> build/lib/scanner3d/zemod/iar/data_grid 2025-12-09T16:57:08,202 creating build/lib/scanner3d/zemod/iar/data_grid_rgb 2025-12-09T16:57:08,203 copying src/scanner3d/zemod/iar/data_grid_rgb/zemod_data_grid_rgb.py -> build/lib/scanner3d/zemod/iar/data_grid_rgb 2025-12-09T16:57:08,206 copying src/scanner3d/zemod/iar/data_grid_rgb/data_grid_rgb.py -> build/lib/scanner3d/zemod/iar/data_grid_rgb 2025-12-09T16:57:08,208 copying src/scanner3d/zemod/iar/data_grid_rgb/i_data_grid_rgb.py -> build/lib/scanner3d/zemod/iar/data_grid_rgb 2025-12-09T16:57:08,210 running egg_info 2025-12-09T16:57:08,221 writing src/scanner3d.egg-info/PKG-INFO 2025-12-09T16:57:08,225 writing dependency_links to src/scanner3d.egg-info/dependency_links.txt 2025-12-09T16:57:08,227 writing requirements to src/scanner3d.egg-info/requires.txt 2025-12-09T16:57:08,228 writing top-level names to src/scanner3d.egg-info/top_level.txt 2025-12-09T16:57:08,260 reading manifest file 'src/scanner3d.egg-info/SOURCES.txt' 2025-12-09T16:57:08,269 adding license file 'LICENSE' 2025-12-09T16:57:08,277 writing manifest file 'src/scanner3d.egg-info/SOURCES.txt' 2025-12-09T16:57:08,291 copying src/scanner3d/py.typed -> build/lib/scanner3d 2025-12-09T16:57:08,293 copying src/scanner3d/scanners/ScannersDB.pyi -> build/lib/scanner3d/scanners 2025-12-09T16:57:08,296 copying src/scanner3d/zemod/enums/enums.pyi -> build/lib/scanner3d/zemod/enums 2025-12-09T16:57:08,320 installing to build/bdist.linux-armv7l/wheel 2025-12-09T16:57:08,320 running install 2025-12-09T16:57:08,344 running install_lib 2025-12-09T16:57:08,350 creating build/bdist.linux-armv7l/wheel 2025-12-09T16:57:08,352 creating build/bdist.linux-armv7l/wheel/scanner3d 2025-12-09T16:57:08,354 creating build/bdist.linux-armv7l/wheel/scanner3d/camera3d 2025-12-09T16:57:08,355 copying build/lib/scanner3d/camera3d/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/camera3d 2025-12-09T16:57:08,357 copying build/lib/scanner3d/camera3d/camera_under_test.py -> build/bdist.linux-armv7l/wheel/./scanner3d/camera3d 2025-12-09T16:57:08,359 copying build/lib/scanner3d/camera3d/camera3d.py -> build/bdist.linux-armv7l/wheel/./scanner3d/camera3d 2025-12-09T16:57:08,361 creating build/bdist.linux-armv7l/wheel/scanner3d/test 2025-12-09T16:57:08,362 copying build/lib/scanner3d/test/log_setup.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-09T16:57:08,365 copying build/lib/scanner3d/test/result_path.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-09T16:57:08,366 copying build/lib/scanner3d/test/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-09T16:57:08,368 copying build/lib/scanner3d/test/main.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-09T16:57:08,371 creating build/bdist.linux-armv7l/wheel/scanner3d/test/settings 2025-12-09T16:57:08,372 copying build/lib/scanner3d/test/settings/huygens_psf.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/settings 2025-12-09T16:57:08,374 copying build/lib/scanner3d/test/settings/fft_psf.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/settings 2025-12-09T16:57:08,376 copying build/lib/scanner3d/test/settings/zernike_standard.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/settings 2025-12-09T16:57:08,377 copying build/lib/scanner3d/test/result_registry.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-09T16:57:08,380 creating build/bdist.linux-armv7l/wheel/scanner3d/test/base 2025-12-09T16:57:08,381 copying build/lib/scanner3d/test/base/aid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-09T16:57:08,383 copying build/lib/scanner3d/test/base/album_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-09T16:57:08,385 copying build/lib/scanner3d/test/base/tuner_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-09T16:57:08,387 copying build/lib/scanner3d/test/base/albums.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-09T16:57:08,389 copying build/lib/scanner3d/test/base/optical_test.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-09T16:57:08,391 copying build/lib/scanner3d/test/base/analysis_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-09T16:57:08,392 copying build/lib/scanner3d/test/base/test_factory.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-09T16:57:08,394 copying build/lib/scanner3d/test/base/batch_raytrace_test.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-09T16:57:08,396 copying build/lib/scanner3d/test/base/test_suit.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-09T16:57:08,398 copying build/lib/scanner3d/test/base/analysis.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-09T16:57:08,400 copying build/lib/scanner3d/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d 2025-12-09T16:57:08,403 creating build/bdist.linux-armv7l/wheel/scanner3d/tuner 2025-12-09T16:57:08,404 copying build/lib/scanner3d/tuner/tuner.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-09T16:57:08,406 copying build/lib/scanner3d/tuner/field_manager.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-09T16:57:08,408 copying build/lib/scanner3d/tuner/profile.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-09T16:57:08,410 copying build/lib/scanner3d/tuner/base_manager.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-09T16:57:08,412 copying build/lib/scanner3d/tuner/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-09T16:57:08,414 copying build/lib/scanner3d/tuner/wavelength_manager.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-09T16:57:08,416 copying build/lib/scanner3d/tuner/constants.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-09T16:57:08,417 copying build/lib/scanner3d/tuner/surface_manager.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-09T16:57:08,420 copying build/lib/scanner3d/tuner/reverse_stack.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-09T16:57:08,422 copying build/lib/scanner3d/tuner/find_index_by_comment.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-09T16:57:08,424 creating build/bdist.linux-armv7l/wheel/scanner3d/scanners 2025-12-09T16:57:08,425 copying build/lib/scanner3d/scanners/Eva2A.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,427 copying build/lib/scanner3d/scanners/Spider2ProB.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,429 copying build/lib/scanner3d/scanners/Leo.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,431 copying build/lib/scanner3d/scanners/Leo2.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,433 copying build/lib/scanner3d/scanners/Eva1.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,435 copying build/lib/scanner3d/scanners/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,437 copying build/lib/scanner3d/scanners/generate_scannersdb_stub.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,439 copying build/lib/scanner3d/scanners/Spider2ProC.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,441 copying build/lib/scanner3d/scanners/ScannersDB.pyi -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,443 copying build/lib/scanner3d/scanners/Eva2C.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,445 copying build/lib/scanner3d/scanners/Spider2ProD.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,446 copying build/lib/scanner3d/scanners/Eva2B.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,448 copying build/lib/scanner3d/scanners/ScannersDB.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,450 copying build/lib/scanner3d/scanners/Spider2.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-09T16:57:08,452 copying build/lib/scanner3d/py.typed -> build/bdist.linux-armv7l/wheel/./scanner3d 2025-12-09T16:57:08,454 creating build/bdist.linux-armv7l/wheel/scanner3d/h5 2025-12-09T16:57:08,455 copying build/lib/scanner3d/h5/h5aid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5 2025-12-09T16:57:08,458 creating build/bdist.linux-armv7l/wheel/scanner3d/h5/frame 2025-12-09T16:57:08,459 copying build/lib/scanner3d/h5/frame/frame_format.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/frame 2025-12-09T16:57:08,461 copying build/lib/scanner3d/h5/frame/frame_write.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/frame 2025-12-09T16:57:08,463 copying build/lib/scanner3d/h5/frame/frame_read.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/frame 2025-12-09T16:57:08,465 copying build/lib/scanner3d/h5/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5 2025-12-09T16:57:08,466 creating build/bdist.linux-armv7l/wheel/scanner3d/h5/shot 2025-12-09T16:57:08,467 copying build/lib/scanner3d/h5/shot/shot_factories.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/shot 2025-12-09T16:57:08,470 creating build/bdist.linux-armv7l/wheel/scanner3d/h5/album 2025-12-09T16:57:08,471 copying build/lib/scanner3d/h5/album/album_load.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-09T16:57:08,473 copying build/lib/scanner3d/h5/album/album_settings_to_h5.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-09T16:57:08,475 copying build/lib/scanner3d/h5/album/album_format.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-09T16:57:08,477 copying build/lib/scanner3d/h5/album/album_save.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-09T16:57:08,479 copying build/lib/scanner3d/h5/album/album_to_h5.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-09T16:57:08,481 copying build/lib/scanner3d/h5/grid_meta_to_h5.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5 2025-12-09T16:57:08,483 copying build/lib/scanner3d/h5/camera_ref_to_h5.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5 2025-12-09T16:57:08,485 creating build/bdist.linux-armv7l/wheel/scanner3d/h5/ray_batch 2025-12-09T16:57:08,486 copying build/lib/scanner3d/h5/ray_batch/ray_batch_write.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-09T16:57:08,488 copying build/lib/scanner3d/h5/ray_batch/ray_batches_save.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-09T16:57:08,491 copying build/lib/scanner3d/h5/ray_batch/ray_batches_load.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-09T16:57:08,493 copying build/lib/scanner3d/h5/ray_batch/ray_batch_format.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-09T16:57:08,494 copying build/lib/scanner3d/h5/ray_batch/ray_batches_format.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-09T16:57:08,496 copying build/lib/scanner3d/h5/ray_batch/ray_batch_read.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-09T16:57:08,499 creating build/bdist.linux-armv7l/wheel/scanner3d/geo 2025-12-09T16:57:08,500 copying build/lib/scanner3d/geo/z_range.py -> build/bdist.linux-armv7l/wheel/./scanner3d/geo 2025-12-09T16:57:08,502 copying build/lib/scanner3d/geo/position.py -> build/bdist.linux-armv7l/wheel/./scanner3d/geo 2025-12-09T16:57:08,504 copying build/lib/scanner3d/geo/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/geo 2025-12-09T16:57:08,506 creating build/bdist.linux-armv7l/wheel/scanner3d/afs 2025-12-09T16:57:08,507 copying build/lib/scanner3d/afs/shot.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-09T16:57:08,509 copying build/lib/scanner3d/afs/i_shot_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-09T16:57:08,511 copying build/lib/scanner3d/afs/plotter.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-09T16:57:08,513 copying build/lib/scanner3d/afs/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-09T16:57:08,514 copying build/lib/scanner3d/afs/frame.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-09T16:57:08,517 copying build/lib/scanner3d/afs/i_shot_result.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-09T16:57:08,519 copying build/lib/scanner3d/afs/album.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-09T16:57:08,521 copying build/lib/scanner3d/afs/frame_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-09T16:57:08,523 creating build/bdist.linux-armv7l/wheel/scanner3d/analysis 2025-12-09T16:57:08,524 copying build/lib/scanner3d/analysis/fft_psf_from_shot.py -> build/bdist.linux-armv7l/wheel/./scanner3d/analysis 2025-12-09T16:57:08,526 copying build/lib/scanner3d/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/analysis 2025-12-09T16:57:08,528 copying build/lib/scanner3d/analysis/zernike_data.py -> build/bdist.linux-armv7l/wheel/./scanner3d/analysis 2025-12-09T16:57:08,530 copying build/lib/scanner3d/analysis/zernike_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/analysis 2025-12-09T16:57:08,532 creating build/bdist.linux-armv7l/wheel/scanner3d/scanner 2025-12-09T16:57:08,533 copying build/lib/scanner3d/scanner/scanner_ref.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanner 2025-12-09T16:57:08,535 copying build/lib/scanner3d/scanner/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanner 2025-12-09T16:57:08,537 copying build/lib/scanner3d/scanner/scanner.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanner 2025-12-09T16:57:08,539 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod 2025-12-09T16:57:08,540 copying build/lib/scanner3d/zemod/zemod.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-09T16:57:08,542 copying build/lib/scanner3d/zemod/zemod_wavelengths.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-09T16:57:08,544 copying build/lib/scanner3d/zemod/zemod_field.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-09T16:57:08,547 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/enums 2025-12-09T16:57:08,548 copying build/lib/scanner3d/zemod/enums/gen_enums_pyi.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/enums 2025-12-09T16:57:08,550 copying build/lib/scanner3d/zemod/enums/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/enums 2025-12-09T16:57:08,552 copying build/lib/scanner3d/zemod/enums/enums.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/enums 2025-12-09T16:57:08,554 copying build/lib/scanner3d/zemod/enums/enums.pyi -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/enums 2025-12-09T16:57:08,556 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/ias 2025-12-09T16:57:08,557 copying build/lib/scanner3d/zemod/ias/zemod_zernike_standard.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/ias 2025-12-09T16:57:08,559 copying build/lib/scanner3d/zemod/ias/zemode_fftpsf_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/ias 2025-12-09T16:57:08,562 copying build/lib/scanner3d/zemod/ias/zemod_huygens_psf_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/ias 2025-12-09T16:57:08,563 copying build/lib/scanner3d/zemod/ias/zemod_ias.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/ias 2025-12-09T16:57:08,565 copying build/lib/scanner3d/zemod/zemod_row.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-09T16:57:08,567 copying build/lib/scanner3d/zemod/zemod_wavelength.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-09T16:57:08,570 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/iar 2025-12-09T16:57:08,571 copying build/lib/scanner3d/zemod/iar/zemod_iar.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-09T16:57:08,574 copying build/lib/scanner3d/zemod/iar/grid_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-09T16:57:08,576 copying build/lib/scanner3d/zemod/iar/zemod_header_data.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-09T16:57:08,578 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/iar/data_grid 2025-12-09T16:57:08,579 copying build/lib/scanner3d/zemod/iar/data_grid/data_grid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar/data_grid 2025-12-09T16:57:08,581 copying build/lib/scanner3d/zemod/iar/data_grid/zemod_data_grid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar/data_grid 2025-12-09T16:57:08,583 copying build/lib/scanner3d/zemod/iar/data_grid/i_data_grid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar/data_grid 2025-12-09T16:57:08,586 copying build/lib/scanner3d/zemod/iar/i_grid_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-09T16:57:08,589 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/iar/data_grid_rgb 2025-12-09T16:57:08,590 copying build/lib/scanner3d/zemod/iar/data_grid_rgb/zemod_data_grid_rgb.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar/data_grid_rgb 2025-12-09T16:57:08,592 copying build/lib/scanner3d/zemod/iar/data_grid_rgb/data_grid_rgb.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar/data_grid_rgb 2025-12-09T16:57:08,594 copying build/lib/scanner3d/zemod/iar/data_grid_rgb/i_data_grid_rgb.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar/data_grid_rgb 2025-12-09T16:57:08,596 copying build/lib/scanner3d/zemod/iar/zemod_metadata.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-09T16:57:08,598 copying build/lib/scanner3d/zemod/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-09T16:57:08,600 copying build/lib/scanner3d/zemod/zemod_analyses.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-09T16:57:08,602 copying build/lib/scanner3d/zemod/zemod_fields.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-09T16:57:08,604 copying build/lib/scanner3d/zemod/zemod_lde.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-09T16:57:08,606 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/tools 2025-12-09T16:57:08,608 copying build/lib/scanner3d/zemod/tools/zemod_tool_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-09T16:57:08,610 copying build/lib/scanner3d/zemod/tools/zemod_tool.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-09T16:57:08,611 copying build/lib/scanner3d/zemod/tools/zemod_batch_raytrace_tool.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-09T16:57:08,613 copying build/lib/scanner3d/zemod/tools/quickfocus_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-09T16:57:08,615 copying build/lib/scanner3d/zemod/tools/zemod_tools.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-09T16:57:08,617 copying build/lib/scanner3d/zemod/tools/zemod_tool_list.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-09T16:57:08,619 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/core 2025-12-09T16:57:08,620 copying build/lib/scanner3d/zemod/core/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/core 2025-12-09T16:57:08,622 copying build/lib/scanner3d/zemod/core/native_adapter.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/core 2025-12-09T16:57:08,624 copying build/lib/scanner3d/zemod/core/indexed_collection.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/core 2025-12-09T16:57:08,626 copying build/lib/scanner3d/zemod/zemod_raytracer.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-09T16:57:08,628 copying build/lib/scanner3d/zemod/zemod_analysis.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-09T16:57:08,630 copying build/lib/scanner3d/zemod/zemod_sd.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-09T16:57:08,632 creating build/bdist.linux-armv7l/wheel/scanner3d/ray_trace 2025-12-09T16:57:08,633 copying build/lib/scanner3d/ray_trace/aid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-09T16:57:08,635 copying build/lib/scanner3d/ray_trace/generic_ray_tracer.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-09T16:57:08,638 copying build/lib/scanner3d/ray_trace/ray_batch.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-09T16:57:08,640 copying build/lib/scanner3d/ray_trace/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-09T16:57:08,642 copying build/lib/scanner3d/ray_trace/recipe.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-09T16:57:08,644 copying build/lib/scanner3d/ray_trace/ray_batches.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-09T16:57:08,645 copying build/lib/scanner3d/ray_trace/raytrace_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-09T16:57:08,647 copying build/lib/scanner3d/ray_trace/trace_method.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-09T16:57:08,649 copying build/lib/scanner3d/ray_trace/ray_batch_type.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-09T16:57:08,651 running install_egg_info 2025-12-09T16:57:08,657 Copying src/scanner3d.egg-info to build/bdist.linux-armv7l/wheel/./scanner3d-0.4.5-py3.11.egg-info 2025-12-09T16:57:08,667 running install_scripts 2025-12-09T16:57:08,677 creating build/bdist.linux-armv7l/wheel/scanner3d-0.4.5.dist-info/WHEEL 2025-12-09T16:57:08,680 creating '/tmp/pip-wheel-5ba13ert/.tmp-332gt42p/scanner3d-0.4.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-09T16:57:08,682 adding 'scanner3d/__init__.py' 2025-12-09T16:57:08,684 adding 'scanner3d/py.typed' 2025-12-09T16:57:08,686 adding 'scanner3d/afs/__init__.py' 2025-12-09T16:57:08,687 adding 'scanner3d/afs/album.py' 2025-12-09T16:57:08,689 adding 'scanner3d/afs/frame.py' 2025-12-09T16:57:08,690 adding 'scanner3d/afs/frame_meta.py' 2025-12-09T16:57:08,692 adding 'scanner3d/afs/i_shot_meta.py' 2025-12-09T16:57:08,693 adding 'scanner3d/afs/i_shot_result.py' 2025-12-09T16:57:08,694 adding 'scanner3d/afs/plotter.py' 2025-12-09T16:57:08,696 adding 'scanner3d/afs/shot.py' 2025-12-09T16:57:08,698 adding 'scanner3d/analysis/__init__.py' 2025-12-09T16:57:08,699 adding 'scanner3d/analysis/fft_psf_from_shot.py' 2025-12-09T16:57:08,700 adding 'scanner3d/analysis/zernike_data.py' 2025-12-09T16:57:08,702 adding 'scanner3d/analysis/zernike_meta.py' 2025-12-09T16:57:08,703 adding 'scanner3d/camera3d/__init__.py' 2025-12-09T16:57:08,705 adding 'scanner3d/camera3d/camera3d.py' 2025-12-09T16:57:08,706 adding 'scanner3d/camera3d/camera_under_test.py' 2025-12-09T16:57:08,708 adding 'scanner3d/geo/__init__.py' 2025-12-09T16:57:08,709 adding 'scanner3d/geo/position.py' 2025-12-09T16:57:08,710 adding 'scanner3d/geo/z_range.py' 2025-12-09T16:57:08,712 adding 'scanner3d/h5/__init__.py' 2025-12-09T16:57:08,713 adding 'scanner3d/h5/camera_ref_to_h5.py' 2025-12-09T16:57:08,715 adding 'scanner3d/h5/grid_meta_to_h5.py' 2025-12-09T16:57:08,716 adding 'scanner3d/h5/h5aid.py' 2025-12-09T16:57:08,718 adding 'scanner3d/h5/album/album_format.py' 2025-12-09T16:57:08,719 adding 'scanner3d/h5/album/album_load.py' 2025-12-09T16:57:08,721 adding 'scanner3d/h5/album/album_save.py' 2025-12-09T16:57:08,722 adding 'scanner3d/h5/album/album_settings_to_h5.py' 2025-12-09T16:57:08,724 adding 'scanner3d/h5/album/album_to_h5.py' 2025-12-09T16:57:08,725 adding 'scanner3d/h5/frame/frame_format.py' 2025-12-09T16:57:08,727 adding 'scanner3d/h5/frame/frame_read.py' 2025-12-09T16:57:08,728 adding 'scanner3d/h5/frame/frame_write.py' 2025-12-09T16:57:08,730 adding 'scanner3d/h5/ray_batch/ray_batch_format.py' 2025-12-09T16:57:08,731 adding 'scanner3d/h5/ray_batch/ray_batch_read.py' 2025-12-09T16:57:08,733 adding 'scanner3d/h5/ray_batch/ray_batch_write.py' 2025-12-09T16:57:08,734 adding 'scanner3d/h5/ray_batch/ray_batches_format.py' 2025-12-09T16:57:08,735 adding 'scanner3d/h5/ray_batch/ray_batches_load.py' 2025-12-09T16:57:08,736 adding 'scanner3d/h5/ray_batch/ray_batches_save.py' 2025-12-09T16:57:08,738 adding 'scanner3d/h5/shot/shot_factories.py' 2025-12-09T16:57:08,740 adding 'scanner3d/ray_trace/__init__.py' 2025-12-09T16:57:08,741 adding 'scanner3d/ray_trace/aid.py' 2025-12-09T16:57:08,743 adding 'scanner3d/ray_trace/generic_ray_tracer.py' 2025-12-09T16:57:08,744 adding 'scanner3d/ray_trace/ray_batch.py' 2025-12-09T16:57:08,745 adding 'scanner3d/ray_trace/ray_batch_type.py' 2025-12-09T16:57:08,747 adding 'scanner3d/ray_trace/ray_batches.py' 2025-12-09T16:57:08,748 adding 'scanner3d/ray_trace/raytrace_settings.py' 2025-12-09T16:57:08,749 adding 'scanner3d/ray_trace/recipe.py' 2025-12-09T16:57:08,751 adding 'scanner3d/ray_trace/trace_method.py' 2025-12-09T16:57:08,752 adding 'scanner3d/scanner/__init__.py' 2025-12-09T16:57:08,753 adding 'scanner3d/scanner/scanner.py' 2025-12-09T16:57:08,754 adding 'scanner3d/scanner/scanner_ref.py' 2025-12-09T16:57:08,756 adding 'scanner3d/scanners/Eva1.py' 2025-12-09T16:57:08,758 adding 'scanner3d/scanners/Eva2A.py' 2025-12-09T16:57:08,759 adding 'scanner3d/scanners/Eva2B.py' 2025-12-09T16:57:08,760 adding 'scanner3d/scanners/Eva2C.py' 2025-12-09T16:57:08,762 adding 'scanner3d/scanners/Leo.py' 2025-12-09T16:57:08,763 adding 'scanner3d/scanners/Leo2.py' 2025-12-09T16:57:08,765 adding 'scanner3d/scanners/ScannersDB.py' 2025-12-09T16:57:08,766 adding 'scanner3d/scanners/ScannersDB.pyi' 2025-12-09T16:57:08,768 adding 'scanner3d/scanners/Spider2.py' 2025-12-09T16:57:08,769 adding 'scanner3d/scanners/Spider2ProB.py' 2025-12-09T16:57:08,770 adding 'scanner3d/scanners/Spider2ProC.py' 2025-12-09T16:57:08,772 adding 'scanner3d/scanners/Spider2ProD.py' 2025-12-09T16:57:08,773 adding 'scanner3d/scanners/__init__.py' 2025-12-09T16:57:08,775 adding 'scanner3d/scanners/generate_scannersdb_stub.py' 2025-12-09T16:57:08,777 adding 'scanner3d/test/__init__.py' 2025-12-09T16:57:08,778 adding 'scanner3d/test/log_setup.py' 2025-12-09T16:57:08,780 adding 'scanner3d/test/main.py' 2025-12-09T16:57:08,781 adding 'scanner3d/test/result_path.py' 2025-12-09T16:57:08,783 adding 'scanner3d/test/result_registry.py' 2025-12-09T16:57:08,785 adding 'scanner3d/test/base/aid.py' 2025-12-09T16:57:08,787 adding 'scanner3d/test/base/album_settings.py' 2025-12-09T16:57:08,788 adding 'scanner3d/test/base/albums.py' 2025-12-09T16:57:08,790 adding 'scanner3d/test/base/analysis.py' 2025-12-09T16:57:08,792 adding 'scanner3d/test/base/analysis_settings.py' 2025-12-09T16:57:08,793 adding 'scanner3d/test/base/batch_raytrace_test.py' 2025-12-09T16:57:08,795 adding 'scanner3d/test/base/optical_test.py' 2025-12-09T16:57:08,796 adding 'scanner3d/test/base/test_factory.py' 2025-12-09T16:57:08,798 adding 'scanner3d/test/base/test_suit.py' 2025-12-09T16:57:08,799 adding 'scanner3d/test/base/tuner_settings.py' 2025-12-09T16:57:08,802 adding 'scanner3d/test/settings/fft_psf.py' 2025-12-09T16:57:08,803 adding 'scanner3d/test/settings/huygens_psf.py' 2025-12-09T16:57:08,804 adding 'scanner3d/test/settings/zernike_standard.py' 2025-12-09T16:57:08,806 adding 'scanner3d/tuner/__init__.py' 2025-12-09T16:57:08,808 adding 'scanner3d/tuner/base_manager.py' 2025-12-09T16:57:08,810 adding 'scanner3d/tuner/constants.py' 2025-12-09T16:57:08,811 adding 'scanner3d/tuner/field_manager.py' 2025-12-09T16:57:08,813 adding 'scanner3d/tuner/find_index_by_comment.py' 2025-12-09T16:57:08,814 adding 'scanner3d/tuner/profile.py' 2025-12-09T16:57:08,816 adding 'scanner3d/tuner/reverse_stack.py' 2025-12-09T16:57:08,817 adding 'scanner3d/tuner/surface_manager.py' 2025-12-09T16:57:08,819 adding 'scanner3d/tuner/tuner.py' 2025-12-09T16:57:08,821 adding 'scanner3d/tuner/wavelength_manager.py' 2025-12-09T16:57:08,823 adding 'scanner3d/zemod/__init__.py' 2025-12-09T16:57:08,824 adding 'scanner3d/zemod/zemod.py' 2025-12-09T16:57:08,826 adding 'scanner3d/zemod/zemod_analyses.py' 2025-12-09T16:57:08,827 adding 'scanner3d/zemod/zemod_analysis.py' 2025-12-09T16:57:08,829 adding 'scanner3d/zemod/zemod_field.py' 2025-12-09T16:57:08,830 adding 'scanner3d/zemod/zemod_fields.py' 2025-12-09T16:57:08,832 adding 'scanner3d/zemod/zemod_lde.py' 2025-12-09T16:57:08,833 adding 'scanner3d/zemod/zemod_raytracer.py' 2025-12-09T16:57:08,835 adding 'scanner3d/zemod/zemod_row.py' 2025-12-09T16:57:08,836 adding 'scanner3d/zemod/zemod_sd.py' 2025-12-09T16:57:08,838 adding 'scanner3d/zemod/zemod_wavelength.py' 2025-12-09T16:57:08,839 adding 'scanner3d/zemod/zemod_wavelengths.py' 2025-12-09T16:57:08,841 adding 'scanner3d/zemod/core/__init__.py' 2025-12-09T16:57:08,843 adding 'scanner3d/zemod/core/indexed_collection.py' 2025-12-09T16:57:08,844 adding 'scanner3d/zemod/core/native_adapter.py' 2025-12-09T16:57:08,846 adding 'scanner3d/zemod/enums/__init__.py' 2025-12-09T16:57:08,848 adding 'scanner3d/zemod/enums/enums.py' 2025-12-09T16:57:08,849 adding 'scanner3d/zemod/enums/enums.pyi' 2025-12-09T16:57:08,851 adding 'scanner3d/zemod/enums/gen_enums_pyi.py' 2025-12-09T16:57:08,853 adding 'scanner3d/zemod/iar/grid_meta.py' 2025-12-09T16:57:08,854 adding 'scanner3d/zemod/iar/i_grid_meta.py' 2025-12-09T16:57:08,856 adding 'scanner3d/zemod/iar/zemod_header_data.py' 2025-12-09T16:57:08,858 adding 'scanner3d/zemod/iar/zemod_iar.py' 2025-12-09T16:57:08,859 adding 'scanner3d/zemod/iar/zemod_metadata.py' 2025-12-09T16:57:08,861 adding 'scanner3d/zemod/iar/data_grid/data_grid.py' 2025-12-09T16:57:08,863 adding 'scanner3d/zemod/iar/data_grid/i_data_grid.py' 2025-12-09T16:57:08,864 adding 'scanner3d/zemod/iar/data_grid/zemod_data_grid.py' 2025-12-09T16:57:08,866 adding 'scanner3d/zemod/iar/data_grid_rgb/data_grid_rgb.py' 2025-12-09T16:57:08,868 adding 'scanner3d/zemod/iar/data_grid_rgb/i_data_grid_rgb.py' 2025-12-09T16:57:08,870 adding 'scanner3d/zemod/iar/data_grid_rgb/zemod_data_grid_rgb.py' 2025-12-09T16:57:08,872 adding 'scanner3d/zemod/ias/zemod_huygens_psf_settings.py' 2025-12-09T16:57:08,873 adding 'scanner3d/zemod/ias/zemod_ias.py' 2025-12-09T16:57:08,875 adding 'scanner3d/zemod/ias/zemod_zernike_standard.py' 2025-12-09T16:57:08,876 adding 'scanner3d/zemod/ias/zemode_fftpsf_settings.py' 2025-12-09T16:57:08,879 adding 'scanner3d/zemod/tools/quickfocus_settings.py' 2025-12-09T16:57:08,880 adding 'scanner3d/zemod/tools/zemod_batch_raytrace_tool.py' 2025-12-09T16:57:08,882 adding 'scanner3d/zemod/tools/zemod_tool.py' 2025-12-09T16:57:08,883 adding 'scanner3d/zemod/tools/zemod_tool_list.py' 2025-12-09T16:57:08,885 adding 'scanner3d/zemod/tools/zemod_tool_settings.py' 2025-12-09T16:57:08,886 adding 'scanner3d/zemod/tools/zemod_tools.py' 2025-12-09T16:57:08,889 adding 'scanner3d-0.4.5.dist-info/licenses/LICENSE' 2025-12-09T16:57:08,891 adding 'scanner3d-0.4.5.dist-info/METADATA' 2025-12-09T16:57:08,892 adding 'scanner3d-0.4.5.dist-info/WHEEL' 2025-12-09T16:57:08,893 adding 'scanner3d-0.4.5.dist-info/top_level.txt' 2025-12-09T16:57:08,896 adding 'scanner3d-0.4.5.dist-info/RECORD' 2025-12-09T16:57:08,900 removing build/bdist.linux-armv7l/wheel 2025-12-09T16:57:09,040 Building wheel for scanner3d (pyproject.toml): finished with status 'done' 2025-12-09T16:57:09,047 Created wheel for scanner3d: filename=scanner3d-0.4.5-py3-none-any.whl size=109279 sha256=ee914c4a43e022f1686dc5a4810b8179a4c51a3b01caa61f2b38cbcc75f2fa2f 2025-12-09T16:57:09,048 Stored in directory: /tmp/pip-ephem-wheel-cache-oto5nud5/wheels/99/ae/f8/0f225414102253ae9cd4903d6a3b72f25b85ca848c3b09d8f9 2025-12-09T16:57:09,062 Successfully built scanner3d 2025-12-09T16:57:09,070 Removed build tracker: '/tmp/pip-build-tracker-tdit487f'