2025-10-24T03:08:29,269 Created temporary directory: /tmp/pip-ephem-wheel-cache-8zmn83ac 2025-10-24T03:08:29,271 Created temporary directory: /tmp/pip-build-tracker-m1vs8yle 2025-10-24T03:08:29,272 Initialized build tracking at /tmp/pip-build-tracker-m1vs8yle 2025-10-24T03:08:29,272 Created build tracker: /tmp/pip-build-tracker-m1vs8yle 2025-10-24T03:08:29,273 Entered build tracker: /tmp/pip-build-tracker-m1vs8yle 2025-10-24T03:08:29,273 Created temporary directory: /tmp/pip-wheel-rtjmm8n9 2025-10-24T03:08:29,277 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:08:29,279 Created temporary directory: /tmp/pip-ephem-wheel-cache-tow_2bpy 2025-10-24T03:08:29,301 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T03:08:29,304 2 location(s) to search for versions of openhcs: 2025-10-24T03:08:29,304 * https://pypi.org/simple/openhcs/ 2025-10-24T03:08:29,304 * https://www.piwheels.org/simple/openhcs/ 2025-10-24T03:08:29,305 Fetching project page and analyzing links: https://pypi.org/simple/openhcs/ 2025-10-24T03:08:29,306 Getting page https://pypi.org/simple/openhcs/ 2025-10-24T03:08:29,307 Found index url https://pypi.org/simple 2025-10-24T03:08:29,448 Fetched page https://pypi.org/simple/openhcs/ as application/vnd.pypi.simple.v1+json 2025-10-24T03:08:29,454 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:08:29,455 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:08:29,456 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:08:29,457 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:08:29,458 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:08:29,459 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:08:29,460 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:08:29,461 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:08:29,461 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:08:29,462 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:08:29,463 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:08:29,464 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:08:29,464 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:08:29,465 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:08:29,466 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:08:29,467 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:08:29,467 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:08:29,468 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:08:29,469 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:08:29,470 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:08:29,470 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:08:29,471 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:08:29,472 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:08:29,473 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:08:29,473 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:08:29,474 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:08:29,475 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:08:29,476 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:08:29,477 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:08:29,478 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:08:29,478 Fetching project page and analyzing links: https://www.piwheels.org/simple/openhcs/ 2025-10-24T03:08:29,479 Getting page https://www.piwheels.org/simple/openhcs/ 2025-10-24T03:08:29,480 Found index url https://www.piwheels.org/simple 2025-10-24T03:08:29,640 Fetched page https://www.piwheels.org/simple/openhcs/ as text/html 2025-10-24T03:08:29,644 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:08:29,645 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:08:29,646 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:08:29,646 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:08:29,647 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:08:29,648 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:08:29,648 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:08:29,649 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:08:29,649 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:08:29,650 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:08:29,651 Skipping link: not a file: https://www.piwheels.org/simple/openhcs/ 2025-10-24T03:08:29,651 Skipping link: not a file: https://pypi.org/simple/openhcs/ 2025-10-24T03:08:29,672 Given no hashes to check 1 links for project 'openhcs': discarding no candidates 2025-10-24T03:08:29,690 Collecting openhcs==0.2.9 2025-10-24T03:08:29,692 Created temporary directory: /tmp/pip-unpack-297kcr4p 2025-10-24T03:08:29,827 Downloading openhcs-0.2.9.tar.gz (903 kB) 2025-10-24T03:08:30,712 Added openhcs==0.2.9 from https://files.pythonhosted.org/packages/13/c3/d8091f9abba077b53a765c16c4a0e3562c9d9184d5b67fa99b76c07b341e/openhcs-0.2.9.tar.gz to build tracker '/tmp/pip-build-tracker-m1vs8yle' 2025-10-24T03:08:30,724 Created temporary directory: /tmp/pip-build-env-5lgksmhz 2025-10-24T03:08:30,730 Installing build dependencies: started 2025-10-24T03:08:30,732 Running command pip subprocess to install build dependencies 2025-10-24T03:08:31,866 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-24T03:08:32,432 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:08:32,454 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T03:08:34,160 Collecting setuptools>=61.0 2025-10-24T03:08:34,263 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-24T03:08:34,531 Collecting wheel 2025-10-24T03:08:34,548 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-24T03:08:37,427 Installing collected packages: wheel, setuptools 2025-10-24T03:08:37,664 Creating /tmp/pip-build-env-5lgksmhz/overlay/local/bin 2025-10-24T03:08:37,666 changing mode of /tmp/pip-build-env-5lgksmhz/overlay/local/bin/wheel to 755 2025-10-24T03:08:41,301 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-24T03:08:41,594 Installing build dependencies: finished with status 'done' 2025-10-24T03:08:41,600 Getting requirements to build wheel: started 2025-10-24T03:08:41,602 Running command Getting requirements to build wheel 2025-10-24T03:08:42,247 /tmp/pip-build-env-5lgksmhz/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:08:42,248 !! 2025-10-24T03:08:42,249 ******************************************************************************** 2025-10-24T03:08:42,250 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:08:42,251 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T03:08:42,252 or your builds will no longer be supported. 2025-10-24T03:08:42,253 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:08:42,254 ******************************************************************************** 2025-10-24T03:08:42,255 !! 2025-10-24T03:08:42,256 corresp(dist, value, root_dir) 2025-10-24T03:08:42,367 /tmp/pip-build-env-5lgksmhz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T03:08:42,368 !! 2025-10-24T03:08:42,368 ******************************************************************************** 2025-10-24T03:08:42,369 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T03:08:42,370 License :: OSI Approved :: MIT License 2025-10-24T03:08:42,371 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:08:42,371 ******************************************************************************** 2025-10-24T03:08:42,372 !! 2025-10-24T03:08:42,372 dist._finalize_license_expression() 2025-10-24T03:08:42,377 /tmp/pip-build-env-5lgksmhz/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T03:08:42,378 !! 2025-10-24T03:08:42,379 ******************************************************************************** 2025-10-24T03:08:42,379 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T03:08:42,380 License :: OSI Approved :: MIT License 2025-10-24T03:08:42,381 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:08:42,381 ******************************************************************************** 2025-10-24T03:08:42,382 !! 2025-10-24T03:08:42,383 self._finalize_license_expression() 2025-10-24T03:08:42,385 running egg_info 2025-10-24T03:08:42,391 writing openhcs.egg-info/PKG-INFO 2025-10-24T03:08:42,421 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-24T03:08:42,423 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-24T03:08:42,442 writing requirements to openhcs.egg-info/requires.txt 2025-10-24T03:08:42,444 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-24T03:08:42,595 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T03:08:42,625 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T03:08:42,726 Getting requirements to build wheel: finished with status 'done' 2025-10-24T03:08:42,730 Created temporary directory: /tmp/pip-modern-metadata-adrl2ymq 2025-10-24T03:08:42,732 Preparing metadata (pyproject.toml): started 2025-10-24T03:08:42,733 Running command Preparing metadata (pyproject.toml) 2025-10-24T03:08:43,349 /tmp/pip-build-env-5lgksmhz/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:08:43,350 !! 2025-10-24T03:08:43,351 ******************************************************************************** 2025-10-24T03:08:43,351 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:08:43,353 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T03:08:43,353 or your builds will no longer be supported. 2025-10-24T03:08:43,355 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:08:43,355 ******************************************************************************** 2025-10-24T03:08:43,356 !! 2025-10-24T03:08:43,357 corresp(dist, value, root_dir) 2025-10-24T03:08:43,444 /tmp/pip-build-env-5lgksmhz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T03:08:43,445 !! 2025-10-24T03:08:43,446 ******************************************************************************** 2025-10-24T03:08:43,447 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T03:08:43,448 License :: OSI Approved :: MIT License 2025-10-24T03:08:43,449 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:08:43,449 ******************************************************************************** 2025-10-24T03:08:43,450 !! 2025-10-24T03:08:43,450 dist._finalize_license_expression() 2025-10-24T03:08:43,456 /tmp/pip-build-env-5lgksmhz/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T03:08:43,456 !! 2025-10-24T03:08:43,457 ******************************************************************************** 2025-10-24T03:08:43,458 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T03:08:43,458 License :: OSI Approved :: MIT License 2025-10-24T03:08:43,459 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:08:43,460 ******************************************************************************** 2025-10-24T03:08:43,461 !! 2025-10-24T03:08:43,461 self._finalize_license_expression() 2025-10-24T03:08:43,463 running dist_info 2025-10-24T03:08:43,475 creating /tmp/pip-modern-metadata-adrl2ymq/openhcs.egg-info 2025-10-24T03:08:43,476 writing /tmp/pip-modern-metadata-adrl2ymq/openhcs.egg-info/PKG-INFO 2025-10-24T03:08:43,506 writing dependency_links to /tmp/pip-modern-metadata-adrl2ymq/openhcs.egg-info/dependency_links.txt 2025-10-24T03:08:43,508 writing entry points to /tmp/pip-modern-metadata-adrl2ymq/openhcs.egg-info/entry_points.txt 2025-10-24T03:08:43,527 writing requirements to /tmp/pip-modern-metadata-adrl2ymq/openhcs.egg-info/requires.txt 2025-10-24T03:08:43,528 writing top-level names to /tmp/pip-modern-metadata-adrl2ymq/openhcs.egg-info/top_level.txt 2025-10-24T03:08:43,530 writing manifest file '/tmp/pip-modern-metadata-adrl2ymq/openhcs.egg-info/SOURCES.txt' 2025-10-24T03:08:43,675 reading manifest file '/tmp/pip-modern-metadata-adrl2ymq/openhcs.egg-info/SOURCES.txt' 2025-10-24T03:08:43,688 writing manifest file '/tmp/pip-modern-metadata-adrl2ymq/openhcs.egg-info/SOURCES.txt' 2025-10-24T03:08:43,690 creating '/tmp/pip-modern-metadata-adrl2ymq/openhcs-0.2.9.dist-info' 2025-10-24T03:08:43,819 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-24T03:08:43,826 Source in /tmp/pip-wheel-rtjmm8n9/openhcs_62ba508d0c3a4f35955beea0c39ee7c9 has version 0.2.9, which satisfies requirement openhcs==0.2.9 from https://files.pythonhosted.org/packages/13/c3/d8091f9abba077b53a765c16c4a0e3562c9d9184d5b67fa99b76c07b341e/openhcs-0.2.9.tar.gz 2025-10-24T03:08:43,827 Removed openhcs==0.2.9 from https://files.pythonhosted.org/packages/13/c3/d8091f9abba077b53a765c16c4a0e3562c9d9184d5b67fa99b76c07b341e/openhcs-0.2.9.tar.gz from build tracker '/tmp/pip-build-tracker-m1vs8yle' 2025-10-24T03:08:43,835 Created temporary directory: /tmp/pip-unpack-lcnut7jb 2025-10-24T03:08:43,836 Building wheels for collected packages: openhcs 2025-10-24T03:08:43,840 Created temporary directory: /tmp/pip-wheel-ok12lgqy 2025-10-24T03:08:43,841 Destination directory: /tmp/pip-wheel-ok12lgqy 2025-10-24T03:08:43,843 Building wheel for openhcs (pyproject.toml): started 2025-10-24T03:08:43,845 Running command Building wheel for openhcs (pyproject.toml) 2025-10-24T03:08:44,633 /tmp/pip-build-env-5lgksmhz/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:08:44,634 !! 2025-10-24T03:08:44,635 ******************************************************************************** 2025-10-24T03:08:44,635 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:08:44,637 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-24T03:08:44,638 or your builds will no longer be supported. 2025-10-24T03:08:44,638 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:08:44,639 ******************************************************************************** 2025-10-24T03:08:44,640 !! 2025-10-24T03:08:44,640 corresp(dist, value, root_dir) 2025-10-24T03:08:44,722 /tmp/pip-build-env-5lgksmhz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T03:08:44,723 !! 2025-10-24T03:08:44,724 ******************************************************************************** 2025-10-24T03:08:44,724 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T03:08:44,725 License :: OSI Approved :: MIT License 2025-10-24T03:08:44,726 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:08:44,726 ******************************************************************************** 2025-10-24T03:08:44,727 !! 2025-10-24T03:08:44,728 dist._finalize_license_expression() 2025-10-24T03:08:44,733 /tmp/pip-build-env-5lgksmhz/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-24T03:08:44,733 !! 2025-10-24T03:08:44,735 ******************************************************************************** 2025-10-24T03:08:44,735 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-24T03:08:44,736 License :: OSI Approved :: MIT License 2025-10-24T03:08:44,738 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-24T03:08:44,738 ******************************************************************************** 2025-10-24T03:08:44,739 !! 2025-10-24T03:08:44,740 self._finalize_license_expression() 2025-10-24T03:08:44,741 running bdist_wheel 2025-10-24T03:08:44,756 running build 2025-10-24T03:08:44,757 running build_py 2025-10-24T03:08:44,764 creating build/lib/openhcs 2025-10-24T03:08:44,766 copying openhcs/__init__.py -> build/lib/openhcs 2025-10-24T03:08:44,769 creating build/lib/openhcs/config_framework 2025-10-24T03:08:44,770 copying openhcs/config_framework/cache_warming.py -> build/lib/openhcs/config_framework 2025-10-24T03:08:44,772 copying openhcs/config_framework/context_manager.py -> build/lib/openhcs/config_framework 2025-10-24T03:08:44,775 copying openhcs/config_framework/__init__.py -> build/lib/openhcs/config_framework 2025-10-24T03:08:44,777 copying openhcs/config_framework/global_config.py -> build/lib/openhcs/config_framework 2025-10-24T03:08:44,778 copying openhcs/config_framework/lazy_factory.py -> build/lib/openhcs/config_framework 2025-10-24T03:08:44,781 copying openhcs/config_framework/placeholder.py -> build/lib/openhcs/config_framework 2025-10-24T03:08:44,784 copying openhcs/config_framework/dual_axis_resolver.py -> build/lib/openhcs/config_framework 2025-10-24T03:08:44,786 copying openhcs/config_framework/config.py -> build/lib/openhcs/config_framework 2025-10-24T03:08:44,789 creating build/lib/openhcs/debug 2025-10-24T03:08:44,790 copying openhcs/debug/example_export_clean.py -> build/lib/openhcs/debug 2025-10-24T03:08:44,792 copying openhcs/debug/export.py -> build/lib/openhcs/debug 2025-10-24T03:08:44,794 copying openhcs/debug/example_export.py -> build/lib/openhcs/debug 2025-10-24T03:08:44,796 copying openhcs/debug/__init__.py -> build/lib/openhcs/debug 2025-10-24T03:08:44,798 copying openhcs/debug/pickle_to_python.py -> build/lib/openhcs/debug 2025-10-24T03:08:44,802 creating build/lib/openhcs/constants 2025-10-24T03:08:44,802 copying openhcs/constants/streaming.py -> build/lib/openhcs/constants 2025-10-24T03:08:44,804 copying openhcs/constants/__init__.py -> build/lib/openhcs/constants 2025-10-24T03:08:44,806 copying openhcs/constants/input_source.py -> build/lib/openhcs/constants 2025-10-24T03:08:44,808 copying openhcs/constants/constants.py -> build/lib/openhcs/constants 2025-10-24T03:08:44,810 creating build/lib/openhcs/pyqt_gui 2025-10-24T03:08:44,811 copying openhcs/pyqt_gui/__main__.py -> build/lib/openhcs/pyqt_gui 2025-10-24T03:08:44,813 copying openhcs/pyqt_gui/main.py -> build/lib/openhcs/pyqt_gui 2025-10-24T03:08:44,816 copying openhcs/pyqt_gui/__init__.py -> build/lib/openhcs/pyqt_gui 2025-10-24T03:08:44,817 copying openhcs/pyqt_gui/launch.py -> build/lib/openhcs/pyqt_gui 2025-10-24T03:08:44,819 copying openhcs/pyqt_gui/app.py -> build/lib/openhcs/pyqt_gui 2025-10-24T03:08:44,821 copying openhcs/pyqt_gui/config.py -> build/lib/openhcs/pyqt_gui 2025-10-24T03:08:44,824 creating build/lib/openhcs/microscopes 2025-10-24T03:08:44,825 copying openhcs/microscopes/handler_registry_service.py -> build/lib/openhcs/microscopes 2025-10-24T03:08:44,827 copying openhcs/microscopes/openhcs.py -> build/lib/openhcs/microscopes 2025-10-24T03:08:44,830 copying openhcs/microscopes/imagexpress.py -> build/lib/openhcs/microscopes 2025-10-24T03:08:44,832 copying openhcs/microscopes/opera_phenix_xml_parser.py -> build/lib/openhcs/microscopes 2025-10-24T03:08:44,835 copying openhcs/microscopes/__init__.py -> build/lib/openhcs/microscopes 2025-10-24T03:08:44,836 copying openhcs/microscopes/opera_phenix.py -> build/lib/openhcs/microscopes 2025-10-24T03:08:44,839 copying openhcs/microscopes/omero.py -> build/lib/openhcs/microscopes 2025-10-24T03:08:44,842 copying openhcs/microscopes/microscope_interfaces.py -> build/lib/openhcs/microscopes 2025-10-24T03:08:44,844 copying openhcs/microscopes/microscope_base.py -> build/lib/openhcs/microscopes 2025-10-24T03:08:44,848 creating build/lib/openhcs/runtime 2025-10-24T03:08:44,849 copying openhcs/runtime/execution_server.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,852 copying openhcs/runtime/zmq_messages.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,854 copying openhcs/runtime/zmq_execution_server_launcher.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,856 copying openhcs/runtime/fiji_viewer_server.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,859 copying openhcs/runtime/napari_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,863 copying openhcs/runtime/zmq_execution_server.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,866 copying openhcs/runtime/omero_instance_manager.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,868 copying openhcs/runtime/roi_converters.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,871 copying openhcs/runtime/queue_tracker.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,873 copying openhcs/runtime/zmq_execution_client.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,875 copying openhcs/runtime/remote_orchestrator.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,878 copying openhcs/runtime/fiji_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,880 copying openhcs/runtime/zmq_base.py -> build/lib/openhcs/runtime 2025-10-24T03:08:44,886 creating build/lib/openhcs/formats 2025-10-24T03:08:44,887 copying openhcs/formats/func_arg_prep.py -> build/lib/openhcs/formats 2025-10-24T03:08:44,889 copying openhcs/formats/metaxpress.py -> build/lib/openhcs/formats 2025-10-24T03:08:44,892 copying openhcs/formats/experimental_analysis.py -> build/lib/openhcs/formats 2025-10-24T03:08:44,895 creating build/lib/openhcs/tests 2025-10-24T03:08:44,896 copying openhcs/tests/test_pipeline.py -> build/lib/openhcs/tests 2025-10-24T03:08:44,899 copying openhcs/tests/__init__.py -> build/lib/openhcs/tests 2025-10-24T03:08:44,901 creating build/lib/openhcs/utils 2025-10-24T03:08:44,903 copying openhcs/utils/enum_factory.py -> build/lib/openhcs/utils 2025-10-24T03:08:44,905 copying openhcs/utils/recache_function_registry.py -> build/lib/openhcs/utils 2025-10-24T03:08:44,907 copying openhcs/utils/display_config_factory.py -> build/lib/openhcs/utils 2025-10-24T03:08:44,910 copying openhcs/utils/import_utils.py -> build/lib/openhcs/utils 2025-10-24T03:08:44,912 copying openhcs/utils/performance_monitor.py -> build/lib/openhcs/utils 2025-10-24T03:08:44,915 copying openhcs/utils/environment.py -> build/lib/openhcs/utils 2025-10-24T03:08:44,917 creating build/lib/openhcs/validation 2025-10-24T03:08:44,918 copying openhcs/validation/__init__.py -> build/lib/openhcs/validation 2025-10-24T03:08:44,920 copying openhcs/validation/ast_validator.py -> build/lib/openhcs/validation 2025-10-24T03:08:44,923 copying openhcs/validation/validate.py -> build/lib/openhcs/validation 2025-10-24T03:08:44,926 creating build/lib/openhcs/processing 2025-10-24T03:08:44,927 copying openhcs/processing/func_registry.py -> build/lib/openhcs/processing 2025-10-24T03:08:44,930 copying openhcs/processing/__init__.py -> build/lib/openhcs/processing 2025-10-24T03:08:44,932 creating build/lib/openhcs/introspection 2025-10-24T03:08:44,934 copying openhcs/introspection/__init__.py -> build/lib/openhcs/introspection 2025-10-24T03:08:44,936 copying openhcs/introspection/unified_parameter_analyzer.py -> build/lib/openhcs/introspection 2025-10-24T03:08:44,938 copying openhcs/introspection/signature_analyzer.py -> build/lib/openhcs/introspection 2025-10-24T03:08:44,942 creating build/lib/openhcs/components 2025-10-24T03:08:44,944 copying openhcs/components/framework.py -> build/lib/openhcs/components 2025-10-24T03:08:44,946 copying openhcs/components/__init__.py -> build/lib/openhcs/components 2025-10-24T03:08:44,949 creating build/lib/openhcs/omero 2025-10-24T03:08:44,950 copying openhcs/omero/__init__.py -> build/lib/openhcs/omero 2025-10-24T03:08:44,953 creating build/lib/openhcs/core 2025-10-24T03:08:44,954 copying openhcs/core/log_utils.py -> build/lib/openhcs/core 2025-10-24T03:08:44,957 copying openhcs/core/config_cache.py -> build/lib/openhcs/core 2025-10-24T03:08:44,959 copying openhcs/core/path_cache.py -> build/lib/openhcs/core 2025-10-24T03:08:44,962 copying openhcs/core/utils.py -> build/lib/openhcs/core 2025-10-24T03:08:44,965 copying openhcs/core/xdg_paths.py -> build/lib/openhcs/core 2025-10-24T03:08:44,967 copying openhcs/core/__init__.py -> build/lib/openhcs/core 2025-10-24T03:08:44,969 copying openhcs/core/lazy_placeholder_simplified.py -> build/lib/openhcs/core 2025-10-24T03:08:44,971 copying openhcs/core/metadata_cache.py -> build/lib/openhcs/core 2025-10-24T03:08:44,974 copying openhcs/core/lazy_placeholder.py -> build/lib/openhcs/core 2025-10-24T03:08:44,976 copying openhcs/core/roi.py -> build/lib/openhcs/core 2025-10-24T03:08:44,978 copying openhcs/core/config.py -> build/lib/openhcs/core 2025-10-24T03:08:44,982 creating build/lib/openhcs/io 2025-10-24T03:08:44,983 copying openhcs/io/fiji_stream.py -> build/lib/openhcs/io 2025-10-24T03:08:44,986 copying openhcs/io/exceptions.py -> build/lib/openhcs/io 2025-10-24T03:08:44,988 copying openhcs/io/backend_registry.py -> build/lib/openhcs/io 2025-10-24T03:08:44,990 copying openhcs/io/disk.py -> build/lib/openhcs/io 2025-10-24T03:08:44,993 copying openhcs/io/metadata_migration.py -> build/lib/openhcs/io 2025-10-24T03:08:44,996 copying openhcs/io/memory.py -> build/lib/openhcs/io 2025-10-24T03:08:44,999 copying openhcs/io/omero_local.py -> build/lib/openhcs/io 2025-10-24T03:08:45,002 copying openhcs/io/base.py -> build/lib/openhcs/io 2025-10-24T03:08:45,005 copying openhcs/io/streaming.py -> build/lib/openhcs/io 2025-10-24T03:08:45,007 copying openhcs/io/__init__.py -> build/lib/openhcs/io 2025-10-24T03:08:45,009 copying openhcs/io/metadata_writer.py -> build/lib/openhcs/io 2025-10-24T03:08:45,011 copying openhcs/io/filemanager.py -> build/lib/openhcs/io 2025-10-24T03:08:45,014 copying openhcs/io/pipeline_migration.py -> build/lib/openhcs/io 2025-10-24T03:08:45,016 copying openhcs/io/zarr.py -> build/lib/openhcs/io 2025-10-24T03:08:45,019 copying openhcs/io/atomic.py -> build/lib/openhcs/io 2025-10-24T03:08:45,021 copying openhcs/io/napari_stream.py -> build/lib/openhcs/io 2025-10-24T03:08:45,024 creating build/lib/openhcs/ui/shared 2025-10-24T03:08:45,026 copying openhcs/ui/shared/parameter_form_service.py -> build/lib/openhcs/ui/shared 2025-10-24T03:08:45,029 copying openhcs/ui/shared/ui_utils.py -> build/lib/openhcs/ui/shared 2025-10-24T03:08:45,031 copying openhcs/ui/shared/pattern_file_service.py -> build/lib/openhcs/ui/shared 2025-10-24T03:08:45,033 copying openhcs/ui/shared/parameter_form_config_factory.py -> build/lib/openhcs/ui/shared 2025-10-24T03:08:45,035 copying openhcs/ui/shared/__init__.py -> build/lib/openhcs/ui/shared 2025-10-24T03:08:45,037 copying openhcs/ui/shared/parameter_type_utils.py -> build/lib/openhcs/ui/shared 2025-10-24T03:08:45,040 copying openhcs/ui/shared/widget_creation_registry.py -> build/lib/openhcs/ui/shared 2025-10-24T03:08:45,041 copying openhcs/ui/shared/parameter_form_base.py -> build/lib/openhcs/ui/shared 2025-10-24T03:08:45,044 copying openhcs/ui/shared/system_monitor_core.py -> build/lib/openhcs/ui/shared 2025-10-24T03:08:45,046 copying openhcs/ui/shared/pattern_data_manager.py -> build/lib/openhcs/ui/shared 2025-10-24T03:08:45,048 copying openhcs/ui/shared/search_service.py -> build/lib/openhcs/ui/shared 2025-10-24T03:08:45,050 copying openhcs/ui/shared/parameter_form_constants.py -> build/lib/openhcs/ui/shared 2025-10-24T03:08:45,053 creating build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:08:45,054 copying openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:08:45,056 copying openhcs/pyqt_gui/widgets/log_viewer.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:08:45,060 copying openhcs/pyqt_gui/widgets/function_list_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:08:45,062 copying openhcs/pyqt_gui/widgets/image_browser.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:08:45,066 copying openhcs/pyqt_gui/widgets/system_monitor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:08:45,069 copying openhcs/pyqt_gui/widgets/function_pane.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:08:45,072 copying openhcs/pyqt_gui/widgets/__init__.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:08:45,074 copying openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:08:45,077 copying openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:08:45,079 copying openhcs/pyqt_gui/widgets/plate_manager.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:08:45,083 copying openhcs/pyqt_gui/widgets/status_bar.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-24T03:08:45,085 creating build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T03:08:45,086 copying openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T03:08:45,089 copying openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T03:08:45,092 copying openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-24T03:08:45,095 creating build/lib/openhcs/pyqt_gui/utils 2025-10-24T03:08:45,096 copying openhcs/pyqt_gui/utils/__init__.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T03:08:45,098 copying openhcs/pyqt_gui/utils/log_detection_utils.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T03:08:45,099 copying openhcs/pyqt_gui/utils/process_tracker.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-24T03:08:45,102 creating build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:08:45,103 copying openhcs/pyqt_gui/windows/dual_editor_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:08:45,106 copying openhcs/pyqt_gui/windows/config_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:08:45,109 copying openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:08:45,111 copying openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:08:45,114 copying openhcs/pyqt_gui/windows/__init__.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:08:45,115 copying openhcs/pyqt_gui/windows/help_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:08:45,118 copying openhcs/pyqt_gui/windows/file_browser_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:08:45,120 copying openhcs/pyqt_gui/windows/help_windows.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-24T03:08:45,123 creating build/lib/openhcs/pyqt_gui/shared 2025-10-24T03:08:45,124 copying openhcs/pyqt_gui/shared/color_scheme.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T03:08:45,127 copying openhcs/pyqt_gui/shared/__init__.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T03:08:45,129 copying openhcs/pyqt_gui/shared/style_generator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T03:08:45,131 copying openhcs/pyqt_gui/shared/palette_manager.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T03:08:45,133 copying openhcs/pyqt_gui/shared/config_validator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-24T03:08:45,136 creating build/lib/openhcs/pyqt_gui/services 2025-10-24T03:08:45,137 copying openhcs/pyqt_gui/services/async_service_bridge.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T03:08:45,140 copying openhcs/pyqt_gui/services/simple_code_editor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T03:08:45,143 copying openhcs/pyqt_gui/services/__init__.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T03:08:45,145 copying openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T03:08:45,147 copying openhcs/pyqt_gui/services/service_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T03:08:45,150 copying openhcs/pyqt_gui/services/config_cache_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-24T03:08:45,152 creating build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T03:08:45,153 copying openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T03:08:45,155 copying openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-24T03:08:45,157 creating build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:45,158 copying openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:45,161 copying openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:45,164 copying openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:45,166 copying openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:45,168 copying openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:45,171 copying openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:45,173 copying openhcs/pyqt_gui/widgets/shared/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:45,175 copying openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:45,178 copying openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:45,182 creating build/lib/openhcs/formats/pattern 2025-10-24T03:08:45,183 copying openhcs/formats/pattern/pattern_resolver.py -> build/lib/openhcs/formats/pattern 2025-10-24T03:08:45,186 copying openhcs/formats/pattern/__init__.py -> build/lib/openhcs/formats/pattern 2025-10-24T03:08:45,188 copying openhcs/formats/pattern/pattern_discovery.py -> build/lib/openhcs/formats/pattern 2025-10-24T03:08:45,191 creating build/lib/openhcs/tests/generators 2025-10-24T03:08:45,192 copying openhcs/tests/generators/__init__.py -> build/lib/openhcs/tests/generators 2025-10-24T03:08:45,193 copying openhcs/tests/generators/generate_synthetic_data.py -> build/lib/openhcs/tests/generators 2025-10-24T03:08:45,197 creating build/lib/openhcs/processing/presets 2025-10-24T03:08:45,198 copying openhcs/processing/presets/__init__.py -> build/lib/openhcs/processing/presets 2025-10-24T03:08:45,200 creating build/lib/openhcs/processing/backends 2025-10-24T03:08:45,201 copying openhcs/processing/backends/__init__.py -> build/lib/openhcs/processing/backends 2025-10-24T03:08:45,203 creating build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:08:45,204 copying openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:08:45,206 copying openhcs/processing/presets/pipelines/test.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:08:45,208 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:08:45,210 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:08:45,211 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:08:45,213 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:08:45,215 copying openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:08:45,217 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:08:45,219 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-24T03:08:45,221 creating build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:08:45,222 copying openhcs/processing/backends/lib_registry/cupy_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:08:45,224 copying openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:08:45,226 copying openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:08:45,228 copying openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:08:45,231 copying openhcs/processing/backends/lib_registry/registry_service.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:08:45,233 copying openhcs/processing/backends/lib_registry/unified_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-24T03:08:45,237 creating build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:08:45,238 copying openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:08:45,240 copying openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:08:45,242 copying openhcs/processing/backends/experimental_analysis/__init__.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:08:45,244 copying openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:08:45,247 copying openhcs/processing/backends/experimental_analysis/format_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:08:45,249 copying openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-24T03:08:45,253 creating build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,253 copying openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,257 copying openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,259 copying openhcs/processing/backends/analysis/hmm_axon.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,262 copying openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,265 copying openhcs/processing/backends/analysis/cache_utils.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,267 copying openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,269 copying openhcs/processing/backends/analysis/focus_analyzer.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,272 copying openhcs/processing/backends/analysis/multi_template_matching.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,274 copying openhcs/processing/backends/analysis/__init__.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,276 copying openhcs/processing/backends/analysis/straighten_object_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,279 copying openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,281 copying openhcs/processing/backends/analysis/cx5_format.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,284 copying openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,286 copying openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,289 copying openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,291 copying openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/lib/openhcs/processing/backends/analysis 2025-10-24T03:08:45,296 creating build/lib/openhcs/processing/backends/processors 2025-10-24T03:08:45,297 copying openhcs/processing/backends/processors/torch_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:08:45,300 copying openhcs/processing/backends/processors/tensorflow_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:08:45,302 copying openhcs/processing/backends/processors/cupy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:08:45,305 copying openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:08:45,308 copying openhcs/processing/backends/processors/percentile_utils.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:08:45,310 copying openhcs/processing/backends/processors/jax_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:08:45,313 copying openhcs/processing/backends/processors/numpy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:08:45,316 copying openhcs/processing/backends/processors/__init__.py -> build/lib/openhcs/processing/backends/processors 2025-10-24T03:08:45,319 creating build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,320 copying openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,323 copying openhcs/processing/backends/enhance/focus_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,325 copying openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,328 copying openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,330 copying openhcs/processing/backends/enhance/cupy_clahe.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,332 copying openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,335 copying openhcs/processing/backends/enhance/basic_processor_jax.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,337 copying openhcs/processing/backends/enhance/__init__.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,340 copying openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,342 copying openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,345 copying openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,347 copying openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-24T03:08:45,350 creating build/lib/openhcs/processing/backends/pos_gen 2025-10-24T03:08:45,351 copying openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T03:08:45,354 copying openhcs/processing/backends/pos_gen/__init__.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T03:08:45,356 copying openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T03:08:45,359 copying openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-24T03:08:45,361 creating build/lib/openhcs/processing/backends/assemblers 2025-10-24T03:08:45,362 copying openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T03:08:45,365 copying openhcs/processing/backends/assemblers/__init__.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T03:08:45,367 copying openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T03:08:45,370 copying openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-24T03:08:45,373 creating build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:08:45,374 copying openhcs/processing/backends/pos_gen/mist/phase_correlation.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:08:45,377 copying openhcs/processing/backends/pos_gen/mist/quality_metrics.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:08:45,379 copying openhcs/processing/backends/pos_gen/mist/__init__.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:08:45,381 copying openhcs/processing/backends/pos_gen/mist/position_reconstruction.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:08:45,383 copying openhcs/processing/backends/pos_gen/mist/gpu_kernels.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:08:45,386 copying openhcs/processing/backends/pos_gen/mist/boruvka_mst.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:08:45,388 copying openhcs/processing/backends/pos_gen/mist/mist_main.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:08:45,392 creating build/lib/openhcs/core/orchestrator 2025-10-24T03:08:45,393 copying openhcs/core/orchestrator/orchestrator.py -> build/lib/openhcs/core/orchestrator 2025-10-24T03:08:45,396 copying openhcs/core/orchestrator/__init__.py -> build/lib/openhcs/core/orchestrator 2025-10-24T03:08:45,398 copying openhcs/core/orchestrator/gpu_scheduler.py -> build/lib/openhcs/core/orchestrator 2025-10-24T03:08:45,401 creating build/lib/openhcs/core/context 2025-10-24T03:08:45,402 copying openhcs/core/context/processing_context.py -> build/lib/openhcs/core/context 2025-10-24T03:08:45,404 copying openhcs/core/context/__init__.py -> build/lib/openhcs/core/context 2025-10-24T03:08:45,406 creating build/lib/openhcs/core/components 2025-10-24T03:08:45,407 copying openhcs/core/components/validation.py -> build/lib/openhcs/core/components 2025-10-24T03:08:45,410 copying openhcs/core/components/metaprogramming.py -> build/lib/openhcs/core/components 2025-10-24T03:08:45,412 copying openhcs/core/components/multiprocessing.py -> build/lib/openhcs/core/components 2025-10-24T03:08:45,414 copying openhcs/core/components/__init__.py -> build/lib/openhcs/core/components 2025-10-24T03:08:45,416 copying openhcs/core/components/parser_metaprogramming.py -> build/lib/openhcs/core/components 2025-10-24T03:08:45,418 creating build/lib/openhcs/core/steps 2025-10-24T03:08:45,419 copying openhcs/core/steps/abstract.py -> build/lib/openhcs/core/steps 2025-10-24T03:08:45,421 copying openhcs/core/steps/function_step.py -> build/lib/openhcs/core/steps 2025-10-24T03:08:45,458 copying openhcs/core/steps/__init__.py -> build/lib/openhcs/core/steps 2025-10-24T03:08:45,461 creating build/lib/openhcs/core/memory 2025-10-24T03:08:45,462 copying openhcs/core/memory/exceptions.py -> build/lib/openhcs/core/memory 2025-10-24T03:08:45,464 copying openhcs/core/memory/oom_recovery.py -> build/lib/openhcs/core/memory 2025-10-24T03:08:45,466 copying openhcs/core/memory/decorators.py -> build/lib/openhcs/core/memory 2025-10-24T03:08:45,471 copying openhcs/core/memory/stack_utils.py -> build/lib/openhcs/core/memory 2025-10-24T03:08:45,474 copying openhcs/core/memory/gpu_utils.py -> build/lib/openhcs/core/memory 2025-10-24T03:08:45,476 copying openhcs/core/memory/utils.py -> build/lib/openhcs/core/memory 2025-10-24T03:08:45,478 copying openhcs/core/memory/wrapper.py -> build/lib/openhcs/core/memory 2025-10-24T03:08:45,481 copying openhcs/core/memory/__init__.py -> build/lib/openhcs/core/memory 2025-10-24T03:08:45,483 copying openhcs/core/memory/gpu_cleanup.py -> build/lib/openhcs/core/memory 2025-10-24T03:08:45,485 copying openhcs/core/memory/converters.py -> build/lib/openhcs/core/memory 2025-10-24T03:08:45,487 copying openhcs/core/memory/conversion_functions.py -> build/lib/openhcs/core/memory 2025-10-24T03:08:45,492 creating build/lib/openhcs/core/pipeline 2025-10-24T03:08:45,493 copying openhcs/core/pipeline/pipeline_utils.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:08:45,495 copying openhcs/core/pipeline/function_contracts.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:08:45,497 copying openhcs/core/pipeline/__init__.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:08:45,500 copying openhcs/core/pipeline/funcstep_contract_validator.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:08:45,502 copying openhcs/core/pipeline/step_attribute_stripper.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:08:45,504 copying openhcs/core/pipeline/materialization_flag_planner.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:08:45,507 copying openhcs/core/pipeline/gpu_memory_validator.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:08:45,509 copying openhcs/core/pipeline/compiler.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:08:45,512 copying openhcs/core/pipeline/path_planner.py -> build/lib/openhcs/core/pipeline 2025-10-24T03:08:45,515 creating build/lib/openhcs/core/memory/trackers 2025-10-24T03:08:45,516 copying openhcs/core/memory/trackers/torch_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:08:45,518 copying openhcs/core/memory/trackers/pyclesperanto_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:08:45,520 copying openhcs/core/memory/trackers/cupy_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:08:45,522 copying openhcs/core/memory/trackers/numpy_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:08:45,524 copying openhcs/core/memory/trackers/memory_tracker_registry.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:08:45,527 copying openhcs/core/memory/trackers/memory_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:08:45,528 copying openhcs/core/memory/trackers/tf_tracker.py -> build/lib/openhcs/core/memory/trackers 2025-10-24T03:08:45,531 running egg_info 2025-10-24T03:08:45,542 writing openhcs.egg-info/PKG-INFO 2025-10-24T03:08:45,572 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-24T03:08:45,574 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-24T03:08:45,593 writing requirements to openhcs.egg-info/requires.txt 2025-10-24T03:08:45,594 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-24T03:08:45,940 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T03:08:45,972 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-24T03:08:45,980 /tmp/pip-build-env-5lgksmhz/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:08:45,981 !! 2025-10-24T03:08:45,982 ******************************************************************************** 2025-10-24T03:08:45,983 ############################ 2025-10-24T03:08:45,983 # Package would be ignored # 2025-10-24T03:08:45,984 ############################ 2025-10-24T03:08:45,984 Python recognizes 'openhcs.textual_tui' as an importable package[^1], 2025-10-24T03:08:45,985 but it is absent from setuptools' `packages` configuration. 2025-10-24T03:08:45,986 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-24T03:08:45,987 package, please make sure that 'openhcs.textual_tui' is explicitly added 2025-10-24T03:08:45,988 to the `packages` configuration field. 2025-10-24T03:08:45,989 Alternatively, you can also rely on setuptools' discovery methods 2025-10-24T03:08:45,989 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-24T03:08:45,990 instead of `find_packages(...)`/`find:`). 2025-10-24T03:08:45,991 You can read more about "package discovery" on setuptools documentation page: 2025-10-24T03:08:45,993 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-24T03:08:45,994 If you don't want 'openhcs.textual_tui' to be distributed and are 2025-10-24T03:08:45,994 already explicitly excluding 'openhcs.textual_tui' via 2025-10-24T03:08:45,995 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-24T03:08:45,996 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-24T03:08:45,996 combination with a more fine grained `package-data` configuration. 2025-10-24T03:08:45,998 You can read more about "package data files" on setuptools documentation page: 2025-10-24T03:08:45,999 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-24T03:08:46,001 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-24T03:08:46,001 even if it does not contain any `.py` files. 2025-10-24T03:08:46,002 On the other hand, currently there is no concept of package data 2025-10-24T03:08:46,002 directory, all directories are treated like packages. 2025-10-24T03:08:46,003 ******************************************************************************** 2025-10-24T03:08:46,004 !! 2025-10-24T03:08:46,005 check.warn(importable) 2025-10-24T03:08:46,106 creating build/lib/openhcs/textual_tui 2025-10-24T03:08:46,107 copying openhcs/textual_tui/styles.css -> build/lib/openhcs/textual_tui 2025-10-24T03:08:46,110 copying openhcs/omero/docker-compose.openhcs.yml -> build/lib/openhcs/omero 2025-10-24T03:08:46,112 copying openhcs/omero/docker-compose.yml -> build/lib/openhcs/omero 2025-10-24T03:08:46,149 installing to build/bdist.linux-armv7l/wheel 2025-10-24T03:08:46,149 running install 2025-10-24T03:08:46,173 running install_lib 2025-10-24T03:08:46,179 creating build/bdist.linux-armv7l/wheel 2025-10-24T03:08:46,181 creating build/bdist.linux-armv7l/wheel/openhcs 2025-10-24T03:08:46,183 creating build/bdist.linux-armv7l/wheel/openhcs/ui 2025-10-24T03:08:46,185 creating build/bdist.linux-armv7l/wheel/openhcs/ui/shared 2025-10-24T03:08:46,186 copying build/lib/openhcs/ui/shared/parameter_form_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:08:46,188 copying build/lib/openhcs/ui/shared/ui_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:08:46,190 copying build/lib/openhcs/ui/shared/pattern_file_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:08:46,192 copying build/lib/openhcs/ui/shared/parameter_form_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:08:46,194 copying build/lib/openhcs/ui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:08:46,196 copying build/lib/openhcs/ui/shared/parameter_type_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:08:46,198 copying build/lib/openhcs/ui/shared/widget_creation_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:08:46,200 copying build/lib/openhcs/ui/shared/parameter_form_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:08:46,203 copying build/lib/openhcs/ui/shared/system_monitor_core.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:08:46,205 copying build/lib/openhcs/ui/shared/pattern_data_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:08:46,207 copying build/lib/openhcs/ui/shared/search_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:08:46,209 copying build/lib/openhcs/ui/shared/parameter_form_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-24T03:08:46,212 creating build/bdist.linux-armv7l/wheel/openhcs/config_framework 2025-10-24T03:08:46,213 copying build/lib/openhcs/config_framework/cache_warming.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:08:46,215 copying build/lib/openhcs/config_framework/context_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:08:46,218 copying build/lib/openhcs/config_framework/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:08:46,220 copying build/lib/openhcs/config_framework/global_config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:08:46,222 copying build/lib/openhcs/config_framework/lazy_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:08:46,225 copying build/lib/openhcs/config_framework/placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:08:46,227 copying build/lib/openhcs/config_framework/dual_axis_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:08:46,230 copying build/lib/openhcs/config_framework/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-24T03:08:46,233 creating build/bdist.linux-armv7l/wheel/openhcs/debug 2025-10-24T03:08:46,234 copying build/lib/openhcs/debug/example_export_clean.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T03:08:46,236 copying build/lib/openhcs/debug/export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T03:08:46,238 copying build/lib/openhcs/debug/example_export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T03:08:46,240 copying build/lib/openhcs/debug/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T03:08:46,242 copying build/lib/openhcs/debug/pickle_to_python.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-24T03:08:46,245 creating build/bdist.linux-armv7l/wheel/openhcs/constants 2025-10-24T03:08:46,246 copying build/lib/openhcs/constants/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T03:08:46,248 copying build/lib/openhcs/constants/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T03:08:46,249 copying build/lib/openhcs/constants/input_source.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T03:08:46,251 copying build/lib/openhcs/constants/constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-24T03:08:46,254 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui 2025-10-24T03:08:46,255 copying build/lib/openhcs/pyqt_gui/__main__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T03:08:46,257 copying build/lib/openhcs/pyqt_gui/main.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T03:08:46,260 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets 2025-10-24T03:08:46,261 copying build/lib/openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:08:46,264 copying build/lib/openhcs/pyqt_gui/widgets/log_viewer.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:08:46,267 copying build/lib/openhcs/pyqt_gui/widgets/function_list_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:08:46,270 copying build/lib/openhcs/pyqt_gui/widgets/image_browser.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:08:46,274 copying build/lib/openhcs/pyqt_gui/widgets/system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:08:46,277 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/mixins 2025-10-24T03:08:46,279 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:08:46,280 copying build/lib/openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-10-24T03:08:46,282 copying build/lib/openhcs/pyqt_gui/widgets/function_pane.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:08:46,285 copying build/lib/openhcs/pyqt_gui/widgets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:08:46,287 copying build/lib/openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:08:46,289 copying build/lib/openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:08:46,293 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:46,294 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:08:46,297 copying build/lib/openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:46,300 copying build/lib/openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:46,302 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:08:46,304 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:08:46,308 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:08:46,311 copying build/lib/openhcs/pyqt_gui/widgets/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-24T03:08:46,313 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:08:46,315 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:08:46,321 copying build/lib/openhcs/pyqt_gui/widgets/plate_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:08:46,324 copying build/lib/openhcs/pyqt_gui/widgets/status_bar.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-24T03:08:46,326 copying build/lib/openhcs/pyqt_gui/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T03:08:46,329 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/dialogs 2025-10-24T03:08:46,330 copying build/lib/openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T03:08:46,332 copying build/lib/openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T03:08:46,336 copying build/lib/openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-24T03:08:46,339 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/utils 2025-10-24T03:08:46,340 copying build/lib/openhcs/pyqt_gui/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T03:08:46,341 copying build/lib/openhcs/pyqt_gui/utils/log_detection_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T03:08:46,343 copying build/lib/openhcs/pyqt_gui/utils/process_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-24T03:08:46,346 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/windows 2025-10-24T03:08:46,347 copying build/lib/openhcs/pyqt_gui/windows/dual_editor_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:08:46,350 copying build/lib/openhcs/pyqt_gui/windows/config_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:08:46,352 copying build/lib/openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:08:46,355 copying build/lib/openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:08:46,357 copying build/lib/openhcs/pyqt_gui/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:08:46,359 copying build/lib/openhcs/pyqt_gui/windows/help_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:08:46,362 copying build/lib/openhcs/pyqt_gui/windows/file_browser_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:08:46,364 copying build/lib/openhcs/pyqt_gui/windows/help_windows.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-24T03:08:46,367 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/shared 2025-10-24T03:08:46,368 copying build/lib/openhcs/pyqt_gui/shared/color_scheme.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T03:08:46,371 copying build/lib/openhcs/pyqt_gui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T03:08:46,373 copying build/lib/openhcs/pyqt_gui/shared/style_generator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T03:08:46,376 copying build/lib/openhcs/pyqt_gui/shared/palette_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T03:08:46,379 copying build/lib/openhcs/pyqt_gui/shared/config_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-24T03:08:46,381 copying build/lib/openhcs/pyqt_gui/launch.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T03:08:46,383 copying build/lib/openhcs/pyqt_gui/app.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T03:08:46,386 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/services 2025-10-24T03:08:46,387 copying build/lib/openhcs/pyqt_gui/services/async_service_bridge.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T03:08:46,390 copying build/lib/openhcs/pyqt_gui/services/simple_code_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T03:08:46,394 copying build/lib/openhcs/pyqt_gui/services/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T03:08:46,396 copying build/lib/openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T03:08:46,398 copying build/lib/openhcs/pyqt_gui/services/service_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T03:08:46,401 copying build/lib/openhcs/pyqt_gui/services/config_cache_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-24T03:08:46,402 copying build/lib/openhcs/pyqt_gui/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-24T03:08:46,404 copying build/lib/openhcs/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs 2025-10-24T03:08:46,407 creating build/bdist.linux-armv7l/wheel/openhcs/microscopes 2025-10-24T03:08:46,408 copying build/lib/openhcs/microscopes/handler_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:08:46,409 copying build/lib/openhcs/microscopes/openhcs.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:08:46,413 copying build/lib/openhcs/microscopes/imagexpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:08:46,416 copying build/lib/openhcs/microscopes/opera_phenix_xml_parser.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:08:46,419 copying build/lib/openhcs/microscopes/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:08:46,421 copying build/lib/openhcs/microscopes/opera_phenix.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:08:46,425 copying build/lib/openhcs/microscopes/omero.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:08:46,427 copying build/lib/openhcs/microscopes/microscope_interfaces.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:08:46,430 copying build/lib/openhcs/microscopes/microscope_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-24T03:08:46,433 creating build/bdist.linux-armv7l/wheel/openhcs/runtime 2025-10-24T03:08:46,434 copying build/lib/openhcs/runtime/execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,437 copying build/lib/openhcs/runtime/zmq_messages.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,439 copying build/lib/openhcs/runtime/zmq_execution_server_launcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,442 copying build/lib/openhcs/runtime/fiji_viewer_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,444 copying build/lib/openhcs/runtime/napari_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,448 copying build/lib/openhcs/runtime/zmq_execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,450 copying build/lib/openhcs/runtime/omero_instance_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,453 copying build/lib/openhcs/runtime/roi_converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,455 copying build/lib/openhcs/runtime/queue_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,458 copying build/lib/openhcs/runtime/zmq_execution_client.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,460 copying build/lib/openhcs/runtime/remote_orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,462 copying build/lib/openhcs/runtime/fiji_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,465 copying build/lib/openhcs/runtime/zmq_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-24T03:08:46,468 creating build/bdist.linux-armv7l/wheel/openhcs/formats 2025-10-24T03:08:46,469 copying build/lib/openhcs/formats/func_arg_prep.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T03:08:46,472 creating build/bdist.linux-armv7l/wheel/openhcs/formats/pattern 2025-10-24T03:08:46,473 copying build/lib/openhcs/formats/pattern/pattern_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T03:08:46,475 copying build/lib/openhcs/formats/pattern/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T03:08:46,477 copying build/lib/openhcs/formats/pattern/pattern_discovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-24T03:08:46,480 copying build/lib/openhcs/formats/metaxpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T03:08:46,483 copying build/lib/openhcs/formats/experimental_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-24T03:08:46,486 creating build/bdist.linux-armv7l/wheel/openhcs/tests 2025-10-24T03:08:46,487 copying build/lib/openhcs/tests/test_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-24T03:08:46,489 copying build/lib/openhcs/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-24T03:08:46,491 creating build/bdist.linux-armv7l/wheel/openhcs/tests/generators 2025-10-24T03:08:46,492 copying build/lib/openhcs/tests/generators/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-24T03:08:46,494 copying build/lib/openhcs/tests/generators/generate_synthetic_data.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-24T03:08:46,498 creating build/bdist.linux-armv7l/wheel/openhcs/utils 2025-10-24T03:08:46,499 copying build/lib/openhcs/utils/enum_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T03:08:46,501 copying build/lib/openhcs/utils/recache_function_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T03:08:46,503 copying build/lib/openhcs/utils/display_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T03:08:46,506 copying build/lib/openhcs/utils/import_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T03:08:46,508 copying build/lib/openhcs/utils/performance_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T03:08:46,511 copying build/lib/openhcs/utils/environment.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-24T03:08:46,513 creating build/bdist.linux-armv7l/wheel/openhcs/validation 2025-10-24T03:08:46,514 copying build/lib/openhcs/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T03:08:46,516 copying build/lib/openhcs/validation/ast_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T03:08:46,519 copying build/lib/openhcs/validation/validate.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-24T03:08:46,521 creating build/bdist.linux-armv7l/wheel/openhcs/processing 2025-10-24T03:08:46,523 copying build/lib/openhcs/processing/func_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-24T03:08:46,526 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets 2025-10-24T03:08:46,527 copying build/lib/openhcs/processing/presets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets 2025-10-24T03:08:46,530 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets/pipelines 2025-10-24T03:08:46,531 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:08:46,533 copying build/lib/openhcs/processing/presets/pipelines/test.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T03:08:46,535 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:08:46,536 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:08:46,538 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T03:08:46,541 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:08:46,543 copying build/lib/openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T03:08:46,544 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-24T03:08:46,546 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:08:46,548 copying build/lib/openhcs/processing/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-24T03:08:46,551 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends 2025-10-24T03:08:46,552 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/lib_registry 2025-10-24T03:08:46,553 copying build/lib/openhcs/processing/backends/lib_registry/cupy_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T03:08:46,555 copying build/lib/openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T03:08:46,557 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:08:46,559 copying build/lib/openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T03:08:46,561 copying build/lib/openhcs/processing/backends/lib_registry/registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T03:08:46,563 copying build/lib/openhcs/processing/backends/lib_registry/unified_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-24T03:08:46,567 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/experimental_analysis 2025-10-24T03:08:46,568 copying build/lib/openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T03:08:46,571 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:08:46,573 copying build/lib/openhcs/processing/backends/experimental_analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T03:08:46,574 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:08:46,577 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T03:08:46,579 copying build/lib/openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-24T03:08:46,582 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/analysis 2025-10-24T03:08:46,583 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,588 copying build/lib/openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,591 copying build/lib/openhcs/processing/backends/analysis/hmm_axon.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,593 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,597 copying build/lib/openhcs/processing/backends/analysis/cache_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,599 copying build/lib/openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,601 copying build/lib/openhcs/processing/backends/analysis/focus_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,605 copying build/lib/openhcs/processing/backends/analysis/multi_template_matching.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,829 copying build/lib/openhcs/processing/backends/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,832 copying build/lib/openhcs/processing/backends/analysis/straighten_object_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,835 copying build/lib/openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,838 copying build/lib/openhcs/processing/backends/analysis/cx5_format.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,842 copying build/lib/openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,845 copying build/lib/openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,848 copying build/lib/openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,852 copying build/lib/openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-24T03:08:46,856 copying build/lib/openhcs/processing/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends 2025-10-24T03:08:46,859 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/processors 2025-10-24T03:08:46,860 copying build/lib/openhcs/processing/backends/processors/torch_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:08:46,864 copying build/lib/openhcs/processing/backends/processors/tensorflow_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:08:46,868 copying build/lib/openhcs/processing/backends/processors/cupy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:08:46,872 copying build/lib/openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:08:46,875 copying build/lib/openhcs/processing/backends/processors/percentile_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:08:46,878 copying build/lib/openhcs/processing/backends/processors/jax_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:08:46,881 copying build/lib/openhcs/processing/backends/processors/numpy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:08:46,884 copying build/lib/openhcs/processing/backends/processors/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-24T03:08:46,887 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/enhance 2025-10-24T03:08:46,889 copying build/lib/openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:08:46,892 copying build/lib/openhcs/processing/backends/enhance/focus_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:08:46,895 copying build/lib/openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:08:46,898 copying build/lib/openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:08:46,901 copying build/lib/openhcs/processing/backends/enhance/cupy_clahe.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:08:46,904 copying build/lib/openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:08:46,909 copying build/lib/openhcs/processing/backends/enhance/basic_processor_jax.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:08:46,912 copying build/lib/openhcs/processing/backends/enhance/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:08:46,914 copying build/lib/openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:08:46,917 copying build/lib/openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:08:46,920 copying build/lib/openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:08:46,923 copying build/lib/openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-24T03:08:46,927 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen 2025-10-24T03:08:46,929 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:08:46,933 copying build/lib/openhcs/processing/backends/pos_gen/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-24T03:08:46,935 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:08:46,939 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:08:46,943 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen/mist 2025-10-24T03:08:46,944 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:08:46,948 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:08:46,954 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:08:46,956 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:08:46,959 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:08:46,962 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:08:46,965 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:08:46,970 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/assemblers 2025-10-24T03:08:46,971 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T03:08:46,975 copying build/lib/openhcs/processing/backends/assemblers/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T03:08:46,977 copying build/lib/openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T03:08:46,980 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-24T03:08:46,986 creating build/bdist.linux-armv7l/wheel/openhcs/introspection 2025-10-24T03:08:46,987 copying build/lib/openhcs/introspection/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T03:08:46,989 copying build/lib/openhcs/introspection/unified_parameter_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T03:08:46,991 copying build/lib/openhcs/introspection/signature_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-24T03:08:46,995 creating build/bdist.linux-armv7l/wheel/openhcs/components 2025-10-24T03:08:46,996 copying build/lib/openhcs/components/framework.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-24T03:08:46,998 copying build/lib/openhcs/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-24T03:08:47,000 creating build/bdist.linux-armv7l/wheel/openhcs/omero 2025-10-24T03:08:47,001 copying build/lib/openhcs/omero/docker-compose.openhcs.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T03:08:47,003 copying build/lib/openhcs/omero/docker-compose.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T03:08:47,005 copying build/lib/openhcs/omero/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-24T03:08:47,007 creating build/bdist.linux-armv7l/wheel/openhcs/core 2025-10-24T03:08:47,009 copying build/lib/openhcs/core/log_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:08:47,011 copying build/lib/openhcs/core/config_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:08:47,013 copying build/lib/openhcs/core/path_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:08:47,016 creating build/bdist.linux-armv7l/wheel/openhcs/core/orchestrator 2025-10-24T03:08:47,017 copying build/lib/openhcs/core/orchestrator/orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T03:08:47,021 copying build/lib/openhcs/core/orchestrator/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T03:08:47,023 copying build/lib/openhcs/core/orchestrator/gpu_scheduler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-24T03:08:47,025 copying build/lib/openhcs/core/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:08:47,028 copying build/lib/openhcs/core/xdg_paths.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:08:47,030 copying build/lib/openhcs/core/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:08:47,032 creating build/bdist.linux-armv7l/wheel/openhcs/core/context 2025-10-24T03:08:47,033 copying build/lib/openhcs/core/context/processing_context.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-24T03:08:47,036 copying build/lib/openhcs/core/context/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-24T03:08:47,039 creating build/bdist.linux-armv7l/wheel/openhcs/core/components 2025-10-24T03:08:47,040 copying build/lib/openhcs/core/components/validation.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T03:08:47,042 copying build/lib/openhcs/core/components/metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T03:08:47,044 copying build/lib/openhcs/core/components/multiprocessing.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T03:08:47,046 copying build/lib/openhcs/core/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T03:08:47,048 copying build/lib/openhcs/core/components/parser_metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-24T03:08:47,051 copying build/lib/openhcs/core/lazy_placeholder_simplified.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:08:47,054 creating build/bdist.linux-armv7l/wheel/openhcs/core/steps 2025-10-24T03:08:47,055 copying build/lib/openhcs/core/steps/abstract.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T03:08:47,058 copying build/lib/openhcs/core/steps/function_step.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T03:08:47,062 copying build/lib/openhcs/core/steps/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-24T03:08:47,064 copying build/lib/openhcs/core/metadata_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:08:47,066 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory 2025-10-24T03:08:47,067 copying build/lib/openhcs/core/memory/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:08:47,069 copying build/lib/openhcs/core/memory/oom_recovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:08:47,072 copying build/lib/openhcs/core/memory/decorators.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:08:47,076 copying build/lib/openhcs/core/memory/stack_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:08:47,079 copying build/lib/openhcs/core/memory/gpu_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:08:47,081 copying build/lib/openhcs/core/memory/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:08:47,084 copying build/lib/openhcs/core/memory/wrapper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:08:47,087 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory/trackers 2025-10-24T03:08:47,089 copying build/lib/openhcs/core/memory/trackers/torch_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:08:47,091 copying build/lib/openhcs/core/memory/trackers/pyclesperanto_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:08:47,093 copying build/lib/openhcs/core/memory/trackers/cupy_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:08:47,095 copying build/lib/openhcs/core/memory/trackers/numpy_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:08:47,097 copying build/lib/openhcs/core/memory/trackers/memory_tracker_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:08:47,099 copying build/lib/openhcs/core/memory/trackers/memory_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:08:47,101 copying build/lib/openhcs/core/memory/trackers/tf_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory/trackers 2025-10-24T03:08:47,103 copying build/lib/openhcs/core/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:08:47,105 copying build/lib/openhcs/core/memory/gpu_cleanup.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:08:47,108 copying build/lib/openhcs/core/memory/converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:08:47,110 copying build/lib/openhcs/core/memory/conversion_functions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-24T03:08:47,113 copying build/lib/openhcs/core/lazy_placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:08:47,115 copying build/lib/openhcs/core/roi.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:08:47,338 copying build/lib/openhcs/core/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-24T03:08:47,341 creating build/bdist.linux-armv7l/wheel/openhcs/core/pipeline 2025-10-24T03:08:47,342 copying build/lib/openhcs/core/pipeline/pipeline_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:08:47,344 copying build/lib/openhcs/core/pipeline/function_contracts.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:08:47,346 copying build/lib/openhcs/core/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:08:47,348 copying build/lib/openhcs/core/pipeline/funcstep_contract_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:08:47,350 copying build/lib/openhcs/core/pipeline/step_attribute_stripper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:08:47,353 copying build/lib/openhcs/core/pipeline/materialization_flag_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:08:47,355 copying build/lib/openhcs/core/pipeline/gpu_memory_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:08:47,357 copying build/lib/openhcs/core/pipeline/compiler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:08:47,360 copying build/lib/openhcs/core/pipeline/path_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-24T03:08:47,363 creating build/bdist.linux-armv7l/wheel/openhcs/textual_tui 2025-10-24T03:08:47,364 copying build/lib/openhcs/textual_tui/styles.css -> build/bdist.linux-armv7l/wheel/./openhcs/textual_tui 2025-10-24T03:08:47,368 creating build/bdist.linux-armv7l/wheel/openhcs/io 2025-10-24T03:08:47,369 copying build/lib/openhcs/io/fiji_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,371 copying build/lib/openhcs/io/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,373 copying build/lib/openhcs/io/backend_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,375 copying build/lib/openhcs/io/disk.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,378 copying build/lib/openhcs/io/metadata_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,380 copying build/lib/openhcs/io/memory.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,383 copying build/lib/openhcs/io/omero_local.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,386 copying build/lib/openhcs/io/base.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,388 copying build/lib/openhcs/io/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,390 copying build/lib/openhcs/io/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,392 copying build/lib/openhcs/io/metadata_writer.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,394 copying build/lib/openhcs/io/filemanager.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,397 copying build/lib/openhcs/io/pipeline_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,399 copying build/lib/openhcs/io/zarr.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,403 copying build/lib/openhcs/io/atomic.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,405 copying build/lib/openhcs/io/napari_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-24T03:08:47,407 running install_egg_info 2025-10-24T03:08:47,413 Copying openhcs.egg-info to build/bdist.linux-armv7l/wheel/./openhcs-0.2.9-py3.11.egg-info 2025-10-24T03:08:47,432 running install_scripts 2025-10-24T03:08:47,444 creating build/bdist.linux-armv7l/wheel/openhcs-0.2.9.dist-info/WHEEL 2025-10-24T03:08:47,448 creating '/tmp/pip-wheel-ok12lgqy/.tmp-g_43_55n/openhcs-0.2.9-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-24T03:08:47,451 adding 'openhcs/__init__.py' 2025-10-24T03:08:47,454 adding 'openhcs/components/__init__.py' 2025-10-24T03:08:47,455 adding 'openhcs/components/framework.py' 2025-10-24T03:08:47,458 adding 'openhcs/config_framework/__init__.py' 2025-10-24T03:08:47,459 adding 'openhcs/config_framework/cache_warming.py' 2025-10-24T03:08:47,461 adding 'openhcs/config_framework/config.py' 2025-10-24T03:08:47,464 adding 'openhcs/config_framework/context_manager.py' 2025-10-24T03:08:47,467 adding 'openhcs/config_framework/dual_axis_resolver.py' 2025-10-24T03:08:47,468 adding 'openhcs/config_framework/global_config.py' 2025-10-24T03:08:47,475 adding 'openhcs/config_framework/lazy_factory.py' 2025-10-24T03:08:47,477 adding 'openhcs/config_framework/placeholder.py' 2025-10-24T03:08:47,479 adding 'openhcs/constants/__init__.py' 2025-10-24T03:08:47,481 adding 'openhcs/constants/constants.py' 2025-10-24T03:08:47,482 adding 'openhcs/constants/input_source.py' 2025-10-24T03:08:47,483 adding 'openhcs/constants/streaming.py' 2025-10-24T03:08:47,485 adding 'openhcs/core/__init__.py' 2025-10-24T03:08:47,488 adding 'openhcs/core/config.py' 2025-10-24T03:08:47,489 adding 'openhcs/core/config_cache.py' 2025-10-24T03:08:47,491 adding 'openhcs/core/lazy_placeholder.py' 2025-10-24T03:08:47,492 adding 'openhcs/core/lazy_placeholder_simplified.py' 2025-10-24T03:08:47,494 adding 'openhcs/core/log_utils.py' 2025-10-24T03:08:47,496 adding 'openhcs/core/metadata_cache.py' 2025-10-24T03:08:47,498 adding 'openhcs/core/path_cache.py' 2025-10-24T03:08:47,500 adding 'openhcs/core/roi.py' 2025-10-24T03:08:47,503 adding 'openhcs/core/utils.py' 2025-10-24T03:08:47,504 adding 'openhcs/core/xdg_paths.py' 2025-10-24T03:08:47,506 adding 'openhcs/core/components/__init__.py' 2025-10-24T03:08:47,508 adding 'openhcs/core/components/metaprogramming.py' 2025-10-24T03:08:47,510 adding 'openhcs/core/components/multiprocessing.py' 2025-10-24T03:08:47,512 adding 'openhcs/core/components/parser_metaprogramming.py' 2025-10-24T03:08:47,514 adding 'openhcs/core/components/validation.py' 2025-10-24T03:08:47,516 adding 'openhcs/core/context/__init__.py' 2025-10-24T03:08:47,517 adding 'openhcs/core/context/processing_context.py' 2025-10-24T03:08:47,519 adding 'openhcs/core/memory/__init__.py' 2025-10-24T03:08:47,523 adding 'openhcs/core/memory/conversion_functions.py' 2025-10-24T03:08:47,524 adding 'openhcs/core/memory/converters.py' 2025-10-24T03:08:47,531 adding 'openhcs/core/memory/decorators.py' 2025-10-24T03:08:47,533 adding 'openhcs/core/memory/exceptions.py' 2025-10-24T03:08:47,535 adding 'openhcs/core/memory/gpu_cleanup.py' 2025-10-24T03:08:47,537 adding 'openhcs/core/memory/gpu_utils.py' 2025-10-24T03:08:47,538 adding 'openhcs/core/memory/oom_recovery.py' 2025-10-24T03:08:47,540 adding 'openhcs/core/memory/stack_utils.py' 2025-10-24T03:08:47,542 adding 'openhcs/core/memory/utils.py' 2025-10-24T03:08:47,543 adding 'openhcs/core/memory/wrapper.py' 2025-10-24T03:08:47,545 adding 'openhcs/core/memory/trackers/cupy_tracker.py' 2025-10-24T03:08:47,546 adding 'openhcs/core/memory/trackers/memory_tracker.py' 2025-10-24T03:08:47,548 adding 'openhcs/core/memory/trackers/memory_tracker_registry.py' 2025-10-24T03:08:47,549 adding 'openhcs/core/memory/trackers/numpy_tracker.py' 2025-10-24T03:08:47,550 adding 'openhcs/core/memory/trackers/pyclesperanto_tracker.py' 2025-10-24T03:08:47,552 adding 'openhcs/core/memory/trackers/tf_tracker.py' 2025-10-24T03:08:47,553 adding 'openhcs/core/memory/trackers/torch_tracker.py' 2025-10-24T03:08:47,555 adding 'openhcs/core/orchestrator/__init__.py' 2025-10-24T03:08:47,557 adding 'openhcs/core/orchestrator/gpu_scheduler.py' 2025-10-24T03:08:47,565 adding 'openhcs/core/orchestrator/orchestrator.py' 2025-10-24T03:08:47,568 adding 'openhcs/core/pipeline/__init__.py' 2025-10-24T03:08:47,573 adding 'openhcs/core/pipeline/compiler.py' 2025-10-24T03:08:47,576 adding 'openhcs/core/pipeline/funcstep_contract_validator.py' 2025-10-24T03:08:47,578 adding 'openhcs/core/pipeline/function_contracts.py' 2025-10-24T03:08:47,579 adding 'openhcs/core/pipeline/gpu_memory_validator.py' 2025-10-24T03:08:47,581 adding 'openhcs/core/pipeline/materialization_flag_planner.py' 2025-10-24T03:08:47,584 adding 'openhcs/core/pipeline/path_planner.py' 2025-10-24T03:08:47,585 adding 'openhcs/core/pipeline/pipeline_utils.py' 2025-10-24T03:08:47,587 adding 'openhcs/core/pipeline/step_attribute_stripper.py' 2025-10-24T03:08:47,589 adding 'openhcs/core/steps/__init__.py' 2025-10-24T03:08:47,590 adding 'openhcs/core/steps/abstract.py' 2025-10-24T03:08:47,598 adding 'openhcs/core/steps/function_step.py' 2025-10-24T03:08:47,600 adding 'openhcs/debug/__init__.py' 2025-10-24T03:08:47,602 adding 'openhcs/debug/example_export.py' 2025-10-24T03:08:47,603 adding 'openhcs/debug/example_export_clean.py' 2025-10-24T03:08:47,605 adding 'openhcs/debug/export.py' 2025-10-24T03:08:47,610 adding 'openhcs/debug/pickle_to_python.py' 2025-10-24T03:08:47,616 adding 'openhcs/formats/experimental_analysis.py' 2025-10-24T03:08:47,618 adding 'openhcs/formats/func_arg_prep.py' 2025-10-24T03:08:47,621 adding 'openhcs/formats/metaxpress.py' 2025-10-24T03:08:47,623 adding 'openhcs/formats/pattern/__init__.py' 2025-10-24T03:08:47,625 adding 'openhcs/formats/pattern/pattern_discovery.py' 2025-10-24T03:08:47,627 adding 'openhcs/formats/pattern/pattern_resolver.py' 2025-10-24T03:08:47,629 adding 'openhcs/introspection/__init__.py' 2025-10-24T03:08:47,634 adding 'openhcs/introspection/signature_analyzer.py' 2025-10-24T03:08:47,636 adding 'openhcs/introspection/unified_parameter_analyzer.py' 2025-10-24T03:08:47,638 adding 'openhcs/io/__init__.py' 2025-10-24T03:08:47,640 adding 'openhcs/io/atomic.py' 2025-10-24T03:08:47,642 adding 'openhcs/io/backend_registry.py' 2025-10-24T03:08:47,644 adding 'openhcs/io/base.py' 2025-10-24T03:08:47,647 adding 'openhcs/io/disk.py' 2025-10-24T03:08:47,649 adding 'openhcs/io/exceptions.py' 2025-10-24T03:08:47,650 adding 'openhcs/io/fiji_stream.py' 2025-10-24T03:08:47,654 adding 'openhcs/io/filemanager.py' 2025-10-24T03:08:47,657 adding 'openhcs/io/memory.py' 2025-10-24T03:08:47,659 adding 'openhcs/io/metadata_migration.py' 2025-10-24T03:08:47,660 adding 'openhcs/io/metadata_writer.py' 2025-10-24T03:08:47,662 adding 'openhcs/io/napari_stream.py' 2025-10-24T03:08:47,669 adding 'openhcs/io/omero_local.py' 2025-10-24T03:08:47,671 adding 'openhcs/io/pipeline_migration.py' 2025-10-24T03:08:47,673 adding 'openhcs/io/streaming.py' 2025-10-24T03:08:47,678 adding 'openhcs/io/zarr.py' 2025-10-24T03:08:47,680 adding 'openhcs/microscopes/__init__.py' 2025-10-24T03:08:47,681 adding 'openhcs/microscopes/handler_registry_service.py' 2025-10-24T03:08:47,686 adding 'openhcs/microscopes/imagexpress.py' 2025-10-24T03:08:47,693 adding 'openhcs/microscopes/microscope_base.py' 2025-10-24T03:08:47,696 adding 'openhcs/microscopes/microscope_interfaces.py' 2025-10-24T03:08:47,700 adding 'openhcs/microscopes/omero.py' 2025-10-24T03:08:47,707 adding 'openhcs/microscopes/openhcs.py' 2025-10-24T03:08:47,715 adding 'openhcs/microscopes/opera_phenix.py' 2025-10-24T03:08:47,720 adding 'openhcs/microscopes/opera_phenix_xml_parser.py' 2025-10-24T03:08:47,723 adding 'openhcs/omero/__init__.py' 2025-10-24T03:08:47,725 adding 'openhcs/omero/docker-compose.openhcs.yml' 2025-10-24T03:08:47,726 adding 'openhcs/omero/docker-compose.yml' 2025-10-24T03:08:47,729 adding 'openhcs/processing/__init__.py' 2025-10-24T03:08:47,734 adding 'openhcs/processing/func_registry.py' 2025-10-24T03:08:47,740 adding 'openhcs/processing/backends/__init__.py' 2025-10-24T03:08:47,742 adding 'openhcs/processing/backends/analysis/__init__.py' 2025-10-24T03:08:47,745 adding 'openhcs/processing/backends/analysis/cache_utils.py' 2025-10-24T03:08:47,755 adding 'openhcs/processing/backends/analysis/cell_counting_cpu.py' 2025-10-24T03:08:47,764 adding 'openhcs/processing/backends/analysis/cell_counting_cupy.py' 2025-10-24T03:08:47,776 adding 'openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py' 2025-10-24T03:08:47,781 adding 'openhcs/processing/backends/analysis/consolidate_analysis_results.py' 2025-10-24T03:08:47,784 adding 'openhcs/processing/backends/analysis/consolidate_special_outputs.py' 2025-10-24T03:08:47,786 adding 'openhcs/processing/backends/analysis/cx5_format.py' 2025-10-24T03:08:47,789 adding 'openhcs/processing/backends/analysis/dxf_mask_pipeline.py' 2025-10-24T03:08:47,791 adding 'openhcs/processing/backends/analysis/focus_analyzer.py' 2025-10-24T03:08:47,793 adding 'openhcs/processing/backends/analysis/hmm_axon.py' 2025-10-24T03:08:47,797 adding 'openhcs/processing/backends/analysis/hmm_axon_torbi.py' 2025-10-24T03:08:47,800 adding 'openhcs/processing/backends/analysis/multi_template_matching.py' 2025-10-24T03:08:47,802 adding 'openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py' 2025-10-24T03:08:47,805 adding 'openhcs/processing/backends/analysis/skan_axon_analysis.py' 2025-10-24T03:08:47,808 adding 'openhcs/processing/backends/analysis/straighten_object_3d.py' 2025-10-24T03:08:47,810 adding 'openhcs/processing/backends/assemblers/__init__.py' 2025-10-24T03:08:47,812 adding 'openhcs/processing/backends/assemblers/assemble_stack_cpu.py' 2025-10-24T03:08:47,815 adding 'openhcs/processing/backends/assemblers/assemble_stack_cupy.py' 2025-10-24T03:08:47,819 adding 'openhcs/processing/backends/assemblers/self_supervised_stitcher.py' 2025-10-24T03:08:47,821 adding 'openhcs/processing/backends/enhance/__init__.py' 2025-10-24T03:08:47,824 adding 'openhcs/processing/backends/enhance/basic_processor_cupy.py' 2025-10-24T03:08:47,826 adding 'openhcs/processing/backends/enhance/basic_processor_jax.py' 2025-10-24T03:08:47,828 adding 'openhcs/processing/backends/enhance/basic_processor_numpy.py' 2025-10-24T03:08:47,831 adding 'openhcs/processing/backends/enhance/cupy_clahe.py' 2025-10-24T03:08:47,833 adding 'openhcs/processing/backends/enhance/dl_edof_unsupervised.py' 2025-10-24T03:08:47,834 adding 'openhcs/processing/backends/enhance/focus_torch.py' 2025-10-24T03:08:47,836 adding 'openhcs/processing/backends/enhance/jax_nlm_processor.py' 2025-10-24T03:08:47,839 adding 'openhcs/processing/backends/enhance/n2v2_processor_torch.py' 2025-10-24T03:08:47,841 adding 'openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py' 2025-10-24T03:08:47,843 adding 'openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py' 2025-10-24T03:08:47,844 adding 'openhcs/processing/backends/enhance/torch_nlm_processor.py' 2025-10-24T03:08:47,846 adding 'openhcs/processing/backends/experimental_analysis/__init__.py' 2025-10-24T03:08:47,848 adding 'openhcs/processing/backends/experimental_analysis/cx5_registry.py' 2025-10-24T03:08:47,849 adding 'openhcs/processing/backends/experimental_analysis/format_registry.py' 2025-10-24T03:08:47,851 adding 'openhcs/processing/backends/experimental_analysis/format_registry_service.py' 2025-10-24T03:08:47,852 adding 'openhcs/processing/backends/experimental_analysis/metaxpress_registry.py' 2025-10-24T03:08:47,854 adding 'openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py' 2025-10-24T03:08:47,856 adding 'openhcs/processing/backends/lib_registry/cupy_registry.py' 2025-10-24T03:08:47,858 adding 'openhcs/processing/backends/lib_registry/openhcs_registry.py' 2025-10-24T03:08:47,859 adding 'openhcs/processing/backends/lib_registry/pyclesperanto_registry.py' 2025-10-24T03:08:47,860 adding 'openhcs/processing/backends/lib_registry/registry_service.py' 2025-10-24T03:08:47,862 adding 'openhcs/processing/backends/lib_registry/scikit_image_registry.py' 2025-10-24T03:08:47,866 adding 'openhcs/processing/backends/lib_registry/unified_registry.py' 2025-10-24T03:08:47,868 adding 'openhcs/processing/backends/pos_gen/__init__.py' 2025-10-24T03:08:47,872 adding 'openhcs/processing/backends/pos_gen/ashlar_main_cpu.py' 2025-10-24T03:08:47,878 adding 'openhcs/processing/backends/pos_gen/ashlar_main_gpu.py' 2025-10-24T03:08:47,880 adding 'openhcs/processing/backends/pos_gen/mist_processor_cupy.py' 2025-10-24T03:08:47,881 adding 'openhcs/processing/backends/pos_gen/mist/__init__.py' 2025-10-24T03:08:47,883 adding 'openhcs/processing/backends/pos_gen/mist/boruvka_mst.py' 2025-10-24T03:08:47,885 adding 'openhcs/processing/backends/pos_gen/mist/gpu_kernels.py' 2025-10-24T03:08:47,889 adding 'openhcs/processing/backends/pos_gen/mist/mist_main.py' 2025-10-24T03:08:47,892 adding 'openhcs/processing/backends/pos_gen/mist/phase_correlation.py' 2025-10-24T03:08:47,893 adding 'openhcs/processing/backends/pos_gen/mist/position_reconstruction.py' 2025-10-24T03:08:47,895 adding 'openhcs/processing/backends/pos_gen/mist/quality_metrics.py' 2025-10-24T03:08:47,897 adding 'openhcs/processing/backends/processors/__init__.py' 2025-10-24T03:08:47,901 adding 'openhcs/processing/backends/processors/cupy_processor.py' 2025-10-24T03:08:47,904 adding 'openhcs/processing/backends/processors/jax_processor.py' 2025-10-24T03:08:47,907 adding 'openhcs/processing/backends/processors/numpy_processor.py' 2025-10-24T03:08:47,909 adding 'openhcs/processing/backends/processors/percentile_utils.py' 2025-10-24T03:08:47,912 adding 'openhcs/processing/backends/processors/pyclesperanto_processor.py' 2025-10-24T03:08:47,915 adding 'openhcs/processing/backends/processors/tensorflow_processor.py' 2025-10-24T03:08:47,918 adding 'openhcs/processing/backends/processors/torch_processor.py' 2025-10-24T03:08:47,920 adding 'openhcs/processing/presets/__init__.py' 2025-10-24T03:08:47,922 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py' 2025-10-24T03:08:47,923 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py' 2025-10-24T03:08:47,925 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py' 2025-10-24T03:08:47,926 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py' 2025-10-24T03:08:47,927 adding 'openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py' 2025-10-24T03:08:47,929 adding 'openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py' 2025-10-24T03:08:47,930 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py' 2025-10-24T03:08:47,931 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py' 2025-10-24T03:08:47,932 adding 'openhcs/processing/presets/pipelines/test.py' 2025-10-24T03:08:47,934 adding 'openhcs/pyqt_gui/__init__.py' 2025-10-24T03:08:47,935 adding 'openhcs/pyqt_gui/__main__.py' 2025-10-24T03:08:47,937 adding 'openhcs/pyqt_gui/app.py' 2025-10-24T03:08:47,939 adding 'openhcs/pyqt_gui/config.py' 2025-10-24T03:08:47,940 adding 'openhcs/pyqt_gui/launch.py' 2025-10-24T03:08:47,944 adding 'openhcs/pyqt_gui/main.py' 2025-10-24T03:08:47,948 adding 'openhcs/pyqt_gui/dialogs/function_selector_dialog.py' 2025-10-24T03:08:47,950 adding 'openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py' 2025-10-24T03:08:47,952 adding 'openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py' 2025-10-24T03:08:47,953 adding 'openhcs/pyqt_gui/services/__init__.py' 2025-10-24T03:08:47,955 adding 'openhcs/pyqt_gui/services/async_service_bridge.py' 2025-10-24T03:08:47,956 adding 'openhcs/pyqt_gui/services/config_cache_adapter.py' 2025-10-24T03:08:47,958 adding 'openhcs/pyqt_gui/services/persistent_system_monitor.py' 2025-10-24T03:08:47,960 adding 'openhcs/pyqt_gui/services/service_adapter.py' 2025-10-24T03:08:47,964 adding 'openhcs/pyqt_gui/services/simple_code_editor.py' 2025-10-24T03:08:47,966 adding 'openhcs/pyqt_gui/shared/__init__.py' 2025-10-24T03:08:47,968 adding 'openhcs/pyqt_gui/shared/color_scheme.py' 2025-10-24T03:08:47,970 adding 'openhcs/pyqt_gui/shared/config_validator.py' 2025-10-24T03:08:47,972 adding 'openhcs/pyqt_gui/shared/palette_manager.py' 2025-10-24T03:08:47,974 adding 'openhcs/pyqt_gui/shared/style_generator.py' 2025-10-24T03:08:47,976 adding 'openhcs/pyqt_gui/utils/__init__.py' 2025-10-24T03:08:47,977 adding 'openhcs/pyqt_gui/utils/log_detection_utils.py' 2025-10-24T03:08:47,978 adding 'openhcs/pyqt_gui/utils/process_tracker.py' 2025-10-24T03:08:47,980 adding 'openhcs/pyqt_gui/widgets/__init__.py' 2025-10-24T03:08:47,982 adding 'openhcs/pyqt_gui/widgets/enhanced_path_widget.py' 2025-10-24T03:08:47,986 adding 'openhcs/pyqt_gui/widgets/function_list_editor.py' 2025-10-24T03:08:47,989 adding 'openhcs/pyqt_gui/widgets/function_pane.py' 2025-10-24T03:08:47,998 adding 'openhcs/pyqt_gui/widgets/image_browser.py' 2025-10-24T03:08:48,005 adding 'openhcs/pyqt_gui/widgets/log_viewer.py' 2025-10-24T03:08:48,010 adding 'openhcs/pyqt_gui/widgets/pipeline_editor.py' 2025-10-24T03:08:48,019 adding 'openhcs/pyqt_gui/widgets/plate_manager.py' 2025-10-24T03:08:48,022 adding 'openhcs/pyqt_gui/widgets/status_bar.py' 2025-10-24T03:08:48,024 adding 'openhcs/pyqt_gui/widgets/step_parameter_editor.py' 2025-10-24T03:08:48,027 adding 'openhcs/pyqt_gui/widgets/system_monitor.py' 2025-10-24T03:08:48,029 adding 'openhcs/pyqt_gui/widgets/mixins/__init__.py' 2025-10-24T03:08:48,031 adding 'openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py' 2025-10-24T03:08:48,033 adding 'openhcs/pyqt_gui/widgets/shared/__init__.py' 2025-10-24T03:08:48,035 adding 'openhcs/pyqt_gui/widgets/shared/clickable_help_components.py' 2025-10-24T03:08:48,037 adding 'openhcs/pyqt_gui/widgets/shared/column_filter_widget.py' 2025-10-24T03:08:48,039 adding 'openhcs/pyqt_gui/widgets/shared/layout_constants.py' 2025-10-24T03:08:48,040 adding 'openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py' 2025-10-24T03:08:48,053 adding 'openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py' 2025-10-24T03:08:48,057 adding 'openhcs/pyqt_gui/widgets/shared/plate_view_widget.py' 2025-10-24T03:08:48,062 adding 'openhcs/pyqt_gui/widgets/shared/widget_strategies.py' 2025-10-24T03:08:48,065 adding 'openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py' 2025-10-24T03:08:48,067 adding 'openhcs/pyqt_gui/windows/__init__.py' 2025-10-24T03:08:48,072 adding 'openhcs/pyqt_gui/windows/config_window.py' 2025-10-24T03:08:48,075 adding 'openhcs/pyqt_gui/windows/dual_editor_window.py' 2025-10-24T03:08:48,078 adding 'openhcs/pyqt_gui/windows/file_browser_window.py' 2025-10-24T03:08:48,080 adding 'openhcs/pyqt_gui/windows/help_window.py' 2025-10-24T03:08:48,082 adding 'openhcs/pyqt_gui/windows/help_windows.py' 2025-10-24T03:08:48,084 adding 'openhcs/pyqt_gui/windows/plate_viewer_window.py' 2025-10-24T03:08:48,086 adding 'openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py' 2025-10-24T03:08:48,089 adding 'openhcs/runtime/execution_server.py' 2025-10-24T03:08:48,091 adding 'openhcs/runtime/fiji_stream_visualizer.py' 2025-10-24T03:08:48,096 adding 'openhcs/runtime/fiji_viewer_server.py' 2025-10-24T03:08:48,103 adding 'openhcs/runtime/napari_stream_visualizer.py' 2025-10-24T03:08:48,105 adding 'openhcs/runtime/omero_instance_manager.py' 2025-10-24T03:08:48,107 adding 'openhcs/runtime/queue_tracker.py' 2025-10-24T03:08:48,109 adding 'openhcs/runtime/remote_orchestrator.py' 2025-10-24T03:08:48,110 adding 'openhcs/runtime/roi_converters.py' 2025-10-24T03:08:48,113 adding 'openhcs/runtime/zmq_base.py' 2025-10-24T03:08:48,115 adding 'openhcs/runtime/zmq_execution_client.py' 2025-10-24T03:08:48,117 adding 'openhcs/runtime/zmq_execution_server.py' 2025-10-24T03:08:48,119 adding 'openhcs/runtime/zmq_execution_server_launcher.py' 2025-10-24T03:08:48,120 adding 'openhcs/runtime/zmq_messages.py' 2025-10-24T03:08:48,122 adding 'openhcs/tests/__init__.py' 2025-10-24T03:08:48,123 adding 'openhcs/tests/test_pipeline.py' 2025-10-24T03:08:48,125 adding 'openhcs/tests/generators/__init__.py' 2025-10-24T03:08:48,130 adding 'openhcs/tests/generators/generate_synthetic_data.py' 2025-10-24T03:08:48,132 adding 'openhcs/textual_tui/styles.css' 2025-10-24T03:08:48,134 adding 'openhcs/ui/shared/__init__.py' 2025-10-24T03:08:48,136 adding 'openhcs/ui/shared/parameter_form_base.py' 2025-10-24T03:08:48,138 adding 'openhcs/ui/shared/parameter_form_config_factory.py' 2025-10-24T03:08:48,139 adding 'openhcs/ui/shared/parameter_form_constants.py' 2025-10-24T03:08:48,143 adding 'openhcs/ui/shared/parameter_form_service.py' 2025-10-24T03:08:48,144 adding 'openhcs/ui/shared/parameter_type_utils.py' 2025-10-24T03:08:48,146 adding 'openhcs/ui/shared/pattern_data_manager.py' 2025-10-24T03:08:48,148 adding 'openhcs/ui/shared/pattern_file_service.py' 2025-10-24T03:08:48,149 adding 'openhcs/ui/shared/search_service.py' 2025-10-24T03:08:48,151 adding 'openhcs/ui/shared/system_monitor_core.py' 2025-10-24T03:08:48,152 adding 'openhcs/ui/shared/ui_utils.py' 2025-10-24T03:08:48,153 adding 'openhcs/ui/shared/widget_creation_registry.py' 2025-10-24T03:08:48,156 adding 'openhcs/utils/display_config_factory.py' 2025-10-24T03:08:48,157 adding 'openhcs/utils/enum_factory.py' 2025-10-24T03:08:48,158 adding 'openhcs/utils/environment.py' 2025-10-24T03:08:48,160 adding 'openhcs/utils/import_utils.py' 2025-10-24T03:08:48,161 adding 'openhcs/utils/performance_monitor.py' 2025-10-24T03:08:48,163 adding 'openhcs/utils/recache_function_registry.py' 2025-10-24T03:08:48,165 adding 'openhcs/validation/__init__.py' 2025-10-24T03:08:48,167 adding 'openhcs/validation/ast_validator.py' 2025-10-24T03:08:48,168 adding 'openhcs/validation/validate.py' 2025-10-24T03:08:48,172 adding 'openhcs-0.2.9.dist-info/METADATA' 2025-10-24T03:08:48,173 adding 'openhcs-0.2.9.dist-info/WHEEL' 2025-10-24T03:08:48,174 adding 'openhcs-0.2.9.dist-info/entry_points.txt' 2025-10-24T03:08:48,175 adding 'openhcs-0.2.9.dist-info/top_level.txt' 2025-10-24T03:08:48,180 adding 'openhcs-0.2.9.dist-info/RECORD' 2025-10-24T03:08:48,197 removing build/bdist.linux-armv7l/wheel 2025-10-24T03:08:48,370 Building wheel for openhcs (pyproject.toml): finished with status 'done' 2025-10-24T03:08:48,415 Created wheel for openhcs: filename=openhcs-0.2.9-py3-none-any.whl size=1068409 sha256=cf53e8ca6157a07cce594755da3322223171cdcab882d68e60fc0aa756a53ef3 2025-10-24T03:08:48,416 Stored in directory: /tmp/pip-ephem-wheel-cache-tow_2bpy/wheels/90/74/52/a7dd28f49a69eb42efb038a235994458169339454caa1e875b 2025-10-24T03:08:48,439 Successfully built openhcs 2025-10-24T03:08:48,470 Removed build tracker: '/tmp/pip-build-tracker-m1vs8yle'