2026-06-12T16:11:20,352 Created temporary directory: /tmp/pip-ephem-wheel-cache-ccwj4rav
2026-06-12T16:11:20,354 Created temporary directory: /tmp/pip-build-tracker-dnsd0v0u
2026-06-12T16:11:20,354 Initialized build tracking at /tmp/pip-build-tracker-dnsd0v0u
2026-06-12T16:11:20,355 Created build tracker: /tmp/pip-build-tracker-dnsd0v0u
2026-06-12T16:11:20,355 Entered build tracker: /tmp/pip-build-tracker-dnsd0v0u
2026-06-12T16:11:20,356 Created temporary directory: /tmp/pip-wheel-m58yi1bm
2026-06-12T16:11:20,359 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453
2026-06-12T16:11:20,361 Created temporary directory: /tmp/pip-ephem-wheel-cache-izn724az
2026-06-12T16:11:20,383 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
2026-06-12T16:11:20,388 2 location(s) to search for versions of tiatoolbox:
2026-06-12T16:11:20,388 * https://pypi.org/simple/tiatoolbox/
2026-06-12T16:11:20,388 * https://www.piwheels.org/simple/tiatoolbox/
2026-06-12T16:11:20,389 Fetching project page and analyzing links: https://pypi.org/simple/tiatoolbox/
2026-06-12T16:11:20,389 Getting page https://pypi.org/simple/tiatoolbox/
2026-06-12T16:11:20,391 Found index url https://pypi.org/simple
2026-06-12T16:11:20,625 Fetched page https://pypi.org/simple/tiatoolbox/ as application/vnd.pypi.simple.v1+json
2026-06-12T16:11:20,637 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/f7/11/e146313d311404b29e758f3d59f9d58ccf5f889b9a7548f6224b5b1a74e8/tiatoolbox-0.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.5)
2026-06-12T16:11:20,638 Found link https://files.pythonhosted.org/packages/c8/b1/3f572b1d5549271ee244d2d776c782fd4b74a6ec8b058e38d4da45593f14/tiatoolbox-0.1.1.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.5), version: 0.1.1
2026-06-12T16:11:20,639 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/09/cc/48b36aeed5ddec181ff38be0a70a21ecfb4c641b739701d7e95e26485f35/tiatoolbox-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,640 Found link https://files.pythonhosted.org/packages/da/5c/28f28de9824f688b9fa200b21c718d1e602898e70f4e4042c94caa6f869b/tiatoolbox-0.2.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6), version: 0.2.0
2026-06-12T16:11:20,640 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/0c/7f/9c2d53e390b8d94b8f370d194878aae368f58ce94b0c86a39c7193c6f4cf/tiatoolbox-0.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,641 Found link https://files.pythonhosted.org/packages/51/be/a4ee417334b4752236177b763273ccf67b971bfd40878167680d0f041c4c/tiatoolbox-0.2.1.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6), version: 0.2.1
2026-06-12T16:11:20,642 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/14/08/b9feb6ce279b610931ec84783018a5d75fb25b254011453507cdc734f249/tiatoolbox-0.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,643 Found link https://files.pythonhosted.org/packages/3b/dc/d1ab5b2f5bd5de94297745ab2aa1a9ffa5b71d26f91bee98fef37671efae/tiatoolbox-0.2.2.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6), version: 0.2.2
2026-06-12T16:11:20,643 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/64/11/19a184569f19ebb20efb7ccf6c9f9c8a707ac83e685b31484a56e3f18720/tiatoolbox-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,644 Found link https://files.pythonhosted.org/packages/b1/23/3b69f48a3fec3905a14a01d8792e5e0f8c7a6946fb3aa14c1aa44bcdd06a/tiatoolbox-0.3.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6), version: 0.3.0
2026-06-12T16:11:20,645 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/93/b1/dc6daa355ec33abf348c1b2f64cf76fd36a27e895a77e57af22c2ae45156/tiatoolbox-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,646 Found link https://files.pythonhosted.org/packages/fa/4f/b1d2f4f95cffb222d39fbbf9180146ec3e86afc9d3fd210af2913b65ed09/tiatoolbox-0.4.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6), version: 0.4.0
2026-06-12T16:11:20,647 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/83/70/5d18b1aa53decd38bd572041d295b27fca740bb66c297268eb6aa87aa980/tiatoolbox-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,648 Found link https://files.pythonhosted.org/packages/1f/74/ac465f78a2d3d68ebff62c7671424b9cf8370d084b965b3227f5dd03c555/tiatoolbox-0.5.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6), version: 0.5.0
2026-06-12T16:11:20,648 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/3a/9c/cd2dd44ee9c43365d57fdeff214bd2676f9b4154baac6b4c8ada54e64bbf/tiatoolbox-0.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,649 Found link https://files.pythonhosted.org/packages/0a/1f/15d4d4678bb804cae17209f6e7c46dd3d41ba1bb9061facc7cfdd4492aea/tiatoolbox-0.5.1.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6), version: 0.5.1
2026-06-12T16:11:20,650 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/60/be/958bd6206a5021409f561edd530829f9efc637ed7fbc7ff3c6ac80914156/tiatoolbox-0.5.2-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,651 Found link https://files.pythonhosted.org/packages/39/3d/d29500c120a21e457ef271915afd1ada9393a3ea614517f475e6cc95b387/tiatoolbox-0.5.2.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6), version: 0.5.2
2026-06-12T16:11:20,651 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/86/1f/b7b5aaf1d730a3c5e6fb55156bc301ff8bc959ee3c1a947acc6a4f328464/tiatoolbox-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,652 Found link https://files.pythonhosted.org/packages/6d/6d/57a1cb384758c4c4f75f47a83a826b377dad05d894e79655bdf8152c7972/tiatoolbox-0.6.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.6), version: 0.6.0
2026-06-12T16:11:20,653 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/3d/e7/a71a1294130a5f241f05b868dd3867ee0b69f81fc0ff9df4f6df3815603b/tiatoolbox-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,654 Found link https://files.pythonhosted.org/packages/5d/78/571e7b7020e2185b72c5ac5c9fce2de3d802e7e77f600b6cb5e8ac1614ba/tiatoolbox-0.7.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7), version: 0.7.0
2026-06-12T16:11:20,655 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/4f/50/2736d436e24e49c807bc5db9daf1b3d94cfa95fd03fecb91f9763eb551c6/tiatoolbox-0.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,656 Found link https://files.pythonhosted.org/packages/14/e6/b24a250b6572381627b422d9df66626703486b3805fd1705f59fed529271/tiatoolbox-0.8.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7), version: 0.8.0
2026-06-12T16:11:20,656 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/7b/57/ab89f6c684ac80db110fc87e65052d17c71a19f5e9a4c20151618bbb6ded/tiatoolbox-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,658 Found link https://files.pythonhosted.org/packages/c5/5c/dd29d74d224b009ca04722710e30badf78390c8e2d785053b5fde3268dd8/tiatoolbox-1.0.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7), version: 1.0.0
2026-06-12T16:11:20,658 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/79/06/d636979e3310c11aa673952e7a5be795fb417732c5abfbefa0f773e4eda6/tiatoolbox-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,659 Found link https://files.pythonhosted.org/packages/b0/45/9a2d1b0cb3200020085198b43963b66bb61b95d8c7fceaf7a8ff6da6c612/tiatoolbox-1.0.1.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7), version: 1.0.1
2026-06-12T16:11:20,660 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/07/07/4e8c2e3e7c4ad07d4f8121316f8fc34d3ad5b81d2ef75738bc705be3f30f/tiatoolbox-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,660 Found link https://files.pythonhosted.org/packages/05/e3/f99b73105e71289157dae19e0def3856f7f9083be99045a9677e76cddef0/tiatoolbox-1.1.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7), version: 1.1.0
2026-06-12T16:11:20,661 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/7d/c5/e86bc80a348c0ead7235d69a2ef0b8e83c8e27d5b328ed796ca04693a70a/tiatoolbox-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,662 Found link https://files.pythonhosted.org/packages/a5/3f/97be108ec6bd53d0a263f387f3675490a3e207f1a73057ca593f13839cdf/tiatoolbox-1.2.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7), version: 1.2.0
2026-06-12T16:11:20,662 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/37/74/80e076d0b8415dc225b7fc573a7cb02a850a7743bb9af415526134fb84b9/tiatoolbox-1.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,663 Found link https://files.pythonhosted.org/packages/8f/dd/5202f15b43ae22fa1d18a2574f72b405cf32295b3cb2885adfeeb7acf1ee/tiatoolbox-1.2.1.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7), version: 1.2.1
2026-06-12T16:11:20,664 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/5f/30/df4f423c5de15a566f04a7a63ccd96f82872bafa0fd88f5ffa588bb4941a/tiatoolbox-1.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,665 Found link https://files.pythonhosted.org/packages/22/65/647340d4860041204a5bd278a9beacc92b0cb202a487eaab3dfef75e7ef5/tiatoolbox-1.3.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7), version: 1.3.0
2026-06-12T16:11:20,666 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/af/49/bb0ac70bd8760b116be28d8c06273792a21f964deb654ee0a229b504d780/tiatoolbox-1.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,666 Found link https://files.pythonhosted.org/packages/8f/78/694bb2b142ffc31594a95a801099ad9679349c5e87cc24ff404851b70cf2/tiatoolbox-1.3.1.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7), version: 1.3.1
2026-06-12T16:11:20,667 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/bd/70/c59f188d695e3639a505473a7d23c6ed69076c1bae0223166b90f84e9399/tiatoolbox-1.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,668 Found link https://files.pythonhosted.org/packages/e6/0d/b626d3353b168705fbed0c5a6176dd44498aa1eb9b8d9aadba2378005761/tiatoolbox-1.3.2.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7), version: 1.3.2
2026-06-12T16:11:20,669 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/7b/29/2cd5862f48ee1bcb81cc5299ed3146980ce735da78e69a789f382acb8a2d/tiatoolbox-1.3.3-py2.py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,670 Found link https://files.pythonhosted.org/packages/11/01/d4fa6891ff132ab7f5293e98bdba9dac3ee6047a13e8736b86a1c6894943/tiatoolbox-1.3.3.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.7), version: 1.3.3
2026-06-12T16:11:20,670 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/eb/86/85d5b426ec15f9d2152e5fc32ff37959d9a9e6cf2caad69c4aef2306698f/tiatoolbox-1.4.0-py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.8)
2026-06-12T16:11:20,671 Found link https://files.pythonhosted.org/packages/53/05/c9f302abbe1753c6a5b8648b49b763f0b4586e94be0ad23824279e2b5230/tiatoolbox-1.4.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.8), version: 1.4.0
2026-06-12T16:11:20,672 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/c2/2f/38aaa5eaccf297b89bbcad442a3127d32f3811f1a6559e3a6161eff381ad/tiatoolbox-1.4.1-py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.8)
2026-06-12T16:11:20,673 Found link https://files.pythonhosted.org/packages/0b/78/dc1e3c79a8a8bc65a645c70abe4b99eb47755f49c42b170cf4cfe6871f44/tiatoolbox-1.4.1.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.8), version: 1.4.1
2026-06-12T16:11:20,673 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/c6/95/8bbc63403ebd3cd015499906897fe0706f6c3220e72a08c4b547821072cd/tiatoolbox-1.5.0-py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.8)
2026-06-12T16:11:20,674 Found link https://files.pythonhosted.org/packages/1d/90/8d588820c8b6ad5bb61409dbf7f490f6aeb4d68660a8b1c3e6bb04820689/tiatoolbox-1.5.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.8), version: 1.5.0
2026-06-12T16:11:20,675 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/35/af/286bc17d8a051eb70bc5bd05072a27da05c24ae23cceb1dccdb3ad2c1909/tiatoolbox-1.5.1-py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.8, <3.12)
2026-06-12T16:11:20,676 Found link https://files.pythonhosted.org/packages/94/1a/fab7fb9cd851b6838719255c40b4cc847005e9f61a61f3fb04c414723ffc/tiatoolbox-1.5.1.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:>=3.8, <3.12), version: 1.5.1
2026-06-12T16:11:20,676 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/06/f7/715ff1a1f95332afd39442400030a8871794dc64c5b9dc68a7e90c7cf48e/tiatoolbox-1.6.0-py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:<3.13,>=3.9)
2026-06-12T16:11:20,677 Found link https://files.pythonhosted.org/packages/ff/b8/aab110a34d1160b22bf852c776645a2cad8324c788c4817059f08f355028/tiatoolbox-1.6.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:<3.13,>=3.9), version: 1.6.0
2026-06-12T16:11:20,678 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/4c/52/4508446ee5ed6fe7ae95abf2522bb9b4e90e32ef277b825fec814d95fb80/tiatoolbox-2.0.0-py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:<3.14,>=3.10)
2026-06-12T16:11:20,679 Found link https://files.pythonhosted.org/packages/17/3c/8e88fc7f837442998b19bf778c55ed8fab2598595b3413ab8d49bb396e92/tiatoolbox-2.0.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:<3.14,>=3.10), version: 2.0.0
2026-06-12T16:11:20,680 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/9f/80/dafff734b0d20d9d4e15cfac795deb52c097d77676c4f445425d06329954/tiatoolbox-2.0.1-py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:<3.14,>=3.10)
2026-06-12T16:11:20,681 Found link https://files.pythonhosted.org/packages/df/a6/7f353b42e885ccab8f1310f09944152db32343a15a04dbb6faebdbf1b742/tiatoolbox-2.0.1.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:<3.14,>=3.10), version: 2.0.1
2026-06-12T16:11:20,681 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/ff/e8/496728a1cee2686b3f172ed8028ece00cb8f0199e3504b7f7fc70ed662e9/tiatoolbox-2.1.0-py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:<3.15,>=3.11)
2026-06-12T16:11:20,682 Found link https://files.pythonhosted.org/packages/15/0e/eff6a3ff3c7330f4e420e2d3d34eab5a2df8d2c8f3307417b462bff3bae5/tiatoolbox-2.1.0.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:<3.15,>=3.11), version: 2.1.0
2026-06-12T16:11:20,683 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/31/bc/57405866c04bc80fc4c23ecab187fd7142baf97a1ac73b73ed891aaa27f0/tiatoolbox-2.1.1-py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:<3.15,>=3.11)
2026-06-12T16:11:20,684 Found link https://files.pythonhosted.org/packages/75/be/6d244bb74538657ee7e0660957b0354f14ffe1c92a15cdce2c8b67dc51dc/tiatoolbox-2.1.1.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:<3.15,>=3.11), version: 2.1.1
2026-06-12T16:11:20,684 Skipping link: No binaries permitted for tiatoolbox: https://files.pythonhosted.org/packages/58/2f/c7225078b14af5e1afedd735309b76825738a1a13d847211ca27fe16681a/tiatoolbox-2.1.2-py3-none-any.whl (from https://pypi.org/simple/tiatoolbox/) (requires-python:<3.15,>=3.11)
2026-06-12T16:11:20,685 Found link https://files.pythonhosted.org/packages/82/9c/303444eb897469981d616456d1fc2beeddf9c1eedcf8dcbb219836c8f4bb/tiatoolbox-2.1.2.tar.gz (from https://pypi.org/simple/tiatoolbox/) (requires-python:<3.15,>=3.11), version: 2.1.2
2026-06-12T16:11:20,686 Fetching project page and analyzing links: https://www.piwheels.org/simple/tiatoolbox/
2026-06-12T16:11:20,687 Getting page https://www.piwheels.org/simple/tiatoolbox/
2026-06-12T16:11:20,688 Found index url https://www.piwheels.org/simple
2026-06-12T16:11:20,864 Fetched page https://www.piwheels.org/simple/tiatoolbox/ as text/html
2026-06-12T16:11:20,874 Skipping link: No binaries permitted for tiatoolbox: https://www.piwheels.org/simple/tiatoolbox/tiatoolbox-2.1.1-py3-none-any.whl#sha256=8245b407355fcbbfbc148f597629da172354e0bfb15e6a61ac9b025d621e4d30 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.11, <3.15)
2026-06-12T16:11:20,875 Skipping link: No binaries permitted for tiatoolbox: https://www.piwheels.org/simple/tiatoolbox/tiatoolbox-2.1.0-py3-none-any.whl#sha256=3ee81f28c778c5b27014c930d175ecfb07961def31ef7c415dc584875fe5a8b2 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.11, <3.15)
2026-06-12T16:11:20,875 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-2.0.1-py3-none-any.whl#sha256=cf85221d9ea4f5ce594cac19daa1323a1da2b485f328385583e33504aca11e65 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.10, <3.14)
2026-06-12T16:11:20,876 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-2.0.0-py3-none-any.whl#sha256=1c087d92c6d3978dbdf9628f656eb251409888f7668c7e3a6a9e5b2a6decfe11 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.10, <3.14)
2026-06-12T16:11:20,876 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.6.0-py3-none-any.whl#sha256=dc604fc9fed657e0cb33038f9855bb6d5f6617ba214d8ccb43848abe19545898 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.9, <3.13)
2026-06-12T16:11:20,877 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.5.1-py3-none-any.whl#sha256=3ee4bc5cd0f912e7a121cd98ac6dbf5106427147b1567f964e371022fded2358 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.8, <3.12)
2026-06-12T16:11:20,877 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.5.0-py3-none-any.whl#sha256=1fbd8dcb160b0be9be2be45759eebcd796a6ca51fd2c8cbe05ec80ae1d6cf97e (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.8)
2026-06-12T16:11:20,878 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.4.1-py3-none-any.whl#sha256=07c78a5541d99de521bd764f56bb20054eacae316dbd562eb63a5cbc8ec38879 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.8)
2026-06-12T16:11:20,879 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.4.0-py3-none-any.whl#sha256=9f6fe3bc2ef2dbc9ad25b1a51a9dfd7949e94280e7d2aa2fed07c7e4be27ce54 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.8)
2026-06-12T16:11:20,879 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.3.3-py2.py3-none-any.whl#sha256=3ae065cf49254aab52c72908ebdf877f0ba050ab36aa07e8dd9ffe5e4c1e635b (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,880 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.3.2-py2.py3-none-any.whl#sha256=9aa2e9a7ac90f39753a52ba8003ff0388b969df5be85bbeb8b8b81bd151dcdb5 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,880 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.3.1-py2.py3-none-any.whl#sha256=3a6638c6ddae603164331fd8814ad17ba0f985465654fe6ccb23bc5523f83d88 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,881 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.3.0-py2.py3-none-any.whl#sha256=10c2d6f0ca5d90ad9850b1cba451ebfedec302f47b69b9da026c3b060d326c9c (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,881 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.2.1-py2.py3-none-any.whl#sha256=4fec71b40eeb077db66d4c2bc912c0f5922af829f04726cecfd933517f8dc26e (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,882 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.2.0-py2.py3-none-any.whl#sha256=01b5ec4a7b97b703ab18cc38a47ad9983ea7a030471890a4fbb07110d68dfa97 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,882 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.1.0-py2.py3-none-any.whl#sha256=83800ea31e9337f5c552733398ee0d4bcade6d537f3881ec575417653bbc7b29 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,883 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.0.1-py2.py3-none-any.whl#sha256=e1cefadda7b65cf7bdb8c5c340a221d2493c02c1fd425ed58224324f3fd502ad (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,883 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-1.0.0-py2.py3-none-any.whl#sha256=3d299b27abc87a38c8d077a2fe40d2f4eb00b9ec06dcdc078df34b4f49fdfa94 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,884 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-0.8.0-py2.py3-none-any.whl#sha256=79da8207303f60a0e82d5c76763acef9d2b3ed3d3df8550d4aaa2d2eb45e9f1c (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,884 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-0.7.0-py2.py3-none-any.whl#sha256=194910adf6e56d6f01216670fa05a938edebad37be0d5be3925d2e037ba4ea54 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.7)
2026-06-12T16:11:20,885 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-0.6.0-py2.py3-none-any.whl#sha256=06a0e4b08ffd021305ce416a42f88078ec6bcf90da6b036c84a9fc631bc3c0cd (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,885 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-0.5.2-py2.py3-none-any.whl#sha256=c2dd6cfe3fbddb3cb95c825051eadcdc97b6ead69dffbefa216357df08c93587 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,886 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-0.5.1-py2.py3-none-any.whl#sha256=9030feae415cec003e65479f1381b80890ffb6333a96c1007804d0e9871a1951 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,886 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-0.5.0-py2.py3-none-any.whl#sha256=eb6ebb2fa416238a3d3afead4902aa1f038763014cc9f6d8fc1087525f0444f8 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,887 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-0.4.0-py2.py3-none-any.whl#sha256=999f02d08670b3f417489c8772cf658f9c65cc776d71b9fe78f0937dcfc84629 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,887 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-0.3.0-py2.py3-none-any.whl#sha256=e02209077e02f25e59f4bff209a99fd0d1e257593f3207657ced30838360a477 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,888 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-0.2.2-py2.py3-none-any.whl#sha256=bdaa861f7846ea017a87b6bee0a495d8fa36f4e4bac6ad608d0604c64197848e (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,888 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-0.2.1-py2.py3-none-any.whl#sha256=abf6fa3acbefd84bf648cd3b3f4842a9c6b40e8c5d81a9894c3a0eba9fc2f4f5 (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,889 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-0.2.0-py2.py3-none-any.whl#sha256=69175d35fe1470df13d9974a18964586b1b863a26493b6e0dab332b4b663189e (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.6)
2026-06-12T16:11:20,889 Skipping link: No binaries permitted for tiatoolbox: https://archive1.piwheels.org/simple/tiatoolbox/tiatoolbox-0.1.1-py2.py3-none-any.whl#sha256=ac1a6796d996920e87062c61de959bed2d2bc03f4936aaf8e35edeae6b94b54d (from https://www.piwheels.org/simple/tiatoolbox/) (requires-python:>=3.5)
2026-06-12T16:11:20,890 Skipping link: not a file: https://www.piwheels.org/simple/tiatoolbox/
2026-06-12T16:11:20,890 Skipping link: not a file: https://pypi.org/simple/tiatoolbox/
2026-06-12T16:11:20,913 Given no hashes to check 1 links for project 'tiatoolbox': discarding no candidates
2026-06-12T16:11:20,931 Collecting tiatoolbox==2.1.2
2026-06-12T16:11:20,934 Created temporary directory: /tmp/pip-unpack-4vh50pzh
2026-06-12T16:11:21,169 Downloading tiatoolbox-2.1.2.tar.gz (4.5 MB)
2026-06-12T16:11:22,607 Added tiatoolbox==2.1.2 from https://files.pythonhosted.org/packages/82/9c/303444eb897469981d616456d1fc2beeddf9c1eedcf8dcbb219836c8f4bb/tiatoolbox-2.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-dnsd0v0u'
2026-06-12T16:11:22,616 Created temporary directory: /tmp/pip-build-env-pt85vua1
2026-06-12T16:11:22,622 Installing build dependencies: started
2026-06-12T16:11:22,623 Running command pip subprocess to install build dependencies
2026-06-12T16:11:23,793 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11)
2026-06-12T16:11:24,206 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453
2026-06-12T16:11:24,229 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
2026-06-12T16:11:25,990 Collecting setuptools
2026-06-12T16:11:25,991 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata
2026-06-12T16:11:26,005 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)
2026-06-12T16:11:26,261 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB)
2026-06-12T16:11:26,368 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB)
2026-06-12T16:11:29,100 Installing collected packages: setuptools
2026-06-12T16:11:32,242 Successfully installed setuptools-82.0.1
2026-06-12T16:11:32,512 Installing build dependencies: finished with status 'done'
2026-06-12T16:11:32,518 Getting requirements to build wheel: started
2026-06-12T16:11:32,519 Running command Getting requirements to build wheel
2026-06-12T16:11:33,183 Getting requirements to build wheel: finished with status 'done'
2026-06-12T16:11:33,191 Installing backend dependencies: started
2026-06-12T16:11:33,192 Running command pip subprocess to install backend dependencies
2026-06-12T16:11:34,360 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11)
2026-06-12T16:11:34,769 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453
2026-06-12T16:11:34,792 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
2026-06-12T16:11:35,255 Collecting pytest-runner
2026-06-12T16:11:35,256 Obtaining dependency information for pytest-runner from https://www.piwheels.org/simple/pytest-runner/pytest_runner-6.0.1-py3-none-any.whl.metadata
2026-06-12T16:11:35,273 Using cached https://www.piwheels.org/simple/pytest-runner/pytest_runner-6.0.1-py3-none-any.whl.metadata (7.3 kB)
2026-06-12T16:11:35,389 Using cached https://www.piwheels.org/simple/pytest-runner/pytest_runner-6.0.1-py3-none-any.whl (7.2 kB)
2026-06-12T16:11:35,405 Using cached https://www.piwheels.org/simple/pytest-runner/pytest_runner-6.0.1-py3-none-any.whl (7.2 kB)
2026-06-12T16:11:37,901 Installing collected packages: pytest-runner
2026-06-12T16:11:37,936 Successfully installed pytest-runner-6.0.1
2026-06-12T16:11:38,168 Installing backend dependencies: finished with status 'done'
2026-06-12T16:11:38,170 Created temporary directory: /tmp/pip-modern-metadata-wjusw3gw
2026-06-12T16:11:38,172 Preparing metadata (pyproject.toml): started
2026-06-12T16:11:38,173 Running command Preparing metadata (pyproject.toml)
2026-06-12T16:11:38,715 /tmp/pip-build-env-pt85vua1/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'test_suite'
2026-06-12T16:11:38,715 warnings.warn(msg)
2026-06-12T16:11:38,716 /tmp/pip-build-env-pt85vua1/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'tests_require'
2026-06-12T16:11:38,716 warnings.warn(msg)
2026-06-12T16:11:38,791 running dist_info
2026-06-12T16:11:38,803 creating /tmp/pip-modern-metadata-wjusw3gw/tiatoolbox.egg-info
2026-06-12T16:11:38,804 writing /tmp/pip-modern-metadata-wjusw3gw/tiatoolbox.egg-info/PKG-INFO
2026-06-12T16:11:38,810 writing dependency_links to /tmp/pip-modern-metadata-wjusw3gw/tiatoolbox.egg-info/dependency_links.txt
2026-06-12T16:11:38,811 writing entry points to /tmp/pip-modern-metadata-wjusw3gw/tiatoolbox.egg-info/entry_points.txt
2026-06-12T16:11:38,813 writing requirements to /tmp/pip-modern-metadata-wjusw3gw/tiatoolbox.egg-info/requires.txt
2026-06-12T16:11:38,815 writing top-level names to /tmp/pip-modern-metadata-wjusw3gw/tiatoolbox.egg-info/top_level.txt
2026-06-12T16:11:38,816 writing manifest file '/tmp/pip-modern-metadata-wjusw3gw/tiatoolbox.egg-info/SOURCES.txt'
2026-06-12T16:11:38,860 reading manifest file '/tmp/pip-modern-metadata-wjusw3gw/tiatoolbox.egg-info/SOURCES.txt'
2026-06-12T16:11:38,862 reading manifest template 'MANIFEST.in'
2026-06-12T16:11:38,864 warning: no files found matching 'make.bat'
2026-06-12T16:11:38,864 warning: no files found matching 'conf.py'
2026-06-12T16:11:38,889 warning: manifest_maker: MANIFEST.in, line 13: 'recursive-include' expects
...
2026-06-12T16:11:38,904 warning: no previously-included files matching '__pycache__' found under directory '*'
2026-06-12T16:11:38,906 warning: no previously-included files matching '*.py[co]' found under directory '*'
2026-06-12T16:11:38,906 adding license file 'LICENSE'
2026-06-12T16:11:38,907 adding license file 'AUTHORS.md'
2026-06-12T16:11:38,914 writing manifest file '/tmp/pip-modern-metadata-wjusw3gw/tiatoolbox.egg-info/SOURCES.txt'
2026-06-12T16:11:38,916 creating '/tmp/pip-modern-metadata-wjusw3gw/tiatoolbox-2.1.2.dist-info'
2026-06-12T16:11:39,054 Preparing metadata (pyproject.toml): finished with status 'done'
2026-06-12T16:11:39,063 Source in /tmp/pip-wheel-m58yi1bm/tiatoolbox_d058f0e6de894b3fa9be27c82ad29164 has version 2.1.2, which satisfies requirement tiatoolbox==2.1.2 from https://files.pythonhosted.org/packages/82/9c/303444eb897469981d616456d1fc2beeddf9c1eedcf8dcbb219836c8f4bb/tiatoolbox-2.1.2.tar.gz
2026-06-12T16:11:39,064 Removed tiatoolbox==2.1.2 from https://files.pythonhosted.org/packages/82/9c/303444eb897469981d616456d1fc2beeddf9c1eedcf8dcbb219836c8f4bb/tiatoolbox-2.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-dnsd0v0u'
2026-06-12T16:11:39,077 Created temporary directory: /tmp/pip-unpack-v5z9d6dv
2026-06-12T16:11:39,078 Building wheels for collected packages: tiatoolbox
2026-06-12T16:11:39,082 Created temporary directory: /tmp/pip-wheel-1gyq52h3
2026-06-12T16:11:39,083 Destination directory: /tmp/pip-wheel-1gyq52h3
2026-06-12T16:11:39,086 Building wheel for tiatoolbox (pyproject.toml): started
2026-06-12T16:11:39,087 Running command Building wheel for tiatoolbox (pyproject.toml)
2026-06-12T16:11:39,636 /tmp/pip-build-env-pt85vua1/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'test_suite'
2026-06-12T16:11:39,637 warnings.warn(msg)
2026-06-12T16:11:39,637 /tmp/pip-build-env-pt85vua1/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'tests_require'
2026-06-12T16:11:39,638 warnings.warn(msg)
2026-06-12T16:11:39,710 running bdist_wheel
2026-06-12T16:11:39,739 running build
2026-06-12T16:11:39,739 running build_py
2026-06-12T16:11:39,748 creating build/lib/tiatoolbox
2026-06-12T16:11:39,751 copying tiatoolbox/enums.py -> build/lib/tiatoolbox
2026-06-12T16:11:39,752 copying tiatoolbox/__init__.py -> build/lib/tiatoolbox
2026-06-12T16:11:39,755 copying tiatoolbox/tiatoolbox.py -> build/lib/tiatoolbox
2026-06-12T16:11:39,756 copying tiatoolbox/__main__.py -> build/lib/tiatoolbox
2026-06-12T16:11:39,759 copying tiatoolbox/type_hints.py -> build/lib/tiatoolbox
2026-06-12T16:11:39,761 creating build/lib/tiatoolbox/utils
2026-06-12T16:11:39,762 copying tiatoolbox/utils/transforms.py -> build/lib/tiatoolbox/utils
2026-06-12T16:11:39,765 copying tiatoolbox/utils/env_detection.py -> build/lib/tiatoolbox/utils
2026-06-12T16:11:39,767 copying tiatoolbox/utils/__init__.py -> build/lib/tiatoolbox/utils
2026-06-12T16:11:39,769 copying tiatoolbox/utils/tiff_to_fsspec.py -> build/lib/tiatoolbox/utils
2026-06-12T16:11:39,771 copying tiatoolbox/utils/exceptions.py -> build/lib/tiatoolbox/utils
2026-06-12T16:11:39,773 copying tiatoolbox/utils/misc.py -> build/lib/tiatoolbox/utils
2026-06-12T16:11:39,776 copying tiatoolbox/utils/image.py -> build/lib/tiatoolbox/utils
2026-06-12T16:11:39,778 copying tiatoolbox/utils/metrics.py -> build/lib/tiatoolbox/utils
2026-06-12T16:11:39,781 copying tiatoolbox/utils/magic.py -> build/lib/tiatoolbox/utils
2026-06-12T16:11:39,783 copying tiatoolbox/utils/postproc_defs.py -> build/lib/tiatoolbox/utils
2026-06-12T16:11:39,785 copying tiatoolbox/utils/visualization.py -> build/lib/tiatoolbox/utils
2026-06-12T16:11:39,788 creating build/lib/tiatoolbox/annotation
2026-06-12T16:11:39,789 copying tiatoolbox/annotation/storage.py -> build/lib/tiatoolbox/annotation
2026-06-12T16:11:39,795 copying tiatoolbox/annotation/__init__.py -> build/lib/tiatoolbox/annotation
2026-06-12T16:11:39,797 copying tiatoolbox/annotation/dsl.py -> build/lib/tiatoolbox/annotation
2026-06-12T16:11:39,800 creating build/lib/tiatoolbox/cli
2026-06-12T16:11:39,801 copying tiatoolbox/cli/slide_info.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,803 copying tiatoolbox/cli/nucleus_detector.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,805 copying tiatoolbox/cli/__init__.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,807 copying tiatoolbox/cli/save_tiles.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,809 copying tiatoolbox/cli/read_bounds.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,811 copying tiatoolbox/cli/multitask_segmentor.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,813 copying tiatoolbox/cli/slide_thumbnail.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,815 copying tiatoolbox/cli/show_wsi.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,817 copying tiatoolbox/cli/deep_feature_extractor.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,819 copying tiatoolbox/cli/visualize.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,821 copying tiatoolbox/cli/stain_norm.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,823 copying tiatoolbox/cli/tissue_mask.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,825 copying tiatoolbox/cli/nucleus_instance_segment.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,827 copying tiatoolbox/cli/semantic_segmentor.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,829 copying tiatoolbox/cli/common.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,832 copying tiatoolbox/cli/patch_predictor.py -> build/lib/tiatoolbox/cli
2026-06-12T16:11:39,834 creating build/lib/tiatoolbox/wsicore
2026-06-12T16:11:39,835 copying tiatoolbox/wsicore/__init__.py -> build/lib/tiatoolbox/wsicore
2026-06-12T16:11:39,837 copying tiatoolbox/wsicore/wsimeta.py -> build/lib/tiatoolbox/wsicore
2026-06-12T16:11:39,840 copying tiatoolbox/wsicore/wsireader.py -> build/lib/tiatoolbox/wsicore
2026-06-12T16:11:39,847 creating build/lib/tiatoolbox/models
2026-06-12T16:11:39,848 copying tiatoolbox/models/__init__.py -> build/lib/tiatoolbox/models
2026-06-12T16:11:39,850 copying tiatoolbox/models/models_abc.py -> build/lib/tiatoolbox/models
2026-06-12T16:11:39,853 creating build/lib/tiatoolbox/tools
2026-06-12T16:11:39,854 copying tiatoolbox/tools/__init__.py -> build/lib/tiatoolbox/tools
2026-06-12T16:11:39,856 copying tiatoolbox/tools/stainextract.py -> build/lib/tiatoolbox/tools
2026-06-12T16:11:39,858 copying tiatoolbox/tools/tissuemask.py -> build/lib/tiatoolbox/tools
2026-06-12T16:11:39,861 copying tiatoolbox/tools/stainnorm.py -> build/lib/tiatoolbox/tools
2026-06-12T16:11:39,863 copying tiatoolbox/tools/graph.py -> build/lib/tiatoolbox/tools
2026-06-12T16:11:39,865 copying tiatoolbox/tools/pyramid.py -> build/lib/tiatoolbox/tools
2026-06-12T16:11:39,869 copying tiatoolbox/tools/patchextraction.py -> build/lib/tiatoolbox/tools
2026-06-12T16:11:39,872 copying tiatoolbox/tools/stainaugment.py -> build/lib/tiatoolbox/tools
2026-06-12T16:11:39,875 creating build/lib/tiatoolbox/data
2026-06-12T16:11:39,876 copying tiatoolbox/data/__init__.py -> build/lib/tiatoolbox/data
2026-06-12T16:11:39,882 creating build/lib/tiatoolbox/visualization
2026-06-12T16:11:39,883 copying tiatoolbox/visualization/__init__.py -> build/lib/tiatoolbox/visualization
2026-06-12T16:11:39,885 copying tiatoolbox/visualization/tileserver.py -> build/lib/tiatoolbox/visualization
2026-06-12T16:11:39,888 copying tiatoolbox/visualization/ui_utils.py -> build/lib/tiatoolbox/visualization
2026-06-12T16:11:39,890 creating build/lib/tiatoolbox/wsicore/metadata
2026-06-12T16:11:39,891 copying tiatoolbox/wsicore/metadata/__init__.py -> build/lib/tiatoolbox/wsicore/metadata
2026-06-12T16:11:39,892 copying tiatoolbox/wsicore/metadata/ngff.py -> build/lib/tiatoolbox/wsicore/metadata
2026-06-12T16:11:39,895 creating build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,896 copying tiatoolbox/models/architecture/nuclick.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,899 copying tiatoolbox/models/architecture/mapde.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,901 copying tiatoolbox/models/architecture/hovernet.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,904 copying tiatoolbox/models/architecture/__init__.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,907 copying tiatoolbox/models/architecture/hovernetplus.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,909 copying tiatoolbox/models/architecture/timm_efficientnet.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,912 copying tiatoolbox/models/architecture/grandqc.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,915 copying tiatoolbox/models/architecture/micronet.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,917 copying tiatoolbox/models/architecture/sam.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,920 copying tiatoolbox/models/architecture/vanilla.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,923 copying tiatoolbox/models/architecture/utils.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,925 copying tiatoolbox/models/architecture/efficientunet_tissue_mask_model.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,928 copying tiatoolbox/models/architecture/sccnn.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,931 copying tiatoolbox/models/architecture/idars.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,933 copying tiatoolbox/models/architecture/kongnet.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,936 copying tiatoolbox/models/architecture/unet.py -> build/lib/tiatoolbox/models/architecture
2026-06-12T16:11:39,939 creating build/lib/tiatoolbox/models/engine
2026-06-12T16:11:39,940 copying tiatoolbox/models/engine/nucleus_instance_segmentor.py -> build/lib/tiatoolbox/models/engine
2026-06-12T16:11:39,942 copying tiatoolbox/models/engine/nucleus_detector.py -> build/lib/tiatoolbox/models/engine
2026-06-12T16:11:39,945 copying tiatoolbox/models/engine/__init__.py -> build/lib/tiatoolbox/models/engine
2026-06-12T16:11:39,948 copying tiatoolbox/models/engine/multi_task_segmentor.py -> build/lib/tiatoolbox/models/engine
2026-06-12T16:11:39,952 copying tiatoolbox/models/engine/io_config.py -> build/lib/tiatoolbox/models/engine
2026-06-12T16:11:39,955 copying tiatoolbox/models/engine/engine_abc.py -> build/lib/tiatoolbox/models/engine
2026-06-12T16:11:39,959 copying tiatoolbox/models/engine/deep_feature_extractor.py -> build/lib/tiatoolbox/models/engine
2026-06-12T16:11:39,962 copying tiatoolbox/models/engine/prompt_segmentor.py -> build/lib/tiatoolbox/models/engine
2026-06-12T16:11:39,964 copying tiatoolbox/models/engine/semantic_segmentor.py -> build/lib/tiatoolbox/models/engine
2026-06-12T16:11:39,968 copying tiatoolbox/models/engine/patch_predictor.py -> build/lib/tiatoolbox/models/engine
2026-06-12T16:11:39,972 creating build/lib/tiatoolbox/models/dataset
2026-06-12T16:11:39,973 copying tiatoolbox/models/dataset/classification.py -> build/lib/tiatoolbox/models/dataset
2026-06-12T16:11:39,976 copying tiatoolbox/models/dataset/dataset_abc.py -> build/lib/tiatoolbox/models/dataset
2026-06-12T16:11:39,979 copying tiatoolbox/models/dataset/__init__.py -> build/lib/tiatoolbox/models/dataset
2026-06-12T16:11:39,981 copying tiatoolbox/models/dataset/info.py -> build/lib/tiatoolbox/models/dataset
2026-06-12T16:11:39,983 creating build/lib/tiatoolbox/tools/registration
2026-06-12T16:11:39,984 copying tiatoolbox/tools/registration/__init__.py -> build/lib/tiatoolbox/tools/registration
2026-06-12T16:11:39,987 copying tiatoolbox/tools/registration/wsi_registration.py -> build/lib/tiatoolbox/tools/registration
2026-06-12T16:11:39,991 creating build/lib/tiatoolbox/visualization/bokeh_app
2026-06-12T16:11:39,993 copying tiatoolbox/visualization/bokeh_app/main.py -> build/lib/tiatoolbox/visualization/bokeh_app
2026-06-12T16:11:39,998 copying tiatoolbox/visualization/bokeh_app/app_hooks.py -> build/lib/tiatoolbox/visualization/bokeh_app
2026-06-12T16:11:39,999 copying tiatoolbox/visualization/bokeh_app/__init__.py -> build/lib/tiatoolbox/visualization/bokeh_app
2026-06-12T16:11:40,001 running egg_info
2026-06-12T16:11:40,011 writing tiatoolbox.egg-info/PKG-INFO
2026-06-12T16:11:40,017 writing dependency_links to tiatoolbox.egg-info/dependency_links.txt
2026-06-12T16:11:40,019 writing entry points to tiatoolbox.egg-info/entry_points.txt
2026-06-12T16:11:40,021 writing requirements to tiatoolbox.egg-info/requires.txt
2026-06-12T16:11:40,023 writing top-level names to tiatoolbox.egg-info/top_level.txt
2026-06-12T16:11:40,047 reading manifest file 'tiatoolbox.egg-info/SOURCES.txt'
2026-06-12T16:11:40,058 reading manifest template 'MANIFEST.in'
2026-06-12T16:11:40,060 warning: no files found matching 'make.bat'
2026-06-12T16:11:40,061 warning: no files found matching 'conf.py'
2026-06-12T16:11:40,087 warning: manifest_maker: MANIFEST.in, line 13: 'recursive-include' expects ...
2026-06-12T16:11:40,102 warning: no previously-included files matching '__pycache__' found under directory '*'
2026-06-12T16:11:40,103 warning: no previously-included files matching '*.py[co]' found under directory '*'
2026-06-12T16:11:40,104 adding license file 'LICENSE'
2026-06-12T16:11:40,104 adding license file 'AUTHORS.md'
2026-06-12T16:11:40,114 writing manifest file 'tiatoolbox.egg-info/SOURCES.txt'
2026-06-12T16:11:40,119 /tmp/pip-build-env-pt85vua1/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tiatoolbox.data.visualization.static.css' is absent from the `packages` configuration.
2026-06-12T16:11:40,119 !!
2026-06-12T16:11:40,120 ********************************************************************************
2026-06-12T16:11:40,121 ############################
2026-06-12T16:11:40,122 # Package would be ignored #
2026-06-12T16:11:40,122 ############################
2026-06-12T16:11:40,123 Python recognizes 'tiatoolbox.data.visualization.static.css' as an importable package[^1],
2026-06-12T16:11:40,124 but it is absent from setuptools' `packages` configuration.
2026-06-12T16:11:40,125 This leads to an ambiguous overall configuration. If you want to distribute this
2026-06-12T16:11:40,125 package, please make sure that 'tiatoolbox.data.visualization.static.css' is explicitly added
2026-06-12T16:11:40,126 to the `packages` configuration field.
2026-06-12T16:11:40,127 Alternatively, you can also rely on setuptools' discovery methods
2026-06-12T16:11:40,127 (for example by using `find_namespace_packages(...)`/`find_namespace:`
2026-06-12T16:11:40,128 instead of `find_packages(...)`/`find:`).
2026-06-12T16:11:40,129 You can read more about "package discovery" on setuptools documentation page:
2026-06-12T16:11:40,130 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
2026-06-12T16:11:40,131 If you don't want 'tiatoolbox.data.visualization.static.css' to be distributed and are
2026-06-12T16:11:40,131 already explicitly excluding 'tiatoolbox.data.visualization.static.css' via
2026-06-12T16:11:40,132 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
2026-06-12T16:11:40,132 you can try to use `exclude_package_data`, or `include-package-data=False` in
2026-06-12T16:11:40,133 combination with a more fine grained `package-data` configuration.
2026-06-12T16:11:40,134 You can read more about "package data files" on setuptools documentation page:
2026-06-12T16:11:40,136 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
2026-06-12T16:11:40,137 [^1]: For Python, any directory (with suitable naming) can be imported,
2026-06-12T16:11:40,138 even if it does not contain any `.py` files.
2026-06-12T16:11:40,138 On the other hand, currently there is no concept of package data
2026-06-12T16:11:40,139 directory, all directories are treated like packages.
2026-06-12T16:11:40,139 ********************************************************************************
2026-06-12T16:11:40,140 !!
2026-06-12T16:11:40,140 check.warn(importable)
2026-06-12T16:11:40,141 /tmp/pip-build-env-pt85vua1/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tiatoolbox.data.visualization.static.js' is absent from the `packages` configuration.
2026-06-12T16:11:40,141 !!
2026-06-12T16:11:40,142 ********************************************************************************
2026-06-12T16:11:40,143 ############################
2026-06-12T16:11:40,143 # Package would be ignored #
2026-06-12T16:11:40,144 ############################
2026-06-12T16:11:40,144 Python recognizes 'tiatoolbox.data.visualization.static.js' as an importable package[^1],
2026-06-12T16:11:40,145 but it is absent from setuptools' `packages` configuration.
2026-06-12T16:11:40,146 This leads to an ambiguous overall configuration. If you want to distribute this
2026-06-12T16:11:40,146 package, please make sure that 'tiatoolbox.data.visualization.static.js' is explicitly added
2026-06-12T16:11:40,147 to the `packages` configuration field.
2026-06-12T16:11:40,148 Alternatively, you can also rely on setuptools' discovery methods
2026-06-12T16:11:40,149 (for example by using `find_namespace_packages(...)`/`find_namespace:`
2026-06-12T16:11:40,149 instead of `find_packages(...)`/`find:`).
2026-06-12T16:11:40,150 You can read more about "package discovery" on setuptools documentation page:
2026-06-12T16:11:40,151 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
2026-06-12T16:11:40,152 If you don't want 'tiatoolbox.data.visualization.static.js' to be distributed and are
2026-06-12T16:11:40,153 already explicitly excluding 'tiatoolbox.data.visualization.static.js' via
2026-06-12T16:11:40,153 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
2026-06-12T16:11:40,154 you can try to use `exclude_package_data`, or `include-package-data=False` in
2026-06-12T16:11:40,155 combination with a more fine grained `package-data` configuration.
2026-06-12T16:11:40,155 You can read more about "package data files" on setuptools documentation page:
2026-06-12T16:11:40,157 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
2026-06-12T16:11:40,158 [^1]: For Python, any directory (with suitable naming) can be imported,
2026-06-12T16:11:40,159 even if it does not contain any `.py` files.
2026-06-12T16:11:40,159 On the other hand, currently there is no concept of package data
2026-06-12T16:11:40,160 directory, all directories are treated like packages.
2026-06-12T16:11:40,160 ********************************************************************************
2026-06-12T16:11:40,161 !!
2026-06-12T16:11:40,162 check.warn(importable)
2026-06-12T16:11:40,163 /tmp/pip-build-env-pt85vua1/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tiatoolbox.data.visualization.static.webfonts' is absent from the `packages` configuration.
2026-06-12T16:11:40,163 !!
2026-06-12T16:11:40,164 ********************************************************************************
2026-06-12T16:11:40,165 ############################
2026-06-12T16:11:40,165 # Package would be ignored #
2026-06-12T16:11:40,166 ############################
2026-06-12T16:11:40,167 Python recognizes 'tiatoolbox.data.visualization.static.webfonts' as an importable package[^1],
2026-06-12T16:11:40,167 but it is absent from setuptools' `packages` configuration.
2026-06-12T16:11:40,168 This leads to an ambiguous overall configuration. If you want to distribute this
2026-06-12T16:11:40,169 package, please make sure that 'tiatoolbox.data.visualization.static.webfonts' is explicitly added
2026-06-12T16:11:40,169 to the `packages` configuration field.
2026-06-12T16:11:40,170 Alternatively, you can also rely on setuptools' discovery methods
2026-06-12T16:11:40,178 (for example by using `find_namespace_packages(...)`/`find_namespace:`
2026-06-12T16:11:40,180 instead of `find_packages(...)`/`find:`).
2026-06-12T16:11:40,185 You can read more about "package discovery" on setuptools documentation page:
2026-06-12T16:11:40,186 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
2026-06-12T16:11:40,187 If you don't want 'tiatoolbox.data.visualization.static.webfonts' to be distributed and are
2026-06-12T16:11:40,188 already explicitly excluding 'tiatoolbox.data.visualization.static.webfonts' via
2026-06-12T16:11:40,189 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
2026-06-12T16:11:40,189 you can try to use `exclude_package_data`, or `include-package-data=False` in
2026-06-12T16:11:40,190 combination with a more fine grained `package-data` configuration.
2026-06-12T16:11:40,191 You can read more about "package data files" on setuptools documentation page:
2026-06-12T16:11:40,192 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
2026-06-12T16:11:40,194 [^1]: For Python, any directory (with suitable naming) can be imported,
2026-06-12T16:11:40,194 even if it does not contain any `.py` files.
2026-06-12T16:11:40,195 On the other hand, currently there is no concept of package data
2026-06-12T16:11:40,195 directory, all directories are treated like packages.
2026-06-12T16:11:40,196 ********************************************************************************
2026-06-12T16:11:40,197 !!
2026-06-12T16:11:40,197 check.warn(importable)
2026-06-12T16:11:40,199 /tmp/pip-build-env-pt85vua1/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tiatoolbox.data.visualization.templates' is absent from the `packages` configuration.
2026-06-12T16:11:40,200 !!
2026-06-12T16:11:40,200 ********************************************************************************
2026-06-12T16:11:40,201 ############################
2026-06-12T16:11:40,201 # Package would be ignored #
2026-06-12T16:11:40,202 ############################
2026-06-12T16:11:40,202 Python recognizes 'tiatoolbox.data.visualization.templates' as an importable package[^1],
2026-06-12T16:11:40,203 but it is absent from setuptools' `packages` configuration.
2026-06-12T16:11:40,204 This leads to an ambiguous overall configuration. If you want to distribute this
2026-06-12T16:11:40,204 package, please make sure that 'tiatoolbox.data.visualization.templates' is explicitly added
2026-06-12T16:11:40,204 to the `packages` configuration field.
2026-06-12T16:11:40,205 Alternatively, you can also rely on setuptools' discovery methods
2026-06-12T16:11:40,206 (for example by using `find_namespace_packages(...)`/`find_namespace:`
2026-06-12T16:11:40,206 instead of `find_packages(...)`/`find:`).
2026-06-12T16:11:40,207 You can read more about "package discovery" on setuptools documentation page:
2026-06-12T16:11:40,208 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
2026-06-12T16:11:40,209 If you don't want 'tiatoolbox.data.visualization.templates' to be distributed and are
2026-06-12T16:11:40,210 already explicitly excluding 'tiatoolbox.data.visualization.templates' via
2026-06-12T16:11:40,210 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
2026-06-12T16:11:40,211 you can try to use `exclude_package_data`, or `include-package-data=False` in
2026-06-12T16:11:40,211 combination with a more fine grained `package-data` configuration.
2026-06-12T16:11:40,213 You can read more about "package data files" on setuptools documentation page:
2026-06-12T16:11:40,214 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
2026-06-12T16:11:40,216 [^1]: For Python, any directory (with suitable naming) can be imported,
2026-06-12T16:11:40,216 even if it does not contain any `.py` files.
2026-06-12T16:11:40,217 On the other hand, currently there is no concept of package data
2026-06-12T16:11:40,219 directory, all directories are treated like packages.
2026-06-12T16:11:40,220 ********************************************************************************
2026-06-12T16:11:40,221 !!
2026-06-12T16:11:40,222 check.warn(importable)
2026-06-12T16:11:40,222 /tmp/pip-build-env-pt85vua1/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tiatoolbox.visualization.bokeh_app.templates' is absent from the `packages` configuration.
2026-06-12T16:11:40,223 !!
2026-06-12T16:11:40,224 ********************************************************************************
2026-06-12T16:11:40,225 ############################
2026-06-12T16:11:40,225 # Package would be ignored #
2026-06-12T16:11:40,226 ############################
2026-06-12T16:11:40,227 Python recognizes 'tiatoolbox.visualization.bokeh_app.templates' as an importable package[^1],
2026-06-12T16:11:40,227 but it is absent from setuptools' `packages` configuration.
2026-06-12T16:11:40,229 This leads to an ambiguous overall configuration. If you want to distribute this
2026-06-12T16:11:40,231 package, please make sure that 'tiatoolbox.visualization.bokeh_app.templates' is explicitly added
2026-06-12T16:11:40,232 to the `packages` configuration field.
2026-06-12T16:11:40,234 Alternatively, you can also rely on setuptools' discovery methods
2026-06-12T16:11:40,234 (for example by using `find_namespace_packages(...)`/`find_namespace:`
2026-06-12T16:11:40,234 instead of `find_packages(...)`/`find:`).
2026-06-12T16:11:40,235 You can read more about "package discovery" on setuptools documentation page:
2026-06-12T16:11:40,236 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
2026-06-12T16:11:40,237 If you don't want 'tiatoolbox.visualization.bokeh_app.templates' to be distributed and are
2026-06-12T16:11:40,237 already explicitly excluding 'tiatoolbox.visualization.bokeh_app.templates' via
2026-06-12T16:11:40,238 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
2026-06-12T16:11:40,238 you can try to use `exclude_package_data`, or `include-package-data=False` in
2026-06-12T16:11:40,239 combination with a more fine grained `package-data` configuration.
2026-06-12T16:11:40,240 You can read more about "package data files" on setuptools documentation page:
2026-06-12T16:11:40,241 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
2026-06-12T16:11:40,254 [^1]: For Python, any directory (with suitable naming) can be imported,
2026-06-12T16:11:40,255 even if it does not contain any `.py` files.
2026-06-12T16:11:40,255 On the other hand, currently there is no concept of package data
2026-06-12T16:11:40,256 directory, all directories are treated like packages.
2026-06-12T16:11:40,256 ********************************************************************************
2026-06-12T16:11:40,257 !!
2026-06-12T16:11:40,258 check.warn(importable)
2026-06-12T16:11:40,258 copying tiatoolbox/data/pretrained_model.yaml -> build/lib/tiatoolbox/data
2026-06-12T16:11:40,259 copying tiatoolbox/data/remote_samples.yaml -> build/lib/tiatoolbox/data
2026-06-12T16:11:40,259 copying tiatoolbox/data/target_image.png -> build/lib/tiatoolbox/data
2026-06-12T16:11:40,260 creating build/lib/tiatoolbox/data/visualization/static/css
2026-06-12T16:11:40,260 copying tiatoolbox/data/visualization/static/css/fontawesome-all.min.css -> build/lib/tiatoolbox/data/visualization/static/css
2026-06-12T16:11:40,262 copying tiatoolbox/data/visualization/static/css/ol-ext.min.css -> build/lib/tiatoolbox/data/visualization/static/css
2026-06-12T16:11:40,263 copying tiatoolbox/data/visualization/static/css/ol.css -> build/lib/tiatoolbox/data/visualization/static/css
2026-06-12T16:11:40,264 creating build/lib/tiatoolbox/data/visualization/static/js
2026-06-12T16:11:40,264 copying tiatoolbox/data/visualization/static/js/ol-ext.min.js -> build/lib/tiatoolbox/data/visualization/static/js
2026-06-12T16:11:40,265 copying tiatoolbox/data/visualization/static/js/ol.js -> build/lib/tiatoolbox/data/visualization/static/js
2026-06-12T16:11:40,265 copying tiatoolbox/data/visualization/static/js/polyfill.min.js -> build/lib/tiatoolbox/data/visualization/static/js
2026-06-12T16:11:40,266 creating build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,268 copying tiatoolbox/data/visualization/static/webfonts/fa-brands-400.eot -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,269 copying tiatoolbox/data/visualization/static/webfonts/fa-brands-400.svg -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,279 copying tiatoolbox/data/visualization/static/webfonts/fa-brands-400.ttf -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,283 copying tiatoolbox/data/visualization/static/webfonts/fa-brands-400.woff -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,287 copying tiatoolbox/data/visualization/static/webfonts/fa-brands-400.woff2 -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,291 copying tiatoolbox/data/visualization/static/webfonts/fa-regular-400.eot -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,295 copying tiatoolbox/data/visualization/static/webfonts/fa-regular-400.svg -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,300 copying tiatoolbox/data/visualization/static/webfonts/fa-regular-400.ttf -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,303 copying tiatoolbox/data/visualization/static/webfonts/fa-regular-400.woff -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,305 copying tiatoolbox/data/visualization/static/webfonts/fa-regular-400.woff2 -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,308 copying tiatoolbox/data/visualization/static/webfonts/fa-solid-900.eot -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,314 copying tiatoolbox/data/visualization/static/webfonts/fa-solid-900.svg -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,329 copying tiatoolbox/data/visualization/static/webfonts/fa-solid-900.ttf -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,336 copying tiatoolbox/data/visualization/static/webfonts/fa-solid-900.woff -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,340 copying tiatoolbox/data/visualization/static/webfonts/fa-solid-900.woff2 -> build/lib/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,343 creating build/lib/tiatoolbox/data/visualization/templates
2026-06-12T16:11:40,344 copying tiatoolbox/data/visualization/templates/index.html -> build/lib/tiatoolbox/data/visualization/templates
2026-06-12T16:11:40,346 creating build/lib/tiatoolbox/visualization/bokeh_app/templates
2026-06-12T16:11:40,347 copying tiatoolbox/visualization/bokeh_app/templates/index.html -> build/lib/tiatoolbox/visualization/bokeh_app/templates
2026-06-12T16:11:40,370 installing to build/bdist.linux-armv7l/wheel
2026-06-12T16:11:40,371 running install
2026-06-12T16:11:40,394 running install_lib
2026-06-12T16:11:40,403 creating build/bdist.linux-armv7l/wheel
2026-06-12T16:11:40,405 creating build/bdist.linux-armv7l/wheel/tiatoolbox
2026-06-12T16:11:40,407 creating build/bdist.linux-armv7l/wheel/tiatoolbox/utils
2026-06-12T16:11:40,408 copying build/lib/tiatoolbox/utils/transforms.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/utils
2026-06-12T16:11:40,410 copying build/lib/tiatoolbox/utils/env_detection.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/utils
2026-06-12T16:11:40,413 copying build/lib/tiatoolbox/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/utils
2026-06-12T16:11:40,415 copying build/lib/tiatoolbox/utils/tiff_to_fsspec.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/utils
2026-06-12T16:11:40,417 copying build/lib/tiatoolbox/utils/exceptions.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/utils
2026-06-12T16:11:40,419 copying build/lib/tiatoolbox/utils/misc.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/utils
2026-06-12T16:11:40,422 copying build/lib/tiatoolbox/utils/image.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/utils
2026-06-12T16:11:40,425 copying build/lib/tiatoolbox/utils/metrics.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/utils
2026-06-12T16:11:40,427 copying build/lib/tiatoolbox/utils/magic.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/utils
2026-06-12T16:11:40,429 copying build/lib/tiatoolbox/utils/postproc_defs.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/utils
2026-06-12T16:11:40,431 copying build/lib/tiatoolbox/utils/visualization.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/utils
2026-06-12T16:11:40,434 copying build/lib/tiatoolbox/enums.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox
2026-06-12T16:11:40,437 creating build/bdist.linux-armv7l/wheel/tiatoolbox/annotation
2026-06-12T16:11:40,438 copying build/lib/tiatoolbox/annotation/storage.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/annotation
2026-06-12T16:11:40,443 copying build/lib/tiatoolbox/annotation/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/annotation
2026-06-12T16:11:40,444 copying build/lib/tiatoolbox/annotation/dsl.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/annotation
2026-06-12T16:11:40,448 creating build/bdist.linux-armv7l/wheel/tiatoolbox/cli
2026-06-12T16:11:40,449 copying build/lib/tiatoolbox/cli/slide_info.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,451 copying build/lib/tiatoolbox/cli/nucleus_detector.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,453 copying build/lib/tiatoolbox/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,455 copying build/lib/tiatoolbox/cli/save_tiles.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,457 copying build/lib/tiatoolbox/cli/read_bounds.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,458 copying build/lib/tiatoolbox/cli/multitask_segmentor.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,460 copying build/lib/tiatoolbox/cli/slide_thumbnail.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,462 copying build/lib/tiatoolbox/cli/show_wsi.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,464 copying build/lib/tiatoolbox/cli/deep_feature_extractor.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,466 copying build/lib/tiatoolbox/cli/visualize.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,468 copying build/lib/tiatoolbox/cli/stain_norm.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,470 copying build/lib/tiatoolbox/cli/tissue_mask.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,472 copying build/lib/tiatoolbox/cli/nucleus_instance_segment.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,474 copying build/lib/tiatoolbox/cli/semantic_segmentor.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,476 copying build/lib/tiatoolbox/cli/common.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,479 copying build/lib/tiatoolbox/cli/patch_predictor.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/cli
2026-06-12T16:11:40,480 copying build/lib/tiatoolbox/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox
2026-06-12T16:11:40,483 creating build/bdist.linux-armv7l/wheel/tiatoolbox/wsicore
2026-06-12T16:11:40,484 copying build/lib/tiatoolbox/wsicore/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/wsicore
2026-06-12T16:11:40,486 creating build/bdist.linux-armv7l/wheel/tiatoolbox/wsicore/metadata
2026-06-12T16:11:40,487 copying build/lib/tiatoolbox/wsicore/metadata/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/wsicore/metadata
2026-06-12T16:11:40,489 copying build/lib/tiatoolbox/wsicore/metadata/ngff.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/wsicore/metadata
2026-06-12T16:11:40,492 copying build/lib/tiatoolbox/wsicore/wsimeta.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/wsicore
2026-06-12T16:11:40,494 copying build/lib/tiatoolbox/wsicore/wsireader.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/wsicore
2026-06-12T16:11:40,501 copying build/lib/tiatoolbox/tiatoolbox.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox
2026-06-12T16:11:40,504 creating build/bdist.linux-armv7l/wheel/tiatoolbox/models
2026-06-12T16:11:40,505 copying build/lib/tiatoolbox/models/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models
2026-06-12T16:11:40,507 copying build/lib/tiatoolbox/models/models_abc.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models
2026-06-12T16:11:40,510 creating build/bdist.linux-armv7l/wheel/tiatoolbox/models/architecture
2026-06-12T16:11:40,511 copying build/lib/tiatoolbox/models/architecture/nuclick.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,514 copying build/lib/tiatoolbox/models/architecture/mapde.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,518 copying build/lib/tiatoolbox/models/architecture/hovernet.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,521 copying build/lib/tiatoolbox/models/architecture/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,524 copying build/lib/tiatoolbox/models/architecture/hovernetplus.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,526 copying build/lib/tiatoolbox/models/architecture/timm_efficientnet.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,528 copying build/lib/tiatoolbox/models/architecture/grandqc.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,531 copying build/lib/tiatoolbox/models/architecture/micronet.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,533 copying build/lib/tiatoolbox/models/architecture/sam.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,536 copying build/lib/tiatoolbox/models/architecture/vanilla.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,538 copying build/lib/tiatoolbox/models/architecture/utils.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,540 copying build/lib/tiatoolbox/models/architecture/efficientunet_tissue_mask_model.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,543 copying build/lib/tiatoolbox/models/architecture/sccnn.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,545 copying build/lib/tiatoolbox/models/architecture/idars.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,547 copying build/lib/tiatoolbox/models/architecture/kongnet.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,550 copying build/lib/tiatoolbox/models/architecture/unet.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/architecture
2026-06-12T16:11:40,552 creating build/bdist.linux-armv7l/wheel/tiatoolbox/models/engine
2026-06-12T16:11:40,553 copying build/lib/tiatoolbox/models/engine/nucleus_instance_segmentor.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/engine
2026-06-12T16:11:40,556 copying build/lib/tiatoolbox/models/engine/nucleus_detector.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/engine
2026-06-12T16:11:40,558 copying build/lib/tiatoolbox/models/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/engine
2026-06-12T16:11:40,560 copying build/lib/tiatoolbox/models/engine/multi_task_segmentor.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/engine
2026-06-12T16:11:40,565 copying build/lib/tiatoolbox/models/engine/io_config.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/engine
2026-06-12T16:11:40,567 copying build/lib/tiatoolbox/models/engine/engine_abc.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/engine
2026-06-12T16:11:40,571 copying build/lib/tiatoolbox/models/engine/deep_feature_extractor.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/engine
2026-06-12T16:11:40,574 copying build/lib/tiatoolbox/models/engine/prompt_segmentor.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/engine
2026-06-12T16:11:40,576 copying build/lib/tiatoolbox/models/engine/semantic_segmentor.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/engine
2026-06-12T16:11:40,579 copying build/lib/tiatoolbox/models/engine/patch_predictor.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/engine
2026-06-12T16:11:40,583 creating build/bdist.linux-armv7l/wheel/tiatoolbox/models/dataset
2026-06-12T16:11:40,584 copying build/lib/tiatoolbox/models/dataset/classification.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/dataset
2026-06-12T16:11:40,586 copying build/lib/tiatoolbox/models/dataset/dataset_abc.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/dataset
2026-06-12T16:11:40,588 copying build/lib/tiatoolbox/models/dataset/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/dataset
2026-06-12T16:11:40,590 copying build/lib/tiatoolbox/models/dataset/info.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/models/dataset
2026-06-12T16:11:40,592 copying build/lib/tiatoolbox/__main__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox
2026-06-12T16:11:40,594 copying build/lib/tiatoolbox/type_hints.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox
2026-06-12T16:11:40,597 creating build/bdist.linux-armv7l/wheel/tiatoolbox/tools
2026-06-12T16:11:40,598 copying build/lib/tiatoolbox/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/tools
2026-06-12T16:11:40,599 copying build/lib/tiatoolbox/tools/stainextract.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/tools
2026-06-12T16:11:40,602 creating build/bdist.linux-armv7l/wheel/tiatoolbox/tools/registration
2026-06-12T16:11:40,603 copying build/lib/tiatoolbox/tools/registration/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/tools/registration
2026-06-12T16:11:40,605 copying build/lib/tiatoolbox/tools/registration/wsi_registration.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/tools/registration
2026-06-12T16:11:40,608 copying build/lib/tiatoolbox/tools/tissuemask.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/tools
2026-06-12T16:11:40,610 copying build/lib/tiatoolbox/tools/stainnorm.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/tools
2026-06-12T16:11:40,613 copying build/lib/tiatoolbox/tools/graph.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/tools
2026-06-12T16:11:40,615 copying build/lib/tiatoolbox/tools/pyramid.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/tools
2026-06-12T16:11:40,618 copying build/lib/tiatoolbox/tools/patchextraction.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/tools
2026-06-12T16:11:40,621 copying build/lib/tiatoolbox/tools/stainaugment.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/tools
2026-06-12T16:11:40,624 creating build/bdist.linux-armv7l/wheel/tiatoolbox/data
2026-06-12T16:11:40,625 copying build/lib/tiatoolbox/data/remote_samples.yaml -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data
2026-06-12T16:11:40,628 copying build/lib/tiatoolbox/data/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data
2026-06-12T16:11:40,630 copying build/lib/tiatoolbox/data/pretrained_model.yaml -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data
2026-06-12T16:11:40,632 copying build/lib/tiatoolbox/data/target_image.png -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data
2026-06-12T16:11:40,664 creating build/bdist.linux-armv7l/wheel/tiatoolbox/data/visualization
2026-06-12T16:11:40,666 creating build/bdist.linux-armv7l/wheel/tiatoolbox/data/visualization/templates
2026-06-12T16:11:40,667 copying build/lib/tiatoolbox/data/visualization/templates/index.html -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/templates
2026-06-12T16:11:40,670 creating build/bdist.linux-armv7l/wheel/tiatoolbox/data/visualization/static
2026-06-12T16:11:40,671 creating build/bdist.linux-armv7l/wheel/tiatoolbox/data/visualization/static/css
2026-06-12T16:11:40,672 copying build/lib/tiatoolbox/data/visualization/static/css/ol-ext.min.css -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/css
2026-06-12T16:11:40,677 copying build/lib/tiatoolbox/data/visualization/static/css/ol.css -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/css
2026-06-12T16:11:40,680 copying build/lib/tiatoolbox/data/visualization/static/css/fontawesome-all.min.css -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/css
2026-06-12T16:11:40,684 creating build/bdist.linux-armv7l/wheel/tiatoolbox/data/visualization/static/js
2026-06-12T16:11:40,685 copying build/lib/tiatoolbox/data/visualization/static/js/ol-ext.min.js -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/js
2026-06-12T16:11:40,703 copying build/lib/tiatoolbox/data/visualization/static/js/polyfill.min.js -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/js
2026-06-12T16:11:40,705 copying build/lib/tiatoolbox/data/visualization/static/js/ol.js -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/js
2026-06-12T16:11:40,735 creating build/bdist.linux-armv7l/wheel/tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,736 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-brands-400.woff -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,741 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-regular-400.woff -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,744 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-brands-400.ttf -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,750 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-brands-400.woff2 -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,755 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-regular-400.svg -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,761 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-solid-900.svg -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,782 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-solid-900.woff -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,786 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-solid-900.woff2 -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,790 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-regular-400.eot -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,793 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-brands-400.svg -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,812 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-regular-400.woff2 -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,814 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-brands-400.eot -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,820 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-solid-900.ttf -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,827 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-regular-400.ttf -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,830 copying build/lib/tiatoolbox/data/visualization/static/webfonts/fa-solid-900.eot -> build/bdist.linux-armv7l/wheel/./tiatoolbox/data/visualization/static/webfonts
2026-06-12T16:11:40,838 creating build/bdist.linux-armv7l/wheel/tiatoolbox/visualization
2026-06-12T16:11:40,839 copying build/lib/tiatoolbox/visualization/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/visualization
2026-06-12T16:11:40,842 copying build/lib/tiatoolbox/visualization/tileserver.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/visualization
2026-06-12T16:11:40,845 creating build/bdist.linux-armv7l/wheel/tiatoolbox/visualization/bokeh_app
2026-06-12T16:11:40,847 copying build/lib/tiatoolbox/visualization/bokeh_app/main.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/visualization/bokeh_app
2026-06-12T16:11:40,850 copying build/lib/tiatoolbox/visualization/bokeh_app/app_hooks.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/visualization/bokeh_app
2026-06-12T16:11:40,852 copying build/lib/tiatoolbox/visualization/bokeh_app/__init__.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/visualization/bokeh_app
2026-06-12T16:11:40,854 creating build/bdist.linux-armv7l/wheel/tiatoolbox/visualization/bokeh_app/templates
2026-06-12T16:11:40,855 copying build/lib/tiatoolbox/visualization/bokeh_app/templates/index.html -> build/bdist.linux-armv7l/wheel/./tiatoolbox/visualization/bokeh_app/templates
2026-06-12T16:11:40,857 copying build/lib/tiatoolbox/visualization/ui_utils.py -> build/bdist.linux-armv7l/wheel/./tiatoolbox/visualization
2026-06-12T16:11:40,858 running install_egg_info
2026-06-12T16:11:40,871 Copying tiatoolbox.egg-info to build/bdist.linux-armv7l/wheel/./tiatoolbox-2.1.2-py3.11.egg-info
2026-06-12T16:11:40,884 running install_scripts
2026-06-12T16:11:40,899 creating build/bdist.linux-armv7l/wheel/tiatoolbox-2.1.2.dist-info/WHEEL
2026-06-12T16:11:40,902 creating '/tmp/pip-wheel-1gyq52h3/.tmp-3skjod5a/tiatoolbox-2.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it
2026-06-12T16:11:40,904 adding 'tiatoolbox/__init__.py'
2026-06-12T16:11:40,905 adding 'tiatoolbox/__main__.py'
2026-06-12T16:11:40,907 adding 'tiatoolbox/enums.py'
2026-06-12T16:11:40,908 adding 'tiatoolbox/tiatoolbox.py'
2026-06-12T16:11:40,909 adding 'tiatoolbox/type_hints.py'
2026-06-12T16:11:40,911 adding 'tiatoolbox/annotation/__init__.py'
2026-06-12T16:11:40,913 adding 'tiatoolbox/annotation/dsl.py'
2026-06-12T16:11:40,930 adding 'tiatoolbox/annotation/storage.py'
2026-06-12T16:11:40,932 adding 'tiatoolbox/cli/__init__.py'
2026-06-12T16:11:40,935 adding 'tiatoolbox/cli/common.py'
2026-06-12T16:11:40,937 adding 'tiatoolbox/cli/deep_feature_extractor.py'
2026-06-12T16:11:40,938 adding 'tiatoolbox/cli/multitask_segmentor.py'
2026-06-12T16:11:40,940 adding 'tiatoolbox/cli/nucleus_detector.py'
2026-06-12T16:11:40,941 adding 'tiatoolbox/cli/nucleus_instance_segment.py'
2026-06-12T16:11:40,943 adding 'tiatoolbox/cli/patch_predictor.py'
2026-06-12T16:11:40,944 adding 'tiatoolbox/cli/read_bounds.py'
2026-06-12T16:11:40,945 adding 'tiatoolbox/cli/save_tiles.py'
2026-06-12T16:11:40,947 adding 'tiatoolbox/cli/semantic_segmentor.py'
2026-06-12T16:11:40,948 adding 'tiatoolbox/cli/show_wsi.py'
2026-06-12T16:11:40,949 adding 'tiatoolbox/cli/slide_info.py'
2026-06-12T16:11:40,951 adding 'tiatoolbox/cli/slide_thumbnail.py'
2026-06-12T16:11:40,952 adding 'tiatoolbox/cli/stain_norm.py'
2026-06-12T16:11:40,953 adding 'tiatoolbox/cli/tissue_mask.py'
2026-06-12T16:11:40,955 adding 'tiatoolbox/cli/visualize.py'
2026-06-12T16:11:40,957 adding 'tiatoolbox/data/__init__.py'
2026-06-12T16:11:40,959 adding 'tiatoolbox/data/pretrained_model.yaml'
2026-06-12T16:11:40,961 adding 'tiatoolbox/data/remote_samples.yaml'
2026-06-12T16:11:41,228 adding 'tiatoolbox/data/target_image.png'
2026-06-12T16:11:41,247 adding 'tiatoolbox/data/visualization/static/css/fontawesome-all.min.css'
2026-06-12T16:11:41,259 adding 'tiatoolbox/data/visualization/static/css/ol-ext.min.css'
2026-06-12T16:11:41,261 adding 'tiatoolbox/data/visualization/static/css/ol.css'
2026-06-12T16:11:41,337 adding 'tiatoolbox/data/visualization/static/js/ol-ext.min.js'
2026-06-12T16:11:41,479 adding 'tiatoolbox/data/visualization/static/js/ol.js'
2026-06-12T16:11:41,488 adding 'tiatoolbox/data/visualization/static/js/polyfill.min.js'
2026-06-12T16:11:41,511 adding 'tiatoolbox/data/visualization/static/webfonts/fa-brands-400.eot'
2026-06-12T16:11:41,702 adding 'tiatoolbox/data/visualization/static/webfonts/fa-brands-400.svg'
2026-06-12T16:11:41,729 adding 'tiatoolbox/data/visualization/static/webfonts/fa-brands-400.ttf'
2026-06-12T16:11:41,739 adding 'tiatoolbox/data/visualization/static/webfonts/fa-brands-400.woff'
2026-06-12T16:11:41,747 adding 'tiatoolbox/data/visualization/static/webfonts/fa-brands-400.woff2'
2026-06-12T16:11:41,752 adding 'tiatoolbox/data/visualization/static/webfonts/fa-regular-400.eot'
2026-06-12T16:11:41,774 adding 'tiatoolbox/data/visualization/static/webfonts/fa-regular-400.svg'
2026-06-12T16:11:41,779 adding 'tiatoolbox/data/visualization/static/webfonts/fa-regular-400.ttf'
2026-06-12T16:11:41,781 adding 'tiatoolbox/data/visualization/static/webfonts/fa-regular-400.woff'
2026-06-12T16:11:41,783 adding 'tiatoolbox/data/visualization/static/webfonts/fa-regular-400.woff2'
2026-06-12T16:11:41,815 adding 'tiatoolbox/data/visualization/static/webfonts/fa-solid-900.eot'
2026-06-12T16:11:41,973 adding 'tiatoolbox/data/visualization/static/webfonts/fa-solid-900.svg'
2026-06-12T16:11:42,011 adding 'tiatoolbox/data/visualization/static/webfonts/fa-solid-900.ttf'
2026-06-12T16:11:42,024 adding 'tiatoolbox/data/visualization/static/webfonts/fa-solid-900.woff'
2026-06-12T16:11:42,032 adding 'tiatoolbox/data/visualization/static/webfonts/fa-solid-900.woff2'
2026-06-12T16:11:42,035 adding 'tiatoolbox/data/visualization/templates/index.html'
2026-06-12T16:11:42,037 adding 'tiatoolbox/models/__init__.py'
2026-06-12T16:11:42,039 adding 'tiatoolbox/models/models_abc.py'
2026-06-12T16:11:42,041 adding 'tiatoolbox/models/architecture/__init__.py'
2026-06-12T16:11:42,044 adding 'tiatoolbox/models/architecture/efficientunet_tissue_mask_model.py'
2026-06-12T16:11:42,047 adding 'tiatoolbox/models/architecture/grandqc.py'
2026-06-12T16:11:42,051 adding 'tiatoolbox/models/architecture/hovernet.py'
2026-06-12T16:11:42,053 adding 'tiatoolbox/models/architecture/hovernetplus.py'
2026-06-12T16:11:42,054 adding 'tiatoolbox/models/architecture/idars.py'
2026-06-12T16:11:42,058 adding 'tiatoolbox/models/architecture/kongnet.py'
2026-06-12T16:11:42,060 adding 'tiatoolbox/models/architecture/mapde.py'
2026-06-12T16:11:42,062 adding 'tiatoolbox/models/architecture/micronet.py'
2026-06-12T16:11:42,065 adding 'tiatoolbox/models/architecture/nuclick.py'
2026-06-12T16:11:42,067 adding 'tiatoolbox/models/architecture/sam.py'
2026-06-12T16:11:42,069 adding 'tiatoolbox/models/architecture/sccnn.py'
2026-06-12T16:11:42,071 adding 'tiatoolbox/models/architecture/timm_efficientnet.py'
2026-06-12T16:11:42,074 adding 'tiatoolbox/models/architecture/unet.py'
2026-06-12T16:11:42,076 adding 'tiatoolbox/models/architecture/utils.py'
2026-06-12T16:11:42,079 adding 'tiatoolbox/models/architecture/vanilla.py'
2026-06-12T16:11:42,080 adding 'tiatoolbox/models/dataset/__init__.py'
2026-06-12T16:11:42,082 adding 'tiatoolbox/models/dataset/classification.py'
2026-06-12T16:11:42,084 adding 'tiatoolbox/models/dataset/dataset_abc.py'
2026-06-12T16:11:42,086 adding 'tiatoolbox/models/dataset/info.py'
2026-06-12T16:11:42,088 adding 'tiatoolbox/models/engine/__init__.py'
2026-06-12T16:11:42,091 adding 'tiatoolbox/models/engine/deep_feature_extractor.py'
2026-06-12T16:11:42,098 adding 'tiatoolbox/models/engine/engine_abc.py'
2026-06-12T16:11:42,100 adding 'tiatoolbox/models/engine/io_config.py'
2026-06-12T16:11:42,119 adding 'tiatoolbox/models/engine/multi_task_segmentor.py'
2026-06-12T16:11:42,126 adding 'tiatoolbox/models/engine/nucleus_detector.py'
2026-06-12T16:11:42,128 adding 'tiatoolbox/models/engine/nucleus_instance_segmentor.py'
2026-06-12T16:11:42,130 adding 'tiatoolbox/models/engine/patch_predictor.py'
2026-06-12T16:11:42,132 adding 'tiatoolbox/models/engine/prompt_segmentor.py'
2026-06-12T16:11:42,140 adding 'tiatoolbox/models/engine/semantic_segmentor.py'
2026-06-12T16:11:42,142 adding 'tiatoolbox/tools/__init__.py'
2026-06-12T16:11:42,145 adding 'tiatoolbox/tools/graph.py'
2026-06-12T16:11:42,149 adding 'tiatoolbox/tools/patchextraction.py'
2026-06-12T16:11:42,152 adding 'tiatoolbox/tools/pyramid.py'
2026-06-12T16:11:42,154 adding 'tiatoolbox/tools/stainaugment.py'
2026-06-12T16:11:42,156 adding 'tiatoolbox/tools/stainextract.py'
2026-06-12T16:11:42,158 adding 'tiatoolbox/tools/stainnorm.py'
2026-06-12T16:11:42,160 adding 'tiatoolbox/tools/tissuemask.py'
2026-06-12T16:11:42,162 adding 'tiatoolbox/tools/registration/__init__.py'
2026-06-12T16:11:42,168 adding 'tiatoolbox/tools/registration/wsi_registration.py'
2026-06-12T16:11:42,170 adding 'tiatoolbox/utils/__init__.py'
2026-06-12T16:11:42,172 adding 'tiatoolbox/utils/env_detection.py'
2026-06-12T16:11:42,174 adding 'tiatoolbox/utils/exceptions.py'
2026-06-12T16:11:42,177 adding 'tiatoolbox/utils/image.py'
2026-06-12T16:11:42,179 adding 'tiatoolbox/utils/magic.py'
2026-06-12T16:11:42,180 adding 'tiatoolbox/utils/metrics.py'
2026-06-12T16:11:42,188 adding 'tiatoolbox/utils/misc.py'
2026-06-12T16:11:42,190 adding 'tiatoolbox/utils/postproc_defs.py'
2026-06-12T16:11:42,191 adding 'tiatoolbox/utils/tiff_to_fsspec.py'
2026-06-12T16:11:42,193 adding 'tiatoolbox/utils/transforms.py'
2026-06-12T16:11:42,198 adding 'tiatoolbox/utils/visualization.py'
2026-06-12T16:11:42,200 adding 'tiatoolbox/visualization/__init__.py'
2026-06-12T16:11:42,204 adding 'tiatoolbox/visualization/tileserver.py'
2026-06-12T16:11:42,205 adding 'tiatoolbox/visualization/ui_utils.py'
2026-06-12T16:11:42,207 adding 'tiatoolbox/visualization/bokeh_app/__init__.py'
2026-06-12T16:11:42,208 adding 'tiatoolbox/visualization/bokeh_app/app_hooks.py'
2026-06-12T16:11:42,217 adding 'tiatoolbox/visualization/bokeh_app/main.py'
2026-06-12T16:11:42,219 adding 'tiatoolbox/visualization/bokeh_app/templates/index.html'
2026-06-12T16:11:42,221 adding 'tiatoolbox/wsicore/__init__.py'
2026-06-12T16:11:42,223 adding 'tiatoolbox/wsicore/wsimeta.py'
2026-06-12T16:11:42,246 adding 'tiatoolbox/wsicore/wsireader.py'
2026-06-12T16:11:42,250 adding 'tiatoolbox/wsicore/metadata/__init__.py'
2026-06-12T16:11:42,252 adding 'tiatoolbox/wsicore/metadata/ngff.py'
2026-06-12T16:11:42,255 adding 'tiatoolbox-2.1.2.dist-info/licenses/AUTHORS.md'
2026-06-12T16:11:42,256 adding 'tiatoolbox-2.1.2.dist-info/licenses/LICENSE'
2026-06-12T16:11:42,263 adding 'tiatoolbox-2.1.2.dist-info/METADATA'
2026-06-12T16:11:42,265 adding 'tiatoolbox-2.1.2.dist-info/WHEEL'
2026-06-12T16:11:42,266 adding 'tiatoolbox-2.1.2.dist-info/dependency_links.txt'
2026-06-12T16:11:42,267 adding 'tiatoolbox-2.1.2.dist-info/entry_points.txt'
2026-06-12T16:11:42,268 adding 'tiatoolbox-2.1.2.dist-info/top_level.txt'
2026-06-12T16:11:42,270 adding 'tiatoolbox-2.1.2.dist-info/RECORD'
2026-06-12T16:11:42,320 removing build/bdist.linux-armv7l/wheel
2026-06-12T16:11:42,453 Building wheel for tiatoolbox (pyproject.toml): finished with status 'done'
2026-06-12T16:11:42,558 Created wheel for tiatoolbox: filename=tiatoolbox-2.1.2-py3-none-any.whl size=4296768 sha256=b51b7de0711cff849b77a1afa3769332bcaad968e27e0a504958cf79141c0ee2
2026-06-12T16:11:42,559 Stored in directory: /tmp/pip-ephem-wheel-cache-izn724az/wheels/47/c3/65/1417e4962cd3c6ed3209453c64f64fb63675b2f77441d0997e
2026-06-12T16:11:42,588 Successfully built tiatoolbox
2026-06-12T16:11:42,692 Removed build tracker: '/tmp/pip-build-tracker-dnsd0v0u'