2025-12-07T20:53:09,868 Created temporary directory: /tmp/pip-ephem-wheel-cache-1c5y4qvv 2025-12-07T20:53:09,870 Created temporary directory: /tmp/pip-build-tracker-rm5ru_3h 2025-12-07T20:53:09,870 Initialized build tracking at /tmp/pip-build-tracker-rm5ru_3h 2025-12-07T20:53:09,871 Created build tracker: /tmp/pip-build-tracker-rm5ru_3h 2025-12-07T20:53:09,871 Entered build tracker: /tmp/pip-build-tracker-rm5ru_3h 2025-12-07T20:53:09,872 Created temporary directory: /tmp/pip-wheel-pq17bivp 2025-12-07T20:53:09,875 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:53:09,877 Created temporary directory: /tmp/pip-ephem-wheel-cache-2ae9qyxp 2025-12-07T20:53:09,899 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-07T20:53:09,902 2 location(s) to search for versions of scanner3d: 2025-12-07T20:53:09,902 * https://pypi.org/simple/scanner3d/ 2025-12-07T20:53:09,902 * https://www.piwheels.org/simple/scanner3d/ 2025-12-07T20:53:09,903 Fetching project page and analyzing links: https://pypi.org/simple/scanner3d/ 2025-12-07T20:53:09,904 Getting page https://pypi.org/simple/scanner3d/ 2025-12-07T20:53:09,905 Found index url https://pypi.org/simple 2025-12-07T20:53:10,046 Fetched page https://pypi.org/simple/scanner3d/ as application/vnd.pypi.simple.v1+json 2025-12-07T20:53:10,050 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:53:10,051 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:53:10,051 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:53:10,052 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:53:10,053 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:53:10,054 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:53:10,055 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:53:10,056 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:53:10,057 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:53:10,058 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:53:10,059 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:53:10,060 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:53:10,060 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:53:10,061 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:53:10,062 Fetching project page and analyzing links: https://www.piwheels.org/simple/scanner3d/ 2025-12-07T20:53:10,062 Getting page https://www.piwheels.org/simple/scanner3d/ 2025-12-07T20:53:10,064 Found index url https://www.piwheels.org/simple 2025-12-07T20:53:10,225 Fetched page https://www.piwheels.org/simple/scanner3d/ as text/html 2025-12-07T20:53:10,228 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-07T20:53:10,229 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-07T20:53:10,229 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:53:10,230 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:53:10,230 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:53:10,231 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:53:10,232 Skipping link: not a file: https://www.piwheels.org/simple/scanner3d/ 2025-12-07T20:53:10,232 Skipping link: not a file: https://pypi.org/simple/scanner3d/ 2025-12-07T20:53:10,252 Given no hashes to check 1 links for project 'scanner3d': discarding no candidates 2025-12-07T20:53:10,270 Collecting scanner3d==0.4.3 2025-12-07T20:53:10,272 Created temporary directory: /tmp/pip-unpack-an4y2f8z 2025-12-07T20:53:10,410 Downloading scanner3d-0.4.3.tar.gz (64 kB) 2025-12-07T20:53:10,706 Added scanner3d==0.4.3 from https://files.pythonhosted.org/packages/40/50/229ba4f4a58a9312739d473cf9929692756681341d31e635de0483eaf7aa/scanner3d-0.4.3.tar.gz to build tracker '/tmp/pip-build-tracker-rm5ru_3h' 2025-12-07T20:53:10,712 Created temporary directory: /tmp/pip-build-env-4dkfriz8 2025-12-07T20:53:10,717 Installing build dependencies: started 2025-12-07T20:53:10,718 Running command pip subprocess to install build dependencies 2025-12-07T20:53:11,849 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-07T20:53:12,462 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:53:12,485 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-07T20:53:14,429 Collecting setuptools>=69 2025-12-07T20:53:14,523 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-07T20:53:14,797 Collecting wheel 2025-12-07T20:53:14,813 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-07T20:53:17,686 Installing collected packages: wheel, setuptools 2025-12-07T20:53:17,924 Creating /tmp/pip-build-env-4dkfriz8/overlay/local/bin 2025-12-07T20:53:17,926 changing mode of /tmp/pip-build-env-4dkfriz8/overlay/local/bin/wheel to 755 2025-12-07T20:53:21,531 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-07T20:53:21,803 Installing build dependencies: finished with status 'done' 2025-12-07T20:53:21,809 Getting requirements to build wheel: started 2025-12-07T20:53:21,810 Running command Getting requirements to build wheel 2025-12-07T20:53:22,509 running egg_info 2025-12-07T20:53:22,515 writing src/scanner3d.egg-info/PKG-INFO 2025-12-07T20:53:22,520 writing dependency_links to src/scanner3d.egg-info/dependency_links.txt 2025-12-07T20:53:22,523 writing requirements to src/scanner3d.egg-info/requires.txt 2025-12-07T20:53:22,524 writing top-level names to src/scanner3d.egg-info/top_level.txt 2025-12-07T20:53:22,578 reading manifest file 'src/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:53:22,587 adding license file 'LICENSE' 2025-12-07T20:53:22,596 writing manifest file 'src/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:53:22,694 Getting requirements to build wheel: finished with status 'done' 2025-12-07T20:53:22,697 Created temporary directory: /tmp/pip-modern-metadata-6k9mjybc 2025-12-07T20:53:22,699 Preparing metadata (pyproject.toml): started 2025-12-07T20:53:22,701 Running command Preparing metadata (pyproject.toml) 2025-12-07T20:53:23,350 running dist_info 2025-12-07T20:53:23,363 creating /tmp/pip-modern-metadata-6k9mjybc/scanner3d.egg-info 2025-12-07T20:53:23,364 writing /tmp/pip-modern-metadata-6k9mjybc/scanner3d.egg-info/PKG-INFO 2025-12-07T20:53:23,368 writing dependency_links to /tmp/pip-modern-metadata-6k9mjybc/scanner3d.egg-info/dependency_links.txt 2025-12-07T20:53:23,371 writing requirements to /tmp/pip-modern-metadata-6k9mjybc/scanner3d.egg-info/requires.txt 2025-12-07T20:53:23,372 writing top-level names to /tmp/pip-modern-metadata-6k9mjybc/scanner3d.egg-info/top_level.txt 2025-12-07T20:53:23,373 writing manifest file '/tmp/pip-modern-metadata-6k9mjybc/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:53:23,416 reading manifest file '/tmp/pip-modern-metadata-6k9mjybc/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:53:23,418 adding license file 'LICENSE' 2025-12-07T20:53:23,424 writing manifest file '/tmp/pip-modern-metadata-6k9mjybc/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:53:23,426 creating '/tmp/pip-modern-metadata-6k9mjybc/scanner3d-0.4.3.dist-info' 2025-12-07T20:53:23,547 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-07T20:53:23,552 Source in /tmp/pip-wheel-pq17bivp/scanner3d_31a05bcc065a4925be9d9298ab807343 has version 0.4.3, which satisfies requirement scanner3d==0.4.3 from https://files.pythonhosted.org/packages/40/50/229ba4f4a58a9312739d473cf9929692756681341d31e635de0483eaf7aa/scanner3d-0.4.3.tar.gz 2025-12-07T20:53:23,553 Removed scanner3d==0.4.3 from https://files.pythonhosted.org/packages/40/50/229ba4f4a58a9312739d473cf9929692756681341d31e635de0483eaf7aa/scanner3d-0.4.3.tar.gz from build tracker '/tmp/pip-build-tracker-rm5ru_3h' 2025-12-07T20:53:23,558 Created temporary directory: /tmp/pip-unpack-tzuzd0mk 2025-12-07T20:53:23,559 Building wheels for collected packages: scanner3d 2025-12-07T20:53:23,563 Created temporary directory: /tmp/pip-wheel-rtxdduma 2025-12-07T20:53:23,564 Destination directory: /tmp/pip-wheel-rtxdduma 2025-12-07T20:53:23,566 Building wheel for scanner3d (pyproject.toml): started 2025-12-07T20:53:23,567 Running command Building wheel for scanner3d (pyproject.toml) 2025-12-07T20:53:24,215 running bdist_wheel 2025-12-07T20:53:24,236 running build 2025-12-07T20:53:24,236 running build_py 2025-12-07T20:53:24,243 creating build/lib/scanner3d 2025-12-07T20:53:24,245 copying src/scanner3d/__init__.py -> build/lib/scanner3d 2025-12-07T20:53:24,247 creating build/lib/scanner3d/scanners 2025-12-07T20:53:24,248 copying src/scanner3d/scanners/Leo2.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,250 copying src/scanner3d/scanners/Leo.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,252 copying src/scanner3d/scanners/Spider2ProC.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,254 copying src/scanner3d/scanners/Spider2.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,256 copying src/scanner3d/scanners/Spider2ProB.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,258 copying src/scanner3d/scanners/generate_scannersdb_stub.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,260 copying src/scanner3d/scanners/Spider2ProD.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,262 copying src/scanner3d/scanners/__init__.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,264 copying src/scanner3d/scanners/Eva2A.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,265 copying src/scanner3d/scanners/Eva2C.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,267 copying src/scanner3d/scanners/Eva2B.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,269 copying src/scanner3d/scanners/ScannersDB.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,271 copying src/scanner3d/scanners/Eva1.py -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,273 creating build/lib/scanner3d/afs 2025-12-07T20:53:24,274 copying src/scanner3d/afs/shot.py -> build/lib/scanner3d/afs 2025-12-07T20:53:24,276 copying src/scanner3d/afs/album.py -> build/lib/scanner3d/afs 2025-12-07T20:53:24,279 copying src/scanner3d/afs/plotter.py -> build/lib/scanner3d/afs 2025-12-07T20:53:24,280 copying src/scanner3d/afs/frame_meta.py -> build/lib/scanner3d/afs 2025-12-07T20:53:24,282 copying src/scanner3d/afs/i_shot_result.py -> build/lib/scanner3d/afs 2025-12-07T20:53:24,284 copying src/scanner3d/afs/frame.py -> build/lib/scanner3d/afs 2025-12-07T20:53:24,287 copying src/scanner3d/afs/__init__.py -> build/lib/scanner3d/afs 2025-12-07T20:53:24,288 copying src/scanner3d/afs/i_shot_meta.py -> build/lib/scanner3d/afs 2025-12-07T20:53:24,290 creating build/lib/scanner3d/tuner 2025-12-07T20:53:24,291 copying src/scanner3d/tuner/profile.py -> build/lib/scanner3d/tuner 2025-12-07T20:53:24,294 copying src/scanner3d/tuner/surface_manager.py -> build/lib/scanner3d/tuner 2025-12-07T20:53:24,296 copying src/scanner3d/tuner/__init__.py -> build/lib/scanner3d/tuner 2025-12-07T20:53:24,297 copying src/scanner3d/tuner/find_index_by_comment.py -> build/lib/scanner3d/tuner 2025-12-07T20:53:24,299 copying src/scanner3d/tuner/base_manager.py -> build/lib/scanner3d/tuner 2025-12-07T20:53:24,301 copying src/scanner3d/tuner/constants.py -> build/lib/scanner3d/tuner 2025-12-07T20:53:24,303 copying src/scanner3d/tuner/wavelength_manager.py -> build/lib/scanner3d/tuner 2025-12-07T20:53:24,305 copying src/scanner3d/tuner/field_manager.py -> build/lib/scanner3d/tuner 2025-12-07T20:53:24,307 copying src/scanner3d/tuner/tuner.py -> build/lib/scanner3d/tuner 2025-12-07T20:53:24,309 copying src/scanner3d/tuner/reverse_stack.py -> build/lib/scanner3d/tuner 2025-12-07T20:53:24,312 creating build/lib/scanner3d/scanner 2025-12-07T20:53:24,313 copying src/scanner3d/scanner/scanner_ref.py -> build/lib/scanner3d/scanner 2025-12-07T20:53:24,315 copying src/scanner3d/scanner/__init__.py -> build/lib/scanner3d/scanner 2025-12-07T20:53:24,316 copying src/scanner3d/scanner/scanner.py -> build/lib/scanner3d/scanner 2025-12-07T20:53:24,318 creating build/lib/scanner3d/h5 2025-12-07T20:53:24,319 copying src/scanner3d/h5/grid_meta_to_h5.py -> build/lib/scanner3d/h5 2025-12-07T20:53:24,321 copying src/scanner3d/h5/h5aid.py -> build/lib/scanner3d/h5 2025-12-07T20:53:24,323 copying src/scanner3d/h5/__init__.py -> build/lib/scanner3d/h5 2025-12-07T20:53:24,324 copying src/scanner3d/h5/camera_ref_to_h5.py -> build/lib/scanner3d/h5 2025-12-07T20:53:24,327 creating build/lib/scanner3d/camera3d 2025-12-07T20:53:24,328 copying src/scanner3d/camera3d/camera_under_test.py -> build/lib/scanner3d/camera3d 2025-12-07T20:53:24,329 copying src/scanner3d/camera3d/camera3d.py -> build/lib/scanner3d/camera3d 2025-12-07T20:53:24,331 copying src/scanner3d/camera3d/__init__.py -> build/lib/scanner3d/camera3d 2025-12-07T20:53:24,334 creating build/lib/scanner3d/ray_trace 2025-12-07T20:53:24,335 copying src/scanner3d/ray_trace/recipe.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:53:24,337 copying src/scanner3d/ray_trace/aid.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:53:24,339 copying src/scanner3d/ray_trace/trace_method.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:53:24,340 copying src/scanner3d/ray_trace/ray_batch.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:53:24,343 copying src/scanner3d/ray_trace/__init__.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:53:24,344 copying src/scanner3d/ray_trace/raytrace_settings.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:53:24,346 copying src/scanner3d/ray_trace/ray_batch_type.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:53:24,348 copying src/scanner3d/ray_trace/ray_batches.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:53:24,350 copying src/scanner3d/ray_trace/generic_ray_tracer.py -> build/lib/scanner3d/ray_trace 2025-12-07T20:53:24,352 creating build/lib/scanner3d/analysis 2025-12-07T20:53:24,353 copying src/scanner3d/analysis/fft_psf_from_shot.py -> build/lib/scanner3d/analysis 2025-12-07T20:53:24,355 copying src/scanner3d/analysis/zernike_meta.py -> build/lib/scanner3d/analysis 2025-12-07T20:53:24,357 copying src/scanner3d/analysis/zernike_data.py -> build/lib/scanner3d/analysis 2025-12-07T20:53:24,359 copying src/scanner3d/analysis/__init__.py -> build/lib/scanner3d/analysis 2025-12-07T20:53:24,361 creating build/lib/scanner3d/zemod 2025-12-07T20:53:24,362 copying src/scanner3d/zemod/zemod_wavelengths.py -> build/lib/scanner3d/zemod 2025-12-07T20:53:24,364 copying src/scanner3d/zemod/zemod_analyses.py -> build/lib/scanner3d/zemod 2025-12-07T20:53:24,366 copying src/scanner3d/zemod/zemod_sd.py -> build/lib/scanner3d/zemod 2025-12-07T20:53:24,368 copying src/scanner3d/zemod/__init__.py -> build/lib/scanner3d/zemod 2025-12-07T20:53:24,369 copying src/scanner3d/zemod/zemod_analysis.py -> build/lib/scanner3d/zemod 2025-12-07T20:53:24,371 copying src/scanner3d/zemod/zemod_fields.py -> build/lib/scanner3d/zemod 2025-12-07T20:53:24,373 copying src/scanner3d/zemod/zemod.py -> build/lib/scanner3d/zemod 2025-12-07T20:53:24,375 copying src/scanner3d/zemod/zemod_row.py -> build/lib/scanner3d/zemod 2025-12-07T20:53:24,377 copying src/scanner3d/zemod/zemod_wavelength.py -> build/lib/scanner3d/zemod 2025-12-07T20:53:24,378 copying src/scanner3d/zemod/zemod_field.py -> build/lib/scanner3d/zemod 2025-12-07T20:53:24,380 copying src/scanner3d/zemod/zemod_raytracer.py -> build/lib/scanner3d/zemod 2025-12-07T20:53:24,382 copying src/scanner3d/zemod/zemod_lde.py -> build/lib/scanner3d/zemod 2025-12-07T20:53:24,384 creating build/lib/scanner3d/geo 2025-12-07T20:53:24,385 copying src/scanner3d/geo/z_range.py -> build/lib/scanner3d/geo 2025-12-07T20:53:24,387 copying src/scanner3d/geo/__init__.py -> build/lib/scanner3d/geo 2025-12-07T20:53:24,389 copying src/scanner3d/geo/position.py -> build/lib/scanner3d/geo 2025-12-07T20:53:24,391 creating build/lib/scanner3d/test 2025-12-07T20:53:24,392 copying src/scanner3d/test/result_registry.py -> build/lib/scanner3d/test 2025-12-07T20:53:24,394 copying src/scanner3d/test/log_setup.py -> build/lib/scanner3d/test 2025-12-07T20:53:24,396 copying src/scanner3d/test/result_path.py -> build/lib/scanner3d/test 2025-12-07T20:53:24,397 copying src/scanner3d/test/__init__.py -> build/lib/scanner3d/test 2025-12-07T20:53:24,399 copying src/scanner3d/test/main.py -> build/lib/scanner3d/test 2025-12-07T20:53:24,402 creating build/lib/scanner3d/h5/ray_batch 2025-12-07T20:53:24,402 copying src/scanner3d/h5/ray_batch/ray_batches_format.py -> build/lib/scanner3d/h5/ray_batch 2025-12-07T20:53:24,404 copying src/scanner3d/h5/ray_batch/ray_batches_save.py -> build/lib/scanner3d/h5/ray_batch 2025-12-07T20:53:24,406 copying src/scanner3d/h5/ray_batch/ray_batch_format.py -> build/lib/scanner3d/h5/ray_batch 2025-12-07T20:53:24,408 copying src/scanner3d/h5/ray_batch/ray_batch_write.py -> build/lib/scanner3d/h5/ray_batch 2025-12-07T20:53:24,410 copying src/scanner3d/h5/ray_batch/ray_batch_read.py -> build/lib/scanner3d/h5/ray_batch 2025-12-07T20:53:24,412 copying src/scanner3d/h5/ray_batch/ray_batches_load.py -> build/lib/scanner3d/h5/ray_batch 2025-12-07T20:53:24,414 creating build/lib/scanner3d/h5/frame 2025-12-07T20:53:24,415 copying src/scanner3d/h5/frame/frame_read.py -> build/lib/scanner3d/h5/frame 2025-12-07T20:53:24,417 copying src/scanner3d/h5/frame/frame_write.py -> build/lib/scanner3d/h5/frame 2025-12-07T20:53:24,419 copying src/scanner3d/h5/frame/frame_format.py -> build/lib/scanner3d/h5/frame 2025-12-07T20:53:24,421 creating build/lib/scanner3d/h5/album 2025-12-07T20:53:24,422 copying src/scanner3d/h5/album/album_settings_to_h5.py -> build/lib/scanner3d/h5/album 2025-12-07T20:53:24,424 copying src/scanner3d/h5/album/album_save.py -> build/lib/scanner3d/h5/album 2025-12-07T20:53:24,426 copying src/scanner3d/h5/album/album_to_h5.py -> build/lib/scanner3d/h5/album 2025-12-07T20:53:24,428 copying src/scanner3d/h5/album/album_load.py -> build/lib/scanner3d/h5/album 2025-12-07T20:53:24,430 copying src/scanner3d/h5/album/album_format.py -> build/lib/scanner3d/h5/album 2025-12-07T20:53:24,433 creating build/lib/scanner3d/h5/shot 2025-12-07T20:53:24,434 copying src/scanner3d/h5/shot/shot_factories.py -> build/lib/scanner3d/h5/shot 2025-12-07T20:53:24,436 creating build/lib/scanner3d/zemod/enums 2025-12-07T20:53:24,437 copying src/scanner3d/zemod/enums/gen_enums_pyi.py -> build/lib/scanner3d/zemod/enums 2025-12-07T20:53:24,439 copying src/scanner3d/zemod/enums/__init__.py -> build/lib/scanner3d/zemod/enums 2025-12-07T20:53:24,442 copying src/scanner3d/zemod/enums/enums.py -> build/lib/scanner3d/zemod/enums 2025-12-07T20:53:24,444 creating build/lib/scanner3d/zemod/core 2025-12-07T20:53:24,445 copying src/scanner3d/zemod/core/native_adapter.py -> build/lib/scanner3d/zemod/core 2025-12-07T20:53:24,447 copying src/scanner3d/zemod/core/indexed_collection.py -> build/lib/scanner3d/zemod/core 2025-12-07T20:53:24,449 copying src/scanner3d/zemod/core/__init__.py -> build/lib/scanner3d/zemod/core 2025-12-07T20:53:24,451 creating build/lib/scanner3d/zemod/ias 2025-12-07T20:53:24,452 copying src/scanner3d/zemod/ias/zemod_zernike_standard.py -> build/lib/scanner3d/zemod/ias 2025-12-07T20:53:24,454 copying src/scanner3d/zemod/ias/zemod_ias.py -> build/lib/scanner3d/zemod/ias 2025-12-07T20:53:24,456 copying src/scanner3d/zemod/ias/zemode_fftpsf_settings.py -> build/lib/scanner3d/zemod/ias 2025-12-07T20:53:24,458 copying src/scanner3d/zemod/ias/zemod_huygens_psf_settings.py -> build/lib/scanner3d/zemod/ias 2025-12-07T20:53:24,460 creating build/lib/scanner3d/zemod/iar 2025-12-07T20:53:24,461 copying src/scanner3d/zemod/iar/grid_meta.py -> build/lib/scanner3d/zemod/iar 2025-12-07T20:53:24,463 copying src/scanner3d/zemod/iar/i_grid_meta.py -> build/lib/scanner3d/zemod/iar 2025-12-07T20:53:24,465 copying src/scanner3d/zemod/iar/zemod_header_data.py -> build/lib/scanner3d/zemod/iar 2025-12-07T20:53:24,467 copying src/scanner3d/zemod/iar/zemod_iar.py -> build/lib/scanner3d/zemod/iar 2025-12-07T20:53:24,469 copying src/scanner3d/zemod/iar/zemod_metadata.py -> build/lib/scanner3d/zemod/iar 2025-12-07T20:53:24,471 creating build/lib/scanner3d/zemod/tools 2025-12-07T20:53:24,472 copying src/scanner3d/zemod/tools/zemod_tool.py -> build/lib/scanner3d/zemod/tools 2025-12-07T20:53:24,474 copying src/scanner3d/zemod/tools/quickfocus_settings.py -> build/lib/scanner3d/zemod/tools 2025-12-07T20:53:24,476 copying src/scanner3d/zemod/tools/zemod_tool_settings.py -> build/lib/scanner3d/zemod/tools 2025-12-07T20:53:24,478 copying src/scanner3d/zemod/tools/zemod_batch_raytrace_tool.py -> build/lib/scanner3d/zemod/tools 2025-12-07T20:53:24,479 copying src/scanner3d/zemod/tools/zemod_tools.py -> build/lib/scanner3d/zemod/tools 2025-12-07T20:53:24,481 copying src/scanner3d/zemod/tools/zemod_tool_list.py -> build/lib/scanner3d/zemod/tools 2025-12-07T20:53:24,484 creating build/lib/scanner3d/zemod/iar/data_grid_rgb 2025-12-07T20:53:24,485 copying src/scanner3d/zemod/iar/data_grid_rgb/zemod_data_grid_rgb.py -> build/lib/scanner3d/zemod/iar/data_grid_rgb 2025-12-07T20:53:24,487 copying src/scanner3d/zemod/iar/data_grid_rgb/i_data_grid_rgb.py -> build/lib/scanner3d/zemod/iar/data_grid_rgb 2025-12-07T20:53:24,489 copying src/scanner3d/zemod/iar/data_grid_rgb/data_grid_rgb.py -> build/lib/scanner3d/zemod/iar/data_grid_rgb 2025-12-07T20:53:24,491 creating build/lib/scanner3d/zemod/iar/data_grid 2025-12-07T20:53:24,492 copying src/scanner3d/zemod/iar/data_grid/i_data_grid.py -> build/lib/scanner3d/zemod/iar/data_grid 2025-12-07T20:53:24,494 copying src/scanner3d/zemod/iar/data_grid/data_grid.py -> build/lib/scanner3d/zemod/iar/data_grid 2025-12-07T20:53:24,496 copying src/scanner3d/zemod/iar/data_grid/zemod_data_grid.py -> build/lib/scanner3d/zemod/iar/data_grid 2025-12-07T20:53:24,499 creating build/lib/scanner3d/test/settings 2025-12-07T20:53:24,500 copying src/scanner3d/test/settings/fft_psf.py -> build/lib/scanner3d/test/settings 2025-12-07T20:53:24,501 copying src/scanner3d/test/settings/huygens_psf.py -> build/lib/scanner3d/test/settings 2025-12-07T20:53:24,503 copying src/scanner3d/test/settings/zernike_standard.py -> build/lib/scanner3d/test/settings 2025-12-07T20:53:24,506 creating build/lib/scanner3d/test/base 2025-12-07T20:53:24,507 copying src/scanner3d/test/base/test_factory.py -> build/lib/scanner3d/test/base 2025-12-07T20:53:24,509 copying src/scanner3d/test/base/album_settings.py -> build/lib/scanner3d/test/base 2025-12-07T20:53:24,511 copying src/scanner3d/test/base/tuner_settings.py -> build/lib/scanner3d/test/base 2025-12-07T20:53:24,513 copying src/scanner3d/test/base/albums.py -> build/lib/scanner3d/test/base 2025-12-07T20:53:24,514 copying src/scanner3d/test/base/optical_test.py -> build/lib/scanner3d/test/base 2025-12-07T20:53:24,516 copying src/scanner3d/test/base/analysis.py -> build/lib/scanner3d/test/base 2025-12-07T20:53:24,518 copying src/scanner3d/test/base/aid.py -> build/lib/scanner3d/test/base 2025-12-07T20:53:24,520 copying src/scanner3d/test/base/analysis_settings.py -> build/lib/scanner3d/test/base 2025-12-07T20:53:24,522 copying src/scanner3d/test/base/batch_raytrace_test.py -> build/lib/scanner3d/test/base 2025-12-07T20:53:24,524 copying src/scanner3d/test/base/test_suit.py -> build/lib/scanner3d/test/base 2025-12-07T20:53:24,526 running egg_info 2025-12-07T20:53:24,538 writing src/scanner3d.egg-info/PKG-INFO 2025-12-07T20:53:24,541 writing dependency_links to src/scanner3d.egg-info/dependency_links.txt 2025-12-07T20:53:24,544 writing requirements to src/scanner3d.egg-info/requires.txt 2025-12-07T20:53:24,545 writing top-level names to src/scanner3d.egg-info/top_level.txt 2025-12-07T20:53:24,576 reading manifest file 'src/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:53:24,584 adding license file 'LICENSE' 2025-12-07T20:53:24,592 writing manifest file 'src/scanner3d.egg-info/SOURCES.txt' 2025-12-07T20:53:24,606 copying src/scanner3d/py.typed -> build/lib/scanner3d 2025-12-07T20:53:24,608 copying src/scanner3d/scanners/ScannersDB.pyi -> build/lib/scanner3d/scanners 2025-12-07T20:53:24,610 copying src/scanner3d/zemod/enums/enums.pyi -> build/lib/scanner3d/zemod/enums 2025-12-07T20:53:24,634 installing to build/bdist.linux-armv7l/wheel 2025-12-07T20:53:24,635 running install 2025-12-07T20:53:24,658 running install_lib 2025-12-07T20:53:24,664 creating build/bdist.linux-armv7l/wheel 2025-12-07T20:53:24,666 creating build/bdist.linux-armv7l/wheel/scanner3d 2025-12-07T20:53:24,668 copying build/lib/scanner3d/py.typed -> build/bdist.linux-armv7l/wheel/./scanner3d 2025-12-07T20:53:24,670 creating build/bdist.linux-armv7l/wheel/scanner3d/scanners 2025-12-07T20:53:24,671 copying build/lib/scanner3d/scanners/Leo2.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,673 copying build/lib/scanner3d/scanners/Leo.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,674 copying build/lib/scanner3d/scanners/Spider2ProC.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,676 copying build/lib/scanner3d/scanners/Spider2.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,678 copying build/lib/scanner3d/scanners/Spider2ProB.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,679 copying build/lib/scanner3d/scanners/generate_scannersdb_stub.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,682 copying build/lib/scanner3d/scanners/Spider2ProD.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,684 copying build/lib/scanner3d/scanners/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,685 copying build/lib/scanner3d/scanners/Eva2A.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,687 copying build/lib/scanner3d/scanners/ScannersDB.pyi -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,689 copying build/lib/scanner3d/scanners/Eva2C.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,690 copying build/lib/scanner3d/scanners/Eva2B.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,692 copying build/lib/scanner3d/scanners/ScannersDB.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,694 copying build/lib/scanner3d/scanners/Eva1.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanners 2025-12-07T20:53:24,696 creating build/bdist.linux-armv7l/wheel/scanner3d/afs 2025-12-07T20:53:24,697 copying build/lib/scanner3d/afs/shot.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:53:24,700 copying build/lib/scanner3d/afs/album.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:53:24,702 copying build/lib/scanner3d/afs/plotter.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:53:24,704 copying build/lib/scanner3d/afs/frame_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:53:24,706 copying build/lib/scanner3d/afs/i_shot_result.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:53:24,708 copying build/lib/scanner3d/afs/frame.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:53:24,710 copying build/lib/scanner3d/afs/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:53:24,711 copying build/lib/scanner3d/afs/i_shot_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/afs 2025-12-07T20:53:24,714 creating build/bdist.linux-armv7l/wheel/scanner3d/tuner 2025-12-07T20:53:24,715 copying build/lib/scanner3d/tuner/profile.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:53:24,717 copying build/lib/scanner3d/tuner/surface_manager.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:53:24,720 copying build/lib/scanner3d/tuner/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:53:24,721 copying build/lib/scanner3d/tuner/find_index_by_comment.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:53:24,723 copying build/lib/scanner3d/tuner/base_manager.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:53:24,725 copying build/lib/scanner3d/tuner/constants.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:53:24,726 copying build/lib/scanner3d/tuner/wavelength_manager.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:53:24,728 copying build/lib/scanner3d/tuner/field_manager.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:53:24,730 copying build/lib/scanner3d/tuner/tuner.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:53:24,733 copying build/lib/scanner3d/tuner/reverse_stack.py -> build/bdist.linux-armv7l/wheel/./scanner3d/tuner 2025-12-07T20:53:24,735 creating build/bdist.linux-armv7l/wheel/scanner3d/scanner 2025-12-07T20:53:24,736 copying build/lib/scanner3d/scanner/scanner_ref.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanner 2025-12-07T20:53:24,738 copying build/lib/scanner3d/scanner/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanner 2025-12-07T20:53:24,739 copying build/lib/scanner3d/scanner/scanner.py -> build/bdist.linux-armv7l/wheel/./scanner3d/scanner 2025-12-07T20:53:24,742 creating build/bdist.linux-armv7l/wheel/scanner3d/h5 2025-12-07T20:53:24,744 creating build/bdist.linux-armv7l/wheel/scanner3d/h5/ray_batch 2025-12-07T20:53:24,745 copying build/lib/scanner3d/h5/ray_batch/ray_batches_format.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-07T20:53:24,747 copying build/lib/scanner3d/h5/ray_batch/ray_batches_save.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-07T20:53:24,749 copying build/lib/scanner3d/h5/ray_batch/ray_batch_format.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-07T20:53:24,751 copying build/lib/scanner3d/h5/ray_batch/ray_batch_write.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-07T20:53:24,752 copying build/lib/scanner3d/h5/ray_batch/ray_batch_read.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-07T20:53:24,754 copying build/lib/scanner3d/h5/ray_batch/ray_batches_load.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/ray_batch 2025-12-07T20:53:24,756 copying build/lib/scanner3d/h5/grid_meta_to_h5.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5 2025-12-07T20:53:24,758 copying build/lib/scanner3d/h5/h5aid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5 2025-12-07T20:53:24,760 copying build/lib/scanner3d/h5/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5 2025-12-07T20:53:24,762 creating build/bdist.linux-armv7l/wheel/scanner3d/h5/frame 2025-12-07T20:53:24,763 copying build/lib/scanner3d/h5/frame/frame_read.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/frame 2025-12-07T20:53:24,765 copying build/lib/scanner3d/h5/frame/frame_write.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/frame 2025-12-07T20:53:24,767 copying build/lib/scanner3d/h5/frame/frame_format.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/frame 2025-12-07T20:53:24,769 creating build/bdist.linux-armv7l/wheel/scanner3d/h5/album 2025-12-07T20:53:24,770 copying build/lib/scanner3d/h5/album/album_settings_to_h5.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-07T20:53:24,772 copying build/lib/scanner3d/h5/album/album_save.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-07T20:53:24,774 copying build/lib/scanner3d/h5/album/album_to_h5.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-07T20:53:24,776 copying build/lib/scanner3d/h5/album/album_load.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-07T20:53:24,778 copying build/lib/scanner3d/h5/album/album_format.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/album 2025-12-07T20:53:24,780 creating build/bdist.linux-armv7l/wheel/scanner3d/h5/shot 2025-12-07T20:53:24,781 copying build/lib/scanner3d/h5/shot/shot_factories.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5/shot 2025-12-07T20:53:24,783 copying build/lib/scanner3d/h5/camera_ref_to_h5.py -> build/bdist.linux-armv7l/wheel/./scanner3d/h5 2025-12-07T20:53:24,785 creating build/bdist.linux-armv7l/wheel/scanner3d/camera3d 2025-12-07T20:53:24,786 copying build/lib/scanner3d/camera3d/camera_under_test.py -> build/bdist.linux-armv7l/wheel/./scanner3d/camera3d 2025-12-07T20:53:24,788 copying build/lib/scanner3d/camera3d/camera3d.py -> build/bdist.linux-armv7l/wheel/./scanner3d/camera3d 2025-12-07T20:53:24,790 copying build/lib/scanner3d/camera3d/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/camera3d 2025-12-07T20:53:24,791 copying build/lib/scanner3d/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d 2025-12-07T20:53:24,794 creating build/bdist.linux-armv7l/wheel/scanner3d/ray_trace 2025-12-07T20:53:24,795 copying build/lib/scanner3d/ray_trace/recipe.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:53:24,796 copying build/lib/scanner3d/ray_trace/aid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:53:24,798 copying build/lib/scanner3d/ray_trace/trace_method.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:53:24,800 copying build/lib/scanner3d/ray_trace/ray_batch.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:53:24,802 copying build/lib/scanner3d/ray_trace/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:53:24,804 copying build/lib/scanner3d/ray_trace/raytrace_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:53:24,806 copying build/lib/scanner3d/ray_trace/ray_batch_type.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:53:24,807 copying build/lib/scanner3d/ray_trace/ray_batches.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:53:24,809 copying build/lib/scanner3d/ray_trace/generic_ray_tracer.py -> build/bdist.linux-armv7l/wheel/./scanner3d/ray_trace 2025-12-07T20:53:24,812 creating build/bdist.linux-armv7l/wheel/scanner3d/analysis 2025-12-07T20:53:24,813 copying build/lib/scanner3d/analysis/fft_psf_from_shot.py -> build/bdist.linux-armv7l/wheel/./scanner3d/analysis 2025-12-07T20:53:24,815 copying build/lib/scanner3d/analysis/zernike_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/analysis 2025-12-07T20:53:24,817 copying build/lib/scanner3d/analysis/zernike_data.py -> build/bdist.linux-armv7l/wheel/./scanner3d/analysis 2025-12-07T20:53:24,818 copying build/lib/scanner3d/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/analysis 2025-12-07T20:53:24,820 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod 2025-12-07T20:53:24,821 copying build/lib/scanner3d/zemod/zemod_wavelengths.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:53:24,824 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/enums 2025-12-07T20:53:24,825 copying build/lib/scanner3d/zemod/enums/gen_enums_pyi.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/enums 2025-12-07T20:53:24,827 copying build/lib/scanner3d/zemod/enums/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/enums 2025-12-07T20:53:24,829 copying build/lib/scanner3d/zemod/enums/enums.pyi -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/enums 2025-12-07T20:53:24,831 copying build/lib/scanner3d/zemod/enums/enums.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/enums 2025-12-07T20:53:24,833 copying build/lib/scanner3d/zemod/zemod_analyses.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:53:24,835 copying build/lib/scanner3d/zemod/zemod_sd.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:53:24,837 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/core 2025-12-07T20:53:24,838 copying build/lib/scanner3d/zemod/core/native_adapter.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/core 2025-12-07T20:53:24,839 copying build/lib/scanner3d/zemod/core/indexed_collection.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/core 2025-12-07T20:53:24,841 copying build/lib/scanner3d/zemod/core/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/core 2025-12-07T20:53:24,843 copying build/lib/scanner3d/zemod/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:53:24,844 copying build/lib/scanner3d/zemod/zemod_analysis.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:53:24,846 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/ias 2025-12-07T20:53:24,847 copying build/lib/scanner3d/zemod/ias/zemod_zernike_standard.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/ias 2025-12-07T20:53:24,849 copying build/lib/scanner3d/zemod/ias/zemod_ias.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/ias 2025-12-07T20:53:24,851 copying build/lib/scanner3d/zemod/ias/zemode_fftpsf_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/ias 2025-12-07T20:53:24,853 copying build/lib/scanner3d/zemod/ias/zemod_huygens_psf_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/ias 2025-12-07T20:53:24,855 copying build/lib/scanner3d/zemod/zemod_fields.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:53:24,856 copying build/lib/scanner3d/zemod/zemod.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:53:24,858 copying build/lib/scanner3d/zemod/zemod_row.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:53:24,861 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/iar 2025-12-07T20:53:24,862 copying build/lib/scanner3d/zemod/iar/grid_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-07T20:53:24,865 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/iar/data_grid_rgb 2025-12-07T20:53:24,866 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:53:24,868 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:53:24,870 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:53:24,872 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/iar/data_grid 2025-12-07T20:53:24,873 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:53:24,875 copying build/lib/scanner3d/zemod/iar/data_grid/data_grid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar/data_grid 2025-12-07T20:53:24,877 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:53:24,879 copying build/lib/scanner3d/zemod/iar/i_grid_meta.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-07T20:53:24,881 copying build/lib/scanner3d/zemod/iar/zemod_header_data.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-07T20:53:24,883 copying build/lib/scanner3d/zemod/iar/zemod_iar.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-07T20:53:24,885 copying build/lib/scanner3d/zemod/iar/zemod_metadata.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/iar 2025-12-07T20:53:24,887 copying build/lib/scanner3d/zemod/zemod_wavelength.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:53:24,889 copying build/lib/scanner3d/zemod/zemod_field.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:53:24,891 copying build/lib/scanner3d/zemod/zemod_raytracer.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:53:24,892 copying build/lib/scanner3d/zemod/zemod_lde.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod 2025-12-07T20:53:24,894 creating build/bdist.linux-armv7l/wheel/scanner3d/zemod/tools 2025-12-07T20:53:24,895 copying build/lib/scanner3d/zemod/tools/zemod_tool.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-07T20:53:24,897 copying build/lib/scanner3d/zemod/tools/quickfocus_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-07T20:53:24,899 copying build/lib/scanner3d/zemod/tools/zemod_tool_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-07T20:53:24,900 copying build/lib/scanner3d/zemod/tools/zemod_batch_raytrace_tool.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-07T20:53:24,902 copying build/lib/scanner3d/zemod/tools/zemod_tools.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-07T20:53:24,904 copying build/lib/scanner3d/zemod/tools/zemod_tool_list.py -> build/bdist.linux-armv7l/wheel/./scanner3d/zemod/tools 2025-12-07T20:53:24,906 creating build/bdist.linux-armv7l/wheel/scanner3d/geo 2025-12-07T20:53:24,907 copying build/lib/scanner3d/geo/z_range.py -> build/bdist.linux-armv7l/wheel/./scanner3d/geo 2025-12-07T20:53:24,909 copying build/lib/scanner3d/geo/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/geo 2025-12-07T20:53:24,911 copying build/lib/scanner3d/geo/position.py -> build/bdist.linux-armv7l/wheel/./scanner3d/geo 2025-12-07T20:53:24,913 creating build/bdist.linux-armv7l/wheel/scanner3d/test 2025-12-07T20:53:24,914 copying build/lib/scanner3d/test/result_registry.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-07T20:53:24,916 copying build/lib/scanner3d/test/log_setup.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-07T20:53:24,918 copying build/lib/scanner3d/test/result_path.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-07T20:53:24,920 creating build/bdist.linux-armv7l/wheel/scanner3d/test/settings 2025-12-07T20:53:24,921 copying build/lib/scanner3d/test/settings/fft_psf.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/settings 2025-12-07T20:53:24,923 copying build/lib/scanner3d/test/settings/huygens_psf.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/settings 2025-12-07T20:53:24,925 copying build/lib/scanner3d/test/settings/zernike_standard.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/settings 2025-12-07T20:53:24,927 copying build/lib/scanner3d/test/__init__.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-07T20:53:24,929 creating build/bdist.linux-armv7l/wheel/scanner3d/test/base 2025-12-07T20:53:24,930 copying build/lib/scanner3d/test/base/test_factory.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:53:24,932 copying build/lib/scanner3d/test/base/album_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:53:24,934 copying build/lib/scanner3d/test/base/tuner_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:53:24,936 copying build/lib/scanner3d/test/base/albums.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:53:24,938 copying build/lib/scanner3d/test/base/optical_test.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:53:24,939 copying build/lib/scanner3d/test/base/analysis.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:53:24,942 copying build/lib/scanner3d/test/base/aid.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:53:24,944 copying build/lib/scanner3d/test/base/analysis_settings.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:53:24,946 copying build/lib/scanner3d/test/base/batch_raytrace_test.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:53:24,947 copying build/lib/scanner3d/test/base/test_suit.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test/base 2025-12-07T20:53:24,949 copying build/lib/scanner3d/test/main.py -> build/bdist.linux-armv7l/wheel/./scanner3d/test 2025-12-07T20:53:24,951 running install_egg_info 2025-12-07T20:53:24,956 Copying src/scanner3d.egg-info to build/bdist.linux-armv7l/wheel/./scanner3d-0.4.3-py3.11.egg-info 2025-12-07T20:53:24,966 running install_scripts 2025-12-07T20:53:24,976 creating build/bdist.linux-armv7l/wheel/scanner3d-0.4.3.dist-info/WHEEL 2025-12-07T20:53:24,979 creating '/tmp/pip-wheel-rtxdduma/.tmp-6_xc8gw4/scanner3d-0.4.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-07T20:53:24,981 adding 'scanner3d/__init__.py' 2025-12-07T20:53:24,982 adding 'scanner3d/py.typed' 2025-12-07T20:53:24,984 adding 'scanner3d/afs/__init__.py' 2025-12-07T20:53:24,986 adding 'scanner3d/afs/album.py' 2025-12-07T20:53:24,987 adding 'scanner3d/afs/frame.py' 2025-12-07T20:53:24,989 adding 'scanner3d/afs/frame_meta.py' 2025-12-07T20:53:24,990 adding 'scanner3d/afs/i_shot_meta.py' 2025-12-07T20:53:24,991 adding 'scanner3d/afs/i_shot_result.py' 2025-12-07T20:53:24,993 adding 'scanner3d/afs/plotter.py' 2025-12-07T20:53:24,994 adding 'scanner3d/afs/shot.py' 2025-12-07T20:53:24,996 adding 'scanner3d/analysis/__init__.py' 2025-12-07T20:53:24,997 adding 'scanner3d/analysis/fft_psf_from_shot.py' 2025-12-07T20:53:24,998 adding 'scanner3d/analysis/zernike_data.py' 2025-12-07T20:53:24,999 adding 'scanner3d/analysis/zernike_meta.py' 2025-12-07T20:53:25,001 adding 'scanner3d/camera3d/__init__.py' 2025-12-07T20:53:25,002 adding 'scanner3d/camera3d/camera3d.py' 2025-12-07T20:53:25,004 adding 'scanner3d/camera3d/camera_under_test.py' 2025-12-07T20:53:25,005 adding 'scanner3d/geo/__init__.py' 2025-12-07T20:53:25,006 adding 'scanner3d/geo/position.py' 2025-12-07T20:53:25,008 adding 'scanner3d/geo/z_range.py' 2025-12-07T20:53:25,010 adding 'scanner3d/h5/__init__.py' 2025-12-07T20:53:25,011 adding 'scanner3d/h5/camera_ref_to_h5.py' 2025-12-07T20:53:25,012 adding 'scanner3d/h5/grid_meta_to_h5.py' 2025-12-07T20:53:25,014 adding 'scanner3d/h5/h5aid.py' 2025-12-07T20:53:25,015 adding 'scanner3d/h5/album/album_format.py' 2025-12-07T20:53:25,017 adding 'scanner3d/h5/album/album_load.py' 2025-12-07T20:53:25,018 adding 'scanner3d/h5/album/album_save.py' 2025-12-07T20:53:25,020 adding 'scanner3d/h5/album/album_settings_to_h5.py' 2025-12-07T20:53:25,021 adding 'scanner3d/h5/album/album_to_h5.py' 2025-12-07T20:53:25,023 adding 'scanner3d/h5/frame/frame_format.py' 2025-12-07T20:53:25,024 adding 'scanner3d/h5/frame/frame_read.py' 2025-12-07T20:53:25,025 adding 'scanner3d/h5/frame/frame_write.py' 2025-12-07T20:53:25,027 adding 'scanner3d/h5/ray_batch/ray_batch_format.py' 2025-12-07T20:53:25,029 adding 'scanner3d/h5/ray_batch/ray_batch_read.py' 2025-12-07T20:53:25,030 adding 'scanner3d/h5/ray_batch/ray_batch_write.py' 2025-12-07T20:53:25,031 adding 'scanner3d/h5/ray_batch/ray_batches_format.py' 2025-12-07T20:53:25,032 adding 'scanner3d/h5/ray_batch/ray_batches_load.py' 2025-12-07T20:53:25,034 adding 'scanner3d/h5/ray_batch/ray_batches_save.py' 2025-12-07T20:53:25,035 adding 'scanner3d/h5/shot/shot_factories.py' 2025-12-07T20:53:25,037 adding 'scanner3d/ray_trace/__init__.py' 2025-12-07T20:53:25,038 adding 'scanner3d/ray_trace/aid.py' 2025-12-07T20:53:25,040 adding 'scanner3d/ray_trace/generic_ray_tracer.py' 2025-12-07T20:53:25,042 adding 'scanner3d/ray_trace/ray_batch.py' 2025-12-07T20:53:25,043 adding 'scanner3d/ray_trace/ray_batch_type.py' 2025-12-07T20:53:25,044 adding 'scanner3d/ray_trace/ray_batches.py' 2025-12-07T20:53:25,045 adding 'scanner3d/ray_trace/raytrace_settings.py' 2025-12-07T20:53:25,047 adding 'scanner3d/ray_trace/recipe.py' 2025-12-07T20:53:25,048 adding 'scanner3d/ray_trace/trace_method.py' 2025-12-07T20:53:25,049 adding 'scanner3d/scanner/__init__.py' 2025-12-07T20:53:25,051 adding 'scanner3d/scanner/scanner.py' 2025-12-07T20:53:25,052 adding 'scanner3d/scanner/scanner_ref.py' 2025-12-07T20:53:25,053 adding 'scanner3d/scanners/Eva1.py' 2025-12-07T20:53:25,054 adding 'scanner3d/scanners/Eva2A.py' 2025-12-07T20:53:25,056 adding 'scanner3d/scanners/Eva2B.py' 2025-12-07T20:53:25,057 adding 'scanner3d/scanners/Eva2C.py' 2025-12-07T20:53:25,058 adding 'scanner3d/scanners/Leo.py' 2025-12-07T20:53:25,059 adding 'scanner3d/scanners/Leo2.py' 2025-12-07T20:53:25,060 adding 'scanner3d/scanners/ScannersDB.py' 2025-12-07T20:53:25,061 adding 'scanner3d/scanners/ScannersDB.pyi' 2025-12-07T20:53:25,063 adding 'scanner3d/scanners/Spider2.py' 2025-12-07T20:53:25,064 adding 'scanner3d/scanners/Spider2ProB.py' 2025-12-07T20:53:25,065 adding 'scanner3d/scanners/Spider2ProC.py' 2025-12-07T20:53:25,066 adding 'scanner3d/scanners/Spider2ProD.py' 2025-12-07T20:53:25,067 adding 'scanner3d/scanners/__init__.py' 2025-12-07T20:53:25,069 adding 'scanner3d/scanners/generate_scannersdb_stub.py' 2025-12-07T20:53:25,071 adding 'scanner3d/test/__init__.py' 2025-12-07T20:53:25,072 adding 'scanner3d/test/log_setup.py' 2025-12-07T20:53:25,073 adding 'scanner3d/test/main.py' 2025-12-07T20:53:25,075 adding 'scanner3d/test/result_path.py' 2025-12-07T20:53:25,076 adding 'scanner3d/test/result_registry.py' 2025-12-07T20:53:25,078 adding 'scanner3d/test/base/aid.py' 2025-12-07T20:53:25,079 adding 'scanner3d/test/base/album_settings.py' 2025-12-07T20:53:25,080 adding 'scanner3d/test/base/albums.py' 2025-12-07T20:53:25,081 adding 'scanner3d/test/base/analysis.py' 2025-12-07T20:53:25,083 adding 'scanner3d/test/base/analysis_settings.py' 2025-12-07T20:53:25,084 adding 'scanner3d/test/base/batch_raytrace_test.py' 2025-12-07T20:53:25,085 adding 'scanner3d/test/base/optical_test.py' 2025-12-07T20:53:25,087 adding 'scanner3d/test/base/test_factory.py' 2025-12-07T20:53:25,088 adding 'scanner3d/test/base/test_suit.py' 2025-12-07T20:53:25,089 adding 'scanner3d/test/base/tuner_settings.py' 2025-12-07T20:53:25,091 adding 'scanner3d/test/settings/fft_psf.py' 2025-12-07T20:53:25,092 adding 'scanner3d/test/settings/huygens_psf.py' 2025-12-07T20:53:25,093 adding 'scanner3d/test/settings/zernike_standard.py' 2025-12-07T20:53:25,095 adding 'scanner3d/tuner/__init__.py' 2025-12-07T20:53:25,096 adding 'scanner3d/tuner/base_manager.py' 2025-12-07T20:53:25,098 adding 'scanner3d/tuner/constants.py' 2025-12-07T20:53:25,099 adding 'scanner3d/tuner/field_manager.py' 2025-12-07T20:53:25,100 adding 'scanner3d/tuner/find_index_by_comment.py' 2025-12-07T20:53:25,102 adding 'scanner3d/tuner/profile.py' 2025-12-07T20:53:25,103 adding 'scanner3d/tuner/reverse_stack.py' 2025-12-07T20:53:25,104 adding 'scanner3d/tuner/surface_manager.py' 2025-12-07T20:53:25,106 adding 'scanner3d/tuner/tuner.py' 2025-12-07T20:53:25,107 adding 'scanner3d/tuner/wavelength_manager.py' 2025-12-07T20:53:25,109 adding 'scanner3d/zemod/__init__.py' 2025-12-07T20:53:25,110 adding 'scanner3d/zemod/zemod.py' 2025-12-07T20:53:25,112 adding 'scanner3d/zemod/zemod_analyses.py' 2025-12-07T20:53:25,113 adding 'scanner3d/zemod/zemod_analysis.py' 2025-12-07T20:53:25,114 adding 'scanner3d/zemod/zemod_field.py' 2025-12-07T20:53:25,116 adding 'scanner3d/zemod/zemod_fields.py' 2025-12-07T20:53:25,117 adding 'scanner3d/zemod/zemod_lde.py' 2025-12-07T20:53:25,118 adding 'scanner3d/zemod/zemod_raytracer.py' 2025-12-07T20:53:25,120 adding 'scanner3d/zemod/zemod_row.py' 2025-12-07T20:53:25,121 adding 'scanner3d/zemod/zemod_sd.py' 2025-12-07T20:53:25,122 adding 'scanner3d/zemod/zemod_wavelength.py' 2025-12-07T20:53:25,123 adding 'scanner3d/zemod/zemod_wavelengths.py' 2025-12-07T20:53:25,125 adding 'scanner3d/zemod/core/__init__.py' 2025-12-07T20:53:25,126 adding 'scanner3d/zemod/core/indexed_collection.py' 2025-12-07T20:53:25,128 adding 'scanner3d/zemod/core/native_adapter.py' 2025-12-07T20:53:25,129 adding 'scanner3d/zemod/enums/__init__.py' 2025-12-07T20:53:25,131 adding 'scanner3d/zemod/enums/enums.py' 2025-12-07T20:53:25,132 adding 'scanner3d/zemod/enums/enums.pyi' 2025-12-07T20:53:25,133 adding 'scanner3d/zemod/enums/gen_enums_pyi.py' 2025-12-07T20:53:25,135 adding 'scanner3d/zemod/iar/grid_meta.py' 2025-12-07T20:53:25,136 adding 'scanner3d/zemod/iar/i_grid_meta.py' 2025-12-07T20:53:25,137 adding 'scanner3d/zemod/iar/zemod_header_data.py' 2025-12-07T20:53:25,139 adding 'scanner3d/zemod/iar/zemod_iar.py' 2025-12-07T20:53:25,140 adding 'scanner3d/zemod/iar/zemod_metadata.py' 2025-12-07T20:53:25,142 adding 'scanner3d/zemod/iar/data_grid/data_grid.py' 2025-12-07T20:53:25,143 adding 'scanner3d/zemod/iar/data_grid/i_data_grid.py' 2025-12-07T20:53:25,144 adding 'scanner3d/zemod/iar/data_grid/zemod_data_grid.py' 2025-12-07T20:53:25,146 adding 'scanner3d/zemod/iar/data_grid_rgb/data_grid_rgb.py' 2025-12-07T20:53:25,147 adding 'scanner3d/zemod/iar/data_grid_rgb/i_data_grid_rgb.py' 2025-12-07T20:53:25,149 adding 'scanner3d/zemod/iar/data_grid_rgb/zemod_data_grid_rgb.py' 2025-12-07T20:53:25,151 adding 'scanner3d/zemod/ias/zemod_huygens_psf_settings.py' 2025-12-07T20:53:25,152 adding 'scanner3d/zemod/ias/zemod_ias.py' 2025-12-07T20:53:25,154 adding 'scanner3d/zemod/ias/zemod_zernike_standard.py' 2025-12-07T20:53:25,155 adding 'scanner3d/zemod/ias/zemode_fftpsf_settings.py' 2025-12-07T20:53:25,157 adding 'scanner3d/zemod/tools/quickfocus_settings.py' 2025-12-07T20:53:25,158 adding 'scanner3d/zemod/tools/zemod_batch_raytrace_tool.py' 2025-12-07T20:53:25,159 adding 'scanner3d/zemod/tools/zemod_tool.py' 2025-12-07T20:53:25,160 adding 'scanner3d/zemod/tools/zemod_tool_list.py' 2025-12-07T20:53:25,161 adding 'scanner3d/zemod/tools/zemod_tool_settings.py' 2025-12-07T20:53:25,163 adding 'scanner3d/zemod/tools/zemod_tools.py' 2025-12-07T20:53:25,165 adding 'scanner3d-0.4.3.dist-info/licenses/LICENSE' 2025-12-07T20:53:25,166 adding 'scanner3d-0.4.3.dist-info/METADATA' 2025-12-07T20:53:25,167 adding 'scanner3d-0.4.3.dist-info/WHEEL' 2025-12-07T20:53:25,168 adding 'scanner3d-0.4.3.dist-info/top_level.txt' 2025-12-07T20:53:25,171 adding 'scanner3d-0.4.3.dist-info/RECORD' 2025-12-07T20:53:25,174 removing build/bdist.linux-armv7l/wheel 2025-12-07T20:53:25,310 Building wheel for scanner3d (pyproject.toml): finished with status 'done' 2025-12-07T20:53:25,317 Created wheel for scanner3d: filename=scanner3d-0.4.3-py3-none-any.whl size=109034 sha256=c4b609fcfc32ef3aefa39e74c7899e8f661bed682aa587cf6695cb22d536c48d 2025-12-07T20:53:25,318 Stored in directory: /tmp/pip-ephem-wheel-cache-2ae9qyxp/wheels/88/44/cd/ed725549b106cf9a2224ed74fc65e46827e37debb181b83193 2025-12-07T20:53:25,332 Successfully built scanner3d 2025-12-07T20:53:25,339 Removed build tracker: '/tmp/pip-build-tracker-rm5ru_3h'