2025-11-01T22:00:06,896 Created temporary directory: /tmp/pip-ephem-wheel-cache-4jrruyp3 2025-11-01T22:00:06,897 Created temporary directory: /tmp/pip-build-tracker-wuca6v7c 2025-11-01T22:00:06,898 Initialized build tracking at /tmp/pip-build-tracker-wuca6v7c 2025-11-01T22:00:06,898 Created build tracker: /tmp/pip-build-tracker-wuca6v7c 2025-11-01T22:00:06,899 Entered build tracker: /tmp/pip-build-tracker-wuca6v7c 2025-11-01T22:00:06,899 Created temporary directory: /tmp/pip-wheel-tak86enm 2025-11-01T22:00:06,903 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-11-01T22:00:06,905 Created temporary directory: /tmp/pip-ephem-wheel-cache-mj6jild6 2025-11-01T22:00:06,928 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-01T22:00:06,932 2 location(s) to search for versions of openhcs: 2025-11-01T22:00:06,932 * https://pypi.org/simple/openhcs/ 2025-11-01T22:00:06,932 * https://www.piwheels.org/simple/openhcs/ 2025-11-01T22:00:06,933 Fetching project page and analyzing links: https://pypi.org/simple/openhcs/ 2025-11-01T22:00:06,933 Getting page https://pypi.org/simple/openhcs/ 2025-11-01T22:00:06,935 Found index url https://pypi.org/simple 2025-11-01T22:00:07,151 Fetched page https://pypi.org/simple/openhcs/ as application/vnd.pypi.simple.v1+json 2025-11-01T22:00:07,160 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-11-01T22:00:07,161 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-11-01T22:00:07,162 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-11-01T22:00:07,163 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-11-01T22:00:07,164 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-11-01T22:00:07,165 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-11-01T22:00:07,165 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-11-01T22:00:07,166 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-11-01T22:00:07,167 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-11-01T22:00:07,168 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-11-01T22:00:07,169 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-11-01T22:00:07,170 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-11-01T22:00:07,170 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-11-01T22:00:07,171 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-11-01T22:00:07,172 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-11-01T22:00:07,173 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-11-01T22:00:07,173 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-11-01T22:00:07,174 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-11-01T22:00:07,175 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-11-01T22:00:07,176 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-11-01T22:00:07,176 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-11-01T22:00:07,177 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-11-01T22:00:07,178 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-11-01T22:00:07,179 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-11-01T22:00:07,179 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-11-01T22:00:07,180 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-11-01T22:00:07,181 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-11-01T22:00:07,182 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-11-01T22:00:07,182 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-11-01T22:00:07,183 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-11-01T22:00:07,184 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-11-01T22:00:07,184 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-11-01T22:00:07,185 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-11-01T22:00:07,186 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-11-01T22:00:07,187 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/6c/7d/1e366a1cb924ec8e63e27c50f70ba56ba9d1a8672d793a3bc54b69e3a886/openhcs-0.3.7-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,188 Found link https://files.pythonhosted.org/packages/9f/6f/a19b9534bd5b64ffca4191aba6bfb5316ebd5ab60758050c1f3c99f3ce8d/openhcs-0.3.7.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.7 2025-11-01T22:00:07,188 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/86/2a/711f7076f2f71cfcf0422a7e75de185243fd0e4c363ab4452049c8bf0a2f/openhcs-0.3.8-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,189 Found link https://files.pythonhosted.org/packages/cd/c9/85aae265c5a2da4e6f2abadd3d8f865372d149f61bf168780c94b468e4ec/openhcs-0.3.8.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.8 2025-11-01T22:00:07,190 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/0d/cc/e2f8aaf7785f34e165ffed8ae0209cdd35c1193061ffc1430f350325cb55/openhcs-0.3.9-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,191 Found link https://files.pythonhosted.org/packages/63/9a/1c264f869caf1a334e051217b5d65131d37987da9b7e281096072c4d6c31/openhcs-0.3.9.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.9 2025-11-01T22:00:07,192 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/cc/03/4bef604c0f8c20d6981b0caaf79bcf36db79fbfbf24a62c4d9f4fe5ded81/openhcs-0.3.10-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,193 Found link https://files.pythonhosted.org/packages/13/1e/748575496cd66ba75546e9b8edf3ed75618f2276045223b961a3a4f016b5/openhcs-0.3.10.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.10 2025-11-01T22:00:07,193 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/50/98/65c0bf92d4fb90f193b2a02ef91dd44e54210cf44a39cf99d015400e1f55/openhcs-0.3.11-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,194 Found link https://files.pythonhosted.org/packages/42/c3/0c7c7669c517fc4e074f58fc9345e14289feedc9de9c3295a997d035a6ac/openhcs-0.3.11.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.11 2025-11-01T22:00:07,195 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/fc/62/7df07eceb70a44c08373d1ffb734ab62b188383555c44d3b1f3a5fbeae82/openhcs-0.3.12-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,196 Found link https://files.pythonhosted.org/packages/84/f2/e8ac57aff79406c040f69ab8743df0da87ecd23d8433b66171e8dc443c61/openhcs-0.3.12.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.12 2025-11-01T22:00:07,196 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/72/28/c0c3a3b6263952c6b7ab9ccec29bfc7a4e288a4c38c81dbc452aaa672455/openhcs-0.3.13-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,197 Found link https://files.pythonhosted.org/packages/29/ba/e50cd59ba7c32e80aa8ddc4d6d81237335ed0fcabc03bc9d2a7dad9a43df/openhcs-0.3.13.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.13 2025-11-01T22:00:07,198 Fetching project page and analyzing links: https://www.piwheels.org/simple/openhcs/ 2025-11-01T22:00:07,198 Getting page https://www.piwheels.org/simple/openhcs/ 2025-11-01T22:00:07,199 Found index url https://www.piwheels.org/simple 2025-11-01T22:00:07,358 Fetched page https://www.piwheels.org/simple/openhcs/ as text/html 2025-11-01T22:00:07,365 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.12-py3-none-any.whl#sha256=94e145596070553fda96bb13b57fac7e358b2fe5ca4183fe2b011433e6fecc81 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,366 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.11-py3-none-any.whl#sha256=d577f275c4928101edd10959823c9d471a4004aa096d1c3abbd87e5328c42e8c (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,367 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.10-py3-none-any.whl#sha256=b97d5afa81210bad64d04599efbd655f7b222527f621f364df2db1eaad6a8cc3 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,367 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.9-py3-none-any.whl#sha256=67460f49b356c7ddd941fb01cb9e6897b4379406dc5ed103313add47270f977c (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,368 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.8-py3-none-any.whl#sha256=121493ca28ebba09c23e6090005f5e3f2e51191a31a08ff48cf08afecbd75e94 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,368 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.7-py3-none-any.whl#sha256=ceed18ad5081523544717b0233f83e10f4f7609101dc68fc1377ffe6e8170225 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,369 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.5-py3-none-any.whl#sha256=92918a7a769ca08e8845b31394a9f0003a98b1ae9d77c0fefdc5bd33ad7b26d7 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-11-01T22:00:07,370 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-11-01T22:00:07,370 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-11-01T22:00:07,371 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-11-01T22:00:07,371 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-11-01T22:00:07,371 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-11-01T22:00:07,372 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-11-01T22:00:07,372 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-11-01T22:00:07,373 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-11-01T22:00:07,373 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-11-01T22:00:07,374 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-11-01T22:00:07,374 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-11-01T22:00:07,375 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-11-01T22:00:07,375 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-11-01T22:00:07,376 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-11-01T22:00:07,376 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-11-01T22:00:07,377 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-11-01T22:00:07,378 Skipping link: not a file: https://www.piwheels.org/simple/openhcs/ 2025-11-01T22:00:07,378 Skipping link: not a file: https://pypi.org/simple/openhcs/ 2025-11-01T22:00:07,401 Given no hashes to check 1 links for project 'openhcs': discarding no candidates 2025-11-01T22:00:07,421 Collecting openhcs==0.3.13 2025-11-01T22:00:07,423 Created temporary directory: /tmp/pip-unpack-1nbi40u9 2025-11-01T22:00:07,650 Downloading openhcs-0.3.13.tar.gz (942 kB) 2025-11-01T22:00:08,580 Added openhcs==0.3.13 from https://files.pythonhosted.org/packages/29/ba/e50cd59ba7c32e80aa8ddc4d6d81237335ed0fcabc03bc9d2a7dad9a43df/openhcs-0.3.13.tar.gz to build tracker '/tmp/pip-build-tracker-wuca6v7c' 2025-11-01T22:00:08,587 Created temporary directory: /tmp/pip-build-env-r455wa3i 2025-11-01T22:00:08,592 Installing build dependencies: started 2025-11-01T22:00:08,593 Running command pip subprocess to install build dependencies 2025-11-01T22:00:09,734 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-01T22:00:10,345 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-11-01T22:00:10,367 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-01T22:00:12,093 Collecting setuptools>=61.0 2025-11-01T22:00:12,195 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-01T22:00:12,463 Collecting wheel 2025-11-01T22:00:12,479 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-01T22:00:15,356 Installing collected packages: wheel, setuptools 2025-11-01T22:00:15,590 Creating /tmp/pip-build-env-r455wa3i/overlay/local/bin 2025-11-01T22:00:15,592 changing mode of /tmp/pip-build-env-r455wa3i/overlay/local/bin/wheel to 755 2025-11-01T22:00:19,393 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-01T22:00:19,665 Installing build dependencies: finished with status 'done' 2025-11-01T22:00:19,672 Getting requirements to build wheel: started 2025-11-01T22:00:19,673 Running command Getting requirements to build wheel 2025-11-01T22:00:20,321 /tmp/pip-build-env-r455wa3i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-01T22:00:20,321 !! 2025-11-01T22:00:20,323 ******************************************************************************** 2025-11-01T22:00:20,323 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-11-01T22:00:20,324 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-01T22:00:20,325 or your builds will no longer be supported. 2025-11-01T22:00:20,327 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-01T22:00:20,327 ******************************************************************************** 2025-11-01T22:00:20,328 !! 2025-11-01T22:00:20,329 corresp(dist, value, root_dir) 2025-11-01T22:00:20,421 /tmp/pip-build-env-r455wa3i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-01T22:00:20,421 !! 2025-11-01T22:00:20,422 ******************************************************************************** 2025-11-01T22:00:20,423 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-01T22:00:20,424 License :: OSI Approved :: MIT License 2025-11-01T22:00:20,425 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-01T22:00:20,425 ******************************************************************************** 2025-11-01T22:00:20,426 !! 2025-11-01T22:00:20,427 dist._finalize_license_expression() 2025-11-01T22:00:20,430 /tmp/pip-build-env-r455wa3i/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-01T22:00:20,431 !! 2025-11-01T22:00:20,432 ******************************************************************************** 2025-11-01T22:00:20,432 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-01T22:00:20,433 License :: OSI Approved :: MIT License 2025-11-01T22:00:20,434 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-01T22:00:20,435 ******************************************************************************** 2025-11-01T22:00:20,436 !! 2025-11-01T22:00:20,437 self._finalize_license_expression() 2025-11-01T22:00:20,437 running egg_info 2025-11-01T22:00:20,444 writing openhcs.egg-info/PKG-INFO 2025-11-01T22:00:20,475 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-11-01T22:00:20,477 writing entry points to openhcs.egg-info/entry_points.txt 2025-11-01T22:00:20,498 writing requirements to openhcs.egg-info/requires.txt 2025-11-01T22:00:20,499 writing top-level names to openhcs.egg-info/top_level.txt 2025-11-01T22:00:20,649 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-11-01T22:00:20,680 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-11-01T22:00:20,780 Getting requirements to build wheel: finished with status 'done' 2025-11-01T22:00:20,783 Created temporary directory: /tmp/pip-modern-metadata-qyp324gp 2025-11-01T22:00:20,785 Preparing metadata (pyproject.toml): started 2025-11-01T22:00:20,786 Running command Preparing metadata (pyproject.toml) 2025-11-01T22:00:21,379 /tmp/pip-build-env-r455wa3i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-01T22:00:21,379 !! 2025-11-01T22:00:21,380 ******************************************************************************** 2025-11-01T22:00:21,380 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-11-01T22:00:21,382 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-01T22:00:21,382 or your builds will no longer be supported. 2025-11-01T22:00:21,383 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-01T22:00:21,384 ******************************************************************************** 2025-11-01T22:00:21,385 !! 2025-11-01T22:00:21,386 corresp(dist, value, root_dir) 2025-11-01T22:00:21,474 /tmp/pip-build-env-r455wa3i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-01T22:00:21,475 !! 2025-11-01T22:00:21,476 ******************************************************************************** 2025-11-01T22:00:21,476 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-01T22:00:21,477 License :: OSI Approved :: MIT License 2025-11-01T22:00:21,478 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-01T22:00:21,479 ******************************************************************************** 2025-11-01T22:00:21,479 !! 2025-11-01T22:00:21,480 dist._finalize_license_expression() 2025-11-01T22:00:21,486 /tmp/pip-build-env-r455wa3i/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-01T22:00:21,486 !! 2025-11-01T22:00:21,487 ******************************************************************************** 2025-11-01T22:00:21,488 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-01T22:00:21,489 License :: OSI Approved :: MIT License 2025-11-01T22:00:21,490 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-01T22:00:21,490 ******************************************************************************** 2025-11-01T22:00:21,491 !! 2025-11-01T22:00:21,492 self._finalize_license_expression() 2025-11-01T22:00:21,493 running dist_info 2025-11-01T22:00:21,506 creating /tmp/pip-modern-metadata-qyp324gp/openhcs.egg-info 2025-11-01T22:00:21,507 writing /tmp/pip-modern-metadata-qyp324gp/openhcs.egg-info/PKG-INFO 2025-11-01T22:00:21,538 writing dependency_links to /tmp/pip-modern-metadata-qyp324gp/openhcs.egg-info/dependency_links.txt 2025-11-01T22:00:21,540 writing entry points to /tmp/pip-modern-metadata-qyp324gp/openhcs.egg-info/entry_points.txt 2025-11-01T22:00:21,560 writing requirements to /tmp/pip-modern-metadata-qyp324gp/openhcs.egg-info/requires.txt 2025-11-01T22:00:21,561 writing top-level names to /tmp/pip-modern-metadata-qyp324gp/openhcs.egg-info/top_level.txt 2025-11-01T22:00:21,562 writing manifest file '/tmp/pip-modern-metadata-qyp324gp/openhcs.egg-info/SOURCES.txt' 2025-11-01T22:00:21,702 reading manifest file '/tmp/pip-modern-metadata-qyp324gp/openhcs.egg-info/SOURCES.txt' 2025-11-01T22:00:21,715 writing manifest file '/tmp/pip-modern-metadata-qyp324gp/openhcs.egg-info/SOURCES.txt' 2025-11-01T22:00:21,716 creating '/tmp/pip-modern-metadata-qyp324gp/openhcs-0.3.13.dist-info' 2025-11-01T22:00:21,844 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-01T22:00:21,850 Source in /tmp/pip-wheel-tak86enm/openhcs_a5d850a6e39f42b1892c4b15a74f5528 has version 0.3.13, which satisfies requirement openhcs==0.3.13 from https://files.pythonhosted.org/packages/29/ba/e50cd59ba7c32e80aa8ddc4d6d81237335ed0fcabc03bc9d2a7dad9a43df/openhcs-0.3.13.tar.gz 2025-11-01T22:00:21,851 Removed openhcs==0.3.13 from https://files.pythonhosted.org/packages/29/ba/e50cd59ba7c32e80aa8ddc4d6d81237335ed0fcabc03bc9d2a7dad9a43df/openhcs-0.3.13.tar.gz from build tracker '/tmp/pip-build-tracker-wuca6v7c' 2025-11-01T22:00:21,859 Created temporary directory: /tmp/pip-unpack-obhb402p 2025-11-01T22:00:21,860 Building wheels for collected packages: openhcs 2025-11-01T22:00:21,865 Created temporary directory: /tmp/pip-wheel-2gy3dmhs 2025-11-01T22:00:21,865 Destination directory: /tmp/pip-wheel-2gy3dmhs 2025-11-01T22:00:21,867 Building wheel for openhcs (pyproject.toml): started 2025-11-01T22:00:21,869 Running command Building wheel for openhcs (pyproject.toml) 2025-11-01T22:00:22,453 /tmp/pip-build-env-r455wa3i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-01T22:00:22,453 !! 2025-11-01T22:00:22,454 ******************************************************************************** 2025-11-01T22:00:22,455 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-11-01T22:00:22,456 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-01T22:00:22,456 or your builds will no longer be supported. 2025-11-01T22:00:22,457 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-01T22:00:22,457 ******************************************************************************** 2025-11-01T22:00:22,458 !! 2025-11-01T22:00:22,458 corresp(dist, value, root_dir) 2025-11-01T22:00:22,542 /tmp/pip-build-env-r455wa3i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-01T22:00:22,543 !! 2025-11-01T22:00:22,544 ******************************************************************************** 2025-11-01T22:00:22,544 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-01T22:00:22,545 License :: OSI Approved :: MIT License 2025-11-01T22:00:22,546 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-01T22:00:22,547 ******************************************************************************** 2025-11-01T22:00:22,548 !! 2025-11-01T22:00:22,549 dist._finalize_license_expression() 2025-11-01T22:00:22,554 /tmp/pip-build-env-r455wa3i/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-01T22:00:22,554 !! 2025-11-01T22:00:22,556 ******************************************************************************** 2025-11-01T22:00:22,556 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-01T22:00:22,557 License :: OSI Approved :: MIT License 2025-11-01T22:00:22,558 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-01T22:00:22,559 ******************************************************************************** 2025-11-01T22:00:22,560 !! 2025-11-01T22:00:22,561 self._finalize_license_expression() 2025-11-01T22:00:22,561 running bdist_wheel 2025-11-01T22:00:22,577 running build 2025-11-01T22:00:22,578 running build_py 2025-11-01T22:00:22,584 creating build/lib/openhcs 2025-11-01T22:00:22,587 copying openhcs/__init__.py -> build/lib/openhcs 2025-11-01T22:00:22,589 creating build/lib/openhcs/config_framework 2025-11-01T22:00:22,590 copying openhcs/config_framework/config.py -> build/lib/openhcs/config_framework 2025-11-01T22:00:22,592 copying openhcs/config_framework/dual_axis_resolver.py -> build/lib/openhcs/config_framework 2025-11-01T22:00:22,595 copying openhcs/config_framework/context_manager.py -> build/lib/openhcs/config_framework 2025-11-01T22:00:22,598 copying openhcs/config_framework/__init__.py -> build/lib/openhcs/config_framework 2025-11-01T22:00:22,600 copying openhcs/config_framework/global_config.py -> build/lib/openhcs/config_framework 2025-11-01T22:00:22,602 copying openhcs/config_framework/cache_warming.py -> build/lib/openhcs/config_framework 2025-11-01T22:00:22,604 copying openhcs/config_framework/placeholder.py -> build/lib/openhcs/config_framework 2025-11-01T22:00:22,606 copying openhcs/config_framework/lazy_factory.py -> build/lib/openhcs/config_framework 2025-11-01T22:00:22,610 creating build/lib/openhcs/validation 2025-11-01T22:00:22,611 copying openhcs/validation/__init__.py -> build/lib/openhcs/validation 2025-11-01T22:00:22,613 copying openhcs/validation/ast_validator.py -> build/lib/openhcs/validation 2025-11-01T22:00:22,615 copying openhcs/validation/validate.py -> build/lib/openhcs/validation 2025-11-01T22:00:22,618 creating build/lib/openhcs/processing 2025-11-01T22:00:22,619 copying openhcs/processing/__init__.py -> build/lib/openhcs/processing 2025-11-01T22:00:22,621 copying openhcs/processing/func_registry.py -> build/lib/openhcs/processing 2025-11-01T22:00:22,624 creating build/lib/openhcs/microscopes 2025-11-01T22:00:22,625 copying openhcs/microscopes/opera_phenix.py -> build/lib/openhcs/microscopes 2025-11-01T22:00:22,628 copying openhcs/microscopes/__init__.py -> build/lib/openhcs/microscopes 2025-11-01T22:00:22,629 copying openhcs/microscopes/imagexpress.py -> build/lib/openhcs/microscopes 2025-11-01T22:00:22,632 copying openhcs/microscopes/handler_registry_service.py -> build/lib/openhcs/microscopes 2025-11-01T22:00:22,634 copying openhcs/microscopes/opera_phenix_xml_parser.py -> build/lib/openhcs/microscopes 2025-11-01T22:00:22,636 copying openhcs/microscopes/omero.py -> build/lib/openhcs/microscopes 2025-11-01T22:00:22,638 copying openhcs/microscopes/microscope_base.py -> build/lib/openhcs/microscopes 2025-11-01T22:00:22,641 copying openhcs/microscopes/microscope_interfaces.py -> build/lib/openhcs/microscopes 2025-11-01T22:00:22,643 copying openhcs/microscopes/openhcs.py -> build/lib/openhcs/microscopes 2025-11-01T22:00:22,647 creating build/lib/openhcs/io 2025-11-01T22:00:22,648 copying openhcs/io/disk.py -> build/lib/openhcs/io 2025-11-01T22:00:22,651 copying openhcs/io/metadata_writer.py -> build/lib/openhcs/io 2025-11-01T22:00:22,653 copying openhcs/io/streaming.py -> build/lib/openhcs/io 2025-11-01T22:00:22,656 copying openhcs/io/async_init.py -> build/lib/openhcs/io 2025-11-01T22:00:22,658 copying openhcs/io/filemanager.py -> build/lib/openhcs/io 2025-11-01T22:00:22,661 copying openhcs/io/pipeline_migration.py -> build/lib/openhcs/io 2025-11-01T22:00:22,663 copying openhcs/io/__init__.py -> build/lib/openhcs/io 2025-11-01T22:00:22,665 copying openhcs/io/napari_stream.py -> build/lib/openhcs/io 2025-11-01T22:00:22,668 copying openhcs/io/fiji_stream.py -> build/lib/openhcs/io 2025-11-01T22:00:22,670 copying openhcs/io/backend_registry.py -> build/lib/openhcs/io 2025-11-01T22:00:22,672 copying openhcs/io/base.py -> build/lib/openhcs/io 2025-11-01T22:00:22,675 copying openhcs/io/zarr.py -> build/lib/openhcs/io 2025-11-01T22:00:22,678 copying openhcs/io/omero_local.py -> build/lib/openhcs/io 2025-11-01T22:00:22,681 copying openhcs/io/exceptions.py -> build/lib/openhcs/io 2025-11-01T22:00:22,683 copying openhcs/io/memory.py -> build/lib/openhcs/io 2025-11-01T22:00:22,686 copying openhcs/io/virtual_workspace.py -> build/lib/openhcs/io 2025-11-01T22:00:22,689 copying openhcs/io/metadata_migration.py -> build/lib/openhcs/io 2025-11-01T22:00:22,691 copying openhcs/io/atomic.py -> build/lib/openhcs/io 2025-11-01T22:00:22,694 creating build/lib/openhcs/debug 2025-11-01T22:00:22,695 copying openhcs/debug/example_export_clean.py -> build/lib/openhcs/debug 2025-11-01T22:00:22,698 copying openhcs/debug/pickle_to_python.py -> build/lib/openhcs/debug 2025-11-01T22:00:22,701 copying openhcs/debug/example_export.py -> build/lib/openhcs/debug 2025-11-01T22:00:22,704 copying openhcs/debug/__init__.py -> build/lib/openhcs/debug 2025-11-01T22:00:22,705 copying openhcs/debug/export.py -> build/lib/openhcs/debug 2025-11-01T22:00:22,708 creating build/lib/openhcs/tests 2025-11-01T22:00:22,709 copying openhcs/tests/__init__.py -> build/lib/openhcs/tests 2025-11-01T22:00:22,711 copying openhcs/tests/basic_pipeline.py -> build/lib/openhcs/tests 2025-11-01T22:00:22,713 copying openhcs/tests/test_pipeline.py -> build/lib/openhcs/tests 2025-11-01T22:00:22,716 creating build/lib/openhcs/core 2025-11-01T22:00:22,717 copying openhcs/core/registry_cache.py -> build/lib/openhcs/core 2025-11-01T22:00:22,719 copying openhcs/core/config.py -> build/lib/openhcs/core 2025-11-01T22:00:22,722 copying openhcs/core/log_utils.py -> build/lib/openhcs/core 2025-11-01T22:00:22,724 copying openhcs/core/xdg_paths.py -> build/lib/openhcs/core 2025-11-01T22:00:22,727 copying openhcs/core/lazy_placeholder.py -> build/lib/openhcs/core 2025-11-01T22:00:22,729 copying openhcs/core/__init__.py -> build/lib/openhcs/core 2025-11-01T22:00:22,730 copying openhcs/core/auto_register_meta.py -> build/lib/openhcs/core 2025-11-01T22:00:22,733 copying openhcs/core/utils.py -> build/lib/openhcs/core 2025-11-01T22:00:22,736 copying openhcs/core/config_cache.py -> build/lib/openhcs/core 2025-11-01T22:00:22,738 copying openhcs/core/roi.py -> build/lib/openhcs/core 2025-11-01T22:00:22,740 copying openhcs/core/lazy_placeholder_simplified.py -> build/lib/openhcs/core 2025-11-01T22:00:22,743 copying openhcs/core/metadata_cache.py -> build/lib/openhcs/core 2025-11-01T22:00:22,745 copying openhcs/core/path_cache.py -> build/lib/openhcs/core 2025-11-01T22:00:22,747 copying openhcs/core/lazy_gpu_imports.py -> build/lib/openhcs/core 2025-11-01T22:00:22,749 copying openhcs/core/streaming_config_factory.py -> build/lib/openhcs/core 2025-11-01T22:00:22,752 copying openhcs/core/registry_discovery.py -> build/lib/openhcs/core 2025-11-01T22:00:22,754 creating build/lib/openhcs/introspection 2025-11-01T22:00:22,755 copying openhcs/introspection/unified_parameter_analyzer.py -> build/lib/openhcs/introspection 2025-11-01T22:00:22,758 copying openhcs/introspection/__init__.py -> build/lib/openhcs/introspection 2025-11-01T22:00:22,760 copying openhcs/introspection/signature_analyzer.py -> build/lib/openhcs/introspection 2025-11-01T22:00:22,763 creating build/lib/openhcs/omero 2025-11-01T22:00:22,764 copying openhcs/omero/__init__.py -> build/lib/openhcs/omero 2025-11-01T22:00:22,767 creating build/lib/openhcs/runtime 2025-11-01T22:00:22,768 copying openhcs/runtime/omero_instance_manager.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,771 copying openhcs/runtime/fiji_viewer_server.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,774 copying openhcs/runtime/fiji_stream_visualizer.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,777 copying openhcs/runtime/zmq_execution_server_launcher.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,778 copying openhcs/runtime/remote_orchestrator.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,781 copying openhcs/runtime/zmq_execution_client.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,783 copying openhcs/runtime/zmq_messages.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,786 copying openhcs/runtime/execution_server.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,788 copying openhcs/runtime/napari_stream_visualizer.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,792 copying openhcs/runtime/queue_tracker.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,794 copying openhcs/runtime/zmq_base.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,797 copying openhcs/runtime/zmq_execution_server.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,800 copying openhcs/runtime/roi_converters.py -> build/lib/openhcs/runtime 2025-11-01T22:00:22,803 creating build/lib/openhcs/constants 2025-11-01T22:00:22,804 copying openhcs/constants/streaming.py -> build/lib/openhcs/constants 2025-11-01T22:00:22,806 copying openhcs/constants/__init__.py -> build/lib/openhcs/constants 2025-11-01T22:00:22,808 copying openhcs/constants/input_source.py -> build/lib/openhcs/constants 2025-11-01T22:00:22,810 copying openhcs/constants/constants.py -> build/lib/openhcs/constants 2025-11-01T22:00:22,813 creating build/lib/openhcs/utils 2025-11-01T22:00:22,814 copying openhcs/utils/environment.py -> build/lib/openhcs/utils 2025-11-01T22:00:22,816 copying openhcs/utils/recache_function_registry.py -> build/lib/openhcs/utils 2025-11-01T22:00:22,819 copying openhcs/utils/performance_monitor.py -> build/lib/openhcs/utils 2025-11-01T22:00:22,821 copying openhcs/utils/enum_factory.py -> build/lib/openhcs/utils 2025-11-01T22:00:22,824 copying openhcs/utils/import_utils.py -> build/lib/openhcs/utils 2025-11-01T22:00:22,826 copying openhcs/utils/display_config_factory.py -> build/lib/openhcs/utils 2025-11-01T22:00:22,829 creating build/lib/openhcs/pyqt_gui 2025-11-01T22:00:22,830 copying openhcs/pyqt_gui/app.py -> build/lib/openhcs/pyqt_gui 2025-11-01T22:00:22,832 copying openhcs/pyqt_gui/config.py -> build/lib/openhcs/pyqt_gui 2025-11-01T22:00:22,835 copying openhcs/pyqt_gui/__init__.py -> build/lib/openhcs/pyqt_gui 2025-11-01T22:00:22,837 copying openhcs/pyqt_gui/__main__.py -> build/lib/openhcs/pyqt_gui 2025-11-01T22:00:22,838 copying openhcs/pyqt_gui/launch.py -> build/lib/openhcs/pyqt_gui 2025-11-01T22:00:22,841 copying openhcs/pyqt_gui/main.py -> build/lib/openhcs/pyqt_gui 2025-11-01T22:00:22,844 creating build/lib/openhcs/components 2025-11-01T22:00:22,845 copying openhcs/components/framework.py -> build/lib/openhcs/components 2025-11-01T22:00:22,847 copying openhcs/components/__init__.py -> build/lib/openhcs/components 2025-11-01T22:00:22,849 creating build/lib/openhcs/formats 2025-11-01T22:00:22,851 copying openhcs/formats/experimental_analysis.py -> build/lib/openhcs/formats 2025-11-01T22:00:22,854 copying openhcs/formats/metaxpress.py -> build/lib/openhcs/formats 2025-11-01T22:00:22,856 copying openhcs/formats/func_arg_prep.py -> build/lib/openhcs/formats 2025-11-01T22:00:22,859 creating build/lib/openhcs/processing/presets 2025-11-01T22:00:22,860 copying openhcs/processing/presets/__init__.py -> build/lib/openhcs/processing/presets 2025-11-01T22:00:22,862 creating build/lib/openhcs/processing/backends 2025-11-01T22:00:22,863 copying openhcs/processing/backends/__init__.py -> build/lib/openhcs/processing/backends 2025-11-01T22:00:22,866 creating build/lib/openhcs/processing/presets/pipelines 2025-11-01T22:00:22,867 copying openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/lib/openhcs/processing/presets/pipelines 2025-11-01T22:00:22,869 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py -> build/lib/openhcs/processing/presets/pipelines 2025-11-01T22:00:22,871 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-11-01T22:00:22,873 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-11-01T22:00:22,875 copying openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py -> build/lib/openhcs/processing/presets/pipelines 2025-11-01T22:00:22,877 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-11-01T22:00:22,879 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-11-01T22:00:22,881 copying openhcs/processing/presets/pipelines/test.py -> build/lib/openhcs/processing/presets/pipelines 2025-11-01T22:00:22,882 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/lib/openhcs/processing/presets/pipelines 2025-11-01T22:00:22,885 creating build/lib/openhcs/processing/backends/lib_registry 2025-11-01T22:00:22,886 copying openhcs/processing/backends/lib_registry/unified_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-11-01T22:00:22,889 copying openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-11-01T22:00:22,891 copying openhcs/processing/backends/lib_registry/registry_service.py -> build/lib/openhcs/processing/backends/lib_registry 2025-11-01T22:00:22,893 copying openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-11-01T22:00:22,896 copying openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-11-01T22:00:22,898 copying openhcs/processing/backends/lib_registry/cupy_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-11-01T22:00:22,900 creating build/lib/openhcs/processing/backends/assemblers 2025-11-01T22:00:22,901 copying openhcs/processing/backends/assemblers/__init__.py -> build/lib/openhcs/processing/backends/assemblers 2025-11-01T22:00:22,903 copying openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/lib/openhcs/processing/backends/assemblers 2025-11-01T22:00:22,906 copying openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/lib/openhcs/processing/backends/assemblers 2025-11-01T22:00:22,908 copying openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/lib/openhcs/processing/backends/assemblers 2025-11-01T22:00:22,911 creating build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,912 copying openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,915 copying openhcs/processing/backends/enhance/__init__.py -> build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,917 copying openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,919 copying openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,922 copying openhcs/processing/backends/enhance/basic_processor_jax.py -> build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,924 copying openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,927 copying openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,929 copying openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,932 copying openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,935 copying openhcs/processing/backends/enhance/cupy_clahe.py -> build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,937 copying openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,940 copying openhcs/processing/backends/enhance/focus_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-11-01T22:00:22,943 creating build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,944 copying openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,947 copying openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,950 copying openhcs/processing/backends/analysis/cache_utils.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,953 copying openhcs/processing/backends/analysis/cx5_format.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,955 copying openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,958 copying openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,961 copying openhcs/processing/backends/analysis/__init__.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,963 copying openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,966 copying openhcs/processing/backends/analysis/hmm_axon.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,968 copying openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,972 copying openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,975 copying openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,977 copying openhcs/processing/backends/analysis/focus_analyzer.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,980 copying openhcs/processing/backends/analysis/multi_template_matching.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,982 copying openhcs/processing/backends/analysis/straighten_object_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,985 copying openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/lib/openhcs/processing/backends/analysis 2025-11-01T22:00:22,989 creating build/lib/openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:22,990 copying openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:22,992 copying openhcs/processing/backends/experimental_analysis/__init__.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:22,994 copying openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:22,997 copying openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:22,999 copying openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:23,002 copying openhcs/processing/backends/experimental_analysis/format_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:23,005 creating build/lib/openhcs/processing/backends/processors 2025-11-01T22:00:23,006 copying openhcs/processing/backends/processors/torch_processor.py -> build/lib/openhcs/processing/backends/processors 2025-11-01T22:00:23,009 copying openhcs/processing/backends/processors/cupy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-11-01T22:00:23,012 copying openhcs/processing/backends/processors/tensorflow_processor.py -> build/lib/openhcs/processing/backends/processors 2025-11-01T22:00:23,015 copying openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/lib/openhcs/processing/backends/processors 2025-11-01T22:00:23,017 copying openhcs/processing/backends/processors/__init__.py -> build/lib/openhcs/processing/backends/processors 2025-11-01T22:00:23,019 copying openhcs/processing/backends/processors/numpy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-11-01T22:00:23,022 copying openhcs/processing/backends/processors/percentile_utils.py -> build/lib/openhcs/processing/backends/processors 2025-11-01T22:00:23,024 copying openhcs/processing/backends/processors/jax_processor.py -> build/lib/openhcs/processing/backends/processors 2025-11-01T22:00:23,027 creating build/lib/openhcs/processing/backends/pos_gen 2025-11-01T22:00:23,028 copying openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-11-01T22:00:23,031 copying openhcs/processing/backends/pos_gen/__init__.py -> build/lib/openhcs/processing/backends/pos_gen 2025-11-01T22:00:23,033 copying openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/lib/openhcs/processing/backends/pos_gen 2025-11-01T22:00:23,036 copying openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-11-01T22:00:23,039 creating build/lib/openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:23,040 copying openhcs/processing/backends/pos_gen/mist/phase_correlation.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:23,043 copying openhcs/processing/backends/pos_gen/mist/__init__.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:23,045 copying openhcs/processing/backends/pos_gen/mist/quality_metrics.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:23,047 copying openhcs/processing/backends/pos_gen/mist/boruvka_mst.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:23,050 copying openhcs/processing/backends/pos_gen/mist/gpu_kernels.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:23,052 copying openhcs/processing/backends/pos_gen/mist/mist_main.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:23,055 copying openhcs/processing/backends/pos_gen/mist/position_reconstruction.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:23,057 creating build/lib/openhcs/tests/generators 2025-11-01T22:00:23,058 copying openhcs/tests/generators/generate_synthetic_data.py -> build/lib/openhcs/tests/generators 2025-11-01T22:00:23,061 copying openhcs/tests/generators/__init__.py -> build/lib/openhcs/tests/generators 2025-11-01T22:00:23,063 creating build/lib/openhcs/core/pipeline 2025-11-01T22:00:23,064 copying openhcs/core/pipeline/materialization_flag_planner.py -> build/lib/openhcs/core/pipeline 2025-11-01T22:00:23,067 copying openhcs/core/pipeline/step_attribute_stripper.py -> build/lib/openhcs/core/pipeline 2025-11-01T22:00:23,069 copying openhcs/core/pipeline/pipeline_utils.py -> build/lib/openhcs/core/pipeline 2025-11-01T22:00:23,070 copying openhcs/core/pipeline/__init__.py -> build/lib/openhcs/core/pipeline 2025-11-01T22:00:23,073 copying openhcs/core/pipeline/gpu_memory_validator.py -> build/lib/openhcs/core/pipeline 2025-11-01T22:00:23,075 copying openhcs/core/pipeline/funcstep_contract_validator.py -> build/lib/openhcs/core/pipeline 2025-11-01T22:00:23,078 copying openhcs/core/pipeline/function_contracts.py -> build/lib/openhcs/core/pipeline 2025-11-01T22:00:23,080 copying openhcs/core/pipeline/path_planner.py -> build/lib/openhcs/core/pipeline 2025-11-01T22:00:23,083 copying openhcs/core/pipeline/compiler.py -> build/lib/openhcs/core/pipeline 2025-11-01T22:00:23,086 creating build/lib/openhcs/core/orchestrator 2025-11-01T22:00:23,087 copying openhcs/core/orchestrator/gpu_scheduler.py -> build/lib/openhcs/core/orchestrator 2025-11-01T22:00:23,090 copying openhcs/core/orchestrator/__init__.py -> build/lib/openhcs/core/orchestrator 2025-11-01T22:00:23,092 copying openhcs/core/orchestrator/orchestrator.py -> build/lib/openhcs/core/orchestrator 2025-11-01T22:00:23,096 creating build/lib/openhcs/core/context 2025-11-01T22:00:23,097 copying openhcs/core/context/processing_context.py -> build/lib/openhcs/core/context 2025-11-01T22:00:23,100 copying openhcs/core/context/__init__.py -> build/lib/openhcs/core/context 2025-11-01T22:00:23,102 creating build/lib/openhcs/core/steps 2025-11-01T22:00:23,103 copying openhcs/core/steps/function_step.py -> build/lib/openhcs/core/steps 2025-11-01T22:00:23,107 copying openhcs/core/steps/__init__.py -> build/lib/openhcs/core/steps 2025-11-01T22:00:23,109 copying openhcs/core/steps/abstract.py -> build/lib/openhcs/core/steps 2025-11-01T22:00:23,111 creating build/lib/openhcs/core/components 2025-11-01T22:00:23,112 copying openhcs/core/components/multiprocessing.py -> build/lib/openhcs/core/components 2025-11-01T22:00:23,115 copying openhcs/core/components/__init__.py -> build/lib/openhcs/core/components 2025-11-01T22:00:23,117 copying openhcs/core/components/metaprogramming.py -> build/lib/openhcs/core/components 2025-11-01T22:00:23,119 copying openhcs/core/components/parser_metaprogramming.py -> build/lib/openhcs/core/components 2025-11-01T22:00:23,122 copying openhcs/core/components/validation.py -> build/lib/openhcs/core/components 2025-11-01T22:00:23,125 creating build/lib/openhcs/core/memory 2025-11-01T22:00:23,126 copying openhcs/core/memory/stack_utils.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,129 copying openhcs/core/memory/converters.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,131 copying openhcs/core/memory/oom_recovery.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,133 copying openhcs/core/memory/__init__.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,135 copying openhcs/core/memory/dtype_scaling.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,137 copying openhcs/core/memory/decorators.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,139 copying openhcs/core/memory/utils.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,142 copying openhcs/core/memory/slice_processing.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,144 copying openhcs/core/memory/framework_ops.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,145 copying openhcs/core/memory/conversion_helpers.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,147 copying openhcs/core/memory/framework_config.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,150 copying openhcs/core/memory/exceptions.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,152 copying openhcs/core/memory/gpu_cleanup.py -> build/lib/openhcs/core/memory 2025-11-01T22:00:23,155 creating build/lib/openhcs/ui/shared 2025-11-01T22:00:23,156 copying openhcs/ui/shared/parameter_form_config_factory.py -> build/lib/openhcs/ui/shared 2025-11-01T22:00:23,159 copying openhcs/ui/shared/parameter_form_constants.py -> build/lib/openhcs/ui/shared 2025-11-01T22:00:23,161 copying openhcs/ui/shared/parameter_type_utils.py -> build/lib/openhcs/ui/shared 2025-11-01T22:00:23,163 copying openhcs/ui/shared/__init__.py -> build/lib/openhcs/ui/shared 2025-11-01T22:00:23,165 copying openhcs/ui/shared/system_monitor_core.py -> build/lib/openhcs/ui/shared 2025-11-01T22:00:23,167 copying openhcs/ui/shared/pattern_data_manager.py -> build/lib/openhcs/ui/shared 2025-11-01T22:00:23,169 copying openhcs/ui/shared/widget_creation_registry.py -> build/lib/openhcs/ui/shared 2025-11-01T22:00:23,171 copying openhcs/ui/shared/pattern_file_service.py -> build/lib/openhcs/ui/shared 2025-11-01T22:00:23,174 copying openhcs/ui/shared/search_service.py -> build/lib/openhcs/ui/shared 2025-11-01T22:00:23,176 copying openhcs/ui/shared/parameter_form_base.py -> build/lib/openhcs/ui/shared 2025-11-01T22:00:23,178 copying openhcs/ui/shared/ui_utils.py -> build/lib/openhcs/ui/shared 2025-11-01T22:00:23,180 copying openhcs/ui/shared/parameter_form_service.py -> build/lib/openhcs/ui/shared 2025-11-01T22:00:23,183 creating build/lib/openhcs/pyqt_gui/dialogs 2025-11-01T22:00:23,184 copying openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-11-01T22:00:23,187 copying openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-11-01T22:00:23,189 copying openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-11-01T22:00:23,193 creating build/lib/openhcs/pyqt_gui/widgets 2025-11-01T22:00:23,194 copying openhcs/pyqt_gui/widgets/log_viewer.py -> build/lib/openhcs/pyqt_gui/widgets 2025-11-01T22:00:23,198 copying openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-11-01T22:00:23,200 copying openhcs/pyqt_gui/widgets/function_pane.py -> build/lib/openhcs/pyqt_gui/widgets 2025-11-01T22:00:23,203 copying openhcs/pyqt_gui/widgets/__init__.py -> build/lib/openhcs/pyqt_gui/widgets 2025-11-01T22:00:23,205 copying openhcs/pyqt_gui/widgets/system_monitor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-11-01T22:00:23,208 copying openhcs/pyqt_gui/widgets/function_list_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-11-01T22:00:23,211 copying openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-11-01T22:00:23,214 copying openhcs/pyqt_gui/widgets/image_browser.py -> build/lib/openhcs/pyqt_gui/widgets 2025-11-01T22:00:23,218 copying openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/lib/openhcs/pyqt_gui/widgets 2025-11-01T22:00:23,220 copying openhcs/pyqt_gui/widgets/status_bar.py -> build/lib/openhcs/pyqt_gui/widgets 2025-11-01T22:00:23,223 copying openhcs/pyqt_gui/widgets/plate_manager.py -> build/lib/openhcs/pyqt_gui/widgets 2025-11-01T22:00:23,227 creating build/lib/openhcs/pyqt_gui/utils 2025-11-01T22:00:23,228 copying openhcs/pyqt_gui/utils/__init__.py -> build/lib/openhcs/pyqt_gui/utils 2025-11-01T22:00:23,230 copying openhcs/pyqt_gui/utils/process_tracker.py -> build/lib/openhcs/pyqt_gui/utils 2025-11-01T22:00:23,232 copying openhcs/pyqt_gui/utils/log_detection_utils.py -> build/lib/openhcs/pyqt_gui/utils 2025-11-01T22:00:23,234 copying openhcs/pyqt_gui/utils/window_utils.py -> build/lib/openhcs/pyqt_gui/utils 2025-11-01T22:00:23,236 creating build/lib/openhcs/pyqt_gui/shared 2025-11-01T22:00:23,237 copying openhcs/pyqt_gui/shared/config_validator.py -> build/lib/openhcs/pyqt_gui/shared 2025-11-01T22:00:23,240 copying openhcs/pyqt_gui/shared/__init__.py -> build/lib/openhcs/pyqt_gui/shared 2025-11-01T22:00:23,241 copying openhcs/pyqt_gui/shared/palette_manager.py -> build/lib/openhcs/pyqt_gui/shared 2025-11-01T22:00:23,244 copying openhcs/pyqt_gui/shared/color_scheme.py -> build/lib/openhcs/pyqt_gui/shared 2025-11-01T22:00:23,246 copying openhcs/pyqt_gui/shared/style_generator.py -> build/lib/openhcs/pyqt_gui/shared 2025-11-01T22:00:23,249 creating build/lib/openhcs/pyqt_gui/windows 2025-11-01T22:00:23,250 copying openhcs/pyqt_gui/windows/help_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-11-01T22:00:23,253 copying openhcs/pyqt_gui/windows/base_form_dialog.py -> build/lib/openhcs/pyqt_gui/windows 2025-11-01T22:00:23,255 copying openhcs/pyqt_gui/windows/file_browser_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-11-01T22:00:23,258 copying openhcs/pyqt_gui/windows/help_windows.py -> build/lib/openhcs/pyqt_gui/windows 2025-11-01T22:00:23,260 copying openhcs/pyqt_gui/windows/__init__.py -> build/lib/openhcs/pyqt_gui/windows 2025-11-01T22:00:23,262 copying openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-11-01T22:00:23,264 copying openhcs/pyqt_gui/windows/config_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-11-01T22:00:23,267 copying openhcs/pyqt_gui/windows/dual_editor_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-11-01T22:00:23,270 copying openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-11-01T22:00:23,273 creating build/lib/openhcs/pyqt_gui/services 2025-11-01T22:00:23,274 copying openhcs/pyqt_gui/services/config_cache_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-11-01T22:00:23,276 copying openhcs/pyqt_gui/services/simple_code_editor.py -> build/lib/openhcs/pyqt_gui/services 2025-11-01T22:00:23,279 copying openhcs/pyqt_gui/services/__init__.py -> build/lib/openhcs/pyqt_gui/services 2025-11-01T22:00:23,281 copying openhcs/pyqt_gui/services/service_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-11-01T22:00:23,283 copying openhcs/pyqt_gui/services/async_service_bridge.py -> build/lib/openhcs/pyqt_gui/services 2025-11-01T22:00:23,286 copying openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/lib/openhcs/pyqt_gui/services 2025-11-01T22:00:23,289 creating build/lib/openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:23,290 copying openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:23,294 copying openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:23,297 copying openhcs/pyqt_gui/widgets/shared/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:23,300 copying openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:23,303 copying openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:23,309 copying openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:23,313 copying openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:23,316 copying openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:23,319 copying openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:23,324 creating build/lib/openhcs/pyqt_gui/widgets/mixins 2025-11-01T22:00:23,325 copying openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-11-01T22:00:23,328 copying openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-11-01T22:00:23,332 creating build/lib/openhcs/formats/pattern 2025-11-01T22:00:23,333 copying openhcs/formats/pattern/__init__.py -> build/lib/openhcs/formats/pattern 2025-11-01T22:00:23,336 copying openhcs/formats/pattern/pattern_discovery.py -> build/lib/openhcs/formats/pattern 2025-11-01T22:00:23,339 copying openhcs/formats/pattern/pattern_resolver.py -> build/lib/openhcs/formats/pattern 2025-11-01T22:00:23,343 running egg_info 2025-11-01T22:00:23,360 writing openhcs.egg-info/PKG-INFO 2025-11-01T22:00:23,406 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-11-01T22:00:23,408 writing entry points to openhcs.egg-info/entry_points.txt 2025-11-01T22:00:23,429 writing requirements to openhcs.egg-info/requires.txt 2025-11-01T22:00:23,430 writing top-level names to openhcs.egg-info/top_level.txt 2025-11-01T22:00:23,560 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-11-01T22:00:23,590 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-11-01T22:00:23,596 /tmp/pip-build-env-r455wa3i/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-11-01T22:00:23,597 !! 2025-11-01T22:00:23,598 ******************************************************************************** 2025-11-01T22:00:23,598 ############################ 2025-11-01T22:00:23,599 # Package would be ignored # 2025-11-01T22:00:23,600 ############################ 2025-11-01T22:00:23,600 Python recognizes 'openhcs.textual_tui' as an importable package[^1], 2025-11-01T22:00:23,601 but it is absent from setuptools' `packages` configuration. 2025-11-01T22:00:23,602 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-01T22:00:23,602 package, please make sure that 'openhcs.textual_tui' is explicitly added 2025-11-01T22:00:23,603 to the `packages` configuration field. 2025-11-01T22:00:23,604 Alternatively, you can also rely on setuptools' discovery methods 2025-11-01T22:00:23,604 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-01T22:00:23,605 instead of `find_packages(...)`/`find:`). 2025-11-01T22:00:23,606 You can read more about "package discovery" on setuptools documentation page: 2025-11-01T22:00:23,607 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-01T22:00:23,608 If you don't want 'openhcs.textual_tui' to be distributed and are 2025-11-01T22:00:23,609 already explicitly excluding 'openhcs.textual_tui' via 2025-11-01T22:00:23,609 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-01T22:00:23,610 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-01T22:00:23,610 combination with a more fine grained `package-data` configuration. 2025-11-01T22:00:23,612 You can read more about "package data files" on setuptools documentation page: 2025-11-01T22:00:23,613 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-01T22:00:23,614 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-01T22:00:23,615 even if it does not contain any `.py` files. 2025-11-01T22:00:23,615 On the other hand, currently there is no concept of package data 2025-11-01T22:00:23,615 directory, all directories are treated like packages. 2025-11-01T22:00:23,616 ******************************************************************************** 2025-11-01T22:00:23,617 !! 2025-11-01T22:00:23,617 check.warn(importable) 2025-11-01T22:00:23,708 creating build/lib/openhcs/textual_tui 2025-11-01T22:00:23,710 copying openhcs/textual_tui/styles.css -> build/lib/openhcs/textual_tui 2025-11-01T22:00:23,713 copying openhcs/omero/docker-compose.yml -> build/lib/openhcs/omero 2025-11-01T22:00:23,716 copying openhcs/omero/docker-compose.openhcs.yml -> build/lib/openhcs/omero 2025-11-01T22:00:23,753 installing to build/bdist.linux-armv7l/wheel 2025-11-01T22:00:23,753 running install 2025-11-01T22:00:23,777 running install_lib 2025-11-01T22:00:23,784 creating build/bdist.linux-armv7l/wheel 2025-11-01T22:00:23,787 creating build/bdist.linux-armv7l/wheel/openhcs 2025-11-01T22:00:23,789 creating build/bdist.linux-armv7l/wheel/openhcs/config_framework 2025-11-01T22:00:23,790 copying build/lib/openhcs/config_framework/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-11-01T22:00:23,793 copying build/lib/openhcs/config_framework/dual_axis_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-11-01T22:00:23,796 copying build/lib/openhcs/config_framework/context_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-11-01T22:00:23,798 copying build/lib/openhcs/config_framework/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-11-01T22:00:23,801 copying build/lib/openhcs/config_framework/global_config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-11-01T22:00:23,803 copying build/lib/openhcs/config_framework/cache_warming.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-11-01T22:00:23,805 copying build/lib/openhcs/config_framework/placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-11-01T22:00:23,808 copying build/lib/openhcs/config_framework/lazy_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-11-01T22:00:23,812 creating build/bdist.linux-armv7l/wheel/openhcs/validation 2025-11-01T22:00:23,813 copying build/lib/openhcs/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-11-01T22:00:23,816 copying build/lib/openhcs/validation/ast_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-11-01T22:00:23,818 copying build/lib/openhcs/validation/validate.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-11-01T22:00:23,821 creating build/bdist.linux-armv7l/wheel/openhcs/processing 2025-11-01T22:00:23,823 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets 2025-11-01T22:00:23,825 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets/pipelines 2025-11-01T22:00:23,826 copying build/lib/openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-11-01T22:00:23,829 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-11-01T22:00:23,831 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-11-01T22:00:23,833 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-11-01T22:00:23,835 copying build/lib/openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-11-01T22:00:23,838 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-11-01T22:00:23,840 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-11-01T22:00:23,842 copying build/lib/openhcs/processing/presets/pipelines/test.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-11-01T22:00:23,844 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-11-01T22:00:23,847 copying build/lib/openhcs/processing/presets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets 2025-11-01T22:00:23,849 copying build/lib/openhcs/processing/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-11-01T22:00:23,852 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends 2025-11-01T22:00:23,854 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/lib_registry 2025-11-01T22:00:23,855 copying build/lib/openhcs/processing/backends/lib_registry/unified_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-11-01T22:00:23,858 copying build/lib/openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-11-01T22:00:23,861 copying build/lib/openhcs/processing/backends/lib_registry/registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-11-01T22:00:23,863 copying build/lib/openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-11-01T22:00:23,866 copying build/lib/openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-11-01T22:00:23,868 copying build/lib/openhcs/processing/backends/lib_registry/cupy_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-11-01T22:00:23,871 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/assemblers 2025-11-01T22:00:23,872 copying build/lib/openhcs/processing/backends/assemblers/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-11-01T22:00:23,875 copying build/lib/openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-11-01T22:00:23,877 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-11-01T22:00:23,881 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-11-01T22:00:23,884 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/enhance 2025-11-01T22:00:23,885 copying build/lib/openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-11-01T22:00:23,888 copying build/lib/openhcs/processing/backends/enhance/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-11-01T22:00:23,890 copying build/lib/openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-11-01T22:00:23,893 copying build/lib/openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-11-01T22:00:23,896 copying build/lib/openhcs/processing/backends/enhance/basic_processor_jax.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-11-01T22:00:23,899 copying build/lib/openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-11-01T22:00:23,901 copying build/lib/openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-11-01T22:00:23,904 copying build/lib/openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-11-01T22:00:23,906 copying build/lib/openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-11-01T22:00:23,909 copying build/lib/openhcs/processing/backends/enhance/cupy_clahe.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-11-01T22:00:23,912 copying build/lib/openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-11-01T22:00:23,915 copying build/lib/openhcs/processing/backends/enhance/focus_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-11-01T22:00:23,918 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/analysis 2025-11-01T22:00:23,919 copying build/lib/openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,922 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,925 copying build/lib/openhcs/processing/backends/analysis/cache_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,928 copying build/lib/openhcs/processing/backends/analysis/cx5_format.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,931 copying build/lib/openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,934 copying build/lib/openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,937 copying build/lib/openhcs/processing/backends/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,939 copying build/lib/openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,942 copying build/lib/openhcs/processing/backends/analysis/hmm_axon.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,945 copying build/lib/openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,949 copying build/lib/openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,952 copying build/lib/openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,955 copying build/lib/openhcs/processing/backends/analysis/focus_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,958 copying build/lib/openhcs/processing/backends/analysis/multi_template_matching.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,961 copying build/lib/openhcs/processing/backends/analysis/straighten_object_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,964 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-11-01T22:00:23,968 copying build/lib/openhcs/processing/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends 2025-11-01T22:00:23,970 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:23,971 copying build/lib/openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:23,974 copying build/lib/openhcs/processing/backends/experimental_analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:23,976 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:23,978 copying build/lib/openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:23,981 copying build/lib/openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:23,983 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-11-01T22:00:23,987 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/processors 2025-11-01T22:00:23,988 copying build/lib/openhcs/processing/backends/processors/torch_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-11-01T22:00:23,991 copying build/lib/openhcs/processing/backends/processors/cupy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-11-01T22:00:23,994 copying build/lib/openhcs/processing/backends/processors/tensorflow_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-11-01T22:00:23,997 copying build/lib/openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-11-01T22:00:23,999 copying build/lib/openhcs/processing/backends/processors/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-11-01T22:00:24,001 copying build/lib/openhcs/processing/backends/processors/numpy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-11-01T22:00:24,004 copying build/lib/openhcs/processing/backends/processors/percentile_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-11-01T22:00:24,006 copying build/lib/openhcs/processing/backends/processors/jax_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-11-01T22:00:24,010 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen 2025-11-01T22:00:24,011 copying build/lib/openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-11-01T22:00:24,013 copying build/lib/openhcs/processing/backends/pos_gen/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-11-01T22:00:24,016 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:24,017 copying build/lib/openhcs/processing/backends/pos_gen/mist/phase_correlation.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:24,020 copying build/lib/openhcs/processing/backends/pos_gen/mist/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:24,022 copying build/lib/openhcs/processing/backends/pos_gen/mist/quality_metrics.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:24,024 copying build/lib/openhcs/processing/backends/pos_gen/mist/boruvka_mst.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:24,027 copying build/lib/openhcs/processing/backends/pos_gen/mist/gpu_kernels.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:24,029 copying build/lib/openhcs/processing/backends/pos_gen/mist/mist_main.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:24,032 copying build/lib/openhcs/processing/backends/pos_gen/mist/position_reconstruction.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-11-01T22:00:24,034 copying build/lib/openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-11-01T22:00:24,036 copying build/lib/openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-11-01T22:00:24,039 copying build/lib/openhcs/processing/func_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-11-01T22:00:24,042 creating build/bdist.linux-armv7l/wheel/openhcs/microscopes 2025-11-01T22:00:24,043 copying build/lib/openhcs/microscopes/opera_phenix.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-11-01T22:00:24,046 copying build/lib/openhcs/microscopes/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-11-01T22:00:24,048 copying build/lib/openhcs/microscopes/imagexpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-11-01T22:00:24,051 copying build/lib/openhcs/microscopes/handler_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-11-01T22:00:24,052 copying build/lib/openhcs/microscopes/opera_phenix_xml_parser.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-11-01T22:00:24,055 copying build/lib/openhcs/microscopes/omero.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-11-01T22:00:24,058 copying build/lib/openhcs/microscopes/microscope_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-11-01T22:00:24,060 copying build/lib/openhcs/microscopes/microscope_interfaces.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-11-01T22:00:24,063 copying build/lib/openhcs/microscopes/openhcs.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-11-01T22:00:24,066 creating build/bdist.linux-armv7l/wheel/openhcs/io 2025-11-01T22:00:24,067 copying build/lib/openhcs/io/disk.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,070 copying build/lib/openhcs/io/metadata_writer.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,073 copying build/lib/openhcs/io/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,075 copying build/lib/openhcs/io/async_init.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,077 copying build/lib/openhcs/io/filemanager.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,080 copying build/lib/openhcs/io/pipeline_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,082 copying build/lib/openhcs/io/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,084 copying build/lib/openhcs/io/napari_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,086 copying build/lib/openhcs/io/fiji_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,089 copying build/lib/openhcs/io/backend_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,091 copying build/lib/openhcs/io/base.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,093 copying build/lib/openhcs/io/zarr.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,097 copying build/lib/openhcs/io/omero_local.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,100 copying build/lib/openhcs/io/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,102 copying build/lib/openhcs/io/memory.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,104 copying build/lib/openhcs/io/virtual_workspace.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,106 copying build/lib/openhcs/io/metadata_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,109 copying build/lib/openhcs/io/atomic.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-11-01T22:00:24,111 creating build/bdist.linux-armv7l/wheel/openhcs/debug 2025-11-01T22:00:24,112 copying build/lib/openhcs/debug/example_export_clean.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-11-01T22:00:24,115 copying build/lib/openhcs/debug/pickle_to_python.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-11-01T22:00:24,118 copying build/lib/openhcs/debug/example_export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-11-01T22:00:24,120 copying build/lib/openhcs/debug/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-11-01T22:00:24,122 copying build/lib/openhcs/debug/export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-11-01T22:00:24,125 creating build/bdist.linux-armv7l/wheel/openhcs/tests 2025-11-01T22:00:24,126 creating build/bdist.linux-armv7l/wheel/openhcs/tests/generators 2025-11-01T22:00:24,127 copying build/lib/openhcs/tests/generators/generate_synthetic_data.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-11-01T22:00:24,131 copying build/lib/openhcs/tests/generators/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-11-01T22:00:24,133 copying build/lib/openhcs/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-11-01T22:00:24,134 copying build/lib/openhcs/tests/basic_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-11-01T22:00:24,136 copying build/lib/openhcs/tests/test_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-11-01T22:00:24,138 copying build/lib/openhcs/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs 2025-11-01T22:00:24,141 creating build/bdist.linux-armv7l/wheel/openhcs/core 2025-11-01T22:00:24,142 copying build/lib/openhcs/core/registry_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,145 creating build/bdist.linux-armv7l/wheel/openhcs/core/pipeline 2025-11-01T22:00:24,146 copying build/lib/openhcs/core/pipeline/materialization_flag_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-11-01T22:00:24,149 copying build/lib/openhcs/core/pipeline/step_attribute_stripper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-11-01T22:00:24,151 copying build/lib/openhcs/core/pipeline/pipeline_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-11-01T22:00:24,153 copying build/lib/openhcs/core/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-11-01T22:00:24,155 copying build/lib/openhcs/core/pipeline/gpu_memory_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-11-01T22:00:24,158 copying build/lib/openhcs/core/pipeline/funcstep_contract_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-11-01T22:00:24,160 copying build/lib/openhcs/core/pipeline/function_contracts.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-11-01T22:00:24,163 copying build/lib/openhcs/core/pipeline/path_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-11-01T22:00:24,165 copying build/lib/openhcs/core/pipeline/compiler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-11-01T22:00:24,169 copying build/lib/openhcs/core/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,171 copying build/lib/openhcs/core/log_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,174 copying build/lib/openhcs/core/xdg_paths.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,176 copying build/lib/openhcs/core/lazy_placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,178 copying build/lib/openhcs/core/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,180 copying build/lib/openhcs/core/auto_register_meta.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,182 copying build/lib/openhcs/core/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,185 copying build/lib/openhcs/core/config_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,187 copying build/lib/openhcs/core/roi.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,189 copying build/lib/openhcs/core/lazy_placeholder_simplified.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,192 creating build/bdist.linux-armv7l/wheel/openhcs/core/orchestrator 2025-11-01T22:00:24,193 copying build/lib/openhcs/core/orchestrator/gpu_scheduler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-11-01T22:00:24,195 copying build/lib/openhcs/core/orchestrator/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-11-01T22:00:24,197 copying build/lib/openhcs/core/orchestrator/orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-11-01T22:00:24,201 copying build/lib/openhcs/core/metadata_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,203 copying build/lib/openhcs/core/path_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,205 copying build/lib/openhcs/core/lazy_gpu_imports.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,208 copying build/lib/openhcs/core/streaming_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,210 copying build/lib/openhcs/core/registry_discovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-11-01T22:00:24,213 creating build/bdist.linux-armv7l/wheel/openhcs/core/context 2025-11-01T22:00:24,215 copying build/lib/openhcs/core/context/processing_context.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-11-01T22:00:24,218 copying build/lib/openhcs/core/context/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-11-01T22:00:24,220 creating build/bdist.linux-armv7l/wheel/openhcs/core/steps 2025-11-01T22:00:24,221 copying build/lib/openhcs/core/steps/function_step.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-11-01T22:00:24,225 copying build/lib/openhcs/core/steps/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-11-01T22:00:24,227 copying build/lib/openhcs/core/steps/abstract.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-11-01T22:00:24,230 creating build/bdist.linux-armv7l/wheel/openhcs/core/components 2025-11-01T22:00:24,231 copying build/lib/openhcs/core/components/multiprocessing.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-11-01T22:00:24,234 copying build/lib/openhcs/core/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-11-01T22:00:24,236 copying build/lib/openhcs/core/components/metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-11-01T22:00:24,239 copying build/lib/openhcs/core/components/parser_metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-11-01T22:00:24,242 copying build/lib/openhcs/core/components/validation.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-11-01T22:00:24,245 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory 2025-11-01T22:00:24,246 copying build/lib/openhcs/core/memory/stack_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,248 copying build/lib/openhcs/core/memory/converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,250 copying build/lib/openhcs/core/memory/oom_recovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,252 copying build/lib/openhcs/core/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,254 copying build/lib/openhcs/core/memory/dtype_scaling.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,256 copying build/lib/openhcs/core/memory/decorators.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,259 copying build/lib/openhcs/core/memory/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,263 copying build/lib/openhcs/core/memory/slice_processing.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,266 copying build/lib/openhcs/core/memory/framework_ops.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,268 copying build/lib/openhcs/core/memory/conversion_helpers.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,272 copying build/lib/openhcs/core/memory/framework_config.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,276 copying build/lib/openhcs/core/memory/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,280 copying build/lib/openhcs/core/memory/gpu_cleanup.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-11-01T22:00:24,287 creating build/bdist.linux-armv7l/wheel/openhcs/introspection 2025-11-01T22:00:24,288 copying build/lib/openhcs/introspection/unified_parameter_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-11-01T22:00:24,290 copying build/lib/openhcs/introspection/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-11-01T22:00:24,292 copying build/lib/openhcs/introspection/signature_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-11-01T22:00:24,295 creating build/bdist.linux-armv7l/wheel/openhcs/omero 2025-11-01T22:00:24,296 copying build/lib/openhcs/omero/docker-compose.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-11-01T22:00:24,298 copying build/lib/openhcs/omero/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-11-01T22:00:24,300 copying build/lib/openhcs/omero/docker-compose.openhcs.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-11-01T22:00:24,302 creating build/bdist.linux-armv7l/wheel/openhcs/ui 2025-11-01T22:00:24,304 creating build/bdist.linux-armv7l/wheel/openhcs/ui/shared 2025-11-01T22:00:24,305 copying build/lib/openhcs/ui/shared/parameter_form_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-11-01T22:00:24,308 copying build/lib/openhcs/ui/shared/parameter_form_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-11-01T22:00:24,310 copying build/lib/openhcs/ui/shared/parameter_type_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-11-01T22:00:24,312 copying build/lib/openhcs/ui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-11-01T22:00:24,314 copying build/lib/openhcs/ui/shared/system_monitor_core.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-11-01T22:00:24,316 copying build/lib/openhcs/ui/shared/pattern_data_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-11-01T22:00:24,318 copying build/lib/openhcs/ui/shared/widget_creation_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-11-01T22:00:24,320 copying build/lib/openhcs/ui/shared/pattern_file_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-11-01T22:00:24,322 copying build/lib/openhcs/ui/shared/search_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-11-01T22:00:24,325 copying build/lib/openhcs/ui/shared/parameter_form_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-11-01T22:00:24,327 copying build/lib/openhcs/ui/shared/ui_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-11-01T22:00:24,329 copying build/lib/openhcs/ui/shared/parameter_form_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-11-01T22:00:24,332 creating build/bdist.linux-armv7l/wheel/openhcs/runtime 2025-11-01T22:00:24,333 copying build/lib/openhcs/runtime/omero_instance_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,336 copying build/lib/openhcs/runtime/fiji_viewer_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,339 copying build/lib/openhcs/runtime/fiji_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,342 copying build/lib/openhcs/runtime/zmq_execution_server_launcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,343 copying build/lib/openhcs/runtime/remote_orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,346 copying build/lib/openhcs/runtime/zmq_execution_client.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,348 copying build/lib/openhcs/runtime/zmq_messages.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,350 copying build/lib/openhcs/runtime/execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,353 copying build/lib/openhcs/runtime/napari_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,356 copying build/lib/openhcs/runtime/queue_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,358 copying build/lib/openhcs/runtime/zmq_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,361 copying build/lib/openhcs/runtime/zmq_execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,364 copying build/lib/openhcs/runtime/roi_converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-11-01T22:00:24,367 creating build/bdist.linux-armv7l/wheel/openhcs/constants 2025-11-01T22:00:24,367 copying build/lib/openhcs/constants/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-11-01T22:00:24,369 copying build/lib/openhcs/constants/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-11-01T22:00:24,371 copying build/lib/openhcs/constants/input_source.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-11-01T22:00:24,373 copying build/lib/openhcs/constants/constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-11-01T22:00:24,376 creating build/bdist.linux-armv7l/wheel/openhcs/utils 2025-11-01T22:00:24,377 copying build/lib/openhcs/utils/environment.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-11-01T22:00:24,379 copying build/lib/openhcs/utils/recache_function_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-11-01T22:00:24,381 copying build/lib/openhcs/utils/performance_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-11-01T22:00:24,384 copying build/lib/openhcs/utils/enum_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-11-01T22:00:24,386 copying build/lib/openhcs/utils/import_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-11-01T22:00:24,388 copying build/lib/openhcs/utils/display_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-11-01T22:00:24,391 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui 2025-11-01T22:00:24,392 copying build/lib/openhcs/pyqt_gui/app.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-11-01T22:00:24,394 copying build/lib/openhcs/pyqt_gui/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-11-01T22:00:24,398 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/dialogs 2025-11-01T22:00:24,399 copying build/lib/openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-11-01T22:00:24,401 copying build/lib/openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-11-01T22:00:24,404 copying build/lib/openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-11-01T22:00:24,407 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets 2025-11-01T22:00:24,408 copying build/lib/openhcs/pyqt_gui/widgets/log_viewer.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-11-01T22:00:24,411 copying build/lib/openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-11-01T22:00:24,414 copying build/lib/openhcs/pyqt_gui/widgets/function_pane.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-11-01T22:00:24,416 copying build/lib/openhcs/pyqt_gui/widgets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-11-01T22:00:24,418 copying build/lib/openhcs/pyqt_gui/widgets/system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-11-01T22:00:24,421 copying build/lib/openhcs/pyqt_gui/widgets/function_list_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-11-01T22:00:24,423 copying build/lib/openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-11-01T22:00:24,426 copying build/lib/openhcs/pyqt_gui/widgets/image_browser.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-11-01T22:00:24,430 copying build/lib/openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-11-01T22:00:24,432 copying build/lib/openhcs/pyqt_gui/widgets/status_bar.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-11-01T22:00:24,434 copying build/lib/openhcs/pyqt_gui/widgets/plate_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-11-01T22:00:24,439 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:24,440 copying build/lib/openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:24,443 copying build/lib/openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:24,445 copying build/lib/openhcs/pyqt_gui/widgets/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:24,447 copying build/lib/openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:24,449 copying build/lib/openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:24,453 copying build/lib/openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:24,456 copying build/lib/openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:24,458 copying build/lib/openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:24,460 copying build/lib/openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-11-01T22:00:24,463 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/mixins 2025-11-01T22:00:24,464 copying build/lib/openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-11-01T22:00:24,466 copying build/lib/openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-11-01T22:00:24,468 copying build/lib/openhcs/pyqt_gui/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-11-01T22:00:24,470 copying build/lib/openhcs/pyqt_gui/__main__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-11-01T22:00:24,472 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/utils 2025-11-01T22:00:24,473 copying build/lib/openhcs/pyqt_gui/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-11-01T22:00:24,475 copying build/lib/openhcs/pyqt_gui/utils/process_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-11-01T22:00:24,477 copying build/lib/openhcs/pyqt_gui/utils/log_detection_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-11-01T22:00:24,479 copying build/lib/openhcs/pyqt_gui/utils/window_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-11-01T22:00:24,481 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/shared 2025-11-01T22:00:24,482 copying build/lib/openhcs/pyqt_gui/shared/config_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-11-01T22:00:24,485 copying build/lib/openhcs/pyqt_gui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-11-01T22:00:24,486 copying build/lib/openhcs/pyqt_gui/shared/palette_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-11-01T22:00:24,489 copying build/lib/openhcs/pyqt_gui/shared/color_scheme.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-11-01T22:00:24,491 copying build/lib/openhcs/pyqt_gui/shared/style_generator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-11-01T22:00:24,494 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/windows 2025-11-01T22:00:24,495 copying build/lib/openhcs/pyqt_gui/windows/help_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-11-01T22:00:24,498 copying build/lib/openhcs/pyqt_gui/windows/base_form_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-11-01T22:00:24,500 copying build/lib/openhcs/pyqt_gui/windows/file_browser_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-11-01T22:00:24,503 copying build/lib/openhcs/pyqt_gui/windows/help_windows.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-11-01T22:00:24,505 copying build/lib/openhcs/pyqt_gui/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-11-01T22:00:24,507 copying build/lib/openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-11-01T22:00:24,510 copying build/lib/openhcs/pyqt_gui/windows/config_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-11-01T22:00:24,513 copying build/lib/openhcs/pyqt_gui/windows/dual_editor_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-11-01T22:00:24,515 copying build/lib/openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-11-01T22:00:24,518 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/services 2025-11-01T22:00:24,519 copying build/lib/openhcs/pyqt_gui/services/config_cache_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-11-01T22:00:24,521 copying build/lib/openhcs/pyqt_gui/services/simple_code_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-11-01T22:00:24,524 copying build/lib/openhcs/pyqt_gui/services/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-11-01T22:00:24,526 copying build/lib/openhcs/pyqt_gui/services/service_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-11-01T22:00:24,529 copying build/lib/openhcs/pyqt_gui/services/async_service_bridge.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-11-01T22:00:24,531 copying build/lib/openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-11-01T22:00:24,534 copying build/lib/openhcs/pyqt_gui/launch.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-11-01T22:00:24,536 copying build/lib/openhcs/pyqt_gui/main.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-11-01T22:00:24,540 creating build/bdist.linux-armv7l/wheel/openhcs/components 2025-11-01T22:00:24,541 copying build/lib/openhcs/components/framework.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-11-01T22:00:24,544 copying build/lib/openhcs/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-11-01T22:00:24,546 creating build/bdist.linux-armv7l/wheel/openhcs/textual_tui 2025-11-01T22:00:24,547 copying build/lib/openhcs/textual_tui/styles.css -> build/bdist.linux-armv7l/wheel/./openhcs/textual_tui 2025-11-01T22:00:24,550 creating build/bdist.linux-armv7l/wheel/openhcs/formats 2025-11-01T22:00:24,551 copying build/lib/openhcs/formats/experimental_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-11-01T22:00:24,555 creating build/bdist.linux-armv7l/wheel/openhcs/formats/pattern 2025-11-01T22:00:24,556 copying build/lib/openhcs/formats/pattern/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-11-01T22:00:24,558 copying build/lib/openhcs/formats/pattern/pattern_discovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-11-01T22:00:24,560 copying build/lib/openhcs/formats/pattern/pattern_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-11-01T22:00:24,562 copying build/lib/openhcs/formats/metaxpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-11-01T22:00:24,565 copying build/lib/openhcs/formats/func_arg_prep.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-11-01T22:00:24,567 running install_egg_info 2025-11-01T22:00:24,573 Copying openhcs.egg-info to build/bdist.linux-armv7l/wheel/./openhcs-0.3.13-py3.11.egg-info 2025-11-01T22:00:24,589 running install_scripts 2025-11-01T22:00:24,599 creating build/bdist.linux-armv7l/wheel/openhcs-0.3.13.dist-info/WHEEL 2025-11-01T22:00:24,602 creating '/tmp/pip-wheel-2gy3dmhs/.tmp-035ruq84/openhcs-0.3.13-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-01T22:00:24,604 adding 'openhcs/__init__.py' 2025-11-01T22:00:24,606 adding 'openhcs/components/__init__.py' 2025-11-01T22:00:24,608 adding 'openhcs/components/framework.py' 2025-11-01T22:00:24,610 adding 'openhcs/config_framework/__init__.py' 2025-11-01T22:00:24,612 adding 'openhcs/config_framework/cache_warming.py' 2025-11-01T22:00:24,613 adding 'openhcs/config_framework/config.py' 2025-11-01T22:00:24,616 adding 'openhcs/config_framework/context_manager.py' 2025-11-01T22:00:24,619 adding 'openhcs/config_framework/dual_axis_resolver.py' 2025-11-01T22:00:24,620 adding 'openhcs/config_framework/global_config.py' 2025-11-01T22:00:24,627 adding 'openhcs/config_framework/lazy_factory.py' 2025-11-01T22:00:24,629 adding 'openhcs/config_framework/placeholder.py' 2025-11-01T22:00:24,630 adding 'openhcs/constants/__init__.py' 2025-11-01T22:00:24,633 adding 'openhcs/constants/constants.py' 2025-11-01T22:00:24,634 adding 'openhcs/constants/input_source.py' 2025-11-01T22:00:24,636 adding 'openhcs/constants/streaming.py' 2025-11-01T22:00:24,637 adding 'openhcs/core/__init__.py' 2025-11-01T22:00:24,641 adding 'openhcs/core/auto_register_meta.py' 2025-11-01T22:00:24,644 adding 'openhcs/core/config.py' 2025-11-01T22:00:24,646 adding 'openhcs/core/config_cache.py' 2025-11-01T22:00:24,647 adding 'openhcs/core/lazy_gpu_imports.py' 2025-11-01T22:00:24,649 adding 'openhcs/core/lazy_placeholder.py' 2025-11-01T22:00:24,650 adding 'openhcs/core/lazy_placeholder_simplified.py' 2025-11-01T22:00:24,652 adding 'openhcs/core/log_utils.py' 2025-11-01T22:00:24,654 adding 'openhcs/core/metadata_cache.py' 2025-11-01T22:00:24,655 adding 'openhcs/core/path_cache.py' 2025-11-01T22:00:24,657 adding 'openhcs/core/registry_cache.py' 2025-11-01T22:00:24,658 adding 'openhcs/core/registry_discovery.py' 2025-11-01T22:00:24,660 adding 'openhcs/core/roi.py' 2025-11-01T22:00:24,662 adding 'openhcs/core/streaming_config_factory.py' 2025-11-01T22:00:24,665 adding 'openhcs/core/utils.py' 2025-11-01T22:00:24,666 adding 'openhcs/core/xdg_paths.py' 2025-11-01T22:00:24,668 adding 'openhcs/core/components/__init__.py' 2025-11-01T22:00:24,670 adding 'openhcs/core/components/metaprogramming.py' 2025-11-01T22:00:24,671 adding 'openhcs/core/components/multiprocessing.py' 2025-11-01T22:00:24,673 adding 'openhcs/core/components/parser_metaprogramming.py' 2025-11-01T22:00:24,675 adding 'openhcs/core/components/validation.py' 2025-11-01T22:00:24,677 adding 'openhcs/core/context/__init__.py' 2025-11-01T22:00:24,678 adding 'openhcs/core/context/processing_context.py' 2025-11-01T22:00:24,680 adding 'openhcs/core/memory/__init__.py' 2025-11-01T22:00:24,681 adding 'openhcs/core/memory/conversion_helpers.py' 2025-11-01T22:00:24,683 adding 'openhcs/core/memory/converters.py' 2025-11-01T22:00:24,685 adding 'openhcs/core/memory/decorators.py' 2025-11-01T22:00:24,686 adding 'openhcs/core/memory/dtype_scaling.py' 2025-11-01T22:00:24,688 adding 'openhcs/core/memory/exceptions.py' 2025-11-01T22:00:24,690 adding 'openhcs/core/memory/framework_config.py' 2025-11-01T22:00:24,691 adding 'openhcs/core/memory/framework_ops.py' 2025-11-01T22:00:24,692 adding 'openhcs/core/memory/gpu_cleanup.py' 2025-11-01T22:00:24,694 adding 'openhcs/core/memory/oom_recovery.py' 2025-11-01T22:00:24,695 adding 'openhcs/core/memory/slice_processing.py' 2025-11-01T22:00:24,697 adding 'openhcs/core/memory/stack_utils.py' 2025-11-01T22:00:24,699 adding 'openhcs/core/memory/utils.py' 2025-11-01T22:00:24,701 adding 'openhcs/core/orchestrator/__init__.py' 2025-11-01T22:00:24,702 adding 'openhcs/core/orchestrator/gpu_scheduler.py' 2025-11-01T22:00:24,711 adding 'openhcs/core/orchestrator/orchestrator.py' 2025-11-01T22:00:24,713 adding 'openhcs/core/pipeline/__init__.py' 2025-11-01T22:00:24,719 adding 'openhcs/core/pipeline/compiler.py' 2025-11-01T22:00:24,722 adding 'openhcs/core/pipeline/funcstep_contract_validator.py' 2025-11-01T22:00:24,724 adding 'openhcs/core/pipeline/function_contracts.py' 2025-11-01T22:00:24,726 adding 'openhcs/core/pipeline/gpu_memory_validator.py' 2025-11-01T22:00:24,727 adding 'openhcs/core/pipeline/materialization_flag_planner.py' 2025-11-01T22:00:24,731 adding 'openhcs/core/pipeline/path_planner.py' 2025-11-01T22:00:24,732 adding 'openhcs/core/pipeline/pipeline_utils.py' 2025-11-01T22:00:24,734 adding 'openhcs/core/pipeline/step_attribute_stripper.py' 2025-11-01T22:00:24,736 adding 'openhcs/core/steps/__init__.py' 2025-11-01T22:00:24,738 adding 'openhcs/core/steps/abstract.py' 2025-11-01T22:00:24,746 adding 'openhcs/core/steps/function_step.py' 2025-11-01T22:00:24,748 adding 'openhcs/debug/__init__.py' 2025-11-01T22:00:24,750 adding 'openhcs/debug/example_export.py' 2025-11-01T22:00:24,751 adding 'openhcs/debug/example_export_clean.py' 2025-11-01T22:00:24,753 adding 'openhcs/debug/export.py' 2025-11-01T22:00:24,758 adding 'openhcs/debug/pickle_to_python.py' 2025-11-01T22:00:24,765 adding 'openhcs/formats/experimental_analysis.py' 2025-11-01T22:00:24,768 adding 'openhcs/formats/func_arg_prep.py' 2025-11-01T22:00:24,771 adding 'openhcs/formats/metaxpress.py' 2025-11-01T22:00:24,773 adding 'openhcs/formats/pattern/__init__.py' 2025-11-01T22:00:24,776 adding 'openhcs/formats/pattern/pattern_discovery.py' 2025-11-01T22:00:24,778 adding 'openhcs/formats/pattern/pattern_resolver.py' 2025-11-01T22:00:24,781 adding 'openhcs/introspection/__init__.py' 2025-11-01T22:00:24,786 adding 'openhcs/introspection/signature_analyzer.py' 2025-11-01T22:00:24,789 adding 'openhcs/introspection/unified_parameter_analyzer.py' 2025-11-01T22:00:24,791 adding 'openhcs/io/__init__.py' 2025-11-01T22:00:24,792 adding 'openhcs/io/async_init.py' 2025-11-01T22:00:24,793 adding 'openhcs/io/atomic.py' 2025-11-01T22:00:24,795 adding 'openhcs/io/backend_registry.py' 2025-11-01T22:00:24,797 adding 'openhcs/io/base.py' 2025-11-01T22:00:24,800 adding 'openhcs/io/disk.py' 2025-11-01T22:00:24,802 adding 'openhcs/io/exceptions.py' 2025-11-01T22:00:24,803 adding 'openhcs/io/fiji_stream.py' 2025-11-01T22:00:24,807 adding 'openhcs/io/filemanager.py' 2025-11-01T22:00:24,810 adding 'openhcs/io/memory.py' 2025-11-01T22:00:24,811 adding 'openhcs/io/metadata_migration.py' 2025-11-01T22:00:24,813 adding 'openhcs/io/metadata_writer.py' 2025-11-01T22:00:24,814 adding 'openhcs/io/napari_stream.py' 2025-11-01T22:00:24,821 adding 'openhcs/io/omero_local.py' 2025-11-01T22:00:24,823 adding 'openhcs/io/pipeline_migration.py' 2025-11-01T22:00:24,825 adding 'openhcs/io/streaming.py' 2025-11-01T22:00:24,827 adding 'openhcs/io/virtual_workspace.py' 2025-11-01T22:00:24,833 adding 'openhcs/io/zarr.py' 2025-11-01T22:00:24,835 adding 'openhcs/microscopes/__init__.py' 2025-11-01T22:00:24,836 adding 'openhcs/microscopes/handler_registry_service.py' 2025-11-01T22:00:24,839 adding 'openhcs/microscopes/imagexpress.py' 2025-11-01T22:00:24,843 adding 'openhcs/microscopes/microscope_base.py' 2025-11-01T22:00:24,845 adding 'openhcs/microscopes/microscope_interfaces.py' 2025-11-01T22:00:24,847 adding 'openhcs/microscopes/omero.py' 2025-11-01T22:00:24,852 adding 'openhcs/microscopes/openhcs.py' 2025-11-01T22:00:24,856 adding 'openhcs/microscopes/opera_phenix.py' 2025-11-01T22:00:24,859 adding 'openhcs/microscopes/opera_phenix_xml_parser.py' 2025-11-01T22:00:24,861 adding 'openhcs/omero/__init__.py' 2025-11-01T22:00:24,862 adding 'openhcs/omero/docker-compose.openhcs.yml' 2025-11-01T22:00:24,864 adding 'openhcs/omero/docker-compose.yml' 2025-11-01T22:00:24,866 adding 'openhcs/processing/__init__.py' 2025-11-01T22:00:24,868 adding 'openhcs/processing/func_registry.py' 2025-11-01T22:00:24,870 adding 'openhcs/processing/backends/__init__.py' 2025-11-01T22:00:24,872 adding 'openhcs/processing/backends/analysis/__init__.py' 2025-11-01T22:00:24,874 adding 'openhcs/processing/backends/analysis/cache_utils.py' 2025-11-01T22:00:24,879 adding 'openhcs/processing/backends/analysis/cell_counting_cpu.py' 2025-11-01T22:00:24,885 adding 'openhcs/processing/backends/analysis/cell_counting_cupy.py' 2025-11-01T22:00:24,891 adding 'openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py' 2025-11-01T22:00:24,894 adding 'openhcs/processing/backends/analysis/consolidate_analysis_results.py' 2025-11-01T22:00:24,896 adding 'openhcs/processing/backends/analysis/consolidate_special_outputs.py' 2025-11-01T22:00:24,899 adding 'openhcs/processing/backends/analysis/cx5_format.py' 2025-11-01T22:00:24,901 adding 'openhcs/processing/backends/analysis/dxf_mask_pipeline.py' 2025-11-01T22:00:24,903 adding 'openhcs/processing/backends/analysis/focus_analyzer.py' 2025-11-01T22:00:24,906 adding 'openhcs/processing/backends/analysis/hmm_axon.py' 2025-11-01T22:00:24,909 adding 'openhcs/processing/backends/analysis/hmm_axon_torbi.py' 2025-11-01T22:00:24,913 adding 'openhcs/processing/backends/analysis/multi_template_matching.py' 2025-11-01T22:00:24,915 adding 'openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py' 2025-11-01T22:00:24,918 adding 'openhcs/processing/backends/analysis/skan_axon_analysis.py' 2025-11-01T22:00:24,921 adding 'openhcs/processing/backends/analysis/straighten_object_3d.py' 2025-11-01T22:00:24,922 adding 'openhcs/processing/backends/assemblers/__init__.py' 2025-11-01T22:00:24,924 adding 'openhcs/processing/backends/assemblers/assemble_stack_cpu.py' 2025-11-01T22:00:24,927 adding 'openhcs/processing/backends/assemblers/assemble_stack_cupy.py' 2025-11-01T22:00:24,931 adding 'openhcs/processing/backends/assemblers/self_supervised_stitcher.py' 2025-11-01T22:00:24,933 adding 'openhcs/processing/backends/enhance/__init__.py' 2025-11-01T22:00:24,937 adding 'openhcs/processing/backends/enhance/basic_processor_cupy.py' 2025-11-01T22:00:24,938 adding 'openhcs/processing/backends/enhance/basic_processor_jax.py' 2025-11-01T22:00:24,940 adding 'openhcs/processing/backends/enhance/basic_processor_numpy.py' 2025-11-01T22:00:24,943 adding 'openhcs/processing/backends/enhance/cupy_clahe.py' 2025-11-01T22:00:24,944 adding 'openhcs/processing/backends/enhance/dl_edof_unsupervised.py' 2025-11-01T22:00:24,946 adding 'openhcs/processing/backends/enhance/focus_torch.py' 2025-11-01T22:00:24,948 adding 'openhcs/processing/backends/enhance/jax_nlm_processor.py' 2025-11-01T22:00:24,950 adding 'openhcs/processing/backends/enhance/n2v2_processor_torch.py' 2025-11-01T22:00:24,952 adding 'openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py' 2025-11-01T22:00:24,954 adding 'openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py' 2025-11-01T22:00:24,955 adding 'openhcs/processing/backends/enhance/torch_nlm_processor.py' 2025-11-01T22:00:24,957 adding 'openhcs/processing/backends/experimental_analysis/__init__.py' 2025-11-01T22:00:24,959 adding 'openhcs/processing/backends/experimental_analysis/cx5_registry.py' 2025-11-01T22:00:24,960 adding 'openhcs/processing/backends/experimental_analysis/format_registry.py' 2025-11-01T22:00:24,962 adding 'openhcs/processing/backends/experimental_analysis/format_registry_service.py' 2025-11-01T22:00:24,963 adding 'openhcs/processing/backends/experimental_analysis/metaxpress_registry.py' 2025-11-01T22:00:24,965 adding 'openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py' 2025-11-01T22:00:24,967 adding 'openhcs/processing/backends/lib_registry/cupy_registry.py' 2025-11-01T22:00:24,970 adding 'openhcs/processing/backends/lib_registry/openhcs_registry.py' 2025-11-01T22:00:24,971 adding 'openhcs/processing/backends/lib_registry/pyclesperanto_registry.py' 2025-11-01T22:00:24,972 adding 'openhcs/processing/backends/lib_registry/registry_service.py' 2025-11-01T22:00:24,974 adding 'openhcs/processing/backends/lib_registry/scikit_image_registry.py' 2025-11-01T22:00:24,978 adding 'openhcs/processing/backends/lib_registry/unified_registry.py' 2025-11-01T22:00:24,980 adding 'openhcs/processing/backends/pos_gen/__init__.py' 2025-11-01T22:00:24,985 adding 'openhcs/processing/backends/pos_gen/ashlar_main_cpu.py' 2025-11-01T22:00:24,990 adding 'openhcs/processing/backends/pos_gen/ashlar_main_gpu.py' 2025-11-01T22:00:24,992 adding 'openhcs/processing/backends/pos_gen/mist_processor_cupy.py' 2025-11-01T22:00:24,993 adding 'openhcs/processing/backends/pos_gen/mist/__init__.py' 2025-11-01T22:00:24,995 adding 'openhcs/processing/backends/pos_gen/mist/boruvka_mst.py' 2025-11-01T22:00:24,997 adding 'openhcs/processing/backends/pos_gen/mist/gpu_kernels.py' 2025-11-01T22:00:25,001 adding 'openhcs/processing/backends/pos_gen/mist/mist_main.py' 2025-11-01T22:00:25,004 adding 'openhcs/processing/backends/pos_gen/mist/phase_correlation.py' 2025-11-01T22:00:25,005 adding 'openhcs/processing/backends/pos_gen/mist/position_reconstruction.py' 2025-11-01T22:00:25,008 adding 'openhcs/processing/backends/pos_gen/mist/quality_metrics.py' 2025-11-01T22:00:25,010 adding 'openhcs/processing/backends/processors/__init__.py' 2025-11-01T22:00:25,014 adding 'openhcs/processing/backends/processors/cupy_processor.py' 2025-11-01T22:00:25,017 adding 'openhcs/processing/backends/processors/jax_processor.py' 2025-11-01T22:00:25,020 adding 'openhcs/processing/backends/processors/numpy_processor.py' 2025-11-01T22:00:25,021 adding 'openhcs/processing/backends/processors/percentile_utils.py' 2025-11-01T22:00:25,024 adding 'openhcs/processing/backends/processors/pyclesperanto_processor.py' 2025-11-01T22:00:25,028 adding 'openhcs/processing/backends/processors/tensorflow_processor.py' 2025-11-01T22:00:25,031 adding 'openhcs/processing/backends/processors/torch_processor.py' 2025-11-01T22:00:25,033 adding 'openhcs/processing/presets/__init__.py' 2025-11-01T22:00:25,035 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py' 2025-11-01T22:00:25,036 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py' 2025-11-01T22:00:25,037 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py' 2025-11-01T22:00:25,038 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py' 2025-11-01T22:00:25,039 adding 'openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py' 2025-11-01T22:00:25,041 adding 'openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py' 2025-11-01T22:00:25,042 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py' 2025-11-01T22:00:25,043 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py' 2025-11-01T22:00:25,044 adding 'openhcs/processing/presets/pipelines/test.py' 2025-11-01T22:00:25,046 adding 'openhcs/pyqt_gui/__init__.py' 2025-11-01T22:00:25,047 adding 'openhcs/pyqt_gui/__main__.py' 2025-11-01T22:00:25,049 adding 'openhcs/pyqt_gui/app.py' 2025-11-01T22:00:25,050 adding 'openhcs/pyqt_gui/config.py' 2025-11-01T22:00:25,052 adding 'openhcs/pyqt_gui/launch.py' 2025-11-01T22:00:25,056 adding 'openhcs/pyqt_gui/main.py' 2025-11-01T22:00:25,061 adding 'openhcs/pyqt_gui/dialogs/function_selector_dialog.py' 2025-11-01T22:00:25,062 adding 'openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py' 2025-11-01T22:00:25,064 adding 'openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py' 2025-11-01T22:00:25,066 adding 'openhcs/pyqt_gui/services/__init__.py' 2025-11-01T22:00:25,068 adding 'openhcs/pyqt_gui/services/async_service_bridge.py' 2025-11-01T22:00:25,069 adding 'openhcs/pyqt_gui/services/config_cache_adapter.py' 2025-11-01T22:00:25,071 adding 'openhcs/pyqt_gui/services/persistent_system_monitor.py' 2025-11-01T22:00:25,073 adding 'openhcs/pyqt_gui/services/service_adapter.py' 2025-11-01T22:00:25,077 adding 'openhcs/pyqt_gui/services/simple_code_editor.py' 2025-11-01T22:00:25,079 adding 'openhcs/pyqt_gui/shared/__init__.py' 2025-11-01T22:00:25,082 adding 'openhcs/pyqt_gui/shared/color_scheme.py' 2025-11-01T22:00:25,084 adding 'openhcs/pyqt_gui/shared/config_validator.py' 2025-11-01T22:00:25,085 adding 'openhcs/pyqt_gui/shared/palette_manager.py' 2025-11-01T22:00:25,087 adding 'openhcs/pyqt_gui/shared/style_generator.py' 2025-11-01T22:00:25,089 adding 'openhcs/pyqt_gui/utils/__init__.py' 2025-11-01T22:00:25,090 adding 'openhcs/pyqt_gui/utils/log_detection_utils.py' 2025-11-01T22:00:25,092 adding 'openhcs/pyqt_gui/utils/process_tracker.py' 2025-11-01T22:00:25,093 adding 'openhcs/pyqt_gui/utils/window_utils.py' 2025-11-01T22:00:25,095 adding 'openhcs/pyqt_gui/widgets/__init__.py' 2025-11-01T22:00:25,097 adding 'openhcs/pyqt_gui/widgets/enhanced_path_widget.py' 2025-11-01T22:00:25,101 adding 'openhcs/pyqt_gui/widgets/function_list_editor.py' 2025-11-01T22:00:25,104 adding 'openhcs/pyqt_gui/widgets/function_pane.py' 2025-11-01T22:00:25,113 adding 'openhcs/pyqt_gui/widgets/image_browser.py' 2025-11-01T22:00:25,120 adding 'openhcs/pyqt_gui/widgets/log_viewer.py' 2025-11-01T22:00:25,126 adding 'openhcs/pyqt_gui/widgets/pipeline_editor.py' 2025-11-01T22:00:25,135 adding 'openhcs/pyqt_gui/widgets/plate_manager.py' 2025-11-01T22:00:25,138 adding 'openhcs/pyqt_gui/widgets/status_bar.py' 2025-11-01T22:00:25,140 adding 'openhcs/pyqt_gui/widgets/step_parameter_editor.py' 2025-11-01T22:00:25,144 adding 'openhcs/pyqt_gui/widgets/system_monitor.py' 2025-11-01T22:00:25,147 adding 'openhcs/pyqt_gui/widgets/mixins/__init__.py' 2025-11-01T22:00:25,148 adding 'openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py' 2025-11-01T22:00:25,151 adding 'openhcs/pyqt_gui/widgets/shared/__init__.py' 2025-11-01T22:00:25,153 adding 'openhcs/pyqt_gui/widgets/shared/clickable_help_components.py' 2025-11-01T22:00:25,156 adding 'openhcs/pyqt_gui/widgets/shared/column_filter_widget.py' 2025-11-01T22:00:25,158 adding 'openhcs/pyqt_gui/widgets/shared/layout_constants.py' 2025-11-01T22:00:25,159 adding 'openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py' 2025-11-01T22:00:25,176 adding 'openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py' 2025-11-01T22:00:25,179 adding 'openhcs/pyqt_gui/widgets/shared/plate_view_widget.py' 2025-11-01T22:00:25,184 adding 'openhcs/pyqt_gui/widgets/shared/widget_strategies.py' 2025-11-01T22:00:25,187 adding 'openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py' 2025-11-01T22:00:25,189 adding 'openhcs/pyqt_gui/windows/__init__.py' 2025-11-01T22:00:25,191 adding 'openhcs/pyqt_gui/windows/base_form_dialog.py' 2025-11-01T22:00:25,195 adding 'openhcs/pyqt_gui/windows/config_window.py' 2025-11-01T22:00:25,198 adding 'openhcs/pyqt_gui/windows/dual_editor_window.py' 2025-11-01T22:00:25,200 adding 'openhcs/pyqt_gui/windows/file_browser_window.py' 2025-11-01T22:00:25,202 adding 'openhcs/pyqt_gui/windows/help_window.py' 2025-11-01T22:00:25,204 adding 'openhcs/pyqt_gui/windows/help_windows.py' 2025-11-01T22:00:25,206 adding 'openhcs/pyqt_gui/windows/plate_viewer_window.py' 2025-11-01T22:00:25,208 adding 'openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py' 2025-11-01T22:00:25,211 adding 'openhcs/runtime/execution_server.py' 2025-11-01T22:00:25,213 adding 'openhcs/runtime/fiji_stream_visualizer.py' 2025-11-01T22:00:25,220 adding 'openhcs/runtime/fiji_viewer_server.py' 2025-11-01T22:00:25,228 adding 'openhcs/runtime/napari_stream_visualizer.py' 2025-11-01T22:00:25,231 adding 'openhcs/runtime/omero_instance_manager.py' 2025-11-01T22:00:25,233 adding 'openhcs/runtime/queue_tracker.py' 2025-11-01T22:00:25,234 adding 'openhcs/runtime/remote_orchestrator.py' 2025-11-01T22:00:25,236 adding 'openhcs/runtime/roi_converters.py' 2025-11-01T22:00:25,239 adding 'openhcs/runtime/zmq_base.py' 2025-11-01T22:00:25,242 adding 'openhcs/runtime/zmq_execution_client.py' 2025-11-01T22:00:25,244 adding 'openhcs/runtime/zmq_execution_server.py' 2025-11-01T22:00:25,246 adding 'openhcs/runtime/zmq_execution_server_launcher.py' 2025-11-01T22:00:25,248 adding 'openhcs/runtime/zmq_messages.py' 2025-11-01T22:00:25,249 adding 'openhcs/tests/__init__.py' 2025-11-01T22:00:25,251 adding 'openhcs/tests/basic_pipeline.py' 2025-11-01T22:00:25,252 adding 'openhcs/tests/test_pipeline.py' 2025-11-01T22:00:25,254 adding 'openhcs/tests/generators/__init__.py' 2025-11-01T22:00:25,259 adding 'openhcs/tests/generators/generate_synthetic_data.py' 2025-11-01T22:00:25,262 adding 'openhcs/textual_tui/styles.css' 2025-11-01T22:00:25,264 adding 'openhcs/ui/shared/__init__.py' 2025-11-01T22:00:25,266 adding 'openhcs/ui/shared/parameter_form_base.py' 2025-11-01T22:00:25,267 adding 'openhcs/ui/shared/parameter_form_config_factory.py' 2025-11-01T22:00:25,269 adding 'openhcs/ui/shared/parameter_form_constants.py' 2025-11-01T22:00:25,272 adding 'openhcs/ui/shared/parameter_form_service.py' 2025-11-01T22:00:25,274 adding 'openhcs/ui/shared/parameter_type_utils.py' 2025-11-01T22:00:25,276 adding 'openhcs/ui/shared/pattern_data_manager.py' 2025-11-01T22:00:25,277 adding 'openhcs/ui/shared/pattern_file_service.py' 2025-11-01T22:00:25,279 adding 'openhcs/ui/shared/search_service.py' 2025-11-01T22:00:25,280 adding 'openhcs/ui/shared/system_monitor_core.py' 2025-11-01T22:00:25,282 adding 'openhcs/ui/shared/ui_utils.py' 2025-11-01T22:00:25,283 adding 'openhcs/ui/shared/widget_creation_registry.py' 2025-11-01T22:00:25,285 adding 'openhcs/utils/display_config_factory.py' 2025-11-01T22:00:25,287 adding 'openhcs/utils/enum_factory.py' 2025-11-01T22:00:25,288 adding 'openhcs/utils/environment.py' 2025-11-01T22:00:25,290 adding 'openhcs/utils/import_utils.py' 2025-11-01T22:00:25,291 adding 'openhcs/utils/performance_monitor.py' 2025-11-01T22:00:25,294 adding 'openhcs/utils/recache_function_registry.py' 2025-11-01T22:00:25,295 adding 'openhcs/validation/__init__.py' 2025-11-01T22:00:25,297 adding 'openhcs/validation/ast_validator.py' 2025-11-01T22:00:25,299 adding 'openhcs/validation/validate.py' 2025-11-01T22:00:25,303 adding 'openhcs-0.3.13.dist-info/METADATA' 2025-11-01T22:00:25,304 adding 'openhcs-0.3.13.dist-info/WHEEL' 2025-11-01T22:00:25,304 adding 'openhcs-0.3.13.dist-info/entry_points.txt' 2025-11-01T22:00:25,305 adding 'openhcs-0.3.13.dist-info/top_level.txt' 2025-11-01T22:00:25,310 adding 'openhcs-0.3.13.dist-info/RECORD' 2025-11-01T22:00:25,327 removing build/bdist.linux-armv7l/wheel 2025-11-01T22:00:25,492 Building wheel for openhcs (pyproject.toml): finished with status 'done' 2025-11-01T22:00:25,520 Created wheel for openhcs: filename=openhcs-0.3.13-py3-none-any.whl size=1110028 sha256=8b626fe0f5d2377718452fe5fee5d1c53620cb52d29e3b937a7611eb4bf26711 2025-11-01T22:00:25,522 Stored in directory: /tmp/pip-ephem-wheel-cache-mj6jild6/wheels/a8/c2/a2/e37ff3c2d2aed1d7bd55ffdd07773937f47e8a20b6c79bbab7 2025-11-01T22:00:25,545 Successfully built openhcs 2025-11-01T22:00:25,587 Removed build tracker: '/tmp/pip-build-tracker-wuca6v7c'