2024-07-15T16:23:34,888 Created temporary directory: /tmp/pip-build-tracker-euhfuwaf 2024-07-15T16:23:34,890 Initialized build tracking at /tmp/pip-build-tracker-euhfuwaf 2024-07-15T16:23:34,890 Created build tracker: /tmp/pip-build-tracker-euhfuwaf 2024-07-15T16:23:34,890 Entered build tracker: /tmp/pip-build-tracker-euhfuwaf 2024-07-15T16:23:34,890 Created temporary directory: /tmp/pip-wheel-ac0eady8 2024-07-15T16:23:34,894 Created temporary directory: /tmp/pip-ephem-wheel-cache-fczhw6cf 2024-07-15T16:23:34,918 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-07-15T16:23:34,922 2 location(s) to search for versions of metalpy: 2024-07-15T16:23:34,922 * https://pypi.org/simple/metalpy/ 2024-07-15T16:23:34,922 * https://www.piwheels.org/simple/metalpy/ 2024-07-15T16:23:34,922 Fetching project page and analyzing links: https://pypi.org/simple/metalpy/ 2024-07-15T16:23:34,923 Getting page https://pypi.org/simple/metalpy/ 2024-07-15T16:23:34,924 Found index url https://pypi.org/simple/ 2024-07-15T16:23:34,976 Fetched page https://pypi.org/simple/metalpy/ as application/vnd.pypi.simple.v1+json 2024-07-15T16:23:34,978 Skipping link: No binaries permitted for metalpy: https://files.pythonhosted.org/packages/bc/b1/5463f4a7ffc16648085ddacabcf72af9bcb1fc3ae1e61cc56e5e477c1bf8/metalpy-0.1.0-py3-none-any.whl (from https://pypi.org/simple/metalpy/) (requires-python:>=3.9) 2024-07-15T16:23:34,979 Found link https://files.pythonhosted.org/packages/68/76/ee7b96158b41d2430fec41f277ab612e1cdc17433b900c5835b1be8e27c5/metalpy-0.1.0.tar.gz (from https://pypi.org/simple/metalpy/) (requires-python:>=3.9), version: 0.1.0 2024-07-15T16:23:34,979 Skipping link: No binaries permitted for metalpy: https://files.pythonhosted.org/packages/6c/80/f7e237bb8ba4b7817774b343a3abcfe0a38428fa5d730da3518239877501/metalpy-0.1.1-py3-none-any.whl (from https://pypi.org/simple/metalpy/) (requires-python:>=3.9) 2024-07-15T16:23:34,979 Found link https://files.pythonhosted.org/packages/d3/59/c8b15c2237780e2c83f37994afe9df50c6330cbf9dfae9f465cd4b94e756/metalpy-0.1.1.tar.gz (from https://pypi.org/simple/metalpy/) (requires-python:>=3.9), version: 0.1.1 2024-07-15T16:23:34,980 Skipping link: No binaries permitted for metalpy: https://files.pythonhosted.org/packages/29/4d/a20606adb54e4270ee55e1c9ac79eee08826b837e41d823d94fd2a556c5b/metalpy-0.2.0-py3-none-any.whl (from https://pypi.org/simple/metalpy/) (requires-python:>=3.9) 2024-07-15T16:23:34,980 Found link https://files.pythonhosted.org/packages/c7/e9/c115e58c33a8fec432b7dcde691be21b86819a7a8c280456861bf672433b/metalpy-0.2.0.tar.gz (from https://pypi.org/simple/metalpy/) (requires-python:>=3.9), version: 0.2.0 2024-07-15T16:23:34,981 Fetching project page and analyzing links: https://www.piwheels.org/simple/metalpy/ 2024-07-15T16:23:34,981 Getting page https://www.piwheels.org/simple/metalpy/ 2024-07-15T16:23:34,982 Found index url https://www.piwheels.org/simple/ 2024-07-15T16:23:35,061 Fetched page https://www.piwheels.org/simple/metalpy/ as text/html 2024-07-15T16:23:35,062 Skipping link: No binaries permitted for metalpy: https://www.piwheels.org/simple/metalpy/metalpy-0.1.1-py3-none-any.whl#sha256=f578c13a27ee4e71beeff73f4d5d6192a96a0e1f055bc17f10a4e7e7f1dac1ae (from https://www.piwheels.org/simple/metalpy/) (requires-python:>=3.9) 2024-07-15T16:23:35,062 Skipping link: No binaries permitted for metalpy: https://www.piwheels.org/simple/metalpy/metalpy-0.1.0-py3-none-any.whl#sha256=b5c718d8dcf8ea7421b5565b81fd93260ef8d1dd54c1280bba83e1160255b6b2 (from https://www.piwheels.org/simple/metalpy/) (requires-python:>=3.9) 2024-07-15T16:23:35,063 Skipping link: not a file: https://www.piwheels.org/simple/metalpy/ 2024-07-15T16:23:35,063 Skipping link: not a file: https://pypi.org/simple/metalpy/ 2024-07-15T16:23:35,081 Given no hashes to check 1 links for project 'metalpy': discarding no candidates 2024-07-15T16:23:35,098 Collecting metalpy==0.2.0 2024-07-15T16:23:35,100 Created temporary directory: /tmp/pip-unpack-d0gfy6i6 2024-07-15T16:23:35,144 Downloading metalpy-0.2.0.tar.gz (280 kB) 2024-07-15T16:23:35,782 Added metalpy==0.2.0 from https://files.pythonhosted.org/packages/c7/e9/c115e58c33a8fec432b7dcde691be21b86819a7a8c280456861bf672433b/metalpy-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-euhfuwaf' 2024-07-15T16:23:35,789 Created temporary directory: /tmp/pip-build-env-og7nbf4b 2024-07-15T16:23:35,798 Installing build dependencies: started 2024-07-15T16:23:35,799 Running command pip subprocess to install build dependencies 2024-07-15T16:23:36,948 Using pip 24.0 from /usr/local/lib/python3.9/dist-packages/pip (python 3.9) 2024-07-15T16:23:37,486 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-07-15T16:23:38,918 Collecting setuptools>=63.0 2024-07-15T16:23:38,934 Using cached https://www.piwheels.org/simple/setuptools/setuptools-70.3.0-py3-none-any.whl (931 kB) 2024-07-15T16:23:39,162 Collecting versioningit>=2.0.0 2024-07-15T16:23:39,179 Using cached https://www.piwheels.org/simple/versioningit/versioningit-3.1.1-py3-none-any.whl (37 kB) 2024-07-15T16:23:39,743 Collecting importlib-metadata>=3.6 (from versioningit>=2.0.0) 2024-07-15T16:23:39,759 Using cached https://www.piwheels.org/simple/importlib-metadata/importlib_metadata-8.0.0-py3-none-any.whl (24 kB) 2024-07-15T16:23:39,929 Collecting packaging>=17.1 (from versioningit>=2.0.0) 2024-07-15T16:23:39,944 Using cached https://www.piwheels.org/simple/packaging/packaging-24.1-py3-none-any.whl (53 kB) 2024-07-15T16:23:40,057 Collecting tomli<3.0,>=1.2 (from versioningit>=2.0.0) 2024-07-15T16:23:40,073 Using cached https://www.piwheels.org/simple/tomli/tomli-2.0.1-py3-none-any.whl (12 kB) 2024-07-15T16:23:40,331 Collecting zipp>=0.5 (from importlib-metadata>=3.6->versioningit>=2.0.0) 2024-07-15T16:23:40,347 Using cached https://www.piwheels.org/simple/zipp/zipp-3.19.2-py3-none-any.whl (9.0 kB) 2024-07-15T16:23:42,140 Installing collected packages: zipp, tomli, setuptools, packaging, importlib-metadata, versioningit 2024-07-15T16:23:45,248 Creating /tmp/pip-build-env-og7nbf4b/overlay/bin 2024-07-15T16:23:45,250 changing mode of /tmp/pip-build-env-og7nbf4b/overlay/bin/versioningit to 755 2024-07-15T16:23:45,268 Successfully installed importlib-metadata-8.0.0 packaging-24.1 setuptools-70.3.0 tomli-2.0.1 versioningit-3.1.1 zipp-3.19.2 2024-07-15T16:23:45,447 [notice] A new release of pip is available: 24.0 -> 24.1.2 2024-07-15T16:23:45,447 [notice] To update, run: python3 -m pip install --upgrade pip 2024-07-15T16:23:45,740 Installing build dependencies: finished with status 'done' 2024-07-15T16:23:45,745 Getting requirements to build wheel: started 2024-07-15T16:23:45,746 Running command Getting requirements to build wheel 2024-07-15T16:23:46,746 running egg_info 2024-07-15T16:23:46,752 writing metalpy.egg-info/PKG-INFO 2024-07-15T16:23:46,773 writing dependency_links to metalpy.egg-info/dependency_links.txt 2024-07-15T16:23:46,785 writing requirements to metalpy.egg-info/requires.txt 2024-07-15T16:23:46,786 writing top-level names to metalpy.egg-info/top_level.txt 2024-07-15T16:23:46,886 reading manifest file 'metalpy.egg-info/SOURCES.txt' 2024-07-15T16:23:46,895 adding license file 'LICENSE.txt' 2024-07-15T16:23:46,911 writing manifest file 'metalpy.egg-info/SOURCES.txt' 2024-07-15T16:23:47,023 Getting requirements to build wheel: finished with status 'done' 2024-07-15T16:23:47,028 Created temporary directory: /tmp/pip-modern-metadata-ouhbsglx 2024-07-15T16:23:47,030 Preparing metadata (pyproject.toml): started 2024-07-15T16:23:47,031 Running command Preparing metadata (pyproject.toml) 2024-07-15T16:23:47,962 running dist_info 2024-07-15T16:23:47,969 creating /tmp/pip-modern-metadata-ouhbsglx/metalpy.egg-info 2024-07-15T16:23:47,974 writing /tmp/pip-modern-metadata-ouhbsglx/metalpy.egg-info/PKG-INFO 2024-07-15T16:23:47,995 writing dependency_links to /tmp/pip-modern-metadata-ouhbsglx/metalpy.egg-info/dependency_links.txt 2024-07-15T16:23:48,008 writing requirements to /tmp/pip-modern-metadata-ouhbsglx/metalpy.egg-info/requires.txt 2024-07-15T16:23:48,009 writing top-level names to /tmp/pip-modern-metadata-ouhbsglx/metalpy.egg-info/top_level.txt 2024-07-15T16:23:48,010 writing manifest file '/tmp/pip-modern-metadata-ouhbsglx/metalpy.egg-info/SOURCES.txt' 2024-07-15T16:23:48,092 reading manifest file '/tmp/pip-modern-metadata-ouhbsglx/metalpy.egg-info/SOURCES.txt' 2024-07-15T16:23:48,094 adding license file 'LICENSE.txt' 2024-07-15T16:23:48,106 writing manifest file '/tmp/pip-modern-metadata-ouhbsglx/metalpy.egg-info/SOURCES.txt' 2024-07-15T16:23:48,108 creating '/tmp/pip-modern-metadata-ouhbsglx/metalpy-0.2.0.dist-info' 2024-07-15T16:23:48,258 Preparing metadata (pyproject.toml): finished with status 'done' 2024-07-15T16:23:48,265 Source in /tmp/pip-wheel-ac0eady8/metalpy_b59b8305b62f4c32a992758748678ef8 has version 0.2.0, which satisfies requirement metalpy==0.2.0 from https://files.pythonhosted.org/packages/c7/e9/c115e58c33a8fec432b7dcde691be21b86819a7a8c280456861bf672433b/metalpy-0.2.0.tar.gz 2024-07-15T16:23:48,266 Removed metalpy==0.2.0 from https://files.pythonhosted.org/packages/c7/e9/c115e58c33a8fec432b7dcde691be21b86819a7a8c280456861bf672433b/metalpy-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-euhfuwaf' 2024-07-15T16:23:48,273 Created temporary directory: /tmp/pip-unpack-gd236ntv 2024-07-15T16:23:48,274 Created temporary directory: /tmp/pip-unpack-yxsc5jjg 2024-07-15T16:23:48,410 Building wheels for collected packages: metalpy 2024-07-15T16:23:48,415 Created temporary directory: /tmp/pip-wheel-g3ccspaj 2024-07-15T16:23:48,415 Destination directory: /tmp/pip-wheel-g3ccspaj 2024-07-15T16:23:48,417 Building wheel for metalpy (pyproject.toml): started 2024-07-15T16:23:48,418 Running command Building wheel for metalpy (pyproject.toml) 2024-07-15T16:23:49,318 running bdist_wheel 2024-07-15T16:23:49,341 running build 2024-07-15T16:23:49,341 running build_py 2024-07-15T16:23:49,343 creating build 2024-07-15T16:23:49,343 creating build/lib 2024-07-15T16:23:49,344 creating build/lib/metalpy 2024-07-15T16:23:49,345 copying metalpy/_version.py -> build/lib/metalpy 2024-07-15T16:23:49,347 copying metalpy/__init__.py -> build/lib/metalpy 2024-07-15T16:23:49,348 copying metalpy/version.py -> build/lib/metalpy 2024-07-15T16:23:49,351 creating build/lib/metalpy/mexin 2024-07-15T16:23:49,351 copying metalpy/mexin/sentinal.py -> build/lib/metalpy/mexin 2024-07-15T16:23:49,353 copying metalpy/mexin/mixed.py -> build/lib/metalpy/mexin 2024-07-15T16:23:49,355 copying metalpy/mexin/mixin.py -> build/lib/metalpy/mexin 2024-07-15T16:23:49,357 copying metalpy/mexin/mixins.py -> build/lib/metalpy/mexin 2024-07-15T16:23:49,359 copying metalpy/mexin/patch.py -> build/lib/metalpy/mexin 2024-07-15T16:23:49,360 copying metalpy/mexin/lazy_class_delegate.py -> build/lib/metalpy/mexin 2024-07-15T16:23:49,362 copying metalpy/mexin/__init__.py -> build/lib/metalpy/mexin 2024-07-15T16:23:49,364 copying metalpy/mexin/tagged_method.py -> build/lib/metalpy/mexin 2024-07-15T16:23:49,365 copying metalpy/mexin/patch_context.py -> build/lib/metalpy/mexin 2024-07-15T16:23:49,367 creating build/lib/metalpy/aero 2024-07-15T16:23:49,368 copying metalpy/aero/__init__.py -> build/lib/metalpy/aero 2024-07-15T16:23:49,371 creating build/lib/metalpy/mepa 2024-07-15T16:23:49,372 copying metalpy/mepa/shared_array.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,373 copying metalpy/mepa/sub_executor.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,375 copying metalpy/mepa/linear_executor.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,377 copying metalpy/mepa/thread_executor.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,378 copying metalpy/mepa/dask_helper.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,380 copying metalpy/mepa/worker_context.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,382 copying metalpy/mepa/queue_like_worker_context.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,383 copying metalpy/mepa/executor.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,386 copying metalpy/mepa/parallel_progress.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,388 copying metalpy/mepa/worker.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,389 copying metalpy/mepa/__init__.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,391 copying metalpy/mepa/process_executor.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,392 copying metalpy/mepa/utils.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,394 copying metalpy/mepa/dask_executor.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,396 copying metalpy/mepa/task_allocator.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,398 copying metalpy/mepa/lazy_evaluator.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,400 copying metalpy/mepa/pool_executor.py -> build/lib/metalpy/mepa 2024-07-15T16:23:49,403 creating build/lib/metalpy/utils 2024-07-15T16:23:49,404 copying metalpy/utils/arg_specs.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,407 copying metalpy/utils/model.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,409 copying metalpy/utils/path.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,410 copying metalpy/utils/time.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,412 copying metalpy/utils/taichi.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,414 copying metalpy/utils/dhash.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,416 copying metalpy/utils/numpy.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,418 copying metalpy/utils/pandas.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,419 copying metalpy/utils/math.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,421 copying metalpy/utils/object_path.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,423 copying metalpy/utils/matplotlib.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,424 copying metalpy/utils/geometry.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,426 copying metalpy/utils/sensor_array.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,428 copying metalpy/utils/__init__.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,430 copying metalpy/utils/bounds.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,432 copying metalpy/utils/misc.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,433 copying metalpy/utils/batch.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,435 copying metalpy/utils/numeric.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,437 copying metalpy/utils/string.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,439 copying metalpy/utils/type.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,441 copying metalpy/utils/file.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,443 copying metalpy/utils/taichi_kernels.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,445 copying metalpy/utils/hash.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,446 copying metalpy/utils/obj_splitter.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,448 copying metalpy/utils/regex_pattern.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,450 copying metalpy/utils/rand.py -> build/lib/metalpy/utils 2024-07-15T16:23:49,453 creating build/lib/metalpy/scab 2024-07-15T16:23:49,454 copying metalpy/scab/__init__.py -> build/lib/metalpy/scab 2024-07-15T16:23:49,455 copying metalpy/scab/simpeg_patch_context.py -> build/lib/metalpy/scab 2024-07-15T16:23:49,457 copying metalpy/scab/torched.py -> build/lib/metalpy/scab 2024-07-15T16:23:49,459 creating build/lib/metalpy/mexin/utils 2024-07-15T16:23:49,460 copying metalpy/mexin/utils/type_map.py -> build/lib/metalpy/mexin/utils 2024-07-15T16:23:49,462 copying metalpy/mexin/utils/__init__.py -> build/lib/metalpy/mexin/utils 2024-07-15T16:23:49,463 copying metalpy/mexin/utils/misc.py -> build/lib/metalpy/mexin/utils 2024-07-15T16:23:49,466 creating build/lib/metalpy/mexin/injectors 2024-07-15T16:23:49,466 copying metalpy/mexin/injectors/function_context.py -> build/lib/metalpy/mexin/injectors 2024-07-15T16:23:49,468 copying metalpy/mexin/injectors/after.py -> build/lib/metalpy/mexin/injectors 2024-07-15T16:23:49,470 copying metalpy/mexin/injectors/extends.py -> build/lib/metalpy/mexin/injectors 2024-07-15T16:23:49,472 copying metalpy/mexin/injectors/__init__.py -> build/lib/metalpy/mexin/injectors 2024-07-15T16:23:49,473 copying metalpy/mexin/injectors/replacement.py -> build/lib/metalpy/mexin/injectors 2024-07-15T16:23:49,475 copying metalpy/mexin/injectors/recoverable_injector.py -> build/lib/metalpy/mexin/injectors 2024-07-15T16:23:49,476 copying metalpy/mexin/injectors/utils.py -> build/lib/metalpy/mexin/injectors 2024-07-15T16:23:49,478 copying metalpy/mexin/injectors/before.py -> build/lib/metalpy/mexin/injectors 2024-07-15T16:23:49,480 copying metalpy/mexin/injectors/replaces.py -> build/lib/metalpy/mexin/injectors 2024-07-15T16:23:49,482 creating build/lib/metalpy/mexin/injectors/tests 2024-07-15T16:23:49,483 copying metalpy/mexin/injectors/tests/some_module.py -> build/lib/metalpy/mexin/injectors/tests 2024-07-15T16:23:49,484 copying metalpy/mexin/injectors/tests/some_injection.py -> build/lib/metalpy/mexin/injectors/tests 2024-07-15T16:23:49,486 copying metalpy/mexin/injectors/tests/test_injectors.py -> build/lib/metalpy/mexin/injectors/tests 2024-07-15T16:23:49,488 creating build/lib/metalpy/aero/utils 2024-07-15T16:23:49,489 copying metalpy/aero/utils/__init__.py -> build/lib/metalpy/aero/utils 2024-07-15T16:23:49,490 copying metalpy/aero/utils/exif.py -> build/lib/metalpy/aero/utils 2024-07-15T16:23:49,492 copying metalpy/aero/utils/line_analysis.py -> build/lib/metalpy/aero/utils 2024-07-15T16:23:49,495 creating build/lib/metalpy/aero/routes 2024-07-15T16:23:49,495 copying metalpy/aero/routes/__init__.py -> build/lib/metalpy/aero/routes 2024-07-15T16:23:49,498 creating build/lib/metalpy/aero/routes/flight_planar 2024-07-15T16:23:49,499 copying metalpy/aero/routes/flight_planar/__init__.py -> build/lib/metalpy/aero/routes/flight_planar 2024-07-15T16:23:49,500 copying metalpy/aero/routes/flight_planar/flight_planar.py -> build/lib/metalpy/aero/routes/flight_planar 2024-07-15T16:23:49,503 creating build/lib/metalpy/aero/routes/aerial_survey 2024-07-15T16:23:49,504 copying metalpy/aero/routes/aerial_survey/aerial_survey_line.py -> build/lib/metalpy/aero/routes/aerial_survey 2024-07-15T16:23:49,506 copying metalpy/aero/routes/aerial_survey/aerial_survey_lines.py -> build/lib/metalpy/aero/routes/aerial_survey 2024-07-15T16:23:49,508 copying metalpy/aero/routes/aerial_survey/aerial_survey.py -> build/lib/metalpy/aero/routes/aerial_survey 2024-07-15T16:23:49,510 copying metalpy/aero/routes/aerial_survey/aerial_survey_point.py -> build/lib/metalpy/aero/routes/aerial_survey 2024-07-15T16:23:49,512 copying metalpy/aero/routes/aerial_survey/__init__.py -> build/lib/metalpy/aero/routes/aerial_survey 2024-07-15T16:23:49,514 creating build/lib/metalpy/mepa/tests 2024-07-15T16:23:49,515 copying metalpy/mepa/tests/test_allocator.py -> build/lib/metalpy/mepa/tests 2024-07-15T16:23:49,517 creating build/lib/metalpy/carto 2024-07-15T16:23:49,517 creating build/lib/metalpy/carto/basemap 2024-07-15T16:23:49,518 copying metalpy/carto/basemap/geo_image.py -> build/lib/metalpy/carto/basemap 2024-07-15T16:23:49,521 copying metalpy/carto/basemap/map_downloader.py -> build/lib/metalpy/carto/basemap 2024-07-15T16:23:49,523 copying metalpy/carto/basemap/constants.py -> build/lib/metalpy/carto/basemap 2024-07-15T16:23:49,525 copying metalpy/carto/basemap/__init__.py -> build/lib/metalpy/carto/basemap 2024-07-15T16:23:49,527 copying metalpy/carto/basemap/geo_image_ref_system.py -> build/lib/metalpy/carto/basemap 2024-07-15T16:23:49,529 copying metalpy/carto/basemap/gdal_helper.py -> build/lib/metalpy/carto/basemap 2024-07-15T16:23:49,531 creating build/lib/metalpy/carto/pyvista 2024-07-15T16:23:49,532 copying metalpy/carto/pyvista/crs.py -> build/lib/metalpy/carto/pyvista 2024-07-15T16:23:49,534 creating build/lib/metalpy/carto/utils 2024-07-15T16:23:49,535 copying metalpy/carto/utils/pyvista_turtle.py -> build/lib/metalpy/carto/utils 2024-07-15T16:23:49,537 copying metalpy/carto/utils/mpl.py -> build/lib/metalpy/carto/utils 2024-07-15T16:23:49,539 copying metalpy/carto/utils/crs.py -> build/lib/metalpy/carto/utils 2024-07-15T16:23:49,541 creating build/lib/metalpy/carto/coords 2024-07-15T16:23:49,541 copying metalpy/carto/coords/coordinates.py -> build/lib/metalpy/carto/coords 2024-07-15T16:23:49,544 copying metalpy/carto/coords/__init__.py -> build/lib/metalpy/carto/coords 2024-07-15T16:23:49,545 copying metalpy/carto/coords/chs_coords.py -> build/lib/metalpy/carto/coords 2024-07-15T16:23:49,548 creating build/lib/metalpy/carto/basemap/sources 2024-07-15T16:23:49,549 copying metalpy/carto/basemap/sources/tile_map_source.py -> build/lib/metalpy/carto/basemap/sources 2024-07-15T16:23:49,550 copying metalpy/carto/basemap/sources/google_map_source.py -> build/lib/metalpy/carto/basemap/sources 2024-07-15T16:23:49,552 copying metalpy/carto/basemap/sources/amap_source.py -> build/lib/metalpy/carto/basemap/sources 2024-07-15T16:23:49,553 copying metalpy/carto/basemap/sources/__init__.py -> build/lib/metalpy/carto/basemap/sources 2024-07-15T16:23:49,555 copying metalpy/carto/basemap/sources/simple_tile_locator.py -> build/lib/metalpy/carto/basemap/sources 2024-07-15T16:23:49,557 copying metalpy/carto/basemap/sources/simple_tile_map_source.py -> build/lib/metalpy/carto/basemap/sources 2024-07-15T16:23:49,558 copying metalpy/carto/basemap/sources/tile_locator.py -> build/lib/metalpy/carto/basemap/sources 2024-07-15T16:23:49,560 copying metalpy/carto/basemap/sources/wayback_source.py -> build/lib/metalpy/carto/basemap/sources 2024-07-15T16:23:49,563 creating build/lib/metalpy/utils/algos 2024-07-15T16:23:49,564 copying metalpy/utils/algos/quick_union.py -> build/lib/metalpy/utils/algos 2024-07-15T16:23:49,566 copying metalpy/utils/algos/min_area_rect.py -> build/lib/metalpy/utils/algos 2024-07-15T16:23:49,567 copying metalpy/utils/algos/__init__.py -> build/lib/metalpy/utils/algos 2024-07-15T16:23:49,569 copying metalpy/utils/algos/connected_triangle_surface.py -> build/lib/metalpy/utils/algos 2024-07-15T16:23:49,571 creating build/lib/metalpy/utils/ti_lazy 2024-07-15T16:23:49,572 copying metalpy/utils/ti_lazy/__init__.py -> build/lib/metalpy/utils/ti_lazy 2024-07-15T16:23:49,574 copying metalpy/utils/ti_lazy/wrappers.py -> build/lib/metalpy/utils/ti_lazy 2024-07-15T16:23:49,576 creating build/lib/metalpy/utils/polygon 2024-07-15T16:23:49,577 copying metalpy/utils/polygon/__init__.py -> build/lib/metalpy/utils/polygon 2024-07-15T16:23:49,579 copying metalpy/utils/polygon/re_intersect.py -> build/lib/metalpy/utils/polygon 2024-07-15T16:23:49,581 copying metalpy/utils/polygon/ear_clip.py -> build/lib/metalpy/utils/polygon 2024-07-15T16:23:49,583 copying metalpy/utils/polygon/edge.py -> build/lib/metalpy/utils/polygon 2024-07-15T16:23:49,586 creating build/lib/metalpy/utils/ti_solvers 2024-07-15T16:23:49,587 copying metalpy/utils/ti_solvers/solver_progress.py -> build/lib/metalpy/utils/ti_solvers 2024-07-15T16:23:49,589 copying metalpy/utils/ti_solvers/__init__.py -> build/lib/metalpy/utils/ti_solvers 2024-07-15T16:23:49,591 creating build/lib/metalpy/utils/tests 2024-07-15T16:23:49,592 copying metalpy/utils/tests/test_bounds.py -> build/lib/metalpy/utils/tests 2024-07-15T16:23:49,594 copying metalpy/utils/tests/test_sensor_array.py -> build/lib/metalpy/utils/tests 2024-07-15T16:23:49,595 copying metalpy/utils/tests/test_ear_clip.py -> build/lib/metalpy/utils/tests 2024-07-15T16:23:49,597 copying metalpy/utils/tests/test_regex_pattern.py -> build/lib/metalpy/utils/tests 2024-07-15T16:23:49,598 copying metalpy/utils/tests/test_object_path.py -> build/lib/metalpy/utils/tests 2024-07-15T16:23:49,601 creating build/lib/metalpy/utils/array_ops 2024-07-15T16:23:49,601 copying metalpy/utils/array_ops/array_ops.py -> build/lib/metalpy/utils/array_ops 2024-07-15T16:23:49,603 copying metalpy/utils/array_ops/is_array_like.py -> build/lib/metalpy/utils/array_ops 2024-07-15T16:23:49,605 copying metalpy/utils/array_ops/concat.py -> build/lib/metalpy/utils/array_ops 2024-07-15T16:23:49,607 copying metalpy/utils/array_ops/__init__.py -> build/lib/metalpy/utils/array_ops 2024-07-15T16:23:49,608 copying metalpy/utils/array_ops/get_column.py -> build/lib/metalpy/utils/array_ops 2024-07-15T16:23:49,610 copying metalpy/utils/array_ops/get_columns_except.py -> build/lib/metalpy/utils/array_ops 2024-07-15T16:23:49,611 copying metalpy/utils/array_ops/ustack.py -> build/lib/metalpy/utils/array_ops 2024-07-15T16:23:49,613 copying metalpy/utils/array_ops/get_row.py -> build/lib/metalpy/utils/array_ops 2024-07-15T16:23:49,615 creating build/lib/metalpy/utils/pv_datasets 2024-07-15T16:23:49,616 copying metalpy/utils/pv_datasets/texture_readers.py -> build/lib/metalpy/utils/pv_datasets 2024-07-15T16:23:49,618 copying metalpy/utils/pv_datasets/dataset_wrapper.py -> build/lib/metalpy/utils/pv_datasets 2024-07-15T16:23:49,620 copying metalpy/utils/pv_datasets/__init__.py -> build/lib/metalpy/utils/pv_datasets 2024-07-15T16:23:49,621 copying metalpy/utils/pv_datasets/textured_dataset.py -> build/lib/metalpy/utils/pv_datasets 2024-07-15T16:23:49,623 copying metalpy/utils/pv_datasets/universal_dataset.py -> build/lib/metalpy/utils/pv_datasets 2024-07-15T16:23:49,626 creating build/lib/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:49,627 copying metalpy/utils/ti_lazy/ti/types.py -> build/lib/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:49,628 copying metalpy/utils/ti_lazy/ti/math.py -> build/lib/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:49,630 copying metalpy/utils/ti_lazy/ti/__init__.py -> build/lib/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:49,631 copying metalpy/utils/ti_lazy/ti/ndarray_types.py -> build/lib/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:49,633 copying metalpy/utils/ti_lazy/ti/primitive_types.py -> build/lib/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:49,635 copying metalpy/utils/ti_lazy/ti/annotations.py -> build/lib/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:49,637 creating build/lib/metalpy/utils/ti_lazy/ti/lang 2024-07-15T16:23:49,638 copying metalpy/utils/ti_lazy/ti/lang/_ndrange.py -> build/lib/metalpy/utils/ti_lazy/ti/lang 2024-07-15T16:23:49,639 copying metalpy/utils/ti_lazy/ti/lang/__init__.py -> build/lib/metalpy/utils/ti_lazy/ti/lang 2024-07-15T16:23:49,641 copying metalpy/utils/ti_lazy/ti/lang/impl.py -> build/lib/metalpy/utils/ti_lazy/ti/lang 2024-07-15T16:23:49,642 copying metalpy/utils/ti_lazy/ti/lang/util.py -> build/lib/metalpy/utils/ti_lazy/ti/lang 2024-07-15T16:23:49,644 creating build/lib/metalpy/utils/ti_solvers/matrix_free 2024-07-15T16:23:49,645 copying metalpy/utils/ti_solvers/matrix_free/cg.py -> build/lib/metalpy/utils/ti_solvers/matrix_free 2024-07-15T16:23:49,647 copying metalpy/utils/ti_solvers/matrix_free/bicgstab.py -> build/lib/metalpy/utils/ti_solvers/matrix_free 2024-07-15T16:23:49,649 copying metalpy/utils/ti_solvers/matrix_free/__init__.py -> build/lib/metalpy/utils/ti_solvers/matrix_free 2024-07-15T16:23:49,651 creating build/lib/metalpy/utils/array_ops/tests 2024-07-15T16:23:49,652 copying metalpy/utils/array_ops/tests/test_array_ops.py -> build/lib/metalpy/utils/array_ops/tests 2024-07-15T16:23:49,654 copying metalpy/utils/array_ops/tests/__init__.py -> build/lib/metalpy/utils/array_ops/tests 2024-07-15T16:23:49,656 creating build/lib/metalpy/utils/array_ops/testing 2024-07-15T16:23:49,657 copying metalpy/utils/array_ops/testing/__init__.py -> build/lib/metalpy/utils/array_ops/testing 2024-07-15T16:23:49,658 copying metalpy/utils/array_ops/testing/array_op_test.py -> build/lib/metalpy/utils/array_ops/testing 2024-07-15T16:23:49,661 creating build/lib/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:49,661 copying metalpy/utils/pv_datasets/textures/texture.py -> build/lib/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:49,663 copying metalpy/utils/pv_datasets/textures/alpha.py -> build/lib/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:49,665 copying metalpy/utils/pv_datasets/textures/specular.py -> build/lib/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:49,667 copying metalpy/utils/pv_datasets/textures/__init__.py -> build/lib/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:49,668 copying metalpy/utils/pv_datasets/textures/ambient.py -> build/lib/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:49,670 copying metalpy/utils/pv_datasets/textures/coefficient.py -> build/lib/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:49,671 copying metalpy/utils/pv_datasets/textures/pbr.py -> build/lib/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:49,673 copying metalpy/utils/pv_datasets/textures/diffuse.py -> build/lib/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:49,675 creating build/lib/metalpy/scab/modelling 2024-07-15T16:23:49,676 copying metalpy/scab/modelling/layer.py -> build/lib/metalpy/scab/modelling 2024-07-15T16:23:49,678 copying metalpy/scab/modelling/modelled_mesh.py -> build/lib/metalpy/scab/modelling 2024-07-15T16:23:49,681 copying metalpy/scab/modelling/object.py -> build/lib/metalpy/scab/modelling 2024-07-15T16:23:49,682 copying metalpy/scab/modelling/scene.py -> build/lib/metalpy/scab/modelling 2024-07-15T16:23:49,685 copying metalpy/scab/modelling/mix_modes.py -> build/lib/metalpy/scab/modelling 2024-07-15T16:23:49,686 copying metalpy/scab/modelling/__init__.py -> build/lib/metalpy/scab/modelling 2024-07-15T16:23:49,688 copying metalpy/scab/modelling/tree_mesh_builder.py -> build/lib/metalpy/scab/modelling 2024-07-15T16:23:49,691 creating build/lib/metalpy/scab/builder 2024-07-15T16:23:49,692 copying metalpy/scab/builder/simulation.py -> build/lib/metalpy/scab/builder 2024-07-15T16:23:49,694 copying metalpy/scab/builder/__init__.py -> build/lib/metalpy/scab/builder 2024-07-15T16:23:49,695 copying metalpy/scab/builder/simulation_builder.py -> build/lib/metalpy/scab/builder 2024-07-15T16:23:49,697 copying metalpy/scab/builder/utils.py -> build/lib/metalpy/scab/builder 2024-07-15T16:23:49,699 creating build/lib/metalpy/scab/extensions 2024-07-15T16:23:49,700 copying metalpy/scab/extensions/__init__.py -> build/lib/metalpy/scab/extensions 2024-07-15T16:23:49,702 creating build/lib/metalpy/scab/tied 2024-07-15T16:23:49,703 copying metalpy/scab/tied/tied.py -> build/lib/metalpy/scab/tied 2024-07-15T16:23:49,705 copying metalpy/scab/tied/value_observer.py -> build/lib/metalpy/scab/tied 2024-07-15T16:23:49,706 copying metalpy/scab/tied/taichi_kernel_base.py -> build/lib/metalpy/scab/tied 2024-07-15T16:23:49,708 copying metalpy/scab/tied/__init__.py -> build/lib/metalpy/scab/tied 2024-07-15T16:23:49,711 creating build/lib/metalpy/scab/solvers 2024-07-15T16:23:49,712 copying metalpy/scab/solvers/tied_sparse_solver.py -> build/lib/metalpy/scab/solvers 2024-07-15T16:23:49,714 copying metalpy/scab/solvers/amg_solver.py -> build/lib/metalpy/scab/solvers 2024-07-15T16:23:49,716 copying metalpy/scab/solvers/__init__.py -> build/lib/metalpy/scab/solvers 2024-07-15T16:23:49,718 creating build/lib/metalpy/scab/fixed 2024-07-15T16:23:49,719 copying metalpy/scab/fixed/__init__.py -> build/lib/metalpy/scab/fixed 2024-07-15T16:23:49,720 copying metalpy/scab/fixed/fixed.py -> build/lib/metalpy/scab/fixed 2024-07-15T16:23:49,722 creating build/lib/metalpy/scab/demag 2024-07-15T16:23:49,723 copying metalpy/scab/demag/factored_demagnetization.py -> build/lib/metalpy/scab/demag 2024-07-15T16:23:49,725 copying metalpy/scab/demag/demaged_mixin.py -> build/lib/metalpy/scab/demag 2024-07-15T16:23:49,727 copying metalpy/scab/demag/demaged.py -> build/lib/metalpy/scab/demag 2024-07-15T16:23:49,728 copying metalpy/scab/demag/demagnetization.py -> build/lib/metalpy/scab/demag 2024-07-15T16:23:49,731 copying metalpy/scab/demag/__init__.py -> build/lib/metalpy/scab/demag 2024-07-15T16:23:49,732 copying metalpy/scab/demag/utils.py -> build/lib/metalpy/scab/demag 2024-07-15T16:23:49,734 creating build/lib/metalpy/scab/formatted 2024-07-15T16:23:49,735 copying metalpy/scab/formatted/formatted.py -> build/lib/metalpy/scab/formatted 2024-07-15T16:23:49,737 copying metalpy/scab/formatted/__init__.py -> build/lib/metalpy/scab/formatted 2024-07-15T16:23:49,738 copying metalpy/scab/formatted/formatter_mixin.py -> build/lib/metalpy/scab/formatted 2024-07-15T16:23:49,741 creating build/lib/metalpy/scab/utils 2024-07-15T16:23:49,741 copying metalpy/scab/utils/format.py -> build/lib/metalpy/scab/utils 2024-07-15T16:23:49,743 copying metalpy/scab/utils/proj.py -> build/lib/metalpy/scab/utils 2024-07-15T16:23:49,745 copying metalpy/scab/utils/sparse.py -> build/lib/metalpy/scab/utils 2024-07-15T16:23:49,746 copying metalpy/scab/utils/patch.py -> build/lib/metalpy/scab/utils 2024-07-15T16:23:49,748 copying metalpy/scab/utils/__init__.py -> build/lib/metalpy/scab/utils 2024-07-15T16:23:49,749 copying metalpy/scab/utils/misc.py -> build/lib/metalpy/scab/utils 2024-07-15T16:23:49,751 copying metalpy/scab/utils/hash.py -> build/lib/metalpy/scab/utils 2024-07-15T16:23:49,753 creating build/lib/metalpy/scab/distributed 2024-07-15T16:23:49,754 copying metalpy/scab/distributed/base.py -> build/lib/metalpy/scab/distributed 2024-07-15T16:23:49,756 copying metalpy/scab/distributed/distributed.py -> build/lib/metalpy/scab/distributed 2024-07-15T16:23:49,758 copying metalpy/scab/distributed/__init__.py -> build/lib/metalpy/scab/distributed 2024-07-15T16:23:49,760 creating build/lib/metalpy/scab/tests 2024-07-15T16:23:49,761 copying metalpy/scab/tests/test_magnetics_simulation.py -> build/lib/metalpy/scab/tests 2024-07-15T16:23:49,763 copying metalpy/scab/tests/test_dispatchers.py -> build/lib/metalpy/scab/tests 2024-07-15T16:23:49,765 creating build/lib/metalpy/scab/progressed 2024-07-15T16:23:49,766 copying metalpy/scab/progressed/progressed.py -> build/lib/metalpy/scab/progressed 2024-07-15T16:23:49,767 copying metalpy/scab/progressed/__init__.py -> build/lib/metalpy/scab/progressed 2024-07-15T16:23:49,770 creating build/lib/metalpy/scab/modelling/utils 2024-07-15T16:23:49,771 copying metalpy/scab/modelling/utils/__init__.py -> build/lib/metalpy/scab/modelling/utils 2024-07-15T16:23:49,772 copying metalpy/scab/modelling/utils/mesh.py -> build/lib/metalpy/scab/modelling/utils 2024-07-15T16:23:49,774 copying metalpy/scab/modelling/utils/slice_view.py -> build/lib/metalpy/scab/modelling/utils 2024-07-15T16:23:49,777 creating build/lib/metalpy/scab/modelling/transform 2024-07-15T16:23:49,778 copying metalpy/scab/modelling/transform/translation.py -> build/lib/metalpy/scab/modelling/transform 2024-07-15T16:23:49,779 copying metalpy/scab/modelling/transform/transform.py -> build/lib/metalpy/scab/modelling/transform 2024-07-15T16:23:49,781 copying metalpy/scab/modelling/transform/transformable.py -> build/lib/metalpy/scab/modelling/transform 2024-07-15T16:23:49,783 copying metalpy/scab/modelling/transform/rotation.py -> build/lib/metalpy/scab/modelling/transform 2024-07-15T16:23:49,785 copying metalpy/scab/modelling/transform/composite_transform.py -> build/lib/metalpy/scab/modelling/transform 2024-07-15T16:23:49,787 copying metalpy/scab/modelling/transform/__init__.py -> build/lib/metalpy/scab/modelling/transform 2024-07-15T16:23:49,789 creating build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,790 copying metalpy/scab/modelling/shapes/composition.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,792 copying metalpy/scab/modelling/shapes/infinite_shape.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,793 copying metalpy/scab/modelling/shapes/full_space.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,795 copying metalpy/scab/modelling/shapes/bar_framework.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,797 copying metalpy/scab/modelling/shapes/ellipsoid.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,799 copying metalpy/scab/modelling/shapes/shape3d.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,801 copying metalpy/scab/modelling/shapes/prism.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,803 copying metalpy/scab/modelling/shapes/obj2.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,805 copying metalpy/scab/modelling/shapes/__init__.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,807 copying metalpy/scab/modelling/shapes/cuboid.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,809 copying metalpy/scab/modelling/shapes/tunnel.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,811 copying metalpy/scab/modelling/shapes/pillar_framework.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,812 copying metalpy/scab/modelling/shapes/surface_topo.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,814 copying metalpy/scab/modelling/shapes/plate_framework.py -> build/lib/metalpy/scab/modelling/shapes 2024-07-15T16:23:49,816 creating build/lib/metalpy/scab/modelling/tests 2024-07-15T16:23:49,817 copying metalpy/scab/modelling/tests/test_scene.py -> build/lib/metalpy/scab/modelling/tests 2024-07-15T16:23:49,819 copying metalpy/scab/modelling/tests/__init__.py -> build/lib/metalpy/scab/modelling/tests 2024-07-15T16:23:49,820 copying metalpy/scab/modelling/tests/test_modelled_mesh.py -> build/lib/metalpy/scab/modelling/tests 2024-07-15T16:23:49,822 creating build/lib/metalpy/scab/modelling/formats 2024-07-15T16:23:49,823 creating build/lib/metalpy/scab/modelling/formats/modelled_mesh 2024-07-15T16:23:49,824 copying metalpy/scab/modelling/formats/modelled_mesh/__init__.py -> build/lib/metalpy/scab/modelling/formats/modelled_mesh 2024-07-15T16:23:49,825 copying metalpy/scab/modelling/formats/modelled_mesh/meshz.py -> build/lib/metalpy/scab/modelling/formats/modelled_mesh 2024-07-15T16:23:49,828 creating build/lib/metalpy/scab/modelling/formats/scene 2024-07-15T16:23:49,829 copying metalpy/scab/modelling/formats/scene/ptopo.py -> build/lib/metalpy/scab/modelling/formats/scene 2024-07-15T16:23:49,830 copying metalpy/scab/modelling/formats/scene/osm.py -> build/lib/metalpy/scab/modelling/formats/scene 2024-07-15T16:23:49,832 copying metalpy/scab/modelling/formats/scene/__init__.py -> build/lib/metalpy/scab/modelling/formats/scene 2024-07-15T16:23:49,834 creating build/lib/metalpy/scab/modelling/transform/tests 2024-07-15T16:23:49,835 copying metalpy/scab/modelling/transform/tests/__init__.py -> build/lib/metalpy/scab/modelling/transform/tests 2024-07-15T16:23:49,837 copying metalpy/scab/modelling/transform/tests/test_rotation.py -> build/lib/metalpy/scab/modelling/transform/tests 2024-07-15T16:23:49,839 creating build/lib/metalpy/scab/modelling/shapes/tests 2024-07-15T16:23:49,840 copying metalpy/scab/modelling/shapes/tests/test_bar_framework.py -> build/lib/metalpy/scab/modelling/shapes/tests 2024-07-15T16:23:49,842 copying metalpy/scab/modelling/shapes/tests/test_shapes.py -> build/lib/metalpy/scab/modelling/shapes/tests 2024-07-15T16:23:49,843 copying metalpy/scab/modelling/shapes/tests/__init__.py -> build/lib/metalpy/scab/modelling/shapes/tests 2024-07-15T16:23:49,844 copying metalpy/scab/modelling/shapes/tests/test_shape3d.py -> build/lib/metalpy/scab/modelling/shapes/tests 2024-07-15T16:23:49,846 copying metalpy/scab/modelling/shapes/tests/test_cuboid.py -> build/lib/metalpy/scab/modelling/shapes/tests 2024-07-15T16:23:49,848 creating build/lib/metalpy/scab/modelling/shapes/testing 2024-07-15T16:23:49,849 copying metalpy/scab/modelling/shapes/testing/shape3d_place_test.py -> build/lib/metalpy/scab/modelling/shapes/testing 2024-07-15T16:23:49,851 copying metalpy/scab/modelling/shapes/testing/__init__.py -> build/lib/metalpy/scab/modelling/shapes/testing 2024-07-15T16:23:49,853 creating build/lib/metalpy/scab/builder/potential_fields 2024-07-15T16:23:49,853 copying metalpy/scab/builder/potential_fields/base.py -> build/lib/metalpy/scab/builder/potential_fields 2024-07-15T16:23:49,855 copying metalpy/scab/builder/potential_fields/__init__.py -> build/lib/metalpy/scab/builder/potential_fields 2024-07-15T16:23:49,857 creating build/lib/metalpy/scab/builder/tests 2024-07-15T16:23:49,858 copying metalpy/scab/builder/tests/test_simulation_builder.py -> build/lib/metalpy/scab/builder/tests 2024-07-15T16:23:49,860 creating build/lib/metalpy/scab/builder/base 2024-07-15T16:23:49,861 copying metalpy/scab/builder/base/pde_simulation.py -> build/lib/metalpy/scab/builder/base 2024-07-15T16:23:49,863 copying metalpy/scab/builder/base/__init__.py -> build/lib/metalpy/scab/builder/base 2024-07-15T16:23:49,865 creating build/lib/metalpy/scab/builder/potential_fields/magnetics 2024-07-15T16:23:49,866 copying metalpy/scab/builder/potential_fields/magnetics/simulation.py -> build/lib/metalpy/scab/builder/potential_fields/magnetics 2024-07-15T16:23:49,869 copying metalpy/scab/builder/potential_fields/magnetics/__init__.py -> build/lib/metalpy/scab/builder/potential_fields/magnetics 2024-07-15T16:23:49,871 creating build/lib/metalpy/scab/extensions/potential_fields 2024-07-15T16:23:49,871 creating build/lib/metalpy/scab/extensions/potential_fields/magnetics 2024-07-15T16:23:49,872 copying metalpy/scab/extensions/potential_fields/magnetics/ext_torch.py -> build/lib/metalpy/scab/extensions/potential_fields/magnetics 2024-07-15T16:23:49,876 creating build/lib/metalpy/scab/tied/potential_fields 2024-07-15T16:23:49,876 creating build/lib/metalpy/scab/tied/potential_fields/magnetics 2024-07-15T16:23:49,877 copying metalpy/scab/tied/potential_fields/magnetics/tied_simulation3d_integral.py -> build/lib/metalpy/scab/tied/potential_fields/magnetics 2024-07-15T16:23:49,880 copying metalpy/scab/tied/potential_fields/magnetics/simulation.py -> build/lib/metalpy/scab/tied/potential_fields/magnetics 2024-07-15T16:23:49,882 copying metalpy/scab/tied/potential_fields/magnetics/simulation_3d_differential.py -> build/lib/metalpy/scab/tied/potential_fields/magnetics 2024-07-15T16:23:49,883 copying metalpy/scab/tied/potential_fields/magnetics/__init__.py -> build/lib/metalpy/scab/tied/potential_fields/magnetics 2024-07-15T16:23:49,884 copying metalpy/scab/tied/potential_fields/magnetics/simulation_3d_integral.py -> build/lib/metalpy/scab/tied/potential_fields/magnetics 2024-07-15T16:23:49,887 creating build/lib/metalpy/scab/fixed/potential_fields 2024-07-15T16:23:49,887 creating build/lib/metalpy/scab/fixed/potential_fields/magnetics 2024-07-15T16:23:49,889 copying metalpy/scab/fixed/potential_fields/magnetics/simulation.py -> build/lib/metalpy/scab/fixed/potential_fields/magnetics 2024-07-15T16:23:49,890 copying metalpy/scab/fixed/potential_fields/magnetics/__init__.py -> build/lib/metalpy/scab/fixed/potential_fields/magnetics 2024-07-15T16:23:49,893 creating build/lib/metalpy/scab/demag/solvers 2024-07-15T16:23:49,893 copying metalpy/scab/demag/solvers/indexed.py -> build/lib/metalpy/scab/demag/solvers 2024-07-15T16:23:49,896 copying metalpy/scab/demag/solvers/integrated.py -> build/lib/metalpy/scab/demag/solvers 2024-07-15T16:23:49,897 copying metalpy/scab/demag/solvers/solver.py -> build/lib/metalpy/scab/demag/solvers 2024-07-15T16:23:49,899 copying metalpy/scab/demag/solvers/seperated.py -> build/lib/metalpy/scab/demag/solvers 2024-07-15T16:23:49,901 copying metalpy/scab/demag/solvers/demag_solver_context.py -> build/lib/metalpy/scab/demag/solvers 2024-07-15T16:23:49,904 copying metalpy/scab/demag/solvers/__init__.py -> build/lib/metalpy/scab/demag/solvers 2024-07-15T16:23:49,905 copying metalpy/scab/demag/solvers/compressed.py -> build/lib/metalpy/scab/demag/solvers 2024-07-15T16:23:49,908 copying metalpy/scab/demag/solvers/bce.py -> build/lib/metalpy/scab/demag/solvers 2024-07-15T16:23:49,910 copying metalpy/scab/demag/solvers/kernel.py -> build/lib/metalpy/scab/demag/solvers 2024-07-15T16:23:49,913 creating build/lib/metalpy/scab/demag/tests 2024-07-15T16:23:49,913 copying metalpy/scab/demag/tests/test_demag.py -> build/lib/metalpy/scab/demag/tests 2024-07-15T16:23:49,916 creating build/lib/metalpy/scab/demag/solvers/bce_ops 2024-07-15T16:23:49,916 copying metalpy/scab/demag/solvers/bce_ops/torch_ops.py -> build/lib/metalpy/scab/demag/solvers/bce_ops 2024-07-15T16:23:49,918 copying metalpy/scab/demag/solvers/bce_ops/numpy_ops.py -> build/lib/metalpy/scab/demag/solvers/bce_ops 2024-07-15T16:23:49,920 copying metalpy/scab/demag/solvers/bce_ops/__init__.py -> build/lib/metalpy/scab/demag/solvers/bce_ops 2024-07-15T16:23:49,921 copying metalpy/scab/demag/solvers/bce_ops/bce_ops.py -> build/lib/metalpy/scab/demag/solvers/bce_ops 2024-07-15T16:23:49,923 creating build/lib/metalpy/scab/formatted/potential_fields 2024-07-15T16:23:49,924 copying metalpy/scab/formatted/potential_fields/base.py -> build/lib/metalpy/scab/formatted/potential_fields 2024-07-15T16:23:49,926 creating build/lib/metalpy/scab/formatted/potential_fields/magnetics 2024-07-15T16:23:49,927 copying metalpy/scab/formatted/potential_fields/magnetics/simulation.py -> build/lib/metalpy/scab/formatted/potential_fields/magnetics 2024-07-15T16:23:49,928 copying metalpy/scab/formatted/potential_fields/magnetics/__init__.py -> build/lib/metalpy/scab/formatted/potential_fields/magnetics 2024-07-15T16:23:49,930 creating build/lib/metalpy/scab/distributed/potential_fields 2024-07-15T16:23:49,931 copying metalpy/scab/distributed/potential_fields/base.py -> build/lib/metalpy/scab/distributed/potential_fields 2024-07-15T16:23:49,934 creating build/lib/metalpy/scab/distributed/policies 2024-07-15T16:23:49,934 copying metalpy/scab/distributed/policies/distributable.py -> build/lib/metalpy/scab/distributed/policies 2024-07-15T16:23:49,936 copying metalpy/scab/distributed/policies/__init__.py -> build/lib/metalpy/scab/distributed/policies 2024-07-15T16:23:49,937 copying metalpy/scab/distributed/policies/distribute_once.py -> build/lib/metalpy/scab/distributed/policies 2024-07-15T16:23:49,939 copying metalpy/scab/distributed/policies/utils.py -> build/lib/metalpy/scab/distributed/policies 2024-07-15T16:23:49,940 copying metalpy/scab/distributed/policies/not_distributable.py -> build/lib/metalpy/scab/distributed/policies 2024-07-15T16:23:49,943 creating build/lib/metalpy/scab/potential_fields 2024-07-15T16:23:49,943 creating build/lib/metalpy/scab/potential_fields/magnetics 2024-07-15T16:23:49,944 copying metalpy/scab/potential_fields/magnetics/simulation.py -> build/lib/metalpy/scab/potential_fields/magnetics 2024-07-15T16:23:49,946 copying metalpy/scab/potential_fields/magnetics/survey.py -> build/lib/metalpy/scab/potential_fields/magnetics 2024-07-15T16:23:49,947 copying metalpy/scab/potential_fields/magnetics/__init__.py -> build/lib/metalpy/scab/potential_fields/magnetics 2024-07-15T16:23:49,949 creating build/lib/metalpy/scab/progressed/potential_fields 2024-07-15T16:23:49,950 copying metalpy/scab/progressed/potential_fields/base.py -> build/lib/metalpy/scab/progressed/potential_fields 2024-07-15T16:23:49,953 running egg_info 2024-07-15T16:23:49,957 writing metalpy.egg-info/PKG-INFO 2024-07-15T16:23:49,979 writing dependency_links to metalpy.egg-info/dependency_links.txt 2024-07-15T16:23:49,990 writing requirements to metalpy.egg-info/requires.txt 2024-07-15T16:23:49,991 writing top-level names to metalpy.egg-info/top_level.txt 2024-07-15T16:23:50,061 reading manifest file 'metalpy.egg-info/SOURCES.txt' 2024-07-15T16:23:50,069 adding license file 'LICENSE.txt' 2024-07-15T16:23:50,085 writing manifest file 'metalpy.egg-info/SOURCES.txt' 2024-07-15T16:23:50,163 installing to build/bdist.linux-armv7l/wheel 2024-07-15T16:23:50,163 running install 2024-07-15T16:23:50,188 running install_lib 2024-07-15T16:23:50,194 creating build/bdist.linux-armv7l 2024-07-15T16:23:50,194 creating build/bdist.linux-armv7l/wheel 2024-07-15T16:23:50,196 creating build/bdist.linux-armv7l/wheel/metalpy 2024-07-15T16:23:50,197 creating build/bdist.linux-armv7l/wheel/metalpy/mexin 2024-07-15T16:23:50,198 copying build/lib/metalpy/mexin/sentinal.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin 2024-07-15T16:23:50,200 copying build/lib/metalpy/mexin/mixed.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin 2024-07-15T16:23:50,202 copying build/lib/metalpy/mexin/mixin.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin 2024-07-15T16:23:50,204 copying build/lib/metalpy/mexin/mixins.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin 2024-07-15T16:23:50,205 copying build/lib/metalpy/mexin/patch.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin 2024-07-15T16:23:50,207 copying build/lib/metalpy/mexin/lazy_class_delegate.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin 2024-07-15T16:23:50,210 creating build/bdist.linux-armv7l/wheel/metalpy/mexin/utils 2024-07-15T16:23:50,210 copying build/lib/metalpy/mexin/utils/type_map.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/utils 2024-07-15T16:23:50,213 copying build/lib/metalpy/mexin/utils/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/utils 2024-07-15T16:23:50,214 copying build/lib/metalpy/mexin/utils/misc.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/utils 2024-07-15T16:23:50,216 copying build/lib/metalpy/mexin/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin 2024-07-15T16:23:50,218 creating build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors 2024-07-15T16:23:50,219 copying build/lib/metalpy/mexin/injectors/function_context.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors 2024-07-15T16:23:50,220 copying build/lib/metalpy/mexin/injectors/after.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors 2024-07-15T16:23:50,222 copying build/lib/metalpy/mexin/injectors/extends.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors 2024-07-15T16:23:50,223 copying build/lib/metalpy/mexin/injectors/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors 2024-07-15T16:23:50,225 copying build/lib/metalpy/mexin/injectors/replacement.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors 2024-07-15T16:23:50,227 copying build/lib/metalpy/mexin/injectors/recoverable_injector.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors 2024-07-15T16:23:50,229 copying build/lib/metalpy/mexin/injectors/utils.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors 2024-07-15T16:23:50,230 copying build/lib/metalpy/mexin/injectors/before.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors 2024-07-15T16:23:50,232 creating build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors/tests 2024-07-15T16:23:50,233 copying build/lib/metalpy/mexin/injectors/tests/some_module.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors/tests 2024-07-15T16:23:50,235 copying build/lib/metalpy/mexin/injectors/tests/some_injection.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors/tests 2024-07-15T16:23:50,236 copying build/lib/metalpy/mexin/injectors/tests/test_injectors.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors/tests 2024-07-15T16:23:50,238 copying build/lib/metalpy/mexin/injectors/replaces.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin/injectors 2024-07-15T16:23:50,240 copying build/lib/metalpy/mexin/tagged_method.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin 2024-07-15T16:23:50,242 copying build/lib/metalpy/mexin/patch_context.py -> build/bdist.linux-armv7l/wheel/metalpy/mexin 2024-07-15T16:23:50,244 creating build/bdist.linux-armv7l/wheel/metalpy/aero 2024-07-15T16:23:50,245 creating build/bdist.linux-armv7l/wheel/metalpy/aero/utils 2024-07-15T16:23:50,246 copying build/lib/metalpy/aero/utils/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/aero/utils 2024-07-15T16:23:50,248 copying build/lib/metalpy/aero/utils/exif.py -> build/bdist.linux-armv7l/wheel/metalpy/aero/utils 2024-07-15T16:23:50,250 copying build/lib/metalpy/aero/utils/line_analysis.py -> build/bdist.linux-armv7l/wheel/metalpy/aero/utils 2024-07-15T16:23:50,251 copying build/lib/metalpy/aero/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/aero 2024-07-15T16:23:50,253 creating build/bdist.linux-armv7l/wheel/metalpy/aero/routes 2024-07-15T16:23:50,255 creating build/bdist.linux-armv7l/wheel/metalpy/aero/routes/flight_planar 2024-07-15T16:23:50,256 copying build/lib/metalpy/aero/routes/flight_planar/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/aero/routes/flight_planar 2024-07-15T16:23:50,257 copying build/lib/metalpy/aero/routes/flight_planar/flight_planar.py -> build/bdist.linux-armv7l/wheel/metalpy/aero/routes/flight_planar 2024-07-15T16:23:50,260 creating build/bdist.linux-armv7l/wheel/metalpy/aero/routes/aerial_survey 2024-07-15T16:23:50,261 copying build/lib/metalpy/aero/routes/aerial_survey/aerial_survey_line.py -> build/bdist.linux-armv7l/wheel/metalpy/aero/routes/aerial_survey 2024-07-15T16:23:50,263 copying build/lib/metalpy/aero/routes/aerial_survey/aerial_survey_lines.py -> build/bdist.linux-armv7l/wheel/metalpy/aero/routes/aerial_survey 2024-07-15T16:23:50,265 copying build/lib/metalpy/aero/routes/aerial_survey/aerial_survey.py -> build/bdist.linux-armv7l/wheel/metalpy/aero/routes/aerial_survey 2024-07-15T16:23:50,267 copying build/lib/metalpy/aero/routes/aerial_survey/aerial_survey_point.py -> build/bdist.linux-armv7l/wheel/metalpy/aero/routes/aerial_survey 2024-07-15T16:23:50,269 copying build/lib/metalpy/aero/routes/aerial_survey/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/aero/routes/aerial_survey 2024-07-15T16:23:50,271 copying build/lib/metalpy/aero/routes/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/aero/routes 2024-07-15T16:23:50,273 creating build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,274 copying build/lib/metalpy/mepa/shared_array.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,276 copying build/lib/metalpy/mepa/sub_executor.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,277 copying build/lib/metalpy/mepa/linear_executor.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,279 copying build/lib/metalpy/mepa/thread_executor.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,281 copying build/lib/metalpy/mepa/dask_helper.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,283 copying build/lib/metalpy/mepa/worker_context.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,284 copying build/lib/metalpy/mepa/queue_like_worker_context.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,286 copying build/lib/metalpy/mepa/executor.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,288 copying build/lib/metalpy/mepa/parallel_progress.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,290 copying build/lib/metalpy/mepa/worker.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,292 copying build/lib/metalpy/mepa/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,294 copying build/lib/metalpy/mepa/process_executor.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,295 copying build/lib/metalpy/mepa/utils.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,297 copying build/lib/metalpy/mepa/dask_executor.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,299 creating build/bdist.linux-armv7l/wheel/metalpy/mepa/tests 2024-07-15T16:23:50,300 copying build/lib/metalpy/mepa/tests/test_allocator.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa/tests 2024-07-15T16:23:50,302 copying build/lib/metalpy/mepa/task_allocator.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,304 copying build/lib/metalpy/mepa/lazy_evaluator.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,306 copying build/lib/metalpy/mepa/pool_executor.py -> build/bdist.linux-armv7l/wheel/metalpy/mepa 2024-07-15T16:23:50,308 creating build/bdist.linux-armv7l/wheel/metalpy/carto 2024-07-15T16:23:50,309 creating build/bdist.linux-armv7l/wheel/metalpy/carto/basemap 2024-07-15T16:23:50,310 copying build/lib/metalpy/carto/basemap/geo_image.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap 2024-07-15T16:23:50,313 copying build/lib/metalpy/carto/basemap/map_downloader.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap 2024-07-15T16:23:50,315 copying build/lib/metalpy/carto/basemap/constants.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap 2024-07-15T16:23:50,317 creating build/bdist.linux-armv7l/wheel/metalpy/carto/basemap/sources 2024-07-15T16:23:50,318 copying build/lib/metalpy/carto/basemap/sources/tile_map_source.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap/sources 2024-07-15T16:23:50,320 copying build/lib/metalpy/carto/basemap/sources/google_map_source.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap/sources 2024-07-15T16:23:50,322 copying build/lib/metalpy/carto/basemap/sources/amap_source.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap/sources 2024-07-15T16:23:50,323 copying build/lib/metalpy/carto/basemap/sources/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap/sources 2024-07-15T16:23:50,325 copying build/lib/metalpy/carto/basemap/sources/simple_tile_locator.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap/sources 2024-07-15T16:23:50,327 copying build/lib/metalpy/carto/basemap/sources/simple_tile_map_source.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap/sources 2024-07-15T16:23:50,328 copying build/lib/metalpy/carto/basemap/sources/tile_locator.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap/sources 2024-07-15T16:23:50,330 copying build/lib/metalpy/carto/basemap/sources/wayback_source.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap/sources 2024-07-15T16:23:50,332 copying build/lib/metalpy/carto/basemap/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap 2024-07-15T16:23:50,334 copying build/lib/metalpy/carto/basemap/geo_image_ref_system.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap 2024-07-15T16:23:50,336 copying build/lib/metalpy/carto/basemap/gdal_helper.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/basemap 2024-07-15T16:23:50,338 creating build/bdist.linux-armv7l/wheel/metalpy/carto/pyvista 2024-07-15T16:23:50,338 copying build/lib/metalpy/carto/pyvista/crs.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/pyvista 2024-07-15T16:23:50,341 creating build/bdist.linux-armv7l/wheel/metalpy/carto/utils 2024-07-15T16:23:50,342 copying build/lib/metalpy/carto/utils/pyvista_turtle.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/utils 2024-07-15T16:23:50,344 copying build/lib/metalpy/carto/utils/mpl.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/utils 2024-07-15T16:23:50,345 copying build/lib/metalpy/carto/utils/crs.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/utils 2024-07-15T16:23:50,347 creating build/bdist.linux-armv7l/wheel/metalpy/carto/coords 2024-07-15T16:23:50,348 copying build/lib/metalpy/carto/coords/coordinates.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/coords 2024-07-15T16:23:50,351 copying build/lib/metalpy/carto/coords/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/coords 2024-07-15T16:23:50,352 copying build/lib/metalpy/carto/coords/chs_coords.py -> build/bdist.linux-armv7l/wheel/metalpy/carto/coords 2024-07-15T16:23:50,354 copying build/lib/metalpy/_version.py -> build/bdist.linux-armv7l/wheel/metalpy 2024-07-15T16:23:50,356 creating build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,357 copying build/lib/metalpy/utils/arg_specs.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,359 copying build/lib/metalpy/utils/model.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,361 copying build/lib/metalpy/utils/path.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,363 creating build/bdist.linux-armv7l/wheel/metalpy/utils/algos 2024-07-15T16:23:50,364 copying build/lib/metalpy/utils/algos/quick_union.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/algos 2024-07-15T16:23:50,366 copying build/lib/metalpy/utils/algos/min_area_rect.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/algos 2024-07-15T16:23:50,368 copying build/lib/metalpy/utils/algos/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/algos 2024-07-15T16:23:50,370 copying build/lib/metalpy/utils/algos/connected_triangle_surface.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/algos 2024-07-15T16:23:50,372 copying build/lib/metalpy/utils/time.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,374 copying build/lib/metalpy/utils/taichi.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,376 copying build/lib/metalpy/utils/dhash.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,378 copying build/lib/metalpy/utils/numpy.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,380 copying build/lib/metalpy/utils/pandas.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,382 creating build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy 2024-07-15T16:23:50,383 copying build/lib/metalpy/utils/ti_lazy/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy 2024-07-15T16:23:50,385 creating build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:50,386 copying build/lib/metalpy/utils/ti_lazy/ti/types.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:50,388 copying build/lib/metalpy/utils/ti_lazy/ti/math.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:50,389 copying build/lib/metalpy/utils/ti_lazy/ti/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:50,391 copying build/lib/metalpy/utils/ti_lazy/ti/ndarray_types.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:50,393 creating build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy/ti/lang 2024-07-15T16:23:50,394 copying build/lib/metalpy/utils/ti_lazy/ti/lang/_ndrange.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy/ti/lang 2024-07-15T16:23:50,395 copying build/lib/metalpy/utils/ti_lazy/ti/lang/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy/ti/lang 2024-07-15T16:23:50,397 copying build/lib/metalpy/utils/ti_lazy/ti/lang/impl.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy/ti/lang 2024-07-15T16:23:50,398 copying build/lib/metalpy/utils/ti_lazy/ti/lang/util.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy/ti/lang 2024-07-15T16:23:50,400 copying build/lib/metalpy/utils/ti_lazy/ti/primitive_types.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:50,402 copying build/lib/metalpy/utils/ti_lazy/ti/annotations.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy/ti 2024-07-15T16:23:50,403 copying build/lib/metalpy/utils/ti_lazy/wrappers.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_lazy 2024-07-15T16:23:50,406 creating build/bdist.linux-armv7l/wheel/metalpy/utils/polygon 2024-07-15T16:23:50,406 copying build/lib/metalpy/utils/polygon/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/polygon 2024-07-15T16:23:50,408 copying build/lib/metalpy/utils/polygon/re_intersect.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/polygon 2024-07-15T16:23:50,410 copying build/lib/metalpy/utils/polygon/ear_clip.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/polygon 2024-07-15T16:23:50,412 copying build/lib/metalpy/utils/polygon/edge.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/polygon 2024-07-15T16:23:50,414 copying build/lib/metalpy/utils/math.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,416 copying build/lib/metalpy/utils/object_path.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,419 creating build/bdist.linux-armv7l/wheel/metalpy/utils/ti_solvers 2024-07-15T16:23:50,420 creating build/bdist.linux-armv7l/wheel/metalpy/utils/ti_solvers/matrix_free 2024-07-15T16:23:50,421 copying build/lib/metalpy/utils/ti_solvers/matrix_free/cg.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_solvers/matrix_free 2024-07-15T16:23:50,423 copying build/lib/metalpy/utils/ti_solvers/matrix_free/bicgstab.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_solvers/matrix_free 2024-07-15T16:23:50,425 copying build/lib/metalpy/utils/ti_solvers/matrix_free/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_solvers/matrix_free 2024-07-15T16:23:50,427 copying build/lib/metalpy/utils/ti_solvers/solver_progress.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_solvers 2024-07-15T16:23:50,429 copying build/lib/metalpy/utils/ti_solvers/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/ti_solvers 2024-07-15T16:23:50,431 copying build/lib/metalpy/utils/matplotlib.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,432 copying build/lib/metalpy/utils/geometry.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,434 copying build/lib/metalpy/utils/sensor_array.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,436 copying build/lib/metalpy/utils/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,438 copying build/lib/metalpy/utils/bounds.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,440 copying build/lib/metalpy/utils/misc.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,442 copying build/lib/metalpy/utils/batch.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,443 copying build/lib/metalpy/utils/numeric.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,445 copying build/lib/metalpy/utils/string.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,447 copying build/lib/metalpy/utils/type.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,450 creating build/bdist.linux-armv7l/wheel/metalpy/utils/tests 2024-07-15T16:23:50,450 copying build/lib/metalpy/utils/tests/test_bounds.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/tests 2024-07-15T16:23:50,452 copying build/lib/metalpy/utils/tests/test_sensor_array.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/tests 2024-07-15T16:23:50,454 copying build/lib/metalpy/utils/tests/test_ear_clip.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/tests 2024-07-15T16:23:50,456 copying build/lib/metalpy/utils/tests/test_regex_pattern.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/tests 2024-07-15T16:23:50,457 copying build/lib/metalpy/utils/tests/test_object_path.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/tests 2024-07-15T16:23:50,459 copying build/lib/metalpy/utils/file.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,462 creating build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops 2024-07-15T16:23:50,463 copying build/lib/metalpy/utils/array_ops/array_ops.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops 2024-07-15T16:23:50,465 copying build/lib/metalpy/utils/array_ops/is_array_like.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops 2024-07-15T16:23:50,466 copying build/lib/metalpy/utils/array_ops/concat.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops 2024-07-15T16:23:50,468 copying build/lib/metalpy/utils/array_ops/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops 2024-07-15T16:23:50,470 copying build/lib/metalpy/utils/array_ops/get_column.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops 2024-07-15T16:23:50,471 copying build/lib/metalpy/utils/array_ops/get_columns_except.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops 2024-07-15T16:23:50,473 copying build/lib/metalpy/utils/array_ops/ustack.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops 2024-07-15T16:23:50,475 creating build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops/tests 2024-07-15T16:23:50,476 copying build/lib/metalpy/utils/array_ops/tests/test_array_ops.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops/tests 2024-07-15T16:23:50,477 copying build/lib/metalpy/utils/array_ops/tests/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops/tests 2024-07-15T16:23:50,479 copying build/lib/metalpy/utils/array_ops/get_row.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops 2024-07-15T16:23:50,481 creating build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops/testing 2024-07-15T16:23:50,482 copying build/lib/metalpy/utils/array_ops/testing/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops/testing 2024-07-15T16:23:50,483 copying build/lib/metalpy/utils/array_ops/testing/array_op_test.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/array_ops/testing 2024-07-15T16:23:50,485 copying build/lib/metalpy/utils/taichi_kernels.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,487 copying build/lib/metalpy/utils/hash.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,489 creating build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets 2024-07-15T16:23:50,490 copying build/lib/metalpy/utils/pv_datasets/texture_readers.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets 2024-07-15T16:23:50,492 copying build/lib/metalpy/utils/pv_datasets/dataset_wrapper.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets 2024-07-15T16:23:50,494 copying build/lib/metalpy/utils/pv_datasets/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets 2024-07-15T16:23:50,496 creating build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:50,497 copying build/lib/metalpy/utils/pv_datasets/textures/texture.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:50,499 copying build/lib/metalpy/utils/pv_datasets/textures/alpha.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:50,500 copying build/lib/metalpy/utils/pv_datasets/textures/specular.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:50,502 copying build/lib/metalpy/utils/pv_datasets/textures/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:50,503 copying build/lib/metalpy/utils/pv_datasets/textures/ambient.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:50,505 copying build/lib/metalpy/utils/pv_datasets/textures/coefficient.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:50,506 copying build/lib/metalpy/utils/pv_datasets/textures/pbr.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:50,508 copying build/lib/metalpy/utils/pv_datasets/textures/diffuse.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets/textures 2024-07-15T16:23:50,510 copying build/lib/metalpy/utils/pv_datasets/textured_dataset.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets 2024-07-15T16:23:50,511 copying build/lib/metalpy/utils/pv_datasets/universal_dataset.py -> build/bdist.linux-armv7l/wheel/metalpy/utils/pv_datasets 2024-07-15T16:23:50,513 copying build/lib/metalpy/utils/obj_splitter.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,515 copying build/lib/metalpy/utils/regex_pattern.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,517 copying build/lib/metalpy/utils/rand.py -> build/bdist.linux-armv7l/wheel/metalpy/utils 2024-07-15T16:23:50,519 copying build/lib/metalpy/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy 2024-07-15T16:23:50,521 creating build/bdist.linux-armv7l/wheel/metalpy/scab 2024-07-15T16:23:50,522 creating build/bdist.linux-armv7l/wheel/metalpy/scab/modelling 2024-07-15T16:23:50,523 copying build/lib/metalpy/scab/modelling/layer.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling 2024-07-15T16:23:50,525 copying build/lib/metalpy/scab/modelling/modelled_mesh.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling 2024-07-15T16:23:50,528 copying build/lib/metalpy/scab/modelling/object.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling 2024-07-15T16:23:50,530 copying build/lib/metalpy/scab/modelling/scene.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling 2024-07-15T16:23:50,532 copying build/lib/metalpy/scab/modelling/mix_modes.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling 2024-07-15T16:23:50,534 creating build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/formats 2024-07-15T16:23:50,535 creating build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/formats/modelled_mesh 2024-07-15T16:23:50,536 copying build/lib/metalpy/scab/modelling/formats/modelled_mesh/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/formats/modelled_mesh 2024-07-15T16:23:50,538 copying build/lib/metalpy/scab/modelling/formats/modelled_mesh/meshz.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/formats/modelled_mesh 2024-07-15T16:23:50,540 creating build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/formats/scene 2024-07-15T16:23:50,541 copying build/lib/metalpy/scab/modelling/formats/scene/ptopo.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/formats/scene 2024-07-15T16:23:50,543 copying build/lib/metalpy/scab/modelling/formats/scene/osm.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/formats/scene 2024-07-15T16:23:50,545 copying build/lib/metalpy/scab/modelling/formats/scene/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/formats/scene 2024-07-15T16:23:50,547 creating build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/utils 2024-07-15T16:23:50,548 copying build/lib/metalpy/scab/modelling/utils/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/utils 2024-07-15T16:23:50,550 copying build/lib/metalpy/scab/modelling/utils/mesh.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/utils 2024-07-15T16:23:50,552 copying build/lib/metalpy/scab/modelling/utils/slice_view.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/utils 2024-07-15T16:23:50,554 copying build/lib/metalpy/scab/modelling/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling 2024-07-15T16:23:50,556 copying build/lib/metalpy/scab/modelling/tree_mesh_builder.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling 2024-07-15T16:23:50,559 creating build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/transform 2024-07-15T16:23:50,559 copying build/lib/metalpy/scab/modelling/transform/translation.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/transform 2024-07-15T16:23:50,561 copying build/lib/metalpy/scab/modelling/transform/transform.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/transform 2024-07-15T16:23:50,563 copying build/lib/metalpy/scab/modelling/transform/transformable.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/transform 2024-07-15T16:23:50,565 copying build/lib/metalpy/scab/modelling/transform/rotation.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/transform 2024-07-15T16:23:50,566 copying build/lib/metalpy/scab/modelling/transform/composite_transform.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/transform 2024-07-15T16:23:50,568 copying build/lib/metalpy/scab/modelling/transform/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/transform 2024-07-15T16:23:50,570 creating build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/transform/tests 2024-07-15T16:23:50,571 copying build/lib/metalpy/scab/modelling/transform/tests/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/transform/tests 2024-07-15T16:23:50,572 copying build/lib/metalpy/scab/modelling/transform/tests/test_rotation.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/transform/tests 2024-07-15T16:23:50,575 creating build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,575 copying build/lib/metalpy/scab/modelling/shapes/composition.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,578 copying build/lib/metalpy/scab/modelling/shapes/infinite_shape.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,579 copying build/lib/metalpy/scab/modelling/shapes/full_space.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,581 copying build/lib/metalpy/scab/modelling/shapes/bar_framework.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,583 copying build/lib/metalpy/scab/modelling/shapes/ellipsoid.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,585 copying build/lib/metalpy/scab/modelling/shapes/shape3d.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,587 copying build/lib/metalpy/scab/modelling/shapes/prism.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,590 copying build/lib/metalpy/scab/modelling/shapes/obj2.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,592 copying build/lib/metalpy/scab/modelling/shapes/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,594 creating build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes/tests 2024-07-15T16:23:50,595 copying build/lib/metalpy/scab/modelling/shapes/tests/test_bar_framework.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes/tests 2024-07-15T16:23:50,597 copying build/lib/metalpy/scab/modelling/shapes/tests/test_shapes.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes/tests 2024-07-15T16:23:50,599 copying build/lib/metalpy/scab/modelling/shapes/tests/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes/tests 2024-07-15T16:23:50,600 copying build/lib/metalpy/scab/modelling/shapes/tests/test_shape3d.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes/tests 2024-07-15T16:23:50,602 copying build/lib/metalpy/scab/modelling/shapes/tests/test_cuboid.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes/tests 2024-07-15T16:23:50,603 copying build/lib/metalpy/scab/modelling/shapes/cuboid.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,606 copying build/lib/metalpy/scab/modelling/shapes/tunnel.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,607 copying build/lib/metalpy/scab/modelling/shapes/pillar_framework.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,609 copying build/lib/metalpy/scab/modelling/shapes/surface_topo.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,611 copying build/lib/metalpy/scab/modelling/shapes/plate_framework.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes 2024-07-15T16:23:50,613 creating build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes/testing 2024-07-15T16:23:50,614 copying build/lib/metalpy/scab/modelling/shapes/testing/shape3d_place_test.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes/testing 2024-07-15T16:23:50,616 copying build/lib/metalpy/scab/modelling/shapes/testing/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/shapes/testing 2024-07-15T16:23:50,618 creating build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/tests 2024-07-15T16:23:50,619 copying build/lib/metalpy/scab/modelling/tests/test_scene.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/tests 2024-07-15T16:23:50,620 copying build/lib/metalpy/scab/modelling/tests/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/tests 2024-07-15T16:23:50,622 copying build/lib/metalpy/scab/modelling/tests/test_modelled_mesh.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/modelling/tests 2024-07-15T16:23:50,624 creating build/bdist.linux-armv7l/wheel/metalpy/scab/builder 2024-07-15T16:23:50,625 copying build/lib/metalpy/scab/builder/simulation.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/builder 2024-07-15T16:23:50,627 copying build/lib/metalpy/scab/builder/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/builder 2024-07-15T16:23:50,628 copying build/lib/metalpy/scab/builder/simulation_builder.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/builder 2024-07-15T16:23:50,631 copying build/lib/metalpy/scab/builder/utils.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/builder 2024-07-15T16:23:50,633 creating build/bdist.linux-armv7l/wheel/metalpy/scab/builder/potential_fields 2024-07-15T16:23:50,634 copying build/lib/metalpy/scab/builder/potential_fields/base.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/builder/potential_fields 2024-07-15T16:23:50,637 creating build/bdist.linux-armv7l/wheel/metalpy/scab/builder/potential_fields/magnetics 2024-07-15T16:23:50,638 copying build/lib/metalpy/scab/builder/potential_fields/magnetics/simulation.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/builder/potential_fields/magnetics 2024-07-15T16:23:50,640 copying build/lib/metalpy/scab/builder/potential_fields/magnetics/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/builder/potential_fields/magnetics 2024-07-15T16:23:50,642 copying build/lib/metalpy/scab/builder/potential_fields/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/builder/potential_fields 2024-07-15T16:23:50,644 creating build/bdist.linux-armv7l/wheel/metalpy/scab/builder/tests 2024-07-15T16:23:50,645 copying build/lib/metalpy/scab/builder/tests/test_simulation_builder.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/builder/tests 2024-07-15T16:23:50,647 creating build/bdist.linux-armv7l/wheel/metalpy/scab/builder/base 2024-07-15T16:23:50,648 copying build/lib/metalpy/scab/builder/base/pde_simulation.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/builder/base 2024-07-15T16:23:50,650 copying build/lib/metalpy/scab/builder/base/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/builder/base 2024-07-15T16:23:50,652 creating build/bdist.linux-armv7l/wheel/metalpy/scab/extensions 2024-07-15T16:23:50,653 copying build/lib/metalpy/scab/extensions/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/extensions 2024-07-15T16:23:50,655 creating build/bdist.linux-armv7l/wheel/metalpy/scab/extensions/potential_fields 2024-07-15T16:23:50,656 creating build/bdist.linux-armv7l/wheel/metalpy/scab/extensions/potential_fields/magnetics 2024-07-15T16:23:50,657 copying build/lib/metalpy/scab/extensions/potential_fields/magnetics/ext_torch.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/extensions/potential_fields/magnetics 2024-07-15T16:23:50,660 creating build/bdist.linux-armv7l/wheel/metalpy/scab/tied 2024-07-15T16:23:50,661 copying build/lib/metalpy/scab/tied/tied.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/tied 2024-07-15T16:23:50,663 copying build/lib/metalpy/scab/tied/value_observer.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/tied 2024-07-15T16:23:50,664 copying build/lib/metalpy/scab/tied/taichi_kernel_base.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/tied 2024-07-15T16:23:50,666 copying build/lib/metalpy/scab/tied/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/tied 2024-07-15T16:23:50,668 creating build/bdist.linux-armv7l/wheel/metalpy/scab/tied/potential_fields 2024-07-15T16:23:50,669 creating build/bdist.linux-armv7l/wheel/metalpy/scab/tied/potential_fields/magnetics 2024-07-15T16:23:50,670 copying build/lib/metalpy/scab/tied/potential_fields/magnetics/tied_simulation3d_integral.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/tied/potential_fields/magnetics 2024-07-15T16:23:50,673 copying build/lib/metalpy/scab/tied/potential_fields/magnetics/simulation.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/tied/potential_fields/magnetics 2024-07-15T16:23:50,675 copying build/lib/metalpy/scab/tied/potential_fields/magnetics/simulation_3d_differential.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/tied/potential_fields/magnetics 2024-07-15T16:23:50,677 copying build/lib/metalpy/scab/tied/potential_fields/magnetics/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/tied/potential_fields/magnetics 2024-07-15T16:23:50,678 copying build/lib/metalpy/scab/tied/potential_fields/magnetics/simulation_3d_integral.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/tied/potential_fields/magnetics 2024-07-15T16:23:50,680 creating build/bdist.linux-armv7l/wheel/metalpy/scab/solvers 2024-07-15T16:23:50,681 copying build/lib/metalpy/scab/solvers/tied_sparse_solver.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/solvers 2024-07-15T16:23:50,683 copying build/lib/metalpy/scab/solvers/amg_solver.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/solvers 2024-07-15T16:23:50,685 copying build/lib/metalpy/scab/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/solvers 2024-07-15T16:23:50,687 creating build/bdist.linux-armv7l/wheel/metalpy/scab/fixed 2024-07-15T16:23:50,688 copying build/lib/metalpy/scab/fixed/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/fixed 2024-07-15T16:23:50,690 copying build/lib/metalpy/scab/fixed/fixed.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/fixed 2024-07-15T16:23:50,692 creating build/bdist.linux-armv7l/wheel/metalpy/scab/fixed/potential_fields 2024-07-15T16:23:50,693 creating build/bdist.linux-armv7l/wheel/metalpy/scab/fixed/potential_fields/magnetics 2024-07-15T16:23:50,694 copying build/lib/metalpy/scab/fixed/potential_fields/magnetics/simulation.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/fixed/potential_fields/magnetics 2024-07-15T16:23:50,696 copying build/lib/metalpy/scab/fixed/potential_fields/magnetics/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/fixed/potential_fields/magnetics 2024-07-15T16:23:50,698 creating build/bdist.linux-armv7l/wheel/metalpy/scab/demag 2024-07-15T16:23:50,699 copying build/lib/metalpy/scab/demag/factored_demagnetization.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag 2024-07-15T16:23:50,700 copying build/lib/metalpy/scab/demag/demaged_mixin.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag 2024-07-15T16:23:50,703 creating build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers 2024-07-15T16:23:50,703 copying build/lib/metalpy/scab/demag/solvers/indexed.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers 2024-07-15T16:23:50,706 creating build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers/bce_ops 2024-07-15T16:23:50,707 copying build/lib/metalpy/scab/demag/solvers/bce_ops/torch_ops.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers/bce_ops 2024-07-15T16:23:50,709 copying build/lib/metalpy/scab/demag/solvers/bce_ops/numpy_ops.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers/bce_ops 2024-07-15T16:23:50,710 copying build/lib/metalpy/scab/demag/solvers/bce_ops/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers/bce_ops 2024-07-15T16:23:50,712 copying build/lib/metalpy/scab/demag/solvers/bce_ops/bce_ops.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers/bce_ops 2024-07-15T16:23:50,714 copying build/lib/metalpy/scab/demag/solvers/integrated.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers 2024-07-15T16:23:50,715 copying build/lib/metalpy/scab/demag/solvers/solver.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers 2024-07-15T16:23:50,718 copying build/lib/metalpy/scab/demag/solvers/seperated.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers 2024-07-15T16:23:50,721 copying build/lib/metalpy/scab/demag/solvers/demag_solver_context.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers 2024-07-15T16:23:50,723 copying build/lib/metalpy/scab/demag/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers 2024-07-15T16:23:50,724 copying build/lib/metalpy/scab/demag/solvers/compressed.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers 2024-07-15T16:23:50,727 copying build/lib/metalpy/scab/demag/solvers/bce.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers 2024-07-15T16:23:50,730 copying build/lib/metalpy/scab/demag/solvers/kernel.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/solvers 2024-07-15T16:23:50,732 copying build/lib/metalpy/scab/demag/demaged.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag 2024-07-15T16:23:50,734 copying build/lib/metalpy/scab/demag/demagnetization.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag 2024-07-15T16:23:50,737 copying build/lib/metalpy/scab/demag/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag 2024-07-15T16:23:50,739 copying build/lib/metalpy/scab/demag/utils.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag 2024-07-15T16:23:50,741 creating build/bdist.linux-armv7l/wheel/metalpy/scab/demag/tests 2024-07-15T16:23:50,742 copying build/lib/metalpy/scab/demag/tests/test_demag.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/demag/tests 2024-07-15T16:23:50,744 creating build/bdist.linux-armv7l/wheel/metalpy/scab/formatted 2024-07-15T16:23:50,745 copying build/lib/metalpy/scab/formatted/formatted.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/formatted 2024-07-15T16:23:50,747 copying build/lib/metalpy/scab/formatted/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/formatted 2024-07-15T16:23:50,749 creating build/bdist.linux-armv7l/wheel/metalpy/scab/formatted/potential_fields 2024-07-15T16:23:50,750 copying build/lib/metalpy/scab/formatted/potential_fields/base.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/formatted/potential_fields 2024-07-15T16:23:50,753 creating build/bdist.linux-armv7l/wheel/metalpy/scab/formatted/potential_fields/magnetics 2024-07-15T16:23:50,753 copying build/lib/metalpy/scab/formatted/potential_fields/magnetics/simulation.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/formatted/potential_fields/magnetics 2024-07-15T16:23:50,755 copying build/lib/metalpy/scab/formatted/potential_fields/magnetics/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/formatted/potential_fields/magnetics 2024-07-15T16:23:50,757 copying build/lib/metalpy/scab/formatted/formatter_mixin.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/formatted 2024-07-15T16:23:50,759 creating build/bdist.linux-armv7l/wheel/metalpy/scab/utils 2024-07-15T16:23:50,760 copying build/lib/metalpy/scab/utils/format.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/utils 2024-07-15T16:23:50,762 copying build/lib/metalpy/scab/utils/proj.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/utils 2024-07-15T16:23:50,764 copying build/lib/metalpy/scab/utils/sparse.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/utils 2024-07-15T16:23:50,765 copying build/lib/metalpy/scab/utils/patch.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/utils 2024-07-15T16:23:50,767 copying build/lib/metalpy/scab/utils/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/utils 2024-07-15T16:23:50,769 copying build/lib/metalpy/scab/utils/misc.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/utils 2024-07-15T16:23:50,771 copying build/lib/metalpy/scab/utils/hash.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/utils 2024-07-15T16:23:50,773 creating build/bdist.linux-armv7l/wheel/metalpy/scab/distributed 2024-07-15T16:23:50,774 copying build/lib/metalpy/scab/distributed/base.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/distributed 2024-07-15T16:23:50,775 copying build/lib/metalpy/scab/distributed/distributed.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/distributed 2024-07-15T16:23:50,777 copying build/lib/metalpy/scab/distributed/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/distributed 2024-07-15T16:23:50,779 creating build/bdist.linux-armv7l/wheel/metalpy/scab/distributed/potential_fields 2024-07-15T16:23:50,780 copying build/lib/metalpy/scab/distributed/potential_fields/base.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/distributed/potential_fields 2024-07-15T16:23:50,783 creating build/bdist.linux-armv7l/wheel/metalpy/scab/distributed/policies 2024-07-15T16:23:50,784 copying build/lib/metalpy/scab/distributed/policies/distributable.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/distributed/policies 2024-07-15T16:23:50,785 copying build/lib/metalpy/scab/distributed/policies/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/distributed/policies 2024-07-15T16:23:50,787 copying build/lib/metalpy/scab/distributed/policies/distribute_once.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/distributed/policies 2024-07-15T16:23:50,789 copying build/lib/metalpy/scab/distributed/policies/utils.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/distributed/policies 2024-07-15T16:23:50,790 copying build/lib/metalpy/scab/distributed/policies/not_distributable.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/distributed/policies 2024-07-15T16:23:50,792 copying build/lib/metalpy/scab/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab 2024-07-15T16:23:50,794 copying build/lib/metalpy/scab/simpeg_patch_context.py -> build/bdist.linux-armv7l/wheel/metalpy/scab 2024-07-15T16:23:50,795 copying build/lib/metalpy/scab/torched.py -> build/bdist.linux-armv7l/wheel/metalpy/scab 2024-07-15T16:23:50,797 creating build/bdist.linux-armv7l/wheel/metalpy/scab/potential_fields 2024-07-15T16:23:50,799 creating build/bdist.linux-armv7l/wheel/metalpy/scab/potential_fields/magnetics 2024-07-15T16:23:50,800 copying build/lib/metalpy/scab/potential_fields/magnetics/simulation.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/potential_fields/magnetics 2024-07-15T16:23:50,801 copying build/lib/metalpy/scab/potential_fields/magnetics/survey.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/potential_fields/magnetics 2024-07-15T16:23:50,803 copying build/lib/metalpy/scab/potential_fields/magnetics/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/potential_fields/magnetics 2024-07-15T16:23:50,805 creating build/bdist.linux-armv7l/wheel/metalpy/scab/tests 2024-07-15T16:23:50,806 copying build/lib/metalpy/scab/tests/test_magnetics_simulation.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/tests 2024-07-15T16:23:50,808 copying build/lib/metalpy/scab/tests/test_dispatchers.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/tests 2024-07-15T16:23:50,810 creating build/bdist.linux-armv7l/wheel/metalpy/scab/progressed 2024-07-15T16:23:50,811 copying build/lib/metalpy/scab/progressed/progressed.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/progressed 2024-07-15T16:23:50,813 copying build/lib/metalpy/scab/progressed/__init__.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/progressed 2024-07-15T16:23:50,815 creating build/bdist.linux-armv7l/wheel/metalpy/scab/progressed/potential_fields 2024-07-15T16:23:50,816 copying build/lib/metalpy/scab/progressed/potential_fields/base.py -> build/bdist.linux-armv7l/wheel/metalpy/scab/progressed/potential_fields 2024-07-15T16:23:50,818 copying build/lib/metalpy/version.py -> build/bdist.linux-armv7l/wheel/metalpy 2024-07-15T16:23:50,819 running install_egg_info 2024-07-15T16:23:50,825 Copying metalpy.egg-info to build/bdist.linux-armv7l/wheel/metalpy-0.2.0-py3.9.egg-info 2024-07-15T16:23:50,835 running install_scripts 2024-07-15T16:23:50,863 creating build/bdist.linux-armv7l/wheel/metalpy-0.2.0.dist-info/WHEEL 2024-07-15T16:23:50,865 creating '/tmp/pip-wheel-g3ccspaj/.tmp-573yhlo9/metalpy-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-07-15T16:23:50,868 adding 'metalpy/__init__.py' 2024-07-15T16:23:50,869 adding 'metalpy/_version.py' 2024-07-15T16:23:50,870 adding 'metalpy/version.py' 2024-07-15T16:23:50,872 adding 'metalpy/aero/__init__.py' 2024-07-15T16:23:50,873 adding 'metalpy/aero/routes/__init__.py' 2024-07-15T16:23:50,875 adding 'metalpy/aero/routes/aerial_survey/__init__.py' 2024-07-15T16:23:50,878 adding 'metalpy/aero/routes/aerial_survey/aerial_survey.py' 2024-07-15T16:23:50,879 adding 'metalpy/aero/routes/aerial_survey/aerial_survey_line.py' 2024-07-15T16:23:50,881 adding 'metalpy/aero/routes/aerial_survey/aerial_survey_lines.py' 2024-07-15T16:23:50,882 adding 'metalpy/aero/routes/aerial_survey/aerial_survey_point.py' 2024-07-15T16:23:50,884 adding 'metalpy/aero/routes/flight_planar/__init__.py' 2024-07-15T16:23:50,886 adding 'metalpy/aero/routes/flight_planar/flight_planar.py' 2024-07-15T16:23:50,888 adding 'metalpy/aero/utils/__init__.py' 2024-07-15T16:23:50,889 adding 'metalpy/aero/utils/exif.py' 2024-07-15T16:23:50,891 adding 'metalpy/aero/utils/line_analysis.py' 2024-07-15T16:23:50,893 adding 'metalpy/carto/basemap/__init__.py' 2024-07-15T16:23:50,894 adding 'metalpy/carto/basemap/constants.py' 2024-07-15T16:23:50,896 adding 'metalpy/carto/basemap/gdal_helper.py' 2024-07-15T16:23:50,898 adding 'metalpy/carto/basemap/geo_image.py' 2024-07-15T16:23:50,899 adding 'metalpy/carto/basemap/geo_image_ref_system.py' 2024-07-15T16:23:50,901 adding 'metalpy/carto/basemap/map_downloader.py' 2024-07-15T16:23:50,903 adding 'metalpy/carto/basemap/sources/__init__.py' 2024-07-15T16:23:50,904 adding 'metalpy/carto/basemap/sources/amap_source.py' 2024-07-15T16:23:50,906 adding 'metalpy/carto/basemap/sources/google_map_source.py' 2024-07-15T16:23:50,907 adding 'metalpy/carto/basemap/sources/simple_tile_locator.py' 2024-07-15T16:23:50,908 adding 'metalpy/carto/basemap/sources/simple_tile_map_source.py' 2024-07-15T16:23:50,909 adding 'metalpy/carto/basemap/sources/tile_locator.py' 2024-07-15T16:23:50,911 adding 'metalpy/carto/basemap/sources/tile_map_source.py' 2024-07-15T16:23:50,913 adding 'metalpy/carto/basemap/sources/wayback_source.py' 2024-07-15T16:23:50,914 adding 'metalpy/carto/coords/__init__.py' 2024-07-15T16:23:50,915 adding 'metalpy/carto/coords/chs_coords.py' 2024-07-15T16:23:50,917 adding 'metalpy/carto/coords/coordinates.py' 2024-07-15T16:23:50,919 adding 'metalpy/carto/pyvista/crs.py' 2024-07-15T16:23:50,921 adding 'metalpy/carto/utils/crs.py' 2024-07-15T16:23:50,922 adding 'metalpy/carto/utils/mpl.py' 2024-07-15T16:23:50,924 adding 'metalpy/carto/utils/pyvista_turtle.py' 2024-07-15T16:23:50,926 adding 'metalpy/mepa/__init__.py' 2024-07-15T16:23:50,927 adding 'metalpy/mepa/dask_executor.py' 2024-07-15T16:23:50,929 adding 'metalpy/mepa/dask_helper.py' 2024-07-15T16:23:50,931 adding 'metalpy/mepa/executor.py' 2024-07-15T16:23:50,932 adding 'metalpy/mepa/lazy_evaluator.py' 2024-07-15T16:23:50,934 adding 'metalpy/mepa/linear_executor.py' 2024-07-15T16:23:50,935 adding 'metalpy/mepa/parallel_progress.py' 2024-07-15T16:23:50,937 adding 'metalpy/mepa/pool_executor.py' 2024-07-15T16:23:50,938 adding 'metalpy/mepa/process_executor.py' 2024-07-15T16:23:50,939 adding 'metalpy/mepa/queue_like_worker_context.py' 2024-07-15T16:23:50,940 adding 'metalpy/mepa/shared_array.py' 2024-07-15T16:23:50,941 adding 'metalpy/mepa/sub_executor.py' 2024-07-15T16:23:50,943 adding 'metalpy/mepa/task_allocator.py' 2024-07-15T16:23:50,944 adding 'metalpy/mepa/thread_executor.py' 2024-07-15T16:23:50,946 adding 'metalpy/mepa/utils.py' 2024-07-15T16:23:50,947 adding 'metalpy/mepa/worker.py' 2024-07-15T16:23:50,948 adding 'metalpy/mepa/worker_context.py' 2024-07-15T16:23:50,950 adding 'metalpy/mepa/tests/test_allocator.py' 2024-07-15T16:23:50,951 adding 'metalpy/mexin/__init__.py' 2024-07-15T16:23:50,953 adding 'metalpy/mexin/lazy_class_delegate.py' 2024-07-15T16:23:50,954 adding 'metalpy/mexin/mixed.py' 2024-07-15T16:23:50,956 adding 'metalpy/mexin/mixin.py' 2024-07-15T16:23:50,957 adding 'metalpy/mexin/mixins.py' 2024-07-15T16:23:50,959 adding 'metalpy/mexin/patch.py' 2024-07-15T16:23:50,960 adding 'metalpy/mexin/patch_context.py' 2024-07-15T16:23:50,961 adding 'metalpy/mexin/sentinal.py' 2024-07-15T16:23:50,962 adding 'metalpy/mexin/tagged_method.py' 2024-07-15T16:23:50,964 adding 'metalpy/mexin/injectors/__init__.py' 2024-07-15T16:23:50,965 adding 'metalpy/mexin/injectors/after.py' 2024-07-15T16:23:50,967 adding 'metalpy/mexin/injectors/before.py' 2024-07-15T16:23:50,968 adding 'metalpy/mexin/injectors/extends.py' 2024-07-15T16:23:50,969 adding 'metalpy/mexin/injectors/function_context.py' 2024-07-15T16:23:50,970 adding 'metalpy/mexin/injectors/recoverable_injector.py' 2024-07-15T16:23:50,971 adding 'metalpy/mexin/injectors/replacement.py' 2024-07-15T16:23:50,973 adding 'metalpy/mexin/injectors/replaces.py' 2024-07-15T16:23:50,974 adding 'metalpy/mexin/injectors/utils.py' 2024-07-15T16:23:50,976 adding 'metalpy/mexin/injectors/tests/some_injection.py' 2024-07-15T16:23:50,977 adding 'metalpy/mexin/injectors/tests/some_module.py' 2024-07-15T16:23:50,979 adding 'metalpy/mexin/injectors/tests/test_injectors.py' 2024-07-15T16:23:50,980 adding 'metalpy/mexin/utils/__init__.py' 2024-07-15T16:23:50,981 adding 'metalpy/mexin/utils/misc.py' 2024-07-15T16:23:50,983 adding 'metalpy/mexin/utils/type_map.py' 2024-07-15T16:23:50,985 adding 'metalpy/scab/__init__.py' 2024-07-15T16:23:50,986 adding 'metalpy/scab/simpeg_patch_context.py' 2024-07-15T16:23:50,987 adding 'metalpy/scab/torched.py' 2024-07-15T16:23:50,988 adding 'metalpy/scab/builder/__init__.py' 2024-07-15T16:23:50,990 adding 'metalpy/scab/builder/simulation.py' 2024-07-15T16:23:50,992 adding 'metalpy/scab/builder/simulation_builder.py' 2024-07-15T16:23:50,993 adding 'metalpy/scab/builder/utils.py' 2024-07-15T16:23:50,995 adding 'metalpy/scab/builder/base/__init__.py' 2024-07-15T16:23:50,996 adding 'metalpy/scab/builder/base/pde_simulation.py' 2024-07-15T16:23:50,998 adding 'metalpy/scab/builder/potential_fields/__init__.py' 2024-07-15T16:23:50,999 adding 'metalpy/scab/builder/potential_fields/base.py' 2024-07-15T16:23:51,000 adding 'metalpy/scab/builder/potential_fields/magnetics/__init__.py' 2024-07-15T16:23:51,002 adding 'metalpy/scab/builder/potential_fields/magnetics/simulation.py' 2024-07-15T16:23:51,004 adding 'metalpy/scab/builder/tests/test_simulation_builder.py' 2024-07-15T16:23:51,005 adding 'metalpy/scab/demag/__init__.py' 2024-07-15T16:23:51,007 adding 'metalpy/scab/demag/demaged.py' 2024-07-15T16:23:51,008 adding 'metalpy/scab/demag/demaged_mixin.py' 2024-07-15T16:23:51,010 adding 'metalpy/scab/demag/demagnetization.py' 2024-07-15T16:23:51,012 adding 'metalpy/scab/demag/factored_demagnetization.py' 2024-07-15T16:23:51,013 adding 'metalpy/scab/demag/utils.py' 2024-07-15T16:23:51,015 adding 'metalpy/scab/demag/solvers/__init__.py' 2024-07-15T16:23:51,017 adding 'metalpy/scab/demag/solvers/bce.py' 2024-07-15T16:23:51,021 adding 'metalpy/scab/demag/solvers/compressed.py' 2024-07-15T16:23:51,023 adding 'metalpy/scab/demag/solvers/demag_solver_context.py' 2024-07-15T16:23:51,025 adding 'metalpy/scab/demag/solvers/indexed.py' 2024-07-15T16:23:51,026 adding 'metalpy/scab/demag/solvers/integrated.py' 2024-07-15T16:23:51,028 adding 'metalpy/scab/demag/solvers/kernel.py' 2024-07-15T16:23:51,030 adding 'metalpy/scab/demag/solvers/seperated.py' 2024-07-15T16:23:51,031 adding 'metalpy/scab/demag/solvers/solver.py' 2024-07-15T16:23:51,033 adding 'metalpy/scab/demag/solvers/bce_ops/__init__.py' 2024-07-15T16:23:51,035 adding 'metalpy/scab/demag/solvers/bce_ops/bce_ops.py' 2024-07-15T16:23:51,036 adding 'metalpy/scab/demag/solvers/bce_ops/numpy_ops.py' 2024-07-15T16:23:51,037 adding 'metalpy/scab/demag/solvers/bce_ops/torch_ops.py' 2024-07-15T16:23:51,039 adding 'metalpy/scab/demag/tests/test_demag.py' 2024-07-15T16:23:51,041 adding 'metalpy/scab/distributed/__init__.py' 2024-07-15T16:23:51,042 adding 'metalpy/scab/distributed/base.py' 2024-07-15T16:23:51,043 adding 'metalpy/scab/distributed/distributed.py' 2024-07-15T16:23:51,045 adding 'metalpy/scab/distributed/policies/__init__.py' 2024-07-15T16:23:51,046 adding 'metalpy/scab/distributed/policies/distributable.py' 2024-07-15T16:23:51,047 adding 'metalpy/scab/distributed/policies/distribute_once.py' 2024-07-15T16:23:51,048 adding 'metalpy/scab/distributed/policies/not_distributable.py' 2024-07-15T16:23:51,050 adding 'metalpy/scab/distributed/policies/utils.py' 2024-07-15T16:23:51,052 adding 'metalpy/scab/distributed/potential_fields/base.py' 2024-07-15T16:23:51,053 adding 'metalpy/scab/extensions/__init__.py' 2024-07-15T16:23:51,057 adding 'metalpy/scab/extensions/potential_fields/magnetics/ext_torch.py' 2024-07-15T16:23:51,058 adding 'metalpy/scab/fixed/__init__.py' 2024-07-15T16:23:51,060 adding 'metalpy/scab/fixed/fixed.py' 2024-07-15T16:23:51,062 adding 'metalpy/scab/fixed/potential_fields/magnetics/__init__.py' 2024-07-15T16:23:51,063 adding 'metalpy/scab/fixed/potential_fields/magnetics/simulation.py' 2024-07-15T16:23:51,064 adding 'metalpy/scab/formatted/__init__.py' 2024-07-15T16:23:51,066 adding 'metalpy/scab/formatted/formatted.py' 2024-07-15T16:23:51,067 adding 'metalpy/scab/formatted/formatter_mixin.py' 2024-07-15T16:23:51,069 adding 'metalpy/scab/formatted/potential_fields/base.py' 2024-07-15T16:23:51,070 adding 'metalpy/scab/formatted/potential_fields/magnetics/__init__.py' 2024-07-15T16:23:51,071 adding 'metalpy/scab/formatted/potential_fields/magnetics/simulation.py' 2024-07-15T16:23:51,073 adding 'metalpy/scab/modelling/__init__.py' 2024-07-15T16:23:51,075 adding 'metalpy/scab/modelling/layer.py' 2024-07-15T16:23:51,076 adding 'metalpy/scab/modelling/mix_modes.py' 2024-07-15T16:23:51,081 adding 'metalpy/scab/modelling/modelled_mesh.py' 2024-07-15T16:23:51,083 adding 'metalpy/scab/modelling/object.py' 2024-07-15T16:23:51,086 adding 'metalpy/scab/modelling/scene.py' 2024-07-15T16:23:51,088 adding 'metalpy/scab/modelling/tree_mesh_builder.py' 2024-07-15T16:23:51,091 adding 'metalpy/scab/modelling/formats/modelled_mesh/__init__.py' 2024-07-15T16:23:51,092 adding 'metalpy/scab/modelling/formats/modelled_mesh/meshz.py' 2024-07-15T16:23:51,094 adding 'metalpy/scab/modelling/formats/scene/__init__.py' 2024-07-15T16:23:51,095 adding 'metalpy/scab/modelling/formats/scene/osm.py' 2024-07-15T16:23:51,097 adding 'metalpy/scab/modelling/formats/scene/ptopo.py' 2024-07-15T16:23:51,099 adding 'metalpy/scab/modelling/shapes/__init__.py' 2024-07-15T16:23:51,101 adding 'metalpy/scab/modelling/shapes/bar_framework.py' 2024-07-15T16:23:51,102 adding 'metalpy/scab/modelling/shapes/composition.py' 2024-07-15T16:23:51,104 adding 'metalpy/scab/modelling/shapes/cuboid.py' 2024-07-15T16:23:51,105 adding 'metalpy/scab/modelling/shapes/ellipsoid.py' 2024-07-15T16:23:51,107 adding 'metalpy/scab/modelling/shapes/full_space.py' 2024-07-15T16:23:51,108 adding 'metalpy/scab/modelling/shapes/infinite_shape.py' 2024-07-15T16:23:51,110 adding 'metalpy/scab/modelling/shapes/obj2.py' 2024-07-15T16:23:51,111 adding 'metalpy/scab/modelling/shapes/pillar_framework.py' 2024-07-15T16:23:51,113 adding 'metalpy/scab/modelling/shapes/plate_framework.py' 2024-07-15T16:23:51,115 adding 'metalpy/scab/modelling/shapes/prism.py' 2024-07-15T16:23:51,117 adding 'metalpy/scab/modelling/shapes/shape3d.py' 2024-07-15T16:23:51,119 adding 'metalpy/scab/modelling/shapes/surface_topo.py' 2024-07-15T16:23:51,121 adding 'metalpy/scab/modelling/shapes/tunnel.py' 2024-07-15T16:23:51,122 adding 'metalpy/scab/modelling/shapes/testing/__init__.py' 2024-07-15T16:23:51,124 adding 'metalpy/scab/modelling/shapes/testing/shape3d_place_test.py' 2024-07-15T16:23:51,125 adding 'metalpy/scab/modelling/shapes/tests/__init__.py' 2024-07-15T16:23:51,127 adding 'metalpy/scab/modelling/shapes/tests/test_bar_framework.py' 2024-07-15T16:23:51,128 adding 'metalpy/scab/modelling/shapes/tests/test_cuboid.py' 2024-07-15T16:23:51,129 adding 'metalpy/scab/modelling/shapes/tests/test_shape3d.py' 2024-07-15T16:23:51,130 adding 'metalpy/scab/modelling/shapes/tests/test_shapes.py' 2024-07-15T16:23:51,132 adding 'metalpy/scab/modelling/tests/__init__.py' 2024-07-15T16:23:51,133 adding 'metalpy/scab/modelling/tests/test_modelled_mesh.py' 2024-07-15T16:23:51,134 adding 'metalpy/scab/modelling/tests/test_scene.py' 2024-07-15T16:23:51,136 adding 'metalpy/scab/modelling/transform/__init__.py' 2024-07-15T16:23:51,137 adding 'metalpy/scab/modelling/transform/composite_transform.py' 2024-07-15T16:23:51,139 adding 'metalpy/scab/modelling/transform/rotation.py' 2024-07-15T16:23:51,140 adding 'metalpy/scab/modelling/transform/transform.py' 2024-07-15T16:23:51,141 adding 'metalpy/scab/modelling/transform/transformable.py' 2024-07-15T16:23:51,142 adding 'metalpy/scab/modelling/transform/translation.py' 2024-07-15T16:23:51,144 adding 'metalpy/scab/modelling/transform/tests/__init__.py' 2024-07-15T16:23:51,145 adding 'metalpy/scab/modelling/transform/tests/test_rotation.py' 2024-07-15T16:23:51,147 adding 'metalpy/scab/modelling/utils/__init__.py' 2024-07-15T16:23:51,148 adding 'metalpy/scab/modelling/utils/mesh.py' 2024-07-15T16:23:51,150 adding 'metalpy/scab/modelling/utils/slice_view.py' 2024-07-15T16:23:51,152 adding 'metalpy/scab/potential_fields/magnetics/__init__.py' 2024-07-15T16:23:51,153 adding 'metalpy/scab/potential_fields/magnetics/simulation.py' 2024-07-15T16:23:51,154 adding 'metalpy/scab/potential_fields/magnetics/survey.py' 2024-07-15T16:23:51,156 adding 'metalpy/scab/progressed/__init__.py' 2024-07-15T16:23:51,157 adding 'metalpy/scab/progressed/progressed.py' 2024-07-15T16:23:51,159 adding 'metalpy/scab/progressed/potential_fields/base.py' 2024-07-15T16:23:51,161 adding 'metalpy/scab/solvers/__init__.py' 2024-07-15T16:23:51,162 adding 'metalpy/scab/solvers/amg_solver.py' 2024-07-15T16:23:51,163 adding 'metalpy/scab/solvers/tied_sparse_solver.py' 2024-07-15T16:23:51,165 adding 'metalpy/scab/tests/test_dispatchers.py' 2024-07-15T16:23:51,167 adding 'metalpy/scab/tests/test_magnetics_simulation.py' 2024-07-15T16:23:51,168 adding 'metalpy/scab/tied/__init__.py' 2024-07-15T16:23:51,169 adding 'metalpy/scab/tied/taichi_kernel_base.py' 2024-07-15T16:23:51,171 adding 'metalpy/scab/tied/tied.py' 2024-07-15T16:23:51,172 adding 'metalpy/scab/tied/value_observer.py' 2024-07-15T16:23:51,174 adding 'metalpy/scab/tied/potential_fields/magnetics/__init__.py' 2024-07-15T16:23:51,175 adding 'metalpy/scab/tied/potential_fields/magnetics/simulation.py' 2024-07-15T16:23:51,176 adding 'metalpy/scab/tied/potential_fields/magnetics/simulation_3d_differential.py' 2024-07-15T16:23:51,178 adding 'metalpy/scab/tied/potential_fields/magnetics/simulation_3d_integral.py' 2024-07-15T16:23:51,181 adding 'metalpy/scab/tied/potential_fields/magnetics/tied_simulation3d_integral.py' 2024-07-15T16:23:51,183 adding 'metalpy/scab/utils/__init__.py' 2024-07-15T16:23:51,184 adding 'metalpy/scab/utils/format.py' 2024-07-15T16:23:51,185 adding 'metalpy/scab/utils/hash.py' 2024-07-15T16:23:51,187 adding 'metalpy/scab/utils/misc.py' 2024-07-15T16:23:51,188 adding 'metalpy/scab/utils/patch.py' 2024-07-15T16:23:51,189 adding 'metalpy/scab/utils/proj.py' 2024-07-15T16:23:51,190 adding 'metalpy/scab/utils/sparse.py' 2024-07-15T16:23:51,192 adding 'metalpy/utils/__init__.py' 2024-07-15T16:23:51,195 adding 'metalpy/utils/arg_specs.py' 2024-07-15T16:23:51,196 adding 'metalpy/utils/batch.py' 2024-07-15T16:23:51,198 adding 'metalpy/utils/bounds.py' 2024-07-15T16:23:51,199 adding 'metalpy/utils/dhash.py' 2024-07-15T16:23:51,201 adding 'metalpy/utils/file.py' 2024-07-15T16:23:51,203 adding 'metalpy/utils/geometry.py' 2024-07-15T16:23:51,204 adding 'metalpy/utils/hash.py' 2024-07-15T16:23:51,205 adding 'metalpy/utils/math.py' 2024-07-15T16:23:51,207 adding 'metalpy/utils/matplotlib.py' 2024-07-15T16:23:51,208 adding 'metalpy/utils/misc.py' 2024-07-15T16:23:51,210 adding 'metalpy/utils/model.py' 2024-07-15T16:23:51,211 adding 'metalpy/utils/numeric.py' 2024-07-15T16:23:51,212 adding 'metalpy/utils/numpy.py' 2024-07-15T16:23:51,214 adding 'metalpy/utils/obj_splitter.py' 2024-07-15T16:23:51,217 adding 'metalpy/utils/object_path.py' 2024-07-15T16:23:51,218 adding 'metalpy/utils/pandas.py' 2024-07-15T16:23:51,219 adding 'metalpy/utils/path.py' 2024-07-15T16:23:51,220 adding 'metalpy/utils/rand.py' 2024-07-15T16:23:51,222 adding 'metalpy/utils/regex_pattern.py' 2024-07-15T16:23:51,225 adding 'metalpy/utils/sensor_array.py' 2024-07-15T16:23:51,226 adding 'metalpy/utils/string.py' 2024-07-15T16:23:51,229 adding 'metalpy/utils/taichi.py' 2024-07-15T16:23:51,230 adding 'metalpy/utils/taichi_kernels.py' 2024-07-15T16:23:51,231 adding 'metalpy/utils/time.py' 2024-07-15T16:23:51,233 adding 'metalpy/utils/type.py' 2024-07-15T16:23:51,235 adding 'metalpy/utils/algos/__init__.py' 2024-07-15T16:23:51,236 adding 'metalpy/utils/algos/connected_triangle_surface.py' 2024-07-15T16:23:51,237 adding 'metalpy/utils/algos/min_area_rect.py' 2024-07-15T16:23:51,239 adding 'metalpy/utils/algos/quick_union.py' 2024-07-15T16:23:51,240 adding 'metalpy/utils/array_ops/__init__.py' 2024-07-15T16:23:51,242 adding 'metalpy/utils/array_ops/array_ops.py' 2024-07-15T16:23:51,243 adding 'metalpy/utils/array_ops/concat.py' 2024-07-15T16:23:51,244 adding 'metalpy/utils/array_ops/get_column.py' 2024-07-15T16:23:51,245 adding 'metalpy/utils/array_ops/get_columns_except.py' 2024-07-15T16:23:51,247 adding 'metalpy/utils/array_ops/get_row.py' 2024-07-15T16:23:51,248 adding 'metalpy/utils/array_ops/is_array_like.py' 2024-07-15T16:23:51,249 adding 'metalpy/utils/array_ops/ustack.py' 2024-07-15T16:23:51,251 adding 'metalpy/utils/array_ops/testing/__init__.py' 2024-07-15T16:23:51,252 adding 'metalpy/utils/array_ops/testing/array_op_test.py' 2024-07-15T16:23:51,254 adding 'metalpy/utils/array_ops/tests/__init__.py' 2024-07-15T16:23:51,255 adding 'metalpy/utils/array_ops/tests/test_array_ops.py' 2024-07-15T16:23:51,256 adding 'metalpy/utils/polygon/__init__.py' 2024-07-15T16:23:51,259 adding 'metalpy/utils/polygon/ear_clip.py' 2024-07-15T16:23:51,260 adding 'metalpy/utils/polygon/edge.py' 2024-07-15T16:23:51,262 adding 'metalpy/utils/polygon/re_intersect.py' 2024-07-15T16:23:51,263 adding 'metalpy/utils/pv_datasets/__init__.py' 2024-07-15T16:23:51,265 adding 'metalpy/utils/pv_datasets/dataset_wrapper.py' 2024-07-15T16:23:51,267 adding 'metalpy/utils/pv_datasets/texture_readers.py' 2024-07-15T16:23:51,268 adding 'metalpy/utils/pv_datasets/textured_dataset.py' 2024-07-15T16:23:51,270 adding 'metalpy/utils/pv_datasets/universal_dataset.py' 2024-07-15T16:23:51,272 adding 'metalpy/utils/pv_datasets/textures/__init__.py' 2024-07-15T16:23:51,273 adding 'metalpy/utils/pv_datasets/textures/alpha.py' 2024-07-15T16:23:51,274 adding 'metalpy/utils/pv_datasets/textures/ambient.py' 2024-07-15T16:23:51,275 adding 'metalpy/utils/pv_datasets/textures/coefficient.py' 2024-07-15T16:23:51,276 adding 'metalpy/utils/pv_datasets/textures/diffuse.py' 2024-07-15T16:23:51,278 adding 'metalpy/utils/pv_datasets/textures/pbr.py' 2024-07-15T16:23:51,279 adding 'metalpy/utils/pv_datasets/textures/specular.py' 2024-07-15T16:23:51,280 adding 'metalpy/utils/pv_datasets/textures/texture.py' 2024-07-15T16:23:51,282 adding 'metalpy/utils/tests/test_bounds.py' 2024-07-15T16:23:51,283 adding 'metalpy/utils/tests/test_ear_clip.py' 2024-07-15T16:23:51,285 adding 'metalpy/utils/tests/test_object_path.py' 2024-07-15T16:23:51,286 adding 'metalpy/utils/tests/test_regex_pattern.py' 2024-07-15T16:23:51,287 adding 'metalpy/utils/tests/test_sensor_array.py' 2024-07-15T16:23:51,289 adding 'metalpy/utils/ti_lazy/__init__.py' 2024-07-15T16:23:51,290 adding 'metalpy/utils/ti_lazy/wrappers.py' 2024-07-15T16:23:51,292 adding 'metalpy/utils/ti_lazy/ti/__init__.py' 2024-07-15T16:23:51,293 adding 'metalpy/utils/ti_lazy/ti/annotations.py' 2024-07-15T16:23:51,294 adding 'metalpy/utils/ti_lazy/ti/math.py' 2024-07-15T16:23:51,295 adding 'metalpy/utils/ti_lazy/ti/ndarray_types.py' 2024-07-15T16:23:51,297 adding 'metalpy/utils/ti_lazy/ti/primitive_types.py' 2024-07-15T16:23:51,298 adding 'metalpy/utils/ti_lazy/ti/types.py' 2024-07-15T16:23:51,299 adding 'metalpy/utils/ti_lazy/ti/lang/__init__.py' 2024-07-15T16:23:51,300 adding 'metalpy/utils/ti_lazy/ti/lang/_ndrange.py' 2024-07-15T16:23:51,302 adding 'metalpy/utils/ti_lazy/ti/lang/impl.py' 2024-07-15T16:23:51,303 adding 'metalpy/utils/ti_lazy/ti/lang/util.py' 2024-07-15T16:23:51,304 adding 'metalpy/utils/ti_solvers/__init__.py' 2024-07-15T16:23:51,306 adding 'metalpy/utils/ti_solvers/solver_progress.py' 2024-07-15T16:23:51,307 adding 'metalpy/utils/ti_solvers/matrix_free/__init__.py' 2024-07-15T16:23:51,309 adding 'metalpy/utils/ti_solvers/matrix_free/bicgstab.py' 2024-07-15T16:23:51,311 adding 'metalpy/utils/ti_solvers/matrix_free/cg.py' 2024-07-15T16:23:51,313 adding 'metalpy-0.2.0.dist-info/LICENSE.txt' 2024-07-15T16:23:51,314 adding 'metalpy-0.2.0.dist-info/METADATA' 2024-07-15T16:23:51,315 adding 'metalpy-0.2.0.dist-info/WHEEL' 2024-07-15T16:23:51,316 adding 'metalpy-0.2.0.dist-info/top_level.txt' 2024-07-15T16:23:51,321 adding 'metalpy-0.2.0.dist-info/RECORD' 2024-07-15T16:23:51,330 removing build/bdist.linux-armv7l/wheel 2024-07-15T16:23:51,524 Building wheel for metalpy (pyproject.toml): finished with status 'done' 2024-07-15T16:23:51,537 Created wheel for metalpy: filename=metalpy-0.2.0-py3-none-any.whl size=374293 sha256=f022b563802a0ca8b7c8278d3bcef440cc8ba254d6296dc08afd51838b0f946f 2024-07-15T16:23:51,538 Stored in directory: /tmp/pip-ephem-wheel-cache-fczhw6cf/wheels/93/f2/03/93119206689a06557f5e8c13cf14c4ed2ac6b15716a24df70b 2024-07-15T16:23:51,559 Successfully built metalpy 2024-07-15T16:23:51,571 Removed build tracker: '/tmp/pip-build-tracker-euhfuwaf'