2026-04-07T09:30:34,337 Created temporary directory: /tmp/pip-ephem-wheel-cache-7pe3vwg8 2026-04-07T09:30:34,339 Created temporary directory: /tmp/pip-build-tracker-tiafwk34 2026-04-07T09:30:34,339 Initialized build tracking at /tmp/pip-build-tracker-tiafwk34 2026-04-07T09:30:34,340 Created build tracker: /tmp/pip-build-tracker-tiafwk34 2026-04-07T09:30:34,340 Entered build tracker: /tmp/pip-build-tracker-tiafwk34 2026-04-07T09:30:34,341 Created temporary directory: /tmp/pip-wheel-on2pbiak 2026-04-07T09:30:34,343 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-04-07T09:30:34,346 Created temporary directory: /tmp/pip-ephem-wheel-cache-4lnupk0q 2026-04-07T09:30:34,370 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-07T09:30:34,373 2 location(s) to search for versions of meshiphi: 2026-04-07T09:30:34,373 * https://pypi.org/simple/meshiphi/ 2026-04-07T09:30:34,373 * https://www.piwheels.org/simple/meshiphi/ 2026-04-07T09:30:34,374 Fetching project page and analyzing links: https://pypi.org/simple/meshiphi/ 2026-04-07T09:30:34,375 Getting page https://pypi.org/simple/meshiphi/ 2026-04-07T09:30:34,376 Found index url https://pypi.org/simple 2026-04-07T09:30:34,603 Fetched page https://pypi.org/simple/meshiphi/ as application/vnd.pypi.simple.v1+json 2026-04-07T09:30:34,608 Skipping link: No binaries permitted for meshiphi: https://files.pythonhosted.org/packages/db/23/e6643ba962f223ee7b5f1bbbbde5804df1851ec2019ddf9239c5f54fa1b6/meshiphi-0.0.0-py3-none-any.whl (from https://pypi.org/simple/meshiphi/) (requires-python:>=3.8) 2026-04-07T09:30:34,609 Found link https://files.pythonhosted.org/packages/c1/32/2a355aaff501c8c41a6314787e7ec89e9e7467b1f7ea862a6d2d591cd16f/meshiphi-0.0.0.tar.gz (from https://pypi.org/simple/meshiphi/) (requires-python:>=3.8), version: 0.0.0 2026-04-07T09:30:34,610 Skipping link: No binaries permitted for meshiphi: https://files.pythonhosted.org/packages/4c/a3/6c139e105a2832813f2633a97a1836f08cd88c350066f81cbab2f6ec60dc/meshiphi-1.1.5-py3-none-any.whl (from https://pypi.org/simple/meshiphi/) 2026-04-07T09:30:34,611 Found link https://files.pythonhosted.org/packages/2d/29/1a131d521a3d0e4b5509ccc4235f56232dc47028493c191c42d16dcf8e59/meshiphi-1.1.5.tar.gz (from https://pypi.org/simple/meshiphi/), version: 1.1.5 2026-04-07T09:30:34,611 Skipping link: No binaries permitted for meshiphi: https://files.pythonhosted.org/packages/a3/30/6727859bffd50504c9b9ecdd21c38fe495eac75ef7661054111b36385d61/meshiphi-1.1.6-py3-none-any.whl (from https://pypi.org/simple/meshiphi/) 2026-04-07T09:30:34,612 Found link https://files.pythonhosted.org/packages/a8/7f/822cd5fede5d53ed2b08363c08eb1f0efd13f830958ec3c05e5eb7234291/meshiphi-1.1.6.tar.gz (from https://pypi.org/simple/meshiphi/), version: 1.1.6 2026-04-07T09:30:34,613 Skipping link: No binaries permitted for meshiphi: https://files.pythonhosted.org/packages/4c/d6/94a804d5eae9fe81ddc1aa2c1ee29681dbaf8557b6f010cc1c0e23393255/meshiphi-2.0.8-py3-none-any.whl (from https://pypi.org/simple/meshiphi/) 2026-04-07T09:30:34,614 Found link https://files.pythonhosted.org/packages/59/62/9aeb1d345d88f8c077bd3d16e5e0782bcd69b74bbefee4ebffbd76ed1c83/meshiphi-2.0.8.tar.gz (from https://pypi.org/simple/meshiphi/), version: 2.0.8 2026-04-07T09:30:34,614 Skipping link: No binaries permitted for meshiphi: https://files.pythonhosted.org/packages/a4/fa/93990b1e346bda82a2171de9a2aa643cc4822d3bcc07a825176fbb0a287a/meshiphi-2.0.9-py3-none-any.whl (from https://pypi.org/simple/meshiphi/) 2026-04-07T09:30:34,615 Found link https://files.pythonhosted.org/packages/51/38/e90af4ae12114612335a9e7a8b454788a3af021e7b43b5f43887b3971dbe/meshiphi-2.0.9.tar.gz (from https://pypi.org/simple/meshiphi/), version: 2.0.9 2026-04-07T09:30:34,615 Skipping link: No binaries permitted for meshiphi: https://files.pythonhosted.org/packages/53/c5/05e846a5ae6d99b85ab52a8da940037aff61efe0109a9f7696a0f87b052c/meshiphi-2.1.11-py3-none-any.whl (from https://pypi.org/simple/meshiphi/) 2026-04-07T09:30:34,616 Found link https://files.pythonhosted.org/packages/08/18/2eab13e1532b5ec5910da88d6c55f3b38621db9b001fec46ac5a502879c0/meshiphi-2.1.11.tar.gz (from https://pypi.org/simple/meshiphi/), version: 2.1.11 2026-04-07T09:30:34,617 Skipping link: No binaries permitted for meshiphi: https://files.pythonhosted.org/packages/b7/e5/cd25807501ee2207781240976e032f46a9f9a7f8793cfc32670c8c4767f6/meshiphi-2.1.12-py3-none-any.whl (from https://pypi.org/simple/meshiphi/) 2026-04-07T09:30:34,617 Found link https://files.pythonhosted.org/packages/5f/f0/b9077c1d163f69114bcb3aee7e9c431d090acddf2e047df67039b8a825b7/meshiphi-2.1.12.tar.gz (from https://pypi.org/simple/meshiphi/), version: 2.1.12 2026-04-07T09:30:34,618 Skipping link: No binaries permitted for meshiphi: https://files.pythonhosted.org/packages/85/f4/e2ee7082afa06de8b5a7fc03078b671024762fe35d823a20e78cb38e9e4e/meshiphi-2.1.13-py3-none-any.whl (from https://pypi.org/simple/meshiphi/) 2026-04-07T09:30:34,618 Found link https://files.pythonhosted.org/packages/d8/6b/43b73d059600c8de4a5b25fd93355646f11f65a7e9cae5f07986f748bc71/meshiphi-2.1.13.tar.gz (from https://pypi.org/simple/meshiphi/), version: 2.1.13 2026-04-07T09:30:34,619 Skipping link: No binaries permitted for meshiphi: https://files.pythonhosted.org/packages/4a/74/5090c7443d56de4ab48cd6ecc179a8827a23e722e45c2de1527f727104a7/meshiphi-2.1.14-py3-none-any.whl (from https://pypi.org/simple/meshiphi/) (requires-python:>=3.8) 2026-04-07T09:30:34,620 Found link https://files.pythonhosted.org/packages/30/e2/c334beb11cebda75090a223e344d8ca56e48c031fe1d33173eadd28de1e9/meshiphi-2.1.14.tar.gz (from https://pypi.org/simple/meshiphi/) (requires-python:>=3.8), version: 2.1.14 2026-04-07T09:30:34,620 Skipping link: No binaries permitted for meshiphi: https://files.pythonhosted.org/packages/c8/79/afeee1bf4a8c199c58c9315806b7a75ba4d6a7c0912ec5ed4dac2fed1f97/meshiphi-2.1.15-py3-none-any.whl (from https://pypi.org/simple/meshiphi/) (requires-python:>=3.8) 2026-04-07T09:30:34,621 Found link https://files.pythonhosted.org/packages/b6/94/60bcf4ce278333e096dabe8e3c704d944c2b327614edaf0f2f727dbcc46a/meshiphi-2.1.15.tar.gz (from https://pypi.org/simple/meshiphi/) (requires-python:>=3.8), version: 2.1.15 2026-04-07T09:30:34,622 Skipping link: No binaries permitted for meshiphi: https://files.pythonhosted.org/packages/cb/95/179d06825e62d9c794cc10ccc47dd78c2a77ca5c13a3c70551996c8edce9/meshiphi-2.3.1-py3-none-any.whl (from https://pypi.org/simple/meshiphi/) (requires-python:>=3.8) 2026-04-07T09:30:34,623 Found link https://files.pythonhosted.org/packages/75/20/828ae1933297a150c0c5f8ebdc3ce24fee4eab0af4a71e8922f4238cd4df/meshiphi-2.3.1.tar.gz (from https://pypi.org/simple/meshiphi/) (requires-python:>=3.8), version: 2.3.1 2026-04-07T09:30:34,624 Fetching project page and analyzing links: https://www.piwheels.org/simple/meshiphi/ 2026-04-07T09:30:34,624 Getting page https://www.piwheels.org/simple/meshiphi/ 2026-04-07T09:30:34,626 Found index url https://www.piwheels.org/simple 2026-04-07T09:30:35,084 Fetched page https://www.piwheels.org/simple/meshiphi/ as text/html 2026-04-07T09:30:35,086 Skipping link: No binaries permitted for meshiphi: https://archive1.piwheels.org/simple/meshiphi/meshiphi-2.1.15-py3-none-any.whl#sha256=207b8dd826b11a43a3e2ab0fa9b5b9834ee180c493a0945d8d263f559118c839 (from https://www.piwheels.org/simple/meshiphi/) (requires-python:>=3.8) 2026-04-07T09:30:35,086 Skipping link: No binaries permitted for meshiphi: https://archive1.piwheels.org/simple/meshiphi/meshiphi-2.1.14-py3-none-any.whl#sha256=356308f5b56369f042efef51d43dc86507cdb35240ce53f332f54a4b4fb78142 (from https://www.piwheels.org/simple/meshiphi/) (requires-python:>=3.8) 2026-04-07T09:30:35,087 Skipping link: not a file: https://www.piwheels.org/simple/meshiphi/ 2026-04-07T09:30:35,088 Skipping link: not a file: https://pypi.org/simple/meshiphi/ 2026-04-07T09:30:35,109 Given no hashes to check 1 links for project 'meshiphi': discarding no candidates 2026-04-07T09:30:35,128 Collecting meshiphi==0.0.0 2026-04-07T09:30:35,131 Created temporary directory: /tmp/pip-unpack-lrvc81qc 2026-04-07T09:30:35,281 Downloading meshiphi-0.0.0.tar.gz (5.6 MB) 2026-04-07T09:30:36,727 Added meshiphi==0.0.0 from https://files.pythonhosted.org/packages/c1/32/2a355aaff501c8c41a6314787e7ec89e9e7467b1f7ea862a6d2d591cd16f/meshiphi-0.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-tiafwk34' 2026-04-07T09:30:36,734 Created temporary directory: /tmp/pip-build-env-j8zuy9gr 2026-04-07T09:30:36,738 Installing build dependencies: started 2026-04-07T09:30:36,739 Running command pip subprocess to install build dependencies 2026-04-07T09:30:37,893 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-07T09:30:38,302 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-04-07T09:30:38,325 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-07T09:30:40,099 Collecting setuptools 2026-04-07T09:30:40,173 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-07T09:30:40,574 Collecting setuptools_scm 2026-04-07T09:30:40,595 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-04-07T09:30:40,688 Collecting vcs-versioning>=1.0.0.dev0 2026-04-07T09:30:40,705 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-04-07T09:30:40,895 Collecting packaging>=20 2026-04-07T09:30:40,912 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-07T09:30:43,886 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools_scm 2026-04-07T09:30:48,070 Creating /tmp/pip-build-env-j8zuy9gr/overlay/local/bin 2026-04-07T09:30:48,073 changing mode of /tmp/pip-build-env-j8zuy9gr/overlay/local/bin/vcs-versioning to 755 2026-04-07T09:30:48,182 changing mode of /tmp/pip-build-env-j8zuy9gr/overlay/local/bin/setuptools-scm to 755 2026-04-07T09:30:48,210 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools_scm-10.0.5 vcs-versioning-1.1.1 2026-04-07T09:30:48,500 Installing build dependencies: finished with status 'done' 2026-04-07T09:30:48,506 Getting requirements to build wheel: started 2026-04-07T09:30:48,507 Running command Getting requirements to build wheel 2026-04-07T09:30:49,191 toml section missing PosixPath('pyproject.toml') does not contain any of the tool sections: ['setuptools_scm', 'vcs-versioning'] 2026-04-07T09:30:49,246 /tmp/pip-build-env-j8zuy9gr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-07T09:30:49,247 !! 2026-04-07T09:30:49,248 ******************************************************************************** 2026-04-07T09:30:49,249 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-04-07T09:30:49,250 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-07T09:30:49,251 or your builds will no longer be supported. 2026-04-07T09:30:49,252 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-07T09:30:49,253 ******************************************************************************** 2026-04-07T09:30:49,254 !! 2026-04-07T09:30:49,255 corresp(dist, value, root_dir) 2026-04-07T09:30:49,326 /tmp/pip-build-env-j8zuy9gr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-07T09:30:49,327 !! 2026-04-07T09:30:49,328 ******************************************************************************** 2026-04-07T09:30:49,328 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-07T09:30:49,329 License :: OSI Approved :: MIT License 2026-04-07T09:30:49,330 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-07T09:30:49,331 ******************************************************************************** 2026-04-07T09:30:49,332 !! 2026-04-07T09:30:49,332 dist._finalize_license_expression() 2026-04-07T09:30:49,333 /tmp/pip-build-env-j8zuy9gr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-07T09:30:49,333 !! 2026-04-07T09:30:49,334 ******************************************************************************** 2026-04-07T09:30:49,335 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-07T09:30:49,336 License :: OSI Approved :: MIT License 2026-04-07T09:30:49,337 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-07T09:30:49,337 ******************************************************************************** 2026-04-07T09:30:49,338 !! 2026-04-07T09:30:49,339 self._finalize_license_expression() 2026-04-07T09:30:49,341 running egg_info 2026-04-07T09:30:49,349 writing meshiphi.egg-info/PKG-INFO 2026-04-07T09:30:49,353 writing dependency_links to meshiphi.egg-info/dependency_links.txt 2026-04-07T09:30:49,355 writing entry points to meshiphi.egg-info/entry_points.txt 2026-04-07T09:30:49,357 writing requirements to meshiphi.egg-info/requires.txt 2026-04-07T09:30:49,358 writing top-level names to meshiphi.egg-info/top_level.txt 2026-04-07T09:30:49,406 /tmp/pip-build-env-j8zuy9gr/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-07T09:30:49,407 return get_active_overrides().subprocess_timeout 2026-04-07T09:30:49,415 listing git files failed - pretending there aren't any 2026-04-07T09:30:49,424 reading manifest file 'meshiphi.egg-info/SOURCES.txt' 2026-04-07T09:30:49,435 reading manifest template 'MANIFEST.in' 2026-04-07T09:30:49,437 adding license file 'LICENSE' 2026-04-07T09:30:49,445 writing manifest file 'meshiphi.egg-info/SOURCES.txt' 2026-04-07T09:30:49,550 Getting requirements to build wheel: finished with status 'done' 2026-04-07T09:30:49,553 Created temporary directory: /tmp/pip-modern-metadata-myxwaeoj 2026-04-07T09:30:49,556 Preparing metadata (pyproject.toml): started 2026-04-07T09:30:49,557 Running command Preparing metadata (pyproject.toml) 2026-04-07T09:30:50,190 toml section missing PosixPath('pyproject.toml') does not contain any of the tool sections: ['setuptools_scm', 'vcs-versioning'] 2026-04-07T09:30:50,237 /tmp/pip-build-env-j8zuy9gr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-07T09:30:50,237 !! 2026-04-07T09:30:50,239 ******************************************************************************** 2026-04-07T09:30:50,240 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-04-07T09:30:50,241 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-07T09:30:50,241 or your builds will no longer be supported. 2026-04-07T09:30:50,242 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-07T09:30:50,243 ******************************************************************************** 2026-04-07T09:30:50,244 !! 2026-04-07T09:30:50,244 corresp(dist, value, root_dir) 2026-04-07T09:30:50,310 /tmp/pip-build-env-j8zuy9gr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-07T09:30:50,311 !! 2026-04-07T09:30:50,312 ******************************************************************************** 2026-04-07T09:30:50,312 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-07T09:30:50,313 License :: OSI Approved :: MIT License 2026-04-07T09:30:50,314 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-07T09:30:50,315 ******************************************************************************** 2026-04-07T09:30:50,316 !! 2026-04-07T09:30:50,316 dist._finalize_license_expression() 2026-04-07T09:30:50,317 /tmp/pip-build-env-j8zuy9gr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-07T09:30:50,317 !! 2026-04-07T09:30:50,318 ******************************************************************************** 2026-04-07T09:30:50,319 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-07T09:30:50,320 License :: OSI Approved :: MIT License 2026-04-07T09:30:50,322 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-07T09:30:50,322 ******************************************************************************** 2026-04-07T09:30:50,323 !! 2026-04-07T09:30:50,324 self._finalize_license_expression() 2026-04-07T09:30:50,326 running dist_info 2026-04-07T09:30:50,339 creating /tmp/pip-modern-metadata-myxwaeoj/meshiphi.egg-info 2026-04-07T09:30:50,340 writing /tmp/pip-modern-metadata-myxwaeoj/meshiphi.egg-info/PKG-INFO 2026-04-07T09:30:50,344 writing dependency_links to /tmp/pip-modern-metadata-myxwaeoj/meshiphi.egg-info/dependency_links.txt 2026-04-07T09:30:50,346 writing entry points to /tmp/pip-modern-metadata-myxwaeoj/meshiphi.egg-info/entry_points.txt 2026-04-07T09:30:50,348 writing requirements to /tmp/pip-modern-metadata-myxwaeoj/meshiphi.egg-info/requires.txt 2026-04-07T09:30:50,349 writing top-level names to /tmp/pip-modern-metadata-myxwaeoj/meshiphi.egg-info/top_level.txt 2026-04-07T09:30:50,350 writing manifest file '/tmp/pip-modern-metadata-myxwaeoj/meshiphi.egg-info/SOURCES.txt' 2026-04-07T09:30:50,392 /tmp/pip-build-env-j8zuy9gr/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-07T09:30:50,392 return get_active_overrides().subprocess_timeout 2026-04-07T09:30:50,398 listing git files failed - pretending there aren't any 2026-04-07T09:30:50,406 reading manifest file '/tmp/pip-modern-metadata-myxwaeoj/meshiphi.egg-info/SOURCES.txt' 2026-04-07T09:30:50,408 reading manifest template 'MANIFEST.in' 2026-04-07T09:30:50,410 adding license file 'LICENSE' 2026-04-07T09:30:50,415 writing manifest file '/tmp/pip-modern-metadata-myxwaeoj/meshiphi.egg-info/SOURCES.txt' 2026-04-07T09:30:50,416 creating '/tmp/pip-modern-metadata-myxwaeoj/meshiphi-0.0.0.dist-info' 2026-04-07T09:30:50,550 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-07T09:30:50,556 Source in /tmp/pip-wheel-on2pbiak/meshiphi_a88a310e61b745c380c78a239b89dfa1 has version 0.0.0, which satisfies requirement meshiphi==0.0.0 from https://files.pythonhosted.org/packages/c1/32/2a355aaff501c8c41a6314787e7ec89e9e7467b1f7ea862a6d2d591cd16f/meshiphi-0.0.0.tar.gz 2026-04-07T09:30:50,557 Removed meshiphi==0.0.0 from https://files.pythonhosted.org/packages/c1/32/2a355aaff501c8c41a6314787e7ec89e9e7467b1f7ea862a6d2d591cd16f/meshiphi-0.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-tiafwk34' 2026-04-07T09:30:50,564 Created temporary directory: /tmp/pip-unpack-_0cz7k1i 2026-04-07T09:30:50,564 Building wheels for collected packages: meshiphi 2026-04-07T09:30:50,569 Created temporary directory: /tmp/pip-wheel-711if7uz 2026-04-07T09:30:50,569 Destination directory: /tmp/pip-wheel-711if7uz 2026-04-07T09:30:50,571 Building wheel for meshiphi (pyproject.toml): started 2026-04-07T09:30:50,573 Running command Building wheel for meshiphi (pyproject.toml) 2026-04-07T09:30:51,194 toml section missing PosixPath('pyproject.toml') does not contain any of the tool sections: ['setuptools_scm', 'vcs-versioning'] 2026-04-07T09:30:51,238 /tmp/pip-build-env-j8zuy9gr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-07T09:30:51,239 !! 2026-04-07T09:30:51,240 ******************************************************************************** 2026-04-07T09:30:51,240 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-04-07T09:30:51,241 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-07T09:30:51,242 or your builds will no longer be supported. 2026-04-07T09:30:51,243 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-07T09:30:51,243 ******************************************************************************** 2026-04-07T09:30:51,245 !! 2026-04-07T09:30:51,245 corresp(dist, value, root_dir) 2026-04-07T09:30:51,305 /tmp/pip-build-env-j8zuy9gr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-07T09:30:51,305 !! 2026-04-07T09:30:51,307 ******************************************************************************** 2026-04-07T09:30:51,307 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-07T09:30:51,308 License :: OSI Approved :: MIT License 2026-04-07T09:30:51,310 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-07T09:30:51,310 ******************************************************************************** 2026-04-07T09:30:51,311 !! 2026-04-07T09:30:51,312 dist._finalize_license_expression() 2026-04-07T09:30:51,313 /tmp/pip-build-env-j8zuy9gr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-07T09:30:51,313 !! 2026-04-07T09:30:51,314 ******************************************************************************** 2026-04-07T09:30:51,315 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-07T09:30:51,316 License :: OSI Approved :: MIT License 2026-04-07T09:30:51,317 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-07T09:30:51,318 ******************************************************************************** 2026-04-07T09:30:51,319 !! 2026-04-07T09:30:51,320 self._finalize_license_expression() 2026-04-07T09:30:51,321 running bdist_wheel 2026-04-07T09:30:51,340 running build 2026-04-07T09:30:51,341 running build_py 2026-04-07T09:30:51,342 creating build/lib/meshiphi 2026-04-07T09:30:51,345 copying meshiphi/__init__.py -> build/lib/meshiphi 2026-04-07T09:30:51,347 copying meshiphi/cli.py -> build/lib/meshiphi 2026-04-07T09:30:51,349 copying meshiphi/utils.py -> build/lib/meshiphi 2026-04-07T09:30:51,352 creating build/lib/meshiphi/test_automation 2026-04-07T09:30:51,353 copying meshiphi/test_automation/__init__.py -> build/lib/meshiphi/test_automation 2026-04-07T09:30:51,355 copying meshiphi/test_automation/test_automater.py -> build/lib/meshiphi/test_automation 2026-04-07T09:30:51,358 creating build/lib/meshiphi/mesh_validation 2026-04-07T09:30:51,359 copying meshiphi/mesh_validation/mesh_validator.py -> build/lib/meshiphi/mesh_validation 2026-04-07T09:30:51,362 copying meshiphi/mesh_validation/mesh_comparator.py -> build/lib/meshiphi/mesh_validation 2026-04-07T09:30:51,364 copying meshiphi/mesh_validation/__init__.py -> build/lib/meshiphi/mesh_validation 2026-04-07T09:30:51,366 copying meshiphi/mesh_validation/full_mesh_validator.py -> build/lib/meshiphi/mesh_validation 2026-04-07T09:30:51,368 copying meshiphi/mesh_validation/sampler.py -> build/lib/meshiphi/mesh_validation 2026-04-07T09:30:51,371 creating build/lib/meshiphi/config_validation 2026-04-07T09:30:51,372 copying meshiphi/config_validation/__init__.py -> build/lib/meshiphi/config_validation 2026-04-07T09:30:51,374 copying meshiphi/config_validation/config_validator.py -> build/lib/meshiphi/config_validation 2026-04-07T09:30:51,377 copying meshiphi/config_validation/mesh_schema.py -> build/lib/meshiphi/config_validation 2026-04-07T09:30:51,379 creating build/lib/meshiphi/mesh_generation 2026-04-07T09:30:51,380 copying meshiphi/mesh_generation/metadata.py -> build/lib/meshiphi/mesh_generation 2026-04-07T09:30:51,382 copying meshiphi/mesh_generation/__init__.py -> build/lib/meshiphi/mesh_generation 2026-04-07T09:30:51,384 copying meshiphi/mesh_generation/aggregated_cellbox.py -> build/lib/meshiphi/mesh_generation 2026-04-07T09:30:51,386 copying meshiphi/mesh_generation/boundary.py -> build/lib/meshiphi/mesh_generation 2026-04-07T09:30:51,389 copying meshiphi/mesh_generation/neighbour_graph.py -> build/lib/meshiphi/mesh_generation 2026-04-07T09:30:51,392 copying meshiphi/mesh_generation/direction.py -> build/lib/meshiphi/mesh_generation 2026-04-07T09:30:51,394 copying meshiphi/mesh_generation/cellbox.py -> build/lib/meshiphi/mesh_generation 2026-04-07T09:30:51,397 copying meshiphi/mesh_generation/environment_mesh.py -> build/lib/meshiphi/mesh_generation 2026-04-07T09:30:51,401 copying meshiphi/mesh_generation/mesh.py -> build/lib/meshiphi/mesh_generation 2026-04-07T09:30:51,403 copying meshiphi/mesh_generation/mesh_builder.py -> build/lib/meshiphi/mesh_generation 2026-04-07T09:30:51,406 creating build/lib/meshiphi/dataloaders 2026-04-07T09:30:51,407 copying meshiphi/dataloaders/__init__.py -> build/lib/meshiphi/dataloaders 2026-04-07T09:30:51,409 copying meshiphi/dataloaders/dataloader_interface.py -> build/lib/meshiphi/dataloaders 2026-04-07T09:30:51,411 copying meshiphi/dataloaders/factory.py -> build/lib/meshiphi/dataloaders 2026-04-07T09:30:51,415 creating build/lib/meshiphi/mesh_plotting 2026-04-07T09:30:51,416 copying meshiphi/mesh_plotting/__init__.py -> build/lib/meshiphi/mesh_plotting 2026-04-07T09:30:51,418 copying meshiphi/mesh_plotting/mesh_plotter.py -> build/lib/meshiphi/mesh_plotting 2026-04-07T09:30:51,421 creating build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,422 copying meshiphi/dataloaders/vector/north_sea_current.py -> build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,424 copying meshiphi/dataloaders/vector/duacs_current.py -> build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,426 copying meshiphi/dataloaders/vector/__init__.py -> build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,428 copying meshiphi/dataloaders/vector/era5_wind.py -> build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,430 copying meshiphi/dataloaders/vector/oras5_current.py -> build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,432 copying meshiphi/dataloaders/vector/era5_wave_direction_vector.py -> build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,433 copying meshiphi/dataloaders/vector/vector_grf.py -> build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,435 copying meshiphi/dataloaders/vector/abstract_vector.py -> build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,438 copying meshiphi/dataloaders/vector/baltic_current.py -> build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,440 copying meshiphi/dataloaders/vector/sose.py -> build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,442 copying meshiphi/dataloaders/vector/vector_shape.py -> build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,445 copying meshiphi/dataloaders/vector/vector_csv.py -> build/lib/meshiphi/dataloaders/vector 2026-04-07T09:30:51,447 creating build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,448 copying meshiphi/dataloaders/scalar/baltic_sea_ice.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,450 copying meshiphi/dataloaders/scalar/__init__.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,452 copying meshiphi/dataloaders/scalar/bsose_depth.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,454 copying meshiphi/dataloaders/scalar/gebco.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,455 copying meshiphi/dataloaders/scalar/shape.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,458 copying meshiphi/dataloaders/scalar/modis.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,460 copying meshiphi/dataloaders/scalar/icenet.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,463 copying meshiphi/dataloaders/scalar/bsose_sea_ice.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,465 copying meshiphi/dataloaders/scalar/ecmwf_sig_wave_height.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,467 copying meshiphi/dataloaders/scalar/scalar_csv.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,469 copying meshiphi/dataloaders/scalar/era5_max_wave_height.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,471 copying meshiphi/dataloaders/scalar/era5_wave_period.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,473 copying meshiphi/dataloaders/scalar/era5_wind_dir.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,474 copying meshiphi/dataloaders/scalar/era5_sig_wave_height.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,476 copying meshiphi/dataloaders/scalar/abstract_scalar.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,480 copying meshiphi/dataloaders/scalar/era5_mean_wave_direction.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,482 copying meshiphi/dataloaders/scalar/visual_iced.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,484 copying meshiphi/dataloaders/scalar/amsr.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,486 copying meshiphi/dataloaders/scalar/scalar_grf.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,488 copying meshiphi/dataloaders/scalar/era5_wind_mag.py -> build/lib/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,491 creating build/lib/meshiphi/dataloaders/lut 2026-04-07T09:30:51,492 copying meshiphi/dataloaders/lut/__init__.py -> build/lib/meshiphi/dataloaders/lut 2026-04-07T09:30:51,494 copying meshiphi/dataloaders/lut/abstract_lut.py -> build/lib/meshiphi/dataloaders/lut 2026-04-07T09:30:51,497 copying meshiphi/dataloaders/lut/density.py -> build/lib/meshiphi/dataloaders/lut 2026-04-07T09:30:51,499 copying meshiphi/dataloaders/lut/lut_csv.py -> build/lib/meshiphi/dataloaders/lut 2026-04-07T09:30:51,501 copying meshiphi/dataloaders/lut/thickness.py -> build/lib/meshiphi/dataloaders/lut 2026-04-07T09:30:51,503 copying meshiphi/dataloaders/lut/lut_geojson.py -> build/lib/meshiphi/dataloaders/lut 2026-04-07T09:30:51,505 copying meshiphi/dataloaders/lut/scotland_ncmpa.py -> build/lib/meshiphi/dataloaders/lut 2026-04-07T09:30:51,507 copying meshiphi/dataloaders/lut/lut_shapefile.py -> build/lib/meshiphi/dataloaders/lut 2026-04-07T09:30:51,509 running egg_info 2026-04-07T09:30:51,522 writing meshiphi.egg-info/PKG-INFO 2026-04-07T09:30:51,525 writing dependency_links to meshiphi.egg-info/dependency_links.txt 2026-04-07T09:30:51,527 writing entry points to meshiphi.egg-info/entry_points.txt 2026-04-07T09:30:51,529 writing requirements to meshiphi.egg-info/requires.txt 2026-04-07T09:30:51,530 writing top-level names to meshiphi.egg-info/top_level.txt 2026-04-07T09:30:51,568 /tmp/pip-build-env-j8zuy9gr/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-07T09:30:51,569 return get_active_overrides().subprocess_timeout 2026-04-07T09:30:51,575 listing git files failed - pretending there aren't any 2026-04-07T09:30:51,582 reading manifest file 'meshiphi.egg-info/SOURCES.txt' 2026-04-07T09:30:51,592 reading manifest template 'MANIFEST.in' 2026-04-07T09:30:51,594 adding license file 'LICENSE' 2026-04-07T09:30:51,601 writing manifest file 'meshiphi.egg-info/SOURCES.txt' 2026-04-07T09:30:51,629 installing to build/bdist.linux-armv7l/wheel 2026-04-07T09:30:51,630 running install 2026-04-07T09:30:51,654 running install_lib 2026-04-07T09:30:51,661 creating build/bdist.linux-armv7l/wheel 2026-04-07T09:30:51,664 creating build/bdist.linux-armv7l/wheel/meshiphi 2026-04-07T09:30:51,666 creating build/bdist.linux-armv7l/wheel/meshiphi/test_automation 2026-04-07T09:30:51,667 copying build/lib/meshiphi/test_automation/__init__.py -> build/bdist.linux-armv7l/wheel/./meshiphi/test_automation 2026-04-07T09:30:51,670 copying build/lib/meshiphi/test_automation/test_automater.py -> build/bdist.linux-armv7l/wheel/./meshiphi/test_automation 2026-04-07T09:30:51,674 creating build/bdist.linux-armv7l/wheel/meshiphi/mesh_validation 2026-04-07T09:30:51,676 copying build/lib/meshiphi/mesh_validation/mesh_validator.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_validation 2026-04-07T09:30:51,679 copying build/lib/meshiphi/mesh_validation/mesh_comparator.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_validation 2026-04-07T09:30:51,682 copying build/lib/meshiphi/mesh_validation/__init__.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_validation 2026-04-07T09:30:51,684 copying build/lib/meshiphi/mesh_validation/full_mesh_validator.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_validation 2026-04-07T09:30:51,687 copying build/lib/meshiphi/mesh_validation/sampler.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_validation 2026-04-07T09:30:51,689 copying build/lib/meshiphi/__init__.py -> build/bdist.linux-armv7l/wheel/./meshiphi 2026-04-07T09:30:51,693 creating build/bdist.linux-armv7l/wheel/meshiphi/config_validation 2026-04-07T09:30:51,694 copying build/lib/meshiphi/config_validation/__init__.py -> build/bdist.linux-armv7l/wheel/./meshiphi/config_validation 2026-04-07T09:30:51,696 copying build/lib/meshiphi/config_validation/config_validator.py -> build/bdist.linux-armv7l/wheel/./meshiphi/config_validation 2026-04-07T09:30:51,699 copying build/lib/meshiphi/config_validation/mesh_schema.py -> build/bdist.linux-armv7l/wheel/./meshiphi/config_validation 2026-04-07T09:30:51,701 creating build/bdist.linux-armv7l/wheel/meshiphi/mesh_generation 2026-04-07T09:30:51,703 copying build/lib/meshiphi/mesh_generation/metadata.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_generation 2026-04-07T09:30:51,706 copying build/lib/meshiphi/mesh_generation/__init__.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_generation 2026-04-07T09:30:51,707 copying build/lib/meshiphi/mesh_generation/aggregated_cellbox.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_generation 2026-04-07T09:30:51,710 copying build/lib/meshiphi/mesh_generation/boundary.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_generation 2026-04-07T09:30:51,713 copying build/lib/meshiphi/mesh_generation/neighbour_graph.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_generation 2026-04-07T09:30:51,716 copying build/lib/meshiphi/mesh_generation/direction.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_generation 2026-04-07T09:30:51,718 copying build/lib/meshiphi/mesh_generation/cellbox.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_generation 2026-04-07T09:30:51,721 copying build/lib/meshiphi/mesh_generation/environment_mesh.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_generation 2026-04-07T09:30:51,725 copying build/lib/meshiphi/mesh_generation/mesh.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_generation 2026-04-07T09:30:51,727 copying build/lib/meshiphi/mesh_generation/mesh_builder.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_generation 2026-04-07T09:30:51,732 creating build/bdist.linux-armv7l/wheel/meshiphi/dataloaders 2026-04-07T09:30:51,733 copying build/lib/meshiphi/dataloaders/__init__.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders 2026-04-07T09:30:51,737 creating build/bdist.linux-armv7l/wheel/meshiphi/dataloaders/vector 2026-04-07T09:30:51,738 copying build/lib/meshiphi/dataloaders/vector/north_sea_current.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/vector 2026-04-07T09:30:51,741 copying build/lib/meshiphi/dataloaders/vector/duacs_current.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/vector 2026-04-07T09:30:51,743 copying build/lib/meshiphi/dataloaders/vector/__init__.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/vector 2026-04-07T09:30:51,745 copying build/lib/meshiphi/dataloaders/vector/era5_wind.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/vector 2026-04-07T09:30:51,747 copying build/lib/meshiphi/dataloaders/vector/oras5_current.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/vector 2026-04-07T09:30:51,749 copying build/lib/meshiphi/dataloaders/vector/era5_wave_direction_vector.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/vector 2026-04-07T09:30:51,752 copying build/lib/meshiphi/dataloaders/vector/vector_grf.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/vector 2026-04-07T09:30:51,754 copying build/lib/meshiphi/dataloaders/vector/abstract_vector.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/vector 2026-04-07T09:30:51,757 copying build/lib/meshiphi/dataloaders/vector/baltic_current.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/vector 2026-04-07T09:30:51,759 copying build/lib/meshiphi/dataloaders/vector/sose.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/vector 2026-04-07T09:30:51,761 copying build/lib/meshiphi/dataloaders/vector/vector_shape.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/vector 2026-04-07T09:30:51,763 copying build/lib/meshiphi/dataloaders/vector/vector_csv.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/vector 2026-04-07T09:30:51,766 creating build/bdist.linux-armv7l/wheel/meshiphi/dataloaders/scalar 2026-04-07T09:30:51,768 copying build/lib/meshiphi/dataloaders/scalar/baltic_sea_ice.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,770 copying build/lib/meshiphi/dataloaders/scalar/__init__.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,772 copying build/lib/meshiphi/dataloaders/scalar/bsose_depth.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,774 copying build/lib/meshiphi/dataloaders/scalar/gebco.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,776 copying build/lib/meshiphi/dataloaders/scalar/shape.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,779 copying build/lib/meshiphi/dataloaders/scalar/modis.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,782 copying build/lib/meshiphi/dataloaders/scalar/icenet.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,785 copying build/lib/meshiphi/dataloaders/scalar/bsose_sea_ice.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,787 copying build/lib/meshiphi/dataloaders/scalar/ecmwf_sig_wave_height.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,789 copying build/lib/meshiphi/dataloaders/scalar/scalar_csv.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,791 copying build/lib/meshiphi/dataloaders/scalar/era5_max_wave_height.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,794 copying build/lib/meshiphi/dataloaders/scalar/era5_wave_period.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,797 copying build/lib/meshiphi/dataloaders/scalar/era5_wind_dir.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,800 copying build/lib/meshiphi/dataloaders/scalar/era5_sig_wave_height.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,802 copying build/lib/meshiphi/dataloaders/scalar/abstract_scalar.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,806 copying build/lib/meshiphi/dataloaders/scalar/era5_mean_wave_direction.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,808 copying build/lib/meshiphi/dataloaders/scalar/visual_iced.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,811 copying build/lib/meshiphi/dataloaders/scalar/amsr.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,813 copying build/lib/meshiphi/dataloaders/scalar/scalar_grf.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,815 copying build/lib/meshiphi/dataloaders/scalar/era5_wind_mag.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/scalar 2026-04-07T09:30:51,818 copying build/lib/meshiphi/dataloaders/dataloader_interface.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders 2026-04-07T09:30:51,820 copying build/lib/meshiphi/dataloaders/factory.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders 2026-04-07T09:30:51,823 creating build/bdist.linux-armv7l/wheel/meshiphi/dataloaders/lut 2026-04-07T09:30:51,825 copying build/lib/meshiphi/dataloaders/lut/__init__.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/lut 2026-04-07T09:30:51,826 copying build/lib/meshiphi/dataloaders/lut/abstract_lut.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/lut 2026-04-07T09:30:51,829 copying build/lib/meshiphi/dataloaders/lut/density.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/lut 2026-04-07T09:30:51,831 copying build/lib/meshiphi/dataloaders/lut/lut_csv.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/lut 2026-04-07T09:30:51,834 copying build/lib/meshiphi/dataloaders/lut/thickness.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/lut 2026-04-07T09:30:51,837 copying build/lib/meshiphi/dataloaders/lut/lut_geojson.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/lut 2026-04-07T09:30:51,839 copying build/lib/meshiphi/dataloaders/lut/scotland_ncmpa.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/lut 2026-04-07T09:30:51,841 copying build/lib/meshiphi/dataloaders/lut/lut_shapefile.py -> build/bdist.linux-armv7l/wheel/./meshiphi/dataloaders/lut 2026-04-07T09:30:51,844 copying build/lib/meshiphi/cli.py -> build/bdist.linux-armv7l/wheel/./meshiphi 2026-04-07T09:30:51,848 creating build/bdist.linux-armv7l/wheel/meshiphi/mesh_plotting 2026-04-07T09:30:51,849 copying build/lib/meshiphi/mesh_plotting/__init__.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_plotting 2026-04-07T09:30:51,851 copying build/lib/meshiphi/mesh_plotting/mesh_plotter.py -> build/bdist.linux-armv7l/wheel/./meshiphi/mesh_plotting 2026-04-07T09:30:51,853 copying build/lib/meshiphi/utils.py -> build/bdist.linux-armv7l/wheel/./meshiphi 2026-04-07T09:30:51,855 running install_egg_info 2026-04-07T09:30:51,862 Copying meshiphi.egg-info to build/bdist.linux-armv7l/wheel/./meshiphi-0.0.0-py3.11.egg-info 2026-04-07T09:30:51,877 running install_scripts 2026-04-07T09:30:51,893 creating build/bdist.linux-armv7l/wheel/meshiphi-0.0.0.dist-info/WHEEL 2026-04-07T09:30:51,896 creating '/tmp/pip-wheel-711if7uz/.tmp-wwgl3vvw/meshiphi-0.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-07T09:30:51,898 adding 'meshiphi/__init__.py' 2026-04-07T09:30:51,900 adding 'meshiphi/cli.py' 2026-04-07T09:30:51,902 adding 'meshiphi/utils.py' 2026-04-07T09:30:51,904 adding 'meshiphi/config_validation/__init__.py' 2026-04-07T09:30:51,906 adding 'meshiphi/config_validation/config_validator.py' 2026-04-07T09:30:51,907 adding 'meshiphi/config_validation/mesh_schema.py' 2026-04-07T09:30:51,909 adding 'meshiphi/dataloaders/__init__.py' 2026-04-07T09:30:51,910 adding 'meshiphi/dataloaders/dataloader_interface.py' 2026-04-07T09:30:51,912 adding 'meshiphi/dataloaders/factory.py' 2026-04-07T09:30:51,913 adding 'meshiphi/dataloaders/lut/__init__.py' 2026-04-07T09:30:51,916 adding 'meshiphi/dataloaders/lut/abstract_lut.py' 2026-04-07T09:30:51,917 adding 'meshiphi/dataloaders/lut/density.py' 2026-04-07T09:30:51,918 adding 'meshiphi/dataloaders/lut/lut_csv.py' 2026-04-07T09:30:51,920 adding 'meshiphi/dataloaders/lut/lut_geojson.py' 2026-04-07T09:30:51,921 adding 'meshiphi/dataloaders/lut/lut_shapefile.py' 2026-04-07T09:30:51,923 adding 'meshiphi/dataloaders/lut/scotland_ncmpa.py' 2026-04-07T09:30:51,924 adding 'meshiphi/dataloaders/lut/thickness.py' 2026-04-07T09:30:51,926 adding 'meshiphi/dataloaders/scalar/__init__.py' 2026-04-07T09:30:51,931 adding 'meshiphi/dataloaders/scalar/abstract_scalar.py' 2026-04-07T09:30:51,933 adding 'meshiphi/dataloaders/scalar/amsr.py' 2026-04-07T09:30:51,934 adding 'meshiphi/dataloaders/scalar/baltic_sea_ice.py' 2026-04-07T09:30:51,935 adding 'meshiphi/dataloaders/scalar/bsose_depth.py' 2026-04-07T09:30:51,937 adding 'meshiphi/dataloaders/scalar/bsose_sea_ice.py' 2026-04-07T09:30:51,938 adding 'meshiphi/dataloaders/scalar/ecmwf_sig_wave_height.py' 2026-04-07T09:30:51,939 adding 'meshiphi/dataloaders/scalar/era5_max_wave_height.py' 2026-04-07T09:30:51,941 adding 'meshiphi/dataloaders/scalar/era5_mean_wave_direction.py' 2026-04-07T09:30:51,942 adding 'meshiphi/dataloaders/scalar/era5_sig_wave_height.py' 2026-04-07T09:30:51,944 adding 'meshiphi/dataloaders/scalar/era5_wave_period.py' 2026-04-07T09:30:51,945 adding 'meshiphi/dataloaders/scalar/era5_wind_dir.py' 2026-04-07T09:30:51,947 adding 'meshiphi/dataloaders/scalar/era5_wind_mag.py' 2026-04-07T09:30:51,948 adding 'meshiphi/dataloaders/scalar/gebco.py' 2026-04-07T09:30:51,950 adding 'meshiphi/dataloaders/scalar/icenet.py' 2026-04-07T09:30:51,951 adding 'meshiphi/dataloaders/scalar/modis.py' 2026-04-07T09:30:51,952 adding 'meshiphi/dataloaders/scalar/scalar_csv.py' 2026-04-07T09:30:51,954 adding 'meshiphi/dataloaders/scalar/scalar_grf.py' 2026-04-07T09:30:51,956 adding 'meshiphi/dataloaders/scalar/shape.py' 2026-04-07T09:30:51,957 adding 'meshiphi/dataloaders/scalar/visual_iced.py' 2026-04-07T09:30:51,959 adding 'meshiphi/dataloaders/vector/__init__.py' 2026-04-07T09:30:51,964 adding 'meshiphi/dataloaders/vector/abstract_vector.py' 2026-04-07T09:30:51,966 adding 'meshiphi/dataloaders/vector/baltic_current.py' 2026-04-07T09:30:51,967 adding 'meshiphi/dataloaders/vector/duacs_current.py' 2026-04-07T09:30:51,968 adding 'meshiphi/dataloaders/vector/era5_wave_direction_vector.py' 2026-04-07T09:30:51,970 adding 'meshiphi/dataloaders/vector/era5_wind.py' 2026-04-07T09:30:51,971 adding 'meshiphi/dataloaders/vector/north_sea_current.py' 2026-04-07T09:30:51,973 adding 'meshiphi/dataloaders/vector/oras5_current.py' 2026-04-07T09:30:51,974 adding 'meshiphi/dataloaders/vector/sose.py' 2026-04-07T09:30:51,975 adding 'meshiphi/dataloaders/vector/vector_csv.py' 2026-04-07T09:30:51,976 adding 'meshiphi/dataloaders/vector/vector_grf.py' 2026-04-07T09:30:51,978 adding 'meshiphi/dataloaders/vector/vector_shape.py' 2026-04-07T09:30:51,980 adding 'meshiphi/mesh_generation/__init__.py' 2026-04-07T09:30:51,982 adding 'meshiphi/mesh_generation/aggregated_cellbox.py' 2026-04-07T09:30:51,984 adding 'meshiphi/mesh_generation/boundary.py' 2026-04-07T09:30:51,986 adding 'meshiphi/mesh_generation/cellbox.py' 2026-04-07T09:30:51,988 adding 'meshiphi/mesh_generation/direction.py' 2026-04-07T09:30:51,994 adding 'meshiphi/mesh_generation/environment_mesh.py' 2026-04-07T09:30:51,996 adding 'meshiphi/mesh_generation/mesh.py' 2026-04-07T09:30:51,999 adding 'meshiphi/mesh_generation/mesh_builder.py' 2026-04-07T09:30:52,000 adding 'meshiphi/mesh_generation/metadata.py' 2026-04-07T09:30:52,003 adding 'meshiphi/mesh_generation/neighbour_graph.py' 2026-04-07T09:30:52,004 adding 'meshiphi/mesh_plotting/__init__.py' 2026-04-07T09:30:52,006 adding 'meshiphi/mesh_plotting/mesh_plotter.py' 2026-04-07T09:30:52,007 adding 'meshiphi/mesh_validation/__init__.py' 2026-04-07T09:30:52,009 adding 'meshiphi/mesh_validation/full_mesh_validator.py' 2026-04-07T09:30:52,010 adding 'meshiphi/mesh_validation/mesh_comparator.py' 2026-04-07T09:30:52,012 adding 'meshiphi/mesh_validation/mesh_validator.py' 2026-04-07T09:30:52,013 adding 'meshiphi/mesh_validation/sampler.py' 2026-04-07T09:30:52,015 adding 'meshiphi/test_automation/__init__.py' 2026-04-07T09:30:52,018 adding 'meshiphi/test_automation/test_automater.py' 2026-04-07T09:30:52,021 adding 'meshiphi-0.0.0.dist-info/licenses/LICENSE' 2026-04-07T09:30:52,023 adding 'meshiphi-0.0.0.dist-info/METADATA' 2026-04-07T09:30:52,024 adding 'meshiphi-0.0.0.dist-info/WHEEL' 2026-04-07T09:30:52,025 adding 'meshiphi-0.0.0.dist-info/entry_points.txt' 2026-04-07T09:30:52,026 adding 'meshiphi-0.0.0.dist-info/top_level.txt' 2026-04-07T09:30:52,027 adding 'meshiphi-0.0.0.dist-info/RECORD' 2026-04-07T09:30:52,030 removing build/bdist.linux-armv7l/wheel 2026-04-07T09:30:52,155 Building wheel for meshiphi (pyproject.toml): finished with status 'done' 2026-04-07T09:30:52,162 Created wheel for meshiphi: filename=meshiphi-0.0.0-py3-none-any.whl size=129278 sha256=4c8cd024efbfe2f4b2c3bb0dedc82ed84c32b19aad4cb8b4b60e8dbb17270cb9 2026-04-07T09:30:52,163 Stored in directory: /tmp/pip-ephem-wheel-cache-4lnupk0q/wheels/89/07/6b/df7571ef496e43f0899903e279e2ee8d14ec9ea4d98c529e37 2026-04-07T09:30:52,178 Successfully built meshiphi 2026-04-07T09:30:52,184 Removed build tracker: '/tmp/pip-build-tracker-tiafwk34'