2025-12-07T19:40:22,971 Created temporary directory: /tmp/pip-ephem-wheel-cache-ittcf5c5 2025-12-07T19:40:22,973 Created temporary directory: /tmp/pip-build-tracker-g9vewfgf 2025-12-07T19:40:22,974 Initialized build tracking at /tmp/pip-build-tracker-g9vewfgf 2025-12-07T19:40:22,974 Created build tracker: /tmp/pip-build-tracker-g9vewfgf 2025-12-07T19:40:22,975 Entered build tracker: /tmp/pip-build-tracker-g9vewfgf 2025-12-07T19:40:22,976 Created temporary directory: /tmp/pip-wheel-0zksufui 2025-12-07T19:40:22,979 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-07T19:40:22,981 Created temporary directory: /tmp/pip-ephem-wheel-cache-3l8wed07 2025-12-07T19:40:23,002 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-07T19:40:23,006 2 location(s) to search for versions of lensguild: 2025-12-07T19:40:23,006 * https://pypi.org/simple/lensguild/ 2025-12-07T19:40:23,006 * https://www.piwheels.org/simple/lensguild/ 2025-12-07T19:40:23,007 Fetching project page and analyzing links: https://pypi.org/simple/lensguild/ 2025-12-07T19:40:23,007 Getting page https://pypi.org/simple/lensguild/ 2025-12-07T19:40:23,009 Found index url https://pypi.org/simple 2025-12-07T19:40:23,223 Fetched page https://pypi.org/simple/lensguild/ as application/vnd.pypi.simple.v1+json 2025-12-07T19:40:23,226 Skipping link: No binaries permitted for lensguild: https://files.pythonhosted.org/packages/bc/39/ebd0966ecc9e3c10eea7a1c3a40fb252cc27b409f12d301f0b60a17c1b15/lensguild-0.3.0-py3-none-any.whl (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,228 Found link https://files.pythonhosted.org/packages/d8/3f/6ecd5043d7a51387d114a6759df99e4d95f0cea5e173f7339e16a250728d/lensguild-0.3.0.tar.gz (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8), version: 0.3.0 2025-12-07T19:40:23,228 Skipping link: No binaries permitted for lensguild: https://files.pythonhosted.org/packages/c2/d6/d334f025bf57c54460734075a4ab4d4fb888cc5b9aa7d1d3e86c8ff471d0/lensguild-0.3.1-py3-none-any.whl (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,229 Found link https://files.pythonhosted.org/packages/d4/11/1b70d8d9eb2e1cd4275ed8c5aec2ed03fd63a5417bc4b875fbd23e299dbb/lensguild-0.3.1.tar.gz (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8), version: 0.3.1 2025-12-07T19:40:23,230 Skipping link: No binaries permitted for lensguild: https://files.pythonhosted.org/packages/79/cc/dfa058816d78d1a56acf3c3c0ae3ef4bfb34e78d7f01f82b07dc0e6a930d/lensguild-0.4.0-py3-none-any.whl (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,231 Found link https://files.pythonhosted.org/packages/a5/05/3e30a49cd9aa5bf6e50dcb8e589fd7f73ab796d1c0b610ab9e80746be748/lensguild-0.4.0.tar.gz (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8), version: 0.4.0 2025-12-07T19:40:23,231 Skipping link: No binaries permitted for lensguild: https://files.pythonhosted.org/packages/71/15/db617d09d8e9a47ba3c7d8378b42b165eb5ac55db10ad97e7dfb8cde54b1/lensguild-0.4.1-py3-none-any.whl (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,233 Found link https://files.pythonhosted.org/packages/e5/b8/13ed638f2d4fc60a346df6f8c9932a66aef1f0e82722cd395f4c6b87b45a/lensguild-0.4.1.tar.gz (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8), version: 0.4.1 2025-12-07T19:40:23,233 Skipping link: No binaries permitted for lensguild: https://files.pythonhosted.org/packages/c8/53/2341682eabd65b55056ff83c23b227d81f36d98b42da3211ccd7288eab7f/lensguild-0.4.3-py3-none-any.whl (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,234 Found link https://files.pythonhosted.org/packages/68/28/1a9fbd202b97d6bcded6e254244764b48e2a0c825ea37ccf605282275115/lensguild-0.4.3.tar.gz (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8), version: 0.4.3 2025-12-07T19:40:23,235 Skipping link: No binaries permitted for lensguild: https://files.pythonhosted.org/packages/28/51/2e5df94dad2d6d5d4e56d75aa8d8647cebac494ac6e8e707136e58aa56f8/lensguild-0.4.4-py3-none-any.whl (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,236 Found link https://files.pythonhosted.org/packages/04/7a/edf6f5b52049cc15dcc6f9d9a512301fba674740b3a1dd28f78d15fde6e7/lensguild-0.4.4.tar.gz (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8), version: 0.4.4 2025-12-07T19:40:23,236 Skipping link: No binaries permitted for lensguild: https://files.pythonhosted.org/packages/ec/90/a44658785aaa7e41f3b99b033afd862ad7564d86669c40f45285e21291be/lensguild-0.5.0-py3-none-any.whl (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,237 Found link https://files.pythonhosted.org/packages/86/49/82773292daca63ad394190616d823aac68110b7ad2245ab03b4d372c3161/lensguild-0.5.0.tar.gz (from https://pypi.org/simple/lensguild/) (requires-python:>=3.8), version: 0.5.0 2025-12-07T19:40:23,238 Fetching project page and analyzing links: https://www.piwheels.org/simple/lensguild/ 2025-12-07T19:40:23,239 Getting page https://www.piwheels.org/simple/lensguild/ 2025-12-07T19:40:23,240 Found index url https://www.piwheels.org/simple 2025-12-07T19:40:23,409 Fetched page https://www.piwheels.org/simple/lensguild/ as text/html 2025-12-07T19:40:23,412 Skipping link: No binaries permitted for lensguild: https://www.piwheels.org/simple/lensguild/lensguild-0.4.4-py3-none-any.whl#sha256=4dbdb676ff161c74b89dc8fb9da5467d3728aed6f34bfa370ad8be1528646402 (from https://www.piwheels.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,412 Skipping link: No binaries permitted for lensguild: https://www.piwheels.org/simple/lensguild/lensguild-0.4.3-py3-none-any.whl#sha256=3387b31a3a60ed427d378b5322b37ba6186ae1f5cee534d88f38b25103ab64d7 (from https://www.piwheels.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,413 Skipping link: No binaries permitted for lensguild: https://www.piwheels.org/simple/lensguild/lensguild-0.4.1-py3-none-any.whl#sha256=8b010156271186c0aa15a0a5b74bff767697b11c2a4bf931f8220535a97a2b5d (from https://www.piwheels.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,413 Skipping link: No binaries permitted for lensguild: https://www.piwheels.org/simple/lensguild/lensguild-0.4.0-py3-none-any.whl#sha256=3c378f3aa2d19f80fd6438e853ea2c99522a31328469d46d981c838fdeecf2e1 (from https://www.piwheels.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,414 Skipping link: No binaries permitted for lensguild: https://archive1.piwheels.org/simple/lensguild/lensguild-0.3.1-py3-none-any.whl#sha256=808ce1e9c72ba4a8b2b87d284eb7f667b6dffe0a34111cf2dc466e2f8c9ae1f9 (from https://www.piwheels.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,414 Skipping link: No binaries permitted for lensguild: https://archive1.piwheels.org/simple/lensguild/lensguild-0.3.0-py3-none-any.whl#sha256=c03e87b760ccda5165428bc989b0b0089bbf74730cb00cc27c01ec96bf3f52a0 (from https://www.piwheels.org/simple/lensguild/) (requires-python:>=3.8) 2025-12-07T19:40:23,415 Skipping link: not a file: https://www.piwheels.org/simple/lensguild/ 2025-12-07T19:40:23,415 Skipping link: not a file: https://pypi.org/simple/lensguild/ 2025-12-07T19:40:23,435 Given no hashes to check 1 links for project 'lensguild': discarding no candidates 2025-12-07T19:40:23,452 Collecting lensguild==0.5.0 2025-12-07T19:40:23,455 Created temporary directory: /tmp/pip-unpack-ggvx4ss7 2025-12-07T19:40:23,594 Downloading lensguild-0.5.0.tar.gz (19 kB) 2025-12-07T19:40:23,705 Added lensguild==0.5.0 from https://files.pythonhosted.org/packages/86/49/82773292daca63ad394190616d823aac68110b7ad2245ab03b4d372c3161/lensguild-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-g9vewfgf' 2025-12-07T19:40:23,710 Created temporary directory: /tmp/pip-build-env-vtbzg9b4 2025-12-07T19:40:23,715 Installing build dependencies: started 2025-12-07T19:40:23,717 Running command pip subprocess to install build dependencies 2025-12-07T19:40:25,070 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-07T19:40:25,704 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-07T19:40:25,727 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-07T19:40:27,440 Collecting setuptools>=69 2025-12-07T19:40:27,540 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-07T19:40:27,817 Collecting wheel 2025-12-07T19:40:27,834 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-07T19:40:30,740 Installing collected packages: wheel, setuptools 2025-12-07T19:40:30,992 Creating /tmp/pip-build-env-vtbzg9b4/overlay/local/bin 2025-12-07T19:40:30,995 changing mode of /tmp/pip-build-env-vtbzg9b4/overlay/local/bin/wheel to 755 2025-12-07T19:40:34,747 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-07T19:40:35,020 Installing build dependencies: finished with status 'done' 2025-12-07T19:40:35,029 Getting requirements to build wheel: started 2025-12-07T19:40:35,061 Running command Getting requirements to build wheel 2025-12-07T19:40:35,789 running egg_info 2025-12-07T19:40:35,796 writing src/lensguild.egg-info/PKG-INFO 2025-12-07T19:40:35,802 writing dependency_links to src/lensguild.egg-info/dependency_links.txt 2025-12-07T19:40:35,805 writing requirements to src/lensguild.egg-info/requires.txt 2025-12-07T19:40:35,806 writing top-level names to src/lensguild.egg-info/top_level.txt 2025-12-07T19:40:35,836 reading manifest file 'src/lensguild.egg-info/SOURCES.txt' 2025-12-07T19:40:35,840 reading manifest template 'MANIFEST.in' 2025-12-07T19:40:35,843 warning: no previously-included files found matching 'publish.py' 2025-12-07T19:40:35,844 warning: no previously-included files matching '*' found under directory 'tools' 2025-12-07T19:40:35,845 warning: no previously-included files matching '*' found under directory 'scripts' 2025-12-07T19:40:35,845 adding license file 'LICENSE' 2025-12-07T19:40:35,849 writing manifest file 'src/lensguild.egg-info/SOURCES.txt' 2025-12-07T19:40:35,946 Getting requirements to build wheel: finished with status 'done' 2025-12-07T19:40:35,950 Created temporary directory: /tmp/pip-modern-metadata-9pn3hroa 2025-12-07T19:40:35,953 Preparing metadata (pyproject.toml): started 2025-12-07T19:40:35,954 Running command Preparing metadata (pyproject.toml) 2025-12-07T19:40:36,606 running dist_info 2025-12-07T19:40:36,619 creating /tmp/pip-modern-metadata-9pn3hroa/lensguild.egg-info 2025-12-07T19:40:36,620 writing /tmp/pip-modern-metadata-9pn3hroa/lensguild.egg-info/PKG-INFO 2025-12-07T19:40:36,626 writing dependency_links to /tmp/pip-modern-metadata-9pn3hroa/lensguild.egg-info/dependency_links.txt 2025-12-07T19:40:36,629 writing requirements to /tmp/pip-modern-metadata-9pn3hroa/lensguild.egg-info/requires.txt 2025-12-07T19:40:36,630 writing top-level names to /tmp/pip-modern-metadata-9pn3hroa/lensguild.egg-info/top_level.txt 2025-12-07T19:40:36,632 writing manifest file '/tmp/pip-modern-metadata-9pn3hroa/lensguild.egg-info/SOURCES.txt' 2025-12-07T19:40:36,658 reading manifest file '/tmp/pip-modern-metadata-9pn3hroa/lensguild.egg-info/SOURCES.txt' 2025-12-07T19:40:36,660 reading manifest template 'MANIFEST.in' 2025-12-07T19:40:36,663 warning: no previously-included files found matching 'publish.py' 2025-12-07T19:40:36,664 warning: no previously-included files matching '*' found under directory 'tools' 2025-12-07T19:40:36,664 warning: no previously-included files matching '*' found under directory 'scripts' 2025-12-07T19:40:36,665 adding license file 'LICENSE' 2025-12-07T19:40:36,668 writing manifest file '/tmp/pip-modern-metadata-9pn3hroa/lensguild.egg-info/SOURCES.txt' 2025-12-07T19:40:36,670 creating '/tmp/pip-modern-metadata-9pn3hroa/lensguild-0.5.0.dist-info' 2025-12-07T19:40:36,794 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-07T19:40:36,799 Source in /tmp/pip-wheel-0zksufui/lensguild_76c7a048ddf6436fb2268d8e2a9bc851 has version 0.5.0, which satisfies requirement lensguild==0.5.0 from https://files.pythonhosted.org/packages/86/49/82773292daca63ad394190616d823aac68110b7ad2245ab03b4d372c3161/lensguild-0.5.0.tar.gz 2025-12-07T19:40:36,800 Removed lensguild==0.5.0 from https://files.pythonhosted.org/packages/86/49/82773292daca63ad394190616d823aac68110b7ad2245ab03b4d372c3161/lensguild-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-g9vewfgf' 2025-12-07T19:40:36,806 Created temporary directory: /tmp/pip-unpack-w8t0dji7 2025-12-07T19:40:36,806 Building wheels for collected packages: lensguild 2025-12-07T19:40:36,811 Created temporary directory: /tmp/pip-wheel-vh8dxvr1 2025-12-07T19:40:36,812 Destination directory: /tmp/pip-wheel-vh8dxvr1 2025-12-07T19:40:36,814 Building wheel for lensguild (pyproject.toml): started 2025-12-07T19:40:36,815 Running command Building wheel for lensguild (pyproject.toml) 2025-12-07T19:40:37,444 running bdist_wheel 2025-12-07T19:40:37,465 running build 2025-12-07T19:40:37,465 running build_py 2025-12-07T19:40:37,472 creating build/lib/lensguild 2025-12-07T19:40:37,474 copying src/lensguild/__init__.py -> build/lib/lensguild 2025-12-07T19:40:37,477 creating build/lib/lensguild/raytracing 2025-12-07T19:40:37,478 copying src/lensguild/raytracing/direction.py -> build/lib/lensguild/raytracing 2025-12-07T19:40:37,480 copying src/lensguild/raytracing/tracing.py -> build/lib/lensguild/raytracing 2025-12-07T19:40:37,482 copying src/lensguild/raytracing/matrix.py -> build/lib/lensguild/raytracing 2025-12-07T19:40:37,484 copying src/lensguild/raytracing/LocalCoordinates.py -> build/lib/lensguild/raytracing 2025-12-07T19:40:37,486 copying src/lensguild/raytracing/__init__.py -> build/lib/lensguild/raytracing 2025-12-07T19:40:37,488 copying src/lensguild/raytracing/snell_angle.py -> build/lib/lensguild/raytracing 2025-12-07T19:40:37,490 copying src/lensguild/raytracing/point.py -> build/lib/lensguild/raytracing 2025-12-07T19:40:37,492 copying src/lensguild/raytracing/paraxial_angle.py -> build/lib/lensguild/raytracing 2025-12-07T19:40:37,494 copying src/lensguild/raytracing/ray_vector.py -> build/lib/lensguild/raytracing 2025-12-07T19:40:37,496 copying src/lensguild/raytracing/ray.py -> build/lib/lensguild/raytracing 2025-12-07T19:40:37,498 copying src/lensguild/raytracing/bundle.py -> build/lib/lensguild/raytracing 2025-12-07T19:40:37,500 copying src/lensguild/raytracing/epd_position.py -> build/lib/lensguild/raytracing 2025-12-07T19:40:37,502 creating build/lib/lensguild/filter 2025-12-07T19:40:37,503 copying src/lensguild/filter/filter.py -> build/lib/lensguild/filter 2025-12-07T19:40:37,506 copying src/lensguild/filter/filterDB.py -> build/lib/lensguild/filter 2025-12-07T19:40:37,508 copying src/lensguild/filter/__init__.py -> build/lib/lensguild/filter 2025-12-07T19:40:37,510 creating build/lib/lensguild/optics 2025-12-07T19:40:37,511 copying src/lensguild/optics/field.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,513 copying src/lensguild/optics/wavelengths.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,515 copying src/lensguild/optics/radius.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,517 copying src/lensguild/optics/lens_data.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,519 copying src/lensguild/optics/materials_catalog.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,521 copying src/lensguild/optics/__init__.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,523 copying src/lensguild/optics/obj.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,525 copying src/lensguild/optics/paraxial_magnificatoin.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,527 copying src/lensguild/optics/aperture_type.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,529 copying src/lensguild/optics/wavelength.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,531 copying src/lensguild/optics/refractive_index.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,532 copying src/lensguild/optics/material.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,534 copying src/lensguild/optics/surface.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,536 copying src/lensguild/optics/system.py -> build/lib/lensguild/optics 2025-12-07T19:40:37,539 creating build/lib/lensguild/GUI 2025-12-07T19:40:37,540 copying src/lensguild/GUI/print_layout.py -> build/lib/lensguild/GUI 2025-12-07T19:40:37,542 copying src/lensguild/GUI/draw_layout.py -> build/lib/lensguild/GUI 2025-12-07T19:40:37,544 copying src/lensguild/GUI/visual.py -> build/lib/lensguild/GUI 2025-12-07T19:40:37,546 creating build/lib/lensguild/objective 2025-12-07T19:40:37,547 copying src/lensguild/objective/objective.py -> build/lib/lensguild/objective 2025-12-07T19:40:37,550 copying src/lensguild/objective/objectivesDB.py -> build/lib/lensguild/objective 2025-12-07T19:40:37,552 copying src/lensguild/objective/Sunex.py -> build/lib/lensguild/objective 2025-12-07T19:40:37,554 copying src/lensguild/objective/__init__.py -> build/lib/lensguild/objective 2025-12-07T19:40:37,556 copying src/lensguild/objective/EdmundOptics.py -> build/lib/lensguild/objective 2025-12-07T19:40:37,558 copying src/lensguild/objective/Navitar.py -> build/lib/lensguild/objective 2025-12-07T19:40:37,559 copying src/lensguild/objective/Commonlands.py -> build/lib/lensguild/objective 2025-12-07T19:40:37,562 creating build/lib/lensguild/wavelength 2025-12-07T19:40:37,563 copying src/lensguild/wavelength/optical_wavelength.py -> build/lib/lensguild/wavelength 2025-12-07T19:40:37,565 copying src/lensguild/wavelength/__init__.py -> build/lib/lensguild/wavelength 2025-12-07T19:40:37,567 copying src/lensguild/wavelength/wavelength.py -> build/lib/lensguild/wavelength 2025-12-07T19:40:37,569 running egg_info 2025-12-07T19:40:37,580 writing src/lensguild.egg-info/PKG-INFO 2025-12-07T19:40:37,585 writing dependency_links to src/lensguild.egg-info/dependency_links.txt 2025-12-07T19:40:37,587 writing requirements to src/lensguild.egg-info/requires.txt 2025-12-07T19:40:37,588 writing top-level names to src/lensguild.egg-info/top_level.txt 2025-12-07T19:40:37,604 reading manifest file 'src/lensguild.egg-info/SOURCES.txt' 2025-12-07T19:40:37,608 reading manifest template 'MANIFEST.in' 2025-12-07T19:40:37,611 warning: no previously-included files found matching 'publish.py' 2025-12-07T19:40:37,611 warning: no previously-included files matching '*' found under directory 'tools' 2025-12-07T19:40:37,612 warning: no previously-included files matching '*' found under directory 'scripts' 2025-12-07T19:40:37,613 adding license file 'LICENSE' 2025-12-07T19:40:37,617 writing manifest file 'src/lensguild.egg-info/SOURCES.txt' 2025-12-07T19:40:37,636 installing to build/bdist.linux-armv7l/wheel 2025-12-07T19:40:37,636 running install 2025-12-07T19:40:37,660 running install_lib 2025-12-07T19:40:37,666 creating build/bdist.linux-armv7l/wheel 2025-12-07T19:40:37,668 creating build/bdist.linux-armv7l/wheel/lensguild 2025-12-07T19:40:37,670 creating build/bdist.linux-armv7l/wheel/lensguild/raytracing 2025-12-07T19:40:37,671 copying build/lib/lensguild/raytracing/direction.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-12-07T19:40:37,673 copying build/lib/lensguild/raytracing/tracing.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-12-07T19:40:37,675 copying build/lib/lensguild/raytracing/matrix.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-12-07T19:40:37,677 copying build/lib/lensguild/raytracing/LocalCoordinates.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-12-07T19:40:37,679 copying build/lib/lensguild/raytracing/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-12-07T19:40:37,681 copying build/lib/lensguild/raytracing/snell_angle.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-12-07T19:40:37,682 copying build/lib/lensguild/raytracing/point.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-12-07T19:40:37,684 copying build/lib/lensguild/raytracing/paraxial_angle.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-12-07T19:40:37,686 copying build/lib/lensguild/raytracing/ray_vector.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-12-07T19:40:37,688 copying build/lib/lensguild/raytracing/ray.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-12-07T19:40:37,689 copying build/lib/lensguild/raytracing/bundle.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-12-07T19:40:37,691 copying build/lib/lensguild/raytracing/epd_position.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-12-07T19:40:37,694 creating build/bdist.linux-armv7l/wheel/lensguild/filter 2025-12-07T19:40:37,694 copying build/lib/lensguild/filter/filter.py -> build/bdist.linux-armv7l/wheel/./lensguild/filter 2025-12-07T19:40:37,696 copying build/lib/lensguild/filter/filterDB.py -> build/bdist.linux-armv7l/wheel/./lensguild/filter 2025-12-07T19:40:37,698 copying build/lib/lensguild/filter/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild/filter 2025-12-07T19:40:37,700 creating build/bdist.linux-armv7l/wheel/lensguild/optics 2025-12-07T19:40:37,701 copying build/lib/lensguild/optics/field.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,703 copying build/lib/lensguild/optics/wavelengths.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,705 copying build/lib/lensguild/optics/radius.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,707 copying build/lib/lensguild/optics/lens_data.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,708 copying build/lib/lensguild/optics/materials_catalog.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,710 copying build/lib/lensguild/optics/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,712 copying build/lib/lensguild/optics/obj.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,714 copying build/lib/lensguild/optics/paraxial_magnificatoin.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,716 copying build/lib/lensguild/optics/aperture_type.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,717 copying build/lib/lensguild/optics/wavelength.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,719 copying build/lib/lensguild/optics/refractive_index.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,721 copying build/lib/lensguild/optics/material.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,723 copying build/lib/lensguild/optics/surface.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,725 copying build/lib/lensguild/optics/system.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-12-07T19:40:37,727 creating build/bdist.linux-armv7l/wheel/lensguild/GUI 2025-12-07T19:40:37,728 copying build/lib/lensguild/GUI/print_layout.py -> build/bdist.linux-armv7l/wheel/./lensguild/GUI 2025-12-07T19:40:37,730 copying build/lib/lensguild/GUI/draw_layout.py -> build/bdist.linux-armv7l/wheel/./lensguild/GUI 2025-12-07T19:40:37,732 copying build/lib/lensguild/GUI/visual.py -> build/bdist.linux-armv7l/wheel/./lensguild/GUI 2025-12-07T19:40:37,734 creating build/bdist.linux-armv7l/wheel/lensguild/objective 2025-12-07T19:40:37,735 copying build/lib/lensguild/objective/objective.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-12-07T19:40:37,737 copying build/lib/lensguild/objective/objectivesDB.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-12-07T19:40:37,739 copying build/lib/lensguild/objective/Sunex.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-12-07T19:40:37,741 copying build/lib/lensguild/objective/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-12-07T19:40:37,742 copying build/lib/lensguild/objective/EdmundOptics.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-12-07T19:40:37,744 copying build/lib/lensguild/objective/Navitar.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-12-07T19:40:37,746 copying build/lib/lensguild/objective/Commonlands.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-12-07T19:40:37,747 copying build/lib/lensguild/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild 2025-12-07T19:40:37,750 creating build/bdist.linux-armv7l/wheel/lensguild/wavelength 2025-12-07T19:40:37,751 copying build/lib/lensguild/wavelength/optical_wavelength.py -> build/bdist.linux-armv7l/wheel/./lensguild/wavelength 2025-12-07T19:40:37,752 copying build/lib/lensguild/wavelength/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild/wavelength 2025-12-07T19:40:37,754 copying build/lib/lensguild/wavelength/wavelength.py -> build/bdist.linux-armv7l/wheel/./lensguild/wavelength 2025-12-07T19:40:37,756 running install_egg_info 2025-12-07T19:40:37,762 Copying src/lensguild.egg-info to build/bdist.linux-armv7l/wheel/./lensguild-0.5.0-py3.11.egg-info 2025-12-07T19:40:37,770 running install_scripts 2025-12-07T19:40:37,779 creating build/bdist.linux-armv7l/wheel/lensguild-0.5.0.dist-info/WHEEL 2025-12-07T19:40:37,782 creating '/tmp/pip-wheel-vh8dxvr1/.tmp-qbhef25n/lensguild-0.5.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-07T19:40:37,784 adding 'lensguild/__init__.py' 2025-12-07T19:40:37,786 adding 'lensguild/GUI/draw_layout.py' 2025-12-07T19:40:37,788 adding 'lensguild/GUI/print_layout.py' 2025-12-07T19:40:37,789 adding 'lensguild/GUI/visual.py' 2025-12-07T19:40:37,791 adding 'lensguild/filter/__init__.py' 2025-12-07T19:40:37,792 adding 'lensguild/filter/filter.py' 2025-12-07T19:40:37,793 adding 'lensguild/filter/filterDB.py' 2025-12-07T19:40:37,795 adding 'lensguild/objective/Commonlands.py' 2025-12-07T19:40:37,797 adding 'lensguild/objective/EdmundOptics.py' 2025-12-07T19:40:37,798 adding 'lensguild/objective/Navitar.py' 2025-12-07T19:40:37,799 adding 'lensguild/objective/Sunex.py' 2025-12-07T19:40:37,800 adding 'lensguild/objective/__init__.py' 2025-12-07T19:40:37,802 adding 'lensguild/objective/objective.py' 2025-12-07T19:40:37,803 adding 'lensguild/objective/objectivesDB.py' 2025-12-07T19:40:37,805 adding 'lensguild/optics/__init__.py' 2025-12-07T19:40:37,806 adding 'lensguild/optics/aperture_type.py' 2025-12-07T19:40:37,807 adding 'lensguild/optics/field.py' 2025-12-07T19:40:37,808 adding 'lensguild/optics/lens_data.py' 2025-12-07T19:40:37,809 adding 'lensguild/optics/material.py' 2025-12-07T19:40:37,811 adding 'lensguild/optics/materials_catalog.py' 2025-12-07T19:40:37,812 adding 'lensguild/optics/obj.py' 2025-12-07T19:40:37,813 adding 'lensguild/optics/paraxial_magnificatoin.py' 2025-12-07T19:40:37,815 adding 'lensguild/optics/radius.py' 2025-12-07T19:40:37,816 adding 'lensguild/optics/refractive_index.py' 2025-12-07T19:40:37,817 adding 'lensguild/optics/surface.py' 2025-12-07T19:40:37,818 adding 'lensguild/optics/system.py' 2025-12-07T19:40:37,819 adding 'lensguild/optics/wavelength.py' 2025-12-07T19:40:37,821 adding 'lensguild/optics/wavelengths.py' 2025-12-07T19:40:37,823 adding 'lensguild/raytracing/LocalCoordinates.py' 2025-12-07T19:40:37,824 adding 'lensguild/raytracing/__init__.py' 2025-12-07T19:40:37,825 adding 'lensguild/raytracing/bundle.py' 2025-12-07T19:40:37,826 adding 'lensguild/raytracing/direction.py' 2025-12-07T19:40:37,828 adding 'lensguild/raytracing/epd_position.py' 2025-12-07T19:40:37,829 adding 'lensguild/raytracing/matrix.py' 2025-12-07T19:40:37,830 adding 'lensguild/raytracing/paraxial_angle.py' 2025-12-07T19:40:37,832 adding 'lensguild/raytracing/point.py' 2025-12-07T19:40:37,833 adding 'lensguild/raytracing/ray.py' 2025-12-07T19:40:37,834 adding 'lensguild/raytracing/ray_vector.py' 2025-12-07T19:40:37,835 adding 'lensguild/raytracing/snell_angle.py' 2025-12-07T19:40:37,836 adding 'lensguild/raytracing/tracing.py' 2025-12-07T19:40:37,838 adding 'lensguild/wavelength/__init__.py' 2025-12-07T19:40:37,839 adding 'lensguild/wavelength/optical_wavelength.py' 2025-12-07T19:40:37,840 adding 'lensguild/wavelength/wavelength.py' 2025-12-07T19:40:37,843 adding 'lensguild-0.5.0.dist-info/licenses/LICENSE' 2025-12-07T19:40:37,844 adding 'lensguild-0.5.0.dist-info/METADATA' 2025-12-07T19:40:37,845 adding 'lensguild-0.5.0.dist-info/WHEEL' 2025-12-07T19:40:37,846 adding 'lensguild-0.5.0.dist-info/top_level.txt' 2025-12-07T19:40:37,847 adding 'lensguild-0.5.0.dist-info/RECORD' 2025-12-07T19:40:37,849 removing build/bdist.linux-armv7l/wheel 2025-12-07T19:40:37,960 Building wheel for lensguild (pyproject.toml): finished with status 'done' 2025-12-07T19:40:37,965 Created wheel for lensguild: filename=lensguild-0.5.0-py3-none-any.whl size=30315 sha256=42c951f13fe5da74d22fc8427a3d77ae951f770d906b530c9cc5fb543ad578aa 2025-12-07T19:40:37,966 Stored in directory: /tmp/pip-ephem-wheel-cache-3l8wed07/wheels/7e/e5/a7/43ea9fa82e91cac126054522deb177769f15bc8250081536a7 2025-12-07T19:40:37,978 Successfully built lensguild 2025-12-07T19:40:37,982 Removed build tracker: '/tmp/pip-build-tracker-g9vewfgf'