2025-10-24T02:52:25,277 Created temporary directory: /tmp/pip-ephem-wheel-cache-th7b76kn 2025-10-24T02:52:25,279 Created temporary directory: /tmp/pip-build-tracker-m40amav3 2025-10-24T02:52:25,279 Initialized build tracking at /tmp/pip-build-tracker-m40amav3 2025-10-24T02:52:25,280 Created build tracker: /tmp/pip-build-tracker-m40amav3 2025-10-24T02:52:25,280 Entered build tracker: /tmp/pip-build-tracker-m40amav3 2025-10-24T02:52:25,281 Created temporary directory: /tmp/pip-wheel-q2_0dxpy 2025-10-24T02:52:25,284 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-24T02:52:25,286 Created temporary directory: /tmp/pip-ephem-wheel-cache-2sk4q7od 2025-10-24T02:52:25,311 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T02:52:25,314 2 location(s) to search for versions of openhcs: 2025-10-24T02:52:25,314 * https://pypi.org/simple/openhcs/ 2025-10-24T02:52:25,314 * https://www.piwheels.org/simple/openhcs/ 2025-10-24T02:52:25,315 Fetching project page and analyzing links: https://pypi.org/simple/openhcs/ 2025-10-24T02:52:25,316 Getting page https://pypi.org/simple/openhcs/ 2025-10-24T02:52:25,318 Found index url https://pypi.org/simple 2025-10-24T02:52:25,456 Fetched page https://pypi.org/simple/openhcs/ as application/vnd.pypi.simple.v1+json 2025-10-24T02:52:25,462 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/32/61/fd3793fd89f7863e12f7007aed7474ed43c312f1b3b2844d67b39c19975b/openhcs-0.1.0-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.9) 2025-10-24T02:52:25,463 Found link https://files.pythonhosted.org/packages/08/58/ff5bc05532bb8006510f5d43a958b66ab3bd8f1e0099438744e39e2cb6ca/openhcs-0.1.0.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.9), version: 0.1.0 2025-10-24T02:52:25,464 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/76/b6/28590bacffe1a1494f3211fc01afa35999679f78ba1b47529f7dbd4543ec/openhcs-0.2.0-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.9) 2025-10-24T02:52:25,465 Found link https://files.pythonhosted.org/packages/9b/d7/50c56e66900fc874ae59e16ab5eb12709f587e7b63b7e61a12cba9f97611/openhcs-0.2.0.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.9), version: 0.2.0 2025-10-24T02:52:25,466 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/e6/6c/4718ce19970563f6c8395d7e158c678afed3fc85cca34e9ff79c7251c888/openhcs-0.2.1-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,467 Found link https://files.pythonhosted.org/packages/86/f4/c7781679478ebaf1c1e32b1e9a15570ecbe0cf67d2acbb0bf11323fb3af3/openhcs-0.2.1.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.1 2025-10-24T02:52:25,468 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/ca/f4/8cdb39a158282ff776d1542d9207fc29c893db671ce8a349d7683060e3ea/openhcs-0.2.2-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,469 Found link https://files.pythonhosted.org/packages/f6/d4/5fa99a18640bb18d1c933d54ab246f2140fd41395c7a61059ca326ab02c2/openhcs-0.2.2.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.2 2025-10-24T02:52:25,469 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/2f/fc/f0e5e1e90eb21dbee241b6b67fe06f9e5c82013766cae4179babab2fd643/openhcs-0.2.3-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,470 Found link https://files.pythonhosted.org/packages/11/87/259a8d696f10529161d68c1efc5ceb8c0ca2f83a126eb5d71f3492580cc3/openhcs-0.2.3.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.3 2025-10-24T02:52:25,471 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/6e/78/20346661fd7596bce25b9f94f89a7a7f4fcf93b06860544101d7db2568aa/openhcs-0.2.4-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,473 Found link https://files.pythonhosted.org/packages/81/76/b95f21f2f61557602ca50cec3d4da9da4e6a8c978cfcbc50ac39da37cf99/openhcs-0.2.4.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.4 2025-10-24T02:52:25,473 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/fd/43/c95cc54ee996b827c955733c8f4b8bbb798414e100f670809c8eb85eb6bf/openhcs-0.2.5-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,474 Found link https://files.pythonhosted.org/packages/c2/5e/3ca409d522c3e8a306e81534323262095e98090bdf18c28443ffb3b516e4/openhcs-0.2.5.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.5 2025-10-24T02:52:25,475 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/9d/4c/c88e32a32361daf8ce440b9ad6303c04f1e38bd1daf0f32014bfb82c82e6/openhcs-0.2.6-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,475 Found link https://files.pythonhosted.org/packages/d3/04/bc35e27926f0091875dab57223f18f8bb195270d6afb866f6ef73457a5ad/openhcs-0.2.6.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.6 2025-10-24T02:52:25,476 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/ba/d4/03af540ff755b59330e5b5be7c96c2405a70f3b89ad89944fa52ab17f80a/openhcs-0.2.7-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,477 Found link https://files.pythonhosted.org/packages/ed/b9/c022a5d8fb9812a3b22d9e67225066278c7800d850351ddad99023e4c7e1/openhcs-0.2.7.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.7 2025-10-24T02:52:25,478 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/83/4c/cb94f43412b10d9cab3626b17225a6c2e576a3a1fb8bd67e3dfa51a491e6/openhcs-0.2.8-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,479 Found link https://files.pythonhosted.org/packages/2d/e0/633d7a2c0533cd7f2b1bf0623dbd1acb834831677befb3e2f8e92d240471/openhcs-0.2.8.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.8 2025-10-24T02:52:25,479 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/1d/c1/46c97d1e8b2aa7354a3db0e85d7a3089ae296f15fd049823caeaf7e4a984/openhcs-0.2.9-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,480 Found link https://files.pythonhosted.org/packages/13/c3/d8091f9abba077b53a765c16c4a0e3562c9d9184d5b67fa99b76c07b341e/openhcs-0.2.9.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.9 2025-10-24T02:52:25,481 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/14/ea/2393f9abb50c0a0f04d8b0e4af95522b27bdeef9726ddf428b5f40ff403f/openhcs-0.2.10-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,482 Found link https://files.pythonhosted.org/packages/45/56/d7cdc08e24ed5ff67593f220df82547bb7e8f08b5b0b8e00c45feec6ad9f/openhcs-0.2.10.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.10 2025-10-24T02:52:25,483 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/06/1c/cf6e7c752f9341b39b88477df854aef5325014b91b88aec46bf134e21db0/openhcs-0.3.0-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,484 Found link https://files.pythonhosted.org/packages/57/3b/df929b9bd04631a890d0f996da02fcd1e6ed334b2638200ccb5e4f685bb4/openhcs-0.3.0.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.0 2025-10-24T02:52:25,485 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/96/61/584a737741263d3a9bafec43a31fc6ca552e8689e2bc69c1fd0115c32c65/openhcs-0.3.1-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,485 Found link https://files.pythonhosted.org/packages/62/0d/065ebf9f22c5b4e9a89aea0b1e44a44eaaaa61a7c83c465df39cdda96420/openhcs-0.3.1.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.1 2025-10-24T02:52:25,486 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/20/3a/7c99e60f3defc8f4f2f00abafc37c61bf8f82545ccb0c015bfa60e3f453f/openhcs-0.3.2-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,487 Found link https://files.pythonhosted.org/packages/9f/40/1ea3b493593ed30059445d20b3a293a0ae437b298616e21cb1bf8ee8787b/openhcs-0.3.2.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.2 2025-10-24T02:52:25,488 Fetching project page and analyzing links: https://www.piwheels.org/simple/openhcs/ 2025-10-24T02:52:25,488 Getting page https://www.piwheels.org/simple/openhcs/ 2025-10-24T02:52:25,489 Found index url https://www.piwheels.org/simple 2025-10-24T02:52:25,652 Fetched page https://www.piwheels.org/simple/openhcs/ as text/html 2025-10-24T02:52:25,656 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.6-py3-none-any.whl#sha256=e61e9714324a3db5899ef09ac55a52cb32b37b52b0c289655e4b6e534475fa81 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,656 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.5-py3-none-any.whl#sha256=499ff216a432cb4a3d7eb32b053ed60cd76c8e9a8f83fe1c78cb07f7d1c3bef7 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,657 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.4-py3-none-any.whl#sha256=0a70c40f64e71607a32a46c314ec81fb5b5c93a69a7254c9ab7a40601c29138b (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,658 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.3-py3-none-any.whl#sha256=2bb0a612d4138700732b953a77d282b590e88ce18ffcc4f93cbaacff831a00d3 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,658 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.2-py3-none-any.whl#sha256=5ff1b3489a4726934b8f3a5ec68adf41be2e1d446ff37b0e59aa855524bec924 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,659 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.1-py3-none-any.whl#sha256=abe69922e019302499c0582fce23d595ac22d0210553bacb2d78609ed30aac7e (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T02:52:25,659 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.0-py3-none-any.whl#sha256=ab5b6a8a68062a613647d50036934e7cae22cdbb55b431968d30bebce1257b38 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.9) 2025-10-24T02:52:25,660 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.1.0-py3-none-any.whl#sha256=0194f79aad42bd320b96ba5e3e78442dca6fc0b9598eeb190acd3d48928cea02 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.9) 2025-10-24T02:52:25,661 Skipping link: not a file: https://www.piwheels.org/simple/openhcs/ 2025-10-24T02:52:25,661 Skipping link: not a file: https://pypi.org/simple/openhcs/ 2025-10-24T02:52:25,682 Given no hashes to check 1 links for project 'openhcs': discarding no candidates 2025-10-24T02:52:25,700 Collecting openhcs==0.2.7 2025-10-24T02:52:25,702 Created temporary directory: /tmp/pip-unpack-hrhquf6f 2025-10-24T02:52:25,838 Downloading openhcs-0.2.7.tar.gz (905 kB) 2025-10-24T02:52:26,699 Added openhcs==0.2.7 from https://files.pythonhosted.org/packages/ed/b9/c022a5d8fb9812a3b22d9e67225066278c7800d850351ddad99023e4c7e1/openhcs-0.2.7.tar.gz to build tracker '/tmp/pip-build-tracker-m40amav3' 2025-10-24T02:52:26,706 Created temporary directory: /tmp/pip-build-env-3ly5yigt 2025-10-24T02:52:26,710 Installing build dependencies: started 2025-10-24T02:52:26,712 Running command pip subprocess to install build dependencies 2025-10-24T02:52:27,838 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-24T02:52:28,409 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-24T02:52:28,432 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T02:52:30,242 Collecting setuptools>=61.0 2025-10-24T02:52:30,340 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-24T02:52:30,627 Collecting wheel 2025-10-24T02:52:30,646 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-24T02:52:34,016 Installing collected packages: wheel, setuptools 2025-10-24T02:52:34,250 Creating /tmp/pip-build-env-3ly5yigt/overlay/local/bin 2025-10-24T02:52:34,252 changing mode of /tmp/pip-build-env-3ly5yigt/overlay/local/bin/wheel to 755 2025-10-24T02:52:38,984 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-24T02:52:39,264 Installing build dependencies: finished with status 'done' 2025-10-24T02:52:39,271 Getting requirements to build wheel: started 2025-10-24T02:52:39,272 Running command Getting requirements to build wheel 2025-10-24T02:52:39,922 /tmp/pip-build-env-3ly5yigt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-24T02:52:39,923 !! 2025-10-24T02:52:39,924 ******************************************************************************** 2025-10-24T02:52:39,925 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-24T02:52:39,926 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T02:52:39,926 or your builds will no longer be supported. 2025-10-24T02:52:39,928 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T02:52:39,928 ******************************************************************************** 2025-10-24T02:52:39,929 !! 2025-10-24T02:52:39,930 corresp(dist, value, root_dir) 2025-10-24T02:52:40,027 /tmp/pip-build-env-3ly5yigt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T02:52:40,027 !! 2025-10-24T02:52:40,029 ******************************************************************************** 2025-10-24T02:52:40,029 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T02:52:40,030 License :: OSI Approved :: MIT License 2025-10-24T02:52:40,032 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T02:52:40,032 ******************************************************************************** 2025-10-24T02:52:40,033 !! 2025-10-24T02:52:40,034 dist._finalize_license_expression() 2025-10-24T02:52:40,040 /tmp/pip-build-env-3ly5yigt/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T02:52:40,041 !! 2025-10-24T02:52:40,042 ******************************************************************************** 2025-10-24T02:52:40,042 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T02:52:40,043 License :: OSI Approved :: MIT License 2025-10-24T02:52:40,044 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T02:52:40,044 ******************************************************************************** 2025-10-24T02:52:40,045 !! 2025-10-24T02:52:40,046 self._finalize_license_expression() 2025-10-24T02:52:40,051 running egg_info 2025-10-24T02:52:40,058 writing openhcs.egg-info/PKG-INFO 2025-10-24T02:52:40,088 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-24T02:52:40,090 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-24T02:52:40,110 writing requirements to openhcs.egg-info/requires.txt 2025-10-24T02:52:40,111 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-24T02:52:40,275 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T02:52:40,305 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T02:52:40,406 Getting requirements to build wheel: finished with status 'done' 2025-10-24T02:52:40,410 Created temporary directory: /tmp/pip-modern-metadata-mh_1ty_a 2025-10-24T02:52:40,412 Preparing metadata (pyproject.toml): started 2025-10-24T02:52:40,413 Running command Preparing metadata (pyproject.toml) 2025-10-24T02:52:41,034 /tmp/pip-build-env-3ly5yigt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-24T02:52:41,034 !! 2025-10-24T02:52:41,036 ******************************************************************************** 2025-10-24T02:52:41,036 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-24T02:52:41,037 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T02:52:41,038 or your builds will no longer be supported. 2025-10-24T02:52:41,039 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T02:52:41,039 ******************************************************************************** 2025-10-24T02:52:41,041 !! 2025-10-24T02:52:41,041 corresp(dist, value, root_dir) 2025-10-24T02:52:41,128 /tmp/pip-build-env-3ly5yigt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T02:52:41,129 !! 2025-10-24T02:52:41,130 ******************************************************************************** 2025-10-24T02:52:41,130 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T02:52:41,132 License :: OSI Approved :: MIT License 2025-10-24T02:52:41,133 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T02:52:41,134 ******************************************************************************** 2025-10-24T02:52:41,135 !! 2025-10-24T02:52:41,136 dist._finalize_license_expression() 2025-10-24T02:52:41,139 /tmp/pip-build-env-3ly5yigt/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T02:52:41,140 !! 2025-10-24T02:52:41,141 ******************************************************************************** 2025-10-24T02:52:41,141 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T02:52:41,142 License :: OSI Approved :: MIT License 2025-10-24T02:52:41,143 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T02:52:41,144 ******************************************************************************** 2025-10-24T02:52:41,145 !! 2025-10-24T02:52:41,145 self._finalize_license_expression() 2025-10-24T02:52:41,146 running dist_info 2025-10-24T02:52:41,158 creating /tmp/pip-modern-metadata-mh_1ty_a/openhcs.egg-info 2025-10-24T02:52:41,159 writing /tmp/pip-modern-metadata-mh_1ty_a/openhcs.egg-info/PKG-INFO 2025-10-24T02:52:41,188 writing dependency_links to /tmp/pip-modern-metadata-mh_1ty_a/openhcs.egg-info/dependency_links.txt 2025-10-24T02:52:41,190 writing entry points to /tmp/pip-modern-metadata-mh_1ty_a/openhcs.egg-info/entry_points.txt 2025-10-24T02:52:41,209 writing requirements to /tmp/pip-modern-metadata-mh_1ty_a/openhcs.egg-info/requires.txt 2025-10-24T02:52:41,210 writing top-level names to /tmp/pip-modern-metadata-mh_1ty_a/openhcs.egg-info/top_level.txt 2025-10-24T02:52:41,211 writing manifest file '/tmp/pip-modern-metadata-mh_1ty_a/openhcs.egg-info/SOURCES.txt' 2025-10-24T02:52:41,350 reading manifest file '/tmp/pip-modern-metadata-mh_1ty_a/openhcs.egg-info/SOURCES.txt' 2025-10-24T02:52:41,362 writing manifest file '/tmp/pip-modern-metadata-mh_1ty_a/openhcs.egg-info/SOURCES.txt' 2025-10-24T02:52:41,364 creating '/tmp/pip-modern-metadata-mh_1ty_a/openhcs-0.2.7.dist-info' 2025-10-24T02:52:41,494 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-24T02:52:41,500 Source in /tmp/pip-wheel-q2_0dxpy/openhcs_de59afd9be914f5293a4e79fea237d8a has version 0.2.7, which satisfies requirement openhcs==0.2.7 from https://files.pythonhosted.org/packages/ed/b9/c022a5d8fb9812a3b22d9e67225066278c7800d850351ddad99023e4c7e1/openhcs-0.2.7.tar.gz 2025-10-24T02:52:41,501 Removed openhcs==0.2.7 from https://files.pythonhosted.org/packages/ed/b9/c022a5d8fb9812a3b22d9e67225066278c7800d850351ddad99023e4c7e1/openhcs-0.2.7.tar.gz from build tracker '/tmp/pip-build-tracker-m40amav3' 2025-10-24T02:52:41,510 Created temporary directory: /tmp/pip-unpack-4dtt3y1g 2025-10-24T02:52:41,510 Building wheels for collected packages: openhcs 2025-10-24T02:52:41,515 Created temporary directory: /tmp/pip-wheel-gyz_d9nv 2025-10-24T02:52:41,515 Destination directory: /tmp/pip-wheel-gyz_d9nv 2025-10-24T02:52:41,517 Building wheel for openhcs (pyproject.toml): started 2025-10-24T02:52:41,519 Running command Building wheel for openhcs (pyproject.toml) 2025-10-24T02:52:42,122 /tmp/pip-build-env-3ly5yigt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-24T02:52:42,122 !! 2025-10-24T02:52:42,123 ******************************************************************************** 2025-10-24T02:52:42,124 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-24T02:52:42,126 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T02:52:42,128 or your builds will no longer be supported. 2025-10-24T02:52:42,130 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T02:52:42,132 ******************************************************************************** 2025-10-24T02:52:42,135 !! 2025-10-24T02:52:42,136 corresp(dist, value, root_dir) 2025-10-24T02:52:42,217 /tmp/pip-build-env-3ly5yigt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T02:52:42,217 !! 2025-10-24T02:52:42,218 ******************************************************************************** 2025-10-24T02:52:42,219 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T02:52:42,220 License :: OSI Approved :: MIT License 2025-10-24T02:52:42,221 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T02:52:42,221 ******************************************************************************** 2025-10-24T02:52:42,222 !! 2025-10-24T02:52:42,222 dist._finalize_license_expression() 2025-10-24T02:52:42,228 /tmp/pip-build-env-3ly5yigt/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T02:52:42,229 !! 2025-10-24T02:52:42,230 ******************************************************************************** 2025-10-24T02:52:42,230 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T02:52:42,231 License :: OSI Approved :: MIT License 2025-10-24T02:52:42,232 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T02:52:42,232 ******************************************************************************** 2025-10-24T02:52:42,234 !! 2025-10-24T02:52:42,234 self._finalize_license_expression() 2025-10-24T02:52:42,235 running bdist_wheel 2025-10-24T02:52:42,252 running build 2025-10-24T02:52:42,253 running build_py 2025-10-24T02:52:42,259 creating build/lib/openhcs 2025-10-24T02:52:42,262 copying openhcs/__init__.py -> build/lib/openhcs 2025-10-24T02:52:42,265 creating build/lib/openhcs/config_framework 2025-10-24T02:52:42,266 copying openhcs/config_framework/cache_warming.py -> build/lib/openhcs/config_framework 2025-10-24T02:52:42,269 copying openhcs/config_framework/context_manager.py -> build/lib/openhcs/config_framework 2025-10-24T02:52:42,272 copying openhcs/config_framework/__init__.py -> build/lib/openhcs/config_framework 2025-10-24T02:52:42,275 copying openhcs/config_framework/global_config.py -> build/lib/openhcs/config_framework 2025-10-24T02:52:42,277 copying openhcs/config_framework/lazy_factory.py -> build/lib/openhcs/config_framework 2025-10-24T02:52:42,281 copying openhcs/config_framework/placeholder.py -> build/lib/openhcs/config_framework 2025-10-24T02:52:42,284 copying openhcs/config_framework/dual_axis_resolver.py -> build/lib/openhcs/config_framework 2025-10-24T02:52:42,287 copying openhcs/config_framework/config.py -> build/lib/openhcs/config_framework 2025-10-24T02:52:42,289 creating build/lib/openhcs/debug 2025-10-24T02:52:42,290 copying openhcs/debug/example_export_clean.py -> build/lib/openhcs/debug 2025-10-24T02:52:42,293 copying openhcs/debug/export.py -> build/lib/openhcs/debug 2025-10-24T02:52:42,295 copying openhcs/debug/example_export.py -> build/lib/openhcs/debug 2025-10-24T02:52:42,297 copying openhcs/debug/__init__.py -> build/lib/openhcs/debug 2025-10-24T02:52:42,299 copying openhcs/debug/pickle_to_python.py -> build/lib/openhcs/debug 2025-10-24T02:52:42,303 creating build/lib/openhcs/constants 2025-10-24T02:52:42,304 copying openhcs/constants/streaming.py -> build/lib/openhcs/constants 2025-10-24T02:52:42,306 copying openhcs/constants/__init__.py -> build/lib/openhcs/constants 2025-10-24T02:52:42,308 copying openhcs/constants/input_source.py -> build/lib/openhcs/constants 2025-10-24T02:52:42,311 copying openhcs/constants/constants.py -> build/lib/openhcs/constants 2025-10-24T02:52:42,313 creating build/lib/openhcs/pyqt_gui 2025-10-24T02:52:42,314 copying openhcs/pyqt_gui/__main__.py -> build/lib/openhcs/pyqt_gui 2025-10-24T02:52:42,316 copying openhcs/pyqt_gui/main.py -> build/lib/openhcs/pyqt_gui 2025-10-24T02:52:42,319 copying openhcs/pyqt_gui/__init__.py -> build/lib/openhcs/pyqt_gui 2025-10-24T02:52:42,321 copying openhcs/pyqt_gui/launch.py -> build/lib/openhcs/pyqt_gui 2025-10-24T02:52:42,323 copying openhcs/pyqt_gui/app.py -> build/lib/openhcs/pyqt_gui 2025-10-24T02:52:42,325 copying openhcs/pyqt_gui/config.py -> build/lib/openhcs/pyqt_gui 2025-10-24T02:52:42,328 creating build/lib/openhcs/microscopes 2025-10-24T02:52:42,329 copying openhcs/microscopes/handler_registry_service.py -> build/lib/openhcs/microscopes 2025-10-24T02:52:42,331 copying openhcs/microscopes/openhcs.py -> build/lib/openhcs/microscopes 2025-10-24T02:52:42,334 copying openhcs/microscopes/imagexpress.py -> build/lib/openhcs/microscopes 2025-10-24T02:52:42,337 copying openhcs/microscopes/opera_phenix_xml_parser.py -> build/lib/openhcs/microscopes 2025-10-24T02:52:42,340 copying openhcs/microscopes/__init__.py -> build/lib/openhcs/microscopes 2025-10-24T02:52:42,342 copying openhcs/microscopes/opera_phenix.py -> build/lib/openhcs/microscopes 2025-10-24T02:52:42,345 copying openhcs/microscopes/omero.py -> build/lib/openhcs/microscopes 2025-10-24T02:52:42,348 copying openhcs/microscopes/microscope_interfaces.py -> build/lib/openhcs/microscopes 2025-10-24T02:52:42,350 copying openhcs/microscopes/microscope_base.py -> build/lib/openhcs/microscopes 2025-10-24T02:52:42,354 creating build/lib/openhcs/runtime 2025-10-24T02:52:42,354 copying openhcs/runtime/execution_server.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,357 copying openhcs/runtime/zmq_messages.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,360 copying openhcs/runtime/zmq_execution_server_launcher.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,361 copying openhcs/runtime/fiji_viewer_server.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,364 copying openhcs/runtime/napari_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,368 copying openhcs/runtime/zmq_execution_server.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,370 copying openhcs/runtime/omero_instance_manager.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,373 copying openhcs/runtime/roi_converters.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,376 copying openhcs/runtime/queue_tracker.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,378 copying openhcs/runtime/zmq_execution_client.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,380 copying openhcs/runtime/remote_orchestrator.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,384 copying openhcs/runtime/fiji_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,387 copying openhcs/runtime/zmq_base.py -> build/lib/openhcs/runtime 2025-10-24T02:52:42,390 creating build/lib/openhcs/formats 2025-10-24T02:52:42,391 copying openhcs/formats/func_arg_prep.py -> build/lib/openhcs/formats 2025-10-24T02:52:42,393 copying openhcs/formats/metaxpress.py -> build/lib/openhcs/formats 2025-10-24T02:52:42,396 copying openhcs/formats/experimental_analysis.py -> build/lib/openhcs/formats 2025-10-24T02:52:42,401 creating build/lib/openhcs/tests 2025-10-24T02:52:42,402 copying openhcs/tests/test_pipeline.py -> build/lib/openhcs/tests 2025-10-24T02:52:42,404 copying openhcs/tests/__init__.py -> build/lib/openhcs/tests 2025-10-24T02:52:42,406 creating build/lib/openhcs/utils 2025-10-24T02:52:42,407 copying openhcs/utils/enum_factory.py -> build/lib/openhcs/utils 2025-10-24T02:52:42,409 copying openhcs/utils/recache_function_registry.py -> build/lib/openhcs/utils 2025-10-24T02:52:42,412 copying openhcs/utils/display_config_factory.py -> build/lib/openhcs/utils 2025-10-24T02:52:42,414 copying openhcs/utils/import_utils.py -> build/lib/openhcs/utils 2025-10-24T02:52:42,417 copying openhcs/utils/performance_monitor.py -> build/lib/openhcs/utils 2025-10-24T02:52:42,419 copying openhcs/utils/environment.py -> build/lib/openhcs/utils 2025-10-24T02:52:42,421 creating build/lib/openhcs/validation 2025-10-24T02:52:42,422 copying openhcs/validation/__init__.py -> build/lib/openhcs/validation 2025-10-24T02:52:42,424 copying openhcs/validation/ast_validator.py -> build/lib/openhcs/validation 2025-10-24T02:52:42,426 copying openhcs/validation/validate.py -> build/lib/openhcs/validation 2025-10-24T02:52:42,429 creating build/lib/openhcs/processing 2025-10-24T02:52:42,430 copying openhcs/processing/func_registry.py -> build/lib/openhcs/processing 2025-10-24T02:52:42,433 copying openhcs/processing/__init__.py -> build/lib/openhcs/processing 2025-10-24T02:52:42,435 creating build/lib/openhcs/introspection 2025-10-24T02:52:42,436 copying openhcs/introspection/__init__.py -> build/lib/openhcs/introspection 2025-10-24T02:52:42,437 copying openhcs/introspection/unified_parameter_analyzer.py -> build/lib/openhcs/introspection 2025-10-24T02:52:42,440 copying openhcs/introspection/signature_analyzer.py -> build/lib/openhcs/introspection 2025-10-24T02:52:42,444 creating build/lib/openhcs/components 2025-10-24T02:52:42,445 copying openhcs/components/framework.py -> build/lib/openhcs/components 2025-10-24T02:52:42,447 copying openhcs/components/__init__.py -> build/lib/openhcs/components 2025-10-24T02:52:42,449 creating build/lib/openhcs/omero 2025-10-24T02:52:42,450 copying openhcs/omero/__init__.py -> build/lib/openhcs/omero 2025-10-24T02:52:42,453 creating build/lib/openhcs/core 2025-10-24T02:52:42,454 copying openhcs/core/log_utils.py -> build/lib/openhcs/core 2025-10-24T02:52:42,456 copying openhcs/core/config_cache.py -> build/lib/openhcs/core 2025-10-24T02:52:42,458 copying openhcs/core/path_cache.py -> build/lib/openhcs/core 2025-10-24T02:52:42,460 copying openhcs/core/utils.py -> build/lib/openhcs/core 2025-10-24T02:52:42,463 copying openhcs/core/xdg_paths.py -> build/lib/openhcs/core 2025-10-24T02:52:42,465 copying openhcs/core/__init__.py -> build/lib/openhcs/core 2025-10-24T02:52:42,467 copying openhcs/core/lazy_placeholder_simplified.py -> build/lib/openhcs/core 2025-10-24T02:52:42,469 copying openhcs/core/metadata_cache.py -> build/lib/openhcs/core 2025-10-24T02:52:42,471 copying openhcs/core/lazy_placeholder.py -> build/lib/openhcs/core 2025-10-24T02:52:42,473 copying openhcs/core/roi.py -> build/lib/openhcs/core 2025-10-24T02:52:42,475 copying openhcs/core/config.py -> build/lib/openhcs/core 2025-10-24T02:52:42,479 creating build/lib/openhcs/io 2025-10-24T02:52:42,480 copying openhcs/io/fiji_stream.py -> build/lib/openhcs/io 2025-10-24T02:52:42,482 copying openhcs/io/exceptions.py -> build/lib/openhcs/io 2025-10-24T02:52:42,484 copying openhcs/io/backend_registry.py -> build/lib/openhcs/io 2025-10-24T02:52:42,486 copying openhcs/io/disk.py -> build/lib/openhcs/io 2025-10-24T02:52:42,489 copying openhcs/io/metadata_migration.py -> build/lib/openhcs/io 2025-10-24T02:52:42,491 copying openhcs/io/memory.py -> build/lib/openhcs/io 2025-10-24T02:52:42,494 copying openhcs/io/omero_local.py -> build/lib/openhcs/io 2025-10-24T02:52:42,497 copying openhcs/io/base.py -> build/lib/openhcs/io 2025-10-24T02:52:42,500 copying openhcs/io/streaming.py -> build/lib/openhcs/io 2025-10-24T02:52:42,502 copying openhcs/io/__init__.py -> build/lib/openhcs/io 2025-10-24T02:52:42,504 copying openhcs/io/metadata_writer.py -> build/lib/openhcs/io 2025-10-24T02:52:42,506 copying openhcs/io/filemanager.py -> build/lib/openhcs/io 2025-10-24T02:52:42,509 copying openhcs/io/pipeline_migration.py -> build/lib/openhcs/io 2025-10-24T02:52:42,512 copying openhcs/io/zarr.py -> build/lib/openhcs/io 2025-10-24T02:52:42,515 copying openhcs/io/atomic.py -> build/lib/openhcs/io 2025-10-24T02:52:42,518 copying openhcs/io/napari_stream.py -> build/lib/openhcs/io 2025-10-24T02:52:42,520 creating build/lib/openhcs/ui/shared 2025-10-24T02:52:42,522 copying openhcs/ui/shared/parameter_form_service.py -> build/lib/openhcs/ui/shared 2025-10-24T02:52:42,525 copying openhcs/ui/shared/ui_utils.py -> build/lib/openhcs/ui/shared 2025-10-24T02:52:42,527 copying openhcs/ui/shared/pattern_file_service.py -> build/lib/openhcs/ui/shared 2025-10-24T02:52:42,529 copying openhcs/ui/shared/parameter_form_config_factory.py -> build/lib/openhcs/ui/shared 2025-10-24T02:52:42,531 copying openhcs/ui/shared/__init__.py -> build/lib/openhcs/ui/shared 2025-10-24T02:52:42,533 copying openhcs/ui/shared/parameter_type_utils.py -> build/lib/openhcs/ui/shared 2025-10-24T02:52:42,536 copying openhcs/ui/shared/widget_creation_registry.py -> build/lib/openhcs/ui/shared 2025-10-24T02:52:42,537 copying openhcs/ui/shared/parameter_form_base.py -> build/lib/openhcs/ui/shared 2025-10-24T02:52:42,540 copying openhcs/ui/shared/system_monitor_core.py -> build/lib/openhcs/ui/shared 2025-10-24T02:52:42,542 copying openhcs/ui/shared/pattern_data_manager.py -> build/lib/openhcs/ui/shared 2025-10-24T02:52:42,544 copying openhcs/ui/shared/search_service.py -> build/lib/openhcs/ui/shared 2025-10-24T02:52:42,546 copying openhcs/ui/shared/parameter_form_constants.py -> build/lib/openhcs/ui/shared 2025-10-24T02:52:42,549 creating build/lib/openhcs/pyqt_gui/widgets 2025-10-24T02:52:42,550 copying openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T02:52:42,553 copying openhcs/pyqt_gui/widgets/log_viewer.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T02:52:42,556 copying openhcs/pyqt_gui/widgets/function_list_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T02:52:42,559 copying openhcs/pyqt_gui/widgets/image_browser.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T02:52:42,562 copying openhcs/pyqt_gui/widgets/system_monitor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T02:52:42,565 copying openhcs/pyqt_gui/widgets/function_pane.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T02:52:42,568 copying openhcs/pyqt_gui/widgets/__init__.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T02:52:42,570 copying openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T02:52:42,573 copying openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T02:52:42,575 copying openhcs/pyqt_gui/widgets/plate_manager.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T02:52:42,579 copying openhcs/pyqt_gui/widgets/status_bar.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T02:52:42,582 creating build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T02:52:42,583 copying openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T02:52:42,585 copying openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T02:52:42,588 copying openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T02:52:42,591 creating build/lib/openhcs/pyqt_gui/utils 2025-10-24T02:52:42,591 copying openhcs/pyqt_gui/utils/__init__.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T02:52:42,594 copying openhcs/pyqt_gui/utils/log_detection_utils.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T02:52:42,595 copying openhcs/pyqt_gui/utils/process_tracker.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T02:52:42,598 creating build/lib/openhcs/pyqt_gui/windows 2025-10-24T02:52:42,599 copying openhcs/pyqt_gui/windows/dual_editor_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T02:52:42,602 copying openhcs/pyqt_gui/windows/config_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T02:52:42,605 copying openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T02:52:42,607 copying openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T02:52:42,610 copying openhcs/pyqt_gui/windows/__init__.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T02:52:42,611 copying openhcs/pyqt_gui/windows/help_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T02:52:42,614 copying openhcs/pyqt_gui/windows/file_browser_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T02:52:42,616 copying openhcs/pyqt_gui/windows/help_windows.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T02:52:42,619 creating build/lib/openhcs/pyqt_gui/shared 2025-10-24T02:52:42,620 copying openhcs/pyqt_gui/shared/color_scheme.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T02:52:42,623 copying openhcs/pyqt_gui/shared/__init__.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T02:52:42,624 copying openhcs/pyqt_gui/shared/style_generator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T02:52:42,627 copying openhcs/pyqt_gui/shared/palette_manager.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T02:52:42,629 copying openhcs/pyqt_gui/shared/config_validator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T02:52:42,632 creating build/lib/openhcs/pyqt_gui/services 2025-10-24T02:52:42,633 copying openhcs/pyqt_gui/services/async_service_bridge.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T02:52:42,635 copying openhcs/pyqt_gui/services/simple_code_editor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T02:52:42,638 copying openhcs/pyqt_gui/services/__init__.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T02:52:42,639 copying openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T02:52:42,642 copying openhcs/pyqt_gui/services/service_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T02:52:42,644 copying openhcs/pyqt_gui/services/config_cache_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T02:52:42,646 creating build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T02:52:42,647 copying openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T02:52:42,649 copying openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T02:52:42,652 creating build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:42,653 copying openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:42,655 copying openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:42,658 copying openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:42,660 copying openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:42,662 copying openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:42,665 copying openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:42,668 copying openhcs/pyqt_gui/widgets/shared/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:42,669 copying openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:42,672 copying openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:42,676 creating build/lib/openhcs/formats/pattern 2025-10-24T02:52:42,677 copying openhcs/formats/pattern/pattern_resolver.py -> build/lib/openhcs/formats/pattern 2025-10-24T02:52:42,680 copying openhcs/formats/pattern/__init__.py -> build/lib/openhcs/formats/pattern 2025-10-24T02:52:42,681 copying openhcs/formats/pattern/pattern_discovery.py -> build/lib/openhcs/formats/pattern 2025-10-24T02:52:42,684 creating build/lib/openhcs/tests/generators 2025-10-24T02:52:42,685 copying openhcs/tests/generators/__init__.py -> build/lib/openhcs/tests/generators 2025-10-24T02:52:42,687 copying openhcs/tests/generators/generate_synthetic_data.py -> build/lib/openhcs/tests/generators 2025-10-24T02:52:42,690 creating build/lib/openhcs/processing/presets 2025-10-24T02:52:42,691 copying openhcs/processing/presets/__init__.py -> build/lib/openhcs/processing/presets 2025-10-24T02:52:42,694 creating build/lib/openhcs/processing/backends 2025-10-24T02:52:42,695 copying openhcs/processing/backends/__init__.py -> build/lib/openhcs/processing/backends 2025-10-24T02:52:42,697 creating build/lib/openhcs/processing/presets/pipelines 2025-10-24T02:52:42,698 copying openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T02:52:42,700 copying openhcs/processing/presets/pipelines/test.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T02:52:42,702 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T02:52:42,704 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T02:52:42,705 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T02:52:42,707 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T02:52:42,709 copying openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T02:52:42,711 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T02:52:42,713 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T02:52:42,715 creating build/lib/openhcs/processing/backends/lib_registry 2025-10-24T02:52:42,716 copying openhcs/processing/backends/lib_registry/cupy_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T02:52:42,718 copying openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T02:52:42,720 copying openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T02:52:42,722 copying openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T02:52:42,724 copying openhcs/processing/backends/lib_registry/registry_service.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T02:52:42,726 copying openhcs/processing/backends/lib_registry/unified_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T02:52:42,730 creating build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:42,731 copying openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:42,733 copying openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:42,736 copying openhcs/processing/backends/experimental_analysis/__init__.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:42,737 copying openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:42,740 copying openhcs/processing/backends/experimental_analysis/format_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:42,742 copying openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:42,745 creating build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,746 copying openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,750 copying openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,753 copying openhcs/processing/backends/analysis/hmm_axon.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,755 copying openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,758 copying openhcs/processing/backends/analysis/cache_utils.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,760 copying openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,763 copying openhcs/processing/backends/analysis/focus_analyzer.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,765 copying openhcs/processing/backends/analysis/multi_template_matching.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,768 copying openhcs/processing/backends/analysis/__init__.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,769 copying openhcs/processing/backends/analysis/straighten_object_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,772 copying openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,775 copying openhcs/processing/backends/analysis/cx5_format.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,777 copying openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,780 copying openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,782 copying openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,784 copying openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T02:52:42,788 creating build/lib/openhcs/processing/backends/processors 2025-10-24T02:52:42,789 copying openhcs/processing/backends/processors/torch_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T02:52:42,792 copying openhcs/processing/backends/processors/tensorflow_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T02:52:42,794 copying openhcs/processing/backends/processors/cupy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T02:52:42,797 copying openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T02:52:42,799 copying openhcs/processing/backends/processors/percentile_utils.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T02:52:42,802 copying openhcs/processing/backends/processors/jax_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T02:52:42,804 copying openhcs/processing/backends/processors/numpy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T02:52:42,807 copying openhcs/processing/backends/processors/__init__.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T02:52:42,809 creating build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,810 copying openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,813 copying openhcs/processing/backends/enhance/focus_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,815 copying openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,818 copying openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,820 copying openhcs/processing/backends/enhance/cupy_clahe.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,823 copying openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,826 copying openhcs/processing/backends/enhance/basic_processor_jax.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,829 copying openhcs/processing/backends/enhance/__init__.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,830 copying openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,833 copying openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,835 copying openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,838 copying openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T02:52:42,841 creating build/lib/openhcs/processing/backends/pos_gen 2025-10-24T02:52:42,842 copying openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T02:52:42,845 copying openhcs/processing/backends/pos_gen/__init__.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T02:52:42,847 copying openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T02:52:42,850 copying openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T02:52:42,852 creating build/lib/openhcs/processing/backends/assemblers 2025-10-24T02:52:42,853 copying openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T02:52:42,857 copying openhcs/processing/backends/assemblers/__init__.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T02:52:42,858 copying openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T02:52:42,861 copying openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T02:52:42,864 creating build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:42,865 copying openhcs/processing/backends/pos_gen/mist/phase_correlation.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:42,868 copying openhcs/processing/backends/pos_gen/mist/quality_metrics.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:42,870 copying openhcs/processing/backends/pos_gen/mist/__init__.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:42,872 copying openhcs/processing/backends/pos_gen/mist/position_reconstruction.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:42,874 copying openhcs/processing/backends/pos_gen/mist/gpu_kernels.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:42,877 copying openhcs/processing/backends/pos_gen/mist/boruvka_mst.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:42,879 copying openhcs/processing/backends/pos_gen/mist/mist_main.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:42,882 creating build/lib/openhcs/core/orchestrator 2025-10-24T02:52:42,883 copying openhcs/core/orchestrator/orchestrator.py -> build/lib/openhcs/core/orchestrator 2025-10-24T02:52:42,887 copying openhcs/core/orchestrator/__init__.py -> build/lib/openhcs/core/orchestrator 2025-10-24T02:52:42,889 copying openhcs/core/orchestrator/gpu_scheduler.py -> build/lib/openhcs/core/orchestrator 2025-10-24T02:52:42,891 creating build/lib/openhcs/core/context 2025-10-24T02:52:42,892 copying openhcs/core/context/processing_context.py -> build/lib/openhcs/core/context 2025-10-24T02:52:42,895 copying openhcs/core/context/__init__.py -> build/lib/openhcs/core/context 2025-10-24T02:52:42,897 creating build/lib/openhcs/core/components 2025-10-24T02:52:42,898 copying openhcs/core/components/validation.py -> build/lib/openhcs/core/components 2025-10-24T02:52:42,900 copying openhcs/core/components/metaprogramming.py -> build/lib/openhcs/core/components 2025-10-24T02:52:42,903 copying openhcs/core/components/multiprocessing.py -> build/lib/openhcs/core/components 2025-10-24T02:52:42,905 copying openhcs/core/components/__init__.py -> build/lib/openhcs/core/components 2025-10-24T02:52:42,906 copying openhcs/core/components/parser_metaprogramming.py -> build/lib/openhcs/core/components 2025-10-24T02:52:42,909 creating build/lib/openhcs/core/steps 2025-10-24T02:52:42,910 copying openhcs/core/steps/abstract.py -> build/lib/openhcs/core/steps 2025-10-24T02:52:42,912 copying openhcs/core/steps/function_step.py -> build/lib/openhcs/core/steps 2025-10-24T02:52:42,915 copying openhcs/core/steps/__init__.py -> build/lib/openhcs/core/steps 2025-10-24T02:52:42,918 creating build/lib/openhcs/core/memory 2025-10-24T02:52:42,919 copying openhcs/core/memory/exceptions.py -> build/lib/openhcs/core/memory 2025-10-24T02:52:42,920 copying openhcs/core/memory/oom_recovery.py -> build/lib/openhcs/core/memory 2025-10-24T02:52:42,922 copying openhcs/core/memory/decorators.py -> build/lib/openhcs/core/memory 2025-10-24T02:52:42,926 copying openhcs/core/memory/stack_utils.py -> build/lib/openhcs/core/memory 2025-10-24T02:52:42,928 copying openhcs/core/memory/gpu_utils.py -> build/lib/openhcs/core/memory 2025-10-24T02:52:42,931 copying openhcs/core/memory/utils.py -> build/lib/openhcs/core/memory 2025-10-24T02:52:42,933 copying openhcs/core/memory/wrapper.py -> build/lib/openhcs/core/memory 2025-10-24T02:52:42,935 copying openhcs/core/memory/__init__.py -> build/lib/openhcs/core/memory 2025-10-24T02:52:42,937 copying openhcs/core/memory/gpu_cleanup.py -> build/lib/openhcs/core/memory 2025-10-24T02:52:42,940 copying openhcs/core/memory/converters.py -> build/lib/openhcs/core/memory 2025-10-24T02:52:42,942 copying openhcs/core/memory/conversion_functions.py -> build/lib/openhcs/core/memory 2025-10-24T02:52:42,945 creating build/lib/openhcs/core/pipeline 2025-10-24T02:52:42,946 copying openhcs/core/pipeline/pipeline_utils.py -> build/lib/openhcs/core/pipeline 2025-10-24T02:52:42,949 copying openhcs/core/pipeline/function_contracts.py -> build/lib/openhcs/core/pipeline 2025-10-24T02:52:42,951 copying openhcs/core/pipeline/__init__.py -> build/lib/openhcs/core/pipeline 2025-10-24T02:52:42,953 copying openhcs/core/pipeline/funcstep_contract_validator.py -> build/lib/openhcs/core/pipeline 2025-10-24T02:52:42,955 copying openhcs/core/pipeline/step_attribute_stripper.py -> build/lib/openhcs/core/pipeline 2025-10-24T02:52:42,958 copying openhcs/core/pipeline/materialization_flag_planner.py -> build/lib/openhcs/core/pipeline 2025-10-24T02:52:42,960 copying openhcs/core/pipeline/gpu_memory_validator.py -> build/lib/openhcs/core/pipeline 2025-10-24T02:52:42,962 copying openhcs/core/pipeline/compiler.py -> build/lib/openhcs/core/pipeline 2025-10-24T02:52:42,966 copying openhcs/core/pipeline/path_planner.py -> build/lib/openhcs/core/pipeline 2025-10-24T02:52:42,970 creating build/lib/openhcs/core/memory/trackers 2025-10-24T02:52:42,971 copying openhcs/core/memory/trackers/torch_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T02:52:42,974 copying openhcs/core/memory/trackers/pyclesperanto_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T02:52:42,976 copying openhcs/core/memory/trackers/cupy_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T02:52:42,979 copying openhcs/core/memory/trackers/numpy_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T02:52:42,982 copying openhcs/core/memory/trackers/memory_tracker_registry.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T02:52:42,985 copying openhcs/core/memory/trackers/memory_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T02:52:42,987 copying openhcs/core/memory/trackers/tf_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T02:52:42,990 running egg_info 2025-10-24T02:52:43,007 writing openhcs.egg-info/PKG-INFO 2025-10-24T02:52:43,052 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-24T02:52:43,054 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-24T02:52:43,077 writing requirements to openhcs.egg-info/requires.txt 2025-10-24T02:52:43,078 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-24T02:52:43,207 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T02:52:43,237 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T02:52:43,242 /tmp/pip-build-env-3ly5yigt/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'openhcs.textual_tui' is absent from the `packages` configuration. 2025-10-24T02:52:43,243 !! 2025-10-24T02:52:43,244 ******************************************************************************** 2025-10-24T02:52:43,244 ############################ 2025-10-24T02:52:43,245 # Package would be ignored # 2025-10-24T02:52:43,245 ############################ 2025-10-24T02:52:43,246 Python recognizes 'openhcs.textual_tui' as an importable package[^1], 2025-10-24T02:52:43,246 but it is absent from setuptools' `packages` configuration. 2025-10-24T02:52:43,247 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-24T02:52:43,247 package, please make sure that 'openhcs.textual_tui' is explicitly added 2025-10-24T02:52:43,248 to the `packages` configuration field. 2025-10-24T02:52:43,249 Alternatively, you can also rely on setuptools' discovery methods 2025-10-24T02:52:43,249 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-24T02:52:43,250 instead of `find_packages(...)`/`find:`). 2025-10-24T02:52:43,251 You can read more about "package discovery" on setuptools documentation page: 2025-10-24T02:52:43,252 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-24T02:52:43,252 If you don't want 'openhcs.textual_tui' to be distributed and are 2025-10-24T02:52:43,253 already explicitly excluding 'openhcs.textual_tui' via 2025-10-24T02:52:43,253 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-24T02:52:43,254 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-24T02:52:43,254 combination with a more fine grained `package-data` configuration. 2025-10-24T02:52:43,256 You can read more about "package data files" on setuptools documentation page: 2025-10-24T02:52:43,257 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-24T02:52:43,258 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-24T02:52:43,259 even if it does not contain any `.py` files. 2025-10-24T02:52:43,259 On the other hand, currently there is no concept of package data 2025-10-24T02:52:43,260 directory, all directories are treated like packages. 2025-10-24T02:52:43,260 ******************************************************************************** 2025-10-24T02:52:43,261 !! 2025-10-24T02:52:43,262 check.warn(importable) 2025-10-24T02:52:43,343 creating build/lib/openhcs/textual_tui 2025-10-24T02:52:43,344 copying openhcs/textual_tui/styles.css -> build/lib/openhcs/textual_tui 2025-10-24T02:52:43,348 copying openhcs/omero/docker-compose.openhcs.yml -> build/lib/openhcs/omero 2025-10-24T02:52:43,350 copying openhcs/omero/docker-compose.yml -> build/lib/openhcs/omero 2025-10-24T02:52:43,387 installing to build/bdist.linux-armv7l/wheel 2025-10-24T02:52:43,387 running install 2025-10-24T02:52:43,411 running install_lib 2025-10-24T02:52:43,417 creating build/bdist.linux-armv7l/wheel 2025-10-24T02:52:43,420 creating build/bdist.linux-armv7l/wheel/openhcs 2025-10-24T02:52:43,421 creating build/bdist.linux-armv7l/wheel/openhcs/ui 2025-10-24T02:52:43,423 creating build/bdist.linux-armv7l/wheel/openhcs/ui/shared 2025-10-24T02:52:43,424 copying build/lib/openhcs/ui/shared/parameter_form_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T02:52:43,428 copying build/lib/openhcs/ui/shared/ui_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T02:52:43,430 copying build/lib/openhcs/ui/shared/pattern_file_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T02:52:43,432 copying build/lib/openhcs/ui/shared/parameter_form_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T02:52:43,434 copying build/lib/openhcs/ui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T02:52:43,436 copying build/lib/openhcs/ui/shared/parameter_type_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T02:52:43,439 copying build/lib/openhcs/ui/shared/widget_creation_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T02:52:43,441 copying build/lib/openhcs/ui/shared/parameter_form_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T02:52:43,445 copying build/lib/openhcs/ui/shared/system_monitor_core.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T02:52:43,447 copying build/lib/openhcs/ui/shared/pattern_data_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T02:52:43,450 copying build/lib/openhcs/ui/shared/search_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T02:52:43,452 copying build/lib/openhcs/ui/shared/parameter_form_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T02:52:43,456 creating build/bdist.linux-armv7l/wheel/openhcs/config_framework 2025-10-24T02:52:43,457 copying build/lib/openhcs/config_framework/cache_warming.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T02:52:43,459 copying build/lib/openhcs/config_framework/context_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T02:52:43,462 copying build/lib/openhcs/config_framework/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T02:52:43,464 copying build/lib/openhcs/config_framework/global_config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T02:52:43,466 copying build/lib/openhcs/config_framework/lazy_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T02:52:43,471 copying build/lib/openhcs/config_framework/placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T02:52:43,475 copying build/lib/openhcs/config_framework/dual_axis_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T02:52:43,477 copying build/lib/openhcs/config_framework/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T02:52:43,480 creating build/bdist.linux-armv7l/wheel/openhcs/debug 2025-10-24T02:52:43,481 copying build/lib/openhcs/debug/example_export_clean.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T02:52:43,483 copying build/lib/openhcs/debug/export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T02:52:43,485 copying build/lib/openhcs/debug/example_export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T02:52:43,487 copying build/lib/openhcs/debug/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T02:52:43,489 copying build/lib/openhcs/debug/pickle_to_python.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T02:52:43,492 creating build/bdist.linux-armv7l/wheel/openhcs/constants 2025-10-24T02:52:43,493 copying build/lib/openhcs/constants/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T02:52:43,496 copying build/lib/openhcs/constants/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T02:52:43,498 copying build/lib/openhcs/constants/input_source.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T02:52:43,499 copying build/lib/openhcs/constants/constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T02:52:43,503 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui 2025-10-24T02:52:43,504 copying build/lib/openhcs/pyqt_gui/__main__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T02:52:43,505 copying build/lib/openhcs/pyqt_gui/main.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T02:52:43,514 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets 2025-10-24T02:52:43,515 copying build/lib/openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T02:52:43,518 copying build/lib/openhcs/pyqt_gui/widgets/log_viewer.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T02:52:43,523 copying build/lib/openhcs/pyqt_gui/widgets/function_list_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T02:52:43,526 copying build/lib/openhcs/pyqt_gui/widgets/image_browser.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T02:52:43,530 copying build/lib/openhcs/pyqt_gui/widgets/system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T02:52:43,535 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/mixins 2025-10-24T02:52:43,536 copying build/lib/openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-10-24T02:52:43,538 copying build/lib/openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-10-24T02:52:43,540 copying build/lib/openhcs/pyqt_gui/widgets/function_pane.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T02:52:43,545 copying build/lib/openhcs/pyqt_gui/widgets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T02:52:43,547 copying build/lib/openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T02:52:43,550 copying build/lib/openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T02:52:43,553 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:43,554 copying build/lib/openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:43,557 copying build/lib/openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:43,560 copying build/lib/openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:43,562 copying build/lib/openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:43,564 copying build/lib/openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:43,566 copying build/lib/openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:43,569 copying build/lib/openhcs/pyqt_gui/widgets/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:43,571 copying build/lib/openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:43,575 copying build/lib/openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T02:52:43,579 copying build/lib/openhcs/pyqt_gui/widgets/plate_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T02:52:43,584 copying build/lib/openhcs/pyqt_gui/widgets/status_bar.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T02:52:43,587 copying build/lib/openhcs/pyqt_gui/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T02:52:43,589 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/dialogs 2025-10-24T02:52:43,590 copying build/lib/openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T02:52:43,592 copying build/lib/openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T02:52:43,596 copying build/lib/openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T02:52:43,599 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/utils 2025-10-24T02:52:43,600 copying build/lib/openhcs/pyqt_gui/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T02:52:43,602 copying build/lib/openhcs/pyqt_gui/utils/log_detection_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T02:52:43,603 copying build/lib/openhcs/pyqt_gui/utils/process_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T02:52:43,607 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/windows 2025-10-24T02:52:43,608 copying build/lib/openhcs/pyqt_gui/windows/dual_editor_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T02:52:43,612 copying build/lib/openhcs/pyqt_gui/windows/config_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T02:52:43,659 copying build/lib/openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T02:52:43,663 copying build/lib/openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T02:52:43,665 copying build/lib/openhcs/pyqt_gui/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T02:52:43,668 copying build/lib/openhcs/pyqt_gui/windows/help_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T02:52:43,670 copying build/lib/openhcs/pyqt_gui/windows/file_browser_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T02:52:43,674 copying build/lib/openhcs/pyqt_gui/windows/help_windows.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T02:52:43,676 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/shared 2025-10-24T02:52:43,677 copying build/lib/openhcs/pyqt_gui/shared/color_scheme.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T02:52:43,680 copying build/lib/openhcs/pyqt_gui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T02:52:43,682 copying build/lib/openhcs/pyqt_gui/shared/style_generator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T02:52:43,685 copying build/lib/openhcs/pyqt_gui/shared/palette_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T02:52:43,688 copying build/lib/openhcs/pyqt_gui/shared/config_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T02:52:43,691 copying build/lib/openhcs/pyqt_gui/launch.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T02:52:43,694 copying build/lib/openhcs/pyqt_gui/app.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T02:52:43,697 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/services 2025-10-24T02:52:43,698 copying build/lib/openhcs/pyqt_gui/services/async_service_bridge.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T02:52:43,701 copying build/lib/openhcs/pyqt_gui/services/simple_code_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T02:52:43,704 copying build/lib/openhcs/pyqt_gui/services/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T02:52:43,707 copying build/lib/openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T02:52:43,711 copying build/lib/openhcs/pyqt_gui/services/service_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T02:52:43,714 copying build/lib/openhcs/pyqt_gui/services/config_cache_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T02:52:43,716 copying build/lib/openhcs/pyqt_gui/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T02:52:43,719 copying build/lib/openhcs/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs 2025-10-24T02:52:43,721 creating build/bdist.linux-armv7l/wheel/openhcs/microscopes 2025-10-24T02:52:43,722 copying build/lib/openhcs/microscopes/handler_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T02:52:43,724 copying build/lib/openhcs/microscopes/openhcs.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T02:52:43,728 copying build/lib/openhcs/microscopes/imagexpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T02:52:43,732 copying build/lib/openhcs/microscopes/opera_phenix_xml_parser.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T02:52:43,735 copying build/lib/openhcs/microscopes/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T02:52:43,737 copying build/lib/openhcs/microscopes/opera_phenix.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T02:52:43,739 copying build/lib/openhcs/microscopes/omero.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T02:52:43,742 copying build/lib/openhcs/microscopes/microscope_interfaces.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T02:52:43,744 copying build/lib/openhcs/microscopes/microscope_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T02:52:43,748 creating build/bdist.linux-armv7l/wheel/openhcs/runtime 2025-10-24T02:52:43,749 copying build/lib/openhcs/runtime/execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,751 copying build/lib/openhcs/runtime/zmq_messages.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,753 copying build/lib/openhcs/runtime/zmq_execution_server_launcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,755 copying build/lib/openhcs/runtime/fiji_viewer_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,758 copying build/lib/openhcs/runtime/napari_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,763 copying build/lib/openhcs/runtime/zmq_execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,768 copying build/lib/openhcs/runtime/omero_instance_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,774 copying build/lib/openhcs/runtime/roi_converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,778 copying build/lib/openhcs/runtime/queue_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,784 copying build/lib/openhcs/runtime/zmq_execution_client.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,789 copying build/lib/openhcs/runtime/remote_orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,793 copying build/lib/openhcs/runtime/fiji_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,799 copying build/lib/openhcs/runtime/zmq_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T02:52:43,809 creating build/bdist.linux-armv7l/wheel/openhcs/formats 2025-10-24T02:52:43,811 copying build/lib/openhcs/formats/func_arg_prep.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T02:52:44,038 creating build/bdist.linux-armv7l/wheel/openhcs/formats/pattern 2025-10-24T02:52:44,039 copying build/lib/openhcs/formats/pattern/pattern_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T02:52:44,043 copying build/lib/openhcs/formats/pattern/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T02:52:44,046 copying build/lib/openhcs/formats/pattern/pattern_discovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T02:52:44,050 copying build/lib/openhcs/formats/metaxpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T02:52:44,054 copying build/lib/openhcs/formats/experimental_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T02:52:44,060 creating build/bdist.linux-armv7l/wheel/openhcs/tests 2025-10-24T02:52:44,062 copying build/lib/openhcs/tests/test_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-24T02:52:44,066 copying build/lib/openhcs/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-24T02:52:44,069 creating build/bdist.linux-armv7l/wheel/openhcs/tests/generators 2025-10-24T02:52:44,071 copying build/lib/openhcs/tests/generators/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-24T02:52:44,074 copying build/lib/openhcs/tests/generators/generate_synthetic_data.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-24T02:52:44,080 creating build/bdist.linux-armv7l/wheel/openhcs/utils 2025-10-24T02:52:44,081 copying build/lib/openhcs/utils/enum_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T02:52:44,085 copying build/lib/openhcs/utils/recache_function_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T02:52:44,089 copying build/lib/openhcs/utils/display_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T02:52:44,092 copying build/lib/openhcs/utils/import_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T02:52:44,096 copying build/lib/openhcs/utils/performance_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T02:52:44,100 copying build/lib/openhcs/utils/environment.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T02:52:44,103 creating build/bdist.linux-armv7l/wheel/openhcs/validation 2025-10-24T02:52:44,105 copying build/lib/openhcs/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T02:52:44,108 copying build/lib/openhcs/validation/ast_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T02:52:44,111 copying build/lib/openhcs/validation/validate.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T02:52:44,116 creating build/bdist.linux-armv7l/wheel/openhcs/processing 2025-10-24T02:52:44,118 copying build/lib/openhcs/processing/func_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-24T02:52:44,124 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets 2025-10-24T02:52:44,126 copying build/lib/openhcs/processing/presets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets 2025-10-24T02:52:44,130 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets/pipelines 2025-10-24T02:52:44,132 copying build/lib/openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T02:52:44,135 copying build/lib/openhcs/processing/presets/pipelines/test.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T02:52:44,138 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T02:52:44,141 copying build/lib/openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T02:52:44,143 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T02:52:44,146 copying build/lib/openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T02:52:44,149 copying build/lib/openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T02:52:44,152 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T02:52:44,155 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T02:52:44,158 copying build/lib/openhcs/processing/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-24T02:52:44,161 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends 2025-10-24T02:52:44,164 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/lib_registry 2025-10-24T02:52:44,166 copying build/lib/openhcs/processing/backends/lib_registry/cupy_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T02:52:44,171 copying build/lib/openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T02:52:44,174 copying build/lib/openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T02:52:44,177 copying build/lib/openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T02:52:44,180 copying build/lib/openhcs/processing/backends/lib_registry/registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T02:52:44,183 copying build/lib/openhcs/processing/backends/lib_registry/unified_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T02:52:44,190 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:44,193 copying build/lib/openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:44,199 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:44,201 copying build/lib/openhcs/processing/backends/experimental_analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:44,203 copying build/lib/openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:44,206 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:44,208 copying build/lib/openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T02:52:44,212 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/analysis 2025-10-24T02:52:44,213 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,218 copying build/lib/openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,224 copying build/lib/openhcs/processing/backends/analysis/hmm_axon.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,227 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,230 copying build/lib/openhcs/processing/backends/analysis/cache_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,232 copying build/lib/openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,235 copying build/lib/openhcs/processing/backends/analysis/focus_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,237 copying build/lib/openhcs/processing/backends/analysis/multi_template_matching.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,240 copying build/lib/openhcs/processing/backends/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,242 copying build/lib/openhcs/processing/backends/analysis/straighten_object_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,244 copying build/lib/openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,247 copying build/lib/openhcs/processing/backends/analysis/cx5_format.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,249 copying build/lib/openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,252 copying build/lib/openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,254 copying build/lib/openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,257 copying build/lib/openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T02:52:44,260 copying build/lib/openhcs/processing/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends 2025-10-24T02:52:44,262 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/processors 2025-10-24T02:52:44,263 copying build/lib/openhcs/processing/backends/processors/torch_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T02:52:44,266 copying build/lib/openhcs/processing/backends/processors/tensorflow_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T02:52:44,269 copying build/lib/openhcs/processing/backends/processors/cupy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T02:52:44,272 copying build/lib/openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T02:52:44,276 copying build/lib/openhcs/processing/backends/processors/percentile_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T02:52:44,279 copying build/lib/openhcs/processing/backends/processors/jax_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T02:52:44,282 copying build/lib/openhcs/processing/backends/processors/numpy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T02:52:44,285 copying build/lib/openhcs/processing/backends/processors/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T02:52:44,287 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/enhance 2025-10-24T02:52:44,288 copying build/lib/openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T02:52:44,291 copying build/lib/openhcs/processing/backends/enhance/focus_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T02:52:44,293 copying build/lib/openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T02:52:44,295 copying build/lib/openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T02:52:44,298 copying build/lib/openhcs/processing/backends/enhance/cupy_clahe.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T02:52:44,301 copying build/lib/openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T02:52:44,305 copying build/lib/openhcs/processing/backends/enhance/basic_processor_jax.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T02:52:44,310 copying build/lib/openhcs/processing/backends/enhance/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T02:52:44,314 copying build/lib/openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T02:52:44,317 copying build/lib/openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T02:52:44,320 copying build/lib/openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T02:52:44,324 copying build/lib/openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T02:52:44,327 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen 2025-10-24T02:52:44,328 copying build/lib/openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T02:52:44,333 copying build/lib/openhcs/processing/backends/pos_gen/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T02:52:44,335 copying build/lib/openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T02:52:44,339 copying build/lib/openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T02:52:44,345 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:44,347 copying build/lib/openhcs/processing/backends/pos_gen/mist/phase_correlation.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:44,352 copying build/lib/openhcs/processing/backends/pos_gen/mist/quality_metrics.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:44,355 copying build/lib/openhcs/processing/backends/pos_gen/mist/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:44,358 copying build/lib/openhcs/processing/backends/pos_gen/mist/position_reconstruction.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:44,361 copying build/lib/openhcs/processing/backends/pos_gen/mist/gpu_kernels.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:44,364 copying build/lib/openhcs/processing/backends/pos_gen/mist/boruvka_mst.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:44,368 copying build/lib/openhcs/processing/backends/pos_gen/mist/mist_main.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-24T02:52:44,411 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/assemblers 2025-10-24T02:52:44,412 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T02:52:44,415 copying build/lib/openhcs/processing/backends/assemblers/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T02:52:44,417 copying build/lib/openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T02:52:44,420 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T02:52:44,423 creating build/bdist.linux-armv7l/wheel/openhcs/introspection 2025-10-24T02:52:44,424 copying build/lib/openhcs/introspection/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T02:52:44,426 copying build/lib/openhcs/introspection/unified_parameter_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T02:52:44,429 copying build/lib/openhcs/introspection/signature_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T02:52:44,435 creating build/bdist.linux-armv7l/wheel/openhcs/components 2025-10-24T02:52:44,436 copying build/lib/openhcs/components/framework.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-24T02:52:44,439 copying build/lib/openhcs/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-24T02:52:44,441 creating build/bdist.linux-armv7l/wheel/openhcs/omero 2025-10-24T02:52:44,442 copying build/lib/openhcs/omero/docker-compose.openhcs.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T02:52:44,444 copying build/lib/openhcs/omero/docker-compose.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T02:52:44,446 copying build/lib/openhcs/omero/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T02:52:44,449 creating build/bdist.linux-armv7l/wheel/openhcs/core 2025-10-24T02:52:44,450 copying build/lib/openhcs/core/log_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T02:52:44,452 copying build/lib/openhcs/core/config_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T02:52:44,455 copying build/lib/openhcs/core/path_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T02:52:44,458 creating build/bdist.linux-armv7l/wheel/openhcs/core/orchestrator 2025-10-24T02:52:44,459 copying build/lib/openhcs/core/orchestrator/orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T02:52:44,464 copying build/lib/openhcs/core/orchestrator/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T02:52:44,466 copying build/lib/openhcs/core/orchestrator/gpu_scheduler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T02:52:44,469 copying build/lib/openhcs/core/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T02:52:44,471 copying build/lib/openhcs/core/xdg_paths.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T02:52:44,473 copying build/lib/openhcs/core/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T02:52:44,476 creating build/bdist.linux-armv7l/wheel/openhcs/core/context 2025-10-24T02:52:44,477 copying build/lib/openhcs/core/context/processing_context.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-24T02:52:44,479 copying build/lib/openhcs/core/context/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-24T02:52:44,481 creating build/bdist.linux-armv7l/wheel/openhcs/core/components 2025-10-24T02:52:44,482 copying build/lib/openhcs/core/components/validation.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T02:52:44,484 copying build/lib/openhcs/core/components/metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T02:52:44,486 copying build/lib/openhcs/core/components/multiprocessing.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T02:52:44,488 copying build/lib/openhcs/core/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T02:52:44,490 copying build/lib/openhcs/core/components/parser_metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T02:52:44,493 copying build/lib/openhcs/core/lazy_placeholder_simplified.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T02:52:44,496 creating build/bdist.linux-armv7l/wheel/openhcs/core/steps 2025-10-24T02:52:44,497 copying build/lib/openhcs/core/steps/abstract.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T02:52:44,499 copying build/lib/openhcs/core/steps/function_step.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T02:52:44,504 copying build/lib/openhcs/core/steps/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T02:52:44,505 copying build/lib/openhcs/core/metadata_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T02:52:44,508 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory 2025-10-24T02:52:44,509 copying build/lib/openhcs/core/memory/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T02:52:44,511 copying build/lib/openhcs/core/memory/oom_recovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T02:52:44,513 copying build/lib/openhcs/core/memory/decorators.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T02:52:44,517 copying build/lib/openhcs/core/memory/stack_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T02:52:44,519 copying build/lib/openhcs/core/memory/gpu_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T02:52:44,522 copying build/lib/openhcs/core/memory/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T02:52:44,525 copying build/lib/openhcs/core/memory/wrapper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T02:52:44,527 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory/trackers 2025-10-24T02:52:44,528 copying build/lib/openhcs/core/memory/trackers/torch_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T02:52:44,531 copying build/lib/openhcs/core/memory/trackers/pyclesperanto_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T02:52:44,533 copying build/lib/openhcs/core/memory/trackers/cupy_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T02:52:44,535 copying build/lib/openhcs/core/memory/trackers/numpy_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T02:52:44,538 copying build/lib/openhcs/core/memory/trackers/memory_tracker_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T02:52:44,540 copying build/lib/openhcs/core/memory/trackers/memory_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T02:52:44,542 copying build/lib/openhcs/core/memory/trackers/tf_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T02:52:44,544 copying build/lib/openhcs/core/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T02:52:44,546 copying build/lib/openhcs/core/memory/gpu_cleanup.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T02:52:44,549 copying build/lib/openhcs/core/memory/converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T02:52:44,552 copying build/lib/openhcs/core/memory/conversion_functions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T02:52:44,555 copying build/lib/openhcs/core/lazy_placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T02:52:44,557 copying build/lib/openhcs/core/roi.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T02:52:44,559 copying build/lib/openhcs/core/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T02:52:44,562 creating build/bdist.linux-armv7l/wheel/openhcs/core/pipeline 2025-10-24T02:52:44,563 copying build/lib/openhcs/core/pipeline/pipeline_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T02:52:44,565 copying build/lib/openhcs/core/pipeline/function_contracts.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T02:52:44,568 copying build/lib/openhcs/core/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T02:52:44,570 copying build/lib/openhcs/core/pipeline/funcstep_contract_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T02:52:44,572 copying build/lib/openhcs/core/pipeline/step_attribute_stripper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T02:52:44,574 copying build/lib/openhcs/core/pipeline/materialization_flag_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T02:52:44,577 copying build/lib/openhcs/core/pipeline/gpu_memory_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T02:52:44,579 copying build/lib/openhcs/core/pipeline/compiler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T02:52:44,582 copying build/lib/openhcs/core/pipeline/path_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T02:52:44,586 creating build/bdist.linux-armv7l/wheel/openhcs/textual_tui 2025-10-24T02:52:44,587 copying build/lib/openhcs/textual_tui/styles.css -> build/bdist.linux-armv7l/wheel/./openhcs/textual_tui 2025-10-24T02:52:44,590 creating build/bdist.linux-armv7l/wheel/openhcs/io 2025-10-24T02:52:44,591 copying build/lib/openhcs/io/fiji_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,593 copying build/lib/openhcs/io/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,595 copying build/lib/openhcs/io/backend_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,597 copying build/lib/openhcs/io/disk.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,600 copying build/lib/openhcs/io/metadata_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,602 copying build/lib/openhcs/io/memory.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,605 copying build/lib/openhcs/io/omero_local.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,608 copying build/lib/openhcs/io/base.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,611 copying build/lib/openhcs/io/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,613 copying build/lib/openhcs/io/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,615 copying build/lib/openhcs/io/metadata_writer.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,617 copying build/lib/openhcs/io/filemanager.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,620 copying build/lib/openhcs/io/pipeline_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,622 copying build/lib/openhcs/io/zarr.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,625 copying build/lib/openhcs/io/atomic.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,627 copying build/lib/openhcs/io/napari_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T02:52:44,629 running install_egg_info 2025-10-24T02:52:44,634 Copying openhcs.egg-info to build/bdist.linux-armv7l/wheel/./openhcs-0.2.7-py3.11.egg-info 2025-10-24T02:52:44,649 running install_scripts 2025-10-24T02:52:44,659 creating build/bdist.linux-armv7l/wheel/openhcs-0.2.7.dist-info/WHEEL 2025-10-24T02:52:44,662 creating '/tmp/pip-wheel-gyz_d9nv/.tmp-dk8hlxdx/openhcs-0.2.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-24T02:52:44,664 adding 'openhcs/__init__.py' 2025-10-24T02:52:44,666 adding 'openhcs/components/__init__.py' 2025-10-24T02:52:44,668 adding 'openhcs/components/framework.py' 2025-10-24T02:52:44,670 adding 'openhcs/config_framework/__init__.py' 2025-10-24T02:52:44,672 adding 'openhcs/config_framework/cache_warming.py' 2025-10-24T02:52:44,673 adding 'openhcs/config_framework/config.py' 2025-10-24T02:52:44,676 adding 'openhcs/config_framework/context_manager.py' 2025-10-24T02:52:44,679 adding 'openhcs/config_framework/dual_axis_resolver.py' 2025-10-24T02:52:44,680 adding 'openhcs/config_framework/global_config.py' 2025-10-24T02:52:44,687 adding 'openhcs/config_framework/lazy_factory.py' 2025-10-24T02:52:44,689 adding 'openhcs/config_framework/placeholder.py' 2025-10-24T02:52:44,691 adding 'openhcs/constants/__init__.py' 2025-10-24T02:52:44,693 adding 'openhcs/constants/constants.py' 2025-10-24T02:52:44,694 adding 'openhcs/constants/input_source.py' 2025-10-24T02:52:44,696 adding 'openhcs/constants/streaming.py' 2025-10-24T02:52:44,698 adding 'openhcs/core/__init__.py' 2025-10-24T02:52:44,701 adding 'openhcs/core/config.py' 2025-10-24T02:52:44,703 adding 'openhcs/core/config_cache.py' 2025-10-24T02:52:44,704 adding 'openhcs/core/lazy_placeholder.py' 2025-10-24T02:52:44,706 adding 'openhcs/core/lazy_placeholder_simplified.py' 2025-10-24T02:52:44,708 adding 'openhcs/core/log_utils.py' 2025-10-24T02:52:44,709 adding 'openhcs/core/metadata_cache.py' 2025-10-24T02:52:44,711 adding 'openhcs/core/path_cache.py' 2025-10-24T02:52:44,713 adding 'openhcs/core/roi.py' 2025-10-24T02:52:44,716 adding 'openhcs/core/utils.py' 2025-10-24T02:52:44,718 adding 'openhcs/core/xdg_paths.py' 2025-10-24T02:52:44,719 adding 'openhcs/core/components/__init__.py' 2025-10-24T02:52:44,721 adding 'openhcs/core/components/metaprogramming.py' 2025-10-24T02:52:44,723 adding 'openhcs/core/components/multiprocessing.py' 2025-10-24T02:52:44,725 adding 'openhcs/core/components/parser_metaprogramming.py' 2025-10-24T02:52:44,727 adding 'openhcs/core/components/validation.py' 2025-10-24T02:52:44,729 adding 'openhcs/core/context/__init__.py' 2025-10-24T02:52:44,730 adding 'openhcs/core/context/processing_context.py' 2025-10-24T02:52:44,732 adding 'openhcs/core/memory/__init__.py' 2025-10-24T02:52:44,736 adding 'openhcs/core/memory/conversion_functions.py' 2025-10-24T02:52:44,738 adding 'openhcs/core/memory/converters.py' 2025-10-24T02:52:44,744 adding 'openhcs/core/memory/decorators.py' 2025-10-24T02:52:44,746 adding 'openhcs/core/memory/exceptions.py' 2025-10-24T02:52:44,748 adding 'openhcs/core/memory/gpu_cleanup.py' 2025-10-24T02:52:44,750 adding 'openhcs/core/memory/gpu_utils.py' 2025-10-24T02:52:44,751 adding 'openhcs/core/memory/oom_recovery.py' 2025-10-24T02:52:44,754 adding 'openhcs/core/memory/stack_utils.py' 2025-10-24T02:52:44,756 adding 'openhcs/core/memory/utils.py' 2025-10-24T02:52:44,758 adding 'openhcs/core/memory/wrapper.py' 2025-10-24T02:52:44,760 adding 'openhcs/core/memory/trackers/cupy_tracker.py' 2025-10-24T02:52:44,762 adding 'openhcs/core/memory/trackers/memory_tracker.py' 2025-10-24T02:52:44,763 adding 'openhcs/core/memory/trackers/memory_tracker_registry.py' 2025-10-24T02:52:44,764 adding 'openhcs/core/memory/trackers/numpy_tracker.py' 2025-10-24T02:52:44,766 adding 'openhcs/core/memory/trackers/pyclesperanto_tracker.py' 2025-10-24T02:52:44,767 adding 'openhcs/core/memory/trackers/tf_tracker.py' 2025-10-24T02:52:44,768 adding 'openhcs/core/memory/trackers/torch_tracker.py' 2025-10-24T02:52:44,770 adding 'openhcs/core/orchestrator/__init__.py' 2025-10-24T02:52:44,772 adding 'openhcs/core/orchestrator/gpu_scheduler.py' 2025-10-24T02:52:44,780 adding 'openhcs/core/orchestrator/orchestrator.py' 2025-10-24T02:52:44,783 adding 'openhcs/core/pipeline/__init__.py' 2025-10-24T02:52:44,789 adding 'openhcs/core/pipeline/compiler.py' 2025-10-24T02:52:44,792 adding 'openhcs/core/pipeline/funcstep_contract_validator.py' 2025-10-24T02:52:44,793 adding 'openhcs/core/pipeline/function_contracts.py' 2025-10-24T02:52:44,795 adding 'openhcs/core/pipeline/gpu_memory_validator.py' 2025-10-24T02:52:44,796 adding 'openhcs/core/pipeline/materialization_flag_planner.py' 2025-10-24T02:52:44,800 adding 'openhcs/core/pipeline/path_planner.py' 2025-10-24T02:52:44,801 adding 'openhcs/core/pipeline/pipeline_utils.py' 2025-10-24T02:52:44,802 adding 'openhcs/core/pipeline/step_attribute_stripper.py' 2025-10-24T02:52:44,804 adding 'openhcs/core/steps/__init__.py' 2025-10-24T02:52:44,806 adding 'openhcs/core/steps/abstract.py' 2025-10-24T02:52:44,814 adding 'openhcs/core/steps/function_step.py' 2025-10-24T02:52:44,816 adding 'openhcs/debug/__init__.py' 2025-10-24T02:52:44,818 adding 'openhcs/debug/example_export.py' 2025-10-24T02:52:44,819 adding 'openhcs/debug/example_export_clean.py' 2025-10-24T02:52:44,821 adding 'openhcs/debug/export.py' 2025-10-24T02:52:44,826 adding 'openhcs/debug/pickle_to_python.py' 2025-10-24T02:52:44,832 adding 'openhcs/formats/experimental_analysis.py' 2025-10-24T02:52:44,834 adding 'openhcs/formats/func_arg_prep.py' 2025-10-24T02:52:44,837 adding 'openhcs/formats/metaxpress.py' 2025-10-24T02:52:44,839 adding 'openhcs/formats/pattern/__init__.py' 2025-10-24T02:52:44,841 adding 'openhcs/formats/pattern/pattern_discovery.py' 2025-10-24T02:52:44,843 adding 'openhcs/formats/pattern/pattern_resolver.py' 2025-10-24T02:52:44,845 adding 'openhcs/introspection/__init__.py' 2025-10-24T02:52:44,850 adding 'openhcs/introspection/signature_analyzer.py' 2025-10-24T02:52:44,853 adding 'openhcs/introspection/unified_parameter_analyzer.py' 2025-10-24T02:52:44,855 adding 'openhcs/io/__init__.py' 2025-10-24T02:52:44,857 adding 'openhcs/io/atomic.py' 2025-10-24T02:52:44,858 adding 'openhcs/io/backend_registry.py' 2025-10-24T02:52:44,861 adding 'openhcs/io/base.py' 2025-10-24T02:52:44,864 adding 'openhcs/io/disk.py' 2025-10-24T02:52:44,866 adding 'openhcs/io/exceptions.py' 2025-10-24T02:52:44,867 adding 'openhcs/io/fiji_stream.py' 2025-10-24T02:52:44,871 adding 'openhcs/io/filemanager.py' 2025-10-24T02:52:44,874 adding 'openhcs/io/memory.py' 2025-10-24T02:52:44,876 adding 'openhcs/io/metadata_migration.py' 2025-10-24T02:52:44,878 adding 'openhcs/io/metadata_writer.py' 2025-10-24T02:52:44,879 adding 'openhcs/io/napari_stream.py' 2025-10-24T02:52:44,886 adding 'openhcs/io/omero_local.py' 2025-10-24T02:52:44,888 adding 'openhcs/io/pipeline_migration.py' 2025-10-24T02:52:44,890 adding 'openhcs/io/streaming.py' 2025-10-24T02:52:44,895 adding 'openhcs/io/zarr.py' 2025-10-24T02:52:44,897 adding 'openhcs/microscopes/__init__.py' 2025-10-24T02:52:44,899 adding 'openhcs/microscopes/handler_registry_service.py' 2025-10-24T02:52:44,902 adding 'openhcs/microscopes/imagexpress.py' 2025-10-24T02:52:44,939 adding 'openhcs/microscopes/microscope_base.py' 2025-10-24T02:52:44,941 adding 'openhcs/microscopes/microscope_interfaces.py' 2025-10-24T02:52:44,944 adding 'openhcs/microscopes/omero.py' 2025-10-24T02:52:44,948 adding 'openhcs/microscopes/openhcs.py' 2025-10-24T02:52:44,953 adding 'openhcs/microscopes/opera_phenix.py' 2025-10-24T02:52:44,956 adding 'openhcs/microscopes/opera_phenix_xml_parser.py' 2025-10-24T02:52:44,958 adding 'openhcs/omero/__init__.py' 2025-10-24T02:52:44,959 adding 'openhcs/omero/docker-compose.openhcs.yml' 2025-10-24T02:52:44,961 adding 'openhcs/omero/docker-compose.yml' 2025-10-24T02:52:44,962 adding 'openhcs/processing/__init__.py' 2025-10-24T02:52:44,965 adding 'openhcs/processing/func_registry.py' 2025-10-24T02:52:44,967 adding 'openhcs/processing/backends/__init__.py' 2025-10-24T02:52:44,969 adding 'openhcs/processing/backends/analysis/__init__.py' 2025-10-24T02:52:44,970 adding 'openhcs/processing/backends/analysis/cache_utils.py' 2025-10-24T02:52:44,976 adding 'openhcs/processing/backends/analysis/cell_counting_cpu.py' 2025-10-24T02:52:44,981 adding 'openhcs/processing/backends/analysis/cell_counting_cupy.py' 2025-10-24T02:52:44,988 adding 'openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py' 2025-10-24T02:52:44,991 adding 'openhcs/processing/backends/analysis/consolidate_analysis_results.py' 2025-10-24T02:52:44,993 adding 'openhcs/processing/backends/analysis/consolidate_special_outputs.py' 2025-10-24T02:52:44,995 adding 'openhcs/processing/backends/analysis/cx5_format.py' 2025-10-24T02:52:44,998 adding 'openhcs/processing/backends/analysis/dxf_mask_pipeline.py' 2025-10-24T02:52:45,000 adding 'openhcs/processing/backends/analysis/focus_analyzer.py' 2025-10-24T02:52:45,003 adding 'openhcs/processing/backends/analysis/hmm_axon.py' 2025-10-24T02:52:45,006 adding 'openhcs/processing/backends/analysis/hmm_axon_torbi.py' 2025-10-24T02:52:45,009 adding 'openhcs/processing/backends/analysis/multi_template_matching.py' 2025-10-24T02:52:45,012 adding 'openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py' 2025-10-24T02:52:45,015 adding 'openhcs/processing/backends/analysis/skan_axon_analysis.py' 2025-10-24T02:52:45,017 adding 'openhcs/processing/backends/analysis/straighten_object_3d.py' 2025-10-24T02:52:45,019 adding 'openhcs/processing/backends/assemblers/__init__.py' 2025-10-24T02:52:45,021 adding 'openhcs/processing/backends/assemblers/assemble_stack_cpu.py' 2025-10-24T02:52:45,024 adding 'openhcs/processing/backends/assemblers/assemble_stack_cupy.py' 2025-10-24T02:52:45,029 adding 'openhcs/processing/backends/assemblers/self_supervised_stitcher.py' 2025-10-24T02:52:45,031 adding 'openhcs/processing/backends/enhance/__init__.py' 2025-10-24T02:52:45,034 adding 'openhcs/processing/backends/enhance/basic_processor_cupy.py' 2025-10-24T02:52:45,036 adding 'openhcs/processing/backends/enhance/basic_processor_jax.py' 2025-10-24T02:52:45,038 adding 'openhcs/processing/backends/enhance/basic_processor_numpy.py' 2025-10-24T02:52:45,040 adding 'openhcs/processing/backends/enhance/cupy_clahe.py' 2025-10-24T02:52:45,042 adding 'openhcs/processing/backends/enhance/dl_edof_unsupervised.py' 2025-10-24T02:52:45,044 adding 'openhcs/processing/backends/enhance/focus_torch.py' 2025-10-24T02:52:45,046 adding 'openhcs/processing/backends/enhance/jax_nlm_processor.py' 2025-10-24T02:52:45,048 adding 'openhcs/processing/backends/enhance/n2v2_processor_torch.py' 2025-10-24T02:52:45,051 adding 'openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py' 2025-10-24T02:52:45,053 adding 'openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py' 2025-10-24T02:52:45,055 adding 'openhcs/processing/backends/enhance/torch_nlm_processor.py' 2025-10-24T02:52:45,057 adding 'openhcs/processing/backends/experimental_analysis/__init__.py' 2025-10-24T02:52:45,058 adding 'openhcs/processing/backends/experimental_analysis/cx5_registry.py' 2025-10-24T02:52:45,060 adding 'openhcs/processing/backends/experimental_analysis/format_registry.py' 2025-10-24T02:52:45,062 adding 'openhcs/processing/backends/experimental_analysis/format_registry_service.py' 2025-10-24T02:52:45,063 adding 'openhcs/processing/backends/experimental_analysis/metaxpress_registry.py' 2025-10-24T02:52:45,065 adding 'openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py' 2025-10-24T02:52:45,067 adding 'openhcs/processing/backends/lib_registry/cupy_registry.py' 2025-10-24T02:52:45,069 adding 'openhcs/processing/backends/lib_registry/openhcs_registry.py' 2025-10-24T02:52:45,071 adding 'openhcs/processing/backends/lib_registry/pyclesperanto_registry.py' 2025-10-24T02:52:45,072 adding 'openhcs/processing/backends/lib_registry/registry_service.py' 2025-10-24T02:52:45,074 adding 'openhcs/processing/backends/lib_registry/scikit_image_registry.py' 2025-10-24T02:52:45,078 adding 'openhcs/processing/backends/lib_registry/unified_registry.py' 2025-10-24T02:52:45,080 adding 'openhcs/processing/backends/pos_gen/__init__.py' 2025-10-24T02:52:45,084 adding 'openhcs/processing/backends/pos_gen/ashlar_main_cpu.py' 2025-10-24T02:52:45,090 adding 'openhcs/processing/backends/pos_gen/ashlar_main_gpu.py' 2025-10-24T02:52:45,092 adding 'openhcs/processing/backends/pos_gen/mist_processor_cupy.py' 2025-10-24T02:52:45,093 adding 'openhcs/processing/backends/pos_gen/mist/__init__.py' 2025-10-24T02:52:45,095 adding 'openhcs/processing/backends/pos_gen/mist/boruvka_mst.py' 2025-10-24T02:52:45,097 adding 'openhcs/processing/backends/pos_gen/mist/gpu_kernels.py' 2025-10-24T02:52:45,101 adding 'openhcs/processing/backends/pos_gen/mist/mist_main.py' 2025-10-24T02:52:45,104 adding 'openhcs/processing/backends/pos_gen/mist/phase_correlation.py' 2025-10-24T02:52:45,105 adding 'openhcs/processing/backends/pos_gen/mist/position_reconstruction.py' 2025-10-24T02:52:45,107 adding 'openhcs/processing/backends/pos_gen/mist/quality_metrics.py' 2025-10-24T02:52:45,109 adding 'openhcs/processing/backends/processors/__init__.py' 2025-10-24T02:52:45,114 adding 'openhcs/processing/backends/processors/cupy_processor.py' 2025-10-24T02:52:45,117 adding 'openhcs/processing/backends/processors/jax_processor.py' 2025-10-24T02:52:45,119 adding 'openhcs/processing/backends/processors/numpy_processor.py' 2025-10-24T02:52:45,121 adding 'openhcs/processing/backends/processors/percentile_utils.py' 2025-10-24T02:52:45,124 adding 'openhcs/processing/backends/processors/pyclesperanto_processor.py' 2025-10-24T02:52:45,127 adding 'openhcs/processing/backends/processors/tensorflow_processor.py' 2025-10-24T02:52:45,130 adding 'openhcs/processing/backends/processors/torch_processor.py' 2025-10-24T02:52:45,132 adding 'openhcs/processing/presets/__init__.py' 2025-10-24T02:52:45,134 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py' 2025-10-24T02:52:45,136 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py' 2025-10-24T02:52:45,137 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py' 2025-10-24T02:52:45,138 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py' 2025-10-24T02:52:45,140 adding 'openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py' 2025-10-24T02:52:45,141 adding 'openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py' 2025-10-24T02:52:45,142 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py' 2025-10-24T02:52:45,144 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py' 2025-10-24T02:52:45,145 adding 'openhcs/processing/presets/pipelines/test.py' 2025-10-24T02:52:45,147 adding 'openhcs/pyqt_gui/__init__.py' 2025-10-24T02:52:45,148 adding 'openhcs/pyqt_gui/__main__.py' 2025-10-24T02:52:45,150 adding 'openhcs/pyqt_gui/app.py' 2025-10-24T02:52:45,152 adding 'openhcs/pyqt_gui/config.py' 2025-10-24T02:52:45,154 adding 'openhcs/pyqt_gui/launch.py' 2025-10-24T02:52:45,158 adding 'openhcs/pyqt_gui/main.py' 2025-10-24T02:52:45,162 adding 'openhcs/pyqt_gui/dialogs/function_selector_dialog.py' 2025-10-24T02:52:45,164 adding 'openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py' 2025-10-24T02:52:45,166 adding 'openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py' 2025-10-24T02:52:45,168 adding 'openhcs/pyqt_gui/services/__init__.py' 2025-10-24T02:52:45,170 adding 'openhcs/pyqt_gui/services/async_service_bridge.py' 2025-10-24T02:52:45,171 adding 'openhcs/pyqt_gui/services/config_cache_adapter.py' 2025-10-24T02:52:45,173 adding 'openhcs/pyqt_gui/services/persistent_system_monitor.py' 2025-10-24T02:52:45,175 adding 'openhcs/pyqt_gui/services/service_adapter.py' 2025-10-24T02:52:45,179 adding 'openhcs/pyqt_gui/services/simple_code_editor.py' 2025-10-24T02:52:45,181 adding 'openhcs/pyqt_gui/shared/__init__.py' 2025-10-24T02:52:45,184 adding 'openhcs/pyqt_gui/shared/color_scheme.py' 2025-10-24T02:52:45,185 adding 'openhcs/pyqt_gui/shared/config_validator.py' 2025-10-24T02:52:45,187 adding 'openhcs/pyqt_gui/shared/palette_manager.py' 2025-10-24T02:52:45,189 adding 'openhcs/pyqt_gui/shared/style_generator.py' 2025-10-24T02:52:45,191 adding 'openhcs/pyqt_gui/utils/__init__.py' 2025-10-24T02:52:45,192 adding 'openhcs/pyqt_gui/utils/log_detection_utils.py' 2025-10-24T02:52:45,193 adding 'openhcs/pyqt_gui/utils/process_tracker.py' 2025-10-24T02:52:45,195 adding 'openhcs/pyqt_gui/widgets/__init__.py' 2025-10-24T02:52:45,197 adding 'openhcs/pyqt_gui/widgets/enhanced_path_widget.py' 2025-10-24T02:52:45,201 adding 'openhcs/pyqt_gui/widgets/function_list_editor.py' 2025-10-24T02:52:45,204 adding 'openhcs/pyqt_gui/widgets/function_pane.py' 2025-10-24T02:52:45,213 adding 'openhcs/pyqt_gui/widgets/image_browser.py' 2025-10-24T02:52:45,221 adding 'openhcs/pyqt_gui/widgets/log_viewer.py' 2025-10-24T02:52:45,226 adding 'openhcs/pyqt_gui/widgets/pipeline_editor.py' 2025-10-24T02:52:45,236 adding 'openhcs/pyqt_gui/widgets/plate_manager.py' 2025-10-24T02:52:45,238 adding 'openhcs/pyqt_gui/widgets/status_bar.py' 2025-10-24T02:52:45,240 adding 'openhcs/pyqt_gui/widgets/step_parameter_editor.py' 2025-10-24T02:52:45,244 adding 'openhcs/pyqt_gui/widgets/system_monitor.py' 2025-10-24T02:52:45,246 adding 'openhcs/pyqt_gui/widgets/mixins/__init__.py' 2025-10-24T02:52:45,247 adding 'openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py' 2025-10-24T02:52:45,249 adding 'openhcs/pyqt_gui/widgets/shared/__init__.py' 2025-10-24T02:52:45,251 adding 'openhcs/pyqt_gui/widgets/shared/clickable_help_components.py' 2025-10-24T02:52:45,254 adding 'openhcs/pyqt_gui/widgets/shared/column_filter_widget.py' 2025-10-24T02:52:45,255 adding 'openhcs/pyqt_gui/widgets/shared/layout_constants.py' 2025-10-24T02:52:45,257 adding 'openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py' 2025-10-24T02:52:45,270 adding 'openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py' 2025-10-24T02:52:45,273 adding 'openhcs/pyqt_gui/widgets/shared/plate_view_widget.py' 2025-10-24T02:52:45,278 adding 'openhcs/pyqt_gui/widgets/shared/widget_strategies.py' 2025-10-24T02:52:45,282 adding 'openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py' 2025-10-24T02:52:45,284 adding 'openhcs/pyqt_gui/windows/__init__.py' 2025-10-24T02:52:45,289 adding 'openhcs/pyqt_gui/windows/config_window.py' 2025-10-24T02:52:45,292 adding 'openhcs/pyqt_gui/windows/dual_editor_window.py' 2025-10-24T02:52:45,295 adding 'openhcs/pyqt_gui/windows/file_browser_window.py' 2025-10-24T02:52:45,297 adding 'openhcs/pyqt_gui/windows/help_window.py' 2025-10-24T02:52:45,299 adding 'openhcs/pyqt_gui/windows/help_windows.py' 2025-10-24T02:52:45,301 adding 'openhcs/pyqt_gui/windows/plate_viewer_window.py' 2025-10-24T02:52:45,302 adding 'openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py' 2025-10-24T02:52:45,306 adding 'openhcs/runtime/execution_server.py' 2025-10-24T02:52:45,308 adding 'openhcs/runtime/fiji_stream_visualizer.py' 2025-10-24T02:52:45,313 adding 'openhcs/runtime/fiji_viewer_server.py' 2025-10-24T02:52:45,320 adding 'openhcs/runtime/napari_stream_visualizer.py' 2025-10-24T02:52:45,323 adding 'openhcs/runtime/omero_instance_manager.py' 2025-10-24T02:52:45,324 adding 'openhcs/runtime/queue_tracker.py' 2025-10-24T02:52:45,326 adding 'openhcs/runtime/remote_orchestrator.py' 2025-10-24T02:52:45,328 adding 'openhcs/runtime/roi_converters.py' 2025-10-24T02:52:45,331 adding 'openhcs/runtime/zmq_base.py' 2025-10-24T02:52:45,333 adding 'openhcs/runtime/zmq_execution_client.py' 2025-10-24T02:52:45,335 adding 'openhcs/runtime/zmq_execution_server.py' 2025-10-24T02:52:45,336 adding 'openhcs/runtime/zmq_execution_server_launcher.py' 2025-10-24T02:52:45,338 adding 'openhcs/runtime/zmq_messages.py' 2025-10-24T02:52:45,339 adding 'openhcs/tests/__init__.py' 2025-10-24T02:52:45,341 adding 'openhcs/tests/test_pipeline.py' 2025-10-24T02:52:45,342 adding 'openhcs/tests/generators/__init__.py' 2025-10-24T02:52:45,347 adding 'openhcs/tests/generators/generate_synthetic_data.py' 2025-10-24T02:52:45,350 adding 'openhcs/textual_tui/styles.css' 2025-10-24T02:52:45,352 adding 'openhcs/ui/shared/__init__.py' 2025-10-24T02:52:45,354 adding 'openhcs/ui/shared/parameter_form_base.py' 2025-10-24T02:52:45,356 adding 'openhcs/ui/shared/parameter_form_config_factory.py' 2025-10-24T02:52:45,357 adding 'openhcs/ui/shared/parameter_form_constants.py' 2025-10-24T02:52:45,361 adding 'openhcs/ui/shared/parameter_form_service.py' 2025-10-24T02:52:45,363 adding 'openhcs/ui/shared/parameter_type_utils.py' 2025-10-24T02:52:45,364 adding 'openhcs/ui/shared/pattern_data_manager.py' 2025-10-24T02:52:45,366 adding 'openhcs/ui/shared/pattern_file_service.py' 2025-10-24T02:52:45,367 adding 'openhcs/ui/shared/search_service.py' 2025-10-24T02:52:45,369 adding 'openhcs/ui/shared/system_monitor_core.py' 2025-10-24T02:52:45,370 adding 'openhcs/ui/shared/ui_utils.py' 2025-10-24T02:52:45,371 adding 'openhcs/ui/shared/widget_creation_registry.py' 2025-10-24T02:52:45,374 adding 'openhcs/utils/display_config_factory.py' 2025-10-24T02:52:45,375 adding 'openhcs/utils/enum_factory.py' 2025-10-24T02:52:45,376 adding 'openhcs/utils/environment.py' 2025-10-24T02:52:45,378 adding 'openhcs/utils/import_utils.py' 2025-10-24T02:52:45,380 adding 'openhcs/utils/performance_monitor.py' 2025-10-24T02:52:45,382 adding 'openhcs/utils/recache_function_registry.py' 2025-10-24T02:52:45,383 adding 'openhcs/validation/__init__.py' 2025-10-24T02:52:45,385 adding 'openhcs/validation/ast_validator.py' 2025-10-24T02:52:45,387 adding 'openhcs/validation/validate.py' 2025-10-24T02:52:45,391 adding 'openhcs-0.2.7.dist-info/METADATA' 2025-10-24T02:52:45,392 adding 'openhcs-0.2.7.dist-info/WHEEL' 2025-10-24T02:52:45,393 adding 'openhcs-0.2.7.dist-info/entry_points.txt' 2025-10-24T02:52:45,394 adding 'openhcs-0.2.7.dist-info/top_level.txt' 2025-10-24T02:52:45,399 adding 'openhcs-0.2.7.dist-info/RECORD' 2025-10-24T02:52:45,416 removing build/bdist.linux-armv7l/wheel 2025-10-24T02:52:45,591 Building wheel for openhcs (pyproject.toml): finished with status 'done' 2025-10-24T02:52:45,623 Created wheel for openhcs: filename=openhcs-0.2.7-py3-none-any.whl size=1070533 sha256=384218c2d0106ed8107d1660e299d6e107a801ffb41b282c3b1409da467bdcc1 2025-10-24T02:52:45,624 Stored in directory: /tmp/pip-ephem-wheel-cache-2sk4q7od/wheels/0c/ed/2d/d8b489368fe8b26526cdf76611c34fc4d2b72ea1b41a885ce7 2025-10-24T02:52:45,647 Successfully built openhcs 2025-10-24T02:52:45,684 Removed build tracker: '/tmp/pip-build-tracker-m40amav3'