2025-11-17T10:01:40,071 Created temporary directory: /tmp/pip-ephem-wheel-cache-qb0fbfj3 2025-11-17T10:01:40,073 Created temporary directory: /tmp/pip-build-tracker-t2c4rnmj 2025-11-17T10:01:40,074 Initialized build tracking at /tmp/pip-build-tracker-t2c4rnmj 2025-11-17T10:01:40,075 Created build tracker: /tmp/pip-build-tracker-t2c4rnmj 2025-11-17T10:01:40,075 Entered build tracker: /tmp/pip-build-tracker-t2c4rnmj 2025-11-17T10:01:40,076 Created temporary directory: /tmp/pip-wheel-x2qdk7wj 2025-11-17T10:01:40,079 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-11-17T10:01:40,081 Created temporary directory: /tmp/pip-ephem-wheel-cache-g6zbc6r4 2025-11-17T10:01:40,103 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-17T10:01:40,107 2 location(s) to search for versions of lensguild: 2025-11-17T10:01:40,107 * https://pypi.org/simple/lensguild/ 2025-11-17T10:01:40,107 * https://www.piwheels.org/simple/lensguild/ 2025-11-17T10:01:40,107 Fetching project page and analyzing links: https://pypi.org/simple/lensguild/ 2025-11-17T10:01:40,108 Getting page https://pypi.org/simple/lensguild/ 2025-11-17T10:01:40,110 Found index url https://pypi.org/simple 2025-11-17T10:01:40,248 Fetched page https://pypi.org/simple/lensguild/ as application/vnd.pypi.simple.v1+json 2025-11-17T10:01:40,251 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-11-17T10:01:40,252 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-11-17T10:01:40,253 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-11-17T10:01:40,254 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-11-17T10:01:40,255 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-11-17T10:01:40,255 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-11-17T10:01:40,256 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-11-17T10:01:40,257 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-11-17T10:01:40,258 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-11-17T10:01:40,259 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-11-17T10:01:40,260 Fetching project page and analyzing links: https://www.piwheels.org/simple/lensguild/ 2025-11-17T10:01:40,260 Getting page https://www.piwheels.org/simple/lensguild/ 2025-11-17T10:01:40,262 Found index url https://www.piwheels.org/simple 2025-11-17T10:01:40,420 Fetched page https://www.piwheels.org/simple/lensguild/ as text/html 2025-11-17T10:01:40,422 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-11-17T10:01:40,423 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-11-17T10:01:40,423 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-11-17T10:01:40,424 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-11-17T10:01:40,424 Skipping link: not a file: https://www.piwheels.org/simple/lensguild/ 2025-11-17T10:01:40,425 Skipping link: not a file: https://pypi.org/simple/lensguild/ 2025-11-17T10:01:40,444 Given no hashes to check 1 links for project 'lensguild': discarding no candidates 2025-11-17T10:01:40,462 Collecting lensguild==0.4.3 2025-11-17T10:01:40,465 Created temporary directory: /tmp/pip-unpack-a_1i5iso 2025-11-17T10:01:40,677 Downloading lensguild-0.4.3.tar.gz (23 kB) 2025-11-17T10:01:40,794 Added lensguild==0.4.3 from https://files.pythonhosted.org/packages/68/28/1a9fbd202b97d6bcded6e254244764b48e2a0c825ea37ccf605282275115/lensguild-0.4.3.tar.gz to build tracker '/tmp/pip-build-tracker-t2c4rnmj' 2025-11-17T10:01:40,800 Created temporary directory: /tmp/pip-build-env-nn0hy4ab 2025-11-17T10:01:40,804 Installing build dependencies: started 2025-11-17T10:01:40,806 Running command pip subprocess to install build dependencies 2025-11-17T10:01:42,407 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-17T10:01:43,047 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-11-17T10:01:43,071 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-17T10:01:44,764 Collecting setuptools>=69 2025-11-17T10:01:44,854 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-17T10:01:45,165 Collecting wheel 2025-11-17T10:01:45,192 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-17T10:01:48,069 Installing collected packages: wheel, setuptools 2025-11-17T10:01:48,318 Creating /tmp/pip-build-env-nn0hy4ab/overlay/local/bin 2025-11-17T10:01:48,320 changing mode of /tmp/pip-build-env-nn0hy4ab/overlay/local/bin/wheel to 755 2025-11-17T10:01:52,207 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-17T10:01:52,481 Installing build dependencies: finished with status 'done' 2025-11-17T10:01:52,488 Getting requirements to build wheel: started 2025-11-17T10:01:52,490 Running command Getting requirements to build wheel 2025-11-17T10:01:53,213 running egg_info 2025-11-17T10:01:53,220 writing src/lensguild.egg-info/PKG-INFO 2025-11-17T10:01:53,225 writing dependency_links to src/lensguild.egg-info/dependency_links.txt 2025-11-17T10:01:53,228 writing requirements to src/lensguild.egg-info/requires.txt 2025-11-17T10:01:53,229 writing top-level names to src/lensguild.egg-info/top_level.txt 2025-11-17T10:01:53,258 reading manifest file 'src/lensguild.egg-info/SOURCES.txt' 2025-11-17T10:01:53,264 reading manifest template 'MANIFEST.in' 2025-11-17T10:01:53,266 warning: no previously-included files found matching 'publish.py' 2025-11-17T10:01:53,267 warning: no previously-included files matching '*' found under directory 'tools' 2025-11-17T10:01:53,268 warning: no previously-included files matching '*' found under directory 'scripts' 2025-11-17T10:01:53,268 adding license file 'LICENSE' 2025-11-17T10:01:53,273 writing manifest file 'src/lensguild.egg-info/SOURCES.txt' 2025-11-17T10:01:53,372 Getting requirements to build wheel: finished with status 'done' 2025-11-17T10:01:53,376 Created temporary directory: /tmp/pip-modern-metadata-ios6s79q 2025-11-17T10:01:53,378 Preparing metadata (pyproject.toml): started 2025-11-17T10:01:53,379 Running command Preparing metadata (pyproject.toml) 2025-11-17T10:01:54,029 running dist_info 2025-11-17T10:01:54,041 creating /tmp/pip-modern-metadata-ios6s79q/lensguild.egg-info 2025-11-17T10:01:54,042 writing /tmp/pip-modern-metadata-ios6s79q/lensguild.egg-info/PKG-INFO 2025-11-17T10:01:54,048 writing dependency_links to /tmp/pip-modern-metadata-ios6s79q/lensguild.egg-info/dependency_links.txt 2025-11-17T10:01:54,051 writing requirements to /tmp/pip-modern-metadata-ios6s79q/lensguild.egg-info/requires.txt 2025-11-17T10:01:54,052 writing top-level names to /tmp/pip-modern-metadata-ios6s79q/lensguild.egg-info/top_level.txt 2025-11-17T10:01:54,053 writing manifest file '/tmp/pip-modern-metadata-ios6s79q/lensguild.egg-info/SOURCES.txt' 2025-11-17T10:01:54,080 reading manifest file '/tmp/pip-modern-metadata-ios6s79q/lensguild.egg-info/SOURCES.txt' 2025-11-17T10:01:54,082 reading manifest template 'MANIFEST.in' 2025-11-17T10:01:54,085 warning: no previously-included files found matching 'publish.py' 2025-11-17T10:01:54,085 warning: no previously-included files matching '*' found under directory 'tools' 2025-11-17T10:01:54,086 warning: no previously-included files matching '*' found under directory 'scripts' 2025-11-17T10:01:54,087 adding license file 'LICENSE' 2025-11-17T10:01:54,090 writing manifest file '/tmp/pip-modern-metadata-ios6s79q/lensguild.egg-info/SOURCES.txt' 2025-11-17T10:01:54,092 creating '/tmp/pip-modern-metadata-ios6s79q/lensguild-0.4.3.dist-info' 2025-11-17T10:01:54,215 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-17T10:01:54,220 Source in /tmp/pip-wheel-x2qdk7wj/lensguild_2a43de81f6594cb0b73fbf2533b9ac25 has version 0.4.3, which satisfies requirement lensguild==0.4.3 from https://files.pythonhosted.org/packages/68/28/1a9fbd202b97d6bcded6e254244764b48e2a0c825ea37ccf605282275115/lensguild-0.4.3.tar.gz 2025-11-17T10:01:54,221 Removed lensguild==0.4.3 from https://files.pythonhosted.org/packages/68/28/1a9fbd202b97d6bcded6e254244764b48e2a0c825ea37ccf605282275115/lensguild-0.4.3.tar.gz from build tracker '/tmp/pip-build-tracker-t2c4rnmj' 2025-11-17T10:01:54,226 Created temporary directory: /tmp/pip-unpack-pcefrw86 2025-11-17T10:01:54,227 Building wheels for collected packages: lensguild 2025-11-17T10:01:54,231 Created temporary directory: /tmp/pip-wheel-8_89t4r7 2025-11-17T10:01:54,232 Destination directory: /tmp/pip-wheel-8_89t4r7 2025-11-17T10:01:54,234 Building wheel for lensguild (pyproject.toml): started 2025-11-17T10:01:54,235 Running command Building wheel for lensguild (pyproject.toml) 2025-11-17T10:01:54,865 running bdist_wheel 2025-11-17T10:01:54,886 running build 2025-11-17T10:01:54,886 running build_py 2025-11-17T10:01:54,893 creating build/lib/lensguild 2025-11-17T10:01:54,895 copying src/lensguild/__init__.py -> build/lib/lensguild 2025-11-17T10:01:54,898 creating build/lib/lensguild/raytracing 2025-11-17T10:01:54,899 copying src/lensguild/raytracing/direction.py -> build/lib/lensguild/raytracing 2025-11-17T10:01:54,901 copying src/lensguild/raytracing/tracing.py -> build/lib/lensguild/raytracing 2025-11-17T10:01:54,903 copying src/lensguild/raytracing/matrix.py -> build/lib/lensguild/raytracing 2025-11-17T10:01:54,905 copying src/lensguild/raytracing/LocalCoordinates.py -> build/lib/lensguild/raytracing 2025-11-17T10:01:54,907 copying src/lensguild/raytracing/__init__.py -> build/lib/lensguild/raytracing 2025-11-17T10:01:54,909 copying src/lensguild/raytracing/snell_angle.py -> build/lib/lensguild/raytracing 2025-11-17T10:01:54,911 copying src/lensguild/raytracing/point.py -> build/lib/lensguild/raytracing 2025-11-17T10:01:54,913 copying src/lensguild/raytracing/paraxial_angle.py -> build/lib/lensguild/raytracing 2025-11-17T10:01:54,915 copying src/lensguild/raytracing/ray_vector.py -> build/lib/lensguild/raytracing 2025-11-17T10:01:54,917 copying src/lensguild/raytracing/ray.py -> build/lib/lensguild/raytracing 2025-11-17T10:01:54,919 copying src/lensguild/raytracing/bundle.py -> build/lib/lensguild/raytracing 2025-11-17T10:01:54,921 copying src/lensguild/raytracing/epd_position.py -> build/lib/lensguild/raytracing 2025-11-17T10:01:54,923 creating build/lib/lensguild/filter 2025-11-17T10:01:54,924 copying src/lensguild/filter/filter.py -> build/lib/lensguild/filter 2025-11-17T10:01:54,927 copying src/lensguild/filter/filterDB.py -> build/lib/lensguild/filter 2025-11-17T10:01:54,928 copying src/lensguild/filter/__init__.py -> build/lib/lensguild/filter 2025-11-17T10:01:54,931 creating build/lib/lensguild/optics 2025-11-17T10:01:54,932 copying src/lensguild/optics/field.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,934 copying src/lensguild/optics/wavelengths.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,936 copying src/lensguild/optics/radius.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,938 copying src/lensguild/optics/lens_data.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,940 copying src/lensguild/optics/materials_catalog.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,942 copying src/lensguild/optics/__init__.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,944 copying src/lensguild/optics/obj.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,946 copying src/lensguild/optics/paraxial_magnificatoin.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,948 copying src/lensguild/optics/aperture_type.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,950 copying src/lensguild/optics/wavelength.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,952 copying src/lensguild/optics/refractive_index.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,953 copying src/lensguild/optics/material.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,955 copying src/lensguild/optics/surface.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,957 copying src/lensguild/optics/system.py -> build/lib/lensguild/optics 2025-11-17T10:01:54,960 creating build/lib/lensguild/GUI 2025-11-17T10:01:54,961 copying src/lensguild/GUI/print_layout.py -> build/lib/lensguild/GUI 2025-11-17T10:01:54,963 copying src/lensguild/GUI/draw_layout.py -> build/lib/lensguild/GUI 2025-11-17T10:01:54,965 copying src/lensguild/GUI/visual.py -> build/lib/lensguild/GUI 2025-11-17T10:01:54,968 creating build/lib/lensguild/objective 2025-11-17T10:01:54,969 copying src/lensguild/objective/objective.py -> build/lib/lensguild/objective 2025-11-17T10:01:54,971 copying src/lensguild/objective/objectivesDB.py -> build/lib/lensguild/objective 2025-11-17T10:01:54,973 copying src/lensguild/objective/Sunex.py -> build/lib/lensguild/objective 2025-11-17T10:01:54,975 copying src/lensguild/objective/model_id.py -> build/lib/lensguild/objective 2025-11-17T10:01:54,977 copying src/lensguild/objective/__init__.py -> build/lib/lensguild/objective 2025-11-17T10:01:54,979 copying src/lensguild/objective/Commonlands.py -> build/lib/lensguild/objective 2025-11-17T10:01:54,981 creating build/lib/lensguild/wavelength 2025-11-17T10:01:54,982 copying src/lensguild/wavelength/optical_wavelength.py -> build/lib/lensguild/wavelength 2025-11-17T10:01:54,984 copying src/lensguild/wavelength/__init__.py -> build/lib/lensguild/wavelength 2025-11-17T10:01:54,986 copying src/lensguild/wavelength/wavelength.py -> build/lib/lensguild/wavelength 2025-11-17T10:01:54,989 creating build/lib/lensguild/sensor 2025-11-17T10:01:54,990 copying src/lensguild/sensor/bit_depth.py -> build/lib/lensguild/sensor 2025-11-17T10:01:54,992 copying src/lensguild/sensor/pixel.py -> build/lib/lensguild/sensor 2025-11-17T10:01:54,993 copying src/lensguild/sensor/sensor_type.py -> build/lib/lensguild/sensor 2025-11-17T10:01:54,995 copying src/lensguild/sensor/grid.py -> build/lib/lensguild/sensor 2025-11-17T10:01:54,998 copying src/lensguild/sensor/__init__.py -> build/lib/lensguild/sensor 2025-11-17T10:01:55,000 copying src/lensguild/sensor/sensors_db.py -> build/lib/lensguild/sensor 2025-11-17T10:01:55,002 copying src/lensguild/sensor/sensor.py -> build/lib/lensguild/sensor 2025-11-17T10:01:55,004 running egg_info 2025-11-17T10:01:55,015 writing src/lensguild.egg-info/PKG-INFO 2025-11-17T10:01:55,020 writing dependency_links to src/lensguild.egg-info/dependency_links.txt 2025-11-17T10:01:55,022 writing requirements to src/lensguild.egg-info/requires.txt 2025-11-17T10:01:55,023 writing top-level names to src/lensguild.egg-info/top_level.txt 2025-11-17T10:01:55,040 reading manifest file 'src/lensguild.egg-info/SOURCES.txt' 2025-11-17T10:01:55,045 reading manifest template 'MANIFEST.in' 2025-11-17T10:01:55,047 warning: no previously-included files found matching 'publish.py' 2025-11-17T10:01:55,048 warning: no previously-included files matching '*' found under directory 'tools' 2025-11-17T10:01:55,049 warning: no previously-included files matching '*' found under directory 'scripts' 2025-11-17T10:01:55,049 adding license file 'LICENSE' 2025-11-17T10:01:55,054 writing manifest file 'src/lensguild.egg-info/SOURCES.txt' 2025-11-17T10:01:55,073 installing to build/bdist.linux-armv7l/wheel 2025-11-17T10:01:55,074 running install 2025-11-17T10:01:55,097 running install_lib 2025-11-17T10:01:55,103 creating build/bdist.linux-armv7l/wheel 2025-11-17T10:01:55,105 creating build/bdist.linux-armv7l/wheel/lensguild 2025-11-17T10:01:55,107 creating build/bdist.linux-armv7l/wheel/lensguild/raytracing 2025-11-17T10:01:55,108 copying build/lib/lensguild/raytracing/direction.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-11-17T10:01:55,110 copying build/lib/lensguild/raytracing/tracing.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-11-17T10:01:55,112 copying build/lib/lensguild/raytracing/matrix.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-11-17T10:01:55,114 copying build/lib/lensguild/raytracing/LocalCoordinates.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-11-17T10:01:55,115 copying build/lib/lensguild/raytracing/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-11-17T10:01:55,117 copying build/lib/lensguild/raytracing/snell_angle.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-11-17T10:01:55,119 copying build/lib/lensguild/raytracing/point.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-11-17T10:01:55,121 copying build/lib/lensguild/raytracing/paraxial_angle.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-11-17T10:01:55,123 copying build/lib/lensguild/raytracing/ray_vector.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-11-17T10:01:55,125 copying build/lib/lensguild/raytracing/ray.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-11-17T10:01:55,126 copying build/lib/lensguild/raytracing/bundle.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-11-17T10:01:55,128 copying build/lib/lensguild/raytracing/epd_position.py -> build/bdist.linux-armv7l/wheel/./lensguild/raytracing 2025-11-17T10:01:55,131 creating build/bdist.linux-armv7l/wheel/lensguild/filter 2025-11-17T10:01:55,132 copying build/lib/lensguild/filter/filter.py -> build/bdist.linux-armv7l/wheel/./lensguild/filter 2025-11-17T10:01:55,134 copying build/lib/lensguild/filter/filterDB.py -> build/bdist.linux-armv7l/wheel/./lensguild/filter 2025-11-17T10:01:55,136 copying build/lib/lensguild/filter/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild/filter 2025-11-17T10:01:55,138 creating build/bdist.linux-armv7l/wheel/lensguild/optics 2025-11-17T10:01:55,139 copying build/lib/lensguild/optics/field.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,141 copying build/lib/lensguild/optics/wavelengths.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,143 copying build/lib/lensguild/optics/radius.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,145 copying build/lib/lensguild/optics/lens_data.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,147 copying build/lib/lensguild/optics/materials_catalog.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,149 copying build/lib/lensguild/optics/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,151 copying build/lib/lensguild/optics/obj.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,153 copying build/lib/lensguild/optics/paraxial_magnificatoin.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,154 copying build/lib/lensguild/optics/aperture_type.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,156 copying build/lib/lensguild/optics/wavelength.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,158 copying build/lib/lensguild/optics/refractive_index.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,160 copying build/lib/lensguild/optics/material.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,162 copying build/lib/lensguild/optics/surface.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,164 copying build/lib/lensguild/optics/system.py -> build/bdist.linux-armv7l/wheel/./lensguild/optics 2025-11-17T10:01:55,166 creating build/bdist.linux-armv7l/wheel/lensguild/GUI 2025-11-17T10:01:55,167 copying build/lib/lensguild/GUI/print_layout.py -> build/bdist.linux-armv7l/wheel/./lensguild/GUI 2025-11-17T10:01:55,169 copying build/lib/lensguild/GUI/draw_layout.py -> build/bdist.linux-armv7l/wheel/./lensguild/GUI 2025-11-17T10:01:55,171 copying build/lib/lensguild/GUI/visual.py -> build/bdist.linux-armv7l/wheel/./lensguild/GUI 2025-11-17T10:01:55,174 creating build/bdist.linux-armv7l/wheel/lensguild/objective 2025-11-17T10:01:55,175 copying build/lib/lensguild/objective/objective.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-11-17T10:01:55,177 copying build/lib/lensguild/objective/objectivesDB.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-11-17T10:01:55,179 copying build/lib/lensguild/objective/Sunex.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-11-17T10:01:55,181 copying build/lib/lensguild/objective/model_id.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-11-17T10:01:55,183 copying build/lib/lensguild/objective/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-11-17T10:01:55,185 copying build/lib/lensguild/objective/Commonlands.py -> build/bdist.linux-armv7l/wheel/./lensguild/objective 2025-11-17T10:01:55,187 copying build/lib/lensguild/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild 2025-11-17T10:01:55,189 creating build/bdist.linux-armv7l/wheel/lensguild/wavelength 2025-11-17T10:01:55,190 copying build/lib/lensguild/wavelength/optical_wavelength.py -> build/bdist.linux-armv7l/wheel/./lensguild/wavelength 2025-11-17T10:01:55,192 copying build/lib/lensguild/wavelength/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild/wavelength 2025-11-17T10:01:55,194 copying build/lib/lensguild/wavelength/wavelength.py -> build/bdist.linux-armv7l/wheel/./lensguild/wavelength 2025-11-17T10:01:55,196 creating build/bdist.linux-armv7l/wheel/lensguild/sensor 2025-11-17T10:01:55,197 copying build/lib/lensguild/sensor/bit_depth.py -> build/bdist.linux-armv7l/wheel/./lensguild/sensor 2025-11-17T10:01:55,199 copying build/lib/lensguild/sensor/pixel.py -> build/bdist.linux-armv7l/wheel/./lensguild/sensor 2025-11-17T10:01:55,201 copying build/lib/lensguild/sensor/sensor_type.py -> build/bdist.linux-armv7l/wheel/./lensguild/sensor 2025-11-17T10:01:55,203 copying build/lib/lensguild/sensor/grid.py -> build/bdist.linux-armv7l/wheel/./lensguild/sensor 2025-11-17T10:01:55,205 copying build/lib/lensguild/sensor/__init__.py -> build/bdist.linux-armv7l/wheel/./lensguild/sensor 2025-11-17T10:01:55,207 copying build/lib/lensguild/sensor/sensors_db.py -> build/bdist.linux-armv7l/wheel/./lensguild/sensor 2025-11-17T10:01:55,209 copying build/lib/lensguild/sensor/sensor.py -> build/bdist.linux-armv7l/wheel/./lensguild/sensor 2025-11-17T10:01:55,211 running install_egg_info 2025-11-17T10:01:55,216 Copying src/lensguild.egg-info to build/bdist.linux-armv7l/wheel/./lensguild-0.4.3-py3.11.egg-info 2025-11-17T10:01:55,226 running install_scripts 2025-11-17T10:01:55,236 creating build/bdist.linux-armv7l/wheel/lensguild-0.4.3.dist-info/WHEEL 2025-11-17T10:01:55,239 creating '/tmp/pip-wheel-8_89t4r7/.tmp-2h9xq5c8/lensguild-0.4.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-17T10:01:55,241 adding 'lensguild/__init__.py' 2025-11-17T10:01:55,243 adding 'lensguild/GUI/draw_layout.py' 2025-11-17T10:01:55,245 adding 'lensguild/GUI/print_layout.py' 2025-11-17T10:01:55,246 adding 'lensguild/GUI/visual.py' 2025-11-17T10:01:55,248 adding 'lensguild/filter/__init__.py' 2025-11-17T10:01:55,249 adding 'lensguild/filter/filter.py' 2025-11-17T10:01:55,250 adding 'lensguild/filter/filterDB.py' 2025-11-17T10:01:55,252 adding 'lensguild/objective/Commonlands.py' 2025-11-17T10:01:55,254 adding 'lensguild/objective/Sunex.py' 2025-11-17T10:01:55,255 adding 'lensguild/objective/__init__.py' 2025-11-17T10:01:55,256 adding 'lensguild/objective/model_id.py' 2025-11-17T10:01:55,257 adding 'lensguild/objective/objective.py' 2025-11-17T10:01:55,259 adding 'lensguild/objective/objectivesDB.py' 2025-11-17T10:01:55,261 adding 'lensguild/optics/__init__.py' 2025-11-17T10:01:55,262 adding 'lensguild/optics/aperture_type.py' 2025-11-17T10:01:55,263 adding 'lensguild/optics/field.py' 2025-11-17T10:01:55,264 adding 'lensguild/optics/lens_data.py' 2025-11-17T10:01:55,266 adding 'lensguild/optics/material.py' 2025-11-17T10:01:55,267 adding 'lensguild/optics/materials_catalog.py' 2025-11-17T10:01:55,268 adding 'lensguild/optics/obj.py' 2025-11-17T10:01:55,270 adding 'lensguild/optics/paraxial_magnificatoin.py' 2025-11-17T10:01:55,271 adding 'lensguild/optics/radius.py' 2025-11-17T10:01:55,272 adding 'lensguild/optics/refractive_index.py' 2025-11-17T10:01:55,273 adding 'lensguild/optics/surface.py' 2025-11-17T10:01:55,275 adding 'lensguild/optics/system.py' 2025-11-17T10:01:55,276 adding 'lensguild/optics/wavelength.py' 2025-11-17T10:01:55,277 adding 'lensguild/optics/wavelengths.py' 2025-11-17T10:01:55,279 adding 'lensguild/raytracing/LocalCoordinates.py' 2025-11-17T10:01:55,280 adding 'lensguild/raytracing/__init__.py' 2025-11-17T10:01:55,282 adding 'lensguild/raytracing/bundle.py' 2025-11-17T10:01:55,283 adding 'lensguild/raytracing/direction.py' 2025-11-17T10:01:55,284 adding 'lensguild/raytracing/epd_position.py' 2025-11-17T10:01:55,286 adding 'lensguild/raytracing/matrix.py' 2025-11-17T10:01:55,287 adding 'lensguild/raytracing/paraxial_angle.py' 2025-11-17T10:01:55,288 adding 'lensguild/raytracing/point.py' 2025-11-17T10:01:55,289 adding 'lensguild/raytracing/ray.py' 2025-11-17T10:01:55,291 adding 'lensguild/raytracing/ray_vector.py' 2025-11-17T10:01:55,292 adding 'lensguild/raytracing/snell_angle.py' 2025-11-17T10:01:55,293 adding 'lensguild/raytracing/tracing.py' 2025-11-17T10:01:55,294 adding 'lensguild/sensor/__init__.py' 2025-11-17T10:01:55,295 adding 'lensguild/sensor/bit_depth.py' 2025-11-17T10:01:55,297 adding 'lensguild/sensor/grid.py' 2025-11-17T10:01:55,298 adding 'lensguild/sensor/pixel.py' 2025-11-17T10:01:55,299 adding 'lensguild/sensor/sensor.py' 2025-11-17T10:01:55,301 adding 'lensguild/sensor/sensor_type.py' 2025-11-17T10:01:55,302 adding 'lensguild/sensor/sensors_db.py' 2025-11-17T10:01:55,303 adding 'lensguild/wavelength/__init__.py' 2025-11-17T10:01:55,305 adding 'lensguild/wavelength/optical_wavelength.py' 2025-11-17T10:01:55,306 adding 'lensguild/wavelength/wavelength.py' 2025-11-17T10:01:55,308 adding 'lensguild-0.4.3.dist-info/licenses/LICENSE' 2025-11-17T10:01:55,309 adding 'lensguild-0.4.3.dist-info/METADATA' 2025-11-17T10:01:55,310 adding 'lensguild-0.4.3.dist-info/WHEEL' 2025-11-17T10:01:55,311 adding 'lensguild-0.4.3.dist-info/top_level.txt' 2025-11-17T10:01:55,312 adding 'lensguild-0.4.3.dist-info/RECORD' 2025-11-17T10:01:55,315 removing build/bdist.linux-armv7l/wheel 2025-11-17T10:01:55,427 Building wheel for lensguild (pyproject.toml): finished with status 'done' 2025-11-17T10:01:55,432 Created wheel for lensguild: filename=lensguild-0.4.3-py3-none-any.whl size=35393 sha256=3387b31a3a60ed427d378b5322b37ba6186ae1f5cee534d88f38b25103ab64d7 2025-11-17T10:01:55,434 Stored in directory: /tmp/pip-ephem-wheel-cache-g6zbc6r4/wheels/26/f7/12/918115ca028796b8931afe43decb3704ce52ff8b3cfc290e7f 2025-11-17T10:01:55,445 Successfully built lensguild 2025-11-17T10:01:55,449 Removed build tracker: '/tmp/pip-build-tracker-t2c4rnmj'