2026-03-21T19:39:28,725 Created temporary directory: /tmp/pip-ephem-wheel-cache-x4_p97zh 2026-03-21T19:39:28,727 Created temporary directory: /tmp/pip-build-tracker-o1tctwu4 2026-03-21T19:39:28,727 Initialized build tracking at /tmp/pip-build-tracker-o1tctwu4 2026-03-21T19:39:28,728 Created build tracker: /tmp/pip-build-tracker-o1tctwu4 2026-03-21T19:39:28,728 Entered build tracker: /tmp/pip-build-tracker-o1tctwu4 2026-03-21T19:39:28,729 Created temporary directory: /tmp/pip-wheel-vet6ra14 2026-03-21T19:39:28,732 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 2026-03-21T19:39:28,734 Created temporary directory: /tmp/pip-ephem-wheel-cache-w_2ndt50 2026-03-21T19:39:28,755 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-21T19:39:28,759 2 location(s) to search for versions of camtools: 2026-03-21T19:39:28,759 * https://pypi.org/simple/camtools/ 2026-03-21T19:39:28,759 * https://www.piwheels.org/simple/camtools/ 2026-03-21T19:39:28,760 Fetching project page and analyzing links: https://pypi.org/simple/camtools/ 2026-03-21T19:39:28,760 Getting page https://pypi.org/simple/camtools/ 2026-03-21T19:39:28,762 Found index url https://pypi.org/simple 2026-03-21T19:39:28,977 Fetched page https://pypi.org/simple/camtools/ as application/vnd.pypi.simple.v1+json 2026-03-21T19:39:28,982 Skipping link: No binaries permitted for camtools: https://files.pythonhosted.org/packages/9e/d3/0b5fffc0f0f59b3de2242704327269d592a4bc04449b54a1185b89481db4/camtools-0.0.0-cp38-cp38-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/camtools/) 2026-03-21T19:39:28,983 Skipping link: No binaries permitted for camtools: https://files.pythonhosted.org/packages/ef/ad/e5a38c86f9e707366c60f5270dd25c306047bf7b0913d893c71f0f2e05f9/camtools-0.0.1-py3-none-any.whl (from https://pypi.org/simple/camtools/) (requires-python:>=3.6.0) 2026-03-21T19:39:28,983 Skipping link: No binaries permitted for camtools: https://files.pythonhosted.org/packages/ee/63/ebd2939686fb1e91d56e953547825a50c21e4bb37a99a4a8023764057272/camtools-0.1.0-py3-none-any.whl (from https://pypi.org/simple/camtools/) (requires-python:>=3.6.0) 2026-03-21T19:39:28,984 Found link https://files.pythonhosted.org/packages/92/be/e07b945817321015fec8afe7ac70766731604c76cab03a8166af1e88b1cb/camtools-0.1.0.tar.gz (from https://pypi.org/simple/camtools/) (requires-python:>=3.6.0), version: 0.1.0 2026-03-21T19:39:28,985 Skipping link: No binaries permitted for camtools: https://files.pythonhosted.org/packages/0d/22/4f7cf795f422cb5984adb4176d715a3874be3022c18414be6e6d17b407c9/camtools-0.1.1-py3-none-any.whl (from https://pypi.org/simple/camtools/) (requires-python:>=3.6.0) 2026-03-21T19:39:28,986 Found link https://files.pythonhosted.org/packages/01/a3/f94b089a47a490904a05619529d69344a517493a1be28fff33e4a0ca6338/camtools-0.1.1.tar.gz (from https://pypi.org/simple/camtools/) (requires-python:>=3.6.0), version: 0.1.1 2026-03-21T19:39:28,987 Skipping link: No binaries permitted for camtools: https://files.pythonhosted.org/packages/6f/ef/84333a20e7064b6263cc5a49668a7f42ad3398e0a6f2995c59674819793b/camtools-0.1.2-py3-none-any.whl (from https://pypi.org/simple/camtools/) (requires-python:>=3.6.0) 2026-03-21T19:39:28,988 Found link https://files.pythonhosted.org/packages/76/af/24c3dd7224f5687a7b02b21c8d41df8806fa0fedfb5d4df63994b52afa3e/camtools-0.1.2.tar.gz (from https://pypi.org/simple/camtools/) (requires-python:>=3.6.0), version: 0.1.2 2026-03-21T19:39:28,989 Skipping link: No binaries permitted for camtools: https://files.pythonhosted.org/packages/90/7d/472b9c2e41476aee7ee665115398cd167d7d94b23fcb694e8a0e68cdc122/camtools-0.1.3-py3-none-any.whl (from https://pypi.org/simple/camtools/) (requires-python:>=3.6.0) 2026-03-21T19:39:28,990 Found link https://files.pythonhosted.org/packages/08/21/96abe03de46b7186a1276e4db1d0e41a46f92ba2e04241dac13d901995dc/camtools-0.1.3.tar.gz (from https://pypi.org/simple/camtools/) (requires-python:>=3.6.0), version: 0.1.3 2026-03-21T19:39:28,990 Skipping link: No binaries permitted for camtools: https://files.pythonhosted.org/packages/12/d5/3cf28ed94470fae4eb7cbf2bac34f4f86835511fa2152df3c947a8a454d2/camtools-0.1.4-py3-none-any.whl (from https://pypi.org/simple/camtools/) (requires-python:>=3.6.0) 2026-03-21T19:39:28,991 Found link https://files.pythonhosted.org/packages/01/8d/5e1bd0045b8e01a97c996fd1ffbe966639b2f50ffb3d6dd20a15b97d193a/camtools-0.1.4.tar.gz (from https://pypi.org/simple/camtools/) (requires-python:>=3.6.0), version: 0.1.4 2026-03-21T19:39:28,992 Skipping link: No binaries permitted for camtools: https://files.pythonhosted.org/packages/47/68/8e1ad737585cf0ccacc9bc9ad1f1fd7ed3a798dc908123a577938115d082/camtools-0.1.5-py3-none-any.whl (from https://pypi.org/simple/camtools/) (requires-python:>=3.8.0) 2026-03-21T19:39:28,993 Found link https://files.pythonhosted.org/packages/2f/d7/2f0b81349a4bb261b3b1509077523ba6d6f8e557f86793e86031166aa976/camtools-0.1.5.tar.gz (from https://pypi.org/simple/camtools/) (requires-python:>=3.8.0), version: 0.1.5 2026-03-21T19:39:28,993 Skipping link: No binaries permitted for camtools: https://files.pythonhosted.org/packages/98/07/e8add6db56a8183b8fae591275712e8a7a619bbebde807823448069fa2f4/camtools-0.1.6-py3-none-any.whl (from https://pypi.org/simple/camtools/) (requires-python:>=3.8.0) 2026-03-21T19:39:28,994 Found link https://files.pythonhosted.org/packages/a3/5f/91cb2d19fa99ad458e4d5aab17b288f68bdc4fb4f89235c98e55b02ac6cf/camtools-0.1.6.tar.gz (from https://pypi.org/simple/camtools/) (requires-python:>=3.8.0), version: 0.1.6 2026-03-21T19:39:28,994 Skipping link: No binaries permitted for camtools: https://files.pythonhosted.org/packages/d1/d7/7708e52b51a8d7fe3f33c877bf247dd2950b25a6344d3951c4a669427053/camtools-0.1.7-py3-none-any.whl (from https://pypi.org/simple/camtools/) (requires-python:>=3.8.0) 2026-03-21T19:39:28,995 Found link https://files.pythonhosted.org/packages/11/b6/f06e0bfa65ebd2fcb439dfcd80621b3ea6ec9e792e0f1ac97ccc8e73bc49/camtools-0.1.7.tar.gz (from https://pypi.org/simple/camtools/) (requires-python:>=3.8.0), version: 0.1.7 2026-03-21T19:39:28,996 Skipping link: No binaries permitted for camtools: https://files.pythonhosted.org/packages/12/ce/c4ed3af8068270d8b5a06f79a1a27d081ffc499f4b1316694916e58e6d4b/camtools-0.1.8-py3-none-any.whl (from https://pypi.org/simple/camtools/) (requires-python:>=3.8.0) 2026-03-21T19:39:28,997 Found link https://files.pythonhosted.org/packages/e5/8f/512c0900f04be7250cbb154cf1d1e631d38b2bfc25a2178d021fdaf4bb10/camtools-0.1.8.tar.gz (from https://pypi.org/simple/camtools/) (requires-python:>=3.8.0), version: 0.1.8 2026-03-21T19:39:28,998 Fetching project page and analyzing links: https://www.piwheels.org/simple/camtools/ 2026-03-21T19:39:28,999 Getting page https://www.piwheels.org/simple/camtools/ 2026-03-21T19:39:29,000 Found index url https://www.piwheels.org/simple 2026-03-21T19:39:29,158 Fetched page https://www.piwheels.org/simple/camtools/ as text/html 2026-03-21T19:39:29,162 Skipping link: No binaries permitted for camtools: https://archive1.piwheels.org/simple/camtools/camtools-0.1.7-py3-none-any.whl#sha256=f88ed2a1334bc5df2c4f8d4671e7bd1623e80bd85e9ac8a7ee5b46f8ec055957 (from https://www.piwheels.org/simple/camtools/) (requires-python:>=3.8.0) 2026-03-21T19:39:29,163 Skipping link: No binaries permitted for camtools: https://archive1.piwheels.org/simple/camtools/camtools-0.1.6-py3-none-any.whl#sha256=8ab5aa7f99b1923b1900da605e2edceb58332deb058bbffd5238e60e4629d00d (from https://www.piwheels.org/simple/camtools/) (requires-python:>=3.8.0) 2026-03-21T19:39:29,163 Skipping link: No binaries permitted for camtools: https://archive1.piwheels.org/simple/camtools/camtools-0.1.5-py3-none-any.whl#sha256=09e4e0a06515dd7ec70255e865196ad30698c7858209f2a3447317ec97603cc3 (from https://www.piwheels.org/simple/camtools/) (requires-python:>=3.8.0) 2026-03-21T19:39:29,164 Skipping link: No binaries permitted for camtools: https://archive1.piwheels.org/simple/camtools/camtools-0.1.4-py3-none-any.whl#sha256=f87217b0eb0fe74b3efce5c2edb6267b2c3d4d4063dce49a2bc4f0228a8a9784 (from https://www.piwheels.org/simple/camtools/) (requires-python:>=3.6.0) 2026-03-21T19:39:29,165 Skipping link: No binaries permitted for camtools: https://archive1.piwheels.org/simple/camtools/camtools-0.1.3-py3-none-any.whl#sha256=225f316f4bf0f3b0139e16c97cf8e10fc29b394b2ad3d8035e60b5c41319711b (from https://www.piwheels.org/simple/camtools/) (requires-python:>=3.6.0) 2026-03-21T19:39:29,165 Skipping link: No binaries permitted for camtools: https://archive1.piwheels.org/simple/camtools/camtools-0.1.2-py3-none-any.whl#sha256=7e6526c2c2de2e212f74d76f1f0fdaf99f0a19334f1ac6a77c90430242d290e3 (from https://www.piwheels.org/simple/camtools/) (requires-python:>=3.6.0) 2026-03-21T19:39:29,166 Skipping link: No binaries permitted for camtools: https://archive1.piwheels.org/simple/camtools/camtools-0.1.1-py3-none-any.whl#sha256=2b101a0e51b7afc90adbd1844f10ffed1f64963ee1a3b695e74ef0e4ce45e7ea (from https://www.piwheels.org/simple/camtools/) (requires-python:>=3.6.0) 2026-03-21T19:39:29,166 Skipping link: No binaries permitted for camtools: https://archive1.piwheels.org/simple/camtools/camtools-0.1.0-py3-none-any.whl#sha256=a6d529596ee2cb6fadd2597e303e38b5b39e2878e0e1641add81a76d3235b954 (from https://www.piwheels.org/simple/camtools/) (requires-python:>=3.6.0) 2026-03-21T19:39:29,167 Skipping link: not a file: https://www.piwheels.org/simple/camtools/ 2026-03-21T19:39:29,167 Skipping link: not a file: https://pypi.org/simple/camtools/ 2026-03-21T19:39:29,188 Given no hashes to check 1 links for project 'camtools': discarding no candidates 2026-03-21T19:39:29,208 Collecting camtools==0.1.8 2026-03-21T19:39:29,210 Created temporary directory: /tmp/pip-unpack-7k6jiroo 2026-03-21T19:39:29,346 Downloading camtools-0.1.8.tar.gz (76 kB) 2026-03-21T19:39:29,500 Added camtools==0.1.8 from https://files.pythonhosted.org/packages/e5/8f/512c0900f04be7250cbb154cf1d1e631d38b2bfc25a2178d021fdaf4bb10/camtools-0.1.8.tar.gz to build tracker '/tmp/pip-build-tracker-o1tctwu4' 2026-03-21T19:39:29,505 Created temporary directory: /tmp/pip-build-env-bjht_ygo 2026-03-21T19:39:29,509 Installing build dependencies: started 2026-03-21T19:39:29,510 Running command pip subprocess to install build dependencies 2026-03-21T19:39:30,639 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-21T19:39:31,208 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 2026-03-21T19:39:31,231 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-21T19:39:33,006 Collecting setuptools>=61.0 2026-03-21T19:39:33,083 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-21T19:39:36,094 Installing collected packages: setuptools 2026-03-21T19:39:39,140 Successfully installed setuptools-82.0.1 2026-03-21T19:39:39,405 Installing build dependencies: finished with status 'done' 2026-03-21T19:39:39,411 Getting requirements to build wheel: started 2026-03-21T19:39:39,413 Running command Getting requirements to build wheel 2026-03-21T19:39:40,020 /tmp/pip-build-env-bjht_ygo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-21T19:39:40,020 !! 2026-03-21T19:39:40,021 ******************************************************************************** 2026-03-21T19:39:40,022 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-21T19:39:40,023 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-21T19:39:40,023 or your builds will no longer be supported. 2026-03-21T19:39:40,024 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-21T19:39:40,025 ******************************************************************************** 2026-03-21T19:39:40,025 !! 2026-03-21T19:39:40,026 corresp(dist, value, root_dir) 2026-03-21T19:39:40,111 running egg_info 2026-03-21T19:39:40,116 writing camtools.egg-info/PKG-INFO 2026-03-21T19:39:40,123 writing dependency_links to camtools.egg-info/dependency_links.txt 2026-03-21T19:39:40,125 writing entry points to camtools.egg-info/entry_points.txt 2026-03-21T19:39:40,129 writing requirements to camtools.egg-info/requires.txt 2026-03-21T19:39:40,130 writing top-level names to camtools.egg-info/top_level.txt 2026-03-21T19:39:40,152 reading manifest file 'camtools.egg-info/SOURCES.txt' 2026-03-21T19:39:40,156 adding license file 'LICENSE' 2026-03-21T19:39:40,160 writing manifest file 'camtools.egg-info/SOURCES.txt' 2026-03-21T19:39:40,256 Getting requirements to build wheel: finished with status 'done' 2026-03-21T19:39:40,259 Created temporary directory: /tmp/pip-modern-metadata-jxfx9cln 2026-03-21T19:39:40,262 Preparing metadata (pyproject.toml): started 2026-03-21T19:39:40,263 Running command Preparing metadata (pyproject.toml) 2026-03-21T19:39:40,829 /tmp/pip-build-env-bjht_ygo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-21T19:39:40,830 !! 2026-03-21T19:39:40,831 ******************************************************************************** 2026-03-21T19:39:40,831 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-21T19:39:40,833 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-21T19:39:40,833 or your builds will no longer be supported. 2026-03-21T19:39:40,834 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-21T19:39:40,835 ******************************************************************************** 2026-03-21T19:39:40,836 !! 2026-03-21T19:39:40,837 corresp(dist, value, root_dir) 2026-03-21T19:39:40,916 running dist_info 2026-03-21T19:39:40,926 creating /tmp/pip-modern-metadata-jxfx9cln/camtools.egg-info 2026-03-21T19:39:40,927 writing /tmp/pip-modern-metadata-jxfx9cln/camtools.egg-info/PKG-INFO 2026-03-21T19:39:40,934 writing dependency_links to /tmp/pip-modern-metadata-jxfx9cln/camtools.egg-info/dependency_links.txt 2026-03-21T19:39:40,936 writing entry points to /tmp/pip-modern-metadata-jxfx9cln/camtools.egg-info/entry_points.txt 2026-03-21T19:39:40,940 writing requirements to /tmp/pip-modern-metadata-jxfx9cln/camtools.egg-info/requires.txt 2026-03-21T19:39:40,941 writing top-level names to /tmp/pip-modern-metadata-jxfx9cln/camtools.egg-info/top_level.txt 2026-03-21T19:39:40,942 writing manifest file '/tmp/pip-modern-metadata-jxfx9cln/camtools.egg-info/SOURCES.txt' 2026-03-21T19:39:40,961 reading manifest file '/tmp/pip-modern-metadata-jxfx9cln/camtools.egg-info/SOURCES.txt' 2026-03-21T19:39:40,963 adding license file 'LICENSE' 2026-03-21T19:39:40,966 writing manifest file '/tmp/pip-modern-metadata-jxfx9cln/camtools.egg-info/SOURCES.txt' 2026-03-21T19:39:40,968 creating '/tmp/pip-modern-metadata-jxfx9cln/camtools-0.1.8.dist-info' 2026-03-21T19:39:41,092 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-21T19:39:41,097 Source in /tmp/pip-wheel-vet6ra14/camtools_9c844a95f99041b3ae4465037f1e37d6 has version 0.1.8, which satisfies requirement camtools==0.1.8 from https://files.pythonhosted.org/packages/e5/8f/512c0900f04be7250cbb154cf1d1e631d38b2bfc25a2178d021fdaf4bb10/camtools-0.1.8.tar.gz 2026-03-21T19:39:41,098 Removed camtools==0.1.8 from https://files.pythonhosted.org/packages/e5/8f/512c0900f04be7250cbb154cf1d1e631d38b2bfc25a2178d021fdaf4bb10/camtools-0.1.8.tar.gz from build tracker '/tmp/pip-build-tracker-o1tctwu4' 2026-03-21T19:39:41,104 Created temporary directory: /tmp/pip-unpack-c5hqw1cp 2026-03-21T19:39:41,105 Building wheels for collected packages: camtools 2026-03-21T19:39:41,109 Created temporary directory: /tmp/pip-wheel-uyq2vwlp 2026-03-21T19:39:41,110 Destination directory: /tmp/pip-wheel-uyq2vwlp 2026-03-21T19:39:41,112 Building wheel for camtools (pyproject.toml): started 2026-03-21T19:39:41,113 Running command Building wheel for camtools (pyproject.toml) 2026-03-21T19:39:41,692 /tmp/pip-build-env-bjht_ygo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-21T19:39:41,693 !! 2026-03-21T19:39:41,694 ******************************************************************************** 2026-03-21T19:39:41,694 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-21T19:39:41,695 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-21T19:39:41,695 or your builds will no longer be supported. 2026-03-21T19:39:41,697 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-21T19:39:41,697 ******************************************************************************** 2026-03-21T19:39:41,699 !! 2026-03-21T19:39:41,699 corresp(dist, value, root_dir) 2026-03-21T19:39:41,768 running bdist_wheel 2026-03-21T19:39:41,785 running build 2026-03-21T19:39:41,786 running build_py 2026-03-21T19:39:41,792 creating build/lib/camtools 2026-03-21T19:39:41,794 copying camtools/solver.py -> build/lib/camtools 2026-03-21T19:39:41,797 copying camtools/convert.py -> build/lib/camtools 2026-03-21T19:39:41,799 copying camtools/project.py -> build/lib/camtools 2026-03-21T19:39:41,802 copying camtools/camera.py -> build/lib/camtools 2026-03-21T19:39:41,804 copying camtools/artifact.py -> build/lib/camtools 2026-03-21T19:39:41,806 copying camtools/colmap.py -> build/lib/camtools 2026-03-21T19:39:41,810 copying camtools/util.py -> build/lib/camtools 2026-03-21T19:39:41,812 copying camtools/normalize.py -> build/lib/camtools 2026-03-21T19:39:41,814 copying camtools/geometry.py -> build/lib/camtools 2026-03-21T19:39:41,816 copying camtools/metric.py -> build/lib/camtools 2026-03-21T19:39:41,819 copying camtools/transform.py -> build/lib/camtools 2026-03-21T19:39:41,821 copying camtools/sanity.py -> build/lib/camtools 2026-03-21T19:39:41,823 copying camtools/raycast.py -> build/lib/camtools 2026-03-21T19:39:41,826 copying camtools/image.py -> build/lib/camtools 2026-03-21T19:39:41,828 copying camtools/colormap.py -> build/lib/camtools 2026-03-21T19:39:41,830 copying camtools/__init__.py -> build/lib/camtools 2026-03-21T19:39:41,832 copying camtools/render.py -> build/lib/camtools 2026-03-21T19:39:41,835 copying camtools/io.py -> build/lib/camtools 2026-03-21T19:39:41,838 creating build/lib/camtools/tools 2026-03-21T19:39:41,839 copying camtools/tools/draw_bboxes.py -> build/lib/camtools/tools 2026-03-21T19:39:41,842 copying camtools/tools/cli.py -> build/lib/camtools/tools 2026-03-21T19:39:41,844 copying camtools/tools/crop_borders.py -> build/lib/camtools/tools 2026-03-21T19:39:41,846 copying camtools/tools/compress_images.py -> build/lib/camtools/tools 2026-03-21T19:39:41,849 copying camtools/tools/__init__.py -> build/lib/camtools/tools 2026-03-21T19:39:41,850 running egg_info 2026-03-21T19:39:41,860 writing camtools.egg-info/PKG-INFO 2026-03-21T19:39:41,866 writing dependency_links to camtools.egg-info/dependency_links.txt 2026-03-21T19:39:41,867 writing entry points to camtools.egg-info/entry_points.txt 2026-03-21T19:39:41,871 writing requirements to camtools.egg-info/requires.txt 2026-03-21T19:39:41,872 writing top-level names to camtools.egg-info/top_level.txt 2026-03-21T19:39:41,882 reading manifest file 'camtools.egg-info/SOURCES.txt' 2026-03-21T19:39:41,886 adding license file 'LICENSE' 2026-03-21T19:39:41,889 writing manifest file 'camtools.egg-info/SOURCES.txt' 2026-03-21T19:39:41,902 installing to build/bdist.linux-armv7l/wheel 2026-03-21T19:39:41,902 running install 2026-03-21T19:39:41,925 running install_lib 2026-03-21T19:39:41,931 creating build/bdist.linux-armv7l/wheel 2026-03-21T19:39:41,933 creating build/bdist.linux-armv7l/wheel/camtools 2026-03-21T19:39:41,934 copying build/lib/camtools/solver.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,936 copying build/lib/camtools/convert.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,939 copying build/lib/camtools/project.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,941 copying build/lib/camtools/camera.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,943 copying build/lib/camtools/artifact.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,945 copying build/lib/camtools/colmap.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,947 copying build/lib/camtools/util.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,950 copying build/lib/camtools/normalize.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,951 copying build/lib/camtools/geometry.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,953 copying build/lib/camtools/metric.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,956 copying build/lib/camtools/transform.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,957 copying build/lib/camtools/sanity.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,960 copying build/lib/camtools/raycast.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,962 copying build/lib/camtools/image.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,964 copying build/lib/camtools/colormap.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,966 copying build/lib/camtools/__init__.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,968 copying build/lib/camtools/render.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,971 creating build/bdist.linux-armv7l/wheel/camtools/tools 2026-03-21T19:39:41,972 copying build/lib/camtools/tools/draw_bboxes.py -> build/bdist.linux-armv7l/wheel/./camtools/tools 2026-03-21T19:39:41,975 copying build/lib/camtools/tools/cli.py -> build/bdist.linux-armv7l/wheel/./camtools/tools 2026-03-21T19:39:41,976 copying build/lib/camtools/tools/crop_borders.py -> build/bdist.linux-armv7l/wheel/./camtools/tools 2026-03-21T19:39:41,979 copying build/lib/camtools/tools/compress_images.py -> build/bdist.linux-armv7l/wheel/./camtools/tools 2026-03-21T19:39:41,981 copying build/lib/camtools/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./camtools/tools 2026-03-21T19:39:41,983 copying build/lib/camtools/io.py -> build/bdist.linux-armv7l/wheel/./camtools 2026-03-21T19:39:41,985 running install_egg_info 2026-03-21T19:39:41,990 Copying camtools.egg-info to build/bdist.linux-armv7l/wheel/./camtools-0.1.8-py3.11.egg-info 2026-03-21T19:39:42,001 running install_scripts 2026-03-21T19:39:42,012 creating build/bdist.linux-armv7l/wheel/camtools-0.1.8.dist-info/WHEEL 2026-03-21T19:39:42,015 creating '/tmp/pip-wheel-uyq2vwlp/.tmp-0bumkajh/camtools-0.1.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-21T19:39:42,017 adding 'camtools/__init__.py' 2026-03-21T19:39:42,019 adding 'camtools/artifact.py' 2026-03-21T19:39:42,021 adding 'camtools/camera.py' 2026-03-21T19:39:42,024 adding 'camtools/colmap.py' 2026-03-21T19:39:42,026 adding 'camtools/colormap.py' 2026-03-21T19:39:42,029 adding 'camtools/convert.py' 2026-03-21T19:39:42,030 adding 'camtools/geometry.py' 2026-03-21T19:39:42,034 adding 'camtools/image.py' 2026-03-21T19:39:42,036 adding 'camtools/io.py' 2026-03-21T19:39:42,038 adding 'camtools/metric.py' 2026-03-21T19:39:42,040 adding 'camtools/normalize.py' 2026-03-21T19:39:42,041 adding 'camtools/project.py' 2026-03-21T19:39:42,043 adding 'camtools/raycast.py' 2026-03-21T19:39:42,046 adding 'camtools/render.py' 2026-03-21T19:39:42,047 adding 'camtools/sanity.py' 2026-03-21T19:39:42,049 adding 'camtools/solver.py' 2026-03-21T19:39:42,050 adding 'camtools/transform.py' 2026-03-21T19:39:42,051 adding 'camtools/util.py' 2026-03-21T19:39:42,053 adding 'camtools/tools/__init__.py' 2026-03-21T19:39:42,054 adding 'camtools/tools/cli.py' 2026-03-21T19:39:42,056 adding 'camtools/tools/compress_images.py' 2026-03-21T19:39:42,058 adding 'camtools/tools/crop_borders.py' 2026-03-21T19:39:42,062 adding 'camtools/tools/draw_bboxes.py' 2026-03-21T19:39:42,065 adding 'camtools-0.1.8.dist-info/licenses/LICENSE' 2026-03-21T19:39:42,067 adding 'camtools-0.1.8.dist-info/METADATA' 2026-03-21T19:39:42,068 adding 'camtools-0.1.8.dist-info/WHEEL' 2026-03-21T19:39:42,069 adding 'camtools-0.1.8.dist-info/entry_points.txt' 2026-03-21T19:39:42,070 adding 'camtools-0.1.8.dist-info/top_level.txt' 2026-03-21T19:39:42,071 adding 'camtools-0.1.8.dist-info/RECORD' 2026-03-21T19:39:42,073 removing build/bdist.linux-armv7l/wheel 2026-03-21T19:39:42,179 Building wheel for camtools (pyproject.toml): finished with status 'done' 2026-03-21T19:39:42,184 Created wheel for camtools: filename=camtools-0.1.8-py3-none-any.whl size=73303 sha256=01e2c6b2527efd59346c8d8e744a43057616ef99f4c5ebbbd53039a30c5dd2da 2026-03-21T19:39:42,185 Stored in directory: /tmp/pip-ephem-wheel-cache-w_2ndt50/wheels/81/4b/02/b5b7c4b5e4141d9a5aca828577a2b35caba71d7c74cca89c4f 2026-03-21T19:39:42,198 Successfully built camtools 2026-03-21T19:39:42,204 Removed build tracker: '/tmp/pip-build-tracker-o1tctwu4'