2025-10-27T16:22:10,468 Created temporary directory: /tmp/pip-ephem-wheel-cache-exts4_g0 2025-10-27T16:22:10,470 Created temporary directory: /tmp/pip-build-tracker-oa0pc2jx 2025-10-27T16:22:10,471 Initialized build tracking at /tmp/pip-build-tracker-oa0pc2jx 2025-10-27T16:22:10,472 Created build tracker: /tmp/pip-build-tracker-oa0pc2jx 2025-10-27T16:22:10,472 Entered build tracker: /tmp/pip-build-tracker-oa0pc2jx 2025-10-27T16:22:10,473 Created temporary directory: /tmp/pip-wheel-dj1qvuhq 2025-10-27T16:22:10,476 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-27T16:22:10,478 Created temporary directory: /tmp/pip-ephem-wheel-cache-n60r0rs3 2025-10-27T16:22:10,500 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-27T16:22:10,503 2 location(s) to search for versions of openhcs: 2025-10-27T16:22:10,503 * https://pypi.org/simple/openhcs/ 2025-10-27T16:22:10,503 * https://www.piwheels.org/simple/openhcs/ 2025-10-27T16:22:10,504 Fetching project page and analyzing links: https://pypi.org/simple/openhcs/ 2025-10-27T16:22:10,505 Getting page https://pypi.org/simple/openhcs/ 2025-10-27T16:22:10,506 Found index url https://pypi.org/simple 2025-10-27T16:22:10,727 Fetched page https://pypi.org/simple/openhcs/ as application/vnd.pypi.simple.v1+json 2025-10-27T16:22:10,735 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-27T16:22:10,736 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-27T16:22:10,737 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-27T16:22:10,738 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-27T16:22:10,739 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-27T16:22:10,740 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-27T16:22:10,741 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-27T16:22:10,742 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-27T16:22:10,742 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-27T16:22:10,743 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-27T16:22:10,744 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-27T16:22:10,745 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-27T16:22:10,746 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-27T16:22:10,747 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-27T16:22:10,747 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-27T16:22:10,748 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-27T16:22:10,749 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-27T16:22:10,750 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-27T16:22:10,750 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-27T16:22:10,751 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-27T16:22:10,752 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-27T16:22:10,753 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-27T16:22:10,754 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-27T16:22:10,755 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-27T16:22:10,755 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-27T16:22:10,756 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-27T16:22:10,757 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-27T16:22:10,758 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-27T16:22:10,759 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-27T16:22:10,759 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-27T16:22:10,760 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/28/bf/b8470afff99657d43c13ea51ee0fe02a0bdda95dd9fdb9316c77ac1fa300/openhcs-0.3.3-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-27T16:22:10,761 Found link https://files.pythonhosted.org/packages/d6/78/4c3ba6e6beff0b7b488d8f227131994e299a62ec32997428db8890989084/openhcs-0.3.3.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.3 2025-10-27T16:22:10,762 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/0b/c3/0e5eb353f42b92a0b7619633813054e988385eb1f3d0fdcae896ee01a17e/openhcs-0.3.5-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-27T16:22:10,763 Found link https://files.pythonhosted.org/packages/4d/32/2f15437785c50bb2bddc1b43065f5528f24e9b41598bcda66c3444d3245a/openhcs-0.3.5.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.5 2025-10-27T16:22:10,764 Fetching project page and analyzing links: https://www.piwheels.org/simple/openhcs/ 2025-10-27T16:22:10,764 Getting page https://www.piwheels.org/simple/openhcs/ 2025-10-27T16:22:10,766 Found index url https://www.piwheels.org/simple 2025-10-27T16:22:10,935 Fetched page https://www.piwheels.org/simple/openhcs/ as text/html 2025-10-27T16:22:10,941 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.3-py3-none-any.whl#sha256=0afb4e00b708ca3e3d765a2b0d35c1a75dfa9f497d111ad169d465cb305de44b (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-27T16:22:10,941 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.2-py3-none-any.whl#sha256=ae1acde7dceebce4d77a2502a39bad19b8d312b0467915d337313c42d27e5417 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-27T16:22:10,942 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.1-py3-none-any.whl#sha256=14033f6acda51d48e2ad955088dda686522e3fc718d32aec90e6bee082b8b576 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-27T16:22:10,943 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.0-py3-none-any.whl#sha256=7be5a93117857fbd9b52105460a10bd8613d848e067cad90df0a4aaf7c8e17e9 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-27T16:22:10,943 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.10-py3-none-any.whl#sha256=dd186cec119b68e471b39dd438fd2ebd8cdee09f1e99f6986c3c82c163eb5aac (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-27T16:22:10,944 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.9-py3-none-any.whl#sha256=cf53e8ca6157a07cce594755da3322223171cdcab882d68e60fc0aa756a53ef3 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-27T16:22:10,945 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-27T16:22:10,946 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-27T16:22:10,946 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-27T16:22:10,946 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-27T16:22:10,947 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-27T16:22:10,947 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-27T16:22:10,948 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-27T16:22:10,949 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-27T16:22:10,949 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-27T16:22:10,950 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-27T16:22:10,951 Skipping link: not a file: https://www.piwheels.org/simple/openhcs/ 2025-10-27T16:22:10,951 Skipping link: not a file: https://pypi.org/simple/openhcs/ 2025-10-27T16:22:10,972 Given no hashes to check 1 links for project 'openhcs': discarding no candidates 2025-10-27T16:22:10,990 Collecting openhcs==0.3.5 2025-10-27T16:22:10,993 Created temporary directory: /tmp/pip-unpack-637oettf 2025-10-27T16:22:11,213 Downloading openhcs-0.3.5.tar.gz (914 kB) 2025-10-27T16:22:12,064 Added openhcs==0.3.5 from https://files.pythonhosted.org/packages/4d/32/2f15437785c50bb2bddc1b43065f5528f24e9b41598bcda66c3444d3245a/openhcs-0.3.5.tar.gz to build tracker '/tmp/pip-build-tracker-oa0pc2jx' 2025-10-27T16:22:12,071 Created temporary directory: /tmp/pip-build-env-coneib8u 2025-10-27T16:22:12,076 Installing build dependencies: started 2025-10-27T16:22:12,077 Running command pip subprocess to install build dependencies 2025-10-27T16:22:13,195 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-27T16:22:13,789 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-27T16:22:13,812 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-27T16:22:15,529 Collecting setuptools>=61.0 2025-10-27T16:22:15,614 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-27T16:22:15,889 Collecting wheel 2025-10-27T16:22:16,119 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-27T16:22:18,992 Installing collected packages: wheel, setuptools 2025-10-27T16:22:19,242 Creating /tmp/pip-build-env-coneib8u/overlay/local/bin 2025-10-27T16:22:19,244 changing mode of /tmp/pip-build-env-coneib8u/overlay/local/bin/wheel to 755 2025-10-27T16:22:22,917 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-27T16:22:23,185 Installing build dependencies: finished with status 'done' 2025-10-27T16:22:23,192 Getting requirements to build wheel: started 2025-10-27T16:22:23,193 Running command Getting requirements to build wheel 2025-10-27T16:22:23,835 /tmp/pip-build-env-coneib8u/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-27T16:22:23,835 !! 2025-10-27T16:22:23,837 ******************************************************************************** 2025-10-27T16:22:23,837 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-27T16:22:23,839 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-27T16:22:23,839 or your builds will no longer be supported. 2025-10-27T16:22:23,840 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-27T16:22:23,841 ******************************************************************************** 2025-10-27T16:22:23,842 !! 2025-10-27T16:22:23,843 corresp(dist, value, root_dir) 2025-10-27T16:22:23,936 /tmp/pip-build-env-coneib8u/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-27T16:22:23,936 !! 2025-10-27T16:22:23,937 ******************************************************************************** 2025-10-27T16:22:23,938 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-27T16:22:23,939 License :: OSI Approved :: MIT License 2025-10-27T16:22:23,940 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-27T16:22:23,941 ******************************************************************************** 2025-10-27T16:22:23,942 !! 2025-10-27T16:22:23,943 dist._finalize_license_expression() 2025-10-27T16:22:23,947 /tmp/pip-build-env-coneib8u/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-27T16:22:23,948 !! 2025-10-27T16:22:23,949 ******************************************************************************** 2025-10-27T16:22:23,949 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-27T16:22:23,951 License :: OSI Approved :: MIT License 2025-10-27T16:22:23,952 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-27T16:22:23,952 ******************************************************************************** 2025-10-27T16:22:23,953 !! 2025-10-27T16:22:23,954 self._finalize_license_expression() 2025-10-27T16:22:23,955 running egg_info 2025-10-27T16:22:23,963 writing openhcs.egg-info/PKG-INFO 2025-10-27T16:22:23,994 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-27T16:22:23,996 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-27T16:22:24,017 writing requirements to openhcs.egg-info/requires.txt 2025-10-27T16:22:24,018 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-27T16:22:24,173 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-27T16:22:24,204 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-27T16:22:24,301 Getting requirements to build wheel: finished with status 'done' 2025-10-27T16:22:24,305 Created temporary directory: /tmp/pip-modern-metadata-lh7qhotr 2025-10-27T16:22:24,307 Preparing metadata (pyproject.toml): started 2025-10-27T16:22:24,308 Running command Preparing metadata (pyproject.toml) 2025-10-27T16:22:24,901 /tmp/pip-build-env-coneib8u/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-27T16:22:24,901 !! 2025-10-27T16:22:24,903 ******************************************************************************** 2025-10-27T16:22:24,903 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-27T16:22:24,904 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-27T16:22:24,904 or your builds will no longer be supported. 2025-10-27T16:22:24,906 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-27T16:22:24,906 ******************************************************************************** 2025-10-27T16:22:24,908 !! 2025-10-27T16:22:24,908 corresp(dist, value, root_dir) 2025-10-27T16:22:24,997 /tmp/pip-build-env-coneib8u/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-27T16:22:24,998 !! 2025-10-27T16:22:24,999 ******************************************************************************** 2025-10-27T16:22:24,999 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-27T16:22:25,001 License :: OSI Approved :: MIT License 2025-10-27T16:22:25,002 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-27T16:22:25,002 ******************************************************************************** 2025-10-27T16:22:25,003 !! 2025-10-27T16:22:25,004 dist._finalize_license_expression() 2025-10-27T16:22:25,010 /tmp/pip-build-env-coneib8u/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-27T16:22:25,010 !! 2025-10-27T16:22:25,011 ******************************************************************************** 2025-10-27T16:22:25,012 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-27T16:22:25,013 License :: OSI Approved :: MIT License 2025-10-27T16:22:25,014 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-27T16:22:25,015 ******************************************************************************** 2025-10-27T16:22:25,016 !! 2025-10-27T16:22:25,016 self._finalize_license_expression() 2025-10-27T16:22:25,018 running dist_info 2025-10-27T16:22:25,030 creating /tmp/pip-modern-metadata-lh7qhotr/openhcs.egg-info 2025-10-27T16:22:25,031 writing /tmp/pip-modern-metadata-lh7qhotr/openhcs.egg-info/PKG-INFO 2025-10-27T16:22:25,062 writing dependency_links to /tmp/pip-modern-metadata-lh7qhotr/openhcs.egg-info/dependency_links.txt 2025-10-27T16:22:25,064 writing entry points to /tmp/pip-modern-metadata-lh7qhotr/openhcs.egg-info/entry_points.txt 2025-10-27T16:22:25,084 writing requirements to /tmp/pip-modern-metadata-lh7qhotr/openhcs.egg-info/requires.txt 2025-10-27T16:22:25,086 writing top-level names to /tmp/pip-modern-metadata-lh7qhotr/openhcs.egg-info/top_level.txt 2025-10-27T16:22:25,087 writing manifest file '/tmp/pip-modern-metadata-lh7qhotr/openhcs.egg-info/SOURCES.txt' 2025-10-27T16:22:25,227 reading manifest file '/tmp/pip-modern-metadata-lh7qhotr/openhcs.egg-info/SOURCES.txt' 2025-10-27T16:22:25,241 writing manifest file '/tmp/pip-modern-metadata-lh7qhotr/openhcs.egg-info/SOURCES.txt' 2025-10-27T16:22:25,242 creating '/tmp/pip-modern-metadata-lh7qhotr/openhcs-0.3.5.dist-info' 2025-10-27T16:22:25,371 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-27T16:22:25,377 Source in /tmp/pip-wheel-dj1qvuhq/openhcs_dd769e407c5043c2a84756d392824be2 has version 0.3.5, which satisfies requirement openhcs==0.3.5 from https://files.pythonhosted.org/packages/4d/32/2f15437785c50bb2bddc1b43065f5528f24e9b41598bcda66c3444d3245a/openhcs-0.3.5.tar.gz 2025-10-27T16:22:25,378 Removed openhcs==0.3.5 from https://files.pythonhosted.org/packages/4d/32/2f15437785c50bb2bddc1b43065f5528f24e9b41598bcda66c3444d3245a/openhcs-0.3.5.tar.gz from build tracker '/tmp/pip-build-tracker-oa0pc2jx' 2025-10-27T16:22:25,386 Created temporary directory: /tmp/pip-unpack-6vf4zv15 2025-10-27T16:22:25,387 Building wheels for collected packages: openhcs 2025-10-27T16:22:25,391 Created temporary directory: /tmp/pip-wheel-uwt9wyp6 2025-10-27T16:22:25,392 Destination directory: /tmp/pip-wheel-uwt9wyp6 2025-10-27T16:22:25,394 Building wheel for openhcs (pyproject.toml): started 2025-10-27T16:22:25,396 Running command Building wheel for openhcs (pyproject.toml) 2025-10-27T16:22:25,977 /tmp/pip-build-env-coneib8u/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-27T16:22:25,977 !! 2025-10-27T16:22:25,979 ******************************************************************************** 2025-10-27T16:22:25,979 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-27T16:22:25,980 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-27T16:22:25,981 or your builds will no longer be supported. 2025-10-27T16:22:25,982 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-27T16:22:25,983 ******************************************************************************** 2025-10-27T16:22:25,984 !! 2025-10-27T16:22:25,984 corresp(dist, value, root_dir) 2025-10-27T16:22:26,066 /tmp/pip-build-env-coneib8u/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-27T16:22:26,067 !! 2025-10-27T16:22:26,068 ******************************************************************************** 2025-10-27T16:22:26,069 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-27T16:22:26,070 License :: OSI Approved :: MIT License 2025-10-27T16:22:26,071 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-27T16:22:26,072 ******************************************************************************** 2025-10-27T16:22:26,073 !! 2025-10-27T16:22:26,074 dist._finalize_license_expression() 2025-10-27T16:22:26,078 /tmp/pip-build-env-coneib8u/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-27T16:22:26,078 !! 2025-10-27T16:22:26,079 ******************************************************************************** 2025-10-27T16:22:26,080 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-27T16:22:26,081 License :: OSI Approved :: MIT License 2025-10-27T16:22:26,081 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-27T16:22:26,082 ******************************************************************************** 2025-10-27T16:22:26,083 !! 2025-10-27T16:22:26,083 self._finalize_license_expression() 2025-10-27T16:22:26,084 running bdist_wheel 2025-10-27T16:22:26,100 running build 2025-10-27T16:22:26,101 running build_py 2025-10-27T16:22:26,108 creating build/lib/openhcs 2025-10-27T16:22:26,110 copying openhcs/__init__.py -> build/lib/openhcs 2025-10-27T16:22:26,112 creating build/lib/openhcs/constants 2025-10-27T16:22:26,113 copying openhcs/constants/streaming.py -> build/lib/openhcs/constants 2025-10-27T16:22:26,115 copying openhcs/constants/__init__.py -> build/lib/openhcs/constants 2025-10-27T16:22:26,117 copying openhcs/constants/input_source.py -> build/lib/openhcs/constants 2025-10-27T16:22:26,119 copying openhcs/constants/constants.py -> build/lib/openhcs/constants 2025-10-27T16:22:26,122 creating build/lib/openhcs/core 2025-10-27T16:22:26,123 copying openhcs/core/utils.py -> build/lib/openhcs/core 2025-10-27T16:22:26,126 copying openhcs/core/__init__.py -> build/lib/openhcs/core 2025-10-27T16:22:26,128 copying openhcs/core/roi.py -> build/lib/openhcs/core 2025-10-27T16:22:26,131 copying openhcs/core/path_cache.py -> build/lib/openhcs/core 2025-10-27T16:22:26,133 copying openhcs/core/registry_discovery.py -> build/lib/openhcs/core 2025-10-27T16:22:26,135 copying openhcs/core/lazy_gpu_imports.py -> build/lib/openhcs/core 2025-10-27T16:22:26,138 copying openhcs/core/config_cache.py -> build/lib/openhcs/core 2025-10-27T16:22:26,140 copying openhcs/core/lazy_placeholder_simplified.py -> build/lib/openhcs/core 2025-10-27T16:22:26,143 copying openhcs/core/lazy_placeholder.py -> build/lib/openhcs/core 2025-10-27T16:22:26,145 copying openhcs/core/config.py -> build/lib/openhcs/core 2025-10-27T16:22:26,147 copying openhcs/core/xdg_paths.py -> build/lib/openhcs/core 2025-10-27T16:22:26,150 copying openhcs/core/metadata_cache.py -> build/lib/openhcs/core 2025-10-27T16:22:26,152 copying openhcs/core/log_utils.py -> build/lib/openhcs/core 2025-10-27T16:22:26,155 creating build/lib/openhcs/pyqt_gui 2025-10-27T16:22:26,156 copying openhcs/pyqt_gui/app.py -> build/lib/openhcs/pyqt_gui 2025-10-27T16:22:26,158 copying openhcs/pyqt_gui/__init__.py -> build/lib/openhcs/pyqt_gui 2025-10-27T16:22:26,160 copying openhcs/pyqt_gui/__main__.py -> build/lib/openhcs/pyqt_gui 2025-10-27T16:22:26,162 copying openhcs/pyqt_gui/main.py -> build/lib/openhcs/pyqt_gui 2025-10-27T16:22:26,165 copying openhcs/pyqt_gui/launch.py -> build/lib/openhcs/pyqt_gui 2025-10-27T16:22:26,167 copying openhcs/pyqt_gui/config.py -> build/lib/openhcs/pyqt_gui 2025-10-27T16:22:26,170 creating build/lib/openhcs/utils 2025-10-27T16:22:26,171 copying openhcs/utils/display_config_factory.py -> build/lib/openhcs/utils 2025-10-27T16:22:26,174 copying openhcs/utils/environment.py -> build/lib/openhcs/utils 2025-10-27T16:22:26,176 copying openhcs/utils/recache_function_registry.py -> build/lib/openhcs/utils 2025-10-27T16:22:26,178 copying openhcs/utils/performance_monitor.py -> build/lib/openhcs/utils 2025-10-27T16:22:26,181 copying openhcs/utils/import_utils.py -> build/lib/openhcs/utils 2025-10-27T16:22:26,183 copying openhcs/utils/enum_factory.py -> build/lib/openhcs/utils 2025-10-27T16:22:26,186 creating build/lib/openhcs/formats 2025-10-27T16:22:26,187 copying openhcs/formats/experimental_analysis.py -> build/lib/openhcs/formats 2025-10-27T16:22:26,190 copying openhcs/formats/metaxpress.py -> build/lib/openhcs/formats 2025-10-27T16:22:26,193 copying openhcs/formats/func_arg_prep.py -> build/lib/openhcs/formats 2025-10-27T16:22:26,196 creating build/lib/openhcs/io 2025-10-27T16:22:26,197 copying openhcs/io/zarr.py -> build/lib/openhcs/io 2025-10-27T16:22:26,201 copying openhcs/io/metadata_migration.py -> build/lib/openhcs/io 2025-10-27T16:22:26,203 copying openhcs/io/atomic.py -> build/lib/openhcs/io 2025-10-27T16:22:26,205 copying openhcs/io/pipeline_migration.py -> build/lib/openhcs/io 2025-10-27T16:22:26,208 copying openhcs/io/streaming.py -> build/lib/openhcs/io 2025-10-27T16:22:26,210 copying openhcs/io/__init__.py -> build/lib/openhcs/io 2025-10-27T16:22:26,212 copying openhcs/io/disk.py -> build/lib/openhcs/io 2025-10-27T16:22:26,215 copying openhcs/io/metadata_writer.py -> build/lib/openhcs/io 2025-10-27T16:22:26,218 copying openhcs/io/memory.py -> build/lib/openhcs/io 2025-10-27T16:22:26,220 copying openhcs/io/omero_local.py -> build/lib/openhcs/io 2025-10-27T16:22:26,224 copying openhcs/io/exceptions.py -> build/lib/openhcs/io 2025-10-27T16:22:26,226 copying openhcs/io/async_init.py -> build/lib/openhcs/io 2025-10-27T16:22:26,227 copying openhcs/io/base.py -> build/lib/openhcs/io 2025-10-27T16:22:26,230 copying openhcs/io/filemanager.py -> build/lib/openhcs/io 2025-10-27T16:22:26,233 copying openhcs/io/virtual_workspace.py -> build/lib/openhcs/io 2025-10-27T16:22:26,235 copying openhcs/io/backend_registry.py -> build/lib/openhcs/io 2025-10-27T16:22:26,238 copying openhcs/io/fiji_stream.py -> build/lib/openhcs/io 2025-10-27T16:22:26,240 copying openhcs/io/napari_stream.py -> build/lib/openhcs/io 2025-10-27T16:22:26,243 creating build/lib/openhcs/tests 2025-10-27T16:22:26,244 copying openhcs/tests/__init__.py -> build/lib/openhcs/tests 2025-10-27T16:22:26,246 copying openhcs/tests/test_pipeline.py -> build/lib/openhcs/tests 2025-10-27T16:22:26,248 copying openhcs/tests/basic_pipeline.py -> build/lib/openhcs/tests 2025-10-27T16:22:26,250 creating build/lib/openhcs/config_framework 2025-10-27T16:22:26,251 copying openhcs/config_framework/placeholder.py -> build/lib/openhcs/config_framework 2025-10-27T16:22:26,254 copying openhcs/config_framework/__init__.py -> build/lib/openhcs/config_framework 2025-10-27T16:22:26,256 copying openhcs/config_framework/dual_axis_resolver.py -> build/lib/openhcs/config_framework 2025-10-27T16:22:26,259 copying openhcs/config_framework/cache_warming.py -> build/lib/openhcs/config_framework 2025-10-27T16:22:26,261 copying openhcs/config_framework/lazy_factory.py -> build/lib/openhcs/config_framework 2025-10-27T16:22:26,265 copying openhcs/config_framework/context_manager.py -> build/lib/openhcs/config_framework 2025-10-27T16:22:26,268 copying openhcs/config_framework/global_config.py -> build/lib/openhcs/config_framework 2025-10-27T16:22:26,270 copying openhcs/config_framework/config.py -> build/lib/openhcs/config_framework 2025-10-27T16:22:26,272 creating build/lib/openhcs/debug 2025-10-27T16:22:26,273 copying openhcs/debug/__init__.py -> build/lib/openhcs/debug 2025-10-27T16:22:26,275 copying openhcs/debug/example_export.py -> build/lib/openhcs/debug 2025-10-27T16:22:26,277 copying openhcs/debug/export.py -> build/lib/openhcs/debug 2025-10-27T16:22:26,280 copying openhcs/debug/example_export_clean.py -> build/lib/openhcs/debug 2025-10-27T16:22:26,282 copying openhcs/debug/pickle_to_python.py -> build/lib/openhcs/debug 2025-10-27T16:22:26,286 creating build/lib/openhcs/processing 2025-10-27T16:22:26,287 copying openhcs/processing/__init__.py -> build/lib/openhcs/processing 2025-10-27T16:22:26,289 copying openhcs/processing/func_registry.py -> build/lib/openhcs/processing 2025-10-27T16:22:26,292 creating build/lib/openhcs/components 2025-10-27T16:22:26,293 copying openhcs/components/__init__.py -> build/lib/openhcs/components 2025-10-27T16:22:26,295 copying openhcs/components/framework.py -> build/lib/openhcs/components 2025-10-27T16:22:26,298 creating build/lib/openhcs/omero 2025-10-27T16:22:26,299 copying openhcs/omero/__init__.py -> build/lib/openhcs/omero 2025-10-27T16:22:26,301 creating build/lib/openhcs/microscopes 2025-10-27T16:22:26,302 copying openhcs/microscopes/omero.py -> build/lib/openhcs/microscopes 2025-10-27T16:22:26,305 copying openhcs/microscopes/__init__.py -> build/lib/openhcs/microscopes 2025-10-27T16:22:26,307 copying openhcs/microscopes/openhcs.py -> build/lib/openhcs/microscopes 2025-10-27T16:22:26,310 copying openhcs/microscopes/opera_phenix.py -> build/lib/openhcs/microscopes 2025-10-27T16:22:26,313 copying openhcs/microscopes/opera_phenix_xml_parser.py -> build/lib/openhcs/microscopes 2025-10-27T16:22:26,316 copying openhcs/microscopes/microscope_base.py -> build/lib/openhcs/microscopes 2025-10-27T16:22:26,318 copying openhcs/microscopes/microscope_interfaces.py -> build/lib/openhcs/microscopes 2025-10-27T16:22:26,321 copying openhcs/microscopes/handler_registry_service.py -> build/lib/openhcs/microscopes 2025-10-27T16:22:26,323 copying openhcs/microscopes/imagexpress.py -> build/lib/openhcs/microscopes 2025-10-27T16:22:26,326 creating build/lib/openhcs/validation 2025-10-27T16:22:26,327 copying openhcs/validation/__init__.py -> build/lib/openhcs/validation 2025-10-27T16:22:26,329 copying openhcs/validation/ast_validator.py -> build/lib/openhcs/validation 2025-10-27T16:22:26,331 copying openhcs/validation/validate.py -> build/lib/openhcs/validation 2025-10-27T16:22:26,334 creating build/lib/openhcs/runtime 2025-10-27T16:22:26,336 copying openhcs/runtime/queue_tracker.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,338 copying openhcs/runtime/execution_server.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,341 copying openhcs/runtime/omero_instance_manager.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,344 copying openhcs/runtime/zmq_execution_server_launcher.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,346 copying openhcs/runtime/remote_orchestrator.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,348 copying openhcs/runtime/fiji_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,351 copying openhcs/runtime/napari_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,354 copying openhcs/runtime/zmq_base.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,357 copying openhcs/runtime/fiji_viewer_server.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,360 copying openhcs/runtime/roi_converters.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,362 copying openhcs/runtime/zmq_execution_client.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,365 copying openhcs/runtime/zmq_execution_server.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,368 copying openhcs/runtime/zmq_messages.py -> build/lib/openhcs/runtime 2025-10-27T16:22:26,370 creating build/lib/openhcs/introspection 2025-10-27T16:22:26,371 copying openhcs/introspection/__init__.py -> build/lib/openhcs/introspection 2025-10-27T16:22:26,374 copying openhcs/introspection/signature_analyzer.py -> build/lib/openhcs/introspection 2025-10-27T16:22:26,377 copying openhcs/introspection/unified_parameter_analyzer.py -> build/lib/openhcs/introspection 2025-10-27T16:22:26,380 creating build/lib/openhcs/core/pipeline 2025-10-27T16:22:26,381 copying openhcs/core/pipeline/compiler.py -> build/lib/openhcs/core/pipeline 2025-10-27T16:22:26,384 copying openhcs/core/pipeline/__init__.py -> build/lib/openhcs/core/pipeline 2025-10-27T16:22:26,386 copying openhcs/core/pipeline/gpu_memory_validator.py -> build/lib/openhcs/core/pipeline 2025-10-27T16:22:26,389 copying openhcs/core/pipeline/function_contracts.py -> build/lib/openhcs/core/pipeline 2025-10-27T16:22:26,391 copying openhcs/core/pipeline/materialization_flag_planner.py -> build/lib/openhcs/core/pipeline 2025-10-27T16:22:26,393 copying openhcs/core/pipeline/funcstep_contract_validator.py -> build/lib/openhcs/core/pipeline 2025-10-27T16:22:26,396 copying openhcs/core/pipeline/pipeline_utils.py -> build/lib/openhcs/core/pipeline 2025-10-27T16:22:26,398 copying openhcs/core/pipeline/step_attribute_stripper.py -> build/lib/openhcs/core/pipeline 2025-10-27T16:22:26,400 copying openhcs/core/pipeline/path_planner.py -> build/lib/openhcs/core/pipeline 2025-10-27T16:22:26,403 creating build/lib/openhcs/core/context 2025-10-27T16:22:26,404 copying openhcs/core/context/__init__.py -> build/lib/openhcs/core/context 2025-10-27T16:22:26,406 copying openhcs/core/context/processing_context.py -> build/lib/openhcs/core/context 2025-10-27T16:22:26,409 creating build/lib/openhcs/core/components 2025-10-27T16:22:26,410 copying openhcs/core/components/__init__.py -> build/lib/openhcs/core/components 2025-10-27T16:22:26,412 copying openhcs/core/components/multiprocessing.py -> build/lib/openhcs/core/components 2025-10-27T16:22:26,415 copying openhcs/core/components/metaprogramming.py -> build/lib/openhcs/core/components 2025-10-27T16:22:26,417 copying openhcs/core/components/parser_metaprogramming.py -> build/lib/openhcs/core/components 2025-10-27T16:22:26,420 copying openhcs/core/components/validation.py -> build/lib/openhcs/core/components 2025-10-27T16:22:26,422 creating build/lib/openhcs/core/orchestrator 2025-10-27T16:22:26,423 copying openhcs/core/orchestrator/orchestrator.py -> build/lib/openhcs/core/orchestrator 2025-10-27T16:22:26,427 copying openhcs/core/orchestrator/__init__.py -> build/lib/openhcs/core/orchestrator 2025-10-27T16:22:26,429 copying openhcs/core/orchestrator/gpu_scheduler.py -> build/lib/openhcs/core/orchestrator 2025-10-27T16:22:26,432 creating build/lib/openhcs/core/steps 2025-10-27T16:22:26,433 copying openhcs/core/steps/abstract.py -> build/lib/openhcs/core/steps 2025-10-27T16:22:26,435 copying openhcs/core/steps/__init__.py -> build/lib/openhcs/core/steps 2025-10-27T16:22:26,437 copying openhcs/core/steps/function_step.py -> build/lib/openhcs/core/steps 2025-10-27T16:22:26,442 creating build/lib/openhcs/core/memory 2025-10-27T16:22:26,443 copying openhcs/core/memory/gpu_cleanup.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,446 copying openhcs/core/memory/dtype_scaling.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,448 copying openhcs/core/memory/slice_processing.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,450 copying openhcs/core/memory/utils.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,452 copying openhcs/core/memory/__init__.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,454 copying openhcs/core/memory/decorators.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,457 copying openhcs/core/memory/oom_recovery.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,459 copying openhcs/core/memory/framework_ops.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,461 copying openhcs/core/memory/framework_config.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,464 copying openhcs/core/memory/conversion_helpers.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,466 copying openhcs/core/memory/exceptions.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,468 copying openhcs/core/memory/converters.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,470 copying openhcs/core/memory/stack_utils.py -> build/lib/openhcs/core/memory 2025-10-27T16:22:26,473 creating build/lib/openhcs/pyqt_gui/utils 2025-10-27T16:22:26,474 copying openhcs/pyqt_gui/utils/__init__.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-27T16:22:26,476 copying openhcs/pyqt_gui/utils/window_utils.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-27T16:22:26,478 copying openhcs/pyqt_gui/utils/process_tracker.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-27T16:22:26,481 copying openhcs/pyqt_gui/utils/log_detection_utils.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-27T16:22:26,483 creating build/lib/openhcs/pyqt_gui/windows 2025-10-27T16:22:26,484 copying openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-27T16:22:26,487 copying openhcs/pyqt_gui/windows/help_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-27T16:22:26,495 copying openhcs/pyqt_gui/windows/__init__.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-27T16:22:26,497 copying openhcs/pyqt_gui/windows/dual_editor_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-27T16:22:26,500 copying openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-27T16:22:26,503 copying openhcs/pyqt_gui/windows/base_form_dialog.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-27T16:22:26,505 copying openhcs/pyqt_gui/windows/file_browser_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-27T16:22:26,508 copying openhcs/pyqt_gui/windows/help_windows.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-27T16:22:26,510 copying openhcs/pyqt_gui/windows/config_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-27T16:22:26,514 creating build/lib/openhcs/pyqt_gui/services 2025-10-27T16:22:26,515 copying openhcs/pyqt_gui/services/async_service_bridge.py -> build/lib/openhcs/pyqt_gui/services 2025-10-27T16:22:26,518 copying openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-27T16:22:26,520 copying openhcs/pyqt_gui/services/__init__.py -> build/lib/openhcs/pyqt_gui/services 2025-10-27T16:22:26,522 copying openhcs/pyqt_gui/services/service_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-27T16:22:26,525 copying openhcs/pyqt_gui/services/config_cache_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-27T16:22:26,527 copying openhcs/pyqt_gui/services/simple_code_editor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-27T16:22:26,530 creating build/lib/openhcs/pyqt_gui/shared 2025-10-27T16:22:26,531 copying openhcs/pyqt_gui/shared/__init__.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-27T16:22:26,533 copying openhcs/pyqt_gui/shared/style_generator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-27T16:22:26,536 copying openhcs/pyqt_gui/shared/color_scheme.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-27T16:22:26,539 copying openhcs/pyqt_gui/shared/config_validator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-27T16:22:26,541 copying openhcs/pyqt_gui/shared/palette_manager.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-27T16:22:26,545 creating build/lib/openhcs/pyqt_gui/dialogs 2025-10-27T16:22:26,546 copying openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-27T16:22:26,548 copying openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-27T16:22:26,551 copying openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-27T16:22:26,555 creating build/lib/openhcs/pyqt_gui/widgets 2025-10-27T16:22:26,556 copying openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-27T16:22:26,559 copying openhcs/pyqt_gui/widgets/system_monitor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-27T16:22:26,562 copying openhcs/pyqt_gui/widgets/__init__.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-27T16:22:26,564 copying openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-27T16:22:26,567 copying openhcs/pyqt_gui/widgets/plate_manager.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-27T16:22:26,571 copying openhcs/pyqt_gui/widgets/function_list_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-27T16:22:26,574 copying openhcs/pyqt_gui/widgets/function_pane.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-27T16:22:26,577 copying openhcs/pyqt_gui/widgets/status_bar.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-27T16:22:26,579 copying openhcs/pyqt_gui/widgets/log_viewer.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-27T16:22:26,583 copying openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-27T16:22:26,586 copying openhcs/pyqt_gui/widgets/image_browser.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-27T16:22:26,590 creating build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-27T16:22:26,591 copying openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-27T16:22:26,593 copying openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-27T16:22:26,596 creating build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:26,596 copying openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:26,599 copying openhcs/pyqt_gui/widgets/shared/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:26,601 copying openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:26,603 copying openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:26,608 copying openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:26,610 copying openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:26,613 copying openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:26,616 copying openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:26,619 copying openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:26,622 creating build/lib/openhcs/formats/pattern 2025-10-27T16:22:26,623 copying openhcs/formats/pattern/__init__.py -> build/lib/openhcs/formats/pattern 2025-10-27T16:22:26,625 copying openhcs/formats/pattern/pattern_resolver.py -> build/lib/openhcs/formats/pattern 2025-10-27T16:22:26,628 copying openhcs/formats/pattern/pattern_discovery.py -> build/lib/openhcs/formats/pattern 2025-10-27T16:22:26,631 creating build/lib/openhcs/tests/generators 2025-10-27T16:22:26,632 copying openhcs/tests/generators/__init__.py -> build/lib/openhcs/tests/generators 2025-10-27T16:22:26,634 copying openhcs/tests/generators/generate_synthetic_data.py -> build/lib/openhcs/tests/generators 2025-10-27T16:22:26,638 creating build/lib/openhcs/processing/backends 2025-10-27T16:22:26,639 copying openhcs/processing/backends/__init__.py -> build/lib/openhcs/processing/backends 2025-10-27T16:22:26,641 creating build/lib/openhcs/processing/presets 2025-10-27T16:22:26,642 copying openhcs/processing/presets/__init__.py -> build/lib/openhcs/processing/presets 2025-10-27T16:22:26,645 creating build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,646 copying openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,649 copying openhcs/processing/backends/analysis/multi_template_matching.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,651 copying openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,655 copying openhcs/processing/backends/analysis/cache_utils.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,658 copying openhcs/processing/backends/analysis/__init__.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,660 copying openhcs/processing/backends/analysis/focus_analyzer.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,662 copying openhcs/processing/backends/analysis/cx5_format.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,665 copying openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,668 copying openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,671 copying openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,674 copying openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,677 copying openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,681 copying openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,684 copying openhcs/processing/backends/analysis/hmm_axon.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,686 copying openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,689 copying openhcs/processing/backends/analysis/straighten_object_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-27T16:22:26,693 creating build/lib/openhcs/processing/backends/lib_registry 2025-10-27T16:22:26,694 copying openhcs/processing/backends/lib_registry/registry_service.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-27T16:22:26,696 copying openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-27T16:22:26,698 copying openhcs/processing/backends/lib_registry/cupy_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-27T16:22:26,700 copying openhcs/processing/backends/lib_registry/unified_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-27T16:22:26,703 copying openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-27T16:22:26,706 copying openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-27T16:22:26,709 creating build/lib/openhcs/processing/backends/assemblers 2025-10-27T16:22:26,710 copying openhcs/processing/backends/assemblers/__init__.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-27T16:22:26,712 copying openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-27T16:22:26,715 copying openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-27T16:22:26,718 copying openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-27T16:22:26,721 creating build/lib/openhcs/processing/backends/pos_gen 2025-10-27T16:22:26,722 copying openhcs/processing/backends/pos_gen/__init__.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-27T16:22:26,725 copying openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-27T16:22:26,728 copying openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-27T16:22:26,731 copying openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-27T16:22:26,735 creating build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,736 copying openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,739 copying openhcs/processing/backends/enhance/__init__.py -> build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,741 copying openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,744 copying openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,747 copying openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,749 copying openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,752 copying openhcs/processing/backends/enhance/cupy_clahe.py -> build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,755 copying openhcs/processing/backends/enhance/focus_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,757 copying openhcs/processing/backends/enhance/basic_processor_jax.py -> build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,760 copying openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,762 copying openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,765 copying openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-27T16:22:26,768 creating build/lib/openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:26,769 copying openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:26,771 copying openhcs/processing/backends/experimental_analysis/__init__.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:26,773 copying openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:26,776 copying openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:26,779 copying openhcs/processing/backends/experimental_analysis/format_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:26,781 copying openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:26,784 creating build/lib/openhcs/processing/backends/processors 2025-10-27T16:22:26,785 copying openhcs/processing/backends/processors/cupy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-27T16:22:26,789 copying openhcs/processing/backends/processors/__init__.py -> build/lib/openhcs/processing/backends/processors 2025-10-27T16:22:26,790 copying openhcs/processing/backends/processors/percentile_utils.py -> build/lib/openhcs/processing/backends/processors 2025-10-27T16:22:26,793 copying openhcs/processing/backends/processors/jax_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-27T16:22:26,796 copying openhcs/processing/backends/processors/tensorflow_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-27T16:22:26,799 copying openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-27T16:22:26,802 copying openhcs/processing/backends/processors/torch_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-27T16:22:26,805 copying openhcs/processing/backends/processors/numpy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-27T16:22:26,808 creating build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-27T16:22:26,809 copying openhcs/processing/backends/pos_gen/mist/mist_main.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-27T16:22:26,813 copying openhcs/processing/backends/pos_gen/mist/phase_correlation.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-27T16:22:26,816 copying openhcs/processing/backends/pos_gen/mist/__init__.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-27T16:22:26,818 copying openhcs/processing/backends/pos_gen/mist/quality_metrics.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-27T16:22:26,820 copying openhcs/processing/backends/pos_gen/mist/position_reconstruction.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-27T16:22:26,822 copying openhcs/processing/backends/pos_gen/mist/gpu_kernels.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-27T16:22:26,825 copying openhcs/processing/backends/pos_gen/mist/boruvka_mst.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-27T16:22:26,828 creating build/lib/openhcs/processing/presets/pipelines 2025-10-27T16:22:26,829 copying openhcs/processing/presets/pipelines/test.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-27T16:22:26,831 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-27T16:22:26,833 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-27T16:22:26,835 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-27T16:22:26,837 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-27T16:22:26,839 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-27T16:22:26,841 copying openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-27T16:22:26,843 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-27T16:22:26,845 copying openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-27T16:22:26,848 creating build/lib/openhcs/ui/shared 2025-10-27T16:22:26,849 copying openhcs/ui/shared/system_monitor_core.py -> build/lib/openhcs/ui/shared 2025-10-27T16:22:26,852 copying openhcs/ui/shared/parameter_form_config_factory.py -> build/lib/openhcs/ui/shared 2025-10-27T16:22:26,854 copying openhcs/ui/shared/__init__.py -> build/lib/openhcs/ui/shared 2025-10-27T16:22:26,856 copying openhcs/ui/shared/parameter_type_utils.py -> build/lib/openhcs/ui/shared 2025-10-27T16:22:26,859 copying openhcs/ui/shared/ui_utils.py -> build/lib/openhcs/ui/shared 2025-10-27T16:22:26,861 copying openhcs/ui/shared/parameter_form_service.py -> build/lib/openhcs/ui/shared 2025-10-27T16:22:26,864 copying openhcs/ui/shared/pattern_data_manager.py -> build/lib/openhcs/ui/shared 2025-10-27T16:22:26,867 copying openhcs/ui/shared/pattern_file_service.py -> build/lib/openhcs/ui/shared 2025-10-27T16:22:26,869 copying openhcs/ui/shared/parameter_form_constants.py -> build/lib/openhcs/ui/shared 2025-10-27T16:22:26,872 copying openhcs/ui/shared/parameter_form_base.py -> build/lib/openhcs/ui/shared 2025-10-27T16:22:26,875 copying openhcs/ui/shared/search_service.py -> build/lib/openhcs/ui/shared 2025-10-27T16:22:26,877 copying openhcs/ui/shared/widget_creation_registry.py -> build/lib/openhcs/ui/shared 2025-10-27T16:22:26,879 running egg_info 2025-10-27T16:22:26,891 writing openhcs.egg-info/PKG-INFO 2025-10-27T16:22:26,922 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-27T16:22:26,923 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-27T16:22:26,944 writing requirements to openhcs.egg-info/requires.txt 2025-10-27T16:22:26,945 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-27T16:22:27,080 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-27T16:22:27,110 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-27T16:22:27,115 /tmp/pip-build-env-coneib8u/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-27T16:22:27,116 !! 2025-10-27T16:22:27,117 ******************************************************************************** 2025-10-27T16:22:27,118 ############################ 2025-10-27T16:22:27,118 # Package would be ignored # 2025-10-27T16:22:27,119 ############################ 2025-10-27T16:22:27,119 Python recognizes 'openhcs.textual_tui' as an importable package[^1], 2025-10-27T16:22:27,119 but it is absent from setuptools' `packages` configuration. 2025-10-27T16:22:27,120 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-27T16:22:27,121 package, please make sure that 'openhcs.textual_tui' is explicitly added 2025-10-27T16:22:27,121 to the `packages` configuration field. 2025-10-27T16:22:27,122 Alternatively, you can also rely on setuptools' discovery methods 2025-10-27T16:22:27,123 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-27T16:22:27,123 instead of `find_packages(...)`/`find:`). 2025-10-27T16:22:27,124 You can read more about "package discovery" on setuptools documentation page: 2025-10-27T16:22:27,125 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-27T16:22:27,126 If you don't want 'openhcs.textual_tui' to be distributed and are 2025-10-27T16:22:27,126 already explicitly excluding 'openhcs.textual_tui' via 2025-10-27T16:22:27,127 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-27T16:22:27,128 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-27T16:22:27,128 combination with a more fine grained `package-data` configuration. 2025-10-27T16:22:27,129 You can read more about "package data files" on setuptools documentation page: 2025-10-27T16:22:27,130 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-27T16:22:27,131 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-27T16:22:27,132 even if it does not contain any `.py` files. 2025-10-27T16:22:27,132 On the other hand, currently there is no concept of package data 2025-10-27T16:22:27,133 directory, all directories are treated like packages. 2025-10-27T16:22:27,133 ******************************************************************************** 2025-10-27T16:22:27,134 !! 2025-10-27T16:22:27,135 check.warn(importable) 2025-10-27T16:22:27,223 creating build/lib/openhcs/textual_tui 2025-10-27T16:22:27,224 copying openhcs/textual_tui/styles.css -> build/lib/openhcs/textual_tui 2025-10-27T16:22:27,227 copying openhcs/omero/docker-compose.openhcs.yml -> build/lib/openhcs/omero 2025-10-27T16:22:27,230 copying openhcs/omero/docker-compose.yml -> build/lib/openhcs/omero 2025-10-27T16:22:27,268 installing to build/bdist.linux-armv7l/wheel 2025-10-27T16:22:27,268 running install 2025-10-27T16:22:27,291 running install_lib 2025-10-27T16:22:27,298 creating build/bdist.linux-armv7l/wheel 2025-10-27T16:22:27,300 creating build/bdist.linux-armv7l/wheel/openhcs 2025-10-27T16:22:27,302 creating build/bdist.linux-armv7l/wheel/openhcs/constants 2025-10-27T16:22:27,303 copying build/lib/openhcs/constants/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-27T16:22:27,306 copying build/lib/openhcs/constants/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-27T16:22:27,308 copying build/lib/openhcs/constants/input_source.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-27T16:22:27,310 copying build/lib/openhcs/constants/constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-27T16:22:27,313 creating build/bdist.linux-armv7l/wheel/openhcs/core 2025-10-27T16:22:27,315 creating build/bdist.linux-armv7l/wheel/openhcs/core/pipeline 2025-10-27T16:22:27,316 copying build/lib/openhcs/core/pipeline/compiler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-27T16:22:27,319 copying build/lib/openhcs/core/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-27T16:22:27,322 copying build/lib/openhcs/core/pipeline/gpu_memory_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-27T16:22:27,324 copying build/lib/openhcs/core/pipeline/function_contracts.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-27T16:22:27,326 copying build/lib/openhcs/core/pipeline/materialization_flag_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-27T16:22:27,329 copying build/lib/openhcs/core/pipeline/funcstep_contract_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-27T16:22:27,331 copying build/lib/openhcs/core/pipeline/pipeline_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-27T16:22:27,333 copying build/lib/openhcs/core/pipeline/step_attribute_stripper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-27T16:22:27,336 copying build/lib/openhcs/core/pipeline/path_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-27T16:22:27,338 copying build/lib/openhcs/core/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,341 copying build/lib/openhcs/core/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,344 creating build/bdist.linux-armv7l/wheel/openhcs/core/context 2025-10-27T16:22:27,345 copying build/lib/openhcs/core/context/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-27T16:22:27,347 copying build/lib/openhcs/core/context/processing_context.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-27T16:22:27,349 copying build/lib/openhcs/core/roi.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,351 copying build/lib/openhcs/core/path_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,354 copying build/lib/openhcs/core/registry_discovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,357 creating build/bdist.linux-armv7l/wheel/openhcs/core/components 2025-10-27T16:22:27,358 copying build/lib/openhcs/core/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-27T16:22:27,360 copying build/lib/openhcs/core/components/multiprocessing.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-27T16:22:27,362 copying build/lib/openhcs/core/components/metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-27T16:22:27,364 copying build/lib/openhcs/core/components/parser_metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-27T16:22:27,367 copying build/lib/openhcs/core/components/validation.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-27T16:22:27,370 copying build/lib/openhcs/core/lazy_gpu_imports.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,372 copying build/lib/openhcs/core/config_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,375 creating build/bdist.linux-armv7l/wheel/openhcs/core/orchestrator 2025-10-27T16:22:27,376 copying build/lib/openhcs/core/orchestrator/orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-27T16:22:27,380 copying build/lib/openhcs/core/orchestrator/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-27T16:22:27,382 copying build/lib/openhcs/core/orchestrator/gpu_scheduler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-27T16:22:27,384 copying build/lib/openhcs/core/lazy_placeholder_simplified.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,387 creating build/bdist.linux-armv7l/wheel/openhcs/core/steps 2025-10-27T16:22:27,389 copying build/lib/openhcs/core/steps/abstract.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-27T16:22:27,391 copying build/lib/openhcs/core/steps/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-27T16:22:27,393 copying build/lib/openhcs/core/steps/function_step.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-27T16:22:27,397 copying build/lib/openhcs/core/lazy_placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,399 copying build/lib/openhcs/core/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,401 copying build/lib/openhcs/core/xdg_paths.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,404 copying build/lib/openhcs/core/metadata_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,406 copying build/lib/openhcs/core/log_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-27T16:22:27,409 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory 2025-10-27T16:22:27,410 copying build/lib/openhcs/core/memory/gpu_cleanup.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,412 copying build/lib/openhcs/core/memory/dtype_scaling.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,415 copying build/lib/openhcs/core/memory/slice_processing.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,417 copying build/lib/openhcs/core/memory/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,419 copying build/lib/openhcs/core/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,421 copying build/lib/openhcs/core/memory/decorators.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,423 copying build/lib/openhcs/core/memory/oom_recovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,426 copying build/lib/openhcs/core/memory/framework_ops.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,428 copying build/lib/openhcs/core/memory/framework_config.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,431 copying build/lib/openhcs/core/memory/conversion_helpers.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,433 copying build/lib/openhcs/core/memory/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,435 copying build/lib/openhcs/core/memory/converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,437 copying build/lib/openhcs/core/memory/stack_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-27T16:22:27,441 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui 2025-10-27T16:22:27,442 copying build/lib/openhcs/pyqt_gui/app.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-27T16:22:27,445 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/utils 2025-10-27T16:22:27,446 copying build/lib/openhcs/pyqt_gui/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-27T16:22:27,448 copying build/lib/openhcs/pyqt_gui/utils/window_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-27T16:22:27,450 copying build/lib/openhcs/pyqt_gui/utils/process_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-27T16:22:27,453 copying build/lib/openhcs/pyqt_gui/utils/log_detection_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-27T16:22:27,454 copying build/lib/openhcs/pyqt_gui/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-27T16:22:27,457 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/windows 2025-10-27T16:22:27,458 copying build/lib/openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-27T16:22:27,461 copying build/lib/openhcs/pyqt_gui/windows/help_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-27T16:22:27,463 copying build/lib/openhcs/pyqt_gui/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-27T16:22:27,465 copying build/lib/openhcs/pyqt_gui/windows/dual_editor_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-27T16:22:27,468 copying build/lib/openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-27T16:22:27,470 copying build/lib/openhcs/pyqt_gui/windows/base_form_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-27T16:22:27,473 copying build/lib/openhcs/pyqt_gui/windows/file_browser_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-27T16:22:27,476 copying build/lib/openhcs/pyqt_gui/windows/help_windows.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-27T16:22:27,478 copying build/lib/openhcs/pyqt_gui/windows/config_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-27T16:22:27,481 copying build/lib/openhcs/pyqt_gui/__main__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-27T16:22:27,483 copying build/lib/openhcs/pyqt_gui/main.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-27T16:22:27,486 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/services 2025-10-27T16:22:27,487 copying build/lib/openhcs/pyqt_gui/services/async_service_bridge.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-27T16:22:27,490 copying build/lib/openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-27T16:22:27,493 copying build/lib/openhcs/pyqt_gui/services/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-27T16:22:27,495 copying build/lib/openhcs/pyqt_gui/services/service_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-27T16:22:27,497 copying build/lib/openhcs/pyqt_gui/services/config_cache_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-27T16:22:27,499 copying build/lib/openhcs/pyqt_gui/services/simple_code_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-27T16:22:27,502 copying build/lib/openhcs/pyqt_gui/launch.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-27T16:22:27,506 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/shared 2025-10-27T16:22:27,507 copying build/lib/openhcs/pyqt_gui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-27T16:22:27,509 copying build/lib/openhcs/pyqt_gui/shared/style_generator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-27T16:22:27,511 copying build/lib/openhcs/pyqt_gui/shared/color_scheme.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-27T16:22:27,514 copying build/lib/openhcs/pyqt_gui/shared/config_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-27T16:22:27,517 copying build/lib/openhcs/pyqt_gui/shared/palette_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-27T16:22:27,520 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/dialogs 2025-10-27T16:22:27,521 copying build/lib/openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-27T16:22:27,524 copying build/lib/openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-27T16:22:27,526 copying build/lib/openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-27T16:22:27,530 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets 2025-10-27T16:22:27,531 copying build/lib/openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-27T16:22:27,534 copying build/lib/openhcs/pyqt_gui/widgets/system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-27T16:22:27,537 copying build/lib/openhcs/pyqt_gui/widgets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-27T16:22:27,539 copying build/lib/openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-27T16:22:27,541 copying build/lib/openhcs/pyqt_gui/widgets/plate_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-27T16:22:27,545 copying build/lib/openhcs/pyqt_gui/widgets/function_list_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-27T16:22:27,548 copying build/lib/openhcs/pyqt_gui/widgets/function_pane.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-27T16:22:27,551 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/mixins 2025-10-27T16:22:27,552 copying build/lib/openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-10-27T16:22:27,554 copying build/lib/openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-10-27T16:22:27,557 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:27,558 copying build/lib/openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:27,560 copying build/lib/openhcs/pyqt_gui/widgets/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:27,562 copying build/lib/openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:27,565 copying build/lib/openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:27,569 copying build/lib/openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:27,571 copying build/lib/openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:27,573 copying build/lib/openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:27,576 copying build/lib/openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:27,579 copying build/lib/openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-27T16:22:27,581 copying build/lib/openhcs/pyqt_gui/widgets/status_bar.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-27T16:22:27,584 copying build/lib/openhcs/pyqt_gui/widgets/log_viewer.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-27T16:22:27,588 copying build/lib/openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-27T16:22:27,591 copying build/lib/openhcs/pyqt_gui/widgets/image_browser.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-27T16:22:27,594 copying build/lib/openhcs/pyqt_gui/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-27T16:22:27,597 creating build/bdist.linux-armv7l/wheel/openhcs/utils 2025-10-27T16:22:27,598 copying build/lib/openhcs/utils/display_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-27T16:22:27,601 copying build/lib/openhcs/utils/environment.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-27T16:22:27,603 copying build/lib/openhcs/utils/recache_function_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-27T16:22:27,606 copying build/lib/openhcs/utils/performance_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-27T16:22:27,608 copying build/lib/openhcs/utils/import_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-27T16:22:27,610 copying build/lib/openhcs/utils/enum_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-27T16:22:27,613 copying build/lib/openhcs/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs 2025-10-27T16:22:27,615 creating build/bdist.linux-armv7l/wheel/openhcs/formats 2025-10-27T16:22:27,617 creating build/bdist.linux-armv7l/wheel/openhcs/formats/pattern 2025-10-27T16:22:27,618 copying build/lib/openhcs/formats/pattern/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-27T16:22:27,620 copying build/lib/openhcs/formats/pattern/pattern_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-27T16:22:27,622 copying build/lib/openhcs/formats/pattern/pattern_discovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-27T16:22:27,624 copying build/lib/openhcs/formats/experimental_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-27T16:22:27,628 copying build/lib/openhcs/formats/metaxpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-27T16:22:27,630 copying build/lib/openhcs/formats/func_arg_prep.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-27T16:22:27,633 creating build/bdist.linux-armv7l/wheel/openhcs/io 2025-10-27T16:22:27,634 copying build/lib/openhcs/io/zarr.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,638 copying build/lib/openhcs/io/metadata_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,640 copying build/lib/openhcs/io/atomic.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,642 copying build/lib/openhcs/io/pipeline_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,645 copying build/lib/openhcs/io/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,647 copying build/lib/openhcs/io/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,649 copying build/lib/openhcs/io/disk.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,652 copying build/lib/openhcs/io/metadata_writer.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,654 copying build/lib/openhcs/io/memory.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,656 copying build/lib/openhcs/io/omero_local.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,660 copying build/lib/openhcs/io/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,662 copying build/lib/openhcs/io/async_init.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,663 copying build/lib/openhcs/io/base.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,666 copying build/lib/openhcs/io/filemanager.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,669 copying build/lib/openhcs/io/virtual_workspace.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,671 copying build/lib/openhcs/io/backend_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,674 copying build/lib/openhcs/io/fiji_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,676 copying build/lib/openhcs/io/napari_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-27T16:22:27,679 creating build/bdist.linux-armv7l/wheel/openhcs/textual_tui 2025-10-27T16:22:27,680 copying build/lib/openhcs/textual_tui/styles.css -> build/bdist.linux-armv7l/wheel/./openhcs/textual_tui 2025-10-27T16:22:27,683 creating build/bdist.linux-armv7l/wheel/openhcs/tests 2025-10-27T16:22:27,684 copying build/lib/openhcs/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-27T16:22:27,686 creating build/bdist.linux-armv7l/wheel/openhcs/tests/generators 2025-10-27T16:22:27,687 copying build/lib/openhcs/tests/generators/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-27T16:22:27,689 copying build/lib/openhcs/tests/generators/generate_synthetic_data.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-27T16:22:27,691 copying build/lib/openhcs/tests/test_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-27T16:22:27,693 copying build/lib/openhcs/tests/basic_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-27T16:22:27,696 creating build/bdist.linux-armv7l/wheel/openhcs/config_framework 2025-10-27T16:22:27,697 copying build/lib/openhcs/config_framework/placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-27T16:22:27,699 copying build/lib/openhcs/config_framework/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-27T16:22:27,701 copying build/lib/openhcs/config_framework/dual_axis_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-27T16:22:27,703 copying build/lib/openhcs/config_framework/cache_warming.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-27T16:22:27,706 copying build/lib/openhcs/config_framework/lazy_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-27T16:22:27,708 copying build/lib/openhcs/config_framework/context_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-27T16:22:27,711 copying build/lib/openhcs/config_framework/global_config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-27T16:22:27,713 copying build/lib/openhcs/config_framework/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-27T16:22:27,716 creating build/bdist.linux-armv7l/wheel/openhcs/debug 2025-10-27T16:22:27,717 copying build/lib/openhcs/debug/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-27T16:22:27,719 copying build/lib/openhcs/debug/example_export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-27T16:22:27,721 copying build/lib/openhcs/debug/export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-27T16:22:27,724 copying build/lib/openhcs/debug/example_export_clean.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-27T16:22:27,726 copying build/lib/openhcs/debug/pickle_to_python.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-27T16:22:27,730 creating build/bdist.linux-armv7l/wheel/openhcs/processing 2025-10-27T16:22:27,731 copying build/lib/openhcs/processing/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-27T16:22:27,733 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends 2025-10-27T16:22:27,735 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/analysis 2025-10-27T16:22:27,736 copying build/lib/openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,739 copying build/lib/openhcs/processing/backends/analysis/multi_template_matching.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,742 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,745 copying build/lib/openhcs/processing/backends/analysis/cache_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,747 copying build/lib/openhcs/processing/backends/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,749 copying build/lib/openhcs/processing/backends/analysis/focus_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,752 copying build/lib/openhcs/processing/backends/analysis/cx5_format.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,755 copying build/lib/openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,757 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,760 copying build/lib/openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,763 copying build/lib/openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,765 copying build/lib/openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,769 copying build/lib/openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,772 copying build/lib/openhcs/processing/backends/analysis/hmm_axon.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,774 copying build/lib/openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,777 copying build/lib/openhcs/processing/backends/analysis/straighten_object_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-27T16:22:27,779 copying build/lib/openhcs/processing/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends 2025-10-27T16:22:27,782 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/lib_registry 2025-10-27T16:22:27,783 copying build/lib/openhcs/processing/backends/lib_registry/registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-27T16:22:27,785 copying build/lib/openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-27T16:22:27,787 copying build/lib/openhcs/processing/backends/lib_registry/cupy_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-27T16:22:27,789 copying build/lib/openhcs/processing/backends/lib_registry/unified_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-27T16:22:27,792 copying build/lib/openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-27T16:22:27,795 copying build/lib/openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-27T16:22:27,798 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/assemblers 2025-10-27T16:22:27,799 copying build/lib/openhcs/processing/backends/assemblers/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-27T16:22:27,801 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-27T16:22:27,804 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-27T16:22:27,806 copying build/lib/openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-27T16:22:27,810 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen 2025-10-27T16:22:27,811 copying build/lib/openhcs/processing/backends/pos_gen/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-27T16:22:27,813 copying build/lib/openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-27T16:22:27,816 copying build/lib/openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-27T16:22:27,820 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen/mist 2025-10-27T16:22:27,821 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-27T16:22:27,825 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-27T16:22:27,827 copying build/lib/openhcs/processing/backends/pos_gen/mist/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-27T16:22:27,829 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-27T16:22:27,832 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-27T16:22:27,834 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-27T16:22:27,836 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-27T16:22:27,838 copying build/lib/openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-27T16:22:27,841 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/enhance 2025-10-27T16:22:27,842 copying build/lib/openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-27T16:22:27,845 copying build/lib/openhcs/processing/backends/enhance/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-27T16:22:27,847 copying build/lib/openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-27T16:22:27,850 copying build/lib/openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-27T16:22:27,852 copying build/lib/openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-27T16:22:27,855 copying build/lib/openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-27T16:22:27,857 copying build/lib/openhcs/processing/backends/enhance/cupy_clahe.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-27T16:22:27,860 copying build/lib/openhcs/processing/backends/enhance/focus_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-27T16:22:27,863 copying build/lib/openhcs/processing/backends/enhance/basic_processor_jax.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-27T16:22:27,865 copying build/lib/openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-27T16:22:27,867 copying build/lib/openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-27T16:22:27,870 copying build/lib/openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-27T16:22:27,873 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:27,874 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:27,876 copying build/lib/openhcs/processing/backends/experimental_analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:27,878 copying build/lib/openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:27,881 copying build/lib/openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:27,883 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:27,885 copying build/lib/openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-27T16:22:27,889 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/processors 2025-10-27T16:22:27,890 copying build/lib/openhcs/processing/backends/processors/cupy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-27T16:22:27,893 copying build/lib/openhcs/processing/backends/processors/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-27T16:22:27,895 copying build/lib/openhcs/processing/backends/processors/percentile_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-27T16:22:27,897 copying build/lib/openhcs/processing/backends/processors/jax_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-27T16:22:27,900 copying build/lib/openhcs/processing/backends/processors/tensorflow_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-27T16:22:27,903 copying build/lib/openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-27T16:22:27,906 copying build/lib/openhcs/processing/backends/processors/torch_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-27T16:22:27,909 copying build/lib/openhcs/processing/backends/processors/numpy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-27T16:22:27,911 copying build/lib/openhcs/processing/func_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-27T16:22:27,915 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets 2025-10-27T16:22:27,916 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets/pipelines 2025-10-27T16:22:27,918 copying build/lib/openhcs/processing/presets/pipelines/test.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-27T16:22:27,920 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-27T16:22:27,922 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-27T16:22:27,924 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-27T16:22:27,926 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-27T16:22:27,928 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-27T16:22:27,930 copying build/lib/openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-27T16:22:27,932 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-27T16:22:27,934 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-27T16:22:27,936 copying build/lib/openhcs/processing/presets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets 2025-10-27T16:22:27,938 creating build/bdist.linux-armv7l/wheel/openhcs/components 2025-10-27T16:22:27,939 copying build/lib/openhcs/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-27T16:22:27,941 copying build/lib/openhcs/components/framework.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-27T16:22:27,944 creating build/bdist.linux-armv7l/wheel/openhcs/omero 2025-10-27T16:22:27,945 copying build/lib/openhcs/omero/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-27T16:22:27,947 copying build/lib/openhcs/omero/docker-compose.openhcs.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-27T16:22:27,949 copying build/lib/openhcs/omero/docker-compose.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-27T16:22:27,952 creating build/bdist.linux-armv7l/wheel/openhcs/ui 2025-10-27T16:22:27,953 creating build/bdist.linux-armv7l/wheel/openhcs/ui/shared 2025-10-27T16:22:27,954 copying build/lib/openhcs/ui/shared/system_monitor_core.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-27T16:22:27,957 copying build/lib/openhcs/ui/shared/parameter_form_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-27T16:22:27,959 copying build/lib/openhcs/ui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-27T16:22:27,962 copying build/lib/openhcs/ui/shared/parameter_type_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-27T16:22:27,965 copying build/lib/openhcs/ui/shared/ui_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-27T16:22:27,967 copying build/lib/openhcs/ui/shared/parameter_form_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-27T16:22:27,969 copying build/lib/openhcs/ui/shared/pattern_data_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-27T16:22:27,972 copying build/lib/openhcs/ui/shared/pattern_file_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-27T16:22:27,974 copying build/lib/openhcs/ui/shared/parameter_form_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-27T16:22:27,976 copying build/lib/openhcs/ui/shared/parameter_form_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-27T16:22:27,979 copying build/lib/openhcs/ui/shared/search_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-27T16:22:27,981 copying build/lib/openhcs/ui/shared/widget_creation_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-27T16:22:27,984 creating build/bdist.linux-armv7l/wheel/openhcs/microscopes 2025-10-27T16:22:27,985 copying build/lib/openhcs/microscopes/omero.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-27T16:22:27,988 copying build/lib/openhcs/microscopes/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-27T16:22:27,989 copying build/lib/openhcs/microscopes/openhcs.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-27T16:22:27,992 copying build/lib/openhcs/microscopes/opera_phenix.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-27T16:22:27,995 copying build/lib/openhcs/microscopes/opera_phenix_xml_parser.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-27T16:22:27,997 copying build/lib/openhcs/microscopes/microscope_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-27T16:22:28,000 copying build/lib/openhcs/microscopes/microscope_interfaces.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-27T16:22:28,003 copying build/lib/openhcs/microscopes/handler_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-27T16:22:28,005 copying build/lib/openhcs/microscopes/imagexpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-27T16:22:28,008 creating build/bdist.linux-armv7l/wheel/openhcs/validation 2025-10-27T16:22:28,009 copying build/lib/openhcs/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-27T16:22:28,011 copying build/lib/openhcs/validation/ast_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-27T16:22:28,013 copying build/lib/openhcs/validation/validate.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-27T16:22:28,017 creating build/bdist.linux-armv7l/wheel/openhcs/runtime 2025-10-27T16:22:28,018 copying build/lib/openhcs/runtime/queue_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,020 copying build/lib/openhcs/runtime/execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,023 copying build/lib/openhcs/runtime/omero_instance_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,026 copying build/lib/openhcs/runtime/zmq_execution_server_launcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,028 copying build/lib/openhcs/runtime/remote_orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,030 copying build/lib/openhcs/runtime/fiji_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,033 copying build/lib/openhcs/runtime/napari_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,036 copying build/lib/openhcs/runtime/zmq_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,039 copying build/lib/openhcs/runtime/fiji_viewer_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,042 copying build/lib/openhcs/runtime/roi_converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,045 copying build/lib/openhcs/runtime/zmq_execution_client.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,047 copying build/lib/openhcs/runtime/zmq_execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,050 copying build/lib/openhcs/runtime/zmq_messages.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-27T16:22:28,053 creating build/bdist.linux-armv7l/wheel/openhcs/introspection 2025-10-27T16:22:28,055 copying build/lib/openhcs/introspection/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-27T16:22:28,057 copying build/lib/openhcs/introspection/signature_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-27T16:22:28,061 copying build/lib/openhcs/introspection/unified_parameter_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-27T16:22:28,063 running install_egg_info 2025-10-27T16:22:28,070 Copying openhcs.egg-info to build/bdist.linux-armv7l/wheel/./openhcs-0.3.5-py3.11.egg-info 2025-10-27T16:22:28,084 running install_scripts 2025-10-27T16:22:28,098 creating build/bdist.linux-armv7l/wheel/openhcs-0.3.5.dist-info/WHEEL 2025-10-27T16:22:28,102 creating '/tmp/pip-wheel-uwt9wyp6/.tmp-2sii3j89/openhcs-0.3.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-27T16:22:28,106 adding 'openhcs/__init__.py' 2025-10-27T16:22:28,109 adding 'openhcs/components/__init__.py' 2025-10-27T16:22:28,112 adding 'openhcs/components/framework.py' 2025-10-27T16:22:28,116 adding 'openhcs/config_framework/__init__.py' 2025-10-27T16:22:28,119 adding 'openhcs/config_framework/cache_warming.py' 2025-10-27T16:22:28,121 adding 'openhcs/config_framework/config.py' 2025-10-27T16:22:28,127 adding 'openhcs/config_framework/context_manager.py' 2025-10-27T16:22:28,131 adding 'openhcs/config_framework/dual_axis_resolver.py' 2025-10-27T16:22:28,134 adding 'openhcs/config_framework/global_config.py' 2025-10-27T16:22:28,145 adding 'openhcs/config_framework/lazy_factory.py' 2025-10-27T16:22:28,149 adding 'openhcs/config_framework/placeholder.py' 2025-10-27T16:22:28,152 adding 'openhcs/constants/__init__.py' 2025-10-27T16:22:28,155 adding 'openhcs/constants/constants.py' 2025-10-27T16:22:28,158 adding 'openhcs/constants/input_source.py' 2025-10-27T16:22:28,160 adding 'openhcs/constants/streaming.py' 2025-10-27T16:22:28,163 adding 'openhcs/core/__init__.py' 2025-10-27T16:22:28,168 adding 'openhcs/core/config.py' 2025-10-27T16:22:28,172 adding 'openhcs/core/config_cache.py' 2025-10-27T16:22:28,175 adding 'openhcs/core/lazy_gpu_imports.py' 2025-10-27T16:22:28,177 adding 'openhcs/core/lazy_placeholder.py' 2025-10-27T16:22:28,180 adding 'openhcs/core/lazy_placeholder_simplified.py' 2025-10-27T16:22:28,183 adding 'openhcs/core/log_utils.py' 2025-10-27T16:22:28,186 adding 'openhcs/core/metadata_cache.py' 2025-10-27T16:22:28,188 adding 'openhcs/core/path_cache.py' 2025-10-27T16:22:28,190 adding 'openhcs/core/registry_discovery.py' 2025-10-27T16:22:28,192 adding 'openhcs/core/roi.py' 2025-10-27T16:22:28,196 adding 'openhcs/core/utils.py' 2025-10-27T16:22:28,198 adding 'openhcs/core/xdg_paths.py' 2025-10-27T16:22:28,200 adding 'openhcs/core/components/__init__.py' 2025-10-27T16:22:28,202 adding 'openhcs/core/components/metaprogramming.py' 2025-10-27T16:22:28,204 adding 'openhcs/core/components/multiprocessing.py' 2025-10-27T16:22:28,207 adding 'openhcs/core/components/parser_metaprogramming.py' 2025-10-27T16:22:28,209 adding 'openhcs/core/components/validation.py' 2025-10-27T16:22:28,212 adding 'openhcs/core/context/__init__.py' 2025-10-27T16:22:28,213 adding 'openhcs/core/context/processing_context.py' 2025-10-27T16:22:28,216 adding 'openhcs/core/memory/__init__.py' 2025-10-27T16:22:28,218 adding 'openhcs/core/memory/conversion_helpers.py' 2025-10-27T16:22:28,219 adding 'openhcs/core/memory/converters.py' 2025-10-27T16:22:28,222 adding 'openhcs/core/memory/decorators.py' 2025-10-27T16:22:28,224 adding 'openhcs/core/memory/dtype_scaling.py' 2025-10-27T16:22:28,226 adding 'openhcs/core/memory/exceptions.py' 2025-10-27T16:22:28,228 adding 'openhcs/core/memory/framework_config.py' 2025-10-27T16:22:28,230 adding 'openhcs/core/memory/framework_ops.py' 2025-10-27T16:22:28,232 adding 'openhcs/core/memory/gpu_cleanup.py' 2025-10-27T16:22:28,234 adding 'openhcs/core/memory/oom_recovery.py' 2025-10-27T16:22:28,235 adding 'openhcs/core/memory/slice_processing.py' 2025-10-27T16:22:28,238 adding 'openhcs/core/memory/stack_utils.py' 2025-10-27T16:22:28,240 adding 'openhcs/core/memory/utils.py' 2025-10-27T16:22:28,242 adding 'openhcs/core/orchestrator/__init__.py' 2025-10-27T16:22:28,244 adding 'openhcs/core/orchestrator/gpu_scheduler.py' 2025-10-27T16:22:28,254 adding 'openhcs/core/orchestrator/orchestrator.py' 2025-10-27T16:22:28,257 adding 'openhcs/core/pipeline/__init__.py' 2025-10-27T16:22:28,263 adding 'openhcs/core/pipeline/compiler.py' 2025-10-27T16:22:28,267 adding 'openhcs/core/pipeline/funcstep_contract_validator.py' 2025-10-27T16:22:28,269 adding 'openhcs/core/pipeline/function_contracts.py' 2025-10-27T16:22:28,272 adding 'openhcs/core/pipeline/gpu_memory_validator.py' 2025-10-27T16:22:28,273 adding 'openhcs/core/pipeline/materialization_flag_planner.py' 2025-10-27T16:22:28,277 adding 'openhcs/core/pipeline/path_planner.py' 2025-10-27T16:22:28,279 adding 'openhcs/core/pipeline/pipeline_utils.py' 2025-10-27T16:22:28,281 adding 'openhcs/core/pipeline/step_attribute_stripper.py' 2025-10-27T16:22:28,283 adding 'openhcs/core/steps/__init__.py' 2025-10-27T16:22:28,285 adding 'openhcs/core/steps/abstract.py' 2025-10-27T16:22:28,294 adding 'openhcs/core/steps/function_step.py' 2025-10-27T16:22:28,297 adding 'openhcs/debug/__init__.py' 2025-10-27T16:22:28,299 adding 'openhcs/debug/example_export.py' 2025-10-27T16:22:28,301 adding 'openhcs/debug/example_export_clean.py' 2025-10-27T16:22:28,303 adding 'openhcs/debug/export.py' 2025-10-27T16:22:28,309 adding 'openhcs/debug/pickle_to_python.py' 2025-10-27T16:22:28,315 adding 'openhcs/formats/experimental_analysis.py' 2025-10-27T16:22:28,318 adding 'openhcs/formats/func_arg_prep.py' 2025-10-27T16:22:28,321 adding 'openhcs/formats/metaxpress.py' 2025-10-27T16:22:28,323 adding 'openhcs/formats/pattern/__init__.py' 2025-10-27T16:22:28,326 adding 'openhcs/formats/pattern/pattern_discovery.py' 2025-10-27T16:22:28,328 adding 'openhcs/formats/pattern/pattern_resolver.py' 2025-10-27T16:22:28,331 adding 'openhcs/introspection/__init__.py' 2025-10-27T16:22:28,337 adding 'openhcs/introspection/signature_analyzer.py' 2025-10-27T16:22:28,339 adding 'openhcs/introspection/unified_parameter_analyzer.py' 2025-10-27T16:22:28,342 adding 'openhcs/io/__init__.py' 2025-10-27T16:22:28,344 adding 'openhcs/io/async_init.py' 2025-10-27T16:22:28,346 adding 'openhcs/io/atomic.py' 2025-10-27T16:22:28,348 adding 'openhcs/io/backend_registry.py' 2025-10-27T16:22:28,351 adding 'openhcs/io/base.py' 2025-10-27T16:22:28,355 adding 'openhcs/io/disk.py' 2025-10-27T16:22:28,357 adding 'openhcs/io/exceptions.py' 2025-10-27T16:22:28,359 adding 'openhcs/io/fiji_stream.py' 2025-10-27T16:22:28,363 adding 'openhcs/io/filemanager.py' 2025-10-27T16:22:28,367 adding 'openhcs/io/memory.py' 2025-10-27T16:22:28,369 adding 'openhcs/io/metadata_migration.py' 2025-10-27T16:22:28,371 adding 'openhcs/io/metadata_writer.py' 2025-10-27T16:22:28,373 adding 'openhcs/io/napari_stream.py' 2025-10-27T16:22:28,380 adding 'openhcs/io/omero_local.py' 2025-10-27T16:22:28,383 adding 'openhcs/io/pipeline_migration.py' 2025-10-27T16:22:28,385 adding 'openhcs/io/streaming.py' 2025-10-27T16:22:28,388 adding 'openhcs/io/virtual_workspace.py' 2025-10-27T16:22:28,394 adding 'openhcs/io/zarr.py' 2025-10-27T16:22:28,397 adding 'openhcs/microscopes/__init__.py' 2025-10-27T16:22:28,398 adding 'openhcs/microscopes/handler_registry_service.py' 2025-10-27T16:22:28,402 adding 'openhcs/microscopes/imagexpress.py' 2025-10-27T16:22:28,407 adding 'openhcs/microscopes/microscope_base.py' 2025-10-27T16:22:28,409 adding 'openhcs/microscopes/microscope_interfaces.py' 2025-10-27T16:22:28,412 adding 'openhcs/microscopes/omero.py' 2025-10-27T16:22:28,417 adding 'openhcs/microscopes/openhcs.py' 2025-10-27T16:22:28,421 adding 'openhcs/microscopes/opera_phenix.py' 2025-10-27T16:22:28,425 adding 'openhcs/microscopes/opera_phenix_xml_parser.py' 2025-10-27T16:22:28,427 adding 'openhcs/omero/__init__.py' 2025-10-27T16:22:28,429 adding 'openhcs/omero/docker-compose.openhcs.yml' 2025-10-27T16:22:28,431 adding 'openhcs/omero/docker-compose.yml' 2025-10-27T16:22:28,433 adding 'openhcs/processing/__init__.py' 2025-10-27T16:22:28,437 adding 'openhcs/processing/func_registry.py' 2025-10-27T16:22:28,439 adding 'openhcs/processing/backends/__init__.py' 2025-10-27T16:22:28,441 adding 'openhcs/processing/backends/analysis/__init__.py' 2025-10-27T16:22:28,443 adding 'openhcs/processing/backends/analysis/cache_utils.py' 2025-10-27T16:22:28,449 adding 'openhcs/processing/backends/analysis/cell_counting_cpu.py' 2025-10-27T16:22:28,456 adding 'openhcs/processing/backends/analysis/cell_counting_cupy.py' 2025-10-27T16:22:28,463 adding 'openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py' 2025-10-27T16:22:28,466 adding 'openhcs/processing/backends/analysis/consolidate_analysis_results.py' 2025-10-27T16:22:28,469 adding 'openhcs/processing/backends/analysis/consolidate_special_outputs.py' 2025-10-27T16:22:28,472 adding 'openhcs/processing/backends/analysis/cx5_format.py' 2025-10-27T16:22:28,474 adding 'openhcs/processing/backends/analysis/dxf_mask_pipeline.py' 2025-10-27T16:22:28,477 adding 'openhcs/processing/backends/analysis/focus_analyzer.py' 2025-10-27T16:22:28,480 adding 'openhcs/processing/backends/analysis/hmm_axon.py' 2025-10-27T16:22:28,483 adding 'openhcs/processing/backends/analysis/hmm_axon_torbi.py' 2025-10-27T16:22:28,487 adding 'openhcs/processing/backends/analysis/multi_template_matching.py' 2025-10-27T16:22:28,490 adding 'openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py' 2025-10-27T16:22:28,493 adding 'openhcs/processing/backends/analysis/skan_axon_analysis.py' 2025-10-27T16:22:28,496 adding 'openhcs/processing/backends/analysis/straighten_object_3d.py' 2025-10-27T16:22:28,499 adding 'openhcs/processing/backends/assemblers/__init__.py' 2025-10-27T16:22:28,501 adding 'openhcs/processing/backends/assemblers/assemble_stack_cpu.py' 2025-10-27T16:22:28,504 adding 'openhcs/processing/backends/assemblers/assemble_stack_cupy.py' 2025-10-27T16:22:28,508 adding 'openhcs/processing/backends/assemblers/self_supervised_stitcher.py' 2025-10-27T16:22:28,511 adding 'openhcs/processing/backends/enhance/__init__.py' 2025-10-27T16:22:28,514 adding 'openhcs/processing/backends/enhance/basic_processor_cupy.py' 2025-10-27T16:22:28,516 adding 'openhcs/processing/backends/enhance/basic_processor_jax.py' 2025-10-27T16:22:28,517 adding 'openhcs/processing/backends/enhance/basic_processor_numpy.py' 2025-10-27T16:22:28,520 adding 'openhcs/processing/backends/enhance/cupy_clahe.py' 2025-10-27T16:22:28,522 adding 'openhcs/processing/backends/enhance/dl_edof_unsupervised.py' 2025-10-27T16:22:28,524 adding 'openhcs/processing/backends/enhance/focus_torch.py' 2025-10-27T16:22:28,526 adding 'openhcs/processing/backends/enhance/jax_nlm_processor.py' 2025-10-27T16:22:28,529 adding 'openhcs/processing/backends/enhance/n2v2_processor_torch.py' 2025-10-27T16:22:28,531 adding 'openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py' 2025-10-27T16:22:28,533 adding 'openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py' 2025-10-27T16:22:28,534 adding 'openhcs/processing/backends/enhance/torch_nlm_processor.py' 2025-10-27T16:22:28,536 adding 'openhcs/processing/backends/experimental_analysis/__init__.py' 2025-10-27T16:22:28,538 adding 'openhcs/processing/backends/experimental_analysis/cx5_registry.py' 2025-10-27T16:22:28,540 adding 'openhcs/processing/backends/experimental_analysis/format_registry.py' 2025-10-27T16:22:28,541 adding 'openhcs/processing/backends/experimental_analysis/format_registry_service.py' 2025-10-27T16:22:28,543 adding 'openhcs/processing/backends/experimental_analysis/metaxpress_registry.py' 2025-10-27T16:22:28,545 adding 'openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py' 2025-10-27T16:22:28,547 adding 'openhcs/processing/backends/lib_registry/cupy_registry.py' 2025-10-27T16:22:28,549 adding 'openhcs/processing/backends/lib_registry/openhcs_registry.py' 2025-10-27T16:22:28,550 adding 'openhcs/processing/backends/lib_registry/pyclesperanto_registry.py' 2025-10-27T16:22:28,552 adding 'openhcs/processing/backends/lib_registry/registry_service.py' 2025-10-27T16:22:28,553 adding 'openhcs/processing/backends/lib_registry/scikit_image_registry.py' 2025-10-27T16:22:28,558 adding 'openhcs/processing/backends/lib_registry/unified_registry.py' 2025-10-27T16:22:28,560 adding 'openhcs/processing/backends/pos_gen/__init__.py' 2025-10-27T16:22:28,565 adding 'openhcs/processing/backends/pos_gen/ashlar_main_cpu.py' 2025-10-27T16:22:28,570 adding 'openhcs/processing/backends/pos_gen/ashlar_main_gpu.py' 2025-10-27T16:22:28,572 adding 'openhcs/processing/backends/pos_gen/mist_processor_cupy.py' 2025-10-27T16:22:28,574 adding 'openhcs/processing/backends/pos_gen/mist/__init__.py' 2025-10-27T16:22:28,576 adding 'openhcs/processing/backends/pos_gen/mist/boruvka_mst.py' 2025-10-27T16:22:28,577 adding 'openhcs/processing/backends/pos_gen/mist/gpu_kernels.py' 2025-10-27T16:22:28,582 adding 'openhcs/processing/backends/pos_gen/mist/mist_main.py' 2025-10-27T16:22:28,584 adding 'openhcs/processing/backends/pos_gen/mist/phase_correlation.py' 2025-10-27T16:22:28,586 adding 'openhcs/processing/backends/pos_gen/mist/position_reconstruction.py' 2025-10-27T16:22:28,588 adding 'openhcs/processing/backends/pos_gen/mist/quality_metrics.py' 2025-10-27T16:22:28,590 adding 'openhcs/processing/backends/processors/__init__.py' 2025-10-27T16:22:28,594 adding 'openhcs/processing/backends/processors/cupy_processor.py' 2025-10-27T16:22:28,597 adding 'openhcs/processing/backends/processors/jax_processor.py' 2025-10-27T16:22:28,601 adding 'openhcs/processing/backends/processors/numpy_processor.py' 2025-10-27T16:22:28,602 adding 'openhcs/processing/backends/processors/percentile_utils.py' 2025-10-27T16:22:28,605 adding 'openhcs/processing/backends/processors/pyclesperanto_processor.py' 2025-10-27T16:22:28,609 adding 'openhcs/processing/backends/processors/tensorflow_processor.py' 2025-10-27T16:22:28,612 adding 'openhcs/processing/backends/processors/torch_processor.py' 2025-10-27T16:22:28,614 adding 'openhcs/processing/presets/__init__.py' 2025-10-27T16:22:28,616 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py' 2025-10-27T16:22:28,617 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py' 2025-10-27T16:22:28,618 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py' 2025-10-27T16:22:28,620 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py' 2025-10-27T16:22:28,621 adding 'openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py' 2025-10-27T16:22:28,622 adding 'openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py' 2025-10-27T16:22:28,624 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py' 2025-10-27T16:22:28,625 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py' 2025-10-27T16:22:28,626 adding 'openhcs/processing/presets/pipelines/test.py' 2025-10-27T16:22:28,628 adding 'openhcs/pyqt_gui/__init__.py' 2025-10-27T16:22:28,629 adding 'openhcs/pyqt_gui/__main__.py' 2025-10-27T16:22:28,631 adding 'openhcs/pyqt_gui/app.py' 2025-10-27T16:22:28,633 adding 'openhcs/pyqt_gui/config.py' 2025-10-27T16:22:28,635 adding 'openhcs/pyqt_gui/launch.py' 2025-10-27T16:22:28,639 adding 'openhcs/pyqt_gui/main.py' 2025-10-27T16:22:28,643 adding 'openhcs/pyqt_gui/dialogs/function_selector_dialog.py' 2025-10-27T16:22:28,645 adding 'openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py' 2025-10-27T16:22:28,647 adding 'openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py' 2025-10-27T16:22:28,649 adding 'openhcs/pyqt_gui/services/__init__.py' 2025-10-27T16:22:28,651 adding 'openhcs/pyqt_gui/services/async_service_bridge.py' 2025-10-27T16:22:28,652 adding 'openhcs/pyqt_gui/services/config_cache_adapter.py' 2025-10-27T16:22:28,654 adding 'openhcs/pyqt_gui/services/persistent_system_monitor.py' 2025-10-27T16:22:28,656 adding 'openhcs/pyqt_gui/services/service_adapter.py' 2025-10-27T16:22:28,661 adding 'openhcs/pyqt_gui/services/simple_code_editor.py' 2025-10-27T16:22:28,663 adding 'openhcs/pyqt_gui/shared/__init__.py' 2025-10-27T16:22:28,665 adding 'openhcs/pyqt_gui/shared/color_scheme.py' 2025-10-27T16:22:28,667 adding 'openhcs/pyqt_gui/shared/config_validator.py' 2025-10-27T16:22:28,669 adding 'openhcs/pyqt_gui/shared/palette_manager.py' 2025-10-27T16:22:28,671 adding 'openhcs/pyqt_gui/shared/style_generator.py' 2025-10-27T16:22:28,673 adding 'openhcs/pyqt_gui/utils/__init__.py' 2025-10-27T16:22:28,674 adding 'openhcs/pyqt_gui/utils/log_detection_utils.py' 2025-10-27T16:22:28,676 adding 'openhcs/pyqt_gui/utils/process_tracker.py' 2025-10-27T16:22:28,677 adding 'openhcs/pyqt_gui/utils/window_utils.py' 2025-10-27T16:22:28,679 adding 'openhcs/pyqt_gui/widgets/__init__.py' 2025-10-27T16:22:28,681 adding 'openhcs/pyqt_gui/widgets/enhanced_path_widget.py' 2025-10-27T16:22:28,685 adding 'openhcs/pyqt_gui/widgets/function_list_editor.py' 2025-10-27T16:22:28,688 adding 'openhcs/pyqt_gui/widgets/function_pane.py' 2025-10-27T16:22:28,697 adding 'openhcs/pyqt_gui/widgets/image_browser.py' 2025-10-27T16:22:28,704 adding 'openhcs/pyqt_gui/widgets/log_viewer.py' 2025-10-27T16:22:28,710 adding 'openhcs/pyqt_gui/widgets/pipeline_editor.py' 2025-10-27T16:22:28,719 adding 'openhcs/pyqt_gui/widgets/plate_manager.py' 2025-10-27T16:22:28,721 adding 'openhcs/pyqt_gui/widgets/status_bar.py' 2025-10-27T16:22:28,723 adding 'openhcs/pyqt_gui/widgets/step_parameter_editor.py' 2025-10-27T16:22:28,727 adding 'openhcs/pyqt_gui/widgets/system_monitor.py' 2025-10-27T16:22:28,729 adding 'openhcs/pyqt_gui/widgets/mixins/__init__.py' 2025-10-27T16:22:28,731 adding 'openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py' 2025-10-27T16:22:28,733 adding 'openhcs/pyqt_gui/widgets/shared/__init__.py' 2025-10-27T16:22:28,734 adding 'openhcs/pyqt_gui/widgets/shared/clickable_help_components.py' 2025-10-27T16:22:28,737 adding 'openhcs/pyqt_gui/widgets/shared/column_filter_widget.py' 2025-10-27T16:22:28,738 adding 'openhcs/pyqt_gui/widgets/shared/layout_constants.py' 2025-10-27T16:22:28,740 adding 'openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py' 2025-10-27T16:22:28,753 adding 'openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py' 2025-10-27T16:22:28,756 adding 'openhcs/pyqt_gui/widgets/shared/plate_view_widget.py' 2025-10-27T16:22:28,761 adding 'openhcs/pyqt_gui/widgets/shared/widget_strategies.py' 2025-10-27T16:22:28,764 adding 'openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py' 2025-10-27T16:22:28,766 adding 'openhcs/pyqt_gui/windows/__init__.py' 2025-10-27T16:22:28,768 adding 'openhcs/pyqt_gui/windows/base_form_dialog.py' 2025-10-27T16:22:28,772 adding 'openhcs/pyqt_gui/windows/config_window.py' 2025-10-27T16:22:28,776 adding 'openhcs/pyqt_gui/windows/dual_editor_window.py' 2025-10-27T16:22:28,778 adding 'openhcs/pyqt_gui/windows/file_browser_window.py' 2025-10-27T16:22:28,780 adding 'openhcs/pyqt_gui/windows/help_window.py' 2025-10-27T16:22:28,782 adding 'openhcs/pyqt_gui/windows/help_windows.py' 2025-10-27T16:22:28,784 adding 'openhcs/pyqt_gui/windows/plate_viewer_window.py' 2025-10-27T16:22:28,786 adding 'openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py' 2025-10-27T16:22:28,789 adding 'openhcs/runtime/execution_server.py' 2025-10-27T16:22:28,792 adding 'openhcs/runtime/fiji_stream_visualizer.py' 2025-10-27T16:22:28,798 adding 'openhcs/runtime/fiji_viewer_server.py' 2025-10-27T16:22:28,806 adding 'openhcs/runtime/napari_stream_visualizer.py' 2025-10-27T16:22:28,809 adding 'openhcs/runtime/omero_instance_manager.py' 2025-10-27T16:22:28,811 adding 'openhcs/runtime/queue_tracker.py' 2025-10-27T16:22:28,812 adding 'openhcs/runtime/remote_orchestrator.py' 2025-10-27T16:22:28,814 adding 'openhcs/runtime/roi_converters.py' 2025-10-27T16:22:28,817 adding 'openhcs/runtime/zmq_base.py' 2025-10-27T16:22:28,819 adding 'openhcs/runtime/zmq_execution_client.py' 2025-10-27T16:22:28,822 adding 'openhcs/runtime/zmq_execution_server.py' 2025-10-27T16:22:28,824 adding 'openhcs/runtime/zmq_execution_server_launcher.py' 2025-10-27T16:22:28,825 adding 'openhcs/runtime/zmq_messages.py' 2025-10-27T16:22:28,827 adding 'openhcs/tests/__init__.py' 2025-10-27T16:22:28,828 adding 'openhcs/tests/basic_pipeline.py' 2025-10-27T16:22:28,830 adding 'openhcs/tests/test_pipeline.py' 2025-10-27T16:22:28,832 adding 'openhcs/tests/generators/__init__.py' 2025-10-27T16:22:28,837 adding 'openhcs/tests/generators/generate_synthetic_data.py' 2025-10-27T16:22:28,840 adding 'openhcs/textual_tui/styles.css' 2025-10-27T16:22:28,842 adding 'openhcs/ui/shared/__init__.py' 2025-10-27T16:22:28,844 adding 'openhcs/ui/shared/parameter_form_base.py' 2025-10-27T16:22:28,845 adding 'openhcs/ui/shared/parameter_form_config_factory.py' 2025-10-27T16:22:28,847 adding 'openhcs/ui/shared/parameter_form_constants.py' 2025-10-27T16:22:28,850 adding 'openhcs/ui/shared/parameter_form_service.py' 2025-10-27T16:22:28,852 adding 'openhcs/ui/shared/parameter_type_utils.py' 2025-10-27T16:22:28,854 adding 'openhcs/ui/shared/pattern_data_manager.py' 2025-10-27T16:22:28,855 adding 'openhcs/ui/shared/pattern_file_service.py' 2025-10-27T16:22:28,857 adding 'openhcs/ui/shared/search_service.py' 2025-10-27T16:22:28,858 adding 'openhcs/ui/shared/system_monitor_core.py' 2025-10-27T16:22:28,859 adding 'openhcs/ui/shared/ui_utils.py' 2025-10-27T16:22:28,861 adding 'openhcs/ui/shared/widget_creation_registry.py' 2025-10-27T16:22:28,863 adding 'openhcs/utils/display_config_factory.py' 2025-10-27T16:22:28,865 adding 'openhcs/utils/enum_factory.py' 2025-10-27T16:22:28,866 adding 'openhcs/utils/environment.py' 2025-10-27T16:22:28,867 adding 'openhcs/utils/import_utils.py' 2025-10-27T16:22:28,869 adding 'openhcs/utils/performance_monitor.py' 2025-10-27T16:22:28,871 adding 'openhcs/utils/recache_function_registry.py' 2025-10-27T16:22:28,872 adding 'openhcs/validation/__init__.py' 2025-10-27T16:22:28,874 adding 'openhcs/validation/ast_validator.py' 2025-10-27T16:22:28,876 adding 'openhcs/validation/validate.py' 2025-10-27T16:22:28,880 adding 'openhcs-0.3.5.dist-info/METADATA' 2025-10-27T16:22:28,881 adding 'openhcs-0.3.5.dist-info/WHEEL' 2025-10-27T16:22:28,882 adding 'openhcs-0.3.5.dist-info/entry_points.txt' 2025-10-27T16:22:28,883 adding 'openhcs-0.3.5.dist-info/top_level.txt' 2025-10-27T16:22:28,888 adding 'openhcs-0.3.5.dist-info/RECORD' 2025-10-27T16:22:28,903 removing build/bdist.linux-armv7l/wheel 2025-10-27T16:22:29,084 Building wheel for openhcs (pyproject.toml): finished with status 'done' 2025-10-27T16:22:29,110 Created wheel for openhcs: filename=openhcs-0.3.5-py3-none-any.whl size=1080477 sha256=92918a7a769ca08e8845b31394a9f0003a98b1ae9d77c0fefdc5bd33ad7b26d7 2025-10-27T16:22:29,111 Stored in directory: /tmp/pip-ephem-wheel-cache-n60r0rs3/wheels/5a/dc/bb/5498dfdfdbff617304831810e7a8f05e813ae6a73bc5c3495b 2025-10-27T16:22:29,135 Successfully built openhcs 2025-10-27T16:22:29,163 Removed build tracker: '/tmp/pip-build-tracker-oa0pc2jx'