2025-12-07T20:49:43,787 Created temporary directory: /tmp/pip-ephem-wheel-cache-c031cf0a 2025-12-07T20:49:43,789 Created temporary directory: /tmp/pip-build-tracker-1cuethe1 2025-12-07T20:49:43,790 Initialized build tracking at /tmp/pip-build-tracker-1cuethe1 2025-12-07T20:49:43,790 Created build tracker: /tmp/pip-build-tracker-1cuethe1 2025-12-07T20:49:43,791 Entered build tracker: /tmp/pip-build-tracker-1cuethe1 2025-12-07T20:49:43,792 Created temporary directory: /tmp/pip-wheel-bxubqfnc 2025-12-07T20:49:43,795 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-07T20:49:43,797 Created temporary directory: /tmp/pip-ephem-wheel-cache-o81p4v4l 2025-12-07T20:49:43,820 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-07T20:49:43,824 2 location(s) to search for versions of scanner3d: 2025-12-07T20:49:43,824 * https://pypi.org/simple/scanner3d/ 2025-12-07T20:49:43,824 * https://www.piwheels.org/simple/scanner3d/ 2025-12-07T20:49:43,824 Fetching project page and analyzing links: https://pypi.org/simple/scanner3d/ 2025-12-07T20:49:43,825 Getting page https://pypi.org/simple/scanner3d/ 2025-12-07T20:49:43,827 Found index url https://pypi.org/simple 2025-12-07T20:49:43,972 Fetched page https://pypi.org/simple/scanner3d/ as application/vnd.pypi.simple.v1+json 2025-12-07T20:49:43,976 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-07T20:49:43,977 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-07T20:49:43,978 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-07T20:49:43,979 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-07T20:49:43,980 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-07T20:49:43,981 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-07T20:49:43,981 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-07T20:49:43,983 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-07T20:49:43,983 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-07T20:49:43,984 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-07T20:49:43,985 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-07T20:49:43,986 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-07T20:49:43,987 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-07T20:49:43,987 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-07T20:49:43,988 Fetching project page and analyzing links: https://www.piwheels.org/simple/scanner3d/ 2025-12-07T20:49:43,989 Getting page https://www.piwheels.org/simple/scanner3d/ 2025-12-07T20:49:43,990 Found index url https://www.piwheels.org/simple 2025-12-07T20:49:44,144 Fetched page https://www.piwheels.org/simple/scanner3d/ as text/html 2025-12-07T20:49:44,146 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-07T20:49:44,147 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-07T20:49:44,148 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-07T20:49:44,148 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-07T20:49:44,149 Skipping link: not a file: https://www.piwheels.org/simple/scanner3d/ 2025-12-07T20:49:44,150 Skipping link: not a file: https://pypi.org/simple/scanner3d/ 2025-12-07T20:49:44,171 Given no hashes to check 1 links for project 'scanner3d': discarding no candidates 2025-12-07T20:49:44,190 Collecting scanner3d==0.4.1 2025-12-07T20:49:44,193 Created temporary directory: /tmp/pip-unpack-zowe0bff 2025-12-07T20:49:44,329 Downloading scanner3d-0.4.1.tar.gz (64 kB) 2025-12-07T20:49:44,634 Added scanner3d==0.4.1 from https://files.pythonhosted.org/packages/2e/18/9ba63fa88ccb21509e68ace91d6f7457aac6540fed81e3587427044e1a6b/scanner3d-0.4.1.tar.gz to build tracker '/tmp/pip-build-tracker-1cuethe1' 2025-12-07T20:49:44,639 Created temporary directory: /tmp/pip-build-env-fkode3pj 2025-12-07T20:49:44,644 Installing build dependencies: started 2025-12-07T20:49:44,645 Running command pip subprocess to install build dependencies 2025-12-07T20:49:45,819 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-07T20:49:46,408 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-07T20:49:46,432 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-07T20:49:48,129 Collecting setuptools>=69 2025-12-07T20:49:48,230 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-07T20:49:48,498 Collecting wheel 2025-12-07T20:49:48,521 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-07T20:49:51,408 Installing collected packages: wheel, setuptools 2025-12-07T20:49:51,657 Creating /tmp/pip-build-env-fkode3pj/overlay/local/bin 2025-12-07T20:49:51,659 changing mode of /tmp/pip-build-env-fkode3pj/overlay/local/bin/wheel to 755 2025-12-07T20:49:55,359 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-07T20:49:55,629 Installing build dependencies: finished with status 'done' 2025-12-07T20:49:55,636 Getting requirements to build wheel: started 2025-12-07T20:49:55,637 Running command Getting requirements to build wheel 2025-12-07T20:49:56,335 running egg_info 2025-12-07T20:49:56,342 writing src/scanner3d.egg-info/PKG-INFO 2025-12-07T20:49:56,346 writing dependency_links to src/scanner3d.egg-info/dependency_links.txt 2025-12-07T20:49:56,349 writing requirements to src/scanner3d.egg-info/requires.txt 2025-12-07T20:49:56,350 writing top-level names to src/scanner3d.egg-info/top_level.txt 2025-12-07T20:49:56,401 reading manifest file 'src/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:49:56,410 adding license file 'LICENSE' 2025-12-07T20:49:56,418 writing manifest file 'src/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:49:56,515 Getting requirements to build wheel: finished with status 'done' 2025-12-07T20:49:56,518 Created temporary directory: /tmp/pip-modern-metadata-m768_8it 2025-12-07T20:49:56,521 Preparing metadata (pyproject.toml): started 2025-12-07T20:49:56,522 Running command Preparing metadata (pyproject.toml) 2025-12-07T20:49:57,188 running dist_info 2025-12-07T20:49:57,200 creating /tmp/pip-modern-metadata-m768_8it/scanner3d.egg-info 2025-12-07T20:49:57,201 writing /tmp/pip-modern-metadata-m768_8it/scanner3d.egg-info/PKG-INFO 2025-12-07T20:49:57,206 writing dependency_links to /tmp/pip-modern-metadata-m768_8it/scanner3d.egg-info/dependency_links.txt 2025-12-07T20:49:57,208 writing requirements to /tmp/pip-modern-metadata-m768_8it/scanner3d.egg-info/requires.txt 2025-12-07T20:49:57,210 writing top-level names to /tmp/pip-modern-metadata-m768_8it/scanner3d.egg-info/top_level.txt 2025-12-07T20:49:57,211 writing manifest file '/tmp/pip-modern-metadata-m768_8it/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:49:57,254 reading manifest file '/tmp/pip-modern-metadata-m768_8it/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:49:57,256 adding license file 'LICENSE' 2025-12-07T20:49:57,262 writing manifest file '/tmp/pip-modern-metadata-m768_8it/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:49:57,264 creating '/tmp/pip-modern-metadata-m768_8it/scanner3d-0.4.1.dist-info' 2025-12-07T20:49:57,384 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-07T20:49:57,388 Source in /tmp/pip-wheel-bxubqfnc/scanner3d_c6688220a49e4dc6beb372b7fcbf41dd has version 0.4.1, which satisfies requirement scanner3d==0.4.1 from https://files.pythonhosted.org/packages/2e/18/9ba63fa88ccb21509e68ace91d6f7457aac6540fed81e3587427044e1a6b/scanner3d-0.4.1.tar.gz 2025-12-07T20:49:57,390 Removed scanner3d==0.4.1 from https://files.pythonhosted.org/packages/2e/18/9ba63fa88ccb21509e68ace91d6f7457aac6540fed81e3587427044e1a6b/scanner3d-0.4.1.tar.gz from build tracker '/tmp/pip-build-tracker-1cuethe1' 2025-12-07T20:49:57,395 Created temporary directory: /tmp/pip-unpack-qxazx8y4 2025-12-07T20:49:57,396 Building wheels for collected packages: scanner3d 2025-12-07T20:49:57,401 Created temporary directory: /tmp/pip-wheel-5g8e6ig1 2025-12-07T20:49:57,401 Destination directory: /tmp/pip-wheel-5g8e6ig1 2025-12-07T20:49:57,403 Building wheel for scanner3d (pyproject.toml): started 2025-12-07T20:49:57,405 Running command Building wheel for scanner3d (pyproject.toml) 2025-12-07T20:49:58,041 running bdist_wheel 2025-12-07T20:49:58,065 running build 2025-12-07T20:49:58,066 running build_py 2025-12-07T20:49:58,073 creating build/lib/scanner3d 2025-12-07T20:49:58,075 copying src/scanner3d/__init__.py -> build/lib/scanner3d 2025-12-07T20:49:58,078 creating build/lib/scanner3d/scanner 2025-12-07T20:49:58,079 copying src/scanner3d/scanner/scanner.py -> build/lib/scanner3d/scanner 2025-12-07T20:49:58,081 copying src/scanner3d/scanner/scanner_ref.py -> build/lib/scanner3d/scanner 2025-12-07T20:49:58,083 copying src/scanner3d/scanner/__init__.py -> build/lib/scanner3d/scanner 2025-12-07T20:49:58,085 creating build/lib/scanner3d/afs 2025-12-07T20:49:58,086 copying src/scanner3d/afs/plotter.py -> build/lib/scanner3d/afs 2025-12-07T20:49:58,088 copying src/scanner3d/afs/frame.py -> build/lib/scanner3d/afs 2025-12-07T20:49:58,090 copying src/scanner3d/afs/i_shot_meta.py -> build/lib/scanner3d/afs 2025-12-07T20:49:58,092 copying src/scanner3d/afs/__init__.py -> build/lib/scanner3d/afs 2025-12-07T20:49:58,094 copying src/scanner3d/afs/i_shot_result.py -> build/lib/scanner3d/afs 2025-12-07T20:49:58,096 copying src/scanner3d/afs/frame_meta.py -> build/lib/scanner3d/afs 2025-12-07T20:49:58,098 copying src/scanner3d/afs/shot.py -> build/lib/scanner3d/afs 2025-12-07T20:49:58,100 copying src/scanner3d/afs/album.py -> build/lib/scanner3d/afs 2025-12-07T20:49:58,103 creating build/lib/scanner3d/h5 2025-12-07T20:49:58,104 copying src/scanner3d/h5/camera_ref_to_h5.py -> build/lib/scanner3d/h5 2025-12-07T20:49:58,106 copying src/scanner3d/h5/grid_meta_to_h5.py -> build/lib/scanner3d/h5 2025-12-07T20:49:58,108 copying src/scanner3d/h5/__init__.py -> build/lib/scanner3d/h5 2025-12-07T20:49:58,109 copying src/scanner3d/h5/h5aid.py -> build/lib/scanner3d/h5 2025-12-07T20:49:58,112 creating build/lib/scanner3d/tuner 2025-12-07T20:49:58,113 copying src/scanner3d/tuner/surface_manager.py -> build/lib/scanner3d/tuner 2025-12-07T20:49:58,115 copying src/scanner3d/tuner/wavelength_manager.py -> build/lib/scanner3d/tuner 2025-12-07T20:49:58,117 copying src/scanner3d/tuner/field_manager.py -> build/lib/scanner3d/tuner 2025-12-07T20:49:58,120 copying src/scanner3d/tuner/__init__.py -> build/lib/scanner3d/tuner 2025-12-07T20:49:58,121 copying src/scanner3d/tuner/find_index_by_comment.py -> build/lib/scanner3d/tuner 2025-12-07T20:49:58,123 copying src/scanner3d/tuner/reverse_stack.py -> build/lib/scanner3d/tuner 2025-12-07T20:49:58,125 copying src/scanner3d/tuner/base_manager.py -> build/lib/scanner3d/tuner 2025-12-07T20:49:58,127 copying src/scanner3d/tuner/tuner.py -> build/lib/scanner3d/tuner 2025-12-07T20:49:58,129 copying src/scanner3d/tuner/constants.py -> build/lib/scanner3d/tuner 2025-12-07T20:49:58,131 copying src/scanner3d/tuner/profile.py -> build/lib/scanner3d/tuner 2025-12-07T20:49:58,134 creating build/lib/scanner3d/scanners 2025-12-07T20:49:58,135 copying src/scanner3d/scanners/Leo.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,137 copying src/scanner3d/scanners/Eva2A.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,139 copying src/scanner3d/scanners/Spider2.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,141 copying src/scanner3d/scanners/Leo2.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,143 copying src/scanner3d/scanners/Eva2B.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,144 copying src/scanner3d/scanners/__init__.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,146 copying src/scanner3d/scanners/Spider2ProC.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,148 copying src/scanner3d/scanners/Spider2ProB.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,150 copying src/scanner3d/scanners/generate_scannersdb_stub.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,152 copying src/scanner3d/scanners/Eva1.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,154 copying src/scanner3d/scanners/Spider2ProD.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,156 copying src/scanner3d/scanners/ScannersDB.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,158 copying src/scanner3d/scanners/Eva2C.py -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,161 creating build/lib/scanner3d/camera3d 2025-12-07T20:49:58,162 copying src/scanner3d/camera3d/camera_under_test.py -> build/lib/scanner3d/camera3d 2025-12-07T20:49:58,164 copying src/scanner3d/camera3d/__init__.py -> build/lib/scanner3d/camera3d 2025-12-07T20:49:58,165 copying src/scanner3d/camera3d/camera3d.py -> build/lib/scanner3d/camera3d 2025-12-07T20:49:58,168 creating build/lib/scanner3d/ray_trace 2025-12-07T20:49:58,169 copying src/scanner3d/ray_trace/trace_method.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:49:58,171 copying src/scanner3d/ray_trace/raytrace_settings.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:49:58,173 copying src/scanner3d/ray_trace/__init__.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:49:58,174 copying src/scanner3d/ray_trace/ray_batches.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:49:58,176 copying src/scanner3d/ray_trace/ray_batch.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:49:58,179 copying src/scanner3d/ray_trace/ray_batch_type.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:49:58,181 copying src/scanner3d/ray_trace/generic_ray_tracer.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:49:58,183 copying src/scanner3d/ray_trace/recipe.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:49:58,185 copying src/scanner3d/ray_trace/aid.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:49:58,187 creating build/lib/scanner3d/test 2025-12-07T20:49:58,188 copying src/scanner3d/test/__init__.py -> build/lib/scanner3d/test 2025-12-07T20:49:58,190 copying src/scanner3d/test/result_path.py -> build/lib/scanner3d/test 2025-12-07T20:49:58,192 copying src/scanner3d/test/result_registry.py -> build/lib/scanner3d/test 2025-12-07T20:49:58,194 copying src/scanner3d/test/log_setup.py -> build/lib/scanner3d/test 2025-12-07T20:49:58,196 copying src/scanner3d/test/main.py -> build/lib/scanner3d/test 2025-12-07T20:49:58,199 creating build/lib/scanner3d/zemod 2025-12-07T20:49:58,200 copying src/scanner3d/zemod/zemod_raytracer.py -> build/lib/scanner3d/zemod 2025-12-07T20:49:58,202 copying src/scanner3d/zemod/zemod_row.py -> build/lib/scanner3d/zemod 2025-12-07T20:49:58,204 copying src/scanner3d/zemod/zemod_field.py -> build/lib/scanner3d/zemod 2025-12-07T20:49:58,206 copying src/scanner3d/zemod/zemod_lde.py -> build/lib/scanner3d/zemod 2025-12-07T20:49:58,208 copying src/scanner3d/zemod/zemod_wavelength.py -> build/lib/scanner3d/zemod 2025-12-07T20:49:58,210 copying src/scanner3d/zemod/__init__.py -> build/lib/scanner3d/zemod 2025-12-07T20:49:58,211 copying src/scanner3d/zemod/zemod_wavelengths.py -> build/lib/scanner3d/zemod 2025-12-07T20:49:58,213 copying src/scanner3d/zemod/zemod_fields.py -> build/lib/scanner3d/zemod 2025-12-07T20:49:58,215 copying src/scanner3d/zemod/zemod_analysis.py -> build/lib/scanner3d/zemod 2025-12-07T20:49:58,217 copying src/scanner3d/zemod/zemod_analyses.py -> build/lib/scanner3d/zemod 2025-12-07T20:49:58,219 copying src/scanner3d/zemod/zemod_sd.py -> build/lib/scanner3d/zemod 2025-12-07T20:49:58,221 copying src/scanner3d/zemod/zemod.py -> build/lib/scanner3d/zemod 2025-12-07T20:49:58,223 creating build/lib/scanner3d/geo 2025-12-07T20:49:58,224 copying src/scanner3d/geo/__init__.py -> build/lib/scanner3d/geo 2025-12-07T20:49:58,226 copying src/scanner3d/geo/position.py -> build/lib/scanner3d/geo 2025-12-07T20:49:58,228 copying src/scanner3d/geo/z_range.py -> build/lib/scanner3d/geo 2025-12-07T20:49:58,231 creating build/lib/scanner3d/analysis 2025-12-07T20:49:58,232 copying src/scanner3d/analysis/fft_psf_from_shot.py -> build/lib/scanner3d/analysis 2025-12-07T20:49:58,234 copying src/scanner3d/analysis/__init__.py -> build/lib/scanner3d/analysis 2025-12-07T20:49:58,236 copying src/scanner3d/analysis/zernike_data.py -> build/lib/scanner3d/analysis 2025-12-07T20:49:58,238 copying src/scanner3d/analysis/zernike_meta.py -> build/lib/scanner3d/analysis 2025-12-07T20:49:58,240 creating build/lib/scanner3d/h5/album 2025-12-07T20:49:58,241 copying src/scanner3d/h5/album/album_save.py -> build/lib/scanner3d/h5/album 2025-12-07T20:49:58,243 copying src/scanner3d/h5/album/album_format.py -> build/lib/scanner3d/h5/album 2025-12-07T20:49:58,245 copying src/scanner3d/h5/album/album_to_h5.py -> build/lib/scanner3d/h5/album 2025-12-07T20:49:58,247 copying src/scanner3d/h5/album/album_settings_to_h5.py -> build/lib/scanner3d/h5/album 2025-12-07T20:49:58,249 copying src/scanner3d/h5/album/album_load.py -> build/lib/scanner3d/h5/album 2025-12-07T20:49:58,252 creating build/lib/scanner3d/h5/ray_batch 2025-12-07T20:49:58,253 copying src/scanner3d/h5/ray_batch/ray_batch_format.py -> build/lib/scanner3d/h5/ray_batch 2025-12-07T20:49:58,255 copying src/scanner3d/h5/ray_batch/ray_batches_save.py -> build/lib/scanner3d/h5/ray_batch 2025-12-07T20:49:58,257 copying src/scanner3d/h5/ray_batch/ray_batch_read.py -> build/lib/scanner3d/h5/ray_batch 2025-12-07T20:49:58,259 copying src/scanner3d/h5/ray_batch/ray_batches_load.py -> build/lib/scanner3d/h5/ray_batch 2025-12-07T20:49:58,261 copying src/scanner3d/h5/ray_batch/ray_batch_write.py -> build/lib/scanner3d/h5/ray_batch 2025-12-07T20:49:58,263 copying src/scanner3d/h5/ray_batch/ray_batches_format.py -> build/lib/scanner3d/h5/ray_batch 2025-12-07T20:49:58,265 creating build/lib/scanner3d/h5/shot 2025-12-07T20:49:58,266 copying src/scanner3d/h5/shot/shot_factories.py -> build/lib/scanner3d/h5/shot 2025-12-07T20:49:58,269 creating build/lib/scanner3d/h5/frame 2025-12-07T20:49:58,270 copying src/scanner3d/h5/frame/frame_format.py -> build/lib/scanner3d/h5/frame 2025-12-07T20:49:58,272 copying src/scanner3d/h5/frame/frame_write.py -> build/lib/scanner3d/h5/frame 2025-12-07T20:49:58,274 copying src/scanner3d/h5/frame/frame_read.py -> build/lib/scanner3d/h5/frame 2025-12-07T20:49:58,276 creating build/lib/scanner3d/test/settings 2025-12-07T20:49:58,277 copying src/scanner3d/test/settings/fft_psf.py -> build/lib/scanner3d/test/settings 2025-12-07T20:49:58,279 copying src/scanner3d/test/settings/zernike_standard.py -> build/lib/scanner3d/test/settings 2025-12-07T20:49:58,281 copying src/scanner3d/test/settings/huygens_psf.py -> build/lib/scanner3d/test/settings 2025-12-07T20:49:58,284 creating build/lib/scanner3d/test/base 2025-12-07T20:49:58,285 copying src/scanner3d/test/base/analysis_settings.py -> build/lib/scanner3d/test/base 2025-12-07T20:49:58,287 copying src/scanner3d/test/base/optical_test.py -> build/lib/scanner3d/test/base 2025-12-07T20:49:58,289 copying src/scanner3d/test/base/album_settings.py -> build/lib/scanner3d/test/base 2025-12-07T20:49:58,291 copying src/scanner3d/test/base/tuner_settings.py -> build/lib/scanner3d/test/base 2025-12-07T20:49:58,293 copying src/scanner3d/test/base/batch_raytrace_test.py -> build/lib/scanner3d/test/base 2025-12-07T20:49:58,295 copying src/scanner3d/test/base/test_factory.py -> build/lib/scanner3d/test/base 2025-12-07T20:49:58,297 copying src/scanner3d/test/base/analysis.py -> build/lib/scanner3d/test/base 2025-12-07T20:49:58,299 copying src/scanner3d/test/base/test_suit.py -> build/lib/scanner3d/test/base 2025-12-07T20:49:58,301 copying src/scanner3d/test/base/albums.py -> build/lib/scanner3d/test/base 2025-12-07T20:49:58,303 copying src/scanner3d/test/base/aid.py -> build/lib/scanner3d/test/base 2025-12-07T20:49:58,305 creating build/lib/scanner3d/zemod/enums 2025-12-07T20:49:58,306 copying src/scanner3d/zemod/enums/enums.py -> build/lib/scanner3d/zemod/enums 2025-12-07T20:49:58,309 copying src/scanner3d/zemod/enums/gen_enums_pyi.py -> build/lib/scanner3d/zemod/enums 2025-12-07T20:49:58,311 copying src/scanner3d/zemod/enums/__init__.py -> build/lib/scanner3d/zemod/enums 2025-12-07T20:49:58,314 creating build/lib/scanner3d/zemod/ias 2025-12-07T20:49:58,315 copying src/scanner3d/zemod/ias/zemod_huygens_psf_settings.py -> build/lib/scanner3d/zemod/ias 2025-12-07T20:49:58,317 copying src/scanner3d/zemod/ias/zemod_ias.py -> build/lib/scanner3d/zemod/ias 2025-12-07T20:49:58,319 copying src/scanner3d/zemod/ias/zemode_fftpsf_settings.py -> build/lib/scanner3d/zemod/ias 2025-12-07T20:49:58,321 copying src/scanner3d/zemod/ias/zemod_zernike_standard.py -> build/lib/scanner3d/zemod/ias 2025-12-07T20:49:58,323 creating build/lib/scanner3d/zemod/core 2025-12-07T20:49:58,324 copying src/scanner3d/zemod/core/indexed_collection.py -> build/lib/scanner3d/zemod/core 2025-12-07T20:49:58,326 copying src/scanner3d/zemod/core/native_adapter.py -> build/lib/scanner3d/zemod/core 2025-12-07T20:49:58,328 copying src/scanner3d/zemod/core/__init__.py -> build/lib/scanner3d/zemod/core 2025-12-07T20:49:58,331 creating build/lib/scanner3d/zemod/tools 2025-12-07T20:49:58,332 copying src/scanner3d/zemod/tools/zemod_tools.py -> build/lib/scanner3d/zemod/tools 2025-12-07T20:49:58,334 copying src/scanner3d/zemod/tools/quickfocus_settings.py -> build/lib/scanner3d/zemod/tools 2025-12-07T20:49:58,336 copying src/scanner3d/zemod/tools/zemod_batch_raytrace_tool.py -> build/lib/scanner3d/zemod/tools 2025-12-07T20:49:58,338 copying src/scanner3d/zemod/tools/zemod_tool.py -> build/lib/scanner3d/zemod/tools 2025-12-07T20:49:58,340 copying src/scanner3d/zemod/tools/zemod_tool_list.py -> build/lib/scanner3d/zemod/tools 2025-12-07T20:49:58,342 copying src/scanner3d/zemod/tools/zemod_tool_settings.py -> build/lib/scanner3d/zemod/tools 2025-12-07T20:49:58,344 creating build/lib/scanner3d/zemod/iar 2025-12-07T20:49:58,345 copying src/scanner3d/zemod/iar/zemod_header_data.py -> build/lib/scanner3d/zemod/iar 2025-12-07T20:49:58,347 copying src/scanner3d/zemod/iar/i_grid_meta.py -> build/lib/scanner3d/zemod/iar 2025-12-07T20:49:58,349 copying src/scanner3d/zemod/iar/zemod_metadata.py -> build/lib/scanner3d/zemod/iar 2025-12-07T20:49:58,351 copying src/scanner3d/zemod/iar/grid_meta.py -> build/lib/scanner3d/zemod/iar 2025-12-07T20:49:58,353 copying src/scanner3d/zemod/iar/zemod_iar.py -> build/lib/scanner3d/zemod/iar 2025-12-07T20:49:58,356 creating build/lib/scanner3d/zemod/iar/data_grid 2025-12-07T20:49:58,357 copying src/scanner3d/zemod/iar/data_grid/zemod_data_grid.py -> build/lib/scanner3d/zemod/iar/data_grid 2025-12-07T20:49:58,359 copying src/scanner3d/zemod/iar/data_grid/i_data_grid.py -> build/lib/scanner3d/zemod/iar/data_grid 2025-12-07T20:49:58,361 copying src/scanner3d/zemod/iar/data_grid/data_grid.py -> build/lib/scanner3d/zemod/iar/data_grid 2025-12-07T20:49:58,364 creating build/lib/scanner3d/zemod/iar/data_grid_rgb 2025-12-07T20:49:58,365 copying src/scanner3d/zemod/iar/data_grid_rgb/data_grid_rgb.py -> build/lib/scanner3d/zemod/iar/data_grid_rgb 2025-12-07T20:49:58,367 copying src/scanner3d/zemod/iar/data_grid_rgb/i_data_grid_rgb.py -> build/lib/scanner3d/zemod/iar/data_grid_rgb 2025-12-07T20:49:58,369 copying src/scanner3d/zemod/iar/data_grid_rgb/zemod_data_grid_rgb.py -> build/lib/scanner3d/zemod/iar/data_grid_rgb 2025-12-07T20:49:58,371 running egg_info 2025-12-07T20:49:58,383 writing src/scanner3d.egg-info/PKG-INFO 2025-12-07T20:49:58,387 writing dependency_links to src/scanner3d.egg-info/dependency_links.txt 2025-12-07T20:49:58,389 writing requirements to src/scanner3d.egg-info/requires.txt 2025-12-07T20:49:58,390 writing top-level names to src/scanner3d.egg-info/top_level.txt 2025-12-07T20:49:58,423 reading manifest file 'src/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:49:58,432 adding license file 'LICENSE' 2025-12-07T20:49:58,440 writing manifest file 'src/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:49:58,455 copying src/scanner3d/py.typed -> build/lib/scanner3d 2025-12-07T20:49:58,457 copying src/scanner3d/scanners/ScannersDB.pyi -> build/lib/scanner3d/scanners 2025-12-07T20:49:58,460 copying src/scanner3d/zemod/enums/enums.pyi -> build/lib/scanner3d/zemod/enums 2025-12-07T20:49:58,485 installing to build/bdist.linux-armv7l/wheel 2025-12-07T20:49:58,486 running install 2025-12-07T20:49:58,509 running install_lib 2025-12-07T20:49:58,515 creating build/bdist.linux-armv7l/wheel 2025-12-07T20:49:58,517 creating build/bdist.linux-armv7l/wheel/scanner3d 2025-12-07T20:49:58,519 creating build/bdist.linux-armv7l/wheel/scanner3d/scanner 2025-12-07T20:49:58,520 copying build/lib/scanner3d/scanner/scanner.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanner 2025-12-07T20:49:58,522 copying build/lib/scanner3d/scanner/scanner_ref.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanner 2025-12-07T20:49:58,524 copying build/lib/scanner3d/scanner/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanner 2025-12-07T20:49:58,526 creating build/bdist.linux-armv7l/wheel/scanner3d/afs 2025-12-07T20:49:58,527 copying build/lib/scanner3d/afs/plotter.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:49:58,529 copying build/lib/scanner3d/afs/frame.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:49:58,531 copying build/lib/scanner3d/afs/i_shot_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:49:58,533 copying build/lib/scanner3d/afs/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:49:58,534 copying build/lib/scanner3d/afs/i_shot_result.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:49:58,536 copying build/lib/scanner3d/afs/frame_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:49:58,538 copying build/lib/scanner3d/afs/shot.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:49:58,540 copying build/lib/scanner3d/afs/album.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:49:58,543 creating build/bdist.linux-armv7l/wheel/scanner3d/h5 2025-12-07T20:49:58,544 creating build/bdist.linux-armv7l/wheel/scanner3d/h5/album 2025-12-07T20:49:58,546 copying build/lib/scanner3d/h5/album/album_save.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-07T20:49:58,548 copying build/lib/scanner3d/h5/album/album_format.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-07T20:49:58,550 copying build/lib/scanner3d/h5/album/album_to_h5.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-07T20:49:58,552 copying build/lib/scanner3d/h5/album/album_settings_to_h5.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-07T20:49:58,554 copying build/lib/scanner3d/h5/album/album_load.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-07T20:49:58,557 creating build/bdist.linux-armv7l/wheel/scanner3d/h5/ray_batch 2025-12-07T20:49:58,558 copying build/lib/scanner3d/h5/ray_batch/ray_batch_format.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-07T20:49:58,560 copying build/lib/scanner3d/h5/ray_batch/ray_batches_save.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-07T20:49:58,562 copying build/lib/scanner3d/h5/ray_batch/ray_batch_read.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-07T20:49:58,564 copying build/lib/scanner3d/h5/ray_batch/ray_batches_load.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-07T20:49:58,566 copying build/lib/scanner3d/h5/ray_batch/ray_batch_write.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-07T20:49:58,568 copying build/lib/scanner3d/h5/ray_batch/ray_batches_format.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-07T20:49:58,570 copying build/lib/scanner3d/h5/camera_ref_to_h5.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5 2025-12-07T20:49:58,572 copying build/lib/scanner3d/h5/grid_meta_to_h5.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5 2025-12-07T20:49:58,574 copying build/lib/scanner3d/h5/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5 2025-12-07T20:49:58,577 creating build/bdist.linux-armv7l/wheel/scanner3d/h5/shot 2025-12-07T20:49:58,578 copying build/lib/scanner3d/h5/shot/shot_factories.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/shot 2025-12-07T20:49:58,580 copying build/lib/scanner3d/h5/h5aid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5 2025-12-07T20:49:58,582 creating build/bdist.linux-armv7l/wheel/scanner3d/h5/frame 2025-12-07T20:49:58,583 copying build/lib/scanner3d/h5/frame/frame_format.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/frame 2025-12-07T20:49:58,586 copying build/lib/scanner3d/h5/frame/frame_write.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/frame 2025-12-07T20:49:58,587 copying build/lib/scanner3d/h5/frame/frame_read.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/frame 2025-12-07T20:49:58,590 creating build/bdist.linux-armv7l/wheel/scanner3d/tuner 2025-12-07T20:49:58,591 copying build/lib/scanner3d/tuner/surface_manager.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:49:58,594 copying build/lib/scanner3d/tuner/wavelength_manager.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:49:58,596 copying build/lib/scanner3d/tuner/field_manager.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:49:58,598 copying build/lib/scanner3d/tuner/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:49:58,599 copying build/lib/scanner3d/tuner/find_index_by_comment.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:49:58,601 copying build/lib/scanner3d/tuner/reverse_stack.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:49:58,603 copying build/lib/scanner3d/tuner/base_manager.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:49:58,605 copying build/lib/scanner3d/tuner/tuner.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:49:58,607 copying build/lib/scanner3d/tuner/constants.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:49:58,608 copying build/lib/scanner3d/tuner/profile.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:49:58,610 copying build/lib/scanner3d/py.typed -> build/bdist.linux-armv7l/wheel/./scanner3d 2025-12-07T20:49:58,612 copying build/lib/scanner3d/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d 2025-12-07T20:49:58,614 creating build/bdist.linux-armv7l/wheel/scanner3d/scanners 2025-12-07T20:49:58,615 copying build/lib/scanner3d/scanners/Leo.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,617 copying build/lib/scanner3d/scanners/Eva2A.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,619 copying build/lib/scanner3d/scanners/Spider2.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,621 copying build/lib/scanner3d/scanners/Leo2.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,623 copying build/lib/scanner3d/scanners/Eva2B.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,625 copying build/lib/scanner3d/scanners/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,626 copying build/lib/scanner3d/scanners/Spider2ProC.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,628 copying build/lib/scanner3d/scanners/Spider2ProB.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,630 copying build/lib/scanner3d/scanners/generate_scannersdb_stub.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,632 copying build/lib/scanner3d/scanners/ScannersDB.pyi -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,634 copying build/lib/scanner3d/scanners/Eva1.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,636 copying build/lib/scanner3d/scanners/Spider2ProD.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,638 copying build/lib/scanner3d/scanners/ScannersDB.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,640 copying build/lib/scanner3d/scanners/Eva2C.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:49:58,642 creating build/bdist.linux-armv7l/wheel/scanner3d/camera3d 2025-12-07T20:49:58,643 copying build/lib/scanner3d/camera3d/camera_under_test.py -> build/bdist.linux-armv7l/wheel/./scanner3d/camera3d 2025-12-07T20:49:58,645 copying build/lib/scanner3d/camera3d/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/camera3d 2025-12-07T20:49:58,646 copying build/lib/scanner3d/camera3d/camera3d.py -> build/bdist.linux-armv7l/wheel/./scanner3d/camera3d 2025-12-07T20:49:58,649 creating build/bdist.linux-armv7l/wheel/scanner3d/ray_trace 2025-12-07T20:49:58,650 copying build/lib/scanner3d/ray_trace/trace_method.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:49:58,651 copying build/lib/scanner3d/ray_trace/raytrace_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:49:58,653 copying build/lib/scanner3d/ray_trace/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:49:58,655 copying build/lib/scanner3d/ray_trace/ray_batches.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:49:58,656 copying build/lib/scanner3d/ray_trace/ray_batch.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:49:58,659 copying build/lib/scanner3d/ray_trace/ray_batch_type.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:49:58,660 copying build/lib/scanner3d/ray_trace/generic_ray_tracer.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:49:58,663 copying build/lib/scanner3d/ray_trace/recipe.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:49:58,664 copying build/lib/scanner3d/ray_trace/aid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:49:58,667 creating build/bdist.linux-armv7l/wheel/scanner3d/test 2025-12-07T20:49:58,668 creating build/bdist.linux-armv7l/wheel/scanner3d/test/settings 2025-12-07T20:49:58,669 copying build/lib/scanner3d/test/settings/fft_psf.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/settings 2025-12-07T20:49:58,671 copying build/lib/scanner3d/test/settings/zernike_standard.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/settings 2025-12-07T20:49:58,673 copying build/lib/scanner3d/test/settings/huygens_psf.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/settings 2025-12-07T20:49:58,675 creating build/bdist.linux-armv7l/wheel/scanner3d/test/base 2025-12-07T20:49:58,676 copying build/lib/scanner3d/test/base/analysis_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:49:58,678 copying build/lib/scanner3d/test/base/optical_test.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:49:58,680 copying build/lib/scanner3d/test/base/album_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:49:58,682 copying build/lib/scanner3d/test/base/tuner_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:49:58,684 copying build/lib/scanner3d/test/base/batch_raytrace_test.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:49:58,686 copying build/lib/scanner3d/test/base/test_factory.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:49:58,688 copying build/lib/scanner3d/test/base/analysis.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:49:58,690 copying build/lib/scanner3d/test/base/test_suit.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:49:58,692 copying build/lib/scanner3d/test/base/albums.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:49:58,693 copying build/lib/scanner3d/test/base/aid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:49:58,695 copying build/lib/scanner3d/test/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-07T20:49:58,697 copying build/lib/scanner3d/test/result_path.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-07T20:49:58,699 copying build/lib/scanner3d/test/result_registry.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-07T20:49:58,701 copying build/lib/scanner3d/test/log_setup.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-07T20:49:58,702 copying build/lib/scanner3d/test/main.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-07T20:49:58,705 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod 2025-12-07T20:49:58,706 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/enums 2025-12-07T20:49:58,707 copying build/lib/scanner3d/zemod/enums/enums.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/enums 2025-12-07T20:49:58,709 copying build/lib/scanner3d/zemod/enums/gen_enums_pyi.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/enums 2025-12-07T20:49:58,711 copying build/lib/scanner3d/zemod/enums/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/enums 2025-12-07T20:49:58,713 copying build/lib/scanner3d/zemod/enums/enums.pyi -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/enums 2025-12-07T20:49:58,715 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/ias 2025-12-07T20:49:58,716 copying build/lib/scanner3d/zemod/ias/zemod_huygens_psf_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/ias 2025-12-07T20:49:58,719 copying build/lib/scanner3d/zemod/ias/zemod_ias.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/ias 2025-12-07T20:49:58,721 copying build/lib/scanner3d/zemod/ias/zemode_fftpsf_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/ias 2025-12-07T20:49:58,723 copying build/lib/scanner3d/zemod/ias/zemod_zernike_standard.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/ias 2025-12-07T20:49:58,725 copying build/lib/scanner3d/zemod/zemod_raytracer.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:49:58,726 copying build/lib/scanner3d/zemod/zemod_row.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:49:58,728 copying build/lib/scanner3d/zemod/zemod_field.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:49:58,730 copying build/lib/scanner3d/zemod/zemod_lde.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:49:58,732 copying build/lib/scanner3d/zemod/zemod_wavelength.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:49:58,734 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/core 2025-12-07T20:49:58,735 copying build/lib/scanner3d/zemod/core/indexed_collection.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/core 2025-12-07T20:49:58,737 copying build/lib/scanner3d/zemod/core/native_adapter.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/core 2025-12-07T20:49:58,739 copying build/lib/scanner3d/zemod/core/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/core 2025-12-07T20:49:58,741 copying build/lib/scanner3d/zemod/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:49:58,742 copying build/lib/scanner3d/zemod/zemod_wavelengths.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:49:58,744 copying build/lib/scanner3d/zemod/zemod_fields.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:49:58,746 copying build/lib/scanner3d/zemod/zemod_analysis.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:49:58,749 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/tools 2025-12-07T20:49:58,750 copying build/lib/scanner3d/zemod/tools/zemod_tools.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-07T20:49:58,752 copying build/lib/scanner3d/zemod/tools/quickfocus_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-07T20:49:58,754 copying build/lib/scanner3d/zemod/tools/zemod_batch_raytrace_tool.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-07T20:49:58,756 copying build/lib/scanner3d/zemod/tools/zemod_tool.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-07T20:49:58,758 copying build/lib/scanner3d/zemod/tools/zemod_tool_list.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-07T20:49:58,759 copying build/lib/scanner3d/zemod/tools/zemod_tool_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-07T20:49:58,762 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/iar 2025-12-07T20:49:58,763 copying build/lib/scanner3d/zemod/iar/zemod_header_data.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-07T20:49:58,765 copying build/lib/scanner3d/zemod/iar/i_grid_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-07T20:49:58,767 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/iar/data_grid 2025-12-07T20:49:58,768 copying build/lib/scanner3d/zemod/iar/data_grid/zemod_data_grid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar/data_grid 2025-12-07T20:49:58,770 copying build/lib/scanner3d/zemod/iar/data_grid/i_data_grid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar/data_grid 2025-12-07T20:49:58,772 copying build/lib/scanner3d/zemod/iar/data_grid/data_grid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar/data_grid 2025-12-07T20:49:58,774 copying build/lib/scanner3d/zemod/iar/zemod_metadata.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-07T20:49:58,776 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/iar/data_grid_rgb 2025-12-07T20:49:58,777 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-07T20:49:58,779 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-07T20:49:58,781 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-07T20:49:58,783 copying build/lib/scanner3d/zemod/iar/grid_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-07T20:49:58,785 copying build/lib/scanner3d/zemod/iar/zemod_iar.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-07T20:49:58,787 copying build/lib/scanner3d/zemod/zemod_analyses.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:49:58,789 copying build/lib/scanner3d/zemod/zemod_sd.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:49:58,791 copying build/lib/scanner3d/zemod/zemod.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:49:58,793 creating build/bdist.linux-armv7l/wheel/scanner3d/geo 2025-12-07T20:49:58,794 copying build/lib/scanner3d/geo/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/geo 2025-12-07T20:49:58,796 copying build/lib/scanner3d/geo/position.py -> build/bdist.linux-armv7l/wheel/./scanner3d/geo 2025-12-07T20:49:58,798 copying build/lib/scanner3d/geo/z_range.py -> build/bdist.linux-armv7l/wheel/./scanner3d/geo 2025-12-07T20:49:58,800 creating build/bdist.linux-armv7l/wheel/scanner3d/analysis 2025-12-07T20:49:58,801 copying build/lib/scanner3d/analysis/fft_psf_from_shot.py -> build/bdist.linux-armv7l/wheel/./scanner3d/analysis 2025-12-07T20:49:58,803 copying build/lib/scanner3d/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/analysis 2025-12-07T20:49:58,804 copying build/lib/scanner3d/analysis/zernike_data.py -> build/bdist.linux-armv7l/wheel/./scanner3d/analysis 2025-12-07T20:49:58,806 copying build/lib/scanner3d/analysis/zernike_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/analysis 2025-12-07T20:49:58,808 running install_egg_info 2025-12-07T20:49:58,814 Copying src/scanner3d.egg-info to build/bdist.linux-armv7l/wheel/./scanner3d-0.4.1-py3.11.egg-info 2025-12-07T20:49:58,824 running install_scripts 2025-12-07T20:49:58,834 creating build/bdist.linux-armv7l/wheel/scanner3d-0.4.1.dist-info/WHEEL 2025-12-07T20:49:58,836 creating '/tmp/pip-wheel-5g8e6ig1/.tmp-34gpkdlj/scanner3d-0.4.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-07T20:49:58,839 adding 'scanner3d/__init__.py' 2025-12-07T20:49:58,840 adding 'scanner3d/py.typed' 2025-12-07T20:49:58,841 adding 'scanner3d/afs/__init__.py' 2025-12-07T20:49:58,843 adding 'scanner3d/afs/album.py' 2025-12-07T20:49:58,845 adding 'scanner3d/afs/frame.py' 2025-12-07T20:49:58,846 adding 'scanner3d/afs/frame_meta.py' 2025-12-07T20:49:58,847 adding 'scanner3d/afs/i_shot_meta.py' 2025-12-07T20:49:58,849 adding 'scanner3d/afs/i_shot_result.py' 2025-12-07T20:49:58,850 adding 'scanner3d/afs/plotter.py' 2025-12-07T20:49:58,851 adding 'scanner3d/afs/shot.py' 2025-12-07T20:49:58,853 adding 'scanner3d/analysis/__init__.py' 2025-12-07T20:49:58,854 adding 'scanner3d/analysis/fft_psf_from_shot.py' 2025-12-07T20:49:58,855 adding 'scanner3d/analysis/zernike_data.py' 2025-12-07T20:49:58,857 adding 'scanner3d/analysis/zernike_meta.py' 2025-12-07T20:49:58,858 adding 'scanner3d/camera3d/__init__.py' 2025-12-07T20:49:58,860 adding 'scanner3d/camera3d/camera3d.py' 2025-12-07T20:49:58,861 adding 'scanner3d/camera3d/camera_under_test.py' 2025-12-07T20:49:58,862 adding 'scanner3d/geo/__init__.py' 2025-12-07T20:49:58,863 adding 'scanner3d/geo/position.py' 2025-12-07T20:49:58,865 adding 'scanner3d/geo/z_range.py' 2025-12-07T20:49:58,866 adding 'scanner3d/h5/__init__.py' 2025-12-07T20:49:58,867 adding 'scanner3d/h5/camera_ref_to_h5.py' 2025-12-07T20:49:58,869 adding 'scanner3d/h5/grid_meta_to_h5.py' 2025-12-07T20:49:58,870 adding 'scanner3d/h5/h5aid.py' 2025-12-07T20:49:58,872 adding 'scanner3d/h5/album/album_format.py' 2025-12-07T20:49:58,873 adding 'scanner3d/h5/album/album_load.py' 2025-12-07T20:49:58,874 adding 'scanner3d/h5/album/album_save.py' 2025-12-07T20:49:58,876 adding 'scanner3d/h5/album/album_settings_to_h5.py' 2025-12-07T20:49:58,877 adding 'scanner3d/h5/album/album_to_h5.py' 2025-12-07T20:49:58,879 adding 'scanner3d/h5/frame/frame_format.py' 2025-12-07T20:49:58,880 adding 'scanner3d/h5/frame/frame_read.py' 2025-12-07T20:49:58,881 adding 'scanner3d/h5/frame/frame_write.py' 2025-12-07T20:49:58,883 adding 'scanner3d/h5/ray_batch/ray_batch_format.py' 2025-12-07T20:49:58,885 adding 'scanner3d/h5/ray_batch/ray_batch_read.py' 2025-12-07T20:49:58,886 adding 'scanner3d/h5/ray_batch/ray_batch_write.py' 2025-12-07T20:49:58,887 adding 'scanner3d/h5/ray_batch/ray_batches_format.py' 2025-12-07T20:49:58,889 adding 'scanner3d/h5/ray_batch/ray_batches_load.py' 2025-12-07T20:49:58,890 adding 'scanner3d/h5/ray_batch/ray_batches_save.py' 2025-12-07T20:49:58,892 adding 'scanner3d/h5/shot/shot_factories.py' 2025-12-07T20:49:58,893 adding 'scanner3d/ray_trace/__init__.py' 2025-12-07T20:49:58,895 adding 'scanner3d/ray_trace/aid.py' 2025-12-07T20:49:58,896 adding 'scanner3d/ray_trace/generic_ray_tracer.py' 2025-12-07T20:49:58,898 adding 'scanner3d/ray_trace/ray_batch.py' 2025-12-07T20:49:58,899 adding 'scanner3d/ray_trace/ray_batch_type.py' 2025-12-07T20:49:58,901 adding 'scanner3d/ray_trace/ray_batches.py' 2025-12-07T20:49:58,902 adding 'scanner3d/ray_trace/raytrace_settings.py' 2025-12-07T20:49:58,903 adding 'scanner3d/ray_trace/recipe.py' 2025-12-07T20:49:58,904 adding 'scanner3d/ray_trace/trace_method.py' 2025-12-07T20:49:58,906 adding 'scanner3d/scanner/__init__.py' 2025-12-07T20:49:58,907 adding 'scanner3d/scanner/scanner.py' 2025-12-07T20:49:58,909 adding 'scanner3d/scanner/scanner_ref.py' 2025-12-07T20:49:58,911 adding 'scanner3d/scanners/Eva1.py' 2025-12-07T20:49:58,912 adding 'scanner3d/scanners/Eva2A.py' 2025-12-07T20:49:58,913 adding 'scanner3d/scanners/Eva2B.py' 2025-12-07T20:49:58,914 adding 'scanner3d/scanners/Eva2C.py' 2025-12-07T20:49:58,916 adding 'scanner3d/scanners/Leo.py' 2025-12-07T20:49:58,917 adding 'scanner3d/scanners/Leo2.py' 2025-12-07T20:49:58,918 adding 'scanner3d/scanners/ScannersDB.py' 2025-12-07T20:49:58,920 adding 'scanner3d/scanners/ScannersDB.pyi' 2025-12-07T20:49:58,921 adding 'scanner3d/scanners/Spider2.py' 2025-12-07T20:49:58,922 adding 'scanner3d/scanners/Spider2ProB.py' 2025-12-07T20:49:58,923 adding 'scanner3d/scanners/Spider2ProC.py' 2025-12-07T20:49:58,924 adding 'scanner3d/scanners/Spider2ProD.py' 2025-12-07T20:49:58,925 adding 'scanner3d/scanners/__init__.py' 2025-12-07T20:49:58,927 adding 'scanner3d/scanners/generate_scannersdb_stub.py' 2025-12-07T20:49:58,928 adding 'scanner3d/test/__init__.py' 2025-12-07T20:49:58,929 adding 'scanner3d/test/log_setup.py' 2025-12-07T20:49:58,931 adding 'scanner3d/test/main.py' 2025-12-07T20:49:58,932 adding 'scanner3d/test/result_path.py' 2025-12-07T20:49:58,933 adding 'scanner3d/test/result_registry.py' 2025-12-07T20:49:58,935 adding 'scanner3d/test/base/aid.py' 2025-12-07T20:49:58,936 adding 'scanner3d/test/base/album_settings.py' 2025-12-07T20:49:58,937 adding 'scanner3d/test/base/albums.py' 2025-12-07T20:49:58,939 adding 'scanner3d/test/base/analysis.py' 2025-12-07T20:49:58,940 adding 'scanner3d/test/base/analysis_settings.py' 2025-12-07T20:49:58,941 adding 'scanner3d/test/base/batch_raytrace_test.py' 2025-12-07T20:49:58,942 adding 'scanner3d/test/base/optical_test.py' 2025-12-07T20:49:58,944 adding 'scanner3d/test/base/test_factory.py' 2025-12-07T20:49:58,945 adding 'scanner3d/test/base/test_suit.py' 2025-12-07T20:49:58,946 adding 'scanner3d/test/base/tuner_settings.py' 2025-12-07T20:49:58,948 adding 'scanner3d/test/settings/fft_psf.py' 2025-12-07T20:49:58,949 adding 'scanner3d/test/settings/huygens_psf.py' 2025-12-07T20:49:58,950 adding 'scanner3d/test/settings/zernike_standard.py' 2025-12-07T20:49:58,952 adding 'scanner3d/tuner/__init__.py' 2025-12-07T20:49:58,953 adding 'scanner3d/tuner/base_manager.py' 2025-12-07T20:49:58,955 adding 'scanner3d/tuner/constants.py' 2025-12-07T20:49:58,956 adding 'scanner3d/tuner/field_manager.py' 2025-12-07T20:49:58,957 adding 'scanner3d/tuner/find_index_by_comment.py' 2025-12-07T20:49:58,958 adding 'scanner3d/tuner/profile.py' 2025-12-07T20:49:58,960 adding 'scanner3d/tuner/reverse_stack.py' 2025-12-07T20:49:58,961 adding 'scanner3d/tuner/surface_manager.py' 2025-12-07T20:49:58,963 adding 'scanner3d/tuner/tuner.py' 2025-12-07T20:49:58,964 adding 'scanner3d/tuner/wavelength_manager.py' 2025-12-07T20:49:58,966 adding 'scanner3d/zemod/__init__.py' 2025-12-07T20:49:58,967 adding 'scanner3d/zemod/zemod.py' 2025-12-07T20:49:58,968 adding 'scanner3d/zemod/zemod_analyses.py' 2025-12-07T20:49:58,970 adding 'scanner3d/zemod/zemod_analysis.py' 2025-12-07T20:49:58,971 adding 'scanner3d/zemod/zemod_field.py' 2025-12-07T20:49:58,972 adding 'scanner3d/zemod/zemod_fields.py' 2025-12-07T20:49:58,973 adding 'scanner3d/zemod/zemod_lde.py' 2025-12-07T20:49:58,975 adding 'scanner3d/zemod/zemod_raytracer.py' 2025-12-07T20:49:58,976 adding 'scanner3d/zemod/zemod_row.py' 2025-12-07T20:49:58,977 adding 'scanner3d/zemod/zemod_sd.py' 2025-12-07T20:49:58,978 adding 'scanner3d/zemod/zemod_wavelength.py' 2025-12-07T20:49:58,980 adding 'scanner3d/zemod/zemod_wavelengths.py' 2025-12-07T20:49:58,981 adding 'scanner3d/zemod/core/__init__.py' 2025-12-07T20:49:58,983 adding 'scanner3d/zemod/core/indexed_collection.py' 2025-12-07T20:49:58,984 adding 'scanner3d/zemod/core/native_adapter.py' 2025-12-07T20:49:58,985 adding 'scanner3d/zemod/enums/__init__.py' 2025-12-07T20:49:58,987 adding 'scanner3d/zemod/enums/enums.py' 2025-12-07T20:49:58,988 adding 'scanner3d/zemod/enums/enums.pyi' 2025-12-07T20:49:58,990 adding 'scanner3d/zemod/enums/gen_enums_pyi.py' 2025-12-07T20:49:58,991 adding 'scanner3d/zemod/iar/grid_meta.py' 2025-12-07T20:49:58,993 adding 'scanner3d/zemod/iar/i_grid_meta.py' 2025-12-07T20:49:58,994 adding 'scanner3d/zemod/iar/zemod_header_data.py' 2025-12-07T20:49:58,995 adding 'scanner3d/zemod/iar/zemod_iar.py' 2025-12-07T20:49:58,997 adding 'scanner3d/zemod/iar/zemod_metadata.py' 2025-12-07T20:49:58,998 adding 'scanner3d/zemod/iar/data_grid/data_grid.py' 2025-12-07T20:49:59,000 adding 'scanner3d/zemod/iar/data_grid/i_data_grid.py' 2025-12-07T20:49:59,001 adding 'scanner3d/zemod/iar/data_grid/zemod_data_grid.py' 2025-12-07T20:49:59,003 adding 'scanner3d/zemod/iar/data_grid_rgb/data_grid_rgb.py' 2025-12-07T20:49:59,004 adding 'scanner3d/zemod/iar/data_grid_rgb/i_data_grid_rgb.py' 2025-12-07T20:49:59,005 adding 'scanner3d/zemod/iar/data_grid_rgb/zemod_data_grid_rgb.py' 2025-12-07T20:49:59,007 adding 'scanner3d/zemod/ias/zemod_huygens_psf_settings.py' 2025-12-07T20:49:59,008 adding 'scanner3d/zemod/ias/zemod_ias.py' 2025-12-07T20:49:59,009 adding 'scanner3d/zemod/ias/zemod_zernike_standard.py' 2025-12-07T20:49:59,010 adding 'scanner3d/zemod/ias/zemode_fftpsf_settings.py' 2025-12-07T20:49:59,012 adding 'scanner3d/zemod/tools/quickfocus_settings.py' 2025-12-07T20:49:59,013 adding 'scanner3d/zemod/tools/zemod_batch_raytrace_tool.py' 2025-12-07T20:49:59,014 adding 'scanner3d/zemod/tools/zemod_tool.py' 2025-12-07T20:49:59,015 adding 'scanner3d/zemod/tools/zemod_tool_list.py' 2025-12-07T20:49:59,017 adding 'scanner3d/zemod/tools/zemod_tool_settings.py' 2025-12-07T20:49:59,018 adding 'scanner3d/zemod/tools/zemod_tools.py' 2025-12-07T20:49:59,021 adding 'scanner3d-0.4.1.dist-info/licenses/LICENSE' 2025-12-07T20:49:59,022 adding 'scanner3d-0.4.1.dist-info/METADATA' 2025-12-07T20:49:59,023 adding 'scanner3d-0.4.1.dist-info/WHEEL' 2025-12-07T20:49:59,024 adding 'scanner3d-0.4.1.dist-info/top_level.txt' 2025-12-07T20:49:59,026 adding 'scanner3d-0.4.1.dist-info/RECORD' 2025-12-07T20:49:59,030 removing build/bdist.linux-armv7l/wheel 2025-12-07T20:49:59,162 Building wheel for scanner3d (pyproject.toml): finished with status 'done' 2025-12-07T20:49:59,168 Created wheel for scanner3d: filename=scanner3d-0.4.1-py3-none-any.whl size=109035 sha256=92429dd270173888581fdd62252304675697ca45ee881f799741521e2aa4e7c7 2025-12-07T20:49:59,170 Stored in directory: /tmp/pip-ephem-wheel-cache-o81p4v4l/wheels/44/34/18/cddd83264426c8a24eb54011bde447a50c00a1366fc544fc16 2025-12-07T20:49:59,184 Successfully built scanner3d 2025-12-07T20:49:59,190 Removed build tracker: '/tmp/pip-build-tracker-1cuethe1'