2026-03-01T13:54:28,826 Created temporary directory: /tmp/pip-ephem-wheel-cache-ohke1rkz 2026-03-01T13:54:28,828 Created temporary directory: /tmp/pip-build-tracker-d3vc1p4u 2026-03-01T13:54:28,829 Initialized build tracking at /tmp/pip-build-tracker-d3vc1p4u 2026-03-01T13:54:28,829 Created build tracker: /tmp/pip-build-tracker-d3vc1p4u 2026-03-01T13:54:28,830 Entered build tracker: /tmp/pip-build-tracker-d3vc1p4u 2026-03-01T13:54:28,831 Created temporary directory: /tmp/pip-wheel-qxmznnob 2026-03-01T13:54:28,834 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-01T13:54:28,836 Created temporary directory: /tmp/pip-ephem-wheel-cache-wmis_olx 2026-03-01T13:54:28,858 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T13:54:28,862 2 location(s) to search for versions of iop4: 2026-03-01T13:54:28,862 * https://pypi.org/simple/iop4/ 2026-03-01T13:54:28,862 * https://www.piwheels.org/simple/iop4/ 2026-03-01T13:54:28,863 Fetching project page and analyzing links: https://pypi.org/simple/iop4/ 2026-03-01T13:54:28,863 Getting page https://pypi.org/simple/iop4/ 2026-03-01T13:54:28,865 Found index url https://pypi.org/simple 2026-03-01T13:54:29,139 Fetched page https://pypi.org/simple/iop4/ as application/vnd.pypi.simple.v1+json 2026-03-01T13:54:29,144 Skipping link: No binaries permitted for iop4: https://files.pythonhosted.org/packages/f6/94/bed91dff1823e40b8fcfe66d4a0f53be2b9257187efad4f1a47fc7fb6220/iop4-1.0.0-py3-none-any.whl (from https://pypi.org/simple/iop4/) (requires-python:<=3.12,>3.10) 2026-03-01T13:54:29,146 Found link https://files.pythonhosted.org/packages/a2/05/1336987018fe571b4250c1d3197a6c135169006f883674f6079c5f056a2d/iop4-1.0.0.tar.gz (from https://pypi.org/simple/iop4/) (requires-python:<=3.12,>3.10), version: 1.0.0 2026-03-01T13:54:29,146 Skipping link: No binaries permitted for iop4: https://files.pythonhosted.org/packages/74/f5/fa229fc66001536bf40df5e100a398549d7bce57947ab53605a62724103a/iop4-1.1.0-py3-none-any.whl (from https://pypi.org/simple/iop4/) (requires-python:<=3.12,>3.10) 2026-03-01T13:54:29,148 Found link https://files.pythonhosted.org/packages/b0/ed/16b739c3f02ede3f1b86fa1d4e9e5ce89963462795c0901828da50ad886c/iop4-1.1.0.tar.gz (from https://pypi.org/simple/iop4/) (requires-python:<=3.12,>3.10), version: 1.1.0 2026-03-01T13:54:29,148 Skipping link: No binaries permitted for iop4: https://files.pythonhosted.org/packages/cd/3d/3e53e418c1b03bfa5222a928423e78e266eb5228112ac4e23a0a9c4fb8f6/iop4-1.1.1-py3-none-any.whl (from https://pypi.org/simple/iop4/) (requires-python:<=3.12,>3.10) 2026-03-01T13:54:29,150 Found link https://files.pythonhosted.org/packages/92/c7/4626fec1b92803a0415356b3fdb70c5851a9627b3beb3b02841e6b820ad4/iop4-1.1.1.tar.gz (from https://pypi.org/simple/iop4/) (requires-python:<=3.12,>3.10), version: 1.1.1 2026-03-01T13:54:29,150 Skipping link: No binaries permitted for iop4: https://files.pythonhosted.org/packages/fa/cb/4be1fe89bd43616b2a3db970b1e8b52b172a74c6168c7556aa558258880a/iop4-1.1.2-py3-none-any.whl (from https://pypi.org/simple/iop4/) (requires-python:<=3.12,>3.10) 2026-03-01T13:54:29,151 Found link https://files.pythonhosted.org/packages/d8/fc/b902de3e89f8416e69dfeeefd480b92868edb4cffbfcf138eb0dfaee9a94/iop4-1.1.2.tar.gz (from https://pypi.org/simple/iop4/) (requires-python:<=3.12,>3.10), version: 1.1.2 2026-03-01T13:54:29,152 Skipping link: No binaries permitted for iop4: https://files.pythonhosted.org/packages/7f/84/d10e1baaed70efa3b16e76c3baa06702544d6eb2d63e351fd54571d06f73/iop4-1.2.0-py3-none-any.whl (from https://pypi.org/simple/iop4/) (requires-python:<=3.12,>3.10) 2026-03-01T13:54:29,153 Found link https://files.pythonhosted.org/packages/f5/02/e0cc7dcb4e79ddad7f3ff529dbdc990fa4b39fbf14447ffa3c9723246144/iop4-1.2.0.tar.gz (from https://pypi.org/simple/iop4/) (requires-python:<=3.12,>3.10), version: 1.2.0 2026-03-01T13:54:29,154 Skipping link: No binaries permitted for iop4: https://files.pythonhosted.org/packages/b7/a1/a8c228b36e8aade2ec0d4892d86e8e377c6f8bd1e517c43c47c08a772e93/iop4-1.3.0-py3-none-any.whl (from https://pypi.org/simple/iop4/) (requires-python:<=3.12,>3.10) 2026-03-01T13:54:29,156 Found link https://files.pythonhosted.org/packages/b3/c1/deb37e959cedff93b867d945ca3c65085ca05dee8d77536b7845eaf17c79/iop4-1.3.0.tar.gz (from https://pypi.org/simple/iop4/) (requires-python:<=3.12,>3.10), version: 1.3.0 2026-03-01T13:54:29,156 Skipping link: No binaries permitted for iop4: https://files.pythonhosted.org/packages/08/20/fb3c2e2f3dca4adf61c3a2cddb600e3664af6b6d338b5dfd374c2c16dab8/iop4-1.4.0-py3-none-any.whl (from https://pypi.org/simple/iop4/) (requires-python:<3.13,>=3.11) 2026-03-01T13:54:29,157 Found link https://files.pythonhosted.org/packages/43/47/93a46b1745c39fda11e6b3798d518aa42299309bed37c448c3e9abcb32eb/iop4-1.4.0.tar.gz (from https://pypi.org/simple/iop4/) (requires-python:<3.13,>=3.11), version: 1.4.0 2026-03-01T13:54:29,158 Skipping link: No binaries permitted for iop4: https://files.pythonhosted.org/packages/0d/88/ba794fb14099faf9f723eaabcdd6cb9f64e89265f863874de150d3e7d30c/iop4-1.4.1-py3-none-any.whl (from https://pypi.org/simple/iop4/) (requires-python:<3.13,>=3.11) 2026-03-01T13:54:29,159 Found link https://files.pythonhosted.org/packages/b4/43/dd8885911b26127a0f7454245dead38b2e04563bb3f09f889d77b840623b/iop4-1.4.1.tar.gz (from https://pypi.org/simple/iop4/) (requires-python:<3.13,>=3.11), version: 1.4.1 2026-03-01T13:54:29,159 Skipping link: No binaries permitted for iop4: https://files.pythonhosted.org/packages/99/12/c64f4756231f8f29a91b47ae18da815ee915524add96a0e23415bff30207/iop4-1.5.1-py3-none-any.whl (from https://pypi.org/simple/iop4/) (requires-python:<3.13,>=3.11) 2026-03-01T13:54:29,160 Found link https://files.pythonhosted.org/packages/70/65/4b9517a0ab8134e05f0940a00becd305f1f463485c75d9c5f9c12fe6c3be/iop4-1.5.1.tar.gz (from https://pypi.org/simple/iop4/) (requires-python:<3.13,>=3.11), version: 1.5.1 2026-03-01T13:54:29,161 Skipping link: No binaries permitted for iop4: https://files.pythonhosted.org/packages/5f/14/289526f4a20636fdc7f3c2974f9de14e705b0677b4ad8e161c7e0b1d9a8a/iop4-1.6.0-py3-none-any.whl (from https://pypi.org/simple/iop4/) (requires-python:<3.13,>=3.11) 2026-03-01T13:54:29,162 Found link https://files.pythonhosted.org/packages/68/7f/b140595b7994bb623514bd810d4fb288630c9edd93c3b5fde0262d17474a/iop4-1.6.0.tar.gz (from https://pypi.org/simple/iop4/) (requires-python:<3.13,>=3.11), version: 1.6.0 2026-03-01T13:54:29,163 Fetching project page and analyzing links: https://www.piwheels.org/simple/iop4/ 2026-03-01T13:54:29,164 Getting page https://www.piwheels.org/simple/iop4/ 2026-03-01T13:54:29,165 Found index url https://www.piwheels.org/simple 2026-03-01T13:54:29,333 Fetched page https://www.piwheels.org/simple/iop4/ as text/html 2026-03-01T13:54:29,337 Skipping link: No binaries permitted for iop4: https://archive1.piwheels.org/simple/iop4/iop4-1.5.1-py3-none-any.whl#sha256=05fa678606661905c24fdfcec3f8de2adca94834af5db5ad8ff14b34625d624e (from https://www.piwheels.org/simple/iop4/) (requires-python:<3.13,>=3.11) 2026-03-01T13:54:29,338 Skipping link: No binaries permitted for iop4: https://archive1.piwheels.org/simple/iop4/iop4-1.4.1-py3-none-any.whl#sha256=48fa12c5008cf54e776a0677a923db597a7ee58d71e0a910c914525cf1c0dc6c (from https://www.piwheels.org/simple/iop4/) (requires-python:<3.13,>=3.11) 2026-03-01T13:54:29,338 Skipping link: No binaries permitted for iop4: https://archive1.piwheels.org/simple/iop4/iop4-1.4.0-py3-none-any.whl#sha256=8199f8ef82c99f8d830af283c8fb98066e49f6358d0956cfc148554bfaae1673 (from https://www.piwheels.org/simple/iop4/) (requires-python:<3.13,>=3.11) 2026-03-01T13:54:29,339 Skipping link: No binaries permitted for iop4: https://archive1.piwheels.org/simple/iop4/iop4-1.3.0-py3-none-any.whl#sha256=4338c5c6ee76cda7798131af166fbfaf0172f70cc7fead930ca76238355451c5 (from https://www.piwheels.org/simple/iop4/) (requires-python:<=3.12,>3.10) 2026-03-01T13:54:29,340 Skipping link: No binaries permitted for iop4: https://archive1.piwheels.org/simple/iop4/iop4-1.2.0-py3-none-any.whl#sha256=2d27823edd9b77b0db02927d1b5139b317330caa1e15e5815321efa09ae60108 (from https://www.piwheels.org/simple/iop4/) (requires-python:<=3.12,>3.10) 2026-03-01T13:54:29,340 Skipping link: No binaries permitted for iop4: https://archive1.piwheels.org/simple/iop4/iop4-1.1.2-py3-none-any.whl#sha256=cbee4d2884273dac9742ffb8eb4c4dd3123bc3be75d3f6f340eb9b7e20c9d560 (from https://www.piwheels.org/simple/iop4/) (requires-python:<=3.12,>3.10) 2026-03-01T13:54:29,341 Skipping link: No binaries permitted for iop4: https://archive1.piwheels.org/simple/iop4/iop4-1.1.1-py3-none-any.whl#sha256=81c0e1ed881523f1dff6d7f1eb6c6eb6baf6e6e884a1e76ff91bb260aa55f4f9 (from https://www.piwheels.org/simple/iop4/) (requires-python:<=3.12,>3.10) 2026-03-01T13:54:29,341 Skipping link: No binaries permitted for iop4: https://archive1.piwheels.org/simple/iop4/iop4-1.1.0-py3-none-any.whl#sha256=87162a7fc31daa132fd0173e066e8097db227e249a87e9fd178a8bb947990f7d (from https://www.piwheels.org/simple/iop4/) (requires-python:<=3.12,>3.10) 2026-03-01T13:54:29,342 Skipping link: No binaries permitted for iop4: https://archive1.piwheels.org/simple/iop4/iop4-1.0.0-py3-none-any.whl#sha256=0a685c0b1cddf219ceb5bbd23ae09ce901c367bb718b43eee6e251cde66f5017 (from https://www.piwheels.org/simple/iop4/) (requires-python:<=3.12,>3.10) 2026-03-01T13:54:29,342 Skipping link: not a file: https://www.piwheels.org/simple/iop4/ 2026-03-01T13:54:29,343 Skipping link: not a file: https://pypi.org/simple/iop4/ 2026-03-01T13:54:29,364 Given no hashes to check 1 links for project 'iop4': discarding no candidates 2026-03-01T13:54:29,383 Collecting iop4==1.6.0 2026-03-01T13:54:29,386 Created temporary directory: /tmp/pip-unpack-ibo_ew8s 2026-03-01T13:54:29,599 Downloading iop4-1.6.0.tar.gz (248 kB) 2026-03-01T13:54:29,975 Added iop4==1.6.0 from https://files.pythonhosted.org/packages/68/7f/b140595b7994bb623514bd810d4fb288630c9edd93c3b5fde0262d17474a/iop4-1.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-d3vc1p4u' 2026-03-01T13:54:29,981 Created temporary directory: /tmp/pip-build-env-khv48rwa 2026-03-01T13:54:29,986 Installing build dependencies: started 2026-03-01T13:54:29,987 Running command pip subprocess to install build dependencies 2026-03-01T13:54:31,214 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-01T13:54:31,791 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-01T13:54:31,814 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T13:54:33,542 Collecting setuptools>=65 2026-03-01T13:54:33,628 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-01T13:54:33,994 Collecting setuptools_scm[toml]>=8 2026-03-01T13:54:34,024 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-03-01T13:54:34,256 Collecting packaging>=20 2026-03-01T13:54:34,274 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-01T13:54:37,310 Installing collected packages: setuptools, packaging, setuptools_scm 2026-03-01T13:54:41,005 Creating /tmp/pip-build-env-khv48rwa/overlay/local/bin 2026-03-01T13:54:41,007 changing mode of /tmp/pip-build-env-khv48rwa/overlay/local/bin/setuptools-scm to 755 2026-03-01T13:54:41,030 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools_scm-9.2.2 2026-03-01T13:54:41,311 Installing build dependencies: finished with status 'done' 2026-03-01T13:54:41,318 Getting requirements to build wheel: started 2026-03-01T13:54:41,319 Running command Getting requirements to build wheel 2026-03-01T13:54:42,030 /tmp/pip-build-env-khv48rwa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T13:54:42,030 !! 2026-03-01T13:54:42,032 ******************************************************************************** 2026-03-01T13:54:42,032 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-01T13:54:42,033 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T13:54:42,034 or your builds will no longer be supported. 2026-03-01T13:54:42,035 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T13:54:42,036 ******************************************************************************** 2026-03-01T13:54:42,037 !! 2026-03-01T13:54:42,037 corresp(dist, value, root_dir) 2026-03-01T13:54:42,114 /tmp/pip-build-env-khv48rwa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T13:54:42,114 !! 2026-03-01T13:54:42,115 ******************************************************************************** 2026-03-01T13:54:42,116 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T13:54:42,117 License :: OSI Approved :: BSD License 2026-03-01T13:54:42,118 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T13:54:42,119 ******************************************************************************** 2026-03-01T13:54:42,120 !! 2026-03-01T13:54:42,120 dist._finalize_license_expression() 2026-03-01T13:54:42,121 /tmp/pip-build-env-khv48rwa/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T13:54:42,121 !! 2026-03-01T13:54:42,123 ******************************************************************************** 2026-03-01T13:54:42,123 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T13:54:42,125 License :: OSI Approved :: BSD License 2026-03-01T13:54:42,126 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T13:54:42,126 ******************************************************************************** 2026-03-01T13:54:42,127 !! 2026-03-01T13:54:42,128 self._finalize_license_expression() 2026-03-01T13:54:42,129 running egg_info 2026-03-01T13:54:42,135 writing iop4.egg-info/PKG-INFO 2026-03-01T13:54:42,144 writing dependency_links to iop4.egg-info/dependency_links.txt 2026-03-01T13:54:42,146 writing entry points to iop4.egg-info/entry_points.txt 2026-03-01T13:54:42,151 writing requirements to iop4.egg-info/requires.txt 2026-03-01T13:54:42,152 writing top-level names to iop4.egg-info/top_level.txt 2026-03-01T13:54:42,222 listing git files failed - pretending there aren't any 2026-03-01T13:54:42,228 reading manifest file 'iop4.egg-info/SOURCES.txt' 2026-03-01T13:54:42,236 reading manifest template 'MANIFEST.in' 2026-03-01T13:54:42,238 no previously-included directories found matching 'iop4lib/_dev_version' 2026-03-01T13:54:42,239 no previously-included directories found matching '.github' 2026-03-01T13:54:42,240 no previously-included directories found matching '.gitignore' 2026-03-01T13:54:42,240 adding license file 'LICENSE' 2026-03-01T13:54:42,248 writing manifest file 'iop4.egg-info/SOURCES.txt' 2026-03-01T13:54:42,350 Getting requirements to build wheel: finished with status 'done' 2026-03-01T13:54:42,353 Created temporary directory: /tmp/pip-modern-metadata-p0vhhbhl 2026-03-01T13:54:42,355 Preparing metadata (pyproject.toml): started 2026-03-01T13:54:42,356 Running command Preparing metadata (pyproject.toml) 2026-03-01T13:54:43,000 /tmp/pip-build-env-khv48rwa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T13:54:43,000 !! 2026-03-01T13:54:43,001 ******************************************************************************** 2026-03-01T13:54:43,002 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-01T13:54:43,003 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T13:54:43,003 or your builds will no longer be supported. 2026-03-01T13:54:43,004 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T13:54:43,005 ******************************************************************************** 2026-03-01T13:54:43,006 !! 2026-03-01T13:54:43,007 corresp(dist, value, root_dir) 2026-03-01T13:54:43,082 /tmp/pip-build-env-khv48rwa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T13:54:43,083 !! 2026-03-01T13:54:43,084 ******************************************************************************** 2026-03-01T13:54:43,084 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T13:54:43,085 License :: OSI Approved :: BSD License 2026-03-01T13:54:43,087 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T13:54:43,087 ******************************************************************************** 2026-03-01T13:54:43,089 !! 2026-03-01T13:54:43,089 dist._finalize_license_expression() 2026-03-01T13:54:43,090 /tmp/pip-build-env-khv48rwa/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T13:54:43,091 !! 2026-03-01T13:54:43,092 ******************************************************************************** 2026-03-01T13:54:43,093 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T13:54:43,094 License :: OSI Approved :: BSD License 2026-03-01T13:54:43,095 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T13:54:43,096 ******************************************************************************** 2026-03-01T13:54:43,097 !! 2026-03-01T13:54:43,098 self._finalize_license_expression() 2026-03-01T13:54:43,098 running dist_info 2026-03-01T13:54:43,111 creating /tmp/pip-modern-metadata-p0vhhbhl/iop4.egg-info 2026-03-01T13:54:43,112 writing /tmp/pip-modern-metadata-p0vhhbhl/iop4.egg-info/PKG-INFO 2026-03-01T13:54:43,121 writing dependency_links to /tmp/pip-modern-metadata-p0vhhbhl/iop4.egg-info/dependency_links.txt 2026-03-01T13:54:43,124 writing entry points to /tmp/pip-modern-metadata-p0vhhbhl/iop4.egg-info/entry_points.txt 2026-03-01T13:54:43,128 writing requirements to /tmp/pip-modern-metadata-p0vhhbhl/iop4.egg-info/requires.txt 2026-03-01T13:54:43,129 writing top-level names to /tmp/pip-modern-metadata-p0vhhbhl/iop4.egg-info/top_level.txt 2026-03-01T13:54:43,131 writing manifest file '/tmp/pip-modern-metadata-p0vhhbhl/iop4.egg-info/SOURCES.txt' 2026-03-01T13:54:43,190 listing git files failed - pretending there aren't any 2026-03-01T13:54:43,194 reading manifest file '/tmp/pip-modern-metadata-p0vhhbhl/iop4.egg-info/SOURCES.txt' 2026-03-01T13:54:43,196 reading manifest template 'MANIFEST.in' 2026-03-01T13:54:43,197 no previously-included directories found matching 'iop4lib/_dev_version' 2026-03-01T13:54:43,198 no previously-included directories found matching '.github' 2026-03-01T13:54:43,199 no previously-included directories found matching '.gitignore' 2026-03-01T13:54:43,199 adding license file 'LICENSE' 2026-03-01T13:54:43,204 writing manifest file '/tmp/pip-modern-metadata-p0vhhbhl/iop4.egg-info/SOURCES.txt' 2026-03-01T13:54:43,205 creating '/tmp/pip-modern-metadata-p0vhhbhl/iop4-1.6.0.dist-info' 2026-03-01T13:54:43,338 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-01T13:54:43,343 Source in /tmp/pip-wheel-qxmznnob/iop4_04a7301a4ea044b3854c903f765750b7 has version 1.6.0, which satisfies requirement iop4==1.6.0 from https://files.pythonhosted.org/packages/68/7f/b140595b7994bb623514bd810d4fb288630c9edd93c3b5fde0262d17474a/iop4-1.6.0.tar.gz 2026-03-01T13:54:43,344 Removed iop4==1.6.0 from https://files.pythonhosted.org/packages/68/7f/b140595b7994bb623514bd810d4fb288630c9edd93c3b5fde0262d17474a/iop4-1.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-d3vc1p4u' 2026-03-01T13:54:43,351 Created temporary directory: /tmp/pip-unpack-2jx6imrm 2026-03-01T13:54:43,352 Building wheels for collected packages: iop4 2026-03-01T13:54:43,356 Created temporary directory: /tmp/pip-wheel-r14dzrht 2026-03-01T13:54:43,356 Destination directory: /tmp/pip-wheel-r14dzrht 2026-03-01T13:54:43,359 Building wheel for iop4 (pyproject.toml): started 2026-03-01T13:54:43,360 Running command Building wheel for iop4 (pyproject.toml) 2026-03-01T13:54:44,001 /tmp/pip-build-env-khv48rwa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T13:54:44,001 !! 2026-03-01T13:54:44,002 ******************************************************************************** 2026-03-01T13:54:44,003 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-01T13:54:44,004 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T13:54:44,005 or your builds will no longer be supported. 2026-03-01T13:54:44,006 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T13:54:44,007 ******************************************************************************** 2026-03-01T13:54:44,008 !! 2026-03-01T13:54:44,009 corresp(dist, value, root_dir) 2026-03-01T13:54:44,076 /tmp/pip-build-env-khv48rwa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T13:54:44,077 !! 2026-03-01T13:54:44,078 ******************************************************************************** 2026-03-01T13:54:44,079 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T13:54:44,080 License :: OSI Approved :: BSD License 2026-03-01T13:54:44,081 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T13:54:44,082 ******************************************************************************** 2026-03-01T13:54:44,083 !! 2026-03-01T13:54:44,083 dist._finalize_license_expression() 2026-03-01T13:54:44,086 /tmp/pip-build-env-khv48rwa/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T13:54:44,087 !! 2026-03-01T13:54:44,088 ******************************************************************************** 2026-03-01T13:54:44,089 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T13:54:44,090 License :: OSI Approved :: BSD License 2026-03-01T13:54:44,091 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T13:54:44,091 ******************************************************************************** 2026-03-01T13:54:44,092 !! 2026-03-01T13:54:44,093 self._finalize_license_expression() 2026-03-01T13:54:44,093 running bdist_wheel 2026-03-01T13:54:44,112 running build 2026-03-01T13:54:44,113 running build_py 2026-03-01T13:54:44,120 creating build/lib/iop4site 2026-03-01T13:54:44,122 copying iop4site/manage.py -> build/lib/iop4site 2026-03-01T13:54:44,124 copying iop4site/resetdb.py -> build/lib/iop4site 2026-03-01T13:54:44,127 creating build/lib/iop4lib 2026-03-01T13:54:44,128 copying iop4lib/version.py -> build/lib/iop4lib 2026-03-01T13:54:44,130 copying iop4lib/iop4_night_summary.py -> build/lib/iop4lib 2026-03-01T13:54:44,132 copying iop4lib/iop4.py -> build/lib/iop4lib 2026-03-01T13:54:44,135 copying iop4lib/__init__.py -> build/lib/iop4lib 2026-03-01T13:54:44,137 copying iop4lib/enums.py -> build/lib/iop4lib 2026-03-01T13:54:44,139 copying iop4lib/config.py -> build/lib/iop4lib 2026-03-01T13:54:44,141 copying iop4lib/_version.py -> build/lib/iop4lib 2026-03-01T13:54:44,143 creating build/lib/iop4admin 2026-03-01T13:54:44,144 copying iop4admin/apps.py -> build/lib/iop4admin 2026-03-01T13:54:44,146 copying iop4admin/__init__.py -> build/lib/iop4admin 2026-03-01T13:54:44,147 copying iop4admin/sites.py -> build/lib/iop4admin 2026-03-01T13:54:44,150 creating build/lib/iop4api 2026-03-01T13:54:44,151 copying iop4api/models.py -> build/lib/iop4api 2026-03-01T13:54:44,152 copying iop4api/apps.py -> build/lib/iop4api 2026-03-01T13:54:44,154 copying iop4api/urls.py -> build/lib/iop4api 2026-03-01T13:54:44,156 copying iop4api/filters.py -> build/lib/iop4api 2026-03-01T13:54:44,159 copying iop4api/__init__.py -> build/lib/iop4api 2026-03-01T13:54:44,161 creating build/lib/iop4site/iop4site 2026-03-01T13:54:44,162 copying iop4site/iop4site/settings.py -> build/lib/iop4site/iop4site 2026-03-01T13:54:44,164 copying iop4site/iop4site/apps.py -> build/lib/iop4site/iop4site 2026-03-01T13:54:44,165 copying iop4site/iop4site/urls.py -> build/lib/iop4site/iop4site 2026-03-01T13:54:44,167 copying iop4site/iop4site/asgi.py -> build/lib/iop4site/iop4site 2026-03-01T13:54:44,169 copying iop4site/iop4site/wsgi.py -> build/lib/iop4site/iop4site 2026-03-01T13:54:44,171 copying iop4site/iop4site/__init__.py -> build/lib/iop4site/iop4site 2026-03-01T13:54:44,173 creating build/lib/iop4lib/db 2026-03-01T13:54:44,174 copying iop4lib/db/aperphotresult.py -> build/lib/iop4lib/db 2026-03-01T13:54:44,176 copying iop4lib/db/photopolresult.py -> build/lib/iop4lib/db 2026-03-01T13:54:44,179 copying iop4lib/db/astrosource.py -> build/lib/iop4lib/db 2026-03-01T13:54:44,182 copying iop4lib/db/__init__.py -> build/lib/iop4lib/db 2026-03-01T13:54:44,184 copying iop4lib/db/masterbias.py -> build/lib/iop4lib/db 2026-03-01T13:54:44,186 copying iop4lib/db/fields.py -> build/lib/iop4lib/db 2026-03-01T13:54:44,188 copying iop4lib/db/epoch.py -> build/lib/iop4lib/db 2026-03-01T13:54:44,191 copying iop4lib/db/masterflat.py -> build/lib/iop4lib/db 2026-03-01T13:54:44,194 copying iop4lib/db/masterdark.py -> build/lib/iop4lib/db 2026-03-01T13:54:44,196 copying iop4lib/db/rawfit.py -> build/lib/iop4lib/db 2026-03-01T13:54:44,198 copying iop4lib/db/fitfilemodel.py -> build/lib/iop4lib/db 2026-03-01T13:54:44,200 copying iop4lib/db/reducedfit.py -> build/lib/iop4lib/db 2026-03-01T13:54:44,203 creating build/lib/iop4lib/telescopes 2026-03-01T13:54:44,204 copying iop4lib/telescopes/telescope.py -> build/lib/iop4lib/telescopes 2026-03-01T13:54:44,207 copying iop4lib/telescopes/__init__.py -> build/lib/iop4lib/telescopes 2026-03-01T13:54:44,209 copying iop4lib/telescopes/osnt090.py -> build/lib/iop4lib/telescopes 2026-03-01T13:54:44,210 copying iop4lib/telescopes/osnt150.py -> build/lib/iop4lib/telescopes 2026-03-01T13:54:44,212 copying iop4lib/telescopes/cahat220.py -> build/lib/iop4lib/telescopes 2026-03-01T13:54:44,215 creating build/lib/iop4lib/utils 2026-03-01T13:54:44,215 copying iop4lib/utils/quadmatching.py -> build/lib/iop4lib/utils 2026-03-01T13:54:44,218 copying iop4lib/utils/parallel.py -> build/lib/iop4lib/utils 2026-03-01T13:54:44,220 copying iop4lib/utils/sourcepairing.py -> build/lib/iop4lib/utils 2026-03-01T13:54:44,222 copying iop4lib/utils/__init__.py -> build/lib/iop4lib/utils 2026-03-01T13:54:44,225 copying iop4lib/utils/plotting.py -> build/lib/iop4lib/utils 2026-03-01T13:54:44,227 copying iop4lib/utils/sourcedetection.py -> build/lib/iop4lib/utils 2026-03-01T13:54:44,230 copying iop4lib/utils/filedproperty.py -> build/lib/iop4lib/utils 2026-03-01T13:54:44,231 copying iop4lib/utils/astrometry.py -> build/lib/iop4lib/utils 2026-03-01T13:54:44,234 creating build/lib/iop4lib/instruments 2026-03-01T13:54:44,235 copying iop4lib/instruments/cafos.py -> build/lib/iop4lib/instruments 2026-03-01T13:54:44,238 copying iop4lib/instruments/__init__.py -> build/lib/iop4lib/instruments 2026-03-01T13:54:44,239 copying iop4lib/instruments/instrument.py -> build/lib/iop4lib/instruments 2026-03-01T13:54:44,242 copying iop4lib/instruments/osn_cameras.py -> build/lib/iop4lib/instruments 2026-03-01T13:54:44,245 copying iop4lib/instruments/dipol.py -> build/lib/iop4lib/instruments 2026-03-01T13:54:44,248 creating build/lib/iop4admin/views 2026-03-01T13:54:44,249 copying iop4admin/views/singleobj.py -> build/lib/iop4admin/views 2026-03-01T13:54:44,251 copying iop4admin/views/astrosource.py -> build/lib/iop4admin/views 2026-03-01T13:54:44,253 copying iop4admin/views/__init__.py -> build/lib/iop4admin/views 2026-03-01T13:54:44,254 copying iop4admin/views/epoch.py -> build/lib/iop4admin/views 2026-03-01T13:54:44,256 copying iop4admin/views/fitfile.py -> build/lib/iop4admin/views 2026-03-01T13:54:44,259 creating build/lib/iop4admin/modeladmins 2026-03-01T13:54:44,260 copying iop4admin/modeladmins/aperphotresult.py -> build/lib/iop4admin/modeladmins 2026-03-01T13:54:44,263 copying iop4admin/modeladmins/photopolresult.py -> build/lib/iop4admin/modeladmins 2026-03-01T13:54:44,265 copying iop4admin/modeladmins/astrosource.py -> build/lib/iop4admin/modeladmins 2026-03-01T13:54:44,267 copying iop4admin/modeladmins/masterbias.py -> build/lib/iop4admin/modeladmins 2026-03-01T13:54:44,269 copying iop4admin/modeladmins/epoch.py -> build/lib/iop4admin/modeladmins 2026-03-01T13:54:44,271 copying iop4admin/modeladmins/masterflat.py -> build/lib/iop4admin/modeladmins 2026-03-01T13:54:44,273 copying iop4admin/modeladmins/masterdark.py -> build/lib/iop4admin/modeladmins 2026-03-01T13:54:44,274 copying iop4admin/modeladmins/fitfile.py -> build/lib/iop4admin/modeladmins 2026-03-01T13:54:44,277 copying iop4admin/modeladmins/rawfit.py -> build/lib/iop4admin/modeladmins 2026-03-01T13:54:44,278 copying iop4admin/modeladmins/reducedfit.py -> build/lib/iop4admin/modeladmins 2026-03-01T13:54:44,282 creating build/lib/iop4api/views 2026-03-01T13:54:44,283 copying iop4api/views/flag.py -> build/lib/iop4api/views 2026-03-01T13:54:44,285 copying iop4api/views/plot.py -> build/lib/iop4api/views 2026-03-01T13:54:44,288 copying iop4api/views/auth.py -> build/lib/iop4api/views 2026-03-01T13:54:44,290 copying iop4api/views/data.py -> build/lib/iop4api/views 2026-03-01T13:54:44,292 copying iop4api/views/log.py -> build/lib/iop4api/views 2026-03-01T13:54:44,294 copying iop4api/views/__init__.py -> build/lib/iop4api/views 2026-03-01T13:54:44,295 copying iop4api/views/docs.py -> build/lib/iop4api/views 2026-03-01T13:54:44,297 copying iop4api/views/index.py -> build/lib/iop4api/views 2026-03-01T13:54:44,299 copying iop4api/views/catalog.py -> build/lib/iop4api/views 2026-03-01T13:54:44,302 running egg_info 2026-03-01T13:54:44,314 writing iop4.egg-info/PKG-INFO 2026-03-01T13:54:44,322 writing dependency_links to iop4.egg-info/dependency_links.txt 2026-03-01T13:54:44,324 writing entry points to iop4.egg-info/entry_points.txt 2026-03-01T13:54:44,328 writing requirements to iop4.egg-info/requires.txt 2026-03-01T13:54:44,329 writing top-level names to iop4.egg-info/top_level.txt 2026-03-01T13:54:44,375 listing git files failed - pretending there aren't any 2026-03-01T13:54:44,379 reading manifest file 'iop4.egg-info/SOURCES.txt' 2026-03-01T13:54:44,388 reading manifest template 'MANIFEST.in' 2026-03-01T13:54:44,389 no previously-included directories found matching 'iop4lib/_dev_version' 2026-03-01T13:54:44,390 no previously-included directories found matching '.github' 2026-03-01T13:54:44,391 no previously-included directories found matching '.gitignore' 2026-03-01T13:54:44,391 adding license file 'LICENSE' 2026-03-01T13:54:44,399 writing manifest file 'iop4.egg-info/SOURCES.txt' 2026-03-01T13:54:44,411 copying iop4lib/config.example.yaml -> build/lib/iop4lib 2026-03-01T13:54:44,414 copying iop4lib/iop4_night_summary.html -> build/lib/iop4lib 2026-03-01T13:54:44,416 copying iop4lib/utils/host_correction_data.csv -> build/lib/iop4lib/utils 2026-03-01T13:54:44,419 copying iop4lib/instruments/dipol_astrometry.yaml -> build/lib/iop4lib/instruments 2026-03-01T13:54:44,421 creating build/lib/iop4admin/templates/iop4admin 2026-03-01T13:54:44,423 copying iop4admin/templates/iop4admin/base.custom.css -> build/lib/iop4admin/templates/iop4admin 2026-03-01T13:54:44,425 copying iop4admin/templates/iop4admin/singleobj.html -> build/lib/iop4admin/templates/iop4admin 2026-03-01T13:54:44,427 copying iop4admin/templates/iop4admin/view_astrosourcedetails.html -> build/lib/iop4admin/templates/iop4admin 2026-03-01T13:54:44,429 copying iop4admin/templates/iop4admin/view_epochdetails.html -> build/lib/iop4admin/templates/iop4admin 2026-03-01T13:54:44,431 copying iop4admin/templates/iop4admin/view_fitdetails.html -> build/lib/iop4admin/templates/iop4admin 2026-03-01T13:54:44,434 copying iop4admin/templates/iop4admin/view_fitviewer.html -> build/lib/iop4admin/templates/iop4admin 2026-03-01T13:54:44,436 creating build/lib/iop4admin/templates/admin 2026-03-01T13:54:44,437 copying iop4admin/templates/admin/base.html -> build/lib/iop4admin/templates/admin 2026-03-01T13:54:44,439 copying iop4admin/templates/admin/base_site.html -> build/lib/iop4admin/templates/admin 2026-03-01T13:54:44,441 creating build/lib/iop4admin/templates/iop4admin/fits 2026-03-01T13:54:44,442 copying iop4admin/templates/iop4admin/fits/change_list.html -> build/lib/iop4admin/templates/iop4admin/fits 2026-03-01T13:54:44,444 copying iop4admin/templates/iop4admin/fits/textinput_filter.html -> build/lib/iop4admin/templates/iop4admin/fits 2026-03-01T13:54:44,446 creating build/lib/iop4api/templates/iop4api 2026-03-01T13:54:44,447 copying iop4api/templates/iop4api/about.html -> build/lib/iop4api/templates/iop4api 2026-03-01T13:54:44,450 copying iop4api/templates/iop4api/catalog.html -> build/lib/iop4api/templates/iop4api 2026-03-01T13:54:44,452 copying iop4api/templates/iop4api/data.html -> build/lib/iop4api/templates/iop4api 2026-03-01T13:54:44,454 copying iop4api/templates/iop4api/explore.html -> build/lib/iop4api/templates/iop4api 2026-03-01T13:54:44,456 copying iop4api/templates/iop4api/index.html -> build/lib/iop4api/templates/iop4api 2026-03-01T13:54:44,460 copying iop4api/templates/iop4api/login.html -> build/lib/iop4api/templates/iop4api 2026-03-01T13:54:44,462 copying iop4api/templates/iop4api/logs.html -> build/lib/iop4api/templates/iop4api 2026-03-01T13:54:44,464 copying iop4api/templates/iop4api/plot.html -> build/lib/iop4api/templates/iop4api 2026-03-01T13:54:44,467 copying iop4api/templates/iop4api/query.html -> build/lib/iop4api/templates/iop4api 2026-03-01T13:54:44,469 creating build/lib/iop4api/static/iop4api 2026-03-01T13:54:44,470 copying iop4api/static/iop4api/base.css -> build/lib/iop4api/static/iop4api 2026-03-01T13:54:44,473 copying iop4api/static/iop4api/gui.js -> build/lib/iop4api/static/iop4api 2026-03-01T13:54:44,495 installing to build/bdist.linux-armv7l/wheel 2026-03-01T13:54:44,496 running install 2026-03-01T13:54:44,521 running install_lib 2026-03-01T13:54:44,528 creating build/bdist.linux-armv7l/wheel 2026-03-01T13:54:44,530 creating build/bdist.linux-armv7l/wheel/iop4site 2026-03-01T13:54:44,531 creating build/bdist.linux-armv7l/wheel/iop4site/iop4site 2026-03-01T13:54:44,532 copying build/lib/iop4site/iop4site/settings.py -> build/bdist.linux-armv7l/wheel/./iop4site/iop4site 2026-03-01T13:54:44,534 copying build/lib/iop4site/iop4site/apps.py -> build/bdist.linux-armv7l/wheel/./iop4site/iop4site 2026-03-01T13:54:44,536 copying build/lib/iop4site/iop4site/urls.py -> build/bdist.linux-armv7l/wheel/./iop4site/iop4site 2026-03-01T13:54:44,537 copying build/lib/iop4site/iop4site/asgi.py -> build/bdist.linux-armv7l/wheel/./iop4site/iop4site 2026-03-01T13:54:44,539 copying build/lib/iop4site/iop4site/wsgi.py -> build/bdist.linux-armv7l/wheel/./iop4site/iop4site 2026-03-01T13:54:44,540 copying build/lib/iop4site/iop4site/__init__.py -> build/bdist.linux-armv7l/wheel/./iop4site/iop4site 2026-03-01T13:54:44,542 copying build/lib/iop4site/manage.py -> build/bdist.linux-armv7l/wheel/./iop4site 2026-03-01T13:54:44,543 copying build/lib/iop4site/resetdb.py -> build/bdist.linux-armv7l/wheel/./iop4site 2026-03-01T13:54:44,546 creating build/bdist.linux-armv7l/wheel/iop4lib 2026-03-01T13:54:44,547 copying build/lib/iop4lib/version.py -> build/bdist.linux-armv7l/wheel/./iop4lib 2026-03-01T13:54:44,549 creating build/bdist.linux-armv7l/wheel/iop4lib/db 2026-03-01T13:54:44,550 copying build/lib/iop4lib/db/aperphotresult.py -> build/bdist.linux-armv7l/wheel/./iop4lib/db 2026-03-01T13:54:44,552 copying build/lib/iop4lib/db/photopolresult.py -> build/bdist.linux-armv7l/wheel/./iop4lib/db 2026-03-01T13:54:44,555 copying build/lib/iop4lib/db/astrosource.py -> build/bdist.linux-armv7l/wheel/./iop4lib/db 2026-03-01T13:54:44,557 copying build/lib/iop4lib/db/__init__.py -> build/bdist.linux-armv7l/wheel/./iop4lib/db 2026-03-01T13:54:44,559 copying build/lib/iop4lib/db/masterbias.py -> build/bdist.linux-armv7l/wheel/./iop4lib/db 2026-03-01T13:54:44,561 copying build/lib/iop4lib/db/fields.py -> build/bdist.linux-armv7l/wheel/./iop4lib/db 2026-03-01T13:54:44,563 copying build/lib/iop4lib/db/epoch.py -> build/bdist.linux-armv7l/wheel/./iop4lib/db 2026-03-01T13:54:44,566 copying build/lib/iop4lib/db/masterflat.py -> build/bdist.linux-armv7l/wheel/./iop4lib/db 2026-03-01T13:54:44,568 copying build/lib/iop4lib/db/masterdark.py -> build/bdist.linux-armv7l/wheel/./iop4lib/db 2026-03-01T13:54:44,571 copying build/lib/iop4lib/db/rawfit.py -> build/bdist.linux-armv7l/wheel/./iop4lib/db 2026-03-01T13:54:44,573 copying build/lib/iop4lib/db/fitfilemodel.py -> build/bdist.linux-armv7l/wheel/./iop4lib/db 2026-03-01T13:54:44,576 copying build/lib/iop4lib/db/reducedfit.py -> build/bdist.linux-armv7l/wheel/./iop4lib/db 2026-03-01T13:54:44,579 creating build/bdist.linux-armv7l/wheel/iop4lib/telescopes 2026-03-01T13:54:44,580 copying build/lib/iop4lib/telescopes/telescope.py -> build/bdist.linux-armv7l/wheel/./iop4lib/telescopes 2026-03-01T13:54:44,583 copying build/lib/iop4lib/telescopes/__init__.py -> build/bdist.linux-armv7l/wheel/./iop4lib/telescopes 2026-03-01T13:54:44,585 copying build/lib/iop4lib/telescopes/osnt090.py -> build/bdist.linux-armv7l/wheel/./iop4lib/telescopes 2026-03-01T13:54:44,588 copying build/lib/iop4lib/telescopes/osnt150.py -> build/bdist.linux-armv7l/wheel/./iop4lib/telescopes 2026-03-01T13:54:44,590 copying build/lib/iop4lib/telescopes/cahat220.py -> build/bdist.linux-armv7l/wheel/./iop4lib/telescopes 2026-03-01T13:54:44,592 copying build/lib/iop4lib/iop4_night_summary.py -> build/bdist.linux-armv7l/wheel/./iop4lib 2026-03-01T13:54:44,596 creating build/bdist.linux-armv7l/wheel/iop4lib/utils 2026-03-01T13:54:44,597 copying build/lib/iop4lib/utils/quadmatching.py -> build/bdist.linux-armv7l/wheel/./iop4lib/utils 2026-03-01T13:54:44,600 copying build/lib/iop4lib/utils/parallel.py -> build/bdist.linux-armv7l/wheel/./iop4lib/utils 2026-03-01T13:54:44,603 copying build/lib/iop4lib/utils/sourcepairing.py -> build/bdist.linux-armv7l/wheel/./iop4lib/utils 2026-03-01T13:54:44,606 copying build/lib/iop4lib/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./iop4lib/utils 2026-03-01T13:54:44,609 copying build/lib/iop4lib/utils/host_correction_data.csv -> build/bdist.linux-armv7l/wheel/./iop4lib/utils 2026-03-01T13:54:44,612 copying build/lib/iop4lib/utils/plotting.py -> build/bdist.linux-armv7l/wheel/./iop4lib/utils 2026-03-01T13:54:44,615 copying build/lib/iop4lib/utils/sourcedetection.py -> build/bdist.linux-armv7l/wheel/./iop4lib/utils 2026-03-01T13:54:44,618 copying build/lib/iop4lib/utils/filedproperty.py -> build/bdist.linux-armv7l/wheel/./iop4lib/utils 2026-03-01T13:54:44,620 copying build/lib/iop4lib/utils/astrometry.py -> build/bdist.linux-armv7l/wheel/./iop4lib/utils 2026-03-01T13:54:44,624 copying build/lib/iop4lib/iop4.py -> build/bdist.linux-armv7l/wheel/./iop4lib 2026-03-01T13:54:44,627 copying build/lib/iop4lib/config.example.yaml -> build/bdist.linux-armv7l/wheel/./iop4lib 2026-03-01T13:54:44,629 copying build/lib/iop4lib/__init__.py -> build/bdist.linux-armv7l/wheel/./iop4lib 2026-03-01T13:54:44,631 copying build/lib/iop4lib/iop4_night_summary.html -> build/bdist.linux-armv7l/wheel/./iop4lib 2026-03-01T13:54:44,634 copying build/lib/iop4lib/enums.py -> build/bdist.linux-armv7l/wheel/./iop4lib 2026-03-01T13:54:44,636 copying build/lib/iop4lib/config.py -> build/bdist.linux-armv7l/wheel/./iop4lib 2026-03-01T13:54:44,639 creating build/bdist.linux-armv7l/wheel/iop4lib/instruments 2026-03-01T13:54:44,640 copying build/lib/iop4lib/instruments/cafos.py -> build/bdist.linux-armv7l/wheel/./iop4lib/instruments 2026-03-01T13:54:44,644 copying build/lib/iop4lib/instruments/dipol_astrometry.yaml -> build/bdist.linux-armv7l/wheel/./iop4lib/instruments 2026-03-01T13:54:44,646 copying build/lib/iop4lib/instruments/__init__.py -> build/bdist.linux-armv7l/wheel/./iop4lib/instruments 2026-03-01T13:54:44,648 copying build/lib/iop4lib/instruments/instrument.py -> build/bdist.linux-armv7l/wheel/./iop4lib/instruments 2026-03-01T13:54:44,652 copying build/lib/iop4lib/instruments/osn_cameras.py -> build/bdist.linux-armv7l/wheel/./iop4lib/instruments 2026-03-01T13:54:44,655 copying build/lib/iop4lib/instruments/dipol.py -> build/bdist.linux-armv7l/wheel/./iop4lib/instruments 2026-03-01T13:54:44,659 copying build/lib/iop4lib/_version.py -> build/bdist.linux-armv7l/wheel/./iop4lib 2026-03-01T13:54:44,662 creating build/bdist.linux-armv7l/wheel/iop4admin 2026-03-01T13:54:44,663 copying build/lib/iop4admin/apps.py -> build/bdist.linux-armv7l/wheel/./iop4admin 2026-03-01T13:54:44,666 creating build/bdist.linux-armv7l/wheel/iop4admin/views 2026-03-01T13:54:44,667 copying build/lib/iop4admin/views/singleobj.py -> build/bdist.linux-armv7l/wheel/./iop4admin/views 2026-03-01T13:54:44,669 copying build/lib/iop4admin/views/astrosource.py -> build/bdist.linux-armv7l/wheel/./iop4admin/views 2026-03-01T13:54:44,672 copying build/lib/iop4admin/views/__init__.py -> build/bdist.linux-armv7l/wheel/./iop4admin/views 2026-03-01T13:54:44,674 copying build/lib/iop4admin/views/epoch.py -> build/bdist.linux-armv7l/wheel/./iop4admin/views 2026-03-01T13:54:44,675 copying build/lib/iop4admin/views/fitfile.py -> build/bdist.linux-armv7l/wheel/./iop4admin/views 2026-03-01T13:54:44,678 copying build/lib/iop4admin/__init__.py -> build/bdist.linux-armv7l/wheel/./iop4admin 2026-03-01T13:54:44,679 copying build/lib/iop4admin/sites.py -> build/bdist.linux-armv7l/wheel/./iop4admin 2026-03-01T13:54:44,681 creating build/bdist.linux-armv7l/wheel/iop4admin/templates 2026-03-01T13:54:44,683 creating build/bdist.linux-armv7l/wheel/iop4admin/templates/iop4admin 2026-03-01T13:54:44,685 creating build/bdist.linux-armv7l/wheel/iop4admin/templates/iop4admin/fits 2026-03-01T13:54:44,686 copying build/lib/iop4admin/templates/iop4admin/fits/change_list.html -> build/bdist.linux-armv7l/wheel/./iop4admin/templates/iop4admin/fits 2026-03-01T13:54:44,688 copying build/lib/iop4admin/templates/iop4admin/fits/textinput_filter.html -> build/bdist.linux-armv7l/wheel/./iop4admin/templates/iop4admin/fits 2026-03-01T13:54:44,689 copying build/lib/iop4admin/templates/iop4admin/view_astrosourcedetails.html -> build/bdist.linux-armv7l/wheel/./iop4admin/templates/iop4admin 2026-03-01T13:54:44,691 copying build/lib/iop4admin/templates/iop4admin/view_epochdetails.html -> build/bdist.linux-armv7l/wheel/./iop4admin/templates/iop4admin 2026-03-01T13:54:44,693 copying build/lib/iop4admin/templates/iop4admin/base.custom.css -> build/bdist.linux-armv7l/wheel/./iop4admin/templates/iop4admin 2026-03-01T13:54:44,694 copying build/lib/iop4admin/templates/iop4admin/view_fitviewer.html -> build/bdist.linux-armv7l/wheel/./iop4admin/templates/iop4admin 2026-03-01T13:54:44,696 copying build/lib/iop4admin/templates/iop4admin/singleobj.html -> build/bdist.linux-armv7l/wheel/./iop4admin/templates/iop4admin 2026-03-01T13:54:44,698 copying build/lib/iop4admin/templates/iop4admin/view_fitdetails.html -> build/bdist.linux-armv7l/wheel/./iop4admin/templates/iop4admin 2026-03-01T13:54:44,701 creating build/bdist.linux-armv7l/wheel/iop4admin/templates/admin 2026-03-01T13:54:44,702 copying build/lib/iop4admin/templates/admin/base_site.html -> build/bdist.linux-armv7l/wheel/./iop4admin/templates/admin 2026-03-01T13:54:44,703 copying build/lib/iop4admin/templates/admin/base.html -> build/bdist.linux-armv7l/wheel/./iop4admin/templates/admin 2026-03-01T13:54:44,706 creating build/bdist.linux-armv7l/wheel/iop4admin/modeladmins 2026-03-01T13:54:44,707 copying build/lib/iop4admin/modeladmins/aperphotresult.py -> build/bdist.linux-armv7l/wheel/./iop4admin/modeladmins 2026-03-01T13:54:44,709 copying build/lib/iop4admin/modeladmins/photopolresult.py -> build/bdist.linux-armv7l/wheel/./iop4admin/modeladmins 2026-03-01T13:54:44,711 copying build/lib/iop4admin/modeladmins/astrosource.py -> build/bdist.linux-armv7l/wheel/./iop4admin/modeladmins 2026-03-01T13:54:44,713 copying build/lib/iop4admin/modeladmins/masterbias.py -> build/bdist.linux-armv7l/wheel/./iop4admin/modeladmins 2026-03-01T13:54:44,715 copying build/lib/iop4admin/modeladmins/epoch.py -> build/bdist.linux-armv7l/wheel/./iop4admin/modeladmins 2026-03-01T13:54:44,717 copying build/lib/iop4admin/modeladmins/masterflat.py -> build/bdist.linux-armv7l/wheel/./iop4admin/modeladmins 2026-03-01T13:54:44,719 copying build/lib/iop4admin/modeladmins/masterdark.py -> build/bdist.linux-armv7l/wheel/./iop4admin/modeladmins 2026-03-01T13:54:44,720 copying build/lib/iop4admin/modeladmins/fitfile.py -> build/bdist.linux-armv7l/wheel/./iop4admin/modeladmins 2026-03-01T13:54:44,723 copying build/lib/iop4admin/modeladmins/rawfit.py -> build/bdist.linux-armv7l/wheel/./iop4admin/modeladmins 2026-03-01T13:54:44,725 copying build/lib/iop4admin/modeladmins/reducedfit.py -> build/bdist.linux-armv7l/wheel/./iop4admin/modeladmins 2026-03-01T13:54:44,727 creating build/bdist.linux-armv7l/wheel/iop4api 2026-03-01T13:54:44,728 copying build/lib/iop4api/models.py -> build/bdist.linux-armv7l/wheel/./iop4api 2026-03-01T13:54:44,730 copying build/lib/iop4api/apps.py -> build/bdist.linux-armv7l/wheel/./iop4api 2026-03-01T13:54:44,732 creating build/bdist.linux-armv7l/wheel/iop4api/views 2026-03-01T13:54:44,733 copying build/lib/iop4api/views/flag.py -> build/bdist.linux-armv7l/wheel/./iop4api/views 2026-03-01T13:54:44,735 copying build/lib/iop4api/views/plot.py -> build/bdist.linux-armv7l/wheel/./iop4api/views 2026-03-01T13:54:44,738 copying build/lib/iop4api/views/auth.py -> build/bdist.linux-armv7l/wheel/./iop4api/views 2026-03-01T13:54:44,740 copying build/lib/iop4api/views/data.py -> build/bdist.linux-armv7l/wheel/./iop4api/views 2026-03-01T13:54:44,742 copying build/lib/iop4api/views/log.py -> build/bdist.linux-armv7l/wheel/./iop4api/views 2026-03-01T13:54:44,744 copying build/lib/iop4api/views/__init__.py -> build/bdist.linux-armv7l/wheel/./iop4api/views 2026-03-01T13:54:44,746 copying build/lib/iop4api/views/docs.py -> build/bdist.linux-armv7l/wheel/./iop4api/views 2026-03-01T13:54:44,747 copying build/lib/iop4api/views/index.py -> build/bdist.linux-armv7l/wheel/./iop4api/views 2026-03-01T13:54:44,749 copying build/lib/iop4api/views/catalog.py -> build/bdist.linux-armv7l/wheel/./iop4api/views 2026-03-01T13:54:44,751 copying build/lib/iop4api/urls.py -> build/bdist.linux-armv7l/wheel/./iop4api 2026-03-01T13:54:44,752 copying build/lib/iop4api/filters.py -> build/bdist.linux-armv7l/wheel/./iop4api 2026-03-01T13:54:44,755 copying build/lib/iop4api/__init__.py -> build/bdist.linux-armv7l/wheel/./iop4api 2026-03-01T13:54:44,757 creating build/bdist.linux-armv7l/wheel/iop4api/templates 2026-03-01T13:54:44,758 creating build/bdist.linux-armv7l/wheel/iop4api/templates/iop4api 2026-03-01T13:54:44,760 copying build/lib/iop4api/templates/iop4api/plot.html -> build/bdist.linux-armv7l/wheel/./iop4api/templates/iop4api 2026-03-01T13:54:44,762 copying build/lib/iop4api/templates/iop4api/logs.html -> build/bdist.linux-armv7l/wheel/./iop4api/templates/iop4api 2026-03-01T13:54:44,764 copying build/lib/iop4api/templates/iop4api/login.html -> build/bdist.linux-armv7l/wheel/./iop4api/templates/iop4api 2026-03-01T13:54:44,765 copying build/lib/iop4api/templates/iop4api/explore.html -> build/bdist.linux-armv7l/wheel/./iop4api/templates/iop4api 2026-03-01T13:54:44,767 copying build/lib/iop4api/templates/iop4api/data.html -> build/bdist.linux-armv7l/wheel/./iop4api/templates/iop4api 2026-03-01T13:54:44,769 copying build/lib/iop4api/templates/iop4api/query.html -> build/bdist.linux-armv7l/wheel/./iop4api/templates/iop4api 2026-03-01T13:54:44,771 copying build/lib/iop4api/templates/iop4api/about.html -> build/bdist.linux-armv7l/wheel/./iop4api/templates/iop4api 2026-03-01T13:54:44,773 copying build/lib/iop4api/templates/iop4api/catalog.html -> build/bdist.linux-armv7l/wheel/./iop4api/templates/iop4api 2026-03-01T13:54:44,775 copying build/lib/iop4api/templates/iop4api/index.html -> build/bdist.linux-armv7l/wheel/./iop4api/templates/iop4api 2026-03-01T13:54:44,778 creating build/bdist.linux-armv7l/wheel/iop4api/static 2026-03-01T13:54:44,779 creating build/bdist.linux-armv7l/wheel/iop4api/static/iop4api 2026-03-01T13:54:44,781 copying build/lib/iop4api/static/iop4api/gui.js -> build/bdist.linux-armv7l/wheel/./iop4api/static/iop4api 2026-03-01T13:54:44,783 copying build/lib/iop4api/static/iop4api/base.css -> build/bdist.linux-armv7l/wheel/./iop4api/static/iop4api 2026-03-01T13:54:44,786 running install_egg_info 2026-03-01T13:54:44,792 Copying iop4.egg-info to build/bdist.linux-armv7l/wheel/./iop4-1.6.0-py3.11.egg-info 2026-03-01T13:54:44,804 running install_scripts 2026-03-01T13:54:44,816 creating build/bdist.linux-armv7l/wheel/iop4-1.6.0.dist-info/WHEEL 2026-03-01T13:54:44,818 creating '/tmp/pip-wheel-r14dzrht/.tmp-sexzxynl/iop4-1.6.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-01T13:54:44,822 adding 'iop4-1.6.0.dist-info/licenses/LICENSE' 2026-03-01T13:54:44,824 adding 'iop4admin/__init__.py' 2026-03-01T13:54:44,825 adding 'iop4admin/apps.py' 2026-03-01T13:54:44,826 adding 'iop4admin/sites.py' 2026-03-01T13:54:44,828 adding 'iop4admin/modeladmins/aperphotresult.py' 2026-03-01T13:54:44,831 adding 'iop4admin/modeladmins/astrosource.py' 2026-03-01T13:54:44,832 adding 'iop4admin/modeladmins/epoch.py' 2026-03-01T13:54:44,834 adding 'iop4admin/modeladmins/fitfile.py' 2026-03-01T13:54:44,835 adding 'iop4admin/modeladmins/masterbias.py' 2026-03-01T13:54:44,837 adding 'iop4admin/modeladmins/masterdark.py' 2026-03-01T13:54:44,838 adding 'iop4admin/modeladmins/masterflat.py' 2026-03-01T13:54:44,839 adding 'iop4admin/modeladmins/photopolresult.py' 2026-03-01T13:54:44,841 adding 'iop4admin/modeladmins/rawfit.py' 2026-03-01T13:54:44,842 adding 'iop4admin/modeladmins/reducedfit.py' 2026-03-01T13:54:44,844 adding 'iop4admin/templates/admin/base.html' 2026-03-01T13:54:44,846 adding 'iop4admin/templates/admin/base_site.html' 2026-03-01T13:54:44,847 adding 'iop4admin/templates/iop4admin/base.custom.css' 2026-03-01T13:54:44,848 adding 'iop4admin/templates/iop4admin/singleobj.html' 2026-03-01T13:54:44,849 adding 'iop4admin/templates/iop4admin/view_astrosourcedetails.html' 2026-03-01T13:54:44,850 adding 'iop4admin/templates/iop4admin/view_epochdetails.html' 2026-03-01T13:54:44,852 adding 'iop4admin/templates/iop4admin/view_fitdetails.html' 2026-03-01T13:54:44,854 adding 'iop4admin/templates/iop4admin/view_fitviewer.html' 2026-03-01T13:54:44,855 adding 'iop4admin/templates/iop4admin/fits/change_list.html' 2026-03-01T13:54:44,856 adding 'iop4admin/templates/iop4admin/fits/textinput_filter.html' 2026-03-01T13:54:44,858 adding 'iop4admin/views/__init__.py' 2026-03-01T13:54:44,859 adding 'iop4admin/views/astrosource.py' 2026-03-01T13:54:44,860 adding 'iop4admin/views/epoch.py' 2026-03-01T13:54:44,862 adding 'iop4admin/views/fitfile.py' 2026-03-01T13:54:44,863 adding 'iop4admin/views/singleobj.py' 2026-03-01T13:54:44,865 adding 'iop4api/__init__.py' 2026-03-01T13:54:44,866 adding 'iop4api/apps.py' 2026-03-01T13:54:44,868 adding 'iop4api/filters.py' 2026-03-01T13:54:44,869 adding 'iop4api/models.py' 2026-03-01T13:54:44,870 adding 'iop4api/urls.py' 2026-03-01T13:54:44,873 adding 'iop4api/static/iop4api/base.css' 2026-03-01T13:54:44,877 adding 'iop4api/static/iop4api/gui.js' 2026-03-01T13:54:44,880 adding 'iop4api/templates/iop4api/about.html' 2026-03-01T13:54:44,881 adding 'iop4api/templates/iop4api/catalog.html' 2026-03-01T13:54:44,882 adding 'iop4api/templates/iop4api/data.html' 2026-03-01T13:54:44,884 adding 'iop4api/templates/iop4api/explore.html' 2026-03-01T13:54:44,886 adding 'iop4api/templates/iop4api/index.html' 2026-03-01T13:54:44,887 adding 'iop4api/templates/iop4api/login.html' 2026-03-01T13:54:44,889 adding 'iop4api/templates/iop4api/logs.html' 2026-03-01T13:54:44,891 adding 'iop4api/templates/iop4api/plot.html' 2026-03-01T13:54:44,892 adding 'iop4api/templates/iop4api/query.html' 2026-03-01T13:54:44,894 adding 'iop4api/views/__init__.py' 2026-03-01T13:54:44,895 adding 'iop4api/views/auth.py' 2026-03-01T13:54:44,896 adding 'iop4api/views/catalog.py' 2026-03-01T13:54:44,897 adding 'iop4api/views/data.py' 2026-03-01T13:54:44,899 adding 'iop4api/views/docs.py' 2026-03-01T13:54:44,900 adding 'iop4api/views/flag.py' 2026-03-01T13:54:44,901 adding 'iop4api/views/index.py' 2026-03-01T13:54:44,903 adding 'iop4api/views/log.py' 2026-03-01T13:54:44,906 adding 'iop4api/views/plot.py' 2026-03-01T13:54:44,908 adding 'iop4lib/__init__.py' 2026-03-01T13:54:44,910 adding 'iop4lib/_version.py' 2026-03-01T13:54:44,911 adding 'iop4lib/config.example.yaml' 2026-03-01T13:54:44,913 adding 'iop4lib/config.py' 2026-03-01T13:54:44,914 adding 'iop4lib/enums.py' 2026-03-01T13:54:44,917 adding 'iop4lib/iop4.py' 2026-03-01T13:54:44,919 adding 'iop4lib/iop4_night_summary.html' 2026-03-01T13:54:44,921 adding 'iop4lib/iop4_night_summary.py' 2026-03-01T13:54:44,923 adding 'iop4lib/version.py' 2026-03-01T13:54:44,924 adding 'iop4lib/db/__init__.py' 2026-03-01T13:54:44,926 adding 'iop4lib/db/aperphotresult.py' 2026-03-01T13:54:44,928 adding 'iop4lib/db/astrosource.py' 2026-03-01T13:54:44,932 adding 'iop4lib/db/epoch.py' 2026-03-01T13:54:44,933 adding 'iop4lib/db/fields.py' 2026-03-01T13:54:44,935 adding 'iop4lib/db/fitfilemodel.py' 2026-03-01T13:54:44,937 adding 'iop4lib/db/masterbias.py' 2026-03-01T13:54:44,939 adding 'iop4lib/db/masterdark.py' 2026-03-01T13:54:44,941 adding 'iop4lib/db/masterflat.py' 2026-03-01T13:54:44,944 adding 'iop4lib/db/photopolresult.py' 2026-03-01T13:54:44,946 adding 'iop4lib/db/rawfit.py' 2026-03-01T13:54:44,948 adding 'iop4lib/db/reducedfit.py' 2026-03-01T13:54:44,950 adding 'iop4lib/instruments/__init__.py' 2026-03-01T13:54:44,953 adding 'iop4lib/instruments/cafos.py' 2026-03-01T13:54:44,959 adding 'iop4lib/instruments/dipol.py' 2026-03-01T13:54:44,961 adding 'iop4lib/instruments/dipol_astrometry.yaml' 2026-03-01T13:54:44,966 adding 'iop4lib/instruments/instrument.py' 2026-03-01T13:54:44,969 adding 'iop4lib/instruments/osn_cameras.py' 2026-03-01T13:54:44,970 adding 'iop4lib/telescopes/__init__.py' 2026-03-01T13:54:44,972 adding 'iop4lib/telescopes/cahat220.py' 2026-03-01T13:54:44,973 adding 'iop4lib/telescopes/osnt090.py' 2026-03-01T13:54:44,974 adding 'iop4lib/telescopes/osnt150.py' 2026-03-01T13:54:44,976 adding 'iop4lib/telescopes/telescope.py' 2026-03-01T13:54:44,980 adding 'iop4lib/utils/__init__.py' 2026-03-01T13:54:44,983 adding 'iop4lib/utils/astrometry.py' 2026-03-01T13:54:44,984 adding 'iop4lib/utils/filedproperty.py' 2026-03-01T13:54:44,990 adding 'iop4lib/utils/host_correction_data.csv' 2026-03-01T13:54:44,992 adding 'iop4lib/utils/parallel.py' 2026-03-01T13:54:44,996 adding 'iop4lib/utils/plotting.py' 2026-03-01T13:54:44,998 adding 'iop4lib/utils/quadmatching.py' 2026-03-01T13:54:44,999 adding 'iop4lib/utils/sourcedetection.py' 2026-03-01T13:54:45,001 adding 'iop4lib/utils/sourcepairing.py' 2026-03-01T13:54:45,003 adding 'iop4site/manage.py' 2026-03-01T13:54:45,004 adding 'iop4site/resetdb.py' 2026-03-01T13:54:45,006 adding 'iop4site/iop4site/__init__.py' 2026-03-01T13:54:45,007 adding 'iop4site/iop4site/apps.py' 2026-03-01T13:54:45,008 adding 'iop4site/iop4site/asgi.py' 2026-03-01T13:54:45,010 adding 'iop4site/iop4site/settings.py' 2026-03-01T13:54:45,011 adding 'iop4site/iop4site/urls.py' 2026-03-01T13:54:45,012 adding 'iop4site/iop4site/wsgi.py' 2026-03-01T13:54:45,014 adding 'iop4-1.6.0.dist-info/METADATA' 2026-03-01T13:54:45,015 adding 'iop4-1.6.0.dist-info/WHEEL' 2026-03-01T13:54:45,016 adding 'iop4-1.6.0.dist-info/entry_points.txt' 2026-03-01T13:54:45,017 adding 'iop4-1.6.0.dist-info/top_level.txt' 2026-03-01T13:54:45,019 adding 'iop4-1.6.0.dist-info/RECORD' 2026-03-01T13:54:45,023 removing build/bdist.linux-armv7l/wheel 2026-03-01T13:54:45,155 Building wheel for iop4 (pyproject.toml): finished with status 'done' 2026-03-01T13:54:45,164 Created wheel for iop4: filename=iop4-1.6.0-py3-none-any.whl size=221857 sha256=4fa51c545f1806de2aa4467c710a1d2647c3b5fe35cfc9d73b073e862e0db2d2 2026-03-01T13:54:45,165 Stored in directory: /tmp/pip-ephem-wheel-cache-wmis_olx/wheels/95/1c/26/f4bbb9d64ab3082455364a38167a386b30bf10245c419ee148 2026-03-01T13:54:45,181 Successfully built iop4 2026-03-01T13:54:45,189 Removed build tracker: '/tmp/pip-build-tracker-d3vc1p4u'