2025-09-29T21:07:29,668 Created temporary directory: /tmp/pip-ephem-wheel-cache-vh6ebex5 2025-09-29T21:07:29,670 Created temporary directory: /tmp/pip-build-tracker-2qpr0tev 2025-09-29T21:07:29,671 Initialized build tracking at /tmp/pip-build-tracker-2qpr0tev 2025-09-29T21:07:29,671 Created build tracker: /tmp/pip-build-tracker-2qpr0tev 2025-09-29T21:07:29,672 Entered build tracker: /tmp/pip-build-tracker-2qpr0tev 2025-09-29T21:07:29,672 Created temporary directory: /tmp/pip-wheel-a54sz8jb 2025-09-29T21:07:29,675 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-09-29T21:07:29,678 Created temporary directory: /tmp/pip-ephem-wheel-cache-4mw5jhbc 2025-09-29T21:07:29,700 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-29T21:07:29,704 2 location(s) to search for versions of ratiopath: 2025-09-29T21:07:29,704 * https://pypi.org/simple/ratiopath/ 2025-09-29T21:07:29,704 * https://www.piwheels.org/simple/ratiopath/ 2025-09-29T21:07:29,704 Fetching project page and analyzing links: https://pypi.org/simple/ratiopath/ 2025-09-29T21:07:29,705 Getting page https://pypi.org/simple/ratiopath/ 2025-09-29T21:07:29,706 Found index url https://pypi.org/simple 2025-09-29T21:07:29,924 Fetched page https://pypi.org/simple/ratiopath/ as application/vnd.pypi.simple.v1+json 2025-09-29T21:07:29,927 Skipping link: No binaries permitted for ratiopath: https://files.pythonhosted.org/packages/7a/17/7b5d1748c02369295cbf994b6b57634d9dc30e698170376d86826aa84549/ratiopath-1.0.0-py3-none-any.whl (from https://pypi.org/simple/ratiopath/) (requires-python:>=3.11) 2025-09-29T21:07:29,928 Found link https://files.pythonhosted.org/packages/63/fd/ebc3f7e7d520b2de26d6d7020c51433d1befe0cb38adec0d2f7932423802/ratiopath-1.0.0.tar.gz (from https://pypi.org/simple/ratiopath/) (requires-python:>=3.11), version: 1.0.0 2025-09-29T21:07:29,929 Skipping link: No binaries permitted for ratiopath: https://files.pythonhosted.org/packages/29/be/57a391ff4e615a362d94df893c16ab1d386f4af0ea9a360d5056f87163c6/ratiopath-1.0.1-py3-none-any.whl (from https://pypi.org/simple/ratiopath/) (requires-python:>=3.11) 2025-09-29T21:07:29,930 Found link https://files.pythonhosted.org/packages/b1/aa/54a29f0c5fae4ac5ded91ce635342d44a919a4b0998d75960189df37ecd6/ratiopath-1.0.1.tar.gz (from https://pypi.org/simple/ratiopath/) (requires-python:>=3.11), version: 1.0.1 2025-09-29T21:07:29,930 Skipping link: No binaries permitted for ratiopath: https://files.pythonhosted.org/packages/05/3f/39d324f8117820c5258f0b10991c1577c785c7e5e249934ca72913ecd6e4/ratiopath-1.0.2-py3-none-any.whl (from https://pypi.org/simple/ratiopath/) (requires-python:>=3.11) 2025-09-29T21:07:29,931 Found link https://files.pythonhosted.org/packages/f2/11/dcf226f97346102717dcf795e1aee81bb1464d14df9a9fc903aa47b1c471/ratiopath-1.0.2.tar.gz (from https://pypi.org/simple/ratiopath/) (requires-python:>=3.11), version: 1.0.2 2025-09-29T21:07:29,932 Skipping link: No binaries permitted for ratiopath: https://files.pythonhosted.org/packages/3b/f8/802c5f470f87afca0036f36c77067cde560c1225ca04df493ad3722ceee1/ratiopath-1.0.3-py3-none-any.whl (from https://pypi.org/simple/ratiopath/) (requires-python:>=3.11) 2025-09-29T21:07:29,933 Found link https://files.pythonhosted.org/packages/71/71/84b7a927eb9ea410e793011e14257b291a0f8917bd09ff03f46475bf763d/ratiopath-1.0.3.tar.gz (from https://pypi.org/simple/ratiopath/) (requires-python:>=3.11), version: 1.0.3 2025-09-29T21:07:29,934 Fetching project page and analyzing links: https://www.piwheels.org/simple/ratiopath/ 2025-09-29T21:07:29,934 Getting page https://www.piwheels.org/simple/ratiopath/ 2025-09-29T21:07:29,936 Found index url https://www.piwheels.org/simple 2025-09-29T21:07:30,098 Fetched page https://www.piwheels.org/simple/ratiopath/ as text/html 2025-09-29T21:07:30,100 Skipping link: No binaries permitted for ratiopath: https://www.piwheels.org/simple/ratiopath/ratiopath-1.0.2-py3-none-any.whl#sha256=2993f3235358a062c1ce822259adf61a337f5e99e3eea55422e7bd2a703367c1 (from https://www.piwheels.org/simple/ratiopath/) (requires-python:>=3.11) 2025-09-29T21:07:30,101 Skipping link: No binaries permitted for ratiopath: https://www.piwheels.org/simple/ratiopath/ratiopath-1.0.1-py3-none-any.whl#sha256=a9aa767dbf58e91e8577c60d99a1786eb52b3417765fd111c881f7e2b3ec9f83 (from https://www.piwheels.org/simple/ratiopath/) (requires-python:>=3.11) 2025-09-29T21:07:30,101 Skipping link: No binaries permitted for ratiopath: https://www.piwheels.org/simple/ratiopath/ratiopath-1.0.0-py3-none-any.whl#sha256=df52780ff10b7f545e13de7d07c22289c5bebdfe72fe29e393e3dbbe147c376a (from https://www.piwheels.org/simple/ratiopath/) (requires-python:>=3.11) 2025-09-29T21:07:30,102 Skipping link: not a file: https://www.piwheels.org/simple/ratiopath/ 2025-09-29T21:07:30,103 Skipping link: not a file: https://pypi.org/simple/ratiopath/ 2025-09-29T21:07:30,121 Given no hashes to check 1 links for project 'ratiopath': discarding no candidates 2025-09-29T21:07:30,139 Collecting ratiopath==1.0.3 2025-09-29T21:07:30,142 Created temporary directory: /tmp/pip-unpack-sgm6eyxf 2025-09-29T21:07:30,356 Downloading ratiopath-1.0.3.tar.gz (21 kB) 2025-09-29T21:07:30,461 Added ratiopath==1.0.3 from https://files.pythonhosted.org/packages/71/71/84b7a927eb9ea410e793011e14257b291a0f8917bd09ff03f46475bf763d/ratiopath-1.0.3.tar.gz to build tracker '/tmp/pip-build-tracker-2qpr0tev' 2025-09-29T21:07:30,466 Created temporary directory: /tmp/pip-build-env-rdd4hni3 2025-09-29T21:07:30,471 Installing build dependencies: started 2025-09-29T21:07:30,472 Running command pip subprocess to install build dependencies 2025-09-29T21:07:31,635 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-29T21:07:32,203 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-09-29T21:07:32,226 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-29T21:07:33,988 Collecting setuptools>=40.8.0 2025-09-29T21:07:34,128 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-29T21:07:34,692 Collecting wheel 2025-09-29T21:07:34,707 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-29T21:07:37,736 Installing collected packages: wheel, setuptools 2025-09-29T21:07:37,974 Creating /tmp/pip-build-env-rdd4hni3/overlay/local/bin 2025-09-29T21:07:37,976 changing mode of /tmp/pip-build-env-rdd4hni3/overlay/local/bin/wheel to 755 2025-09-29T21:07:41,625 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-09-29T21:07:41,898 Installing build dependencies: finished with status 'done' 2025-09-29T21:07:41,904 Getting requirements to build wheel: started 2025-09-29T21:07:41,905 Running command Getting requirements to build wheel 2025-09-29T21:07:42,611 running egg_info 2025-09-29T21:07:42,617 writing ratiopath.egg-info/PKG-INFO 2025-09-29T21:07:42,623 writing dependency_links to ratiopath.egg-info/dependency_links.txt 2025-09-29T21:07:42,627 writing requirements to ratiopath.egg-info/requires.txt 2025-09-29T21:07:42,628 writing top-level names to ratiopath.egg-info/top_level.txt 2025-09-29T21:07:42,661 reading manifest file 'ratiopath.egg-info/SOURCES.txt' 2025-09-29T21:07:42,665 adding license file 'LICENSE' 2025-09-29T21:07:42,669 writing manifest file 'ratiopath.egg-info/SOURCES.txt' 2025-09-29T21:07:42,767 Getting requirements to build wheel: finished with status 'done' 2025-09-29T21:07:42,770 Created temporary directory: /tmp/pip-modern-metadata-dh06jhhg 2025-09-29T21:07:42,773 Preparing metadata (pyproject.toml): started 2025-09-29T21:07:42,774 Running command Preparing metadata (pyproject.toml) 2025-09-29T21:07:43,445 running dist_info 2025-09-29T21:07:43,459 creating /tmp/pip-modern-metadata-dh06jhhg/ratiopath.egg-info 2025-09-29T21:07:43,460 writing /tmp/pip-modern-metadata-dh06jhhg/ratiopath.egg-info/PKG-INFO 2025-09-29T21:07:43,466 writing dependency_links to /tmp/pip-modern-metadata-dh06jhhg/ratiopath.egg-info/dependency_links.txt 2025-09-29T21:07:43,470 writing requirements to /tmp/pip-modern-metadata-dh06jhhg/ratiopath.egg-info/requires.txt 2025-09-29T21:07:43,471 writing top-level names to /tmp/pip-modern-metadata-dh06jhhg/ratiopath.egg-info/top_level.txt 2025-09-29T21:07:43,472 writing manifest file '/tmp/pip-modern-metadata-dh06jhhg/ratiopath.egg-info/SOURCES.txt' 2025-09-29T21:07:43,504 reading manifest file '/tmp/pip-modern-metadata-dh06jhhg/ratiopath.egg-info/SOURCES.txt' 2025-09-29T21:07:43,508 adding license file 'LICENSE' 2025-09-29T21:07:43,512 writing manifest file '/tmp/pip-modern-metadata-dh06jhhg/ratiopath.egg-info/SOURCES.txt' 2025-09-29T21:07:43,514 creating '/tmp/pip-modern-metadata-dh06jhhg/ratiopath-1.0.3.dist-info' 2025-09-29T21:07:43,640 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-29T21:07:43,645 Source in /tmp/pip-wheel-a54sz8jb/ratiopath_537509b7fe914c0582f44ea5d2fc1415 has version 1.0.3, which satisfies requirement ratiopath==1.0.3 from https://files.pythonhosted.org/packages/71/71/84b7a927eb9ea410e793011e14257b291a0f8917bd09ff03f46475bf763d/ratiopath-1.0.3.tar.gz 2025-09-29T21:07:43,646 Removed ratiopath==1.0.3 from https://files.pythonhosted.org/packages/71/71/84b7a927eb9ea410e793011e14257b291a0f8917bd09ff03f46475bf763d/ratiopath-1.0.3.tar.gz from build tracker '/tmp/pip-build-tracker-2qpr0tev' 2025-09-29T21:07:43,651 Created temporary directory: /tmp/pip-unpack-0_avgunh 2025-09-29T21:07:43,652 Building wheels for collected packages: ratiopath 2025-09-29T21:07:43,657 Created temporary directory: /tmp/pip-wheel-z0w37b_4 2025-09-29T21:07:43,657 Destination directory: /tmp/pip-wheel-z0w37b_4 2025-09-29T21:07:43,660 Building wheel for ratiopath (pyproject.toml): started 2025-09-29T21:07:43,661 Running command Building wheel for ratiopath (pyproject.toml) 2025-09-29T21:07:44,338 running bdist_wheel 2025-09-29T21:07:44,359 running build 2025-09-29T21:07:44,359 running build_py 2025-09-29T21:07:44,366 creating build/lib/ratiopath 2025-09-29T21:07:44,368 copying ratiopath/openslide.py -> build/lib/ratiopath 2025-09-29T21:07:44,370 creating build/lib/ratiopath/augmentations 2025-09-29T21:07:44,371 copying ratiopath/augmentations/stain_augmentor.py -> build/lib/ratiopath/augmentations 2025-09-29T21:07:44,373 copying ratiopath/augmentations/__init__.py -> build/lib/ratiopath/augmentations 2025-09-29T21:07:44,375 copying ratiopath/augmentations/estimate_stain_vectors.py -> build/lib/ratiopath/augmentations 2025-09-29T21:07:44,378 creating build/lib/ratiopath/parsers 2025-09-29T21:07:44,379 copying ratiopath/parsers/geojson_parser.py -> build/lib/ratiopath/parsers 2025-09-29T21:07:44,381 copying ratiopath/parsers/__init__.py -> build/lib/ratiopath/parsers 2025-09-29T21:07:44,383 copying ratiopath/parsers/asap_parser.py -> build/lib/ratiopath/parsers 2025-09-29T21:07:44,385 creating build/lib/ratiopath/masks 2025-09-29T21:07:44,386 copying ratiopath/masks/__init__.py -> build/lib/ratiopath/masks 2025-09-29T21:07:44,389 copying ratiopath/masks/tissue_mask.py -> build/lib/ratiopath/masks 2025-09-29T21:07:44,391 creating build/lib/ratiopath/tiling 2025-09-29T21:07:44,392 copying ratiopath/tiling/tilers.py -> build/lib/ratiopath/tiling 2025-09-29T21:07:44,394 copying ratiopath/tiling/read_slide_tiles.py -> build/lib/ratiopath/tiling 2025-09-29T21:07:44,396 copying ratiopath/tiling/annotations.py -> build/lib/ratiopath/tiling 2025-09-29T21:07:44,398 copying ratiopath/tiling/__init__.py -> build/lib/ratiopath/tiling 2025-09-29T21:07:44,400 copying ratiopath/tiling/utils.py -> build/lib/ratiopath/tiling 2025-09-29T21:07:44,402 creating build/lib/ratiopath/ray 2025-09-29T21:07:44,403 copying ratiopath/ray/__init__.py -> build/lib/ratiopath/ray 2025-09-29T21:07:44,404 copying ratiopath/ray/read_slides.py -> build/lib/ratiopath/ray 2025-09-29T21:07:44,407 creating build/lib/ratiopath/utils 2025-09-29T21:07:44,408 copying ratiopath/utils/__init__.py -> build/lib/ratiopath/utils 2025-09-29T21:07:44,410 copying ratiopath/utils/closest_level.py -> build/lib/ratiopath/utils 2025-09-29T21:07:44,412 creating build/lib/ratiopath/masks/vips_filters 2025-09-29T21:07:44,413 copying ratiopath/masks/vips_filters/vips_morphology.py -> build/lib/ratiopath/masks/vips_filters 2025-09-29T21:07:44,415 copying ratiopath/masks/vips_filters/__init__.py -> build/lib/ratiopath/masks/vips_filters 2025-09-29T21:07:44,416 copying ratiopath/masks/vips_filters/typed.py -> build/lib/ratiopath/masks/vips_filters 2025-09-29T21:07:44,418 copying ratiopath/masks/vips_filters/vips_multi_otsu.py -> build/lib/ratiopath/masks/vips_filters 2025-09-29T21:07:44,419 copying ratiopath/masks/vips_filters/color_filters.py -> build/lib/ratiopath/masks/vips_filters 2025-09-29T21:07:44,421 copying ratiopath/masks/vips_filters/vips_filter.py -> build/lib/ratiopath/masks/vips_filters 2025-09-29T21:07:44,423 creating build/lib/ratiopath/tiling/masks 2025-09-29T21:07:44,424 copying ratiopath/tiling/masks/mask.py -> build/lib/ratiopath/tiling/masks 2025-09-29T21:07:44,426 creating build/lib/ratiopath/ray/datasource 2025-09-29T21:07:44,427 copying ratiopath/ray/datasource/vips_tiff_datasink.py -> build/lib/ratiopath/ray/datasource 2025-09-29T21:07:44,429 copying ratiopath/ray/datasource/__init__.py -> build/lib/ratiopath/ray/datasource 2025-09-29T21:07:44,431 copying ratiopath/ray/datasource/slide_metadatasource.py -> build/lib/ratiopath/ray/datasource 2025-09-29T21:07:44,433 creating build/lib/ratiopath/torch/data 2025-09-29T21:07:44,435 copying ratiopath/torch/data/slide.py -> build/lib/ratiopath/torch/data 2025-09-29T21:07:44,437 copying ratiopath/torch/data/openslide_tile_reader.py -> build/lib/ratiopath/torch/data 2025-09-29T21:07:44,439 copying ratiopath/torch/data/overlay.py -> build/lib/ratiopath/torch/data 2025-09-29T21:07:44,440 running egg_info 2025-09-29T21:07:44,453 writing ratiopath.egg-info/PKG-INFO 2025-09-29T21:07:44,458 writing dependency_links to ratiopath.egg-info/dependency_links.txt 2025-09-29T21:07:44,461 writing requirements to ratiopath.egg-info/requires.txt 2025-09-29T21:07:44,462 writing top-level names to ratiopath.egg-info/top_level.txt 2025-09-29T21:07:44,480 reading manifest file 'ratiopath.egg-info/SOURCES.txt' 2025-09-29T21:07:44,484 adding license file 'LICENSE' 2025-09-29T21:07:44,488 writing manifest file 'ratiopath.egg-info/SOURCES.txt' 2025-09-29T21:07:44,510 installing to build/bdist.linux-armv7l/wheel 2025-09-29T21:07:44,510 running install 2025-09-29T21:07:44,533 running install_lib 2025-09-29T21:07:44,540 creating build/bdist.linux-armv7l/wheel 2025-09-29T21:07:44,542 creating build/bdist.linux-armv7l/wheel/ratiopath 2025-09-29T21:07:44,543 copying build/lib/ratiopath/openslide.py -> build/bdist.linux-armv7l/wheel/./ratiopath 2025-09-29T21:07:44,545 creating build/bdist.linux-armv7l/wheel/ratiopath/augmentations 2025-09-29T21:07:44,546 copying build/lib/ratiopath/augmentations/stain_augmentor.py -> build/bdist.linux-armv7l/wheel/./ratiopath/augmentations 2025-09-29T21:07:44,549 copying build/lib/ratiopath/augmentations/__init__.py -> build/bdist.linux-armv7l/wheel/./ratiopath/augmentations 2025-09-29T21:07:44,550 copying build/lib/ratiopath/augmentations/estimate_stain_vectors.py -> build/bdist.linux-armv7l/wheel/./ratiopath/augmentations 2025-09-29T21:07:44,553 creating build/bdist.linux-armv7l/wheel/ratiopath/parsers 2025-09-29T21:07:44,554 copying build/lib/ratiopath/parsers/geojson_parser.py -> build/bdist.linux-armv7l/wheel/./ratiopath/parsers 2025-09-29T21:07:44,556 copying build/lib/ratiopath/parsers/__init__.py -> build/bdist.linux-armv7l/wheel/./ratiopath/parsers 2025-09-29T21:07:44,558 copying build/lib/ratiopath/parsers/asap_parser.py -> build/bdist.linux-armv7l/wheel/./ratiopath/parsers 2025-09-29T21:07:44,560 creating build/bdist.linux-armv7l/wheel/ratiopath/masks 2025-09-29T21:07:44,562 creating build/bdist.linux-armv7l/wheel/ratiopath/masks/vips_filters 2025-09-29T21:07:44,563 copying build/lib/ratiopath/masks/vips_filters/vips_morphology.py -> build/bdist.linux-armv7l/wheel/./ratiopath/masks/vips_filters 2025-09-29T21:07:44,565 copying build/lib/ratiopath/masks/vips_filters/__init__.py -> build/bdist.linux-armv7l/wheel/./ratiopath/masks/vips_filters 2025-09-29T21:07:44,566 copying build/lib/ratiopath/masks/vips_filters/typed.py -> build/bdist.linux-armv7l/wheel/./ratiopath/masks/vips_filters 2025-09-29T21:07:44,568 copying build/lib/ratiopath/masks/vips_filters/vips_multi_otsu.py -> build/bdist.linux-armv7l/wheel/./ratiopath/masks/vips_filters 2025-09-29T21:07:44,569 copying build/lib/ratiopath/masks/vips_filters/color_filters.py -> build/bdist.linux-armv7l/wheel/./ratiopath/masks/vips_filters 2025-09-29T21:07:44,571 copying build/lib/ratiopath/masks/vips_filters/vips_filter.py -> build/bdist.linux-armv7l/wheel/./ratiopath/masks/vips_filters 2025-09-29T21:07:44,572 copying build/lib/ratiopath/masks/__init__.py -> build/bdist.linux-armv7l/wheel/./ratiopath/masks 2025-09-29T21:07:44,574 copying build/lib/ratiopath/masks/tissue_mask.py -> build/bdist.linux-armv7l/wheel/./ratiopath/masks 2025-09-29T21:07:44,576 creating build/bdist.linux-armv7l/wheel/ratiopath/tiling 2025-09-29T21:07:44,577 copying build/lib/ratiopath/tiling/tilers.py -> build/bdist.linux-armv7l/wheel/./ratiopath/tiling 2025-09-29T21:07:44,579 copying build/lib/ratiopath/tiling/read_slide_tiles.py -> build/bdist.linux-armv7l/wheel/./ratiopath/tiling 2025-09-29T21:07:44,581 creating build/bdist.linux-armv7l/wheel/ratiopath/tiling/masks 2025-09-29T21:07:44,582 copying build/lib/ratiopath/tiling/masks/mask.py -> build/bdist.linux-armv7l/wheel/./ratiopath/tiling/masks 2025-09-29T21:07:44,584 copying build/lib/ratiopath/tiling/annotations.py -> build/bdist.linux-armv7l/wheel/./ratiopath/tiling 2025-09-29T21:07:44,586 copying build/lib/ratiopath/tiling/__init__.py -> build/bdist.linux-armv7l/wheel/./ratiopath/tiling 2025-09-29T21:07:44,588 copying build/lib/ratiopath/tiling/utils.py -> build/bdist.linux-armv7l/wheel/./ratiopath/tiling 2025-09-29T21:07:44,590 creating build/bdist.linux-armv7l/wheel/ratiopath/ray 2025-09-29T21:07:44,591 copying build/lib/ratiopath/ray/__init__.py -> build/bdist.linux-armv7l/wheel/./ratiopath/ray 2025-09-29T21:07:44,593 creating build/bdist.linux-armv7l/wheel/ratiopath/ray/datasource 2025-09-29T21:07:44,594 copying build/lib/ratiopath/ray/datasource/vips_tiff_datasink.py -> build/bdist.linux-armv7l/wheel/./ratiopath/ray/datasource 2025-09-29T21:07:44,596 copying build/lib/ratiopath/ray/datasource/__init__.py -> build/bdist.linux-armv7l/wheel/./ratiopath/ray/datasource 2025-09-29T21:07:44,598 copying build/lib/ratiopath/ray/datasource/slide_metadatasource.py -> build/bdist.linux-armv7l/wheel/./ratiopath/ray/datasource 2025-09-29T21:07:44,600 copying build/lib/ratiopath/ray/read_slides.py -> build/bdist.linux-armv7l/wheel/./ratiopath/ray 2025-09-29T21:07:44,603 creating build/bdist.linux-armv7l/wheel/ratiopath/torch 2025-09-29T21:07:44,604 creating build/bdist.linux-armv7l/wheel/ratiopath/torch/data 2025-09-29T21:07:44,606 copying build/lib/ratiopath/torch/data/slide.py -> build/bdist.linux-armv7l/wheel/./ratiopath/torch/data 2025-09-29T21:07:44,608 copying build/lib/ratiopath/torch/data/openslide_tile_reader.py -> build/bdist.linux-armv7l/wheel/./ratiopath/torch/data 2025-09-29T21:07:44,609 copying build/lib/ratiopath/torch/data/overlay.py -> build/bdist.linux-armv7l/wheel/./ratiopath/torch/data 2025-09-29T21:07:44,612 creating build/bdist.linux-armv7l/wheel/ratiopath/utils 2025-09-29T21:07:44,613 copying build/lib/ratiopath/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./ratiopath/utils 2025-09-29T21:07:44,615 copying build/lib/ratiopath/utils/closest_level.py -> build/bdist.linux-armv7l/wheel/./ratiopath/utils 2025-09-29T21:07:44,616 running install_egg_info 2025-09-29T21:07:44,622 Copying ratiopath.egg-info to build/bdist.linux-armv7l/wheel/./ratiopath-1.0.3-py3.11.egg-info 2025-09-29T21:07:44,631 running install_scripts 2025-09-29T21:07:44,640 creating build/bdist.linux-armv7l/wheel/ratiopath-1.0.3.dist-info/WHEEL 2025-09-29T21:07:44,643 creating '/tmp/pip-wheel-z0w37b_4/.tmp-tsoe8pej/ratiopath-1.0.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-29T21:07:44,645 adding 'ratiopath/openslide.py' 2025-09-29T21:07:44,647 adding 'ratiopath/augmentations/__init__.py' 2025-09-29T21:07:44,648 adding 'ratiopath/augmentations/estimate_stain_vectors.py' 2025-09-29T21:07:44,650 adding 'ratiopath/augmentations/stain_augmentor.py' 2025-09-29T21:07:44,651 adding 'ratiopath/masks/__init__.py' 2025-09-29T21:07:44,653 adding 'ratiopath/masks/tissue_mask.py' 2025-09-29T21:07:44,654 adding 'ratiopath/masks/vips_filters/__init__.py' 2025-09-29T21:07:44,656 adding 'ratiopath/masks/vips_filters/color_filters.py' 2025-09-29T21:07:44,657 adding 'ratiopath/masks/vips_filters/typed.py' 2025-09-29T21:07:44,658 adding 'ratiopath/masks/vips_filters/vips_filter.py' 2025-09-29T21:07:44,659 adding 'ratiopath/masks/vips_filters/vips_morphology.py' 2025-09-29T21:07:44,661 adding 'ratiopath/masks/vips_filters/vips_multi_otsu.py' 2025-09-29T21:07:44,662 adding 'ratiopath/parsers/__init__.py' 2025-09-29T21:07:44,664 adding 'ratiopath/parsers/asap_parser.py' 2025-09-29T21:07:44,665 adding 'ratiopath/parsers/geojson_parser.py' 2025-09-29T21:07:44,667 adding 'ratiopath/ray/__init__.py' 2025-09-29T21:07:44,668 adding 'ratiopath/ray/read_slides.py' 2025-09-29T21:07:44,670 adding 'ratiopath/ray/datasource/__init__.py' 2025-09-29T21:07:44,672 adding 'ratiopath/ray/datasource/slide_metadatasource.py' 2025-09-29T21:07:44,673 adding 'ratiopath/ray/datasource/vips_tiff_datasink.py' 2025-09-29T21:07:44,675 adding 'ratiopath/tiling/__init__.py' 2025-09-29T21:07:44,676 adding 'ratiopath/tiling/annotations.py' 2025-09-29T21:07:44,677 adding 'ratiopath/tiling/read_slide_tiles.py' 2025-09-29T21:07:44,679 adding 'ratiopath/tiling/tilers.py' 2025-09-29T21:07:44,680 adding 'ratiopath/tiling/utils.py' 2025-09-29T21:07:44,682 adding 'ratiopath/tiling/masks/mask.py' 2025-09-29T21:07:44,684 adding 'ratiopath/torch/data/openslide_tile_reader.py' 2025-09-29T21:07:44,685 adding 'ratiopath/torch/data/overlay.py' 2025-09-29T21:07:44,686 adding 'ratiopath/torch/data/slide.py' 2025-09-29T21:07:44,688 adding 'ratiopath/utils/__init__.py' 2025-09-29T21:07:44,689 adding 'ratiopath/utils/closest_level.py' 2025-09-29T21:07:44,692 adding 'ratiopath-1.0.3.dist-info/licenses/LICENSE' 2025-09-29T21:07:44,693 adding 'ratiopath-1.0.3.dist-info/METADATA' 2025-09-29T21:07:44,694 adding 'ratiopath-1.0.3.dist-info/WHEEL' 2025-09-29T21:07:44,695 adding 'ratiopath-1.0.3.dist-info/top_level.txt' 2025-09-29T21:07:44,696 adding 'ratiopath-1.0.3.dist-info/RECORD' 2025-09-29T21:07:44,698 removing build/bdist.linux-armv7l/wheel 2025-09-29T21:07:44,809 Building wheel for ratiopath (pyproject.toml): finished with status 'done' 2025-09-29T21:07:44,814 Created wheel for ratiopath: filename=ratiopath-1.0.3-py3-none-any.whl size=28040 sha256=b26fd82cdf53d6831b0aa4747a165898986943c638120508e110b0ed52a2b968 2025-09-29T21:07:44,815 Stored in directory: /tmp/pip-ephem-wheel-cache-4mw5jhbc/wheels/4f/a7/cc/21e6ea5bdc54ab330c9cee552d65bc965971d1dc418398eea2 2025-09-29T21:07:44,826 Successfully built ratiopath 2025-09-29T21:07:44,830 Removed build tracker: '/tmp/pip-build-tracker-2qpr0tev'