2025-10-24T14:57:58,540 Created temporary directory: /tmp/pip-ephem-wheel-cache-ljyenmsx 2025-10-24T14:57:58,542 Created temporary directory: /tmp/pip-build-tracker-pyaudx5t 2025-10-24T14:57:58,543 Initialized build tracking at /tmp/pip-build-tracker-pyaudx5t 2025-10-24T14:57:58,543 Created build tracker: /tmp/pip-build-tracker-pyaudx5t 2025-10-24T14:57:58,544 Entered build tracker: /tmp/pip-build-tracker-pyaudx5t 2025-10-24T14:57:58,545 Created temporary directory: /tmp/pip-wheel-k2fm376x 2025-10-24T14:57:58,548 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-24T14:57:58,550 Created temporary directory: /tmp/pip-ephem-wheel-cache-o00tcvf9 2025-10-24T14:57:58,572 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T14:57:58,575 2 location(s) to search for versions of openhcs: 2025-10-24T14:57:58,575 * https://pypi.org/simple/openhcs/ 2025-10-24T14:57:58,575 * https://www.piwheels.org/simple/openhcs/ 2025-10-24T14:57:58,576 Fetching project page and analyzing links: https://pypi.org/simple/openhcs/ 2025-10-24T14:57:58,577 Getting page https://pypi.org/simple/openhcs/ 2025-10-24T14:57:58,578 Found index url https://pypi.org/simple 2025-10-24T14:57:58,717 Fetched page https://pypi.org/simple/openhcs/ as application/vnd.pypi.simple.v1+json 2025-10-24T14:57:58,724 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-24T14:57:58,725 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-24T14:57:58,726 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-24T14:57:58,727 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-24T14:57:58,728 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-24T14:57:58,729 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-24T14:57:58,729 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-24T14:57:58,730 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-24T14:57:58,731 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-24T14:57:58,732 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-24T14:57:58,733 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-24T14:57:58,734 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-24T14:57:58,734 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-24T14:57:58,735 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-24T14:57:58,736 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-24T14:57:58,737 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-24T14:57:58,737 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-24T14:57:58,738 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-24T14:57:58,739 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-24T14:57:58,740 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-24T14:57:58,740 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-24T14:57:58,741 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-24T14:57:58,742 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-24T14:57:58,743 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-24T14:57:58,743 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-24T14:57:58,744 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-24T14:57:58,745 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-24T14:57:58,746 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-24T14:57:58,747 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-24T14:57:58,747 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-24T14:57:58,748 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/28/bf/b8470afff99657d43c13ea51ee0fe02a0bdda95dd9fdb9316c77ac1fa300/openhcs-0.3.3-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T14:57:58,749 Found link https://files.pythonhosted.org/packages/d6/78/4c3ba6e6beff0b7b488d8f227131994e299a62ec32997428db8890989084/openhcs-0.3.3.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.3 2025-10-24T14:57:58,750 Fetching project page and analyzing links: https://www.piwheels.org/simple/openhcs/ 2025-10-24T14:57:58,750 Getting page https://www.piwheels.org/simple/openhcs/ 2025-10-24T14:57:58,751 Found index url https://www.piwheels.org/simple 2025-10-24T14:57:58,916 Fetched page https://www.piwheels.org/simple/openhcs/ as text/html 2025-10-24T14:57:58,920 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.0-py3-none-any.whl#sha256=7be5a93117857fbd9b52105460a10bd8613d848e067cad90df0a4aaf7c8e17e9 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T14:57:58,921 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.10-py3-none-any.whl#sha256=dd186cec119b68e471b39dd438fd2ebd8cdee09f1e99f6986c3c82c163eb5aac (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T14:57:58,922 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.9-py3-none-any.whl#sha256=cf53e8ca6157a07cce594755da3322223171cdcab882d68e60fc0aa756a53ef3 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T14:57:58,922 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.8-py3-none-any.whl#sha256=3ab357f123753ad97e36165e1047b1a73735023a1c8fca9e56d149a302db7acc (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T14:57:58,923 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.7-py3-none-any.whl#sha256=384218c2d0106ed8107d1660e299d6e107a801ffb41b282c3b1409da467bdcc1 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-24T14:57:58,923 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-24T14:57:58,924 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-24T14:57:58,924 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-24T14:57:58,925 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-24T14:57:58,926 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-24T14:57:58,926 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-24T14:57:58,927 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-24T14:57:58,927 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-24T14:57:58,928 Skipping link: not a file: https://www.piwheels.org/simple/openhcs/ 2025-10-24T14:57:58,928 Skipping link: not a file: https://pypi.org/simple/openhcs/ 2025-10-24T14:57:58,948 Given no hashes to check 1 links for project 'openhcs': discarding no candidates 2025-10-24T14:57:58,966 Collecting openhcs==0.3.1 2025-10-24T14:57:58,969 Created temporary directory: /tmp/pip-unpack-y647dwzt 2025-10-24T14:57:59,107 Downloading openhcs-0.3.1.tar.gz (905 kB) 2025-10-24T14:58:00,001 Added openhcs==0.3.1 from https://files.pythonhosted.org/packages/62/0d/065ebf9f22c5b4e9a89aea0b1e44a44eaaaa61a7c83c465df39cdda96420/openhcs-0.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-pyaudx5t' 2025-10-24T14:58:00,009 Created temporary directory: /tmp/pip-build-env-581tzit0 2025-10-24T14:58:00,013 Installing build dependencies: started 2025-10-24T14:58:00,015 Running command pip subprocess to install build dependencies 2025-10-24T14:58:01,160 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-24T14:58:01,756 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-24T14:58:01,779 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T14:58:03,514 Collecting setuptools>=61.0 2025-10-24T14:58:03,616 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-24T14:58:03,893 Collecting wheel 2025-10-24T14:58:03,911 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-24T14:58:06,807 Installing collected packages: wheel, setuptools 2025-10-24T14:58:07,054 Creating /tmp/pip-build-env-581tzit0/overlay/local/bin 2025-10-24T14:58:07,057 changing mode of /tmp/pip-build-env-581tzit0/overlay/local/bin/wheel to 755 2025-10-24T14:58:10,692 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-24T14:58:10,965 Installing build dependencies: finished with status 'done' 2025-10-24T14:58:10,971 Getting requirements to build wheel: started 2025-10-24T14:58:10,973 Running command Getting requirements to build wheel 2025-10-24T14:58:11,618 /tmp/pip-build-env-581tzit0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-24T14:58:11,619 !! 2025-10-24T14:58:11,620 ******************************************************************************** 2025-10-24T14:58:11,620 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-24T14:58:11,621 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T14:58:11,622 or your builds will no longer be supported. 2025-10-24T14:58:11,623 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:58:11,623 ******************************************************************************** 2025-10-24T14:58:11,624 !! 2025-10-24T14:58:11,624 corresp(dist, value, root_dir) 2025-10-24T14:58:11,721 /tmp/pip-build-env-581tzit0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T14:58:11,722 !! 2025-10-24T14:58:11,723 ******************************************************************************** 2025-10-24T14:58:11,723 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T14:58:11,724 License :: OSI Approved :: MIT License 2025-10-24T14:58:11,725 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:58:11,726 ******************************************************************************** 2025-10-24T14:58:11,727 !! 2025-10-24T14:58:11,727 dist._finalize_license_expression() 2025-10-24T14:58:11,733 /tmp/pip-build-env-581tzit0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T14:58:11,734 !! 2025-10-24T14:58:11,735 ******************************************************************************** 2025-10-24T14:58:11,736 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T14:58:11,737 License :: OSI Approved :: MIT License 2025-10-24T14:58:11,738 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:58:11,738 ******************************************************************************** 2025-10-24T14:58:11,739 !! 2025-10-24T14:58:11,740 self._finalize_license_expression() 2025-10-24T14:58:11,744 running egg_info 2025-10-24T14:58:11,751 writing openhcs.egg-info/PKG-INFO 2025-10-24T14:58:11,781 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-24T14:58:11,784 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-24T14:58:11,804 writing requirements to openhcs.egg-info/requires.txt 2025-10-24T14:58:11,805 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-24T14:58:11,962 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T14:58:11,993 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T14:58:12,092 Getting requirements to build wheel: finished with status 'done' 2025-10-24T14:58:12,096 Created temporary directory: /tmp/pip-modern-metadata-1jhms5fq 2025-10-24T14:58:12,098 Preparing metadata (pyproject.toml): started 2025-10-24T14:58:12,100 Running command Preparing metadata (pyproject.toml) 2025-10-24T14:58:12,698 /tmp/pip-build-env-581tzit0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-24T14:58:12,698 !! 2025-10-24T14:58:12,699 ******************************************************************************** 2025-10-24T14:58:12,700 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-24T14:58:12,700 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T14:58:12,701 or your builds will no longer be supported. 2025-10-24T14:58:12,702 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:58:12,702 ******************************************************************************** 2025-10-24T14:58:12,703 !! 2025-10-24T14:58:12,703 corresp(dist, value, root_dir) 2025-10-24T14:58:12,793 /tmp/pip-build-env-581tzit0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T14:58:12,794 !! 2025-10-24T14:58:12,795 ******************************************************************************** 2025-10-24T14:58:12,795 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T14:58:12,796 License :: OSI Approved :: MIT License 2025-10-24T14:58:12,797 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:58:12,798 ******************************************************************************** 2025-10-24T14:58:12,799 !! 2025-10-24T14:58:12,799 dist._finalize_license_expression() 2025-10-24T14:58:12,805 /tmp/pip-build-env-581tzit0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T14:58:12,805 !! 2025-10-24T14:58:12,806 ******************************************************************************** 2025-10-24T14:58:12,807 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T14:58:12,808 License :: OSI Approved :: MIT License 2025-10-24T14:58:12,809 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:58:12,809 ******************************************************************************** 2025-10-24T14:58:12,810 !! 2025-10-24T14:58:12,811 self._finalize_license_expression() 2025-10-24T14:58:12,812 running dist_info 2025-10-24T14:58:12,825 creating /tmp/pip-modern-metadata-1jhms5fq/openhcs.egg-info 2025-10-24T14:58:12,826 writing /tmp/pip-modern-metadata-1jhms5fq/openhcs.egg-info/PKG-INFO 2025-10-24T14:58:12,856 writing dependency_links to /tmp/pip-modern-metadata-1jhms5fq/openhcs.egg-info/dependency_links.txt 2025-10-24T14:58:12,858 writing entry points to /tmp/pip-modern-metadata-1jhms5fq/openhcs.egg-info/entry_points.txt 2025-10-24T14:58:12,877 writing requirements to /tmp/pip-modern-metadata-1jhms5fq/openhcs.egg-info/requires.txt 2025-10-24T14:58:12,879 writing top-level names to /tmp/pip-modern-metadata-1jhms5fq/openhcs.egg-info/top_level.txt 2025-10-24T14:58:12,880 writing manifest file '/tmp/pip-modern-metadata-1jhms5fq/openhcs.egg-info/SOURCES.txt' 2025-10-24T14:58:13,027 reading manifest file '/tmp/pip-modern-metadata-1jhms5fq/openhcs.egg-info/SOURCES.txt' 2025-10-24T14:58:13,040 writing manifest file '/tmp/pip-modern-metadata-1jhms5fq/openhcs.egg-info/SOURCES.txt' 2025-10-24T14:58:13,042 creating '/tmp/pip-modern-metadata-1jhms5fq/openhcs-0.3.1.dist-info' 2025-10-24T14:58:13,171 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-24T14:58:13,177 Source in /tmp/pip-wheel-k2fm376x/openhcs_be64c09489c64b10b1711bbc04172bde has version 0.3.1, which satisfies requirement openhcs==0.3.1 from https://files.pythonhosted.org/packages/62/0d/065ebf9f22c5b4e9a89aea0b1e44a44eaaaa61a7c83c465df39cdda96420/openhcs-0.3.1.tar.gz 2025-10-24T14:58:13,178 Removed openhcs==0.3.1 from https://files.pythonhosted.org/packages/62/0d/065ebf9f22c5b4e9a89aea0b1e44a44eaaaa61a7c83c465df39cdda96420/openhcs-0.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-pyaudx5t' 2025-10-24T14:58:13,186 WARNING: The candidate selected for download or install is a yanked version: 'openhcs' candidate (version 0.3.1 at https://files.pythonhosted.org/packages/62/0d/065ebf9f22c5b4e9a89aea0b1e44a44eaaaa61a7c83c465df39cdda96420/openhcs-0.3.1.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11)) 2025-10-24T14:58:13,186 Reason for being yanked: broken windows 2025-10-24T14:58:13,188 Created temporary directory: /tmp/pip-unpack-2bdfa489 2025-10-24T14:58:13,189 Building wheels for collected packages: openhcs 2025-10-24T14:58:13,194 Created temporary directory: /tmp/pip-wheel-rtjf4tw8 2025-10-24T14:58:13,194 Destination directory: /tmp/pip-wheel-rtjf4tw8 2025-10-24T14:58:13,196 Building wheel for openhcs (pyproject.toml): started 2025-10-24T14:58:13,198 Running command Building wheel for openhcs (pyproject.toml) 2025-10-24T14:58:13,780 /tmp/pip-build-env-581tzit0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-24T14:58:13,780 !! 2025-10-24T14:58:13,781 ******************************************************************************** 2025-10-24T14:58:13,782 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-24T14:58:13,783 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T14:58:13,783 or your builds will no longer be supported. 2025-10-24T14:58:13,784 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:58:13,785 ******************************************************************************** 2025-10-24T14:58:13,786 !! 2025-10-24T14:58:13,786 corresp(dist, value, root_dir) 2025-10-24T14:58:13,868 /tmp/pip-build-env-581tzit0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T14:58:13,869 !! 2025-10-24T14:58:13,870 ******************************************************************************** 2025-10-24T14:58:13,870 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T14:58:13,871 License :: OSI Approved :: MIT License 2025-10-24T14:58:13,872 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:58:13,873 ******************************************************************************** 2025-10-24T14:58:13,874 !! 2025-10-24T14:58:13,874 dist._finalize_license_expression() 2025-10-24T14:58:13,879 /tmp/pip-build-env-581tzit0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T14:58:13,880 !! 2025-10-24T14:58:13,881 ******************************************************************************** 2025-10-24T14:58:13,881 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T14:58:13,882 License :: OSI Approved :: MIT License 2025-10-24T14:58:13,883 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:58:13,884 ******************************************************************************** 2025-10-24T14:58:13,885 !! 2025-10-24T14:58:13,886 self._finalize_license_expression() 2025-10-24T14:58:13,886 running bdist_wheel 2025-10-24T14:58:13,902 running build 2025-10-24T14:58:13,903 running build_py 2025-10-24T14:58:13,909 creating build/lib/openhcs 2025-10-24T14:58:13,912 copying openhcs/__init__.py -> build/lib/openhcs 2025-10-24T14:58:13,914 creating build/lib/openhcs/tests 2025-10-24T14:58:13,915 copying openhcs/tests/__init__.py -> build/lib/openhcs/tests 2025-10-24T14:58:13,917 copying openhcs/tests/test_pipeline.py -> build/lib/openhcs/tests 2025-10-24T14:58:13,920 creating build/lib/openhcs/formats 2025-10-24T14:58:13,921 copying openhcs/formats/func_arg_prep.py -> build/lib/openhcs/formats 2025-10-24T14:58:13,923 copying openhcs/formats/experimental_analysis.py -> build/lib/openhcs/formats 2025-10-24T14:58:13,926 copying openhcs/formats/metaxpress.py -> build/lib/openhcs/formats 2025-10-24T14:58:13,930 creating build/lib/openhcs/introspection 2025-10-24T14:58:13,930 copying openhcs/introspection/__init__.py -> build/lib/openhcs/introspection 2025-10-24T14:58:13,933 copying openhcs/introspection/signature_analyzer.py -> build/lib/openhcs/introspection 2025-10-24T14:58:13,936 copying openhcs/introspection/unified_parameter_analyzer.py -> build/lib/openhcs/introspection 2025-10-24T14:58:13,939 creating build/lib/openhcs/debug 2025-10-24T14:58:13,940 copying openhcs/debug/export.py -> build/lib/openhcs/debug 2025-10-24T14:58:13,943 copying openhcs/debug/example_export_clean.py -> build/lib/openhcs/debug 2025-10-24T14:58:13,945 copying openhcs/debug/example_export.py -> build/lib/openhcs/debug 2025-10-24T14:58:13,947 copying openhcs/debug/__init__.py -> build/lib/openhcs/debug 2025-10-24T14:58:13,949 copying openhcs/debug/pickle_to_python.py -> build/lib/openhcs/debug 2025-10-24T14:58:13,953 creating build/lib/openhcs/constants 2025-10-24T14:58:13,954 copying openhcs/constants/constants.py -> build/lib/openhcs/constants 2025-10-24T14:58:13,956 copying openhcs/constants/__init__.py -> build/lib/openhcs/constants 2025-10-24T14:58:13,958 copying openhcs/constants/input_source.py -> build/lib/openhcs/constants 2025-10-24T14:58:13,960 copying openhcs/constants/streaming.py -> build/lib/openhcs/constants 2025-10-24T14:58:13,962 creating build/lib/openhcs/omero 2025-10-24T14:58:13,963 copying openhcs/omero/__init__.py -> build/lib/openhcs/omero 2025-10-24T14:58:13,966 creating build/lib/openhcs/validation 2025-10-24T14:58:13,967 copying openhcs/validation/ast_validator.py -> build/lib/openhcs/validation 2025-10-24T14:58:13,970 copying openhcs/validation/__init__.py -> build/lib/openhcs/validation 2025-10-24T14:58:13,972 copying openhcs/validation/validate.py -> build/lib/openhcs/validation 2025-10-24T14:58:13,975 creating build/lib/openhcs/io 2025-10-24T14:58:13,976 copying openhcs/io/atomic.py -> build/lib/openhcs/io 2025-10-24T14:58:13,978 copying openhcs/io/fiji_stream.py -> build/lib/openhcs/io 2025-10-24T14:58:13,981 copying openhcs/io/zarr.py -> build/lib/openhcs/io 2025-10-24T14:58:13,984 copying openhcs/io/napari_stream.py -> build/lib/openhcs/io 2025-10-24T14:58:13,986 copying openhcs/io/filemanager.py -> build/lib/openhcs/io 2025-10-24T14:58:13,989 copying openhcs/io/omero_local.py -> build/lib/openhcs/io 2025-10-24T14:58:13,993 copying openhcs/io/metadata_migration.py -> build/lib/openhcs/io 2025-10-24T14:58:13,995 copying openhcs/io/metadata_writer.py -> build/lib/openhcs/io 2025-10-24T14:58:13,998 copying openhcs/io/virtual_workspace.py -> build/lib/openhcs/io 2025-10-24T14:58:14,001 copying openhcs/io/backend_registry.py -> build/lib/openhcs/io 2025-10-24T14:58:14,003 copying openhcs/io/__init__.py -> build/lib/openhcs/io 2025-10-24T14:58:14,006 copying openhcs/io/memory.py -> build/lib/openhcs/io 2025-10-24T14:58:14,009 copying openhcs/io/disk.py -> build/lib/openhcs/io 2025-10-24T14:58:14,012 copying openhcs/io/exceptions.py -> build/lib/openhcs/io 2025-10-24T14:58:14,014 copying openhcs/io/base.py -> build/lib/openhcs/io 2025-10-24T14:58:14,017 copying openhcs/io/pipeline_migration.py -> build/lib/openhcs/io 2025-10-24T14:58:14,019 copying openhcs/io/streaming.py -> build/lib/openhcs/io 2025-10-24T14:58:14,022 creating build/lib/openhcs/components 2025-10-24T14:58:14,023 copying openhcs/components/framework.py -> build/lib/openhcs/components 2025-10-24T14:58:14,025 copying openhcs/components/__init__.py -> build/lib/openhcs/components 2025-10-24T14:58:14,028 creating build/lib/openhcs/runtime 2025-10-24T14:58:14,029 copying openhcs/runtime/zmq_execution_server.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,032 copying openhcs/runtime/remote_orchestrator.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,034 copying openhcs/runtime/zmq_base.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,037 copying openhcs/runtime/queue_tracker.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,039 copying openhcs/runtime/zmq_execution_client.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,041 copying openhcs/runtime/roi_converters.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,044 copying openhcs/runtime/napari_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,047 copying openhcs/runtime/zmq_messages.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,049 copying openhcs/runtime/execution_server.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,052 copying openhcs/runtime/omero_instance_manager.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,055 copying openhcs/runtime/fiji_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,057 copying openhcs/runtime/fiji_viewer_server.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,060 copying openhcs/runtime/zmq_execution_server_launcher.py -> build/lib/openhcs/runtime 2025-10-24T14:58:14,063 creating build/lib/openhcs/processing 2025-10-24T14:58:14,064 copying openhcs/processing/func_registry.py -> build/lib/openhcs/processing 2025-10-24T14:58:14,066 copying openhcs/processing/__init__.py -> build/lib/openhcs/processing 2025-10-24T14:58:14,069 creating build/lib/openhcs/core 2025-10-24T14:58:14,070 copying openhcs/core/metadata_cache.py -> build/lib/openhcs/core 2025-10-24T14:58:14,072 copying openhcs/core/config_cache.py -> build/lib/openhcs/core 2025-10-24T14:58:14,075 copying openhcs/core/lazy_placeholder.py -> build/lib/openhcs/core 2025-10-24T14:58:14,077 copying openhcs/core/config.py -> build/lib/openhcs/core 2025-10-24T14:58:14,079 copying openhcs/core/log_utils.py -> build/lib/openhcs/core 2025-10-24T14:58:14,082 copying openhcs/core/xdg_paths.py -> build/lib/openhcs/core 2025-10-24T14:58:14,084 copying openhcs/core/lazy_placeholder_simplified.py -> build/lib/openhcs/core 2025-10-24T14:58:14,087 copying openhcs/core/__init__.py -> build/lib/openhcs/core 2025-10-24T14:58:14,089 copying openhcs/core/utils.py -> build/lib/openhcs/core 2025-10-24T14:58:14,091 copying openhcs/core/roi.py -> build/lib/openhcs/core 2025-10-24T14:58:14,094 copying openhcs/core/path_cache.py -> build/lib/openhcs/core 2025-10-24T14:58:14,096 creating build/lib/openhcs/config_framework 2025-10-24T14:58:14,097 copying openhcs/config_framework/config.py -> build/lib/openhcs/config_framework 2025-10-24T14:58:14,099 copying openhcs/config_framework/lazy_factory.py -> build/lib/openhcs/config_framework 2025-10-24T14:58:14,103 copying openhcs/config_framework/cache_warming.py -> build/lib/openhcs/config_framework 2025-10-24T14:58:14,105 copying openhcs/config_framework/__init__.py -> build/lib/openhcs/config_framework 2025-10-24T14:58:14,107 copying openhcs/config_framework/context_manager.py -> build/lib/openhcs/config_framework 2025-10-24T14:58:14,110 copying openhcs/config_framework/dual_axis_resolver.py -> build/lib/openhcs/config_framework 2025-10-24T14:58:14,113 copying openhcs/config_framework/global_config.py -> build/lib/openhcs/config_framework 2025-10-24T14:58:14,115 copying openhcs/config_framework/placeholder.py -> build/lib/openhcs/config_framework 2025-10-24T14:58:14,118 creating build/lib/openhcs/utils 2025-10-24T14:58:14,119 copying openhcs/utils/import_utils.py -> build/lib/openhcs/utils 2025-10-24T14:58:14,121 copying openhcs/utils/performance_monitor.py -> build/lib/openhcs/utils 2025-10-24T14:58:14,123 copying openhcs/utils/environment.py -> build/lib/openhcs/utils 2025-10-24T14:58:14,125 copying openhcs/utils/recache_function_registry.py -> build/lib/openhcs/utils 2025-10-24T14:58:14,128 copying openhcs/utils/display_config_factory.py -> build/lib/openhcs/utils 2025-10-24T14:58:14,130 copying openhcs/utils/enum_factory.py -> build/lib/openhcs/utils 2025-10-24T14:58:14,133 creating build/lib/openhcs/pyqt_gui 2025-10-24T14:58:14,134 copying openhcs/pyqt_gui/app.py -> build/lib/openhcs/pyqt_gui 2025-10-24T14:58:14,136 copying openhcs/pyqt_gui/__main__.py -> build/lib/openhcs/pyqt_gui 2025-10-24T14:58:14,138 copying openhcs/pyqt_gui/config.py -> build/lib/openhcs/pyqt_gui 2025-10-24T14:58:14,140 copying openhcs/pyqt_gui/launch.py -> build/lib/openhcs/pyqt_gui 2025-10-24T14:58:14,142 copying openhcs/pyqt_gui/__init__.py -> build/lib/openhcs/pyqt_gui 2025-10-24T14:58:14,144 copying openhcs/pyqt_gui/main.py -> build/lib/openhcs/pyqt_gui 2025-10-24T14:58:14,148 creating build/lib/openhcs/microscopes 2025-10-24T14:58:14,149 copying openhcs/microscopes/microscope_base.py -> build/lib/openhcs/microscopes 2025-10-24T14:58:14,152 copying openhcs/microscopes/openhcs.py -> build/lib/openhcs/microscopes 2025-10-24T14:58:14,155 copying openhcs/microscopes/opera_phenix.py -> build/lib/openhcs/microscopes 2025-10-24T14:58:14,158 copying openhcs/microscopes/imagexpress.py -> build/lib/openhcs/microscopes 2025-10-24T14:58:14,161 copying openhcs/microscopes/omero.py -> build/lib/openhcs/microscopes 2025-10-24T14:58:14,163 copying openhcs/microscopes/microscope_interfaces.py -> build/lib/openhcs/microscopes 2025-10-24T14:58:14,166 copying openhcs/microscopes/__init__.py -> build/lib/openhcs/microscopes 2025-10-24T14:58:14,168 copying openhcs/microscopes/handler_registry_service.py -> build/lib/openhcs/microscopes 2025-10-24T14:58:14,170 copying openhcs/microscopes/opera_phenix_xml_parser.py -> build/lib/openhcs/microscopes 2025-10-24T14:58:14,173 creating build/lib/openhcs/tests/generators 2025-10-24T14:58:14,174 copying openhcs/tests/generators/generate_synthetic_data.py -> build/lib/openhcs/tests/generators 2025-10-24T14:58:14,177 copying openhcs/tests/generators/__init__.py -> build/lib/openhcs/tests/generators 2025-10-24T14:58:14,179 creating build/lib/openhcs/formats/pattern 2025-10-24T14:58:14,180 copying openhcs/formats/pattern/pattern_resolver.py -> build/lib/openhcs/formats/pattern 2025-10-24T14:58:14,183 copying openhcs/formats/pattern/__init__.py -> build/lib/openhcs/formats/pattern 2025-10-24T14:58:14,185 copying openhcs/formats/pattern/pattern_discovery.py -> build/lib/openhcs/formats/pattern 2025-10-24T14:58:14,188 creating build/lib/openhcs/ui/shared 2025-10-24T14:58:14,190 copying openhcs/ui/shared/parameter_form_constants.py -> build/lib/openhcs/ui/shared 2025-10-24T14:58:14,192 copying openhcs/ui/shared/system_monitor_core.py -> build/lib/openhcs/ui/shared 2025-10-24T14:58:14,194 copying openhcs/ui/shared/parameter_type_utils.py -> build/lib/openhcs/ui/shared 2025-10-24T14:58:14,197 copying openhcs/ui/shared/parameter_form_base.py -> build/lib/openhcs/ui/shared 2025-10-24T14:58:14,200 copying openhcs/ui/shared/ui_utils.py -> build/lib/openhcs/ui/shared 2025-10-24T14:58:14,202 copying openhcs/ui/shared/parameter_form_config_factory.py -> build/lib/openhcs/ui/shared 2025-10-24T14:58:14,204 copying openhcs/ui/shared/pattern_data_manager.py -> build/lib/openhcs/ui/shared 2025-10-24T14:58:14,207 copying openhcs/ui/shared/search_service.py -> build/lib/openhcs/ui/shared 2025-10-24T14:58:14,209 copying openhcs/ui/shared/parameter_form_service.py -> build/lib/openhcs/ui/shared 2025-10-24T14:58:14,212 copying openhcs/ui/shared/__init__.py -> build/lib/openhcs/ui/shared 2025-10-24T14:58:14,214 copying openhcs/ui/shared/pattern_file_service.py -> build/lib/openhcs/ui/shared 2025-10-24T14:58:14,216 copying openhcs/ui/shared/widget_creation_registry.py -> build/lib/openhcs/ui/shared 2025-10-24T14:58:14,218 creating build/lib/openhcs/processing/presets 2025-10-24T14:58:14,219 copying openhcs/processing/presets/__init__.py -> build/lib/openhcs/processing/presets 2025-10-24T14:58:14,222 creating build/lib/openhcs/processing/backends 2025-10-24T14:58:14,223 copying openhcs/processing/backends/__init__.py -> build/lib/openhcs/processing/backends 2025-10-24T14:58:14,225 creating build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:58:14,226 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:58:14,228 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:58:14,230 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:58:14,232 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:58:14,234 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:58:14,236 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:58:14,238 copying openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:58:14,240 copying openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:58:14,242 copying openhcs/processing/presets/pipelines/test.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:58:14,244 creating build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:58:14,245 copying openhcs/processing/backends/lib_registry/cupy_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:58:14,247 copying openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:58:14,250 copying openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:58:14,252 copying openhcs/processing/backends/lib_registry/registry_service.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:58:14,254 copying openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:58:14,256 copying openhcs/processing/backends/lib_registry/unified_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:58:14,260 creating build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,261 copying openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,264 copying openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,267 copying openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,270 copying openhcs/processing/backends/enhance/basic_processor_jax.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,272 copying openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,274 copying openhcs/processing/backends/enhance/cupy_clahe.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,277 copying openhcs/processing/backends/enhance/__init__.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,279 copying openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,282 copying openhcs/processing/backends/enhance/focus_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,284 copying openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,286 copying openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,288 copying openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:58:14,291 creating build/lib/openhcs/processing/backends/processors 2025-10-24T14:58:14,292 copying openhcs/processing/backends/processors/percentile_utils.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:58:14,294 copying openhcs/processing/backends/processors/cupy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:58:14,297 copying openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:58:14,300 copying openhcs/processing/backends/processors/tensorflow_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:58:14,303 copying openhcs/processing/backends/processors/__init__.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:58:14,305 copying openhcs/processing/backends/processors/jax_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:58:14,307 copying openhcs/processing/backends/processors/torch_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:58:14,310 copying openhcs/processing/backends/processors/numpy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:58:14,313 creating build/lib/openhcs/processing/backends/assemblers 2025-10-24T14:58:14,314 copying openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T14:58:14,317 copying openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T14:58:14,320 copying openhcs/processing/backends/assemblers/__init__.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T14:58:14,322 copying openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T14:58:14,325 creating build/lib/openhcs/processing/backends/pos_gen 2025-10-24T14:58:14,326 copying openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T14:58:14,330 copying openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T14:58:14,332 copying openhcs/processing/backends/pos_gen/__init__.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T14:58:14,334 copying openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T14:58:14,338 creating build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,339 copying openhcs/processing/backends/analysis/cache_utils.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,341 copying openhcs/processing/backends/analysis/cx5_format.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,344 copying openhcs/processing/backends/analysis/multi_template_matching.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,347 copying openhcs/processing/backends/analysis/straighten_object_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,349 copying openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,352 copying openhcs/processing/backends/analysis/focus_analyzer.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,354 copying openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,357 copying openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,359 copying openhcs/processing/backends/analysis/__init__.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,361 copying openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,364 copying openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,367 copying openhcs/processing/backends/analysis/hmm_axon.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,370 copying openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,372 copying openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,375 copying openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,378 copying openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:58:14,382 creating build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:14,383 copying openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:14,386 copying openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:14,388 copying openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:14,391 copying openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:14,393 copying openhcs/processing/backends/experimental_analysis/__init__.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:14,395 copying openhcs/processing/backends/experimental_analysis/format_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:14,398 creating build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:58:14,399 copying openhcs/processing/backends/pos_gen/mist/phase_correlation.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:58:14,402 copying openhcs/processing/backends/pos_gen/mist/position_reconstruction.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:58:14,404 copying openhcs/processing/backends/pos_gen/mist/gpu_kernels.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:58:14,406 copying openhcs/processing/backends/pos_gen/mist/quality_metrics.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:58:14,409 copying openhcs/processing/backends/pos_gen/mist/__init__.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:58:14,411 copying openhcs/processing/backends/pos_gen/mist/boruvka_mst.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:58:14,413 copying openhcs/processing/backends/pos_gen/mist/mist_main.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:58:14,417 creating build/lib/openhcs/core/memory 2025-10-24T14:58:14,418 copying openhcs/core/memory/wrapper.py -> build/lib/openhcs/core/memory 2025-10-24T14:58:14,420 copying openhcs/core/memory/gpu_cleanup.py -> build/lib/openhcs/core/memory 2025-10-24T14:58:14,423 copying openhcs/core/memory/converters.py -> build/lib/openhcs/core/memory 2025-10-24T14:58:14,425 copying openhcs/core/memory/gpu_utils.py -> build/lib/openhcs/core/memory 2025-10-24T14:58:14,428 copying openhcs/core/memory/stack_utils.py -> build/lib/openhcs/core/memory 2025-10-24T14:58:14,430 copying openhcs/core/memory/conversion_functions.py -> build/lib/openhcs/core/memory 2025-10-24T14:58:14,433 copying openhcs/core/memory/__init__.py -> build/lib/openhcs/core/memory 2025-10-24T14:58:14,435 copying openhcs/core/memory/utils.py -> build/lib/openhcs/core/memory 2025-10-24T14:58:14,437 copying openhcs/core/memory/oom_recovery.py -> build/lib/openhcs/core/memory 2025-10-24T14:58:14,439 copying openhcs/core/memory/exceptions.py -> build/lib/openhcs/core/memory 2025-10-24T14:58:14,441 copying openhcs/core/memory/decorators.py -> build/lib/openhcs/core/memory 2025-10-24T14:58:14,446 creating build/lib/openhcs/core/pipeline 2025-10-24T14:58:14,447 copying openhcs/core/pipeline/path_planner.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:58:14,450 copying openhcs/core/pipeline/funcstep_contract_validator.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:58:14,452 copying openhcs/core/pipeline/materialization_flag_planner.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:58:14,454 copying openhcs/core/pipeline/pipeline_utils.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:58:14,456 copying openhcs/core/pipeline/gpu_memory_validator.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:58:14,458 copying openhcs/core/pipeline/compiler.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:58:14,462 copying openhcs/core/pipeline/function_contracts.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:58:14,464 copying openhcs/core/pipeline/__init__.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:58:14,466 copying openhcs/core/pipeline/step_attribute_stripper.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:58:14,468 creating build/lib/openhcs/core/components 2025-10-24T14:58:14,469 copying openhcs/core/components/multiprocessing.py -> build/lib/openhcs/core/components 2025-10-24T14:58:14,472 copying openhcs/core/components/parser_metaprogramming.py -> build/lib/openhcs/core/components 2025-10-24T14:58:14,474 copying openhcs/core/components/metaprogramming.py -> build/lib/openhcs/core/components 2025-10-24T14:58:14,477 copying openhcs/core/components/__init__.py -> build/lib/openhcs/core/components 2025-10-24T14:58:14,479 copying openhcs/core/components/validation.py -> build/lib/openhcs/core/components 2025-10-24T14:58:14,481 creating build/lib/openhcs/core/steps 2025-10-24T14:58:14,482 copying openhcs/core/steps/function_step.py -> build/lib/openhcs/core/steps 2025-10-24T14:58:14,486 copying openhcs/core/steps/__init__.py -> build/lib/openhcs/core/steps 2025-10-24T14:58:14,488 copying openhcs/core/steps/abstract.py -> build/lib/openhcs/core/steps 2025-10-24T14:58:14,490 creating build/lib/openhcs/core/orchestrator 2025-10-24T14:58:14,491 copying openhcs/core/orchestrator/orchestrator.py -> build/lib/openhcs/core/orchestrator 2025-10-24T14:58:14,495 copying openhcs/core/orchestrator/gpu_scheduler.py -> build/lib/openhcs/core/orchestrator 2025-10-24T14:58:14,497 copying openhcs/core/orchestrator/__init__.py -> build/lib/openhcs/core/orchestrator 2025-10-24T14:58:14,500 creating build/lib/openhcs/core/context 2025-10-24T14:58:14,501 copying openhcs/core/context/__init__.py -> build/lib/openhcs/core/context 2025-10-24T14:58:14,503 copying openhcs/core/context/processing_context.py -> build/lib/openhcs/core/context 2025-10-24T14:58:14,506 creating build/lib/openhcs/core/memory/trackers 2025-10-24T14:58:14,507 copying openhcs/core/memory/trackers/cupy_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:58:14,509 copying openhcs/core/memory/trackers/memory_tracker_registry.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:58:14,511 copying openhcs/core/memory/trackers/tf_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:58:14,514 copying openhcs/core/memory/trackers/pyclesperanto_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:58:14,516 copying openhcs/core/memory/trackers/torch_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:58:14,518 copying openhcs/core/memory/trackers/memory_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:58:14,520 copying openhcs/core/memory/trackers/numpy_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:58:14,523 creating build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:58:14,524 copying openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:58:14,526 copying openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:58:14,529 copying openhcs/pyqt_gui/widgets/log_viewer.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:58:14,532 copying openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:58:14,535 copying openhcs/pyqt_gui/widgets/system_monitor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:58:14,538 copying openhcs/pyqt_gui/widgets/status_bar.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:58:14,540 copying openhcs/pyqt_gui/widgets/function_list_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:58:14,543 copying openhcs/pyqt_gui/widgets/__init__.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:58:14,545 copying openhcs/pyqt_gui/widgets/image_browser.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:58:14,548 copying openhcs/pyqt_gui/widgets/plate_manager.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:58:14,552 copying openhcs/pyqt_gui/widgets/function_pane.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:58:14,555 creating build/lib/openhcs/pyqt_gui/shared 2025-10-24T14:58:14,556 copying openhcs/pyqt_gui/shared/config_validator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T14:58:14,558 copying openhcs/pyqt_gui/shared/__init__.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T14:58:14,560 copying openhcs/pyqt_gui/shared/color_scheme.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T14:58:14,563 copying openhcs/pyqt_gui/shared/style_generator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T14:58:14,566 copying openhcs/pyqt_gui/shared/palette_manager.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T14:58:14,569 creating build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:58:14,570 copying openhcs/pyqt_gui/windows/dual_editor_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:58:14,573 copying openhcs/pyqt_gui/windows/base_form_dialog.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:58:14,575 copying openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:58:14,578 copying openhcs/pyqt_gui/windows/config_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:58:14,581 copying openhcs/pyqt_gui/windows/help_windows.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:58:14,584 copying openhcs/pyqt_gui/windows/help_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:58:14,587 copying openhcs/pyqt_gui/windows/__init__.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:58:14,589 copying openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:58:14,591 copying openhcs/pyqt_gui/windows/file_browser_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:58:14,595 creating build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T14:58:14,596 copying openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T14:58:14,600 copying openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T14:58:14,602 copying openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T14:58:14,606 creating build/lib/openhcs/pyqt_gui/services 2025-10-24T14:58:14,607 copying openhcs/pyqt_gui/services/config_cache_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T14:58:14,610 copying openhcs/pyqt_gui/services/async_service_bridge.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T14:58:14,612 copying openhcs/pyqt_gui/services/simple_code_editor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T14:58:14,615 copying openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T14:58:14,618 copying openhcs/pyqt_gui/services/service_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T14:58:14,621 copying openhcs/pyqt_gui/services/__init__.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T14:58:14,623 creating build/lib/openhcs/pyqt_gui/utils 2025-10-24T14:58:14,625 copying openhcs/pyqt_gui/utils/process_tracker.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T14:58:14,627 copying openhcs/pyqt_gui/utils/log_detection_utils.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T14:58:14,630 copying openhcs/pyqt_gui/utils/__init__.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T14:58:14,632 creating build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:14,634 copying openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:14,636 copying openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:14,639 copying openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:14,642 copying openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:14,644 copying openhcs/pyqt_gui/widgets/shared/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:14,646 copying openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:14,651 copying openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:14,654 copying openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:14,658 copying openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:14,661 creating build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T14:58:14,662 copying openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T14:58:14,665 copying openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T14:58:14,667 running egg_info 2025-10-24T14:58:14,680 writing openhcs.egg-info/PKG-INFO 2025-10-24T14:58:14,709 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-24T14:58:14,711 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-24T14:58:14,730 writing requirements to openhcs.egg-info/requires.txt 2025-10-24T14:58:14,731 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-24T14:58:14,862 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T14:58:14,893 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T14:58:14,898 /tmp/pip-build-env-581tzit0/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-24T14:58:14,899 !! 2025-10-24T14:58:14,900 ******************************************************************************** 2025-10-24T14:58:14,901 ############################ 2025-10-24T14:58:14,901 # Package would be ignored # 2025-10-24T14:58:14,902 ############################ 2025-10-24T14:58:14,903 Python recognizes 'openhcs.textual_tui' as an importable package[^1], 2025-10-24T14:58:14,903 but it is absent from setuptools' `packages` configuration. 2025-10-24T14:58:14,904 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-24T14:58:14,905 package, please make sure that 'openhcs.textual_tui' is explicitly added 2025-10-24T14:58:14,906 to the `packages` configuration field. 2025-10-24T14:58:14,907 Alternatively, you can also rely on setuptools' discovery methods 2025-10-24T14:58:14,907 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-24T14:58:14,908 instead of `find_packages(...)`/`find:`). 2025-10-24T14:58:14,909 You can read more about "package discovery" on setuptools documentation page: 2025-10-24T14:58:14,910 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-24T14:58:14,911 If you don't want 'openhcs.textual_tui' to be distributed and are 2025-10-24T14:58:14,911 already explicitly excluding 'openhcs.textual_tui' via 2025-10-24T14:58:14,912 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-24T14:58:14,912 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-24T14:58:14,913 combination with a more fine grained `package-data` configuration. 2025-10-24T14:58:14,914 You can read more about "package data files" on setuptools documentation page: 2025-10-24T14:58:14,915 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-24T14:58:14,918 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-24T14:58:14,919 even if it does not contain any `.py` files. 2025-10-24T14:58:14,919 On the other hand, currently there is no concept of package data 2025-10-24T14:58:14,920 directory, all directories are treated like packages. 2025-10-24T14:58:14,920 ******************************************************************************** 2025-10-24T14:58:14,921 !! 2025-10-24T14:58:14,922 check.warn(importable) 2025-10-24T14:58:15,004 creating build/lib/openhcs/textual_tui 2025-10-24T14:58:15,005 copying openhcs/textual_tui/styles.css -> build/lib/openhcs/textual_tui 2025-10-24T14:58:15,008 copying openhcs/omero/docker-compose.openhcs.yml -> build/lib/openhcs/omero 2025-10-24T14:58:15,011 copying openhcs/omero/docker-compose.yml -> build/lib/openhcs/omero 2025-10-24T14:58:15,049 installing to build/bdist.linux-armv7l/wheel 2025-10-24T14:58:15,050 running install 2025-10-24T14:58:15,072 running install_lib 2025-10-24T14:58:15,079 creating build/bdist.linux-armv7l/wheel 2025-10-24T14:58:15,081 creating build/bdist.linux-armv7l/wheel/openhcs 2025-10-24T14:58:15,083 creating build/bdist.linux-armv7l/wheel/openhcs/tests 2025-10-24T14:58:15,084 copying build/lib/openhcs/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-24T14:58:15,086 creating build/bdist.linux-armv7l/wheel/openhcs/tests/generators 2025-10-24T14:58:15,088 copying build/lib/openhcs/tests/generators/generate_synthetic_data.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-24T14:58:15,091 copying build/lib/openhcs/tests/generators/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-24T14:58:15,093 copying build/lib/openhcs/tests/test_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-24T14:58:15,095 creating build/bdist.linux-armv7l/wheel/openhcs/formats 2025-10-24T14:58:15,096 copying build/lib/openhcs/formats/func_arg_prep.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T14:58:15,099 copying build/lib/openhcs/formats/experimental_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T14:58:15,101 copying build/lib/openhcs/formats/metaxpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T14:58:15,105 creating build/bdist.linux-armv7l/wheel/openhcs/formats/pattern 2025-10-24T14:58:15,106 copying build/lib/openhcs/formats/pattern/pattern_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T14:58:15,108 copying build/lib/openhcs/formats/pattern/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T14:58:15,110 copying build/lib/openhcs/formats/pattern/pattern_discovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T14:58:15,113 creating build/bdist.linux-armv7l/wheel/openhcs/introspection 2025-10-24T14:58:15,114 copying build/lib/openhcs/introspection/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T14:58:15,116 copying build/lib/openhcs/introspection/signature_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T14:58:15,119 copying build/lib/openhcs/introspection/unified_parameter_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T14:58:15,122 creating build/bdist.linux-armv7l/wheel/openhcs/debug 2025-10-24T14:58:15,123 copying build/lib/openhcs/debug/export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T14:58:15,125 copying build/lib/openhcs/debug/example_export_clean.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T14:58:15,128 copying build/lib/openhcs/debug/example_export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T14:58:15,130 copying build/lib/openhcs/debug/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T14:58:15,132 copying build/lib/openhcs/debug/pickle_to_python.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T14:58:15,135 creating build/bdist.linux-armv7l/wheel/openhcs/constants 2025-10-24T14:58:15,136 copying build/lib/openhcs/constants/constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T14:58:15,139 copying build/lib/openhcs/constants/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T14:58:15,141 copying build/lib/openhcs/constants/input_source.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T14:58:15,143 copying build/lib/openhcs/constants/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T14:58:15,145 creating build/bdist.linux-armv7l/wheel/openhcs/omero 2025-10-24T14:58:15,146 copying build/lib/openhcs/omero/docker-compose.openhcs.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T14:58:15,148 copying build/lib/openhcs/omero/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T14:58:15,150 copying build/lib/openhcs/omero/docker-compose.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T14:58:15,153 creating build/bdist.linux-armv7l/wheel/openhcs/validation 2025-10-24T14:58:15,154 copying build/lib/openhcs/validation/ast_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T14:58:15,156 copying build/lib/openhcs/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T14:58:15,158 copying build/lib/openhcs/validation/validate.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T14:58:15,160 creating build/bdist.linux-armv7l/wheel/openhcs/io 2025-10-24T14:58:15,162 copying build/lib/openhcs/io/atomic.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,164 copying build/lib/openhcs/io/fiji_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,166 copying build/lib/openhcs/io/zarr.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,169 copying build/lib/openhcs/io/napari_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,171 copying build/lib/openhcs/io/filemanager.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,174 copying build/lib/openhcs/io/omero_local.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,178 copying build/lib/openhcs/io/metadata_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,180 copying build/lib/openhcs/io/metadata_writer.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,182 copying build/lib/openhcs/io/virtual_workspace.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,185 copying build/lib/openhcs/io/backend_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,187 copying build/lib/openhcs/io/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,189 copying build/lib/openhcs/io/memory.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,192 copying build/lib/openhcs/io/disk.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,195 copying build/lib/openhcs/io/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,196 copying build/lib/openhcs/io/base.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,199 copying build/lib/openhcs/io/pipeline_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,201 copying build/lib/openhcs/io/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:58:15,204 creating build/bdist.linux-armv7l/wheel/openhcs/ui 2025-10-24T14:58:15,206 creating build/bdist.linux-armv7l/wheel/openhcs/ui/shared 2025-10-24T14:58:15,207 copying build/lib/openhcs/ui/shared/parameter_form_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:58:15,209 copying build/lib/openhcs/ui/shared/system_monitor_core.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:58:15,211 copying build/lib/openhcs/ui/shared/parameter_type_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:58:15,213 copying build/lib/openhcs/ui/shared/parameter_form_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:58:15,216 copying build/lib/openhcs/ui/shared/ui_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:58:15,218 copying build/lib/openhcs/ui/shared/parameter_form_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:58:15,220 copying build/lib/openhcs/ui/shared/pattern_data_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:58:15,222 copying build/lib/openhcs/ui/shared/search_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:58:15,224 copying build/lib/openhcs/ui/shared/parameter_form_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:58:15,227 copying build/lib/openhcs/ui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:58:15,229 copying build/lib/openhcs/ui/shared/pattern_file_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:58:15,231 copying build/lib/openhcs/ui/shared/widget_creation_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:58:15,233 creating build/bdist.linux-armv7l/wheel/openhcs/components 2025-10-24T14:58:15,234 copying build/lib/openhcs/components/framework.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-24T14:58:15,237 copying build/lib/openhcs/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-24T14:58:15,239 creating build/bdist.linux-armv7l/wheel/openhcs/runtime 2025-10-24T14:58:15,240 copying build/lib/openhcs/runtime/zmq_execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,243 copying build/lib/openhcs/runtime/remote_orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,245 copying build/lib/openhcs/runtime/zmq_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,248 copying build/lib/openhcs/runtime/queue_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,250 copying build/lib/openhcs/runtime/zmq_execution_client.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,253 copying build/lib/openhcs/runtime/roi_converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,256 copying build/lib/openhcs/runtime/napari_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,259 copying build/lib/openhcs/runtime/zmq_messages.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,261 copying build/lib/openhcs/runtime/execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,264 copying build/lib/openhcs/runtime/omero_instance_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,266 copying build/lib/openhcs/runtime/fiji_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,269 copying build/lib/openhcs/runtime/fiji_viewer_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,272 copying build/lib/openhcs/runtime/zmq_execution_server_launcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:58:15,274 creating build/bdist.linux-armv7l/wheel/openhcs/processing 2025-10-24T14:58:15,276 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets 2025-10-24T14:58:15,278 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets/pipelines 2025-10-24T14:58:15,279 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T14:58:15,281 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-24T14:58:15,283 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T14:58:15,285 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-24T14:58:15,286 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T14:58:15,288 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-24T14:58:15,290 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-24T14:58:15,292 copying build/lib/openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T14:58:15,294 copying build/lib/openhcs/processing/presets/pipelines/test.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T14:58:15,296 copying build/lib/openhcs/processing/presets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets 2025-10-24T14:58:15,297 copying build/lib/openhcs/processing/func_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-24T14:58:15,301 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends 2025-10-24T14:58:15,302 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/lib_registry 2025-10-24T14:58:15,303 copying build/lib/openhcs/processing/backends/lib_registry/cupy_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T14:58:15,306 copying build/lib/openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T14:58:15,308 copying build/lib/openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T14:58:15,310 copying build/lib/openhcs/processing/backends/lib_registry/registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T14:58:15,312 copying build/lib/openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T14:58:15,314 copying build/lib/openhcs/processing/backends/lib_registry/unified_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T14:58:15,318 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/enhance 2025-10-24T14:58:15,319 copying build/lib/openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:58:15,321 copying build/lib/openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:58:15,324 copying build/lib/openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:58:15,326 copying build/lib/openhcs/processing/backends/enhance/basic_processor_jax.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:58:15,329 copying build/lib/openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:58:15,331 copying build/lib/openhcs/processing/backends/enhance/cupy_clahe.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:58:15,334 copying build/lib/openhcs/processing/backends/enhance/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:58:15,335 copying build/lib/openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:58:15,338 copying build/lib/openhcs/processing/backends/enhance/focus_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:58:15,340 copying build/lib/openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:58:15,343 copying build/lib/openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:58:15,345 copying build/lib/openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:58:15,348 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/processors 2025-10-24T14:58:15,349 copying build/lib/openhcs/processing/backends/processors/percentile_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:58:15,352 copying build/lib/openhcs/processing/backends/processors/cupy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:58:15,355 copying build/lib/openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:58:15,358 copying build/lib/openhcs/processing/backends/processors/tensorflow_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:58:15,360 copying build/lib/openhcs/processing/backends/processors/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:58:15,363 copying build/lib/openhcs/processing/backends/processors/jax_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:58:15,365 copying build/lib/openhcs/processing/backends/processors/torch_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:58:15,368 copying build/lib/openhcs/processing/backends/processors/numpy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:58:15,371 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/assemblers 2025-10-24T14:58:15,372 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T14:58:15,375 copying build/lib/openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T14:58:15,378 copying build/lib/openhcs/processing/backends/assemblers/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T14:58:15,380 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T14:58:15,383 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen 2025-10-24T14:58:15,384 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:58:15,386 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-24T14:58:15,388 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-24T14:58:15,390 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-24T14:58:15,393 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-24T14:58:15,395 copying build/lib/openhcs/processing/backends/pos_gen/mist/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-24T14:58:15,397 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-24T14:58:15,399 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-24T14:58:15,402 copying build/lib/openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T14:58:15,405 copying build/lib/openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T14:58:15,408 copying build/lib/openhcs/processing/backends/pos_gen/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T14:58:15,410 copying build/lib/openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T14:58:15,413 copying build/lib/openhcs/processing/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends 2025-10-24T14:58:15,415 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/analysis 2025-10-24T14:58:15,416 copying build/lib/openhcs/processing/backends/analysis/cache_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,419 copying build/lib/openhcs/processing/backends/analysis/cx5_format.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,422 copying build/lib/openhcs/processing/backends/analysis/multi_template_matching.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,425 copying build/lib/openhcs/processing/backends/analysis/straighten_object_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,428 copying build/lib/openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,430 copying build/lib/openhcs/processing/backends/analysis/focus_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,433 copying build/lib/openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,436 copying build/lib/openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,438 copying build/lib/openhcs/processing/backends/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,440 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,443 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,446 copying build/lib/openhcs/processing/backends/analysis/hmm_axon.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,449 copying build/lib/openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,451 copying build/lib/openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,454 copying build/lib/openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,457 copying build/lib/openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:58:15,461 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:15,462 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:15,464 copying build/lib/openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:15,467 copying build/lib/openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:15,469 copying build/lib/openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:15,471 copying build/lib/openhcs/processing/backends/experimental_analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:15,473 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T14:58:15,475 copying build/lib/openhcs/processing/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-24T14:58:15,478 creating build/bdist.linux-armv7l/wheel/openhcs/core 2025-10-24T14:58:15,479 copying build/lib/openhcs/core/metadata_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:58:15,481 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory 2025-10-24T14:58:15,482 copying build/lib/openhcs/core/memory/wrapper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:58:15,485 copying build/lib/openhcs/core/memory/gpu_cleanup.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:58:15,488 copying build/lib/openhcs/core/memory/converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:58:15,490 copying build/lib/openhcs/core/memory/gpu_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:58:15,492 copying build/lib/openhcs/core/memory/stack_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:58:15,495 copying build/lib/openhcs/core/memory/conversion_functions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:58:15,497 copying build/lib/openhcs/core/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:58:15,499 copying build/lib/openhcs/core/memory/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:58:15,502 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory/trackers 2025-10-24T14:58:15,503 copying build/lib/openhcs/core/memory/trackers/cupy_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:58:15,505 copying build/lib/openhcs/core/memory/trackers/memory_tracker_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:58:15,507 copying build/lib/openhcs/core/memory/trackers/tf_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:58:15,509 copying build/lib/openhcs/core/memory/trackers/pyclesperanto_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:58:15,511 copying build/lib/openhcs/core/memory/trackers/torch_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:58:15,513 copying build/lib/openhcs/core/memory/trackers/memory_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:58:15,515 copying build/lib/openhcs/core/memory/trackers/numpy_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:58:15,517 copying build/lib/openhcs/core/memory/oom_recovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:58:15,519 copying build/lib/openhcs/core/memory/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:58:15,521 copying build/lib/openhcs/core/memory/decorators.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:58:15,525 copying build/lib/openhcs/core/config_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:58:15,527 copying build/lib/openhcs/core/lazy_placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:58:15,530 creating build/bdist.linux-armv7l/wheel/openhcs/core/pipeline 2025-10-24T14:58:15,531 copying build/lib/openhcs/core/pipeline/path_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:58:15,534 copying build/lib/openhcs/core/pipeline/funcstep_contract_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:58:15,536 copying build/lib/openhcs/core/pipeline/materialization_flag_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:58:15,538 copying build/lib/openhcs/core/pipeline/pipeline_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:58:15,540 copying build/lib/openhcs/core/pipeline/gpu_memory_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:58:15,543 copying build/lib/openhcs/core/pipeline/compiler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:58:15,546 copying build/lib/openhcs/core/pipeline/function_contracts.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:58:15,548 copying build/lib/openhcs/core/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:58:15,551 copying build/lib/openhcs/core/pipeline/step_attribute_stripper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:58:15,553 copying build/lib/openhcs/core/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:58:15,556 creating build/bdist.linux-armv7l/wheel/openhcs/core/components 2025-10-24T14:58:15,557 copying build/lib/openhcs/core/components/multiprocessing.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T14:58:15,559 copying build/lib/openhcs/core/components/parser_metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T14:58:15,562 copying build/lib/openhcs/core/components/metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T14:58:15,564 copying build/lib/openhcs/core/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T14:58:15,566 copying build/lib/openhcs/core/components/validation.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T14:58:15,569 creating build/bdist.linux-armv7l/wheel/openhcs/core/steps 2025-10-24T14:58:15,570 copying build/lib/openhcs/core/steps/function_step.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T14:58:15,574 copying build/lib/openhcs/core/steps/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T14:58:15,575 copying build/lib/openhcs/core/steps/abstract.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T14:58:15,578 creating build/bdist.linux-armv7l/wheel/openhcs/core/orchestrator 2025-10-24T14:58:15,579 copying build/lib/openhcs/core/orchestrator/orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T14:58:15,583 copying build/lib/openhcs/core/orchestrator/gpu_scheduler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T14:58:15,585 copying build/lib/openhcs/core/orchestrator/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T14:58:15,587 copying build/lib/openhcs/core/log_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:58:15,589 copying build/lib/openhcs/core/xdg_paths.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:58:15,592 creating build/bdist.linux-armv7l/wheel/openhcs/core/context 2025-10-24T14:58:15,593 copying build/lib/openhcs/core/context/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-24T14:58:15,595 copying build/lib/openhcs/core/context/processing_context.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-24T14:58:15,597 copying build/lib/openhcs/core/lazy_placeholder_simplified.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:58:15,599 copying build/lib/openhcs/core/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:58:15,601 copying build/lib/openhcs/core/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:58:15,604 copying build/lib/openhcs/core/roi.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:58:15,606 copying build/lib/openhcs/core/path_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:58:15,609 creating build/bdist.linux-armv7l/wheel/openhcs/textual_tui 2025-10-24T14:58:15,610 copying build/lib/openhcs/textual_tui/styles.css -> build/bdist.linux-armv7l/wheel/./openhcs/textual_tui 2025-10-24T14:58:15,613 copying build/lib/openhcs/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs 2025-10-24T14:58:15,615 creating build/bdist.linux-armv7l/wheel/openhcs/config_framework 2025-10-24T14:58:15,616 copying build/lib/openhcs/config_framework/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:58:15,618 copying build/lib/openhcs/config_framework/lazy_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:58:15,621 copying build/lib/openhcs/config_framework/cache_warming.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:58:15,623 copying build/lib/openhcs/config_framework/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:58:15,625 copying build/lib/openhcs/config_framework/context_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:58:15,628 copying build/lib/openhcs/config_framework/dual_axis_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:58:15,630 copying build/lib/openhcs/config_framework/global_config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:58:15,632 copying build/lib/openhcs/config_framework/placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:58:15,635 creating build/bdist.linux-armv7l/wheel/openhcs/utils 2025-10-24T14:58:15,636 copying build/lib/openhcs/utils/import_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T14:58:15,638 copying build/lib/openhcs/utils/performance_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T14:58:15,640 copying build/lib/openhcs/utils/environment.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T14:58:15,642 copying build/lib/openhcs/utils/recache_function_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T14:58:15,644 copying build/lib/openhcs/utils/display_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T14:58:15,646 copying build/lib/openhcs/utils/enum_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T14:58:15,649 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui 2025-10-24T14:58:15,651 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets 2025-10-24T14:58:15,652 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:15,653 copying build/lib/openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:15,656 copying build/lib/openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:15,659 copying build/lib/openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:15,661 copying build/lib/openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:15,663 copying build/lib/openhcs/pyqt_gui/widgets/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:15,665 copying build/lib/openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:15,669 copying build/lib/openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:15,672 copying build/lib/openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:15,675 copying build/lib/openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T14:58:15,678 copying build/lib/openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:58:15,680 copying build/lib/openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:58:15,683 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/mixins 2025-10-24T14:58:15,684 copying build/lib/openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-10-24T14:58:15,686 copying build/lib/openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-10-24T14:58:15,688 copying build/lib/openhcs/pyqt_gui/widgets/log_viewer.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:58:15,692 copying build/lib/openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:58:15,695 copying build/lib/openhcs/pyqt_gui/widgets/system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:58:15,698 copying build/lib/openhcs/pyqt_gui/widgets/status_bar.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:58:15,701 copying build/lib/openhcs/pyqt_gui/widgets/function_list_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:58:15,703 copying build/lib/openhcs/pyqt_gui/widgets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:58:15,705 copying build/lib/openhcs/pyqt_gui/widgets/image_browser.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:58:15,709 copying build/lib/openhcs/pyqt_gui/widgets/plate_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:58:15,713 copying build/lib/openhcs/pyqt_gui/widgets/function_pane.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:58:15,716 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/shared 2025-10-24T14:58:15,717 copying build/lib/openhcs/pyqt_gui/shared/config_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T14:58:15,720 copying build/lib/openhcs/pyqt_gui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T14:58:15,721 copying build/lib/openhcs/pyqt_gui/shared/color_scheme.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T14:58:15,724 copying build/lib/openhcs/pyqt_gui/shared/style_generator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T14:58:15,727 copying build/lib/openhcs/pyqt_gui/shared/palette_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T14:58:15,729 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/windows 2025-10-24T14:58:15,730 copying build/lib/openhcs/pyqt_gui/windows/dual_editor_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:58:15,733 copying build/lib/openhcs/pyqt_gui/windows/base_form_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:58:15,736 copying build/lib/openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:58:15,738 copying build/lib/openhcs/pyqt_gui/windows/config_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:58:15,741 copying build/lib/openhcs/pyqt_gui/windows/help_windows.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:58:15,744 copying build/lib/openhcs/pyqt_gui/windows/help_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:58:15,746 copying build/lib/openhcs/pyqt_gui/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:58:15,748 copying build/lib/openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:58:15,751 copying build/lib/openhcs/pyqt_gui/windows/file_browser_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:58:15,753 copying build/lib/openhcs/pyqt_gui/app.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T14:58:15,756 copying build/lib/openhcs/pyqt_gui/__main__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T14:58:15,758 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/dialogs 2025-10-24T14:58:15,759 copying build/lib/openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T14:58:15,763 copying build/lib/openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T14:58:15,765 copying build/lib/openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T14:58:15,767 copying build/lib/openhcs/pyqt_gui/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T14:58:15,770 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/services 2025-10-24T14:58:15,771 copying build/lib/openhcs/pyqt_gui/services/config_cache_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T14:58:15,774 copying build/lib/openhcs/pyqt_gui/services/async_service_bridge.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T14:58:15,776 copying build/lib/openhcs/pyqt_gui/services/simple_code_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T14:58:15,780 copying build/lib/openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T14:58:15,783 copying build/lib/openhcs/pyqt_gui/services/service_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T14:58:15,786 copying build/lib/openhcs/pyqt_gui/services/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T14:58:15,787 copying build/lib/openhcs/pyqt_gui/launch.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T14:58:15,790 copying build/lib/openhcs/pyqt_gui/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T14:58:15,791 copying build/lib/openhcs/pyqt_gui/main.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T14:58:15,795 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/utils 2025-10-24T14:58:15,796 copying build/lib/openhcs/pyqt_gui/utils/process_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T14:58:15,798 copying build/lib/openhcs/pyqt_gui/utils/log_detection_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T14:58:15,800 copying build/lib/openhcs/pyqt_gui/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T14:58:15,802 creating build/bdist.linux-armv7l/wheel/openhcs/microscopes 2025-10-24T14:58:15,803 copying build/lib/openhcs/microscopes/microscope_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:58:15,807 copying build/lib/openhcs/microscopes/openhcs.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:58:15,810 copying build/lib/openhcs/microscopes/opera_phenix.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:58:15,813 copying build/lib/openhcs/microscopes/imagexpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:58:15,817 copying build/lib/openhcs/microscopes/omero.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:58:15,820 copying build/lib/openhcs/microscopes/microscope_interfaces.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:58:15,822 copying build/lib/openhcs/microscopes/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:58:15,824 copying build/lib/openhcs/microscopes/handler_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:58:15,826 copying build/lib/openhcs/microscopes/opera_phenix_xml_parser.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:58:15,829 running install_egg_info 2025-10-24T14:58:15,835 Copying openhcs.egg-info to build/bdist.linux-armv7l/wheel/./openhcs-0.3.1-py3.11.egg-info 2025-10-24T14:58:15,850 running install_scripts 2025-10-24T14:58:15,860 creating build/bdist.linux-armv7l/wheel/openhcs-0.3.1.dist-info/WHEEL 2025-10-24T14:58:15,863 creating '/tmp/pip-wheel-rtjf4tw8/.tmp-95wqqugi/openhcs-0.3.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-24T14:58:15,866 adding 'openhcs/__init__.py' 2025-10-24T14:58:15,868 adding 'openhcs/components/__init__.py' 2025-10-24T14:58:15,869 adding 'openhcs/components/framework.py' 2025-10-24T14:58:15,872 adding 'openhcs/config_framework/__init__.py' 2025-10-24T14:58:15,873 adding 'openhcs/config_framework/cache_warming.py' 2025-10-24T14:58:15,874 adding 'openhcs/config_framework/config.py' 2025-10-24T14:58:15,877 adding 'openhcs/config_framework/context_manager.py' 2025-10-24T14:58:15,880 adding 'openhcs/config_framework/dual_axis_resolver.py' 2025-10-24T14:58:15,881 adding 'openhcs/config_framework/global_config.py' 2025-10-24T14:58:15,888 adding 'openhcs/config_framework/lazy_factory.py' 2025-10-24T14:58:15,890 adding 'openhcs/config_framework/placeholder.py' 2025-10-24T14:58:15,892 adding 'openhcs/constants/__init__.py' 2025-10-24T14:58:15,893 adding 'openhcs/constants/constants.py' 2025-10-24T14:58:15,895 adding 'openhcs/constants/input_source.py' 2025-10-24T14:58:15,896 adding 'openhcs/constants/streaming.py' 2025-10-24T14:58:15,898 adding 'openhcs/core/__init__.py' 2025-10-24T14:58:15,900 adding 'openhcs/core/config.py' 2025-10-24T14:58:15,902 adding 'openhcs/core/config_cache.py' 2025-10-24T14:58:15,903 adding 'openhcs/core/lazy_placeholder.py' 2025-10-24T14:58:15,905 adding 'openhcs/core/lazy_placeholder_simplified.py' 2025-10-24T14:58:15,907 adding 'openhcs/core/log_utils.py' 2025-10-24T14:58:15,909 adding 'openhcs/core/metadata_cache.py' 2025-10-24T14:58:15,910 adding 'openhcs/core/path_cache.py' 2025-10-24T14:58:15,912 adding 'openhcs/core/roi.py' 2025-10-24T14:58:15,915 adding 'openhcs/core/utils.py' 2025-10-24T14:58:15,917 adding 'openhcs/core/xdg_paths.py' 2025-10-24T14:58:15,919 adding 'openhcs/core/components/__init__.py' 2025-10-24T14:58:15,921 adding 'openhcs/core/components/metaprogramming.py' 2025-10-24T14:58:15,923 adding 'openhcs/core/components/multiprocessing.py' 2025-10-24T14:58:15,925 adding 'openhcs/core/components/parser_metaprogramming.py' 2025-10-24T14:58:15,927 adding 'openhcs/core/components/validation.py' 2025-10-24T14:58:15,929 adding 'openhcs/core/context/__init__.py' 2025-10-24T14:58:15,930 adding 'openhcs/core/context/processing_context.py' 2025-10-24T14:58:15,932 adding 'openhcs/core/memory/__init__.py' 2025-10-24T14:58:15,936 adding 'openhcs/core/memory/conversion_functions.py' 2025-10-24T14:58:15,937 adding 'openhcs/core/memory/converters.py' 2025-10-24T14:58:15,943 adding 'openhcs/core/memory/decorators.py' 2025-10-24T14:58:15,945 adding 'openhcs/core/memory/exceptions.py' 2025-10-24T14:58:15,947 adding 'openhcs/core/memory/gpu_cleanup.py' 2025-10-24T14:58:15,949 adding 'openhcs/core/memory/gpu_utils.py' 2025-10-24T14:58:15,950 adding 'openhcs/core/memory/oom_recovery.py' 2025-10-24T14:58:15,952 adding 'openhcs/core/memory/stack_utils.py' 2025-10-24T14:58:15,954 adding 'openhcs/core/memory/utils.py' 2025-10-24T14:58:15,956 adding 'openhcs/core/memory/wrapper.py' 2025-10-24T14:58:15,958 adding 'openhcs/core/memory/trackers/cupy_tracker.py' 2025-10-24T14:58:15,959 adding 'openhcs/core/memory/trackers/memory_tracker.py' 2025-10-24T14:58:15,961 adding 'openhcs/core/memory/trackers/memory_tracker_registry.py' 2025-10-24T14:58:15,963 adding 'openhcs/core/memory/trackers/numpy_tracker.py' 2025-10-24T14:58:15,964 adding 'openhcs/core/memory/trackers/pyclesperanto_tracker.py' 2025-10-24T14:58:15,966 adding 'openhcs/core/memory/trackers/tf_tracker.py' 2025-10-24T14:58:15,968 adding 'openhcs/core/memory/trackers/torch_tracker.py' 2025-10-24T14:58:15,970 adding 'openhcs/core/orchestrator/__init__.py' 2025-10-24T14:58:15,972 adding 'openhcs/core/orchestrator/gpu_scheduler.py' 2025-10-24T14:58:15,980 adding 'openhcs/core/orchestrator/orchestrator.py' 2025-10-24T14:58:15,983 adding 'openhcs/core/pipeline/__init__.py' 2025-10-24T14:58:15,989 adding 'openhcs/core/pipeline/compiler.py' 2025-10-24T14:58:15,993 adding 'openhcs/core/pipeline/funcstep_contract_validator.py' 2025-10-24T14:58:15,994 adding 'openhcs/core/pipeline/function_contracts.py' 2025-10-24T14:58:15,996 adding 'openhcs/core/pipeline/gpu_memory_validator.py' 2025-10-24T14:58:15,998 adding 'openhcs/core/pipeline/materialization_flag_planner.py' 2025-10-24T14:58:16,001 adding 'openhcs/core/pipeline/path_planner.py' 2025-10-24T14:58:16,003 adding 'openhcs/core/pipeline/pipeline_utils.py' 2025-10-24T14:58:16,004 adding 'openhcs/core/pipeline/step_attribute_stripper.py' 2025-10-24T14:58:16,006 adding 'openhcs/core/steps/__init__.py' 2025-10-24T14:58:16,008 adding 'openhcs/core/steps/abstract.py' 2025-10-24T14:58:16,016 adding 'openhcs/core/steps/function_step.py' 2025-10-24T14:58:16,018 adding 'openhcs/debug/__init__.py' 2025-10-24T14:58:16,020 adding 'openhcs/debug/example_export.py' 2025-10-24T14:58:16,021 adding 'openhcs/debug/example_export_clean.py' 2025-10-24T14:58:16,023 adding 'openhcs/debug/export.py' 2025-10-24T14:58:16,028 adding 'openhcs/debug/pickle_to_python.py' 2025-10-24T14:58:16,035 adding 'openhcs/formats/experimental_analysis.py' 2025-10-24T14:58:16,037 adding 'openhcs/formats/func_arg_prep.py' 2025-10-24T14:58:16,040 adding 'openhcs/formats/metaxpress.py' 2025-10-24T14:58:16,041 adding 'openhcs/formats/pattern/__init__.py' 2025-10-24T14:58:16,044 adding 'openhcs/formats/pattern/pattern_discovery.py' 2025-10-24T14:58:16,046 adding 'openhcs/formats/pattern/pattern_resolver.py' 2025-10-24T14:58:16,048 adding 'openhcs/introspection/__init__.py' 2025-10-24T14:58:16,053 adding 'openhcs/introspection/signature_analyzer.py' 2025-10-24T14:58:16,055 adding 'openhcs/introspection/unified_parameter_analyzer.py' 2025-10-24T14:58:16,057 adding 'openhcs/io/__init__.py' 2025-10-24T14:58:16,059 adding 'openhcs/io/atomic.py' 2025-10-24T14:58:16,061 adding 'openhcs/io/backend_registry.py' 2025-10-24T14:58:16,063 adding 'openhcs/io/base.py' 2025-10-24T14:58:16,067 adding 'openhcs/io/disk.py' 2025-10-24T14:58:16,068 adding 'openhcs/io/exceptions.py' 2025-10-24T14:58:16,070 adding 'openhcs/io/fiji_stream.py' 2025-10-24T14:58:16,074 adding 'openhcs/io/filemanager.py' 2025-10-24T14:58:16,077 adding 'openhcs/io/memory.py' 2025-10-24T14:58:16,079 adding 'openhcs/io/metadata_migration.py' 2025-10-24T14:58:16,080 adding 'openhcs/io/metadata_writer.py' 2025-10-24T14:58:16,082 adding 'openhcs/io/napari_stream.py' 2025-10-24T14:58:16,089 adding 'openhcs/io/omero_local.py' 2025-10-24T14:58:16,091 adding 'openhcs/io/pipeline_migration.py' 2025-10-24T14:58:16,093 adding 'openhcs/io/streaming.py' 2025-10-24T14:58:16,095 adding 'openhcs/io/virtual_workspace.py' 2025-10-24T14:58:16,100 adding 'openhcs/io/zarr.py' 2025-10-24T14:58:16,102 adding 'openhcs/microscopes/__init__.py' 2025-10-24T14:58:16,104 adding 'openhcs/microscopes/handler_registry_service.py' 2025-10-24T14:58:16,108 adding 'openhcs/microscopes/imagexpress.py' 2025-10-24T14:58:16,111 adding 'openhcs/microscopes/microscope_base.py' 2025-10-24T14:58:16,113 adding 'openhcs/microscopes/microscope_interfaces.py' 2025-10-24T14:58:16,116 adding 'openhcs/microscopes/omero.py' 2025-10-24T14:58:16,120 adding 'openhcs/microscopes/openhcs.py' 2025-10-24T14:58:16,124 adding 'openhcs/microscopes/opera_phenix.py' 2025-10-24T14:58:16,127 adding 'openhcs/microscopes/opera_phenix_xml_parser.py' 2025-10-24T14:58:16,128 adding 'openhcs/omero/__init__.py' 2025-10-24T14:58:16,130 adding 'openhcs/omero/docker-compose.openhcs.yml' 2025-10-24T14:58:16,131 adding 'openhcs/omero/docker-compose.yml' 2025-10-24T14:58:16,133 adding 'openhcs/processing/__init__.py' 2025-10-24T14:58:16,136 adding 'openhcs/processing/func_registry.py' 2025-10-24T14:58:16,137 adding 'openhcs/processing/backends/__init__.py' 2025-10-24T14:58:16,139 adding 'openhcs/processing/backends/analysis/__init__.py' 2025-10-24T14:58:16,141 adding 'openhcs/processing/backends/analysis/cache_utils.py' 2025-10-24T14:58:16,147 adding 'openhcs/processing/backends/analysis/cell_counting_cpu.py' 2025-10-24T14:58:16,153 adding 'openhcs/processing/backends/analysis/cell_counting_cupy.py' 2025-10-24T14:58:16,159 adding 'openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py' 2025-10-24T14:58:16,162 adding 'openhcs/processing/backends/analysis/consolidate_analysis_results.py' 2025-10-24T14:58:16,164 adding 'openhcs/processing/backends/analysis/consolidate_special_outputs.py' 2025-10-24T14:58:16,167 adding 'openhcs/processing/backends/analysis/cx5_format.py' 2025-10-24T14:58:16,169 adding 'openhcs/processing/backends/analysis/dxf_mask_pipeline.py' 2025-10-24T14:58:16,171 adding 'openhcs/processing/backends/analysis/focus_analyzer.py' 2025-10-24T14:58:16,174 adding 'openhcs/processing/backends/analysis/hmm_axon.py' 2025-10-24T14:58:16,177 adding 'openhcs/processing/backends/analysis/hmm_axon_torbi.py' 2025-10-24T14:58:16,181 adding 'openhcs/processing/backends/analysis/multi_template_matching.py' 2025-10-24T14:58:16,183 adding 'openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py' 2025-10-24T14:58:16,186 adding 'openhcs/processing/backends/analysis/skan_axon_analysis.py' 2025-10-24T14:58:16,189 adding 'openhcs/processing/backends/analysis/straighten_object_3d.py' 2025-10-24T14:58:16,190 adding 'openhcs/processing/backends/assemblers/__init__.py' 2025-10-24T14:58:16,192 adding 'openhcs/processing/backends/assemblers/assemble_stack_cpu.py' 2025-10-24T14:58:16,195 adding 'openhcs/processing/backends/assemblers/assemble_stack_cupy.py' 2025-10-24T14:58:16,199 adding 'openhcs/processing/backends/assemblers/self_supervised_stitcher.py' 2025-10-24T14:58:16,201 adding 'openhcs/processing/backends/enhance/__init__.py' 2025-10-24T14:58:16,204 adding 'openhcs/processing/backends/enhance/basic_processor_cupy.py' 2025-10-24T14:58:16,206 adding 'openhcs/processing/backends/enhance/basic_processor_jax.py' 2025-10-24T14:58:16,208 adding 'openhcs/processing/backends/enhance/basic_processor_numpy.py' 2025-10-24T14:58:16,211 adding 'openhcs/processing/backends/enhance/cupy_clahe.py' 2025-10-24T14:58:16,213 adding 'openhcs/processing/backends/enhance/dl_edof_unsupervised.py' 2025-10-24T14:58:16,214 adding 'openhcs/processing/backends/enhance/focus_torch.py' 2025-10-24T14:58:16,216 adding 'openhcs/processing/backends/enhance/jax_nlm_processor.py' 2025-10-24T14:58:16,219 adding 'openhcs/processing/backends/enhance/n2v2_processor_torch.py' 2025-10-24T14:58:16,221 adding 'openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py' 2025-10-24T14:58:16,223 adding 'openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py' 2025-10-24T14:58:16,224 adding 'openhcs/processing/backends/enhance/torch_nlm_processor.py' 2025-10-24T14:58:16,226 adding 'openhcs/processing/backends/experimental_analysis/__init__.py' 2025-10-24T14:58:16,228 adding 'openhcs/processing/backends/experimental_analysis/cx5_registry.py' 2025-10-24T14:58:16,229 adding 'openhcs/processing/backends/experimental_analysis/format_registry.py' 2025-10-24T14:58:16,231 adding 'openhcs/processing/backends/experimental_analysis/format_registry_service.py' 2025-10-24T14:58:16,233 adding 'openhcs/processing/backends/experimental_analysis/metaxpress_registry.py' 2025-10-24T14:58:16,235 adding 'openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py' 2025-10-24T14:58:16,237 adding 'openhcs/processing/backends/lib_registry/cupy_registry.py' 2025-10-24T14:58:16,239 adding 'openhcs/processing/backends/lib_registry/openhcs_registry.py' 2025-10-24T14:58:16,240 adding 'openhcs/processing/backends/lib_registry/pyclesperanto_registry.py' 2025-10-24T14:58:16,242 adding 'openhcs/processing/backends/lib_registry/registry_service.py' 2025-10-24T14:58:16,243 adding 'openhcs/processing/backends/lib_registry/scikit_image_registry.py' 2025-10-24T14:58:16,248 adding 'openhcs/processing/backends/lib_registry/unified_registry.py' 2025-10-24T14:58:16,250 adding 'openhcs/processing/backends/pos_gen/__init__.py' 2025-10-24T14:58:16,254 adding 'openhcs/processing/backends/pos_gen/ashlar_main_cpu.py' 2025-10-24T14:58:16,260 adding 'openhcs/processing/backends/pos_gen/ashlar_main_gpu.py' 2025-10-24T14:58:16,262 adding 'openhcs/processing/backends/pos_gen/mist_processor_cupy.py' 2025-10-24T14:58:16,264 adding 'openhcs/processing/backends/pos_gen/mist/__init__.py' 2025-10-24T14:58:16,265 adding 'openhcs/processing/backends/pos_gen/mist/boruvka_mst.py' 2025-10-24T14:58:16,267 adding 'openhcs/processing/backends/pos_gen/mist/gpu_kernels.py' 2025-10-24T14:58:16,271 adding 'openhcs/processing/backends/pos_gen/mist/mist_main.py' 2025-10-24T14:58:16,274 adding 'openhcs/processing/backends/pos_gen/mist/phase_correlation.py' 2025-10-24T14:58:16,276 adding 'openhcs/processing/backends/pos_gen/mist/position_reconstruction.py' 2025-10-24T14:58:16,278 adding 'openhcs/processing/backends/pos_gen/mist/quality_metrics.py' 2025-10-24T14:58:16,279 adding 'openhcs/processing/backends/processors/__init__.py' 2025-10-24T14:58:16,284 adding 'openhcs/processing/backends/processors/cupy_processor.py' 2025-10-24T14:58:16,286 adding 'openhcs/processing/backends/processors/jax_processor.py' 2025-10-24T14:58:16,289 adding 'openhcs/processing/backends/processors/numpy_processor.py' 2025-10-24T14:58:16,291 adding 'openhcs/processing/backends/processors/percentile_utils.py' 2025-10-24T14:58:16,294 adding 'openhcs/processing/backends/processors/pyclesperanto_processor.py' 2025-10-24T14:58:16,297 adding 'openhcs/processing/backends/processors/tensorflow_processor.py' 2025-10-24T14:58:16,300 adding 'openhcs/processing/backends/processors/torch_processor.py' 2025-10-24T14:58:16,302 adding 'openhcs/processing/presets/__init__.py' 2025-10-24T14:58:16,304 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py' 2025-10-24T14:58:16,305 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py' 2025-10-24T14:58:16,307 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py' 2025-10-24T14:58:16,308 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py' 2025-10-24T14:58:16,309 adding 'openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py' 2025-10-24T14:58:16,310 adding 'openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py' 2025-10-24T14:58:16,312 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py' 2025-10-24T14:58:16,313 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py' 2025-10-24T14:58:16,314 adding 'openhcs/processing/presets/pipelines/test.py' 2025-10-24T14:58:16,316 adding 'openhcs/pyqt_gui/__init__.py' 2025-10-24T14:58:16,317 adding 'openhcs/pyqt_gui/__main__.py' 2025-10-24T14:58:16,319 adding 'openhcs/pyqt_gui/app.py' 2025-10-24T14:58:16,321 adding 'openhcs/pyqt_gui/config.py' 2025-10-24T14:58:16,323 adding 'openhcs/pyqt_gui/launch.py' 2025-10-24T14:58:16,327 adding 'openhcs/pyqt_gui/main.py' 2025-10-24T14:58:16,331 adding 'openhcs/pyqt_gui/dialogs/function_selector_dialog.py' 2025-10-24T14:58:16,333 adding 'openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py' 2025-10-24T14:58:16,335 adding 'openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py' 2025-10-24T14:58:16,337 adding 'openhcs/pyqt_gui/services/__init__.py' 2025-10-24T14:58:16,338 adding 'openhcs/pyqt_gui/services/async_service_bridge.py' 2025-10-24T14:58:16,340 adding 'openhcs/pyqt_gui/services/config_cache_adapter.py' 2025-10-24T14:58:16,342 adding 'openhcs/pyqt_gui/services/persistent_system_monitor.py' 2025-10-24T14:58:16,344 adding 'openhcs/pyqt_gui/services/service_adapter.py' 2025-10-24T14:58:16,348 adding 'openhcs/pyqt_gui/services/simple_code_editor.py' 2025-10-24T14:58:16,350 adding 'openhcs/pyqt_gui/shared/__init__.py' 2025-10-24T14:58:16,353 adding 'openhcs/pyqt_gui/shared/color_scheme.py' 2025-10-24T14:58:16,355 adding 'openhcs/pyqt_gui/shared/config_validator.py' 2025-10-24T14:58:16,356 adding 'openhcs/pyqt_gui/shared/palette_manager.py' 2025-10-24T14:58:16,358 adding 'openhcs/pyqt_gui/shared/style_generator.py' 2025-10-24T14:58:16,360 adding 'openhcs/pyqt_gui/utils/__init__.py' 2025-10-24T14:58:16,361 adding 'openhcs/pyqt_gui/utils/log_detection_utils.py' 2025-10-24T14:58:16,363 adding 'openhcs/pyqt_gui/utils/process_tracker.py' 2025-10-24T14:58:16,365 adding 'openhcs/pyqt_gui/widgets/__init__.py' 2025-10-24T14:58:16,367 adding 'openhcs/pyqt_gui/widgets/enhanced_path_widget.py' 2025-10-24T14:58:16,371 adding 'openhcs/pyqt_gui/widgets/function_list_editor.py' 2025-10-24T14:58:16,374 adding 'openhcs/pyqt_gui/widgets/function_pane.py' 2025-10-24T14:58:16,382 adding 'openhcs/pyqt_gui/widgets/image_browser.py' 2025-10-24T14:58:16,390 adding 'openhcs/pyqt_gui/widgets/log_viewer.py' 2025-10-24T14:58:16,395 adding 'openhcs/pyqt_gui/widgets/pipeline_editor.py' 2025-10-24T14:58:16,404 adding 'openhcs/pyqt_gui/widgets/plate_manager.py' 2025-10-24T14:58:16,406 adding 'openhcs/pyqt_gui/widgets/status_bar.py' 2025-10-24T14:58:16,409 adding 'openhcs/pyqt_gui/widgets/step_parameter_editor.py' 2025-10-24T14:58:16,412 adding 'openhcs/pyqt_gui/widgets/system_monitor.py' 2025-10-24T14:58:16,414 adding 'openhcs/pyqt_gui/widgets/mixins/__init__.py' 2025-10-24T14:58:16,415 adding 'openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py' 2025-10-24T14:58:16,417 adding 'openhcs/pyqt_gui/widgets/shared/__init__.py' 2025-10-24T14:58:16,419 adding 'openhcs/pyqt_gui/widgets/shared/clickable_help_components.py' 2025-10-24T14:58:16,421 adding 'openhcs/pyqt_gui/widgets/shared/column_filter_widget.py' 2025-10-24T14:58:16,423 adding 'openhcs/pyqt_gui/widgets/shared/layout_constants.py' 2025-10-24T14:58:16,424 adding 'openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py' 2025-10-24T14:58:16,437 adding 'openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py' 2025-10-24T14:58:16,441 adding 'openhcs/pyqt_gui/widgets/shared/plate_view_widget.py' 2025-10-24T14:58:16,446 adding 'openhcs/pyqt_gui/widgets/shared/widget_strategies.py' 2025-10-24T14:58:16,449 adding 'openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py' 2025-10-24T14:58:16,451 adding 'openhcs/pyqt_gui/windows/__init__.py' 2025-10-24T14:58:16,453 adding 'openhcs/pyqt_gui/windows/base_form_dialog.py' 2025-10-24T14:58:16,458 adding 'openhcs/pyqt_gui/windows/config_window.py' 2025-10-24T14:58:16,461 adding 'openhcs/pyqt_gui/windows/dual_editor_window.py' 2025-10-24T14:58:16,464 adding 'openhcs/pyqt_gui/windows/file_browser_window.py' 2025-10-24T14:58:16,466 adding 'openhcs/pyqt_gui/windows/help_window.py' 2025-10-24T14:58:16,468 adding 'openhcs/pyqt_gui/windows/help_windows.py' 2025-10-24T14:58:16,470 adding 'openhcs/pyqt_gui/windows/plate_viewer_window.py' 2025-10-24T14:58:16,472 adding 'openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py' 2025-10-24T14:58:16,475 adding 'openhcs/runtime/execution_server.py' 2025-10-24T14:58:16,477 adding 'openhcs/runtime/fiji_stream_visualizer.py' 2025-10-24T14:58:16,482 adding 'openhcs/runtime/fiji_viewer_server.py' 2025-10-24T14:58:16,490 adding 'openhcs/runtime/napari_stream_visualizer.py' 2025-10-24T14:58:16,492 adding 'openhcs/runtime/omero_instance_manager.py' 2025-10-24T14:58:16,494 adding 'openhcs/runtime/queue_tracker.py' 2025-10-24T14:58:16,496 adding 'openhcs/runtime/remote_orchestrator.py' 2025-10-24T14:58:16,498 adding 'openhcs/runtime/roi_converters.py' 2025-10-24T14:58:16,501 adding 'openhcs/runtime/zmq_base.py' 2025-10-24T14:58:16,503 adding 'openhcs/runtime/zmq_execution_client.py' 2025-10-24T14:58:16,505 adding 'openhcs/runtime/zmq_execution_server.py' 2025-10-24T14:58:16,507 adding 'openhcs/runtime/zmq_execution_server_launcher.py' 2025-10-24T14:58:16,509 adding 'openhcs/runtime/zmq_messages.py' 2025-10-24T14:58:16,511 adding 'openhcs/tests/__init__.py' 2025-10-24T14:58:16,512 adding 'openhcs/tests/test_pipeline.py' 2025-10-24T14:58:16,514 adding 'openhcs/tests/generators/__init__.py' 2025-10-24T14:58:16,519 adding 'openhcs/tests/generators/generate_synthetic_data.py' 2025-10-24T14:58:16,522 adding 'openhcs/textual_tui/styles.css' 2025-10-24T14:58:16,524 adding 'openhcs/ui/shared/__init__.py' 2025-10-24T14:58:16,526 adding 'openhcs/ui/shared/parameter_form_base.py' 2025-10-24T14:58:16,528 adding 'openhcs/ui/shared/parameter_form_config_factory.py' 2025-10-24T14:58:16,530 adding 'openhcs/ui/shared/parameter_form_constants.py' 2025-10-24T14:58:16,533 adding 'openhcs/ui/shared/parameter_form_service.py' 2025-10-24T14:58:16,535 adding 'openhcs/ui/shared/parameter_type_utils.py' 2025-10-24T14:58:16,537 adding 'openhcs/ui/shared/pattern_data_manager.py' 2025-10-24T14:58:16,538 adding 'openhcs/ui/shared/pattern_file_service.py' 2025-10-24T14:58:16,539 adding 'openhcs/ui/shared/search_service.py' 2025-10-24T14:58:16,541 adding 'openhcs/ui/shared/system_monitor_core.py' 2025-10-24T14:58:16,542 adding 'openhcs/ui/shared/ui_utils.py' 2025-10-24T14:58:16,544 adding 'openhcs/ui/shared/widget_creation_registry.py' 2025-10-24T14:58:16,546 adding 'openhcs/utils/display_config_factory.py' 2025-10-24T14:58:16,548 adding 'openhcs/utils/enum_factory.py' 2025-10-24T14:58:16,549 adding 'openhcs/utils/environment.py' 2025-10-24T14:58:16,550 adding 'openhcs/utils/import_utils.py' 2025-10-24T14:58:16,552 adding 'openhcs/utils/performance_monitor.py' 2025-10-24T14:58:16,554 adding 'openhcs/utils/recache_function_registry.py' 2025-10-24T14:58:16,556 adding 'openhcs/validation/__init__.py' 2025-10-24T14:58:16,557 adding 'openhcs/validation/ast_validator.py' 2025-10-24T14:58:16,559 adding 'openhcs/validation/validate.py' 2025-10-24T14:58:16,563 adding 'openhcs-0.3.1.dist-info/METADATA' 2025-10-24T14:58:16,564 adding 'openhcs-0.3.1.dist-info/WHEEL' 2025-10-24T14:58:16,565 adding 'openhcs-0.3.1.dist-info/entry_points.txt' 2025-10-24T14:58:16,566 adding 'openhcs-0.3.1.dist-info/top_level.txt' 2025-10-24T14:58:16,571 adding 'openhcs-0.3.1.dist-info/RECORD' 2025-10-24T14:58:16,586 removing build/bdist.linux-armv7l/wheel 2025-10-24T14:58:16,771 Building wheel for openhcs (pyproject.toml): finished with status 'done' 2025-10-24T14:58:16,799 Created wheel for openhcs: filename=openhcs-0.3.1-py3-none-any.whl size=1072115 sha256=14033f6acda51d48e2ad955088dda686522e3fc718d32aec90e6bee082b8b576 2025-10-24T14:58:16,801 Stored in directory: /tmp/pip-ephem-wheel-cache-o00tcvf9/wheels/a3/6b/94/4cdce01caa20dcca7bd2504d7016287788c11c983a5eee8d59 2025-10-24T14:58:16,822 Successfully built openhcs 2025-10-24T14:58:16,858 Removed build tracker: '/tmp/pip-build-tracker-pyaudx5t'