2025-10-24T03:10:20,209 Created temporary directory: /tmp/pip-ephem-wheel-cache-8z698lfc 2025-10-24T03:10:20,211 Created temporary directory: /tmp/pip-build-tracker-1i65mr2w 2025-10-24T03:10:20,212 Initialized build tracking at /tmp/pip-build-tracker-1i65mr2w 2025-10-24T03:10:20,212 Created build tracker: /tmp/pip-build-tracker-1i65mr2w 2025-10-24T03:10:20,212 Entered build tracker: /tmp/pip-build-tracker-1i65mr2w 2025-10-24T03:10:20,213 Created temporary directory: /tmp/pip-wheel-bz63vr0m 2025-10-24T03:10:20,216 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-24T03:10:20,218 Created temporary directory: /tmp/pip-ephem-wheel-cache-m6gwemcz 2025-10-24T03:10:20,240 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T03:10:20,243 2 location(s) to search for versions of openhcs: 2025-10-24T03:10:20,243 * https://pypi.org/simple/openhcs/ 2025-10-24T03:10:20,243 * https://www.piwheels.org/simple/openhcs/ 2025-10-24T03:10:20,244 Fetching project page and analyzing links: https://pypi.org/simple/openhcs/ 2025-10-24T03:10:20,245 Getting page https://pypi.org/simple/openhcs/ 2025-10-24T03:10:20,246 Found index url https://pypi.org/simple 2025-10-24T03:10:20,383 Fetched page https://pypi.org/simple/openhcs/ as application/vnd.pypi.simple.v1+json 2025-10-24T03:10:20,389 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-24T03:10:20,390 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-24T03:10:20,391 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-24T03:10:20,392 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-24T03:10:20,392 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-24T03:10:20,393 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-24T03:10:20,394 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-24T03:10:20,395 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-24T03:10:20,396 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-24T03:10:20,397 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-24T03:10:20,397 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-24T03:10:20,398 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-24T03:10:20,399 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-24T03:10:20,400 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-24T03:10:20,400 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-24T03:10:20,401 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-24T03:10:20,402 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-24T03:10:20,402 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-24T03:10:20,403 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-24T03:10:20,404 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-24T03:10:20,405 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-24T03:10:20,405 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-24T03:10:20,406 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-24T03:10:20,407 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-24T03:10:20,408 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-24T03:10:20,409 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-24T03:10:20,409 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-24T03:10:20,410 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-24T03:10:20,411 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-24T03:10:20,411 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-24T03:10:20,412 Fetching project page and analyzing links: https://www.piwheels.org/simple/openhcs/ 2025-10-24T03:10:20,413 Getting page https://www.piwheels.org/simple/openhcs/ 2025-10-24T03:10:20,414 Found index url https://www.piwheels.org/simple 2025-10-24T03:10:20,576 Fetched page https://www.piwheels.org/simple/openhcs/ as text/html 2025-10-24T03:10:20,581 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-24T03:10:20,581 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-24T03:10:20,582 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-24T03:10:20,583 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-24T03:10:20,584 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-24T03:10:20,584 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-24T03:10:20,585 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-24T03:10:20,585 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-24T03:10:20,586 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-24T03:10:20,587 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-24T03:10:20,587 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-24T03:10:20,588 Skipping link: not a file: https://www.piwheels.org/simple/openhcs/ 2025-10-24T03:10:20,588 Skipping link: not a file: https://pypi.org/simple/openhcs/ 2025-10-24T03:10:20,608 Given no hashes to check 1 links for project 'openhcs': discarding no candidates 2025-10-24T03:10:20,626 Collecting openhcs==0.2.10 2025-10-24T03:10:20,628 Created temporary directory: /tmp/pip-unpack-fq3qgdgu 2025-10-24T03:10:20,759 Downloading openhcs-0.2.10.tar.gz (904 kB) 2025-10-24T03:10:21,590 Added openhcs==0.2.10 from https://files.pythonhosted.org/packages/45/56/d7cdc08e24ed5ff67593f220df82547bb7e8f08b5b0b8e00c45feec6ad9f/openhcs-0.2.10.tar.gz to build tracker '/tmp/pip-build-tracker-1i65mr2w' 2025-10-24T03:10:21,597 Created temporary directory: /tmp/pip-build-env-vamwzvmf 2025-10-24T03:10:21,602 Installing build dependencies: started 2025-10-24T03:10:21,603 Running command pip subprocess to install build dependencies 2025-10-24T03:10:22,742 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-24T03:10:23,344 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-24T03:10:23,367 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T03:10:25,081 Collecting setuptools>=61.0 2025-10-24T03:10:25,180 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-24T03:10:25,452 Collecting wheel 2025-10-24T03:10:25,469 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-24T03:10:28,610 Installing collected packages: wheel, setuptools 2025-10-24T03:10:28,906 Creating /tmp/pip-build-env-vamwzvmf/overlay/local/bin 2025-10-24T03:10:28,909 changing mode of /tmp/pip-build-env-vamwzvmf/overlay/local/bin/wheel to 755 2025-10-24T03:10:33,760 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-24T03:10:34,028 Installing build dependencies: finished with status 'done' 2025-10-24T03:10:34,035 Getting requirements to build wheel: started 2025-10-24T03:10:34,036 Running command Getting requirements to build wheel 2025-10-24T03:10:34,727 /tmp/pip-build-env-vamwzvmf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-24T03:10:34,728 !! 2025-10-24T03:10:34,729 ******************************************************************************** 2025-10-24T03:10:34,730 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-24T03:10:34,731 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T03:10:34,732 or your builds will no longer be supported. 2025-10-24T03:10:34,733 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:10:34,733 ******************************************************************************** 2025-10-24T03:10:34,735 !! 2025-10-24T03:10:34,735 corresp(dist, value, root_dir) 2025-10-24T03:10:34,833 /tmp/pip-build-env-vamwzvmf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T03:10:34,833 !! 2025-10-24T03:10:34,834 ******************************************************************************** 2025-10-24T03:10:34,834 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T03:10:34,835 License :: OSI Approved :: MIT License 2025-10-24T03:10:34,836 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:10:34,837 ******************************************************************************** 2025-10-24T03:10:34,838 !! 2025-10-24T03:10:34,838 dist._finalize_license_expression() 2025-10-24T03:10:34,842 /tmp/pip-build-env-vamwzvmf/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T03:10:34,843 !! 2025-10-24T03:10:34,844 ******************************************************************************** 2025-10-24T03:10:34,845 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T03:10:34,846 License :: OSI Approved :: MIT License 2025-10-24T03:10:34,847 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:10:34,847 ******************************************************************************** 2025-10-24T03:10:34,849 !! 2025-10-24T03:10:34,849 self._finalize_license_expression() 2025-10-24T03:10:34,850 running egg_info 2025-10-24T03:10:34,857 writing openhcs.egg-info/PKG-INFO 2025-10-24T03:10:34,887 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-24T03:10:34,889 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-24T03:10:34,910 writing requirements to openhcs.egg-info/requires.txt 2025-10-24T03:10:34,911 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-24T03:10:35,343 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T03:10:35,373 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T03:10:35,471 Getting requirements to build wheel: finished with status 'done' 2025-10-24T03:10:35,475 Created temporary directory: /tmp/pip-modern-metadata-sfow7zb8 2025-10-24T03:10:35,477 Preparing metadata (pyproject.toml): started 2025-10-24T03:10:35,478 Running command Preparing metadata (pyproject.toml) 2025-10-24T03:10:36,279 /tmp/pip-build-env-vamwzvmf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-24T03:10:36,279 !! 2025-10-24T03:10:36,281 ******************************************************************************** 2025-10-24T03:10:36,281 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-24T03:10:36,282 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T03:10:36,283 or your builds will no longer be supported. 2025-10-24T03:10:36,284 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:10:36,285 ******************************************************************************** 2025-10-24T03:10:36,286 !! 2025-10-24T03:10:36,287 corresp(dist, value, root_dir) 2025-10-24T03:10:36,374 /tmp/pip-build-env-vamwzvmf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T03:10:36,374 !! 2025-10-24T03:10:36,375 ******************************************************************************** 2025-10-24T03:10:36,375 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T03:10:36,376 License :: OSI Approved :: MIT License 2025-10-24T03:10:36,377 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:10:36,378 ******************************************************************************** 2025-10-24T03:10:36,378 !! 2025-10-24T03:10:36,379 dist._finalize_license_expression() 2025-10-24T03:10:36,384 /tmp/pip-build-env-vamwzvmf/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T03:10:36,385 !! 2025-10-24T03:10:36,386 ******************************************************************************** 2025-10-24T03:10:36,387 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T03:10:36,387 License :: OSI Approved :: MIT License 2025-10-24T03:10:36,388 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:10:36,389 ******************************************************************************** 2025-10-24T03:10:36,390 !! 2025-10-24T03:10:36,390 self._finalize_license_expression() 2025-10-24T03:10:36,392 running dist_info 2025-10-24T03:10:36,404 creating /tmp/pip-modern-metadata-sfow7zb8/openhcs.egg-info 2025-10-24T03:10:36,405 writing /tmp/pip-modern-metadata-sfow7zb8/openhcs.egg-info/PKG-INFO 2025-10-24T03:10:36,435 writing dependency_links to /tmp/pip-modern-metadata-sfow7zb8/openhcs.egg-info/dependency_links.txt 2025-10-24T03:10:36,437 writing entry points to /tmp/pip-modern-metadata-sfow7zb8/openhcs.egg-info/entry_points.txt 2025-10-24T03:10:36,456 writing requirements to /tmp/pip-modern-metadata-sfow7zb8/openhcs.egg-info/requires.txt 2025-10-24T03:10:36,457 writing top-level names to /tmp/pip-modern-metadata-sfow7zb8/openhcs.egg-info/top_level.txt 2025-10-24T03:10:36,459 writing manifest file '/tmp/pip-modern-metadata-sfow7zb8/openhcs.egg-info/SOURCES.txt' 2025-10-24T03:10:36,598 reading manifest file '/tmp/pip-modern-metadata-sfow7zb8/openhcs.egg-info/SOURCES.txt' 2025-10-24T03:10:36,610 writing manifest file '/tmp/pip-modern-metadata-sfow7zb8/openhcs.egg-info/SOURCES.txt' 2025-10-24T03:10:36,612 creating '/tmp/pip-modern-metadata-sfow7zb8/openhcs-0.2.10.dist-info' 2025-10-24T03:10:36,739 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-24T03:10:36,745 Source in /tmp/pip-wheel-bz63vr0m/openhcs_7261b3f8aae04775a1dc7b65b3a5c9e1 has version 0.2.10, which satisfies requirement openhcs==0.2.10 from https://files.pythonhosted.org/packages/45/56/d7cdc08e24ed5ff67593f220df82547bb7e8f08b5b0b8e00c45feec6ad9f/openhcs-0.2.10.tar.gz 2025-10-24T03:10:36,747 Removed openhcs==0.2.10 from https://files.pythonhosted.org/packages/45/56/d7cdc08e24ed5ff67593f220df82547bb7e8f08b5b0b8e00c45feec6ad9f/openhcs-0.2.10.tar.gz from build tracker '/tmp/pip-build-tracker-1i65mr2w' 2025-10-24T03:10:36,755 Created temporary directory: /tmp/pip-unpack-gtvl6s89 2025-10-24T03:10:36,755 Building wheels for collected packages: openhcs 2025-10-24T03:10:36,760 Created temporary directory: /tmp/pip-wheel-zvqu7dq_ 2025-10-24T03:10:36,760 Destination directory: /tmp/pip-wheel-zvqu7dq_ 2025-10-24T03:10:36,763 Building wheel for openhcs (pyproject.toml): started 2025-10-24T03:10:36,764 Running command Building wheel for openhcs (pyproject.toml) 2025-10-24T03:10:37,339 /tmp/pip-build-env-vamwzvmf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-24T03:10:37,339 !! 2025-10-24T03:10:37,341 ******************************************************************************** 2025-10-24T03:10:37,341 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-24T03:10:37,342 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T03:10:37,342 or your builds will no longer be supported. 2025-10-24T03:10:37,343 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:10:37,344 ******************************************************************************** 2025-10-24T03:10:37,344 !! 2025-10-24T03:10:37,345 corresp(dist, value, root_dir) 2025-10-24T03:10:37,428 /tmp/pip-build-env-vamwzvmf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T03:10:37,429 !! 2025-10-24T03:10:37,429 ******************************************************************************** 2025-10-24T03:10:37,430 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T03:10:37,431 License :: OSI Approved :: MIT License 2025-10-24T03:10:37,432 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:10:37,432 ******************************************************************************** 2025-10-24T03:10:37,433 !! 2025-10-24T03:10:37,434 dist._finalize_license_expression() 2025-10-24T03:10:37,440 /tmp/pip-build-env-vamwzvmf/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T03:10:37,441 !! 2025-10-24T03:10:37,442 ******************************************************************************** 2025-10-24T03:10:37,443 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T03:10:37,444 License :: OSI Approved :: MIT License 2025-10-24T03:10:37,445 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:10:37,446 ******************************************************************************** 2025-10-24T03:10:37,447 !! 2025-10-24T03:10:37,448 self._finalize_license_expression() 2025-10-24T03:10:37,448 running bdist_wheel 2025-10-24T03:10:37,464 running build 2025-10-24T03:10:37,465 running build_py 2025-10-24T03:10:37,472 creating build/lib/openhcs 2025-10-24T03:10:37,474 copying openhcs/__init__.py -> build/lib/openhcs 2025-10-24T03:10:37,476 creating build/lib/openhcs/components 2025-10-24T03:10:37,477 copying openhcs/components/framework.py -> build/lib/openhcs/components 2025-10-24T03:10:37,480 copying openhcs/components/__init__.py -> build/lib/openhcs/components 2025-10-24T03:10:37,483 creating build/lib/openhcs/pyqt_gui 2025-10-24T03:10:37,484 copying openhcs/pyqt_gui/main.py -> build/lib/openhcs/pyqt_gui 2025-10-24T03:10:37,487 copying openhcs/pyqt_gui/config.py -> build/lib/openhcs/pyqt_gui 2025-10-24T03:10:37,489 copying openhcs/pyqt_gui/launch.py -> build/lib/openhcs/pyqt_gui 2025-10-24T03:10:37,492 copying openhcs/pyqt_gui/app.py -> build/lib/openhcs/pyqt_gui 2025-10-24T03:10:37,494 copying openhcs/pyqt_gui/__main__.py -> build/lib/openhcs/pyqt_gui 2025-10-24T03:10:37,496 copying openhcs/pyqt_gui/__init__.py -> build/lib/openhcs/pyqt_gui 2025-10-24T03:10:37,499 creating build/lib/openhcs/runtime 2025-10-24T03:10:37,500 copying openhcs/runtime/remote_orchestrator.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,502 copying openhcs/runtime/fiji_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,505 copying openhcs/runtime/roi_converters.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,507 copying openhcs/runtime/zmq_messages.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,510 copying openhcs/runtime/fiji_viewer_server.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,513 copying openhcs/runtime/queue_tracker.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,515 copying openhcs/runtime/napari_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,518 copying openhcs/runtime/omero_instance_manager.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,521 copying openhcs/runtime/zmq_execution_client.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,523 copying openhcs/runtime/zmq_base.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,526 copying openhcs/runtime/execution_server.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,534 copying openhcs/runtime/zmq_execution_server_launcher.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,536 copying openhcs/runtime/zmq_execution_server.py -> build/lib/openhcs/runtime 2025-10-24T03:10:37,539 creating build/lib/openhcs/tests 2025-10-24T03:10:37,539 copying openhcs/tests/__init__.py -> build/lib/openhcs/tests 2025-10-24T03:10:37,541 copying openhcs/tests/test_pipeline.py -> build/lib/openhcs/tests 2025-10-24T03:10:37,544 creating build/lib/openhcs/omero 2025-10-24T03:10:37,545 copying openhcs/omero/__init__.py -> build/lib/openhcs/omero 2025-10-24T03:10:37,547 creating build/lib/openhcs/io 2025-10-24T03:10:37,548 copying openhcs/io/memory.py -> build/lib/openhcs/io 2025-10-24T03:10:37,551 copying openhcs/io/backend_registry.py -> build/lib/openhcs/io 2025-10-24T03:10:37,553 copying openhcs/io/streaming.py -> build/lib/openhcs/io 2025-10-24T03:10:37,556 copying openhcs/io/atomic.py -> build/lib/openhcs/io 2025-10-24T03:10:37,558 copying openhcs/io/base.py -> build/lib/openhcs/io 2025-10-24T03:10:37,560 copying openhcs/io/filemanager.py -> build/lib/openhcs/io 2025-10-24T03:10:37,563 copying openhcs/io/metadata_writer.py -> build/lib/openhcs/io 2025-10-24T03:10:37,565 copying openhcs/io/disk.py -> build/lib/openhcs/io 2025-10-24T03:10:37,568 copying openhcs/io/metadata_migration.py -> build/lib/openhcs/io 2025-10-24T03:10:37,570 copying openhcs/io/exceptions.py -> build/lib/openhcs/io 2025-10-24T03:10:37,572 copying openhcs/io/fiji_stream.py -> build/lib/openhcs/io 2025-10-24T03:10:37,574 copying openhcs/io/zarr.py -> build/lib/openhcs/io 2025-10-24T03:10:37,578 copying openhcs/io/omero_local.py -> build/lib/openhcs/io 2025-10-24T03:10:37,581 copying openhcs/io/__init__.py -> build/lib/openhcs/io 2025-10-24T03:10:37,582 copying openhcs/io/napari_stream.py -> build/lib/openhcs/io 2025-10-24T03:10:37,585 copying openhcs/io/pipeline_migration.py -> build/lib/openhcs/io 2025-10-24T03:10:37,588 creating build/lib/openhcs/formats 2025-10-24T03:10:37,588 copying openhcs/formats/metaxpress.py -> build/lib/openhcs/formats 2025-10-24T03:10:37,591 copying openhcs/formats/func_arg_prep.py -> build/lib/openhcs/formats 2025-10-24T03:10:37,593 copying openhcs/formats/experimental_analysis.py -> build/lib/openhcs/formats 2025-10-24T03:10:37,597 creating build/lib/openhcs/utils 2025-10-24T03:10:37,598 copying openhcs/utils/enum_factory.py -> build/lib/openhcs/utils 2025-10-24T03:10:37,600 copying openhcs/utils/recache_function_registry.py -> build/lib/openhcs/utils 2025-10-24T03:10:37,603 copying openhcs/utils/import_utils.py -> build/lib/openhcs/utils 2025-10-24T03:10:37,605 copying openhcs/utils/performance_monitor.py -> build/lib/openhcs/utils 2025-10-24T03:10:37,607 copying openhcs/utils/display_config_factory.py -> build/lib/openhcs/utils 2025-10-24T03:10:37,610 copying openhcs/utils/environment.py -> build/lib/openhcs/utils 2025-10-24T03:10:37,612 creating build/lib/openhcs/debug 2025-10-24T03:10:37,613 copying openhcs/debug/example_export_clean.py -> build/lib/openhcs/debug 2025-10-24T03:10:37,615 copying openhcs/debug/export.py -> build/lib/openhcs/debug 2025-10-24T03:10:37,618 copying openhcs/debug/example_export.py -> build/lib/openhcs/debug 2025-10-24T03:10:37,620 copying openhcs/debug/__init__.py -> build/lib/openhcs/debug 2025-10-24T03:10:37,622 copying openhcs/debug/pickle_to_python.py -> build/lib/openhcs/debug 2025-10-24T03:10:37,626 creating build/lib/openhcs/microscopes 2025-10-24T03:10:37,627 copying openhcs/microscopes/handler_registry_service.py -> build/lib/openhcs/microscopes 2025-10-24T03:10:37,629 copying openhcs/microscopes/opera_phenix_xml_parser.py -> build/lib/openhcs/microscopes 2025-10-24T03:10:37,632 copying openhcs/microscopes/imagexpress.py -> build/lib/openhcs/microscopes 2025-10-24T03:10:37,634 copying openhcs/microscopes/microscope_base.py -> build/lib/openhcs/microscopes 2025-10-24T03:10:37,637 copying openhcs/microscopes/opera_phenix.py -> build/lib/openhcs/microscopes 2025-10-24T03:10:37,641 copying openhcs/microscopes/microscope_interfaces.py -> build/lib/openhcs/microscopes 2025-10-24T03:10:37,643 copying openhcs/microscopes/__init__.py -> build/lib/openhcs/microscopes 2025-10-24T03:10:37,645 copying openhcs/microscopes/omero.py -> build/lib/openhcs/microscopes 2025-10-24T03:10:37,647 copying openhcs/microscopes/openhcs.py -> build/lib/openhcs/microscopes 2025-10-24T03:10:37,651 creating build/lib/openhcs/core 2025-10-24T03:10:37,652 copying openhcs/core/lazy_placeholder_simplified.py -> build/lib/openhcs/core 2025-10-24T03:10:37,654 copying openhcs/core/config.py -> build/lib/openhcs/core 2025-10-24T03:10:37,657 copying openhcs/core/roi.py -> build/lib/openhcs/core 2025-10-24T03:10:37,659 copying openhcs/core/metadata_cache.py -> build/lib/openhcs/core 2025-10-24T03:10:37,661 copying openhcs/core/lazy_placeholder.py -> build/lib/openhcs/core 2025-10-24T03:10:37,663 copying openhcs/core/xdg_paths.py -> build/lib/openhcs/core 2025-10-24T03:10:37,665 copying openhcs/core/log_utils.py -> build/lib/openhcs/core 2025-10-24T03:10:37,668 copying openhcs/core/utils.py -> build/lib/openhcs/core 2025-10-24T03:10:37,670 copying openhcs/core/__init__.py -> build/lib/openhcs/core 2025-10-24T03:10:37,672 copying openhcs/core/config_cache.py -> build/lib/openhcs/core 2025-10-24T03:10:37,674 copying openhcs/core/path_cache.py -> build/lib/openhcs/core 2025-10-24T03:10:37,677 creating build/lib/openhcs/processing 2025-10-24T03:10:37,678 copying openhcs/processing/func_registry.py -> build/lib/openhcs/processing 2025-10-24T03:10:37,683 copying openhcs/processing/__init__.py -> build/lib/openhcs/processing 2025-10-24T03:10:37,686 creating build/lib/openhcs/config_framework 2025-10-24T03:10:37,687 copying openhcs/config_framework/global_config.py -> build/lib/openhcs/config_framework 2025-10-24T03:10:37,689 copying openhcs/config_framework/dual_axis_resolver.py -> build/lib/openhcs/config_framework 2025-10-24T03:10:37,691 copying openhcs/config_framework/config.py -> build/lib/openhcs/config_framework 2025-10-24T03:10:37,693 copying openhcs/config_framework/lazy_factory.py -> build/lib/openhcs/config_framework 2025-10-24T03:10:37,696 copying openhcs/config_framework/context_manager.py -> build/lib/openhcs/config_framework 2025-10-24T03:10:37,699 copying openhcs/config_framework/cache_warming.py -> build/lib/openhcs/config_framework 2025-10-24T03:10:37,701 copying openhcs/config_framework/__init__.py -> build/lib/openhcs/config_framework 2025-10-24T03:10:37,703 copying openhcs/config_framework/placeholder.py -> build/lib/openhcs/config_framework 2025-10-24T03:10:37,706 creating build/lib/openhcs/constants 2025-10-24T03:10:37,707 copying openhcs/constants/input_source.py -> build/lib/openhcs/constants 2025-10-24T03:10:37,709 copying openhcs/constants/streaming.py -> build/lib/openhcs/constants 2025-10-24T03:10:37,711 copying openhcs/constants/constants.py -> build/lib/openhcs/constants 2025-10-24T03:10:37,713 copying openhcs/constants/__init__.py -> build/lib/openhcs/constants 2025-10-24T03:10:37,716 creating build/lib/openhcs/validation 2025-10-24T03:10:37,717 copying openhcs/validation/ast_validator.py -> build/lib/openhcs/validation 2025-10-24T03:10:37,720 copying openhcs/validation/validate.py -> build/lib/openhcs/validation 2025-10-24T03:10:37,722 copying openhcs/validation/__init__.py -> build/lib/openhcs/validation 2025-10-24T03:10:37,724 creating build/lib/openhcs/introspection 2025-10-24T03:10:37,725 copying openhcs/introspection/signature_analyzer.py -> build/lib/openhcs/introspection 2025-10-24T03:10:37,728 copying openhcs/introspection/unified_parameter_analyzer.py -> build/lib/openhcs/introspection 2025-10-24T03:10:37,731 copying openhcs/introspection/__init__.py -> build/lib/openhcs/introspection 2025-10-24T03:10:37,733 creating build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:10:37,734 copying openhcs/pyqt_gui/widgets/log_viewer.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:10:37,737 copying openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:10:37,740 copying openhcs/pyqt_gui/widgets/function_pane.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:10:37,742 copying openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:10:37,745 copying openhcs/pyqt_gui/widgets/plate_manager.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:10:37,749 copying openhcs/pyqt_gui/widgets/status_bar.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:10:37,751 copying openhcs/pyqt_gui/widgets/system_monitor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:10:37,754 copying openhcs/pyqt_gui/widgets/__init__.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:10:37,756 copying openhcs/pyqt_gui/widgets/function_list_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:10:37,759 copying openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:10:37,761 copying openhcs/pyqt_gui/widgets/image_browser.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:10:37,765 creating build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T03:10:37,766 copying openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T03:10:37,769 copying openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T03:10:37,771 copying openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T03:10:37,774 creating build/lib/openhcs/pyqt_gui/utils 2025-10-24T03:10:37,775 copying openhcs/pyqt_gui/utils/log_detection_utils.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T03:10:37,777 copying openhcs/pyqt_gui/utils/__init__.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T03:10:37,779 copying openhcs/pyqt_gui/utils/process_tracker.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T03:10:37,782 creating build/lib/openhcs/pyqt_gui/services 2025-10-24T03:10:37,783 copying openhcs/pyqt_gui/services/config_cache_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T03:10:37,785 copying openhcs/pyqt_gui/services/simple_code_editor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T03:10:37,788 copying openhcs/pyqt_gui/services/service_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T03:10:37,790 copying openhcs/pyqt_gui/services/__init__.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T03:10:37,792 copying openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T03:10:37,794 copying openhcs/pyqt_gui/services/async_service_bridge.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T03:10:37,797 creating build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:10:37,798 copying openhcs/pyqt_gui/windows/base_form_dialog.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:10:37,801 copying openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:10:37,803 copying openhcs/pyqt_gui/windows/help_windows.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:10:37,805 copying openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:10:37,808 copying openhcs/pyqt_gui/windows/dual_editor_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:10:37,810 copying openhcs/pyqt_gui/windows/file_browser_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:10:37,813 copying openhcs/pyqt_gui/windows/config_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:10:37,815 copying openhcs/pyqt_gui/windows/help_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:10:37,818 copying openhcs/pyqt_gui/windows/__init__.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:10:37,820 creating build/lib/openhcs/pyqt_gui/shared 2025-10-24T03:10:37,821 copying openhcs/pyqt_gui/shared/palette_manager.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T03:10:37,823 copying openhcs/pyqt_gui/shared/color_scheme.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T03:10:37,826 copying openhcs/pyqt_gui/shared/style_generator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T03:10:37,828 copying openhcs/pyqt_gui/shared/config_validator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T03:10:37,830 copying openhcs/pyqt_gui/shared/__init__.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T03:10:37,832 creating build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T03:10:37,833 copying openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T03:10:37,835 copying openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T03:10:37,838 creating build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:37,839 copying openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:37,841 copying openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:37,844 copying openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:37,846 copying openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:37,849 copying openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:37,851 copying openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:37,855 copying openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:37,860 copying openhcs/pyqt_gui/widgets/shared/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:37,861 copying openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:37,865 creating build/lib/openhcs/tests/generators 2025-10-24T03:10:37,866 copying openhcs/tests/generators/generate_synthetic_data.py -> build/lib/openhcs/tests/generators 2025-10-24T03:10:37,870 copying openhcs/tests/generators/__init__.py -> build/lib/openhcs/tests/generators 2025-10-24T03:10:37,872 creating build/lib/openhcs/formats/pattern 2025-10-24T03:10:37,873 copying openhcs/formats/pattern/pattern_resolver.py -> build/lib/openhcs/formats/pattern 2025-10-24T03:10:37,876 copying openhcs/formats/pattern/pattern_discovery.py -> build/lib/openhcs/formats/pattern 2025-10-24T03:10:37,878 copying openhcs/formats/pattern/__init__.py -> build/lib/openhcs/formats/pattern 2025-10-24T03:10:37,881 creating build/lib/openhcs/core/components 2025-10-24T03:10:37,882 copying openhcs/core/components/validation.py -> build/lib/openhcs/core/components 2025-10-24T03:10:37,884 copying openhcs/core/components/metaprogramming.py -> build/lib/openhcs/core/components 2025-10-24T03:10:37,887 copying openhcs/core/components/parser_metaprogramming.py -> build/lib/openhcs/core/components 2025-10-24T03:10:37,889 copying openhcs/core/components/multiprocessing.py -> build/lib/openhcs/core/components 2025-10-24T03:10:37,892 copying openhcs/core/components/__init__.py -> build/lib/openhcs/core/components 2025-10-24T03:10:37,894 creating build/lib/openhcs/core/context 2025-10-24T03:10:37,895 copying openhcs/core/context/processing_context.py -> build/lib/openhcs/core/context 2025-10-24T03:10:37,897 copying openhcs/core/context/__init__.py -> build/lib/openhcs/core/context 2025-10-24T03:10:37,899 creating build/lib/openhcs/core/memory 2025-10-24T03:10:37,900 copying openhcs/core/memory/stack_utils.py -> build/lib/openhcs/core/memory 2025-10-24T03:10:37,903 copying openhcs/core/memory/conversion_functions.py -> build/lib/openhcs/core/memory 2025-10-24T03:10:37,906 copying openhcs/core/memory/oom_recovery.py -> build/lib/openhcs/core/memory 2025-10-24T03:10:37,908 copying openhcs/core/memory/gpu_cleanup.py -> build/lib/openhcs/core/memory 2025-10-24T03:10:37,911 copying openhcs/core/memory/exceptions.py -> build/lib/openhcs/core/memory 2025-10-24T03:10:37,913 copying openhcs/core/memory/utils.py -> build/lib/openhcs/core/memory 2025-10-24T03:10:37,915 copying openhcs/core/memory/converters.py -> build/lib/openhcs/core/memory 2025-10-24T03:10:37,918 copying openhcs/core/memory/gpu_utils.py -> build/lib/openhcs/core/memory 2025-10-24T03:10:37,920 copying openhcs/core/memory/__init__.py -> build/lib/openhcs/core/memory 2025-10-24T03:10:37,922 copying openhcs/core/memory/wrapper.py -> build/lib/openhcs/core/memory 2025-10-24T03:10:37,925 copying openhcs/core/memory/decorators.py -> build/lib/openhcs/core/memory 2025-10-24T03:10:37,929 creating build/lib/openhcs/core/orchestrator 2025-10-24T03:10:37,930 copying openhcs/core/orchestrator/gpu_scheduler.py -> build/lib/openhcs/core/orchestrator 2025-10-24T03:10:37,933 copying openhcs/core/orchestrator/__init__.py -> build/lib/openhcs/core/orchestrator 2025-10-24T03:10:37,935 copying openhcs/core/orchestrator/orchestrator.py -> build/lib/openhcs/core/orchestrator 2025-10-24T03:10:37,940 creating build/lib/openhcs/core/pipeline 2025-10-24T03:10:37,941 copying openhcs/core/pipeline/step_attribute_stripper.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:10:37,944 copying openhcs/core/pipeline/gpu_memory_validator.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:10:37,947 copying openhcs/core/pipeline/compiler.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:10:37,950 copying openhcs/core/pipeline/materialization_flag_planner.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:10:37,953 copying openhcs/core/pipeline/function_contracts.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:10:37,955 copying openhcs/core/pipeline/__init__.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:10:37,958 copying openhcs/core/pipeline/pipeline_utils.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:10:37,963 copying openhcs/core/pipeline/funcstep_contract_validator.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:10:37,966 copying openhcs/core/pipeline/path_planner.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:10:37,969 creating build/lib/openhcs/core/steps 2025-10-24T03:10:37,970 copying openhcs/core/steps/__init__.py -> build/lib/openhcs/core/steps 2025-10-24T03:10:37,972 copying openhcs/core/steps/abstract.py -> build/lib/openhcs/core/steps 2025-10-24T03:10:37,975 copying openhcs/core/steps/function_step.py -> build/lib/openhcs/core/steps 2025-10-24T03:10:37,978 creating build/lib/openhcs/core/memory/trackers 2025-10-24T03:10:37,979 copying openhcs/core/memory/trackers/torch_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:10:37,982 copying openhcs/core/memory/trackers/memory_tracker_registry.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:10:37,984 copying openhcs/core/memory/trackers/pyclesperanto_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:10:37,986 copying openhcs/core/memory/trackers/numpy_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:10:37,988 copying openhcs/core/memory/trackers/cupy_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:10:37,990 copying openhcs/core/memory/trackers/memory_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:10:37,992 copying openhcs/core/memory/trackers/tf_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:10:37,994 creating build/lib/openhcs/processing/backends 2025-10-24T03:10:37,995 copying openhcs/processing/backends/__init__.py -> build/lib/openhcs/processing/backends 2025-10-24T03:10:37,997 creating build/lib/openhcs/processing/presets 2025-10-24T03:10:37,998 copying openhcs/processing/presets/__init__.py -> build/lib/openhcs/processing/presets 2025-10-24T03:10:38,000 creating build/lib/openhcs/processing/backends/processors 2025-10-24T03:10:38,001 copying openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:10:38,004 copying openhcs/processing/backends/processors/jax_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:10:38,007 copying openhcs/processing/backends/processors/cupy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:10:38,010 copying openhcs/processing/backends/processors/numpy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:10:38,013 copying openhcs/processing/backends/processors/percentile_utils.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:10:38,015 copying openhcs/processing/backends/processors/tensorflow_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:10:38,018 copying openhcs/processing/backends/processors/__init__.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:10:38,019 copying openhcs/processing/backends/processors/torch_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:10:38,023 creating build/lib/openhcs/processing/backends/assemblers 2025-10-24T03:10:38,024 copying openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T03:10:38,026 copying openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T03:10:38,029 copying openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T03:10:38,032 copying openhcs/processing/backends/assemblers/__init__.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T03:10:38,034 creating build/lib/openhcs/processing/backends/pos_gen 2025-10-24T03:10:38,035 copying openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T03:10:38,037 copying openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T03:10:38,040 copying openhcs/processing/backends/pos_gen/__init__.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T03:10:38,042 copying openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T03:10:38,045 creating build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,046 copying openhcs/processing/backends/analysis/straighten_object_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,049 copying openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,052 copying openhcs/processing/backends/analysis/cache_utils.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,055 copying openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,058 copying openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,061 copying openhcs/processing/backends/analysis/multi_template_matching.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,064 copying openhcs/processing/backends/analysis/hmm_axon.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,067 copying openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,070 copying openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,072 copying openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,075 copying openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,077 copying openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,080 copying openhcs/processing/backends/analysis/__init__.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,081 copying openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,084 copying openhcs/processing/backends/analysis/focus_analyzer.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,086 copying openhcs/processing/backends/analysis/cx5_format.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:10:38,089 creating build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:10:38,090 copying openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:10:38,093 copying openhcs/processing/backends/lib_registry/unified_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:10:38,095 copying openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:10:38,097 copying openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:10:38,099 copying openhcs/processing/backends/lib_registry/registry_service.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:10:38,101 copying openhcs/processing/backends/lib_registry/cupy_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:10:38,104 creating build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:38,105 copying openhcs/processing/backends/experimental_analysis/format_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:38,108 copying openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:38,110 copying openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:38,113 copying openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:38,115 copying openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:38,117 copying openhcs/processing/backends/experimental_analysis/__init__.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:38,120 creating build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,120 copying openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,123 copying openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,125 copying openhcs/processing/backends/enhance/cupy_clahe.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,128 copying openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,130 copying openhcs/processing/backends/enhance/focus_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,133 copying openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,135 copying openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,138 copying openhcs/processing/backends/enhance/basic_processor_jax.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,140 copying openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,142 copying openhcs/processing/backends/enhance/__init__.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,144 copying openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,146 copying openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:10:38,149 creating build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:10:38,150 copying openhcs/processing/backends/pos_gen/mist/phase_correlation.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:10:38,153 copying openhcs/processing/backends/pos_gen/mist/quality_metrics.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:10:38,155 copying openhcs/processing/backends/pos_gen/mist/gpu_kernels.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:10:38,158 copying openhcs/processing/backends/pos_gen/mist/mist_main.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:10:38,161 copying openhcs/processing/backends/pos_gen/mist/boruvka_mst.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:10:38,163 copying openhcs/processing/backends/pos_gen/mist/__init__.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:10:38,165 copying openhcs/processing/backends/pos_gen/mist/position_reconstruction.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:10:38,168 creating build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:10:38,169 copying openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:10:38,171 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:10:38,172 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:10:38,174 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:10:38,176 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:10:38,178 copying openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:10:38,180 copying openhcs/processing/presets/pipelines/test.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:10:38,182 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:10:38,184 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:10:38,186 creating build/lib/openhcs/ui/shared 2025-10-24T03:10:38,188 copying openhcs/ui/shared/parameter_form_config_factory.py -> build/lib/openhcs/ui/shared 2025-10-24T03:10:38,190 copying openhcs/ui/shared/system_monitor_core.py -> build/lib/openhcs/ui/shared 2025-10-24T03:10:38,192 copying openhcs/ui/shared/ui_utils.py -> build/lib/openhcs/ui/shared 2025-10-24T03:10:38,194 copying openhcs/ui/shared/parameter_type_utils.py -> build/lib/openhcs/ui/shared 2025-10-24T03:10:38,197 copying openhcs/ui/shared/parameter_form_constants.py -> build/lib/openhcs/ui/shared 2025-10-24T03:10:38,199 copying openhcs/ui/shared/parameter_form_service.py -> build/lib/openhcs/ui/shared 2025-10-24T03:10:38,201 copying openhcs/ui/shared/pattern_data_manager.py -> build/lib/openhcs/ui/shared 2025-10-24T03:10:38,203 copying openhcs/ui/shared/parameter_form_base.py -> build/lib/openhcs/ui/shared 2025-10-24T03:10:38,206 copying openhcs/ui/shared/__init__.py -> build/lib/openhcs/ui/shared 2025-10-24T03:10:38,208 copying openhcs/ui/shared/pattern_file_service.py -> build/lib/openhcs/ui/shared 2025-10-24T03:10:38,210 copying openhcs/ui/shared/search_service.py -> build/lib/openhcs/ui/shared 2025-10-24T03:10:38,211 copying openhcs/ui/shared/widget_creation_registry.py -> build/lib/openhcs/ui/shared 2025-10-24T03:10:38,213 running egg_info 2025-10-24T03:10:38,225 writing openhcs.egg-info/PKG-INFO 2025-10-24T03:10:38,255 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-24T03:10:38,257 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-24T03:10:38,276 writing requirements to openhcs.egg-info/requires.txt 2025-10-24T03:10:38,277 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-24T03:10:38,407 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T03:10:38,437 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T03:10:38,443 /tmp/pip-build-env-vamwzvmf/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-24T03:10:38,444 !! 2025-10-24T03:10:38,445 ******************************************************************************** 2025-10-24T03:10:38,445 ############################ 2025-10-24T03:10:38,445 # Package would be ignored # 2025-10-24T03:10:38,446 ############################ 2025-10-24T03:10:38,446 Python recognizes 'openhcs.textual_tui' as an importable package[^1], 2025-10-24T03:10:38,447 but it is absent from setuptools' `packages` configuration. 2025-10-24T03:10:38,448 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-24T03:10:38,448 package, please make sure that 'openhcs.textual_tui' is explicitly added 2025-10-24T03:10:38,449 to the `packages` configuration field. 2025-10-24T03:10:38,450 Alternatively, you can also rely on setuptools' discovery methods 2025-10-24T03:10:38,450 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-24T03:10:38,450 instead of `find_packages(...)`/`find:`). 2025-10-24T03:10:38,451 You can read more about "package discovery" on setuptools documentation page: 2025-10-24T03:10:38,452 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-24T03:10:38,453 If you don't want 'openhcs.textual_tui' to be distributed and are 2025-10-24T03:10:38,454 already explicitly excluding 'openhcs.textual_tui' via 2025-10-24T03:10:38,454 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-24T03:10:38,455 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-24T03:10:38,455 combination with a more fine grained `package-data` configuration. 2025-10-24T03:10:38,456 You can read more about "package data files" on setuptools documentation page: 2025-10-24T03:10:38,457 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-24T03:10:38,459 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-24T03:10:38,459 even if it does not contain any `.py` files. 2025-10-24T03:10:38,460 On the other hand, currently there is no concept of package data 2025-10-24T03:10:38,460 directory, all directories are treated like packages. 2025-10-24T03:10:38,461 ******************************************************************************** 2025-10-24T03:10:38,461 !! 2025-10-24T03:10:38,462 check.warn(importable) 2025-10-24T03:10:38,544 creating build/lib/openhcs/textual_tui 2025-10-24T03:10:38,545 copying openhcs/textual_tui/styles.css -> build/lib/openhcs/textual_tui 2025-10-24T03:10:38,549 copying openhcs/omero/docker-compose.yml -> build/lib/openhcs/omero 2025-10-24T03:10:38,551 copying openhcs/omero/docker-compose.openhcs.yml -> build/lib/openhcs/omero 2025-10-24T03:10:38,587 installing to build/bdist.linux-armv7l/wheel 2025-10-24T03:10:38,588 running install 2025-10-24T03:10:38,611 running install_lib 2025-10-24T03:10:38,617 creating build/bdist.linux-armv7l/wheel 2025-10-24T03:10:38,619 creating build/bdist.linux-armv7l/wheel/openhcs 2025-10-24T03:10:38,621 creating build/bdist.linux-armv7l/wheel/openhcs/components 2025-10-24T03:10:38,622 copying build/lib/openhcs/components/framework.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-24T03:10:38,624 copying build/lib/openhcs/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-24T03:10:38,626 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui 2025-10-24T03:10:38,628 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets 2025-10-24T03:10:38,629 copying build/lib/openhcs/pyqt_gui/widgets/log_viewer.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:10:38,632 copying build/lib/openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:10:38,636 copying build/lib/openhcs/pyqt_gui/widgets/function_pane.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:10:38,640 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/mixins 2025-10-24T03:10:38,641 copying build/lib/openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-10-24T03:10:38,643 copying build/lib/openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-10-24T03:10:38,644 copying build/lib/openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:10:38,647 copying build/lib/openhcs/pyqt_gui/widgets/plate_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:10:38,653 copying build/lib/openhcs/pyqt_gui/widgets/status_bar.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:10:38,655 copying build/lib/openhcs/pyqt_gui/widgets/system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:10:38,659 copying build/lib/openhcs/pyqt_gui/widgets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:10:38,661 copying build/lib/openhcs/pyqt_gui/widgets/function_list_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:10:38,664 copying build/lib/openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:10:38,667 copying build/lib/openhcs/pyqt_gui/widgets/image_browser.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:10:38,672 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:38,674 copying build/lib/openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:38,676 copying build/lib/openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:38,679 copying build/lib/openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:38,682 copying build/lib/openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:38,684 copying build/lib/openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:38,688 copying build/lib/openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:38,692 copying build/lib/openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:38,695 copying build/lib/openhcs/pyqt_gui/widgets/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:38,696 copying build/lib/openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T03:10:38,699 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/dialogs 2025-10-24T03:10:38,700 copying build/lib/openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T03:10:38,703 copying build/lib/openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T03:10:38,707 copying build/lib/openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T03:10:38,709 copying build/lib/openhcs/pyqt_gui/main.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T03:10:38,712 copying build/lib/openhcs/pyqt_gui/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T03:10:38,714 copying build/lib/openhcs/pyqt_gui/launch.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T03:10:38,717 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/utils 2025-10-24T03:10:38,718 copying build/lib/openhcs/pyqt_gui/utils/log_detection_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T03:10:38,720 copying build/lib/openhcs/pyqt_gui/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T03:10:38,722 copying build/lib/openhcs/pyqt_gui/utils/process_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T03:10:38,724 copying build/lib/openhcs/pyqt_gui/app.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T03:10:38,727 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/services 2025-10-24T03:10:38,728 copying build/lib/openhcs/pyqt_gui/services/config_cache_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T03:10:38,730 copying build/lib/openhcs/pyqt_gui/services/simple_code_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T03:10:38,732 copying build/lib/openhcs/pyqt_gui/services/service_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T03:10:38,735 copying build/lib/openhcs/pyqt_gui/services/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T03:10:38,736 copying build/lib/openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T03:10:38,739 copying build/lib/openhcs/pyqt_gui/services/async_service_bridge.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T03:10:38,741 copying build/lib/openhcs/pyqt_gui/__main__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T03:10:38,743 copying build/lib/openhcs/pyqt_gui/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T03:10:38,745 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/windows 2025-10-24T03:10:38,746 copying build/lib/openhcs/pyqt_gui/windows/base_form_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:10:38,749 copying build/lib/openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:10:38,751 copying build/lib/openhcs/pyqt_gui/windows/help_windows.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:10:38,753 copying build/lib/openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:10:38,755 copying build/lib/openhcs/pyqt_gui/windows/dual_editor_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:10:38,758 copying build/lib/openhcs/pyqt_gui/windows/file_browser_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:10:38,761 copying build/lib/openhcs/pyqt_gui/windows/config_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:10:38,763 copying build/lib/openhcs/pyqt_gui/windows/help_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:10:38,765 copying build/lib/openhcs/pyqt_gui/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:10:38,767 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/shared 2025-10-24T03:10:38,769 copying build/lib/openhcs/pyqt_gui/shared/palette_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T03:10:38,771 copying build/lib/openhcs/pyqt_gui/shared/color_scheme.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T03:10:38,775 copying build/lib/openhcs/pyqt_gui/shared/style_generator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T03:10:38,777 copying build/lib/openhcs/pyqt_gui/shared/config_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T03:10:38,780 copying build/lib/openhcs/pyqt_gui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T03:10:38,782 creating build/bdist.linux-armv7l/wheel/openhcs/runtime 2025-10-24T03:10:38,783 copying build/lib/openhcs/runtime/remote_orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,785 copying build/lib/openhcs/runtime/fiji_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,787 copying build/lib/openhcs/runtime/roi_converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,790 copying build/lib/openhcs/runtime/zmq_messages.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,792 copying build/lib/openhcs/runtime/fiji_viewer_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,795 copying build/lib/openhcs/runtime/queue_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,797 copying build/lib/openhcs/runtime/napari_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,800 copying build/lib/openhcs/runtime/omero_instance_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,802 copying build/lib/openhcs/runtime/zmq_execution_client.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,805 copying build/lib/openhcs/runtime/zmq_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,808 copying build/lib/openhcs/runtime/execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,810 copying build/lib/openhcs/runtime/zmq_execution_server_launcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,812 copying build/lib/openhcs/runtime/zmq_execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:10:38,815 creating build/bdist.linux-armv7l/wheel/openhcs/tests 2025-10-24T03:10:38,817 creating build/bdist.linux-armv7l/wheel/openhcs/tests/generators 2025-10-24T03:10:38,818 copying build/lib/openhcs/tests/generators/generate_synthetic_data.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-24T03:10:38,821 copying build/lib/openhcs/tests/generators/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-24T03:10:38,822 copying build/lib/openhcs/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-24T03:10:38,824 copying build/lib/openhcs/tests/test_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-24T03:10:38,826 creating build/bdist.linux-armv7l/wheel/openhcs/omero 2025-10-24T03:10:38,827 copying build/lib/openhcs/omero/docker-compose.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T03:10:38,829 copying build/lib/openhcs/omero/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T03:10:38,831 copying build/lib/openhcs/omero/docker-compose.openhcs.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T03:10:38,833 creating build/bdist.linux-armv7l/wheel/openhcs/io 2025-10-24T03:10:38,834 copying build/lib/openhcs/io/memory.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,838 copying build/lib/openhcs/io/backend_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,840 copying build/lib/openhcs/io/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,842 copying build/lib/openhcs/io/atomic.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,845 copying build/lib/openhcs/io/base.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,847 copying build/lib/openhcs/io/filemanager.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,850 copying build/lib/openhcs/io/metadata_writer.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,852 copying build/lib/openhcs/io/disk.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,854 copying build/lib/openhcs/io/metadata_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,857 copying build/lib/openhcs/io/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,858 copying build/lib/openhcs/io/fiji_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,861 copying build/lib/openhcs/io/zarr.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,863 copying build/lib/openhcs/io/omero_local.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,867 copying build/lib/openhcs/io/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,869 copying build/lib/openhcs/io/napari_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,871 copying build/lib/openhcs/io/pipeline_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:10:38,874 creating build/bdist.linux-armv7l/wheel/openhcs/formats 2025-10-24T03:10:38,875 copying build/lib/openhcs/formats/metaxpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T03:10:38,878 copying build/lib/openhcs/formats/func_arg_prep.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T03:10:38,881 creating build/bdist.linux-armv7l/wheel/openhcs/formats/pattern 2025-10-24T03:10:38,882 copying build/lib/openhcs/formats/pattern/pattern_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T03:10:38,884 copying build/lib/openhcs/formats/pattern/pattern_discovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T03:10:38,887 copying build/lib/openhcs/formats/pattern/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T03:10:38,889 copying build/lib/openhcs/formats/experimental_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T03:10:38,893 creating build/bdist.linux-armv7l/wheel/openhcs/textual_tui 2025-10-24T03:10:38,894 copying build/lib/openhcs/textual_tui/styles.css -> build/bdist.linux-armv7l/wheel/./openhcs/textual_tui 2025-10-24T03:10:38,897 creating build/bdist.linux-armv7l/wheel/openhcs/utils 2025-10-24T03:10:38,898 copying build/lib/openhcs/utils/enum_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T03:10:38,901 copying build/lib/openhcs/utils/recache_function_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T03:10:38,903 copying build/lib/openhcs/utils/import_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T03:10:38,905 copying build/lib/openhcs/utils/performance_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T03:10:38,908 copying build/lib/openhcs/utils/display_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T03:10:38,910 copying build/lib/openhcs/utils/environment.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T03:10:38,913 creating build/bdist.linux-armv7l/wheel/openhcs/debug 2025-10-24T03:10:38,914 copying build/lib/openhcs/debug/example_export_clean.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T03:10:38,917 copying build/lib/openhcs/debug/export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T03:10:38,919 copying build/lib/openhcs/debug/example_export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T03:10:38,921 copying build/lib/openhcs/debug/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T03:10:38,922 copying build/lib/openhcs/debug/pickle_to_python.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T03:10:38,926 creating build/bdist.linux-armv7l/wheel/openhcs/microscopes 2025-10-24T03:10:38,927 copying build/lib/openhcs/microscopes/handler_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:10:38,929 copying build/lib/openhcs/microscopes/opera_phenix_xml_parser.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:10:38,931 copying build/lib/openhcs/microscopes/imagexpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:10:38,934 copying build/lib/openhcs/microscopes/microscope_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:10:38,940 copying build/lib/openhcs/microscopes/opera_phenix.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:10:38,945 copying build/lib/openhcs/microscopes/microscope_interfaces.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:10:38,947 copying build/lib/openhcs/microscopes/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:10:38,949 copying build/lib/openhcs/microscopes/omero.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:10:38,952 copying build/lib/openhcs/microscopes/openhcs.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:10:38,955 creating build/bdist.linux-armv7l/wheel/openhcs/core 2025-10-24T03:10:38,957 creating build/bdist.linux-armv7l/wheel/openhcs/core/components 2025-10-24T03:10:38,958 copying build/lib/openhcs/core/components/validation.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T03:10:38,961 copying build/lib/openhcs/core/components/metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T03:10:38,964 copying build/lib/openhcs/core/components/parser_metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T03:10:38,966 copying build/lib/openhcs/core/components/multiprocessing.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T03:10:38,969 copying build/lib/openhcs/core/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T03:10:38,971 creating build/bdist.linux-armv7l/wheel/openhcs/core/context 2025-10-24T03:10:38,972 copying build/lib/openhcs/core/context/processing_context.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-24T03:10:38,975 copying build/lib/openhcs/core/context/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-24T03:10:38,976 copying build/lib/openhcs/core/lazy_placeholder_simplified.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:10:38,979 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory 2025-10-24T03:10:38,980 copying build/lib/openhcs/core/memory/stack_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:10:38,984 copying build/lib/openhcs/core/memory/conversion_functions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:10:38,987 copying build/lib/openhcs/core/memory/oom_recovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:10:38,989 copying build/lib/openhcs/core/memory/gpu_cleanup.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:10:38,991 copying build/lib/openhcs/core/memory/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:10:38,993 copying build/lib/openhcs/core/memory/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:10:38,996 copying build/lib/openhcs/core/memory/converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:10:38,998 copying build/lib/openhcs/core/memory/gpu_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:10:39,001 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory/trackers 2025-10-24T03:10:39,002 copying build/lib/openhcs/core/memory/trackers/torch_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:10:39,005 copying build/lib/openhcs/core/memory/trackers/memory_tracker_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:10:39,007 copying build/lib/openhcs/core/memory/trackers/pyclesperanto_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:10:39,009 copying build/lib/openhcs/core/memory/trackers/numpy_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:10:39,011 copying build/lib/openhcs/core/memory/trackers/cupy_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:10:39,013 copying build/lib/openhcs/core/memory/trackers/memory_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:10:39,015 copying build/lib/openhcs/core/memory/trackers/tf_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:10:39,017 copying build/lib/openhcs/core/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:10:39,019 copying build/lib/openhcs/core/memory/wrapper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:10:39,021 copying build/lib/openhcs/core/memory/decorators.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:10:39,025 copying build/lib/openhcs/core/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:10:39,028 creating build/bdist.linux-armv7l/wheel/openhcs/core/orchestrator 2025-10-24T03:10:39,030 copying build/lib/openhcs/core/orchestrator/gpu_scheduler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T03:10:39,032 copying build/lib/openhcs/core/orchestrator/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T03:10:39,035 copying build/lib/openhcs/core/orchestrator/orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T03:10:39,078 copying build/lib/openhcs/core/roi.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:10:39,081 copying build/lib/openhcs/core/metadata_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:10:39,083 copying build/lib/openhcs/core/lazy_placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:10:39,085 copying build/lib/openhcs/core/xdg_paths.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:10:39,088 copying build/lib/openhcs/core/log_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:10:39,090 copying build/lib/openhcs/core/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:10:39,094 creating build/bdist.linux-armv7l/wheel/openhcs/core/pipeline 2025-10-24T03:10:39,095 copying build/lib/openhcs/core/pipeline/step_attribute_stripper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:10:39,097 copying build/lib/openhcs/core/pipeline/gpu_memory_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:10:39,100 copying build/lib/openhcs/core/pipeline/compiler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:10:39,103 copying build/lib/openhcs/core/pipeline/materialization_flag_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:10:39,106 copying build/lib/openhcs/core/pipeline/function_contracts.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:10:39,108 copying build/lib/openhcs/core/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:10:39,111 copying build/lib/openhcs/core/pipeline/pipeline_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:10:39,113 copying build/lib/openhcs/core/pipeline/funcstep_contract_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:10:39,116 copying build/lib/openhcs/core/pipeline/path_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:10:39,119 copying build/lib/openhcs/core/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:10:39,121 copying build/lib/openhcs/core/config_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:10:39,124 creating build/bdist.linux-armv7l/wheel/openhcs/core/steps 2025-10-24T03:10:39,125 copying build/lib/openhcs/core/steps/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T03:10:39,127 copying build/lib/openhcs/core/steps/abstract.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T03:10:39,130 copying build/lib/openhcs/core/steps/function_step.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T03:10:39,134 copying build/lib/openhcs/core/path_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:10:39,137 creating build/bdist.linux-armv7l/wheel/openhcs/processing 2025-10-24T03:10:39,139 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends 2025-10-24T03:10:39,141 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/processors 2025-10-24T03:10:39,143 copying build/lib/openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:10:39,146 copying build/lib/openhcs/processing/backends/processors/jax_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:10:39,149 copying build/lib/openhcs/processing/backends/processors/cupy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:10:39,152 copying build/lib/openhcs/processing/backends/processors/numpy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:10:39,155 copying build/lib/openhcs/processing/backends/processors/percentile_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:10:39,157 copying build/lib/openhcs/processing/backends/processors/tensorflow_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:10:39,161 copying build/lib/openhcs/processing/backends/processors/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:10:39,163 copying build/lib/openhcs/processing/backends/processors/torch_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:10:39,166 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/assemblers 2025-10-24T03:10:39,168 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T03:10:39,170 copying build/lib/openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T03:10:39,174 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T03:10:39,176 copying build/lib/openhcs/processing/backends/assemblers/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T03:10:39,179 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen 2025-10-24T03:10:39,180 copying build/lib/openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T03:10:39,183 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:10:39,185 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-24T03:10:39,188 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-24T03:10:39,190 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-24T03:10:39,193 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-24T03:10:39,196 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-24T03:10:39,199 copying build/lib/openhcs/processing/backends/pos_gen/mist/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-24T03:10:39,201 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-24T03:10:39,204 copying build/lib/openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T03:10:39,207 copying build/lib/openhcs/processing/backends/pos_gen/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T03:10:39,209 copying build/lib/openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T03:10:39,213 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/analysis 2025-10-24T03:10:39,214 copying build/lib/openhcs/processing/backends/analysis/straighten_object_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,217 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,221 copying build/lib/openhcs/processing/backends/analysis/cache_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,224 copying build/lib/openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,227 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,230 copying build/lib/openhcs/processing/backends/analysis/multi_template_matching.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,234 copying build/lib/openhcs/processing/backends/analysis/hmm_axon.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,237 copying build/lib/openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,241 copying build/lib/openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,243 copying build/lib/openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,246 copying build/lib/openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,249 copying build/lib/openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,252 copying build/lib/openhcs/processing/backends/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,254 copying build/lib/openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,257 copying build/lib/openhcs/processing/backends/analysis/focus_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,260 copying build/lib/openhcs/processing/backends/analysis/cx5_format.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:10:39,263 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/lib_registry 2025-10-24T03:10:39,265 copying build/lib/openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T03:10:39,268 copying build/lib/openhcs/processing/backends/lib_registry/unified_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T03:10:39,272 copying build/lib/openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T03:10:39,274 copying build/lib/openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T03:10:39,276 copying build/lib/openhcs/processing/backends/lib_registry/registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T03:10:39,279 copying build/lib/openhcs/processing/backends/lib_registry/cupy_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T03:10:39,281 copying build/lib/openhcs/processing/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends 2025-10-24T03:10:39,284 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:39,285 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:39,288 copying build/lib/openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:39,291 copying build/lib/openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:39,293 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:39,296 copying build/lib/openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:39,299 copying build/lib/openhcs/processing/backends/experimental_analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T03:10:39,301 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/enhance 2025-10-24T03:10:39,303 copying build/lib/openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:10:39,305 copying build/lib/openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:10:39,308 copying build/lib/openhcs/processing/backends/enhance/cupy_clahe.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:10:39,311 copying build/lib/openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:10:39,314 copying build/lib/openhcs/processing/backends/enhance/focus_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:10:39,316 copying build/lib/openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:10:39,320 copying build/lib/openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:10:39,322 copying build/lib/openhcs/processing/backends/enhance/basic_processor_jax.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:10:39,325 copying build/lib/openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:10:39,328 copying build/lib/openhcs/processing/backends/enhance/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:10:39,330 copying build/lib/openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:10:39,333 copying build/lib/openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:10:39,336 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets 2025-10-24T03:10:39,337 copying build/lib/openhcs/processing/presets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets 2025-10-24T03:10:39,340 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets/pipelines 2025-10-24T03:10:39,342 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-24T03:10:39,344 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T03:10:39,347 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-24T03:10:39,349 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T03:10:39,351 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T03:10:39,353 copying build/lib/openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T03:10:39,356 copying build/lib/openhcs/processing/presets/pipelines/test.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T03:10:39,358 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-24T03:10:39,360 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-24T03:10:39,362 copying build/lib/openhcs/processing/func_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-24T03:10:39,365 copying build/lib/openhcs/processing/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-24T03:10:39,367 copying build/lib/openhcs/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs 2025-10-24T03:10:39,369 creating build/bdist.linux-armv7l/wheel/openhcs/config_framework 2025-10-24T03:10:39,370 copying build/lib/openhcs/config_framework/global_config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:10:39,372 copying build/lib/openhcs/config_framework/dual_axis_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:10:39,375 copying build/lib/openhcs/config_framework/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:10:39,377 copying build/lib/openhcs/config_framework/lazy_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:10:39,380 copying build/lib/openhcs/config_framework/context_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:10:39,382 copying build/lib/openhcs/config_framework/cache_warming.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:10:39,384 copying build/lib/openhcs/config_framework/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:10:39,386 copying build/lib/openhcs/config_framework/placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:10:39,389 creating build/bdist.linux-armv7l/wheel/openhcs/ui 2025-10-24T03:10:39,391 creating build/bdist.linux-armv7l/wheel/openhcs/ui/shared 2025-10-24T03:10:39,392 copying build/lib/openhcs/ui/shared/parameter_form_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:10:39,394 copying build/lib/openhcs/ui/shared/system_monitor_core.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:10:39,397 copying build/lib/openhcs/ui/shared/ui_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:10:39,399 copying build/lib/openhcs/ui/shared/parameter_type_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:10:39,401 copying build/lib/openhcs/ui/shared/parameter_form_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:10:39,403 copying build/lib/openhcs/ui/shared/parameter_form_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:10:39,406 copying build/lib/openhcs/ui/shared/pattern_data_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:10:39,409 copying build/lib/openhcs/ui/shared/parameter_form_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:10:39,411 copying build/lib/openhcs/ui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:10:39,413 copying build/lib/openhcs/ui/shared/pattern_file_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:10:39,415 copying build/lib/openhcs/ui/shared/search_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:10:39,417 copying build/lib/openhcs/ui/shared/widget_creation_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:10:39,420 creating build/bdist.linux-armv7l/wheel/openhcs/constants 2025-10-24T03:10:39,421 copying build/lib/openhcs/constants/input_source.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T03:10:39,423 copying build/lib/openhcs/constants/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T03:10:39,425 copying build/lib/openhcs/constants/constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T03:10:39,428 copying build/lib/openhcs/constants/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T03:10:39,430 creating build/bdist.linux-armv7l/wheel/openhcs/validation 2025-10-24T03:10:39,431 copying build/lib/openhcs/validation/ast_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T03:10:39,434 copying build/lib/openhcs/validation/validate.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T03:10:39,436 copying build/lib/openhcs/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T03:10:39,438 creating build/bdist.linux-armv7l/wheel/openhcs/introspection 2025-10-24T03:10:39,439 copying build/lib/openhcs/introspection/signature_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T03:10:39,442 copying build/lib/openhcs/introspection/unified_parameter_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T03:10:39,445 copying build/lib/openhcs/introspection/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T03:10:39,446 running install_egg_info 2025-10-24T03:10:39,452 Copying openhcs.egg-info to build/bdist.linux-armv7l/wheel/./openhcs-0.2.10-py3.11.egg-info 2025-10-24T03:10:39,467 running install_scripts 2025-10-24T03:10:39,476 creating build/bdist.linux-armv7l/wheel/openhcs-0.2.10.dist-info/WHEEL 2025-10-24T03:10:39,479 creating '/tmp/pip-wheel-zvqu7dq_/.tmp-el6taei8/openhcs-0.2.10-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-24T03:10:39,481 adding 'openhcs/__init__.py' 2025-10-24T03:10:39,483 adding 'openhcs/components/__init__.py' 2025-10-24T03:10:39,485 adding 'openhcs/components/framework.py' 2025-10-24T03:10:39,487 adding 'openhcs/config_framework/__init__.py' 2025-10-24T03:10:39,489 adding 'openhcs/config_framework/cache_warming.py' 2025-10-24T03:10:39,491 adding 'openhcs/config_framework/config.py' 2025-10-24T03:10:39,494 adding 'openhcs/config_framework/context_manager.py' 2025-10-24T03:10:39,497 adding 'openhcs/config_framework/dual_axis_resolver.py' 2025-10-24T03:10:39,498 adding 'openhcs/config_framework/global_config.py' 2025-10-24T03:10:39,505 adding 'openhcs/config_framework/lazy_factory.py' 2025-10-24T03:10:39,507 adding 'openhcs/config_framework/placeholder.py' 2025-10-24T03:10:39,509 adding 'openhcs/constants/__init__.py' 2025-10-24T03:10:39,511 adding 'openhcs/constants/constants.py' 2025-10-24T03:10:39,513 adding 'openhcs/constants/input_source.py' 2025-10-24T03:10:39,514 adding 'openhcs/constants/streaming.py' 2025-10-24T03:10:39,516 adding 'openhcs/core/__init__.py' 2025-10-24T03:10:39,519 adding 'openhcs/core/config.py' 2025-10-24T03:10:39,521 adding 'openhcs/core/config_cache.py' 2025-10-24T03:10:39,523 adding 'openhcs/core/lazy_placeholder.py' 2025-10-24T03:10:39,525 adding 'openhcs/core/lazy_placeholder_simplified.py' 2025-10-24T03:10:39,527 adding 'openhcs/core/log_utils.py' 2025-10-24T03:10:39,528 adding 'openhcs/core/metadata_cache.py' 2025-10-24T03:10:39,530 adding 'openhcs/core/path_cache.py' 2025-10-24T03:10:39,532 adding 'openhcs/core/roi.py' 2025-10-24T03:10:39,535 adding 'openhcs/core/utils.py' 2025-10-24T03:10:39,537 adding 'openhcs/core/xdg_paths.py' 2025-10-24T03:10:39,539 adding 'openhcs/core/components/__init__.py' 2025-10-24T03:10:39,541 adding 'openhcs/core/components/metaprogramming.py' 2025-10-24T03:10:39,543 adding 'openhcs/core/components/multiprocessing.py' 2025-10-24T03:10:39,545 adding 'openhcs/core/components/parser_metaprogramming.py' 2025-10-24T03:10:39,547 adding 'openhcs/core/components/validation.py' 2025-10-24T03:10:39,548 adding 'openhcs/core/context/__init__.py' 2025-10-24T03:10:39,550 adding 'openhcs/core/context/processing_context.py' 2025-10-24T03:10:39,552 adding 'openhcs/core/memory/__init__.py' 2025-10-24T03:10:39,555 adding 'openhcs/core/memory/conversion_functions.py' 2025-10-24T03:10:39,557 adding 'openhcs/core/memory/converters.py' 2025-10-24T03:10:39,563 adding 'openhcs/core/memory/decorators.py' 2025-10-24T03:10:39,565 adding 'openhcs/core/memory/exceptions.py' 2025-10-24T03:10:39,568 adding 'openhcs/core/memory/gpu_cleanup.py' 2025-10-24T03:10:39,570 adding 'openhcs/core/memory/gpu_utils.py' 2025-10-24T03:10:39,572 adding 'openhcs/core/memory/oom_recovery.py' 2025-10-24T03:10:39,575 adding 'openhcs/core/memory/stack_utils.py' 2025-10-24T03:10:39,578 adding 'openhcs/core/memory/utils.py' 2025-10-24T03:10:39,580 adding 'openhcs/core/memory/wrapper.py' 2025-10-24T03:10:39,583 adding 'openhcs/core/memory/trackers/cupy_tracker.py' 2025-10-24T03:10:39,585 adding 'openhcs/core/memory/trackers/memory_tracker.py' 2025-10-24T03:10:39,587 adding 'openhcs/core/memory/trackers/memory_tracker_registry.py' 2025-10-24T03:10:39,589 adding 'openhcs/core/memory/trackers/numpy_tracker.py' 2025-10-24T03:10:39,591 adding 'openhcs/core/memory/trackers/pyclesperanto_tracker.py' 2025-10-24T03:10:39,593 adding 'openhcs/core/memory/trackers/tf_tracker.py' 2025-10-24T03:10:39,596 adding 'openhcs/core/memory/trackers/torch_tracker.py' 2025-10-24T03:10:39,598 adding 'openhcs/core/orchestrator/__init__.py' 2025-10-24T03:10:39,600 adding 'openhcs/core/orchestrator/gpu_scheduler.py' 2025-10-24T03:10:39,613 adding 'openhcs/core/orchestrator/orchestrator.py' 2025-10-24T03:10:39,616 adding 'openhcs/core/pipeline/__init__.py' 2025-10-24T03:10:39,625 adding 'openhcs/core/pipeline/compiler.py' 2025-10-24T03:10:39,629 adding 'openhcs/core/pipeline/funcstep_contract_validator.py' 2025-10-24T03:10:39,632 adding 'openhcs/core/pipeline/function_contracts.py' 2025-10-24T03:10:39,634 adding 'openhcs/core/pipeline/gpu_memory_validator.py' 2025-10-24T03:10:39,636 adding 'openhcs/core/pipeline/materialization_flag_planner.py' 2025-10-24T03:10:39,641 adding 'openhcs/core/pipeline/path_planner.py' 2025-10-24T03:10:39,643 adding 'openhcs/core/pipeline/pipeline_utils.py' 2025-10-24T03:10:39,645 adding 'openhcs/core/pipeline/step_attribute_stripper.py' 2025-10-24T03:10:39,648 adding 'openhcs/core/steps/__init__.py' 2025-10-24T03:10:39,650 adding 'openhcs/core/steps/abstract.py' 2025-10-24T03:10:39,662 adding 'openhcs/core/steps/function_step.py' 2025-10-24T03:10:39,665 adding 'openhcs/debug/__init__.py' 2025-10-24T03:10:39,666 adding 'openhcs/debug/example_export.py' 2025-10-24T03:10:39,668 adding 'openhcs/debug/example_export_clean.py' 2025-10-24T03:10:39,670 adding 'openhcs/debug/export.py' 2025-10-24T03:10:39,675 adding 'openhcs/debug/pickle_to_python.py' 2025-10-24T03:10:39,681 adding 'openhcs/formats/experimental_analysis.py' 2025-10-24T03:10:39,684 adding 'openhcs/formats/func_arg_prep.py' 2025-10-24T03:10:39,687 adding 'openhcs/formats/metaxpress.py' 2025-10-24T03:10:39,688 adding 'openhcs/formats/pattern/__init__.py' 2025-10-24T03:10:39,691 adding 'openhcs/formats/pattern/pattern_discovery.py' 2025-10-24T03:10:39,693 adding 'openhcs/formats/pattern/pattern_resolver.py' 2025-10-24T03:10:39,695 adding 'openhcs/introspection/__init__.py' 2025-10-24T03:10:39,700 adding 'openhcs/introspection/signature_analyzer.py' 2025-10-24T03:10:39,703 adding 'openhcs/introspection/unified_parameter_analyzer.py' 2025-10-24T03:10:39,705 adding 'openhcs/io/__init__.py' 2025-10-24T03:10:39,706 adding 'openhcs/io/atomic.py' 2025-10-24T03:10:39,708 adding 'openhcs/io/backend_registry.py' 2025-10-24T03:10:39,710 adding 'openhcs/io/base.py' 2025-10-24T03:10:39,714 adding 'openhcs/io/disk.py' 2025-10-24T03:10:39,716 adding 'openhcs/io/exceptions.py' 2025-10-24T03:10:39,717 adding 'openhcs/io/fiji_stream.py' 2025-10-24T03:10:39,721 adding 'openhcs/io/filemanager.py' 2025-10-24T03:10:39,724 adding 'openhcs/io/memory.py' 2025-10-24T03:10:39,726 adding 'openhcs/io/metadata_migration.py' 2025-10-24T03:10:39,727 adding 'openhcs/io/metadata_writer.py' 2025-10-24T03:10:39,729 adding 'openhcs/io/napari_stream.py' 2025-10-24T03:10:39,735 adding 'openhcs/io/omero_local.py' 2025-10-24T03:10:39,738 adding 'openhcs/io/pipeline_migration.py' 2025-10-24T03:10:39,739 adding 'openhcs/io/streaming.py' 2025-10-24T03:10:39,744 adding 'openhcs/io/zarr.py' 2025-10-24T03:10:39,746 adding 'openhcs/microscopes/__init__.py' 2025-10-24T03:10:39,748 adding 'openhcs/microscopes/handler_registry_service.py' 2025-10-24T03:10:39,751 adding 'openhcs/microscopes/imagexpress.py' 2025-10-24T03:10:39,755 adding 'openhcs/microscopes/microscope_base.py' 2025-10-24T03:10:39,757 adding 'openhcs/microscopes/microscope_interfaces.py' 2025-10-24T03:10:39,759 adding 'openhcs/microscopes/omero.py' 2025-10-24T03:10:39,763 adding 'openhcs/microscopes/openhcs.py' 2025-10-24T03:10:39,768 adding 'openhcs/microscopes/opera_phenix.py' 2025-10-24T03:10:39,771 adding 'openhcs/microscopes/opera_phenix_xml_parser.py' 2025-10-24T03:10:39,773 adding 'openhcs/omero/__init__.py' 2025-10-24T03:10:39,774 adding 'openhcs/omero/docker-compose.openhcs.yml' 2025-10-24T03:10:39,775 adding 'openhcs/omero/docker-compose.yml' 2025-10-24T03:10:39,777 adding 'openhcs/processing/__init__.py' 2025-10-24T03:10:39,780 adding 'openhcs/processing/func_registry.py' 2025-10-24T03:10:39,782 adding 'openhcs/processing/backends/__init__.py' 2025-10-24T03:10:39,784 adding 'openhcs/processing/backends/analysis/__init__.py' 2025-10-24T03:10:39,786 adding 'openhcs/processing/backends/analysis/cache_utils.py' 2025-10-24T03:10:39,791 adding 'openhcs/processing/backends/analysis/cell_counting_cpu.py' 2025-10-24T03:10:39,797 adding 'openhcs/processing/backends/analysis/cell_counting_cupy.py' 2025-10-24T03:10:39,804 adding 'openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py' 2025-10-24T03:10:39,807 adding 'openhcs/processing/backends/analysis/consolidate_analysis_results.py' 2025-10-24T03:10:39,809 adding 'openhcs/processing/backends/analysis/consolidate_special_outputs.py' 2025-10-24T03:10:39,812 adding 'openhcs/processing/backends/analysis/cx5_format.py' 2025-10-24T03:10:39,815 adding 'openhcs/processing/backends/analysis/dxf_mask_pipeline.py' 2025-10-24T03:10:39,817 adding 'openhcs/processing/backends/analysis/focus_analyzer.py' 2025-10-24T03:10:39,820 adding 'openhcs/processing/backends/analysis/hmm_axon.py' 2025-10-24T03:10:39,823 adding 'openhcs/processing/backends/analysis/hmm_axon_torbi.py' 2025-10-24T03:10:39,827 adding 'openhcs/processing/backends/analysis/multi_template_matching.py' 2025-10-24T03:10:39,829 adding 'openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py' 2025-10-24T03:10:39,832 adding 'openhcs/processing/backends/analysis/skan_axon_analysis.py' 2025-10-24T03:10:39,835 adding 'openhcs/processing/backends/analysis/straighten_object_3d.py' 2025-10-24T03:10:39,837 adding 'openhcs/processing/backends/assemblers/__init__.py' 2025-10-24T03:10:39,839 adding 'openhcs/processing/backends/assemblers/assemble_stack_cpu.py' 2025-10-24T03:10:39,842 adding 'openhcs/processing/backends/assemblers/assemble_stack_cupy.py' 2025-10-24T03:10:39,846 adding 'openhcs/processing/backends/assemblers/self_supervised_stitcher.py' 2025-10-24T03:10:39,848 adding 'openhcs/processing/backends/enhance/__init__.py' 2025-10-24T03:10:39,851 adding 'openhcs/processing/backends/enhance/basic_processor_cupy.py' 2025-10-24T03:10:39,853 adding 'openhcs/processing/backends/enhance/basic_processor_jax.py' 2025-10-24T03:10:39,855 adding 'openhcs/processing/backends/enhance/basic_processor_numpy.py' 2025-10-24T03:10:39,858 adding 'openhcs/processing/backends/enhance/cupy_clahe.py' 2025-10-24T03:10:39,860 adding 'openhcs/processing/backends/enhance/dl_edof_unsupervised.py' 2025-10-24T03:10:39,861 adding 'openhcs/processing/backends/enhance/focus_torch.py' 2025-10-24T03:10:39,864 adding 'openhcs/processing/backends/enhance/jax_nlm_processor.py' 2025-10-24T03:10:39,866 adding 'openhcs/processing/backends/enhance/n2v2_processor_torch.py' 2025-10-24T03:10:39,868 adding 'openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py' 2025-10-24T03:10:39,870 adding 'openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py' 2025-10-24T03:10:39,872 adding 'openhcs/processing/backends/enhance/torch_nlm_processor.py' 2025-10-24T03:10:39,873 adding 'openhcs/processing/backends/experimental_analysis/__init__.py' 2025-10-24T03:10:39,875 adding 'openhcs/processing/backends/experimental_analysis/cx5_registry.py' 2025-10-24T03:10:39,876 adding 'openhcs/processing/backends/experimental_analysis/format_registry.py' 2025-10-24T03:10:39,878 adding 'openhcs/processing/backends/experimental_analysis/format_registry_service.py' 2025-10-24T03:10:39,880 adding 'openhcs/processing/backends/experimental_analysis/metaxpress_registry.py' 2025-10-24T03:10:39,882 adding 'openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py' 2025-10-24T03:10:39,883 adding 'openhcs/processing/backends/lib_registry/cupy_registry.py' 2025-10-24T03:10:39,885 adding 'openhcs/processing/backends/lib_registry/openhcs_registry.py' 2025-10-24T03:10:39,887 adding 'openhcs/processing/backends/lib_registry/pyclesperanto_registry.py' 2025-10-24T03:10:39,888 adding 'openhcs/processing/backends/lib_registry/registry_service.py' 2025-10-24T03:10:39,890 adding 'openhcs/processing/backends/lib_registry/scikit_image_registry.py' 2025-10-24T03:10:39,894 adding 'openhcs/processing/backends/lib_registry/unified_registry.py' 2025-10-24T03:10:39,896 adding 'openhcs/processing/backends/pos_gen/__init__.py' 2025-10-24T03:10:39,900 adding 'openhcs/processing/backends/pos_gen/ashlar_main_cpu.py' 2025-10-24T03:10:39,906 adding 'openhcs/processing/backends/pos_gen/ashlar_main_gpu.py' 2025-10-24T03:10:39,908 adding 'openhcs/processing/backends/pos_gen/mist_processor_cupy.py' 2025-10-24T03:10:39,910 adding 'openhcs/processing/backends/pos_gen/mist/__init__.py' 2025-10-24T03:10:39,911 adding 'openhcs/processing/backends/pos_gen/mist/boruvka_mst.py' 2025-10-24T03:10:39,913 adding 'openhcs/processing/backends/pos_gen/mist/gpu_kernels.py' 2025-10-24T03:10:39,918 adding 'openhcs/processing/backends/pos_gen/mist/mist_main.py' 2025-10-24T03:10:39,920 adding 'openhcs/processing/backends/pos_gen/mist/phase_correlation.py' 2025-10-24T03:10:39,922 adding 'openhcs/processing/backends/pos_gen/mist/position_reconstruction.py' 2025-10-24T03:10:39,924 adding 'openhcs/processing/backends/pos_gen/mist/quality_metrics.py' 2025-10-24T03:10:39,926 adding 'openhcs/processing/backends/processors/__init__.py' 2025-10-24T03:10:39,930 adding 'openhcs/processing/backends/processors/cupy_processor.py' 2025-10-24T03:10:39,933 adding 'openhcs/processing/backends/processors/jax_processor.py' 2025-10-24T03:10:39,936 adding 'openhcs/processing/backends/processors/numpy_processor.py' 2025-10-24T03:10:39,938 adding 'openhcs/processing/backends/processors/percentile_utils.py' 2025-10-24T03:10:39,941 adding 'openhcs/processing/backends/processors/pyclesperanto_processor.py' 2025-10-24T03:10:39,944 adding 'openhcs/processing/backends/processors/tensorflow_processor.py' 2025-10-24T03:10:39,947 adding 'openhcs/processing/backends/processors/torch_processor.py' 2025-10-24T03:10:39,949 adding 'openhcs/processing/presets/__init__.py' 2025-10-24T03:10:39,951 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py' 2025-10-24T03:10:39,952 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py' 2025-10-24T03:10:39,954 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py' 2025-10-24T03:10:39,955 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py' 2025-10-24T03:10:39,956 adding 'openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py' 2025-10-24T03:10:39,958 adding 'openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py' 2025-10-24T03:10:39,959 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py' 2025-10-24T03:10:39,960 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py' 2025-10-24T03:10:39,961 adding 'openhcs/processing/presets/pipelines/test.py' 2025-10-24T03:10:39,963 adding 'openhcs/pyqt_gui/__init__.py' 2025-10-24T03:10:39,964 adding 'openhcs/pyqt_gui/__main__.py' 2025-10-24T03:10:39,965 adding 'openhcs/pyqt_gui/app.py' 2025-10-24T03:10:39,967 adding 'openhcs/pyqt_gui/config.py' 2025-10-24T03:10:39,969 adding 'openhcs/pyqt_gui/launch.py' 2025-10-24T03:10:39,973 adding 'openhcs/pyqt_gui/main.py' 2025-10-24T03:10:39,977 adding 'openhcs/pyqt_gui/dialogs/function_selector_dialog.py' 2025-10-24T03:10:39,979 adding 'openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py' 2025-10-24T03:10:39,981 adding 'openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py' 2025-10-24T03:10:39,982 adding 'openhcs/pyqt_gui/services/__init__.py' 2025-10-24T03:10:39,984 adding 'openhcs/pyqt_gui/services/async_service_bridge.py' 2025-10-24T03:10:39,985 adding 'openhcs/pyqt_gui/services/config_cache_adapter.py' 2025-10-24T03:10:39,987 adding 'openhcs/pyqt_gui/services/persistent_system_monitor.py' 2025-10-24T03:10:39,989 adding 'openhcs/pyqt_gui/services/service_adapter.py' 2025-10-24T03:10:39,994 adding 'openhcs/pyqt_gui/services/simple_code_editor.py' 2025-10-24T03:10:39,995 adding 'openhcs/pyqt_gui/shared/__init__.py' 2025-10-24T03:10:39,998 adding 'openhcs/pyqt_gui/shared/color_scheme.py' 2025-10-24T03:10:40,000 adding 'openhcs/pyqt_gui/shared/config_validator.py' 2025-10-24T03:10:40,002 adding 'openhcs/pyqt_gui/shared/palette_manager.py' 2025-10-24T03:10:40,004 adding 'openhcs/pyqt_gui/shared/style_generator.py' 2025-10-24T03:10:40,005 adding 'openhcs/pyqt_gui/utils/__init__.py' 2025-10-24T03:10:40,007 adding 'openhcs/pyqt_gui/utils/log_detection_utils.py' 2025-10-24T03:10:40,008 adding 'openhcs/pyqt_gui/utils/process_tracker.py' 2025-10-24T03:10:40,010 adding 'openhcs/pyqt_gui/widgets/__init__.py' 2025-10-24T03:10:40,012 adding 'openhcs/pyqt_gui/widgets/enhanced_path_widget.py' 2025-10-24T03:10:40,016 adding 'openhcs/pyqt_gui/widgets/function_list_editor.py' 2025-10-24T03:10:40,019 adding 'openhcs/pyqt_gui/widgets/function_pane.py' 2025-10-24T03:10:40,028 adding 'openhcs/pyqt_gui/widgets/image_browser.py' 2025-10-24T03:10:40,036 adding 'openhcs/pyqt_gui/widgets/log_viewer.py' 2025-10-24T03:10:40,041 adding 'openhcs/pyqt_gui/widgets/pipeline_editor.py' 2025-10-24T03:10:40,050 adding 'openhcs/pyqt_gui/widgets/plate_manager.py' 2025-10-24T03:10:40,052 adding 'openhcs/pyqt_gui/widgets/status_bar.py' 2025-10-24T03:10:40,054 adding 'openhcs/pyqt_gui/widgets/step_parameter_editor.py' 2025-10-24T03:10:40,058 adding 'openhcs/pyqt_gui/widgets/system_monitor.py' 2025-10-24T03:10:40,060 adding 'openhcs/pyqt_gui/widgets/mixins/__init__.py' 2025-10-24T03:10:40,062 adding 'openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py' 2025-10-24T03:10:40,063 adding 'openhcs/pyqt_gui/widgets/shared/__init__.py' 2025-10-24T03:10:40,065 adding 'openhcs/pyqt_gui/widgets/shared/clickable_help_components.py' 2025-10-24T03:10:40,068 adding 'openhcs/pyqt_gui/widgets/shared/column_filter_widget.py' 2025-10-24T03:10:40,070 adding 'openhcs/pyqt_gui/widgets/shared/layout_constants.py' 2025-10-24T03:10:40,071 adding 'openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py' 2025-10-24T03:10:40,084 adding 'openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py' 2025-10-24T03:10:40,088 adding 'openhcs/pyqt_gui/widgets/shared/plate_view_widget.py' 2025-10-24T03:10:40,093 adding 'openhcs/pyqt_gui/widgets/shared/widget_strategies.py' 2025-10-24T03:10:40,096 adding 'openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py' 2025-10-24T03:10:40,098 adding 'openhcs/pyqt_gui/windows/__init__.py' 2025-10-24T03:10:40,100 adding 'openhcs/pyqt_gui/windows/base_form_dialog.py' 2025-10-24T03:10:40,104 adding 'openhcs/pyqt_gui/windows/config_window.py' 2025-10-24T03:10:40,108 adding 'openhcs/pyqt_gui/windows/dual_editor_window.py' 2025-10-24T03:10:40,110 adding 'openhcs/pyqt_gui/windows/file_browser_window.py' 2025-10-24T03:10:40,112 adding 'openhcs/pyqt_gui/windows/help_window.py' 2025-10-24T03:10:40,114 adding 'openhcs/pyqt_gui/windows/help_windows.py' 2025-10-24T03:10:40,116 adding 'openhcs/pyqt_gui/windows/plate_viewer_window.py' 2025-10-24T03:10:40,118 adding 'openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py' 2025-10-24T03:10:40,121 adding 'openhcs/runtime/execution_server.py' 2025-10-24T03:10:40,123 adding 'openhcs/runtime/fiji_stream_visualizer.py' 2025-10-24T03:10:40,128 adding 'openhcs/runtime/fiji_viewer_server.py' 2025-10-24T03:10:40,135 adding 'openhcs/runtime/napari_stream_visualizer.py' 2025-10-24T03:10:40,138 adding 'openhcs/runtime/omero_instance_manager.py' 2025-10-24T03:10:40,139 adding 'openhcs/runtime/queue_tracker.py' 2025-10-24T03:10:40,141 adding 'openhcs/runtime/remote_orchestrator.py' 2025-10-24T03:10:40,143 adding 'openhcs/runtime/roi_converters.py' 2025-10-24T03:10:40,146 adding 'openhcs/runtime/zmq_base.py' 2025-10-24T03:10:40,148 adding 'openhcs/runtime/zmq_execution_client.py' 2025-10-24T03:10:40,150 adding 'openhcs/runtime/zmq_execution_server.py' 2025-10-24T03:10:40,152 adding 'openhcs/runtime/zmq_execution_server_launcher.py' 2025-10-24T03:10:40,153 adding 'openhcs/runtime/zmq_messages.py' 2025-10-24T03:10:40,155 adding 'openhcs/tests/__init__.py' 2025-10-24T03:10:40,157 adding 'openhcs/tests/test_pipeline.py' 2025-10-24T03:10:40,158 adding 'openhcs/tests/generators/__init__.py' 2025-10-24T03:10:40,163 adding 'openhcs/tests/generators/generate_synthetic_data.py' 2025-10-24T03:10:40,166 adding 'openhcs/textual_tui/styles.css' 2025-10-24T03:10:40,168 adding 'openhcs/ui/shared/__init__.py' 2025-10-24T03:10:40,170 adding 'openhcs/ui/shared/parameter_form_base.py' 2025-10-24T03:10:40,172 adding 'openhcs/ui/shared/parameter_form_config_factory.py' 2025-10-24T03:10:40,174 adding 'openhcs/ui/shared/parameter_form_constants.py' 2025-10-24T03:10:40,177 adding 'openhcs/ui/shared/parameter_form_service.py' 2025-10-24T03:10:40,179 adding 'openhcs/ui/shared/parameter_type_utils.py' 2025-10-24T03:10:40,181 adding 'openhcs/ui/shared/pattern_data_manager.py' 2025-10-24T03:10:40,182 adding 'openhcs/ui/shared/pattern_file_service.py' 2025-10-24T03:10:40,184 adding 'openhcs/ui/shared/search_service.py' 2025-10-24T03:10:40,185 adding 'openhcs/ui/shared/system_monitor_core.py' 2025-10-24T03:10:40,187 adding 'openhcs/ui/shared/ui_utils.py' 2025-10-24T03:10:40,188 adding 'openhcs/ui/shared/widget_creation_registry.py' 2025-10-24T03:10:40,190 adding 'openhcs/utils/display_config_factory.py' 2025-10-24T03:10:40,192 adding 'openhcs/utils/enum_factory.py' 2025-10-24T03:10:40,193 adding 'openhcs/utils/environment.py' 2025-10-24T03:10:40,194 adding 'openhcs/utils/import_utils.py' 2025-10-24T03:10:40,196 adding 'openhcs/utils/performance_monitor.py' 2025-10-24T03:10:40,198 adding 'openhcs/utils/recache_function_registry.py' 2025-10-24T03:10:40,200 adding 'openhcs/validation/__init__.py' 2025-10-24T03:10:40,202 adding 'openhcs/validation/ast_validator.py' 2025-10-24T03:10:40,204 adding 'openhcs/validation/validate.py' 2025-10-24T03:10:40,208 adding 'openhcs-0.2.10.dist-info/METADATA' 2025-10-24T03:10:40,209 adding 'openhcs-0.2.10.dist-info/WHEEL' 2025-10-24T03:10:40,210 adding 'openhcs-0.2.10.dist-info/entry_points.txt' 2025-10-24T03:10:40,211 adding 'openhcs-0.2.10.dist-info/top_level.txt' 2025-10-24T03:10:40,216 adding 'openhcs-0.2.10.dist-info/RECORD' 2025-10-24T03:10:40,248 removing build/bdist.linux-armv7l/wheel 2025-10-24T03:10:40,423 Building wheel for openhcs (pyproject.toml): finished with status 'done' 2025-10-24T03:10:40,457 Created wheel for openhcs: filename=openhcs-0.2.10-py3-none-any.whl size=1070139 sha256=dd186cec119b68e471b39dd438fd2ebd8cdee09f1e99f6986c3c82c163eb5aac 2025-10-24T03:10:40,458 Stored in directory: /tmp/pip-ephem-wheel-cache-m6gwemcz/wheels/c6/dc/50/37795f75b228aeb2722cead26db5c6eb32cafcb0f8c63a8e02 2025-10-24T03:10:40,481 Successfully built openhcs 2025-10-24T03:10:40,526 Removed build tracker: '/tmp/pip-build-tracker-1i65mr2w'