2025-10-24T14:51:15,315 Created temporary directory: /tmp/pip-ephem-wheel-cache-uz8udfzo 2025-10-24T14:51:15,317 Created temporary directory: /tmp/pip-build-tracker-l9kbl79g 2025-10-24T14:51:15,318 Initialized build tracking at /tmp/pip-build-tracker-l9kbl79g 2025-10-24T14:51:15,318 Created build tracker: /tmp/pip-build-tracker-l9kbl79g 2025-10-24T14:51:15,319 Entered build tracker: /tmp/pip-build-tracker-l9kbl79g 2025-10-24T14:51:15,319 Created temporary directory: /tmp/pip-wheel-5ya9lgc7 2025-10-24T14:51:15,322 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:51:15,325 Created temporary directory: /tmp/pip-ephem-wheel-cache-wuszvy8l 2025-10-24T14:51:15,347 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T14:51:15,350 2 location(s) to search for versions of openhcs: 2025-10-24T14:51:15,350 * https://pypi.org/simple/openhcs/ 2025-10-24T14:51:15,350 * https://www.piwheels.org/simple/openhcs/ 2025-10-24T14:51:15,351 Fetching project page and analyzing links: https://pypi.org/simple/openhcs/ 2025-10-24T14:51:15,352 Getting page https://pypi.org/simple/openhcs/ 2025-10-24T14:51:15,353 Found index url https://pypi.org/simple 2025-10-24T14:51:15,571 Fetched page https://pypi.org/simple/openhcs/ as application/vnd.pypi.simple.v1+json 2025-10-24T14:51:15,578 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:51:15,579 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:51:15,579 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:51:15,580 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:51:15,581 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:51:15,582 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:51:15,582 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:51:15,583 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:51:15,584 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:51:15,585 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:51:15,586 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:51:15,587 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:51:15,587 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:51:15,588 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:51:15,589 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:51:15,590 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:51:15,590 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:51:15,591 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:51:15,592 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:51:15,593 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:51:15,593 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:51:15,594 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:51:15,595 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:51:15,596 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:51:15,596 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:51:15,597 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:51:15,598 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:51:15,599 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:51:15,600 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:51:15,600 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:51:15,601 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:51:15,602 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:51:15,602 Fetching project page and analyzing links: https://www.piwheels.org/simple/openhcs/ 2025-10-24T14:51:15,603 Getting page https://www.piwheels.org/simple/openhcs/ 2025-10-24T14:51:15,604 Found index url https://www.piwheels.org/simple 2025-10-24T14:51:15,759 Fetched page https://www.piwheels.org/simple/openhcs/ as text/html 2025-10-24T14:51:15,764 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:51:15,765 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:51:15,765 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:51:15,766 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:51:15,767 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:51:15,767 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:51:15,768 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:51:15,768 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:51:15,769 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:51:15,770 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:51:15,770 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:51:15,770 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:51:15,771 Skipping link: not a file: https://www.piwheels.org/simple/openhcs/ 2025-10-24T14:51:15,772 Skipping link: not a file: https://pypi.org/simple/openhcs/ 2025-10-24T14:51:15,792 Given no hashes to check 1 links for project 'openhcs': discarding no candidates 2025-10-24T14:51:15,810 Collecting openhcs==0.3.0 2025-10-24T14:51:15,812 Created temporary directory: /tmp/pip-unpack-16elxfl0 2025-10-24T14:51:15,949 Downloading openhcs-0.3.0.tar.gz (905 kB) 2025-10-24T14:51:16,830 Added openhcs==0.3.0 from https://files.pythonhosted.org/packages/57/3b/df929b9bd04631a890d0f996da02fcd1e6ed334b2638200ccb5e4f685bb4/openhcs-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-l9kbl79g' 2025-10-24T14:51:16,838 Created temporary directory: /tmp/pip-build-env-9jsd776b 2025-10-24T14:51:16,842 Installing build dependencies: started 2025-10-24T14:51:16,843 Running command pip subprocess to install build dependencies 2025-10-24T14:51:17,976 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-24T14:51:18,578 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:51:18,602 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T14:51:20,374 Collecting setuptools>=61.0 2025-10-24T14:51:20,469 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-24T14:51:20,738 Collecting wheel 2025-10-24T14:51:20,756 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-24T14:51:23,667 Installing collected packages: wheel, setuptools 2025-10-24T14:51:23,908 Creating /tmp/pip-build-env-9jsd776b/overlay/local/bin 2025-10-24T14:51:23,910 changing mode of /tmp/pip-build-env-9jsd776b/overlay/local/bin/wheel to 755 2025-10-24T14:51:27,611 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-24T14:51:27,889 Installing build dependencies: finished with status 'done' 2025-10-24T14:51:27,896 Getting requirements to build wheel: started 2025-10-24T14:51:27,897 Running command Getting requirements to build wheel 2025-10-24T14:51:28,556 /tmp/pip-build-env-9jsd776b/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:51:28,556 !! 2025-10-24T14:51:28,557 ******************************************************************************** 2025-10-24T14:51:28,557 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:51:28,558 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T14:51:28,559 or your builds will no longer be supported. 2025-10-24T14:51:28,560 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:51:28,560 ******************************************************************************** 2025-10-24T14:51:28,561 !! 2025-10-24T14:51:28,562 corresp(dist, value, root_dir) 2025-10-24T14:51:28,656 /tmp/pip-build-env-9jsd776b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T14:51:28,657 !! 2025-10-24T14:51:28,658 ******************************************************************************** 2025-10-24T14:51:28,658 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T14:51:28,659 License :: OSI Approved :: MIT License 2025-10-24T14:51:28,660 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:51:28,660 ******************************************************************************** 2025-10-24T14:51:28,661 !! 2025-10-24T14:51:28,662 dist._finalize_license_expression() 2025-10-24T14:51:28,667 /tmp/pip-build-env-9jsd776b/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T14:51:28,667 !! 2025-10-24T14:51:28,668 ******************************************************************************** 2025-10-24T14:51:28,669 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T14:51:28,670 License :: OSI Approved :: MIT License 2025-10-24T14:51:28,671 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:51:28,672 ******************************************************************************** 2025-10-24T14:51:28,673 !! 2025-10-24T14:51:28,674 self._finalize_license_expression() 2025-10-24T14:51:28,674 running egg_info 2025-10-24T14:51:28,681 writing openhcs.egg-info/PKG-INFO 2025-10-24T14:51:28,711 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-24T14:51:28,713 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-24T14:51:28,733 writing requirements to openhcs.egg-info/requires.txt 2025-10-24T14:51:28,734 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-24T14:51:28,897 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T14:51:28,928 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T14:51:29,026 Getting requirements to build wheel: finished with status 'done' 2025-10-24T14:51:29,030 Created temporary directory: /tmp/pip-modern-metadata-rc77s9k4 2025-10-24T14:51:29,033 Preparing metadata (pyproject.toml): started 2025-10-24T14:51:29,034 Running command Preparing metadata (pyproject.toml) 2025-10-24T14:51:29,630 /tmp/pip-build-env-9jsd776b/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:51:29,630 !! 2025-10-24T14:51:29,632 ******************************************************************************** 2025-10-24T14:51:29,632 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:51:29,634 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T14:51:29,634 or your builds will no longer be supported. 2025-10-24T14:51:29,635 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:51:29,635 ******************************************************************************** 2025-10-24T14:51:29,636 !! 2025-10-24T14:51:29,637 corresp(dist, value, root_dir) 2025-10-24T14:51:29,725 /tmp/pip-build-env-9jsd776b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T14:51:29,725 !! 2025-10-24T14:51:29,726 ******************************************************************************** 2025-10-24T14:51:29,727 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T14:51:29,728 License :: OSI Approved :: MIT License 2025-10-24T14:51:29,729 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:51:29,729 ******************************************************************************** 2025-10-24T14:51:29,730 !! 2025-10-24T14:51:29,731 dist._finalize_license_expression() 2025-10-24T14:51:29,735 /tmp/pip-build-env-9jsd776b/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T14:51:29,736 !! 2025-10-24T14:51:29,737 ******************************************************************************** 2025-10-24T14:51:29,737 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T14:51:29,739 License :: OSI Approved :: MIT License 2025-10-24T14:51:29,740 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:51:29,740 ******************************************************************************** 2025-10-24T14:51:29,741 !! 2025-10-24T14:51:29,742 self._finalize_license_expression() 2025-10-24T14:51:29,743 running dist_info 2025-10-24T14:51:29,754 creating /tmp/pip-modern-metadata-rc77s9k4/openhcs.egg-info 2025-10-24T14:51:29,755 writing /tmp/pip-modern-metadata-rc77s9k4/openhcs.egg-info/PKG-INFO 2025-10-24T14:51:29,786 writing dependency_links to /tmp/pip-modern-metadata-rc77s9k4/openhcs.egg-info/dependency_links.txt 2025-10-24T14:51:29,787 writing entry points to /tmp/pip-modern-metadata-rc77s9k4/openhcs.egg-info/entry_points.txt 2025-10-24T14:51:29,807 writing requirements to /tmp/pip-modern-metadata-rc77s9k4/openhcs.egg-info/requires.txt 2025-10-24T14:51:29,808 writing top-level names to /tmp/pip-modern-metadata-rc77s9k4/openhcs.egg-info/top_level.txt 2025-10-24T14:51:29,809 writing manifest file '/tmp/pip-modern-metadata-rc77s9k4/openhcs.egg-info/SOURCES.txt' 2025-10-24T14:51:29,955 reading manifest file '/tmp/pip-modern-metadata-rc77s9k4/openhcs.egg-info/SOURCES.txt' 2025-10-24T14:51:29,968 writing manifest file '/tmp/pip-modern-metadata-rc77s9k4/openhcs.egg-info/SOURCES.txt' 2025-10-24T14:51:29,970 creating '/tmp/pip-modern-metadata-rc77s9k4/openhcs-0.3.0.dist-info' 2025-10-24T14:51:30,099 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-24T14:51:30,105 Source in /tmp/pip-wheel-5ya9lgc7/openhcs_877f3047e1bf4b13b72df03d21206de1 has version 0.3.0, which satisfies requirement openhcs==0.3.0 from https://files.pythonhosted.org/packages/57/3b/df929b9bd04631a890d0f996da02fcd1e6ed334b2638200ccb5e4f685bb4/openhcs-0.3.0.tar.gz 2025-10-24T14:51:30,107 Removed openhcs==0.3.0 from https://files.pythonhosted.org/packages/57/3b/df929b9bd04631a890d0f996da02fcd1e6ed334b2638200ccb5e4f685bb4/openhcs-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-l9kbl79g' 2025-10-24T14:51:30,115 Created temporary directory: /tmp/pip-unpack-1fq9gsoi 2025-10-24T14:51:30,116 Building wheels for collected packages: openhcs 2025-10-24T14:51:30,120 Created temporary directory: /tmp/pip-wheel-_ijrqug5 2025-10-24T14:51:30,121 Destination directory: /tmp/pip-wheel-_ijrqug5 2025-10-24T14:51:30,123 Building wheel for openhcs (pyproject.toml): started 2025-10-24T14:51:30,125 Running command Building wheel for openhcs (pyproject.toml) 2025-10-24T14:51:30,735 /tmp/pip-build-env-9jsd776b/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:51:30,735 !! 2025-10-24T14:51:30,736 ******************************************************************************** 2025-10-24T14:51:30,737 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:51:30,737 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T14:51:30,738 or your builds will no longer be supported. 2025-10-24T14:51:30,739 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:51:30,739 ******************************************************************************** 2025-10-24T14:51:30,740 !! 2025-10-24T14:51:30,741 corresp(dist, value, root_dir) 2025-10-24T14:51:30,825 /tmp/pip-build-env-9jsd776b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T14:51:30,825 !! 2025-10-24T14:51:30,826 ******************************************************************************** 2025-10-24T14:51:30,827 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T14:51:30,828 License :: OSI Approved :: MIT License 2025-10-24T14:51:30,829 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:51:30,829 ******************************************************************************** 2025-10-24T14:51:30,830 !! 2025-10-24T14:51:30,831 dist._finalize_license_expression() 2025-10-24T14:51:30,837 /tmp/pip-build-env-9jsd776b/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T14:51:30,838 !! 2025-10-24T14:51:30,839 ******************************************************************************** 2025-10-24T14:51:30,840 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T14:51:30,841 License :: OSI Approved :: MIT License 2025-10-24T14:51:30,842 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T14:51:30,842 ******************************************************************************** 2025-10-24T14:51:30,843 !! 2025-10-24T14:51:30,844 self._finalize_license_expression() 2025-10-24T14:51:30,845 running bdist_wheel 2025-10-24T14:51:30,862 running build 2025-10-24T14:51:30,862 running build_py 2025-10-24T14:51:30,869 creating build/lib/openhcs 2025-10-24T14:51:30,871 copying openhcs/__init__.py -> build/lib/openhcs 2025-10-24T14:51:30,874 creating build/lib/openhcs/config_framework 2025-10-24T14:51:30,875 copying openhcs/config_framework/config.py -> build/lib/openhcs/config_framework 2025-10-24T14:51:30,877 copying openhcs/config_framework/dual_axis_resolver.py -> build/lib/openhcs/config_framework 2025-10-24T14:51:30,880 copying openhcs/config_framework/context_manager.py -> build/lib/openhcs/config_framework 2025-10-24T14:51:30,883 copying openhcs/config_framework/__init__.py -> build/lib/openhcs/config_framework 2025-10-24T14:51:30,885 copying openhcs/config_framework/global_config.py -> build/lib/openhcs/config_framework 2025-10-24T14:51:30,887 copying openhcs/config_framework/cache_warming.py -> build/lib/openhcs/config_framework 2025-10-24T14:51:30,889 copying openhcs/config_framework/placeholder.py -> build/lib/openhcs/config_framework 2025-10-24T14:51:30,892 copying openhcs/config_framework/lazy_factory.py -> build/lib/openhcs/config_framework 2025-10-24T14:51:30,895 creating build/lib/openhcs/validation 2025-10-24T14:51:30,896 copying openhcs/validation/__init__.py -> build/lib/openhcs/validation 2025-10-24T14:51:30,898 copying openhcs/validation/ast_validator.py -> build/lib/openhcs/validation 2025-10-24T14:51:30,900 copying openhcs/validation/validate.py -> build/lib/openhcs/validation 2025-10-24T14:51:30,903 creating build/lib/openhcs/processing 2025-10-24T14:51:30,904 copying openhcs/processing/__init__.py -> build/lib/openhcs/processing 2025-10-24T14:51:30,906 copying openhcs/processing/func_registry.py -> build/lib/openhcs/processing 2025-10-24T14:51:30,909 creating build/lib/openhcs/microscopes 2025-10-24T14:51:30,910 copying openhcs/microscopes/opera_phenix.py -> build/lib/openhcs/microscopes 2025-10-24T14:51:30,913 copying openhcs/microscopes/__init__.py -> build/lib/openhcs/microscopes 2025-10-24T14:51:30,914 copying openhcs/microscopes/imagexpress.py -> build/lib/openhcs/microscopes 2025-10-24T14:51:30,917 copying openhcs/microscopes/handler_registry_service.py -> build/lib/openhcs/microscopes 2025-10-24T14:51:30,919 copying openhcs/microscopes/opera_phenix_xml_parser.py -> build/lib/openhcs/microscopes 2025-10-24T14:51:30,923 copying openhcs/microscopes/omero.py -> build/lib/openhcs/microscopes 2025-10-24T14:51:30,925 copying openhcs/microscopes/microscope_base.py -> build/lib/openhcs/microscopes 2025-10-24T14:51:30,928 copying openhcs/microscopes/microscope_interfaces.py -> build/lib/openhcs/microscopes 2025-10-24T14:51:30,931 copying openhcs/microscopes/openhcs.py -> build/lib/openhcs/microscopes 2025-10-24T14:51:30,935 creating build/lib/openhcs/io 2025-10-24T14:51:30,936 copying openhcs/io/disk.py -> build/lib/openhcs/io 2025-10-24T14:51:30,939 copying openhcs/io/metadata_writer.py -> build/lib/openhcs/io 2025-10-24T14:51:30,941 copying openhcs/io/streaming.py -> build/lib/openhcs/io 2025-10-24T14:51:30,943 copying openhcs/io/filemanager.py -> build/lib/openhcs/io 2025-10-24T14:51:30,946 copying openhcs/io/pipeline_migration.py -> build/lib/openhcs/io 2025-10-24T14:51:30,949 copying openhcs/io/__init__.py -> build/lib/openhcs/io 2025-10-24T14:51:30,950 copying openhcs/io/napari_stream.py -> build/lib/openhcs/io 2025-10-24T14:51:30,953 copying openhcs/io/fiji_stream.py -> build/lib/openhcs/io 2025-10-24T14:51:30,955 copying openhcs/io/backend_registry.py -> build/lib/openhcs/io 2025-10-24T14:51:30,957 copying openhcs/io/base.py -> build/lib/openhcs/io 2025-10-24T14:51:30,960 copying openhcs/io/zarr.py -> build/lib/openhcs/io 2025-10-24T14:51:30,965 copying openhcs/io/omero_local.py -> build/lib/openhcs/io 2025-10-24T14:51:30,970 copying openhcs/io/exceptions.py -> build/lib/openhcs/io 2025-10-24T14:51:30,972 copying openhcs/io/memory.py -> build/lib/openhcs/io 2025-10-24T14:51:30,975 copying openhcs/io/virtual_workspace.py -> build/lib/openhcs/io 2025-10-24T14:51:30,978 copying openhcs/io/metadata_migration.py -> build/lib/openhcs/io 2025-10-24T14:51:30,980 copying openhcs/io/atomic.py -> build/lib/openhcs/io 2025-10-24T14:51:30,983 creating build/lib/openhcs/debug 2025-10-24T14:51:30,984 copying openhcs/debug/example_export_clean.py -> build/lib/openhcs/debug 2025-10-24T14:51:30,986 copying openhcs/debug/pickle_to_python.py -> build/lib/openhcs/debug 2025-10-24T14:51:30,990 copying openhcs/debug/example_export.py -> build/lib/openhcs/debug 2025-10-24T14:51:30,992 copying openhcs/debug/__init__.py -> build/lib/openhcs/debug 2025-10-24T14:51:30,994 copying openhcs/debug/export.py -> build/lib/openhcs/debug 2025-10-24T14:51:30,997 creating build/lib/openhcs/tests 2025-10-24T14:51:30,998 copying openhcs/tests/__init__.py -> build/lib/openhcs/tests 2025-10-24T14:51:30,999 copying openhcs/tests/test_pipeline.py -> build/lib/openhcs/tests 2025-10-24T14:51:31,002 creating build/lib/openhcs/core 2025-10-24T14:51:31,003 copying openhcs/core/config.py -> build/lib/openhcs/core 2025-10-24T14:51:31,005 copying openhcs/core/log_utils.py -> build/lib/openhcs/core 2025-10-24T14:51:31,008 copying openhcs/core/xdg_paths.py -> build/lib/openhcs/core 2025-10-24T14:51:31,010 copying openhcs/core/lazy_placeholder.py -> build/lib/openhcs/core 2025-10-24T14:51:31,011 copying openhcs/core/__init__.py -> build/lib/openhcs/core 2025-10-24T14:51:31,013 copying openhcs/core/utils.py -> build/lib/openhcs/core 2025-10-24T14:51:31,016 copying openhcs/core/config_cache.py -> build/lib/openhcs/core 2025-10-24T14:51:31,018 copying openhcs/core/roi.py -> build/lib/openhcs/core 2025-10-24T14:51:31,021 copying openhcs/core/lazy_placeholder_simplified.py -> build/lib/openhcs/core 2025-10-24T14:51:31,023 copying openhcs/core/metadata_cache.py -> build/lib/openhcs/core 2025-10-24T14:51:31,025 copying openhcs/core/path_cache.py -> build/lib/openhcs/core 2025-10-24T14:51:31,027 creating build/lib/openhcs/introspection 2025-10-24T14:51:31,028 copying openhcs/introspection/unified_parameter_analyzer.py -> build/lib/openhcs/introspection 2025-10-24T14:51:31,031 copying openhcs/introspection/__init__.py -> build/lib/openhcs/introspection 2025-10-24T14:51:31,033 copying openhcs/introspection/signature_analyzer.py -> build/lib/openhcs/introspection 2025-10-24T14:51:31,037 creating build/lib/openhcs/omero 2025-10-24T14:51:31,038 copying openhcs/omero/__init__.py -> build/lib/openhcs/omero 2025-10-24T14:51:31,041 creating build/lib/openhcs/runtime 2025-10-24T14:51:31,042 copying openhcs/runtime/omero_instance_manager.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,045 copying openhcs/runtime/fiji_viewer_server.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,047 copying openhcs/runtime/fiji_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,050 copying openhcs/runtime/zmq_execution_server_launcher.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,052 copying openhcs/runtime/remote_orchestrator.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,054 copying openhcs/runtime/zmq_execution_client.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,057 copying openhcs/runtime/zmq_messages.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,059 copying openhcs/runtime/execution_server.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,062 copying openhcs/runtime/napari_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,066 copying openhcs/runtime/queue_tracker.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,068 copying openhcs/runtime/zmq_base.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,071 copying openhcs/runtime/zmq_execution_server.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,074 copying openhcs/runtime/roi_converters.py -> build/lib/openhcs/runtime 2025-10-24T14:51:31,076 creating build/lib/openhcs/constants 2025-10-24T14:51:31,077 copying openhcs/constants/streaming.py -> build/lib/openhcs/constants 2025-10-24T14:51:31,079 copying openhcs/constants/__init__.py -> build/lib/openhcs/constants 2025-10-24T14:51:31,081 copying openhcs/constants/input_source.py -> build/lib/openhcs/constants 2025-10-24T14:51:31,083 copying openhcs/constants/constants.py -> build/lib/openhcs/constants 2025-10-24T14:51:31,086 creating build/lib/openhcs/utils 2025-10-24T14:51:31,087 copying openhcs/utils/environment.py -> build/lib/openhcs/utils 2025-10-24T14:51:31,089 copying openhcs/utils/recache_function_registry.py -> build/lib/openhcs/utils 2025-10-24T14:51:31,092 copying openhcs/utils/performance_monitor.py -> build/lib/openhcs/utils 2025-10-24T14:51:31,094 copying openhcs/utils/enum_factory.py -> build/lib/openhcs/utils 2025-10-24T14:51:31,096 copying openhcs/utils/import_utils.py -> build/lib/openhcs/utils 2025-10-24T14:51:31,098 copying openhcs/utils/display_config_factory.py -> build/lib/openhcs/utils 2025-10-24T14:51:31,101 creating build/lib/openhcs/pyqt_gui 2025-10-24T14:51:31,102 copying openhcs/pyqt_gui/app.py -> build/lib/openhcs/pyqt_gui 2025-10-24T14:51:31,104 copying openhcs/pyqt_gui/config.py -> build/lib/openhcs/pyqt_gui 2025-10-24T14:51:31,106 copying openhcs/pyqt_gui/__init__.py -> build/lib/openhcs/pyqt_gui 2025-10-24T14:51:31,108 copying openhcs/pyqt_gui/__main__.py -> build/lib/openhcs/pyqt_gui 2025-10-24T14:51:31,109 copying openhcs/pyqt_gui/launch.py -> build/lib/openhcs/pyqt_gui 2025-10-24T14:51:31,111 copying openhcs/pyqt_gui/main.py -> build/lib/openhcs/pyqt_gui 2025-10-24T14:51:31,115 creating build/lib/openhcs/components 2025-10-24T14:51:31,116 copying openhcs/components/framework.py -> build/lib/openhcs/components 2025-10-24T14:51:31,118 copying openhcs/components/__init__.py -> build/lib/openhcs/components 2025-10-24T14:51:31,120 creating build/lib/openhcs/formats 2025-10-24T14:51:31,121 copying openhcs/formats/experimental_analysis.py -> build/lib/openhcs/formats 2025-10-24T14:51:31,124 copying openhcs/formats/metaxpress.py -> build/lib/openhcs/formats 2025-10-24T14:51:31,126 copying openhcs/formats/func_arg_prep.py -> build/lib/openhcs/formats 2025-10-24T14:51:31,129 creating build/lib/openhcs/processing/presets 2025-10-24T14:51:31,130 copying openhcs/processing/presets/__init__.py -> build/lib/openhcs/processing/presets 2025-10-24T14:51:31,132 creating build/lib/openhcs/processing/backends 2025-10-24T14:51:31,133 copying openhcs/processing/backends/__init__.py -> build/lib/openhcs/processing/backends 2025-10-24T14:51:31,136 creating build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:51:31,137 copying openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:51:31,139 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:51:31,141 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:51:31,143 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:51:31,145 copying openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:51:31,146 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:51:31,148 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:51:31,150 copying openhcs/processing/presets/pipelines/test.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:51:31,152 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T14:51:31,155 creating build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:51:31,156 copying openhcs/processing/backends/lib_registry/unified_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:51:31,159 copying openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:51:31,161 copying openhcs/processing/backends/lib_registry/registry_service.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:51:31,163 copying openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:51:31,165 copying openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:51:31,167 copying openhcs/processing/backends/lib_registry/cupy_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T14:51:31,170 creating build/lib/openhcs/processing/backends/assemblers 2025-10-24T14:51:31,171 copying openhcs/processing/backends/assemblers/__init__.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T14:51:31,173 copying openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T14:51:31,175 copying openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T14:51:31,178 copying openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T14:51:31,181 creating build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,182 copying openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,185 copying openhcs/processing/backends/enhance/__init__.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,187 copying openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,189 copying openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,192 copying openhcs/processing/backends/enhance/basic_processor_jax.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,194 copying openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,197 copying openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,199 copying openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,201 copying openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,204 copying openhcs/processing/backends/enhance/cupy_clahe.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,207 copying openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,209 copying openhcs/processing/backends/enhance/focus_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T14:51:31,212 creating build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,213 copying openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,216 copying openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,219 copying openhcs/processing/backends/analysis/cache_utils.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,221 copying openhcs/processing/backends/analysis/cx5_format.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,224 copying openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,227 copying openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,229 copying openhcs/processing/backends/analysis/__init__.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,231 copying openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,233 copying openhcs/processing/backends/analysis/hmm_axon.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,236 copying openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,240 copying openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,242 copying openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,245 copying openhcs/processing/backends/analysis/focus_analyzer.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,247 copying openhcs/processing/backends/analysis/multi_template_matching.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,250 copying openhcs/processing/backends/analysis/straighten_object_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,252 copying openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T14:51:31,256 creating build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:51:31,257 copying openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:51:31,259 copying openhcs/processing/backends/experimental_analysis/__init__.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:51:31,261 copying openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:51:31,263 copying openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:51:31,266 copying openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:51:31,268 copying openhcs/processing/backends/experimental_analysis/format_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T14:51:31,271 creating build/lib/openhcs/processing/backends/processors 2025-10-24T14:51:31,272 copying openhcs/processing/backends/processors/torch_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:51:31,275 copying openhcs/processing/backends/processors/cupy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:51:31,278 copying openhcs/processing/backends/processors/tensorflow_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:51:31,280 copying openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:51:31,283 copying openhcs/processing/backends/processors/__init__.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:51:31,285 copying openhcs/processing/backends/processors/numpy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:51:31,288 copying openhcs/processing/backends/processors/percentile_utils.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:51:31,290 copying openhcs/processing/backends/processors/jax_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T14:51:31,294 creating build/lib/openhcs/processing/backends/pos_gen 2025-10-24T14:51:31,295 copying openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T14:51:31,298 copying openhcs/processing/backends/pos_gen/__init__.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T14:51:31,300 copying openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T14:51:31,302 copying openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T14:51:31,306 creating build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:51:31,307 copying openhcs/processing/backends/pos_gen/mist/phase_correlation.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:51:31,310 copying openhcs/processing/backends/pos_gen/mist/__init__.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:51:31,312 copying openhcs/processing/backends/pos_gen/mist/quality_metrics.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:51:31,314 copying openhcs/processing/backends/pos_gen/mist/boruvka_mst.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:51:31,316 copying openhcs/processing/backends/pos_gen/mist/gpu_kernels.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:51:31,319 copying openhcs/processing/backends/pos_gen/mist/mist_main.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:51:31,322 copying openhcs/processing/backends/pos_gen/mist/position_reconstruction.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:51:31,324 creating build/lib/openhcs/tests/generators 2025-10-24T14:51:31,325 copying openhcs/tests/generators/generate_synthetic_data.py -> build/lib/openhcs/tests/generators 2025-10-24T14:51:31,328 copying openhcs/tests/generators/__init__.py -> build/lib/openhcs/tests/generators 2025-10-24T14:51:31,330 creating build/lib/openhcs/core/pipeline 2025-10-24T14:51:31,331 copying openhcs/core/pipeline/materialization_flag_planner.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:51:31,333 copying openhcs/core/pipeline/step_attribute_stripper.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:51:31,336 copying openhcs/core/pipeline/pipeline_utils.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:51:31,337 copying openhcs/core/pipeline/__init__.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:51:31,340 copying openhcs/core/pipeline/gpu_memory_validator.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:51:31,342 copying openhcs/core/pipeline/funcstep_contract_validator.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:51:31,345 copying openhcs/core/pipeline/function_contracts.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:51:31,347 copying openhcs/core/pipeline/path_planner.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:51:31,350 copying openhcs/core/pipeline/compiler.py -> build/lib/openhcs/core/pipeline 2025-10-24T14:51:31,353 creating build/lib/openhcs/core/orchestrator 2025-10-24T14:51:31,354 copying openhcs/core/orchestrator/gpu_scheduler.py -> build/lib/openhcs/core/orchestrator 2025-10-24T14:51:31,356 copying openhcs/core/orchestrator/__init__.py -> build/lib/openhcs/core/orchestrator 2025-10-24T14:51:31,358 copying openhcs/core/orchestrator/orchestrator.py -> build/lib/openhcs/core/orchestrator 2025-10-24T14:51:31,362 creating build/lib/openhcs/core/context 2025-10-24T14:51:31,363 copying openhcs/core/context/processing_context.py -> build/lib/openhcs/core/context 2025-10-24T14:51:31,365 copying openhcs/core/context/__init__.py -> build/lib/openhcs/core/context 2025-10-24T14:51:31,368 creating build/lib/openhcs/core/steps 2025-10-24T14:51:31,369 copying openhcs/core/steps/function_step.py -> build/lib/openhcs/core/steps 2025-10-24T14:51:31,372 copying openhcs/core/steps/__init__.py -> build/lib/openhcs/core/steps 2025-10-24T14:51:31,374 copying openhcs/core/steps/abstract.py -> build/lib/openhcs/core/steps 2025-10-24T14:51:31,377 creating build/lib/openhcs/core/components 2025-10-24T14:51:31,378 copying openhcs/core/components/multiprocessing.py -> build/lib/openhcs/core/components 2025-10-24T14:51:31,380 copying openhcs/core/components/__init__.py -> build/lib/openhcs/core/components 2025-10-24T14:51:31,382 copying openhcs/core/components/metaprogramming.py -> build/lib/openhcs/core/components 2025-10-24T14:51:31,384 copying openhcs/core/components/parser_metaprogramming.py -> build/lib/openhcs/core/components 2025-10-24T14:51:31,387 copying openhcs/core/components/validation.py -> build/lib/openhcs/core/components 2025-10-24T14:51:31,390 creating build/lib/openhcs/core/memory 2025-10-24T14:51:31,391 copying openhcs/core/memory/stack_utils.py -> build/lib/openhcs/core/memory 2025-10-24T14:51:31,394 copying openhcs/core/memory/converters.py -> build/lib/openhcs/core/memory 2025-10-24T14:51:31,396 copying openhcs/core/memory/oom_recovery.py -> build/lib/openhcs/core/memory 2025-10-24T14:51:31,398 copying openhcs/core/memory/__init__.py -> build/lib/openhcs/core/memory 2025-10-24T14:51:31,400 copying openhcs/core/memory/decorators.py -> build/lib/openhcs/core/memory 2025-10-24T14:51:31,403 copying openhcs/core/memory/utils.py -> build/lib/openhcs/core/memory 2025-10-24T14:51:31,406 copying openhcs/core/memory/conversion_functions.py -> build/lib/openhcs/core/memory 2025-10-24T14:51:31,409 copying openhcs/core/memory/wrapper.py -> build/lib/openhcs/core/memory 2025-10-24T14:51:31,411 copying openhcs/core/memory/exceptions.py -> build/lib/openhcs/core/memory 2025-10-24T14:51:31,413 copying openhcs/core/memory/gpu_utils.py -> build/lib/openhcs/core/memory 2025-10-24T14:51:31,415 copying openhcs/core/memory/gpu_cleanup.py -> build/lib/openhcs/core/memory 2025-10-24T14:51:31,418 creating build/lib/openhcs/core/memory/trackers 2025-10-24T14:51:31,419 copying openhcs/core/memory/trackers/cupy_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:51:31,421 copying openhcs/core/memory/trackers/memory_tracker_registry.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:51:31,423 copying openhcs/core/memory/trackers/torch_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:51:31,425 copying openhcs/core/memory/trackers/numpy_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:51:31,428 copying openhcs/core/memory/trackers/pyclesperanto_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:51:31,430 copying openhcs/core/memory/trackers/tf_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:51:31,432 copying openhcs/core/memory/trackers/memory_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T14:51:31,434 creating build/lib/openhcs/ui/shared 2025-10-24T14:51:31,436 copying openhcs/ui/shared/parameter_form_config_factory.py -> build/lib/openhcs/ui/shared 2025-10-24T14:51:31,439 copying openhcs/ui/shared/parameter_form_constants.py -> build/lib/openhcs/ui/shared 2025-10-24T14:51:31,441 copying openhcs/ui/shared/parameter_type_utils.py -> build/lib/openhcs/ui/shared 2025-10-24T14:51:31,443 copying openhcs/ui/shared/__init__.py -> build/lib/openhcs/ui/shared 2025-10-24T14:51:31,445 copying openhcs/ui/shared/system_monitor_core.py -> build/lib/openhcs/ui/shared 2025-10-24T14:51:31,447 copying openhcs/ui/shared/pattern_data_manager.py -> build/lib/openhcs/ui/shared 2025-10-24T14:51:31,450 copying openhcs/ui/shared/widget_creation_registry.py -> build/lib/openhcs/ui/shared 2025-10-24T14:51:31,451 copying openhcs/ui/shared/pattern_file_service.py -> build/lib/openhcs/ui/shared 2025-10-24T14:51:31,454 copying openhcs/ui/shared/search_service.py -> build/lib/openhcs/ui/shared 2025-10-24T14:51:31,455 copying openhcs/ui/shared/parameter_form_base.py -> build/lib/openhcs/ui/shared 2025-10-24T14:51:31,458 copying openhcs/ui/shared/ui_utils.py -> build/lib/openhcs/ui/shared 2025-10-24T14:51:31,460 copying openhcs/ui/shared/parameter_form_service.py -> build/lib/openhcs/ui/shared 2025-10-24T14:51:31,463 creating build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T14:51:31,464 copying openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T14:51:31,467 copying openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T14:51:31,470 copying openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T14:51:31,473 creating build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:51:31,474 copying openhcs/pyqt_gui/widgets/log_viewer.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:51:31,478 copying openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:51:31,480 copying openhcs/pyqt_gui/widgets/function_pane.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:51:31,483 copying openhcs/pyqt_gui/widgets/__init__.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:51:31,485 copying openhcs/pyqt_gui/widgets/system_monitor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:51:31,487 copying openhcs/pyqt_gui/widgets/function_list_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:51:31,490 copying openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:51:31,493 copying openhcs/pyqt_gui/widgets/image_browser.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:51:31,497 copying openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:51:31,499 copying openhcs/pyqt_gui/widgets/status_bar.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:51:31,501 copying openhcs/pyqt_gui/widgets/plate_manager.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T14:51:31,505 creating build/lib/openhcs/pyqt_gui/utils 2025-10-24T14:51:31,506 copying openhcs/pyqt_gui/utils/__init__.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T14:51:31,508 copying openhcs/pyqt_gui/utils/process_tracker.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T14:51:31,511 copying openhcs/pyqt_gui/utils/log_detection_utils.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T14:51:31,513 creating build/lib/openhcs/pyqt_gui/shared 2025-10-24T14:51:31,514 copying openhcs/pyqt_gui/shared/config_validator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T14:51:31,517 copying openhcs/pyqt_gui/shared/__init__.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T14:51:31,518 copying openhcs/pyqt_gui/shared/palette_manager.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T14:51:31,521 copying openhcs/pyqt_gui/shared/color_scheme.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T14:51:31,523 copying openhcs/pyqt_gui/shared/style_generator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T14:51:31,527 creating build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:51:31,528 copying openhcs/pyqt_gui/windows/help_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:51:31,530 copying openhcs/pyqt_gui/windows/base_form_dialog.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:51:31,532 copying openhcs/pyqt_gui/windows/file_browser_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:51:31,535 copying openhcs/pyqt_gui/windows/help_windows.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:51:31,538 copying openhcs/pyqt_gui/windows/__init__.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:51:31,540 copying openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:51:31,542 copying openhcs/pyqt_gui/windows/config_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:51:31,545 copying openhcs/pyqt_gui/windows/dual_editor_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:51:31,548 copying openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T14:51:31,551 creating build/lib/openhcs/pyqt_gui/services 2025-10-24T14:51:31,552 copying openhcs/pyqt_gui/services/config_cache_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T14:51:31,554 copying openhcs/pyqt_gui/services/simple_code_editor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T14:51:31,557 copying openhcs/pyqt_gui/services/__init__.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T14:51:31,559 copying openhcs/pyqt_gui/services/service_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T14:51:31,562 copying openhcs/pyqt_gui/services/async_service_bridge.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T14:51:31,564 copying openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T14:51:31,567 creating build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:31,568 copying openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:31,571 copying openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:31,574 copying openhcs/pyqt_gui/widgets/shared/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:31,576 copying openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:31,578 copying openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:31,583 copying openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:31,585 copying openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:31,587 copying openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:31,590 copying openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:31,593 creating build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T14:51:31,594 copying openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T14:51:31,596 copying openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T14:51:31,599 creating build/lib/openhcs/formats/pattern 2025-10-24T14:51:31,600 copying openhcs/formats/pattern/__init__.py -> build/lib/openhcs/formats/pattern 2025-10-24T14:51:31,602 copying openhcs/formats/pattern/pattern_discovery.py -> build/lib/openhcs/formats/pattern 2025-10-24T14:51:31,604 copying openhcs/formats/pattern/pattern_resolver.py -> build/lib/openhcs/formats/pattern 2025-10-24T14:51:31,607 running egg_info 2025-10-24T14:51:31,619 writing openhcs.egg-info/PKG-INFO 2025-10-24T14:51:31,648 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-24T14:51:31,649 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-24T14:51:31,669 writing requirements to openhcs.egg-info/requires.txt 2025-10-24T14:51:31,670 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-24T14:51:31,806 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T14:51:31,836 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T14:51:31,842 /tmp/pip-build-env-9jsd776b/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:51:31,842 !! 2025-10-24T14:51:31,843 ******************************************************************************** 2025-10-24T14:51:31,844 ############################ 2025-10-24T14:51:31,844 # Package would be ignored # 2025-10-24T14:51:31,845 ############################ 2025-10-24T14:51:31,845 Python recognizes 'openhcs.textual_tui' as an importable package[^1], 2025-10-24T14:51:31,846 but it is absent from setuptools' `packages` configuration. 2025-10-24T14:51:31,847 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-24T14:51:31,847 package, please make sure that 'openhcs.textual_tui' is explicitly added 2025-10-24T14:51:31,848 to the `packages` configuration field. 2025-10-24T14:51:31,849 Alternatively, you can also rely on setuptools' discovery methods 2025-10-24T14:51:31,849 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-24T14:51:31,850 instead of `find_packages(...)`/`find:`). 2025-10-24T14:51:31,851 You can read more about "package discovery" on setuptools documentation page: 2025-10-24T14:51:31,852 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-24T14:51:31,853 If you don't want 'openhcs.textual_tui' to be distributed and are 2025-10-24T14:51:31,853 already explicitly excluding 'openhcs.textual_tui' via 2025-10-24T14:51:31,854 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-24T14:51:31,854 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-24T14:51:31,855 combination with a more fine grained `package-data` configuration. 2025-10-24T14:51:31,855 You can read more about "package data files" on setuptools documentation page: 2025-10-24T14:51:31,856 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-24T14:51:31,857 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-24T14:51:31,858 even if it does not contain any `.py` files. 2025-10-24T14:51:31,858 On the other hand, currently there is no concept of package data 2025-10-24T14:51:31,859 directory, all directories are treated like packages. 2025-10-24T14:51:31,859 ******************************************************************************** 2025-10-24T14:51:31,860 !! 2025-10-24T14:51:31,860 check.warn(importable) 2025-10-24T14:51:31,944 creating build/lib/openhcs/textual_tui 2025-10-24T14:51:31,945 copying openhcs/textual_tui/styles.css -> build/lib/openhcs/textual_tui 2025-10-24T14:51:31,948 copying openhcs/omero/docker-compose.yml -> build/lib/openhcs/omero 2025-10-24T14:51:31,950 copying openhcs/omero/docker-compose.openhcs.yml -> build/lib/openhcs/omero 2025-10-24T14:51:31,987 installing to build/bdist.linux-armv7l/wheel 2025-10-24T14:51:31,988 running install 2025-10-24T14:51:32,011 running install_lib 2025-10-24T14:51:32,018 creating build/bdist.linux-armv7l/wheel 2025-10-24T14:51:32,020 creating build/bdist.linux-armv7l/wheel/openhcs 2025-10-24T14:51:32,022 creating build/bdist.linux-armv7l/wheel/openhcs/config_framework 2025-10-24T14:51:32,023 copying build/lib/openhcs/config_framework/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:51:32,025 copying build/lib/openhcs/config_framework/dual_axis_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:51:32,028 copying build/lib/openhcs/config_framework/context_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:51:32,030 copying build/lib/openhcs/config_framework/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:51:32,032 copying build/lib/openhcs/config_framework/global_config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:51:32,034 copying build/lib/openhcs/config_framework/cache_warming.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:51:32,036 copying build/lib/openhcs/config_framework/placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:51:32,039 copying build/lib/openhcs/config_framework/lazy_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T14:51:32,042 creating build/bdist.linux-armv7l/wheel/openhcs/validation 2025-10-24T14:51:32,043 copying build/lib/openhcs/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T14:51:32,045 copying build/lib/openhcs/validation/ast_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T14:51:32,048 copying build/lib/openhcs/validation/validate.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T14:51:32,050 creating build/bdist.linux-armv7l/wheel/openhcs/processing 2025-10-24T14:51:32,052 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets 2025-10-24T14:51:32,054 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets/pipelines 2025-10-24T14:51:32,055 copying build/lib/openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T14:51:32,057 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:51:32,059 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:51:32,060 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:51:32,062 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:51:32,064 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:51:32,066 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T14:51:32,068 copying build/lib/openhcs/processing/presets/pipelines/test.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T14:51:32,070 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T14:51:32,071 copying build/lib/openhcs/processing/presets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets 2025-10-24T14:51:32,073 copying build/lib/openhcs/processing/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-24T14:51:32,076 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends 2025-10-24T14:51:32,078 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/lib_registry 2025-10-24T14:51:32,079 copying build/lib/openhcs/processing/backends/lib_registry/unified_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T14:51:32,082 copying build/lib/openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T14:51:32,084 copying build/lib/openhcs/processing/backends/lib_registry/registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T14:51:32,086 copying build/lib/openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T14:51:32,088 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:51:32,090 copying build/lib/openhcs/processing/backends/lib_registry/cupy_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T14:51:32,093 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/assemblers 2025-10-24T14:51:32,094 copying build/lib/openhcs/processing/backends/assemblers/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T14:51:32,096 copying build/lib/openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T14:51:32,099 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T14:51:32,102 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T14:51:32,105 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/enhance 2025-10-24T14:51:32,106 copying build/lib/openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:51:32,108 copying build/lib/openhcs/processing/backends/enhance/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:51:32,110 copying build/lib/openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:51:32,113 copying build/lib/openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:51:32,115 copying build/lib/openhcs/processing/backends/enhance/basic_processor_jax.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:51:32,118 copying build/lib/openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:51:32,120 copying build/lib/openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:51:32,122 copying build/lib/openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:51:32,125 copying build/lib/openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:51:32,127 copying build/lib/openhcs/processing/backends/enhance/cupy_clahe.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:51:32,130 copying build/lib/openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:51:32,132 copying build/lib/openhcs/processing/backends/enhance/focus_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T14:51:32,135 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/analysis 2025-10-24T14:51:32,137 copying build/lib/openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,139 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,143 copying build/lib/openhcs/processing/backends/analysis/cache_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,145 copying build/lib/openhcs/processing/backends/analysis/cx5_format.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,148 copying build/lib/openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,151 copying build/lib/openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,154 copying build/lib/openhcs/processing/backends/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,156 copying build/lib/openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,159 copying build/lib/openhcs/processing/backends/analysis/hmm_axon.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,162 copying build/lib/openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,166 copying build/lib/openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,169 copying build/lib/openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,172 copying build/lib/openhcs/processing/backends/analysis/focus_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,175 copying build/lib/openhcs/processing/backends/analysis/multi_template_matching.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,178 copying build/lib/openhcs/processing/backends/analysis/straighten_object_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,181 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T14:51:32,185 copying build/lib/openhcs/processing/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends 2025-10-24T14:51:32,188 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/experimental_analysis 2025-10-24T14:51:32,189 copying build/lib/openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T14:51:32,192 copying build/lib/openhcs/processing/backends/experimental_analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T14:51:32,194 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:51:32,197 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:51:32,200 copying build/lib/openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T14:51:32,202 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T14:51:32,206 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/processors 2025-10-24T14:51:32,207 copying build/lib/openhcs/processing/backends/processors/torch_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:51:32,211 copying build/lib/openhcs/processing/backends/processors/cupy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:51:32,214 copying build/lib/openhcs/processing/backends/processors/tensorflow_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:51:32,217 copying build/lib/openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:51:32,220 copying build/lib/openhcs/processing/backends/processors/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:51:32,222 copying build/lib/openhcs/processing/backends/processors/numpy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:51:32,226 copying build/lib/openhcs/processing/backends/processors/percentile_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:51:32,228 copying build/lib/openhcs/processing/backends/processors/jax_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T14:51:32,232 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen 2025-10-24T14:51:32,233 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:51:32,237 copying build/lib/openhcs/processing/backends/pos_gen/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T14:51:32,240 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen/mist 2025-10-24T14:51:32,241 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:51:32,244 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:51:32,247 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:51:32,250 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:51:32,252 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:51:32,255 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:51:32,259 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:51:32,261 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:51:32,264 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:51:32,267 copying build/lib/openhcs/processing/func_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-24T14:51:32,271 creating build/bdist.linux-armv7l/wheel/openhcs/microscopes 2025-10-24T14:51:32,273 copying build/lib/openhcs/microscopes/opera_phenix.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:51:32,276 copying build/lib/openhcs/microscopes/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:51:32,279 copying build/lib/openhcs/microscopes/imagexpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:51:32,282 copying build/lib/openhcs/microscopes/handler_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:51:32,284 copying build/lib/openhcs/microscopes/opera_phenix_xml_parser.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:51:32,287 copying build/lib/openhcs/microscopes/omero.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:51:32,290 copying build/lib/openhcs/microscopes/microscope_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:51:32,294 copying build/lib/openhcs/microscopes/microscope_interfaces.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:51:32,296 copying build/lib/openhcs/microscopes/openhcs.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T14:51:32,300 creating build/bdist.linux-armv7l/wheel/openhcs/io 2025-10-24T14:51:32,302 copying build/lib/openhcs/io/disk.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,305 copying build/lib/openhcs/io/metadata_writer.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,307 copying build/lib/openhcs/io/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,310 copying build/lib/openhcs/io/filemanager.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,313 copying build/lib/openhcs/io/pipeline_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,316 copying build/lib/openhcs/io/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,319 copying build/lib/openhcs/io/napari_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,321 copying build/lib/openhcs/io/fiji_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,324 copying build/lib/openhcs/io/backend_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,326 copying build/lib/openhcs/io/base.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,329 copying build/lib/openhcs/io/zarr.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,333 copying build/lib/openhcs/io/omero_local.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,337 copying build/lib/openhcs/io/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,339 copying build/lib/openhcs/io/memory.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,342 copying build/lib/openhcs/io/virtual_workspace.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,345 copying build/lib/openhcs/io/metadata_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,347 copying build/lib/openhcs/io/atomic.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T14:51:32,350 creating build/bdist.linux-armv7l/wheel/openhcs/debug 2025-10-24T14:51:32,352 copying build/lib/openhcs/debug/example_export_clean.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T14:51:32,354 copying build/lib/openhcs/debug/pickle_to_python.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T14:51:32,357 copying build/lib/openhcs/debug/example_export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T14:51:32,360 copying build/lib/openhcs/debug/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T14:51:32,361 copying build/lib/openhcs/debug/export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T14:51:32,364 creating build/bdist.linux-armv7l/wheel/openhcs/tests 2025-10-24T14:51:32,366 creating build/bdist.linux-armv7l/wheel/openhcs/tests/generators 2025-10-24T14:51:32,367 copying build/lib/openhcs/tests/generators/generate_synthetic_data.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-24T14:51:32,370 copying build/lib/openhcs/tests/generators/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-24T14:51:32,372 copying build/lib/openhcs/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-24T14:51:32,373 copying build/lib/openhcs/tests/test_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-24T14:51:32,375 copying build/lib/openhcs/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs 2025-10-24T14:51:32,378 creating build/bdist.linux-armv7l/wheel/openhcs/core 2025-10-24T14:51:32,380 creating build/bdist.linux-armv7l/wheel/openhcs/core/pipeline 2025-10-24T14:51:32,381 copying build/lib/openhcs/core/pipeline/materialization_flag_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:51:32,383 copying build/lib/openhcs/core/pipeline/step_attribute_stripper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:51:32,385 copying build/lib/openhcs/core/pipeline/pipeline_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:51:32,387 copying build/lib/openhcs/core/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:51:32,390 copying build/lib/openhcs/core/pipeline/gpu_memory_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:51:32,392 copying build/lib/openhcs/core/pipeline/funcstep_contract_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:51:32,395 copying build/lib/openhcs/core/pipeline/function_contracts.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:51:32,397 copying build/lib/openhcs/core/pipeline/path_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:51:32,400 copying build/lib/openhcs/core/pipeline/compiler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T14:51:32,403 copying build/lib/openhcs/core/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:51:32,405 copying build/lib/openhcs/core/log_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:51:32,408 copying build/lib/openhcs/core/xdg_paths.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:51:32,410 copying build/lib/openhcs/core/lazy_placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:51:32,412 copying build/lib/openhcs/core/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:51:32,414 copying build/lib/openhcs/core/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:51:32,416 copying build/lib/openhcs/core/config_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:51:32,419 copying build/lib/openhcs/core/roi.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:51:32,421 copying build/lib/openhcs/core/lazy_placeholder_simplified.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:51:32,424 creating build/bdist.linux-armv7l/wheel/openhcs/core/orchestrator 2025-10-24T14:51:32,425 copying build/lib/openhcs/core/orchestrator/gpu_scheduler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T14:51:32,427 copying build/lib/openhcs/core/orchestrator/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T14:51:32,429 copying build/lib/openhcs/core/orchestrator/orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T14:51:32,433 copying build/lib/openhcs/core/metadata_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:51:32,435 copying build/lib/openhcs/core/path_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T14:51:32,438 creating build/bdist.linux-armv7l/wheel/openhcs/core/context 2025-10-24T14:51:32,439 copying build/lib/openhcs/core/context/processing_context.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-24T14:51:32,442 copying build/lib/openhcs/core/context/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-24T14:51:32,444 creating build/bdist.linux-armv7l/wheel/openhcs/core/steps 2025-10-24T14:51:32,445 copying build/lib/openhcs/core/steps/function_step.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T14:51:32,450 copying build/lib/openhcs/core/steps/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T14:51:32,452 copying build/lib/openhcs/core/steps/abstract.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T14:51:32,455 creating build/bdist.linux-armv7l/wheel/openhcs/core/components 2025-10-24T14:51:32,456 copying build/lib/openhcs/core/components/multiprocessing.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T14:51:32,458 copying build/lib/openhcs/core/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T14:51:32,460 copying build/lib/openhcs/core/components/metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T14:51:32,462 copying build/lib/openhcs/core/components/parser_metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T14:51:32,465 copying build/lib/openhcs/core/components/validation.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T14:51:32,469 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory 2025-10-24T14:51:32,470 copying build/lib/openhcs/core/memory/stack_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:51:32,473 copying build/lib/openhcs/core/memory/converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:51:32,475 copying build/lib/openhcs/core/memory/oom_recovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:51:32,477 copying build/lib/openhcs/core/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:51:32,480 copying build/lib/openhcs/core/memory/decorators.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:51:32,484 copying build/lib/openhcs/core/memory/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:51:32,486 copying build/lib/openhcs/core/memory/conversion_functions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:51:32,489 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory/trackers 2025-10-24T14:51:32,490 copying build/lib/openhcs/core/memory/trackers/cupy_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:51:32,493 copying build/lib/openhcs/core/memory/trackers/memory_tracker_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:51:32,495 copying build/lib/openhcs/core/memory/trackers/torch_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:51:32,497 copying build/lib/openhcs/core/memory/trackers/numpy_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:51:32,499 copying build/lib/openhcs/core/memory/trackers/pyclesperanto_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:51:32,501 copying build/lib/openhcs/core/memory/trackers/tf_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:51:32,503 copying build/lib/openhcs/core/memory/trackers/memory_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T14:51:32,505 copying build/lib/openhcs/core/memory/wrapper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:51:32,508 copying build/lib/openhcs/core/memory/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:51:32,510 copying build/lib/openhcs/core/memory/gpu_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:51:32,512 copying build/lib/openhcs/core/memory/gpu_cleanup.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T14:51:32,515 creating build/bdist.linux-armv7l/wheel/openhcs/introspection 2025-10-24T14:51:32,516 copying build/lib/openhcs/introspection/unified_parameter_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T14:51:32,519 copying build/lib/openhcs/introspection/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T14:51:32,520 copying build/lib/openhcs/introspection/signature_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T14:51:32,524 creating build/bdist.linux-armv7l/wheel/openhcs/omero 2025-10-24T14:51:32,525 copying build/lib/openhcs/omero/docker-compose.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T14:51:32,527 copying build/lib/openhcs/omero/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T14:51:32,529 copying build/lib/openhcs/omero/docker-compose.openhcs.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T14:51:32,531 creating build/bdist.linux-armv7l/wheel/openhcs/ui 2025-10-24T14:51:32,533 creating build/bdist.linux-armv7l/wheel/openhcs/ui/shared 2025-10-24T14:51:32,534 copying build/lib/openhcs/ui/shared/parameter_form_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:51:32,536 copying build/lib/openhcs/ui/shared/parameter_form_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:51:32,538 copying build/lib/openhcs/ui/shared/parameter_type_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:51:32,541 copying build/lib/openhcs/ui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:51:32,543 copying build/lib/openhcs/ui/shared/system_monitor_core.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:51:32,545 copying build/lib/openhcs/ui/shared/pattern_data_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:51:32,547 copying build/lib/openhcs/ui/shared/widget_creation_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:51:32,549 copying build/lib/openhcs/ui/shared/pattern_file_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:51:32,551 copying build/lib/openhcs/ui/shared/search_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:51:32,553 copying build/lib/openhcs/ui/shared/parameter_form_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:51:32,555 copying build/lib/openhcs/ui/shared/ui_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:51:32,557 copying build/lib/openhcs/ui/shared/parameter_form_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T14:51:32,560 creating build/bdist.linux-armv7l/wheel/openhcs/runtime 2025-10-24T14:51:32,561 copying build/lib/openhcs/runtime/omero_instance_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,563 copying build/lib/openhcs/runtime/fiji_viewer_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,566 copying build/lib/openhcs/runtime/fiji_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,569 copying build/lib/openhcs/runtime/zmq_execution_server_launcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,571 copying build/lib/openhcs/runtime/remote_orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,573 copying build/lib/openhcs/runtime/zmq_execution_client.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,575 copying build/lib/openhcs/runtime/zmq_messages.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,577 copying build/lib/openhcs/runtime/execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,580 copying build/lib/openhcs/runtime/napari_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,583 copying build/lib/openhcs/runtime/queue_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,585 copying build/lib/openhcs/runtime/zmq_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,588 copying build/lib/openhcs/runtime/zmq_execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,590 copying build/lib/openhcs/runtime/roi_converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T14:51:32,593 creating build/bdist.linux-armv7l/wheel/openhcs/constants 2025-10-24T14:51:32,594 copying build/lib/openhcs/constants/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T14:51:32,596 copying build/lib/openhcs/constants/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T14:51:32,598 copying build/lib/openhcs/constants/input_source.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T14:51:32,600 copying build/lib/openhcs/constants/constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T14:51:32,603 creating build/bdist.linux-armv7l/wheel/openhcs/utils 2025-10-24T14:51:32,604 copying build/lib/openhcs/utils/environment.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T14:51:32,606 copying build/lib/openhcs/utils/recache_function_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T14:51:32,609 copying build/lib/openhcs/utils/performance_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T14:51:32,611 copying build/lib/openhcs/utils/enum_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T14:51:32,613 copying build/lib/openhcs/utils/import_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T14:51:32,615 copying build/lib/openhcs/utils/display_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T14:51:32,618 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui 2025-10-24T14:51:32,619 copying build/lib/openhcs/pyqt_gui/app.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T14:51:32,622 copying build/lib/openhcs/pyqt_gui/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T14:51:32,625 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/dialogs 2025-10-24T14:51:32,626 copying build/lib/openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T14:51:32,628 copying build/lib/openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T14:51:32,631 copying build/lib/openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T14:51:32,634 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets 2025-10-24T14:51:32,635 copying build/lib/openhcs/pyqt_gui/widgets/log_viewer.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:51:32,638 copying build/lib/openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:51:32,641 copying build/lib/openhcs/pyqt_gui/widgets/function_pane.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:51:32,644 copying build/lib/openhcs/pyqt_gui/widgets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:51:32,646 copying build/lib/openhcs/pyqt_gui/widgets/system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:51:32,648 copying build/lib/openhcs/pyqt_gui/widgets/function_list_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:51:32,651 copying build/lib/openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:51:32,654 copying build/lib/openhcs/pyqt_gui/widgets/image_browser.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:51:32,658 copying build/lib/openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:51:32,660 copying build/lib/openhcs/pyqt_gui/widgets/status_bar.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:51:32,663 copying build/lib/openhcs/pyqt_gui/widgets/plate_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T14:51:32,667 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:32,668 copying build/lib/openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:32,672 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:51:32,674 copying build/lib/openhcs/pyqt_gui/widgets/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:32,676 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:51:32,679 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:51:32,683 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:51:32,686 copying build/lib/openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T14:51:32,688 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:51:32,690 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:51:32,693 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/mixins 2025-10-24T14:51:32,694 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:51:32,696 copying build/lib/openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-10-24T14:51:32,698 copying build/lib/openhcs/pyqt_gui/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T14:51:32,700 copying build/lib/openhcs/pyqt_gui/__main__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T14:51:32,703 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/utils 2025-10-24T14:51:32,704 copying build/lib/openhcs/pyqt_gui/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T14:51:32,707 copying build/lib/openhcs/pyqt_gui/utils/process_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T14:51:32,710 copying build/lib/openhcs/pyqt_gui/utils/log_detection_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T14:51:32,713 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/shared 2025-10-24T14:51:32,714 copying build/lib/openhcs/pyqt_gui/shared/config_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T14:51:32,718 copying build/lib/openhcs/pyqt_gui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T14:51:32,720 copying build/lib/openhcs/pyqt_gui/shared/palette_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T14:51:32,723 copying build/lib/openhcs/pyqt_gui/shared/color_scheme.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T14:51:32,727 copying build/lib/openhcs/pyqt_gui/shared/style_generator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T14:51:32,731 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/windows 2025-10-24T14:51:32,733 copying build/lib/openhcs/pyqt_gui/windows/help_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:51:32,737 copying build/lib/openhcs/pyqt_gui/windows/base_form_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:51:32,740 copying build/lib/openhcs/pyqt_gui/windows/file_browser_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:51:32,744 copying build/lib/openhcs/pyqt_gui/windows/help_windows.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:51:32,748 copying build/lib/openhcs/pyqt_gui/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:51:32,751 copying build/lib/openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:51:32,755 copying build/lib/openhcs/pyqt_gui/windows/config_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:51:32,759 copying build/lib/openhcs/pyqt_gui/windows/dual_editor_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:51:32,764 copying build/lib/openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T14:51:32,768 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/services 2025-10-24T14:51:32,770 copying build/lib/openhcs/pyqt_gui/services/config_cache_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T14:51:32,774 copying build/lib/openhcs/pyqt_gui/services/simple_code_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T14:51:32,778 copying build/lib/openhcs/pyqt_gui/services/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T14:51:32,781 copying build/lib/openhcs/pyqt_gui/services/service_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T14:51:32,785 copying build/lib/openhcs/pyqt_gui/services/async_service_bridge.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T14:51:32,789 copying build/lib/openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T14:51:32,792 copying build/lib/openhcs/pyqt_gui/launch.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T14:51:32,796 copying build/lib/openhcs/pyqt_gui/main.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T14:51:32,801 creating build/bdist.linux-armv7l/wheel/openhcs/components 2025-10-24T14:51:32,803 copying build/lib/openhcs/components/framework.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-24T14:51:32,806 copying build/lib/openhcs/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-24T14:51:32,808 creating build/bdist.linux-armv7l/wheel/openhcs/textual_tui 2025-10-24T14:51:32,809 copying build/lib/openhcs/textual_tui/styles.css -> build/bdist.linux-armv7l/wheel/./openhcs/textual_tui 2025-10-24T14:51:32,813 creating build/bdist.linux-armv7l/wheel/openhcs/formats 2025-10-24T14:51:32,814 copying build/lib/openhcs/formats/experimental_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T14:51:32,819 creating build/bdist.linux-armv7l/wheel/openhcs/formats/pattern 2025-10-24T14:51:32,820 copying build/lib/openhcs/formats/pattern/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T14:51:32,822 copying build/lib/openhcs/formats/pattern/pattern_discovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T14:51:32,825 copying build/lib/openhcs/formats/pattern/pattern_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T14:51:32,828 copying build/lib/openhcs/formats/metaxpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T14:51:32,831 copying build/lib/openhcs/formats/func_arg_prep.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T14:51:32,834 running install_egg_info 2025-10-24T14:51:32,840 Copying openhcs.egg-info to build/bdist.linux-armv7l/wheel/./openhcs-0.3.0-py3.11.egg-info 2025-10-24T14:51:32,855 running install_scripts 2025-10-24T14:51:32,865 creating build/bdist.linux-armv7l/wheel/openhcs-0.3.0.dist-info/WHEEL 2025-10-24T14:51:32,868 creating '/tmp/pip-wheel-_ijrqug5/.tmp-8a9m07an/openhcs-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-24T14:51:32,871 adding 'openhcs/__init__.py' 2025-10-24T14:51:32,873 adding 'openhcs/components/__init__.py' 2025-10-24T14:51:32,875 adding 'openhcs/components/framework.py' 2025-10-24T14:51:32,878 adding 'openhcs/config_framework/__init__.py' 2025-10-24T14:51:32,880 adding 'openhcs/config_framework/cache_warming.py' 2025-10-24T14:51:32,882 adding 'openhcs/config_framework/config.py' 2025-10-24T14:51:32,885 adding 'openhcs/config_framework/context_manager.py' 2025-10-24T14:51:32,889 adding 'openhcs/config_framework/dual_axis_resolver.py' 2025-10-24T14:51:32,891 adding 'openhcs/config_framework/global_config.py' 2025-10-24T14:51:32,898 adding 'openhcs/config_framework/lazy_factory.py' 2025-10-24T14:51:32,900 adding 'openhcs/config_framework/placeholder.py' 2025-10-24T14:51:32,903 adding 'openhcs/constants/__init__.py' 2025-10-24T14:51:32,905 adding 'openhcs/constants/constants.py' 2025-10-24T14:51:32,907 adding 'openhcs/constants/input_source.py' 2025-10-24T14:51:32,909 adding 'openhcs/constants/streaming.py' 2025-10-24T14:51:32,911 adding 'openhcs/core/__init__.py' 2025-10-24T14:51:32,914 adding 'openhcs/core/config.py' 2025-10-24T14:51:32,916 adding 'openhcs/core/config_cache.py' 2025-10-24T14:51:32,918 adding 'openhcs/core/lazy_placeholder.py' 2025-10-24T14:51:32,920 adding 'openhcs/core/lazy_placeholder_simplified.py' 2025-10-24T14:51:32,922 adding 'openhcs/core/log_utils.py' 2025-10-24T14:51:32,924 adding 'openhcs/core/metadata_cache.py' 2025-10-24T14:51:32,926 adding 'openhcs/core/path_cache.py' 2025-10-24T14:51:32,928 adding 'openhcs/core/roi.py' 2025-10-24T14:51:32,932 adding 'openhcs/core/utils.py' 2025-10-24T14:51:32,934 adding 'openhcs/core/xdg_paths.py' 2025-10-24T14:51:32,936 adding 'openhcs/core/components/__init__.py' 2025-10-24T14:51:32,938 adding 'openhcs/core/components/metaprogramming.py' 2025-10-24T14:51:32,939 adding 'openhcs/core/components/multiprocessing.py' 2025-10-24T14:51:32,942 adding 'openhcs/core/components/parser_metaprogramming.py' 2025-10-24T14:51:32,944 adding 'openhcs/core/components/validation.py' 2025-10-24T14:51:32,945 adding 'openhcs/core/context/__init__.py' 2025-10-24T14:51:32,947 adding 'openhcs/core/context/processing_context.py' 2025-10-24T14:51:32,949 adding 'openhcs/core/memory/__init__.py' 2025-10-24T14:51:32,952 adding 'openhcs/core/memory/conversion_functions.py' 2025-10-24T14:51:32,954 adding 'openhcs/core/memory/converters.py' 2025-10-24T14:51:32,960 adding 'openhcs/core/memory/decorators.py' 2025-10-24T14:51:32,962 adding 'openhcs/core/memory/exceptions.py' 2025-10-24T14:51:32,964 adding 'openhcs/core/memory/gpu_cleanup.py' 2025-10-24T14:51:32,965 adding 'openhcs/core/memory/gpu_utils.py' 2025-10-24T14:51:32,967 adding 'openhcs/core/memory/oom_recovery.py' 2025-10-24T14:51:32,969 adding 'openhcs/core/memory/stack_utils.py' 2025-10-24T14:51:32,971 adding 'openhcs/core/memory/utils.py' 2025-10-24T14:51:32,973 adding 'openhcs/core/memory/wrapper.py' 2025-10-24T14:51:32,975 adding 'openhcs/core/memory/trackers/cupy_tracker.py' 2025-10-24T14:51:32,976 adding 'openhcs/core/memory/trackers/memory_tracker.py' 2025-10-24T14:51:32,977 adding 'openhcs/core/memory/trackers/memory_tracker_registry.py' 2025-10-24T14:51:32,979 adding 'openhcs/core/memory/trackers/numpy_tracker.py' 2025-10-24T14:51:32,980 adding 'openhcs/core/memory/trackers/pyclesperanto_tracker.py' 2025-10-24T14:51:32,982 adding 'openhcs/core/memory/trackers/tf_tracker.py' 2025-10-24T14:51:32,983 adding 'openhcs/core/memory/trackers/torch_tracker.py' 2025-10-24T14:51:32,985 adding 'openhcs/core/orchestrator/__init__.py' 2025-10-24T14:51:32,987 adding 'openhcs/core/orchestrator/gpu_scheduler.py' 2025-10-24T14:51:32,995 adding 'openhcs/core/orchestrator/orchestrator.py' 2025-10-24T14:51:32,998 adding 'openhcs/core/pipeline/__init__.py' 2025-10-24T14:51:33,004 adding 'openhcs/core/pipeline/compiler.py' 2025-10-24T14:51:33,007 adding 'openhcs/core/pipeline/funcstep_contract_validator.py' 2025-10-24T14:51:33,008 adding 'openhcs/core/pipeline/function_contracts.py' 2025-10-24T14:51:33,010 adding 'openhcs/core/pipeline/gpu_memory_validator.py' 2025-10-24T14:51:33,011 adding 'openhcs/core/pipeline/materialization_flag_planner.py' 2025-10-24T14:51:33,015 adding 'openhcs/core/pipeline/path_planner.py' 2025-10-24T14:51:33,016 adding 'openhcs/core/pipeline/pipeline_utils.py' 2025-10-24T14:51:33,018 adding 'openhcs/core/pipeline/step_attribute_stripper.py' 2025-10-24T14:51:33,020 adding 'openhcs/core/steps/__init__.py' 2025-10-24T14:51:33,021 adding 'openhcs/core/steps/abstract.py' 2025-10-24T14:51:33,030 adding 'openhcs/core/steps/function_step.py' 2025-10-24T14:51:33,032 adding 'openhcs/debug/__init__.py' 2025-10-24T14:51:33,033 adding 'openhcs/debug/example_export.py' 2025-10-24T14:51:33,035 adding 'openhcs/debug/example_export_clean.py' 2025-10-24T14:51:33,037 adding 'openhcs/debug/export.py' 2025-10-24T14:51:33,042 adding 'openhcs/debug/pickle_to_python.py' 2025-10-24T14:51:33,048 adding 'openhcs/formats/experimental_analysis.py' 2025-10-24T14:51:33,050 adding 'openhcs/formats/func_arg_prep.py' 2025-10-24T14:51:33,052 adding 'openhcs/formats/metaxpress.py' 2025-10-24T14:51:33,054 adding 'openhcs/formats/pattern/__init__.py' 2025-10-24T14:51:33,056 adding 'openhcs/formats/pattern/pattern_discovery.py' 2025-10-24T14:51:33,058 adding 'openhcs/formats/pattern/pattern_resolver.py' 2025-10-24T14:51:33,060 adding 'openhcs/introspection/__init__.py' 2025-10-24T14:51:33,065 adding 'openhcs/introspection/signature_analyzer.py' 2025-10-24T14:51:33,067 adding 'openhcs/introspection/unified_parameter_analyzer.py' 2025-10-24T14:51:33,070 adding 'openhcs/io/__init__.py' 2025-10-24T14:51:33,071 adding 'openhcs/io/atomic.py' 2025-10-24T14:51:33,073 adding 'openhcs/io/backend_registry.py' 2025-10-24T14:51:33,075 adding 'openhcs/io/base.py' 2025-10-24T14:51:33,078 adding 'openhcs/io/disk.py' 2025-10-24T14:51:33,080 adding 'openhcs/io/exceptions.py' 2025-10-24T14:51:33,081 adding 'openhcs/io/fiji_stream.py' 2025-10-24T14:51:33,085 adding 'openhcs/io/filemanager.py' 2025-10-24T14:51:33,088 adding 'openhcs/io/memory.py' 2025-10-24T14:51:33,090 adding 'openhcs/io/metadata_migration.py' 2025-10-24T14:51:33,091 adding 'openhcs/io/metadata_writer.py' 2025-10-24T14:51:33,092 adding 'openhcs/io/napari_stream.py' 2025-10-24T14:51:33,099 adding 'openhcs/io/omero_local.py' 2025-10-24T14:51:33,101 adding 'openhcs/io/pipeline_migration.py' 2025-10-24T14:51:33,103 adding 'openhcs/io/streaming.py' 2025-10-24T14:51:33,105 adding 'openhcs/io/virtual_workspace.py' 2025-10-24T14:51:33,110 adding 'openhcs/io/zarr.py' 2025-10-24T14:51:33,112 adding 'openhcs/microscopes/__init__.py' 2025-10-24T14:51:33,113 adding 'openhcs/microscopes/handler_registry_service.py' 2025-10-24T14:51:33,117 adding 'openhcs/microscopes/imagexpress.py' 2025-10-24T14:51:33,121 adding 'openhcs/microscopes/microscope_base.py' 2025-10-24T14:51:33,122 adding 'openhcs/microscopes/microscope_interfaces.py' 2025-10-24T14:51:33,125 adding 'openhcs/microscopes/omero.py' 2025-10-24T14:51:33,129 adding 'openhcs/microscopes/openhcs.py' 2025-10-24T14:51:33,133 adding 'openhcs/microscopes/opera_phenix.py' 2025-10-24T14:51:33,136 adding 'openhcs/microscopes/opera_phenix_xml_parser.py' 2025-10-24T14:51:33,138 adding 'openhcs/omero/__init__.py' 2025-10-24T14:51:33,139 adding 'openhcs/omero/docker-compose.openhcs.yml' 2025-10-24T14:51:33,140 adding 'openhcs/omero/docker-compose.yml' 2025-10-24T14:51:33,142 adding 'openhcs/processing/__init__.py' 2025-10-24T14:51:33,145 adding 'openhcs/processing/func_registry.py' 2025-10-24T14:51:33,147 adding 'openhcs/processing/backends/__init__.py' 2025-10-24T14:51:33,149 adding 'openhcs/processing/backends/analysis/__init__.py' 2025-10-24T14:51:33,150 adding 'openhcs/processing/backends/analysis/cache_utils.py' 2025-10-24T14:51:33,156 adding 'openhcs/processing/backends/analysis/cell_counting_cpu.py' 2025-10-24T14:51:33,161 adding 'openhcs/processing/backends/analysis/cell_counting_cupy.py' 2025-10-24T14:51:33,168 adding 'openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py' 2025-10-24T14:51:33,171 adding 'openhcs/processing/backends/analysis/consolidate_analysis_results.py' 2025-10-24T14:51:33,173 adding 'openhcs/processing/backends/analysis/consolidate_special_outputs.py' 2025-10-24T14:51:33,176 adding 'openhcs/processing/backends/analysis/cx5_format.py' 2025-10-24T14:51:33,178 adding 'openhcs/processing/backends/analysis/dxf_mask_pipeline.py' 2025-10-24T14:51:33,180 adding 'openhcs/processing/backends/analysis/focus_analyzer.py' 2025-10-24T14:51:33,183 adding 'openhcs/processing/backends/analysis/hmm_axon.py' 2025-10-24T14:51:33,186 adding 'openhcs/processing/backends/analysis/hmm_axon_torbi.py' 2025-10-24T14:51:33,190 adding 'openhcs/processing/backends/analysis/multi_template_matching.py' 2025-10-24T14:51:33,192 adding 'openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py' 2025-10-24T14:51:33,195 adding 'openhcs/processing/backends/analysis/skan_axon_analysis.py' 2025-10-24T14:51:33,198 adding 'openhcs/processing/backends/analysis/straighten_object_3d.py' 2025-10-24T14:51:33,200 adding 'openhcs/processing/backends/assemblers/__init__.py' 2025-10-24T14:51:33,202 adding 'openhcs/processing/backends/assemblers/assemble_stack_cpu.py' 2025-10-24T14:51:33,204 adding 'openhcs/processing/backends/assemblers/assemble_stack_cupy.py' 2025-10-24T14:51:33,209 adding 'openhcs/processing/backends/assemblers/self_supervised_stitcher.py' 2025-10-24T14:51:33,211 adding 'openhcs/processing/backends/enhance/__init__.py' 2025-10-24T14:51:33,214 adding 'openhcs/processing/backends/enhance/basic_processor_cupy.py' 2025-10-24T14:51:33,215 adding 'openhcs/processing/backends/enhance/basic_processor_jax.py' 2025-10-24T14:51:33,217 adding 'openhcs/processing/backends/enhance/basic_processor_numpy.py' 2025-10-24T14:51:33,220 adding 'openhcs/processing/backends/enhance/cupy_clahe.py' 2025-10-24T14:51:33,221 adding 'openhcs/processing/backends/enhance/dl_edof_unsupervised.py' 2025-10-24T14:51:33,223 adding 'openhcs/processing/backends/enhance/focus_torch.py' 2025-10-24T14:51:33,225 adding 'openhcs/processing/backends/enhance/jax_nlm_processor.py' 2025-10-24T14:51:33,227 adding 'openhcs/processing/backends/enhance/n2v2_processor_torch.py' 2025-10-24T14:51:33,229 adding 'openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py' 2025-10-24T14:51:33,231 adding 'openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py' 2025-10-24T14:51:33,233 adding 'openhcs/processing/backends/enhance/torch_nlm_processor.py' 2025-10-24T14:51:33,235 adding 'openhcs/processing/backends/experimental_analysis/__init__.py' 2025-10-24T14:51:33,237 adding 'openhcs/processing/backends/experimental_analysis/cx5_registry.py' 2025-10-24T14:51:33,238 adding 'openhcs/processing/backends/experimental_analysis/format_registry.py' 2025-10-24T14:51:33,240 adding 'openhcs/processing/backends/experimental_analysis/format_registry_service.py' 2025-10-24T14:51:33,241 adding 'openhcs/processing/backends/experimental_analysis/metaxpress_registry.py' 2025-10-24T14:51:33,243 adding 'openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py' 2025-10-24T14:51:33,245 adding 'openhcs/processing/backends/lib_registry/cupy_registry.py' 2025-10-24T14:51:33,247 adding 'openhcs/processing/backends/lib_registry/openhcs_registry.py' 2025-10-24T14:51:33,249 adding 'openhcs/processing/backends/lib_registry/pyclesperanto_registry.py' 2025-10-24T14:51:33,250 adding 'openhcs/processing/backends/lib_registry/registry_service.py' 2025-10-24T14:51:33,251 adding 'openhcs/processing/backends/lib_registry/scikit_image_registry.py' 2025-10-24T14:51:33,256 adding 'openhcs/processing/backends/lib_registry/unified_registry.py' 2025-10-24T14:51:33,258 adding 'openhcs/processing/backends/pos_gen/__init__.py' 2025-10-24T14:51:33,262 adding 'openhcs/processing/backends/pos_gen/ashlar_main_cpu.py' 2025-10-24T14:51:33,268 adding 'openhcs/processing/backends/pos_gen/ashlar_main_gpu.py' 2025-10-24T14:51:33,270 adding 'openhcs/processing/backends/pos_gen/mist_processor_cupy.py' 2025-10-24T14:51:33,271 adding 'openhcs/processing/backends/pos_gen/mist/__init__.py' 2025-10-24T14:51:33,273 adding 'openhcs/processing/backends/pos_gen/mist/boruvka_mst.py' 2025-10-24T14:51:33,275 adding 'openhcs/processing/backends/pos_gen/mist/gpu_kernels.py' 2025-10-24T14:51:33,279 adding 'openhcs/processing/backends/pos_gen/mist/mist_main.py' 2025-10-24T14:51:33,282 adding 'openhcs/processing/backends/pos_gen/mist/phase_correlation.py' 2025-10-24T14:51:33,283 adding 'openhcs/processing/backends/pos_gen/mist/position_reconstruction.py' 2025-10-24T14:51:33,285 adding 'openhcs/processing/backends/pos_gen/mist/quality_metrics.py' 2025-10-24T14:51:33,287 adding 'openhcs/processing/backends/processors/__init__.py' 2025-10-24T14:51:33,292 adding 'openhcs/processing/backends/processors/cupy_processor.py' 2025-10-24T14:51:33,295 adding 'openhcs/processing/backends/processors/jax_processor.py' 2025-10-24T14:51:33,297 adding 'openhcs/processing/backends/processors/numpy_processor.py' 2025-10-24T14:51:33,299 adding 'openhcs/processing/backends/processors/percentile_utils.py' 2025-10-24T14:51:33,302 adding 'openhcs/processing/backends/processors/pyclesperanto_processor.py' 2025-10-24T14:51:33,305 adding 'openhcs/processing/backends/processors/tensorflow_processor.py' 2025-10-24T14:51:33,308 adding 'openhcs/processing/backends/processors/torch_processor.py' 2025-10-24T14:51:33,310 adding 'openhcs/processing/presets/__init__.py' 2025-10-24T14:51:33,312 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py' 2025-10-24T14:51:33,313 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py' 2025-10-24T14:51:33,314 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py' 2025-10-24T14:51:33,316 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py' 2025-10-24T14:51:33,317 adding 'openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py' 2025-10-24T14:51:33,318 adding 'openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py' 2025-10-24T14:51:33,320 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py' 2025-10-24T14:51:33,321 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py' 2025-10-24T14:51:33,322 adding 'openhcs/processing/presets/pipelines/test.py' 2025-10-24T14:51:33,324 adding 'openhcs/pyqt_gui/__init__.py' 2025-10-24T14:51:33,325 adding 'openhcs/pyqt_gui/__main__.py' 2025-10-24T14:51:33,327 adding 'openhcs/pyqt_gui/app.py' 2025-10-24T14:51:33,328 adding 'openhcs/pyqt_gui/config.py' 2025-10-24T14:51:33,330 adding 'openhcs/pyqt_gui/launch.py' 2025-10-24T14:51:33,334 adding 'openhcs/pyqt_gui/main.py' 2025-10-24T14:51:33,338 adding 'openhcs/pyqt_gui/dialogs/function_selector_dialog.py' 2025-10-24T14:51:33,340 adding 'openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py' 2025-10-24T14:51:33,342 adding 'openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py' 2025-10-24T14:51:33,344 adding 'openhcs/pyqt_gui/services/__init__.py' 2025-10-24T14:51:33,346 adding 'openhcs/pyqt_gui/services/async_service_bridge.py' 2025-10-24T14:51:33,347 adding 'openhcs/pyqt_gui/services/config_cache_adapter.py' 2025-10-24T14:51:33,349 adding 'openhcs/pyqt_gui/services/persistent_system_monitor.py' 2025-10-24T14:51:33,351 adding 'openhcs/pyqt_gui/services/service_adapter.py' 2025-10-24T14:51:33,355 adding 'openhcs/pyqt_gui/services/simple_code_editor.py' 2025-10-24T14:51:33,357 adding 'openhcs/pyqt_gui/shared/__init__.py' 2025-10-24T14:51:33,360 adding 'openhcs/pyqt_gui/shared/color_scheme.py' 2025-10-24T14:51:33,362 adding 'openhcs/pyqt_gui/shared/config_validator.py' 2025-10-24T14:51:33,363 adding 'openhcs/pyqt_gui/shared/palette_manager.py' 2025-10-24T14:51:33,365 adding 'openhcs/pyqt_gui/shared/style_generator.py' 2025-10-24T14:51:33,367 adding 'openhcs/pyqt_gui/utils/__init__.py' 2025-10-24T14:51:33,368 adding 'openhcs/pyqt_gui/utils/log_detection_utils.py' 2025-10-24T14:51:33,370 adding 'openhcs/pyqt_gui/utils/process_tracker.py' 2025-10-24T14:51:33,372 adding 'openhcs/pyqt_gui/widgets/__init__.py' 2025-10-24T14:51:33,374 adding 'openhcs/pyqt_gui/widgets/enhanced_path_widget.py' 2025-10-24T14:51:33,378 adding 'openhcs/pyqt_gui/widgets/function_list_editor.py' 2025-10-24T14:51:33,381 adding 'openhcs/pyqt_gui/widgets/function_pane.py' 2025-10-24T14:51:33,390 adding 'openhcs/pyqt_gui/widgets/image_browser.py' 2025-10-24T14:51:33,397 adding 'openhcs/pyqt_gui/widgets/log_viewer.py' 2025-10-24T14:51:33,402 adding 'openhcs/pyqt_gui/widgets/pipeline_editor.py' 2025-10-24T14:51:33,411 adding 'openhcs/pyqt_gui/widgets/plate_manager.py' 2025-10-24T14:51:33,414 adding 'openhcs/pyqt_gui/widgets/status_bar.py' 2025-10-24T14:51:33,416 adding 'openhcs/pyqt_gui/widgets/step_parameter_editor.py' 2025-10-24T14:51:33,420 adding 'openhcs/pyqt_gui/widgets/system_monitor.py' 2025-10-24T14:51:33,421 adding 'openhcs/pyqt_gui/widgets/mixins/__init__.py' 2025-10-24T14:51:33,423 adding 'openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py' 2025-10-24T14:51:33,424 adding 'openhcs/pyqt_gui/widgets/shared/__init__.py' 2025-10-24T14:51:33,426 adding 'openhcs/pyqt_gui/widgets/shared/clickable_help_components.py' 2025-10-24T14:51:33,429 adding 'openhcs/pyqt_gui/widgets/shared/column_filter_widget.py' 2025-10-24T14:51:33,430 adding 'openhcs/pyqt_gui/widgets/shared/layout_constants.py' 2025-10-24T14:51:33,431 adding 'openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py' 2025-10-24T14:51:33,444 adding 'openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py' 2025-10-24T14:51:33,448 adding 'openhcs/pyqt_gui/widgets/shared/plate_view_widget.py' 2025-10-24T14:51:33,452 adding 'openhcs/pyqt_gui/widgets/shared/widget_strategies.py' 2025-10-24T14:51:33,456 adding 'openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py' 2025-10-24T14:51:33,458 adding 'openhcs/pyqt_gui/windows/__init__.py' 2025-10-24T14:51:33,460 adding 'openhcs/pyqt_gui/windows/base_form_dialog.py' 2025-10-24T14:51:33,464 adding 'openhcs/pyqt_gui/windows/config_window.py' 2025-10-24T14:51:33,467 adding 'openhcs/pyqt_gui/windows/dual_editor_window.py' 2025-10-24T14:51:33,470 adding 'openhcs/pyqt_gui/windows/file_browser_window.py' 2025-10-24T14:51:33,472 adding 'openhcs/pyqt_gui/windows/help_window.py' 2025-10-24T14:51:33,474 adding 'openhcs/pyqt_gui/windows/help_windows.py' 2025-10-24T14:51:33,476 adding 'openhcs/pyqt_gui/windows/plate_viewer_window.py' 2025-10-24T14:51:33,477 adding 'openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py' 2025-10-24T14:51:33,481 adding 'openhcs/runtime/execution_server.py' 2025-10-24T14:51:33,483 adding 'openhcs/runtime/fiji_stream_visualizer.py' 2025-10-24T14:51:33,487 adding 'openhcs/runtime/fiji_viewer_server.py' 2025-10-24T14:51:33,495 adding 'openhcs/runtime/napari_stream_visualizer.py' 2025-10-24T14:51:33,497 adding 'openhcs/runtime/omero_instance_manager.py' 2025-10-24T14:51:33,499 adding 'openhcs/runtime/queue_tracker.py' 2025-10-24T14:51:33,500 adding 'openhcs/runtime/remote_orchestrator.py' 2025-10-24T14:51:33,502 adding 'openhcs/runtime/roi_converters.py' 2025-10-24T14:51:33,505 adding 'openhcs/runtime/zmq_base.py' 2025-10-24T14:51:33,507 adding 'openhcs/runtime/zmq_execution_client.py' 2025-10-24T14:51:33,509 adding 'openhcs/runtime/zmq_execution_server.py' 2025-10-24T14:51:33,511 adding 'openhcs/runtime/zmq_execution_server_launcher.py' 2025-10-24T14:51:33,513 adding 'openhcs/runtime/zmq_messages.py' 2025-10-24T14:51:33,514 adding 'openhcs/tests/__init__.py' 2025-10-24T14:51:33,516 adding 'openhcs/tests/test_pipeline.py' 2025-10-24T14:51:33,517 adding 'openhcs/tests/generators/__init__.py' 2025-10-24T14:51:33,522 adding 'openhcs/tests/generators/generate_synthetic_data.py' 2025-10-24T14:51:33,525 adding 'openhcs/textual_tui/styles.css' 2025-10-24T14:51:33,527 adding 'openhcs/ui/shared/__init__.py' 2025-10-24T14:51:33,529 adding 'openhcs/ui/shared/parameter_form_base.py' 2025-10-24T14:51:33,531 adding 'openhcs/ui/shared/parameter_form_config_factory.py' 2025-10-24T14:51:33,533 adding 'openhcs/ui/shared/parameter_form_constants.py' 2025-10-24T14:51:33,536 adding 'openhcs/ui/shared/parameter_form_service.py' 2025-10-24T14:51:33,538 adding 'openhcs/ui/shared/parameter_type_utils.py' 2025-10-24T14:51:33,540 adding 'openhcs/ui/shared/pattern_data_manager.py' 2025-10-24T14:51:33,541 adding 'openhcs/ui/shared/pattern_file_service.py' 2025-10-24T14:51:33,543 adding 'openhcs/ui/shared/search_service.py' 2025-10-24T14:51:33,544 adding 'openhcs/ui/shared/system_monitor_core.py' 2025-10-24T14:51:33,546 adding 'openhcs/ui/shared/ui_utils.py' 2025-10-24T14:51:33,547 adding 'openhcs/ui/shared/widget_creation_registry.py' 2025-10-24T14:51:33,549 adding 'openhcs/utils/display_config_factory.py' 2025-10-24T14:51:33,551 adding 'openhcs/utils/enum_factory.py' 2025-10-24T14:51:33,552 adding 'openhcs/utils/environment.py' 2025-10-24T14:51:33,553 adding 'openhcs/utils/import_utils.py' 2025-10-24T14:51:33,555 adding 'openhcs/utils/performance_monitor.py' 2025-10-24T14:51:33,557 adding 'openhcs/utils/recache_function_registry.py' 2025-10-24T14:51:33,559 adding 'openhcs/validation/__init__.py' 2025-10-24T14:51:33,560 adding 'openhcs/validation/ast_validator.py' 2025-10-24T14:51:33,562 adding 'openhcs/validation/validate.py' 2025-10-24T14:51:33,566 adding 'openhcs-0.3.0.dist-info/METADATA' 2025-10-24T14:51:33,567 adding 'openhcs-0.3.0.dist-info/WHEEL' 2025-10-24T14:51:33,568 adding 'openhcs-0.3.0.dist-info/entry_points.txt' 2025-10-24T14:51:33,568 adding 'openhcs-0.3.0.dist-info/top_level.txt' 2025-10-24T14:51:33,573 adding 'openhcs-0.3.0.dist-info/RECORD' 2025-10-24T14:51:33,589 removing build/bdist.linux-armv7l/wheel 2025-10-24T14:51:33,763 Building wheel for openhcs (pyproject.toml): finished with status 'done' 2025-10-24T14:51:33,791 Created wheel for openhcs: filename=openhcs-0.3.0-py3-none-any.whl size=1072015 sha256=7be5a93117857fbd9b52105460a10bd8613d848e067cad90df0a4aaf7c8e17e9 2025-10-24T14:51:33,792 Stored in directory: /tmp/pip-ephem-wheel-cache-wuszvy8l/wheels/a9/49/2e/d4a0a30daf784d631d3162eb8febace25dc297319068d5f3bd 2025-10-24T14:51:33,815 Successfully built openhcs 2025-10-24T14:51:33,848 Removed build tracker: '/tmp/pip-build-tracker-l9kbl79g'