2025-10-31T19:20:16,630 Created temporary directory: /tmp/pip-ephem-wheel-cache-dcolyelt 2025-10-31T19:20:16,632 Created temporary directory: /tmp/pip-build-tracker-jm4gut0u 2025-10-31T19:20:16,633 Initialized build tracking at /tmp/pip-build-tracker-jm4gut0u 2025-10-31T19:20:16,633 Created build tracker: /tmp/pip-build-tracker-jm4gut0u 2025-10-31T19:20:16,634 Entered build tracker: /tmp/pip-build-tracker-jm4gut0u 2025-10-31T19:20:16,635 Created temporary directory: /tmp/pip-wheel-pqs40ndv 2025-10-31T19:20:16,638 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-31T19:20:16,640 Created temporary directory: /tmp/pip-ephem-wheel-cache-_prfmkob 2025-10-31T19:20:16,662 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-31T19:20:16,665 2 location(s) to search for versions of openhcs: 2025-10-31T19:20:16,665 * https://pypi.org/simple/openhcs/ 2025-10-31T19:20:16,665 * https://www.piwheels.org/simple/openhcs/ 2025-10-31T19:20:16,666 Fetching project page and analyzing links: https://pypi.org/simple/openhcs/ 2025-10-31T19:20:16,667 Getting page https://pypi.org/simple/openhcs/ 2025-10-31T19:20:16,668 Found index url https://pypi.org/simple 2025-10-31T19:20:16,809 Fetched page https://pypi.org/simple/openhcs/ as application/vnd.pypi.simple.v1+json 2025-10-31T19:20:16,818 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/32/61/fd3793fd89f7863e12f7007aed7474ed43c312f1b3b2844d67b39c19975b/openhcs-0.1.0-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.9) 2025-10-31T19:20:16,819 Found link https://files.pythonhosted.org/packages/08/58/ff5bc05532bb8006510f5d43a958b66ab3bd8f1e0099438744e39e2cb6ca/openhcs-0.1.0.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.9), version: 0.1.0 2025-10-31T19:20:16,820 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/76/b6/28590bacffe1a1494f3211fc01afa35999679f78ba1b47529f7dbd4543ec/openhcs-0.2.0-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.9) 2025-10-31T19:20:16,821 Found link https://files.pythonhosted.org/packages/9b/d7/50c56e66900fc874ae59e16ab5eb12709f587e7b63b7e61a12cba9f97611/openhcs-0.2.0.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.9), version: 0.2.0 2025-10-31T19:20:16,822 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/e6/6c/4718ce19970563f6c8395d7e158c678afed3fc85cca34e9ff79c7251c888/openhcs-0.2.1-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,823 Found link https://files.pythonhosted.org/packages/86/f4/c7781679478ebaf1c1e32b1e9a15570ecbe0cf67d2acbb0bf11323fb3af3/openhcs-0.2.1.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.1 2025-10-31T19:20:16,823 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/ca/f4/8cdb39a158282ff776d1542d9207fc29c893db671ce8a349d7683060e3ea/openhcs-0.2.2-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,824 Found link https://files.pythonhosted.org/packages/f6/d4/5fa99a18640bb18d1c933d54ab246f2140fd41395c7a61059ca326ab02c2/openhcs-0.2.2.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.2 2025-10-31T19:20:16,825 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/2f/fc/f0e5e1e90eb21dbee241b6b67fe06f9e5c82013766cae4179babab2fd643/openhcs-0.2.3-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,826 Found link https://files.pythonhosted.org/packages/11/87/259a8d696f10529161d68c1efc5ceb8c0ca2f83a126eb5d71f3492580cc3/openhcs-0.2.3.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.3 2025-10-31T19:20:16,827 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/6e/78/20346661fd7596bce25b9f94f89a7a7f4fcf93b06860544101d7db2568aa/openhcs-0.2.4-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,828 Found link https://files.pythonhosted.org/packages/81/76/b95f21f2f61557602ca50cec3d4da9da4e6a8c978cfcbc50ac39da37cf99/openhcs-0.2.4.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.4 2025-10-31T19:20:16,829 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/fd/43/c95cc54ee996b827c955733c8f4b8bbb798414e100f670809c8eb85eb6bf/openhcs-0.2.5-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,830 Found link https://files.pythonhosted.org/packages/c2/5e/3ca409d522c3e8a306e81534323262095e98090bdf18c28443ffb3b516e4/openhcs-0.2.5.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.5 2025-10-31T19:20:16,830 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/9d/4c/c88e32a32361daf8ce440b9ad6303c04f1e38bd1daf0f32014bfb82c82e6/openhcs-0.2.6-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,831 Found link https://files.pythonhosted.org/packages/d3/04/bc35e27926f0091875dab57223f18f8bb195270d6afb866f6ef73457a5ad/openhcs-0.2.6.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.6 2025-10-31T19:20:16,832 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/ba/d4/03af540ff755b59330e5b5be7c96c2405a70f3b89ad89944fa52ab17f80a/openhcs-0.2.7-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,832 Found link https://files.pythonhosted.org/packages/ed/b9/c022a5d8fb9812a3b22d9e67225066278c7800d850351ddad99023e4c7e1/openhcs-0.2.7.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.7 2025-10-31T19:20:16,833 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/83/4c/cb94f43412b10d9cab3626b17225a6c2e576a3a1fb8bd67e3dfa51a491e6/openhcs-0.2.8-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,834 Found link https://files.pythonhosted.org/packages/2d/e0/633d7a2c0533cd7f2b1bf0623dbd1acb834831677befb3e2f8e92d240471/openhcs-0.2.8.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.8 2025-10-31T19:20:16,835 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/1d/c1/46c97d1e8b2aa7354a3db0e85d7a3089ae296f15fd049823caeaf7e4a984/openhcs-0.2.9-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,836 Found link https://files.pythonhosted.org/packages/13/c3/d8091f9abba077b53a765c16c4a0e3562c9d9184d5b67fa99b76c07b341e/openhcs-0.2.9.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.9 2025-10-31T19:20:16,836 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/14/ea/2393f9abb50c0a0f04d8b0e4af95522b27bdeef9726ddf428b5f40ff403f/openhcs-0.2.10-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,837 Found link https://files.pythonhosted.org/packages/45/56/d7cdc08e24ed5ff67593f220df82547bb7e8f08b5b0b8e00c45feec6ad9f/openhcs-0.2.10.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.2.10 2025-10-31T19:20:16,838 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/06/1c/cf6e7c752f9341b39b88477df854aef5325014b91b88aec46bf134e21db0/openhcs-0.3.0-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,839 Found link https://files.pythonhosted.org/packages/57/3b/df929b9bd04631a890d0f996da02fcd1e6ed334b2638200ccb5e4f685bb4/openhcs-0.3.0.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.0 2025-10-31T19:20:16,840 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/96/61/584a737741263d3a9bafec43a31fc6ca552e8689e2bc69c1fd0115c32c65/openhcs-0.3.1-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,841 Found link https://files.pythonhosted.org/packages/62/0d/065ebf9f22c5b4e9a89aea0b1e44a44eaaaa61a7c83c465df39cdda96420/openhcs-0.3.1.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.1 2025-10-31T19:20:16,841 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/20/3a/7c99e60f3defc8f4f2f00abafc37c61bf8f82545ccb0c015bfa60e3f453f/openhcs-0.3.2-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,842 Found link https://files.pythonhosted.org/packages/9f/40/1ea3b493593ed30059445d20b3a293a0ae437b298616e21cb1bf8ee8787b/openhcs-0.3.2.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.2 2025-10-31T19:20:16,843 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/28/bf/b8470afff99657d43c13ea51ee0fe02a0bdda95dd9fdb9316c77ac1fa300/openhcs-0.3.3-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,843 Found link https://files.pythonhosted.org/packages/d6/78/4c3ba6e6beff0b7b488d8f227131994e299a62ec32997428db8890989084/openhcs-0.3.3.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.3 2025-10-31T19:20:16,844 Skipping link: No binaries permitted for openhcs: https://files.pythonhosted.org/packages/0b/c3/0e5eb353f42b92a0b7619633813054e988385eb1f3d0fdcae896ee01a17e/openhcs-0.3.5-py3-none-any.whl (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:16,845 Found link https://files.pythonhosted.org/packages/4d/32/2f15437785c50bb2bddc1b43065f5528f24e9b41598bcda66c3444d3245a/openhcs-0.3.5.tar.gz (from https://pypi.org/simple/openhcs/) (requires-python:>=3.11), version: 0.3.5 2025-10-31T19:20:16,846 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-10-31T19:20:16,847 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-10-31T19:20:16,847 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-10-31T19:20:16,849 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-10-31T19:20:16,849 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-10-31T19:20:16,850 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-10-31T19:20:16,851 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-10-31T19:20:16,852 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-10-31T19:20:16,853 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-10-31T19:20:16,853 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-10-31T19:20:16,854 Fetching project page and analyzing links: https://www.piwheels.org/simple/openhcs/ 2025-10-31T19:20:16,855 Getting page https://www.piwheels.org/simple/openhcs/ 2025-10-31T19:20:16,856 Found index url https://www.piwheels.org/simple 2025-10-31T19:20:17,165 Fetched page https://www.piwheels.org/simple/openhcs/ as text/html 2025-10-31T19:20:17,172 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-10-31T19:20:17,172 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-10-31T19:20:17,173 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-10-31T19:20:17,173 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-10-31T19:20:17,174 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-10-31T19:20:17,174 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.3-py3-none-any.whl#sha256=0afb4e00b708ca3e3d765a2b0d35c1a75dfa9f497d111ad169d465cb305de44b (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,175 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.2-py3-none-any.whl#sha256=ae1acde7dceebce4d77a2502a39bad19b8d312b0467915d337313c42d27e5417 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,175 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.1-py3-none-any.whl#sha256=14033f6acda51d48e2ad955088dda686522e3fc718d32aec90e6bee082b8b576 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,176 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.3.0-py3-none-any.whl#sha256=7be5a93117857fbd9b52105460a10bd8613d848e067cad90df0a4aaf7c8e17e9 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,176 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.10-py3-none-any.whl#sha256=dd186cec119b68e471b39dd438fd2ebd8cdee09f1e99f6986c3c82c163eb5aac (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,177 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.9-py3-none-any.whl#sha256=cf53e8ca6157a07cce594755da3322223171cdcab882d68e60fc0aa756a53ef3 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,178 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.8-py3-none-any.whl#sha256=3ab357f123753ad97e36165e1047b1a73735023a1c8fca9e56d149a302db7acc (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,178 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.7-py3-none-any.whl#sha256=384218c2d0106ed8107d1660e299d6e107a801ffb41b282c3b1409da467bdcc1 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,179 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.6-py3-none-any.whl#sha256=e61e9714324a3db5899ef09ac55a52cb32b37b52b0c289655e4b6e534475fa81 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,179 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.5-py3-none-any.whl#sha256=499ff216a432cb4a3d7eb32b053ed60cd76c8e9a8f83fe1c78cb07f7d1c3bef7 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,180 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.4-py3-none-any.whl#sha256=0a70c40f64e71607a32a46c314ec81fb5b5c93a69a7254c9ab7a40601c29138b (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,180 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.3-py3-none-any.whl#sha256=2bb0a612d4138700732b953a77d282b590e88ce18ffcc4f93cbaacff831a00d3 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,181 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.2-py3-none-any.whl#sha256=5ff1b3489a4726934b8f3a5ec68adf41be2e1d446ff37b0e59aa855524bec924 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,181 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.1-py3-none-any.whl#sha256=abe69922e019302499c0582fce23d595ac22d0210553bacb2d78609ed30aac7e (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.11) 2025-10-31T19:20:17,182 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.2.0-py3-none-any.whl#sha256=ab5b6a8a68062a613647d50036934e7cae22cdbb55b431968d30bebce1257b38 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.9) 2025-10-31T19:20:17,183 Skipping link: No binaries permitted for openhcs: https://www.piwheels.org/simple/openhcs/openhcs-0.1.0-py3-none-any.whl#sha256=0194f79aad42bd320b96ba5e3e78442dca6fc0b9598eeb190acd3d48928cea02 (from https://www.piwheels.org/simple/openhcs/) (requires-python:>=3.9) 2025-10-31T19:20:17,183 Skipping link: not a file: https://www.piwheels.org/simple/openhcs/ 2025-10-31T19:20:17,184 Skipping link: not a file: https://pypi.org/simple/openhcs/ 2025-10-31T19:20:17,205 Given no hashes to check 1 links for project 'openhcs': discarding no candidates 2025-10-31T19:20:17,223 Collecting openhcs==0.3.11 2025-10-31T19:20:17,225 Created temporary directory: /tmp/pip-unpack-1tc2r1yw 2025-10-31T19:20:17,446 Downloading openhcs-0.3.11.tar.gz (932 kB) 2025-10-31T19:20:18,294 Added openhcs==0.3.11 from https://files.pythonhosted.org/packages/42/c3/0c7c7669c517fc4e074f58fc9345e14289feedc9de9c3295a997d035a6ac/openhcs-0.3.11.tar.gz to build tracker '/tmp/pip-build-tracker-jm4gut0u' 2025-10-31T19:20:18,302 Created temporary directory: /tmp/pip-build-env-vc74edgr 2025-10-31T19:20:18,306 Installing build dependencies: started 2025-10-31T19:20:18,308 Running command pip subprocess to install build dependencies 2025-10-31T19:20:19,465 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-31T19:20:20,057 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-31T19:20:20,080 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-31T19:20:21,802 Collecting setuptools>=61.0 2025-10-31T19:20:21,964 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-31T19:20:22,232 Collecting wheel 2025-10-31T19:20:22,250 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-31T19:20:25,144 Installing collected packages: wheel, setuptools 2025-10-31T19:20:25,382 Creating /tmp/pip-build-env-vc74edgr/overlay/local/bin 2025-10-31T19:20:25,385 changing mode of /tmp/pip-build-env-vc74edgr/overlay/local/bin/wheel to 755 2025-10-31T19:20:29,055 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-31T19:20:29,325 Installing build dependencies: finished with status 'done' 2025-10-31T19:20:29,331 Getting requirements to build wheel: started 2025-10-31T19:20:29,332 Running command Getting requirements to build wheel 2025-10-31T19:20:29,989 /tmp/pip-build-env-vc74edgr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-31T19:20:29,989 !! 2025-10-31T19:20:29,991 ******************************************************************************** 2025-10-31T19:20:29,991 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-31T19:20:29,992 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-31T19:20:29,993 or your builds will no longer be supported. 2025-10-31T19:20:29,994 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-31T19:20:29,995 ******************************************************************************** 2025-10-31T19:20:29,996 !! 2025-10-31T19:20:29,997 corresp(dist, value, root_dir) 2025-10-31T19:20:30,091 /tmp/pip-build-env-vc74edgr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-31T19:20:30,092 !! 2025-10-31T19:20:30,093 ******************************************************************************** 2025-10-31T19:20:30,094 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-31T19:20:30,095 License :: OSI Approved :: MIT License 2025-10-31T19:20:30,096 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-31T19:20:30,096 ******************************************************************************** 2025-10-31T19:20:30,098 !! 2025-10-31T19:20:30,098 dist._finalize_license_expression() 2025-10-31T19:20:30,102 /tmp/pip-build-env-vc74edgr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-31T19:20:30,103 !! 2025-10-31T19:20:30,104 ******************************************************************************** 2025-10-31T19:20:30,105 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-31T19:20:30,106 License :: OSI Approved :: MIT License 2025-10-31T19:20:30,107 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-31T19:20:30,107 ******************************************************************************** 2025-10-31T19:20:30,108 !! 2025-10-31T19:20:30,109 self._finalize_license_expression() 2025-10-31T19:20:30,111 running egg_info 2025-10-31T19:20:30,118 writing openhcs.egg-info/PKG-INFO 2025-10-31T19:20:30,151 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-31T19:20:30,152 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-31T19:20:30,175 writing requirements to openhcs.egg-info/requires.txt 2025-10-31T19:20:30,176 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-31T19:20:30,322 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-31T19:20:30,353 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-31T19:20:30,450 Getting requirements to build wheel: finished with status 'done' 2025-10-31T19:20:30,454 Created temporary directory: /tmp/pip-modern-metadata-byrylmez 2025-10-31T19:20:30,456 Preparing metadata (pyproject.toml): started 2025-10-31T19:20:30,457 Running command Preparing metadata (pyproject.toml) 2025-10-31T19:20:31,043 /tmp/pip-build-env-vc74edgr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-31T19:20:31,044 !! 2025-10-31T19:20:31,045 ******************************************************************************** 2025-10-31T19:20:31,045 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-31T19:20:31,047 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-31T19:20:31,047 or your builds will no longer be supported. 2025-10-31T19:20:31,049 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-31T19:20:31,049 ******************************************************************************** 2025-10-31T19:20:31,050 !! 2025-10-31T19:20:31,051 corresp(dist, value, root_dir) 2025-10-31T19:20:31,140 /tmp/pip-build-env-vc74edgr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-31T19:20:31,140 !! 2025-10-31T19:20:31,142 ******************************************************************************** 2025-10-31T19:20:31,142 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-31T19:20:31,143 License :: OSI Approved :: MIT License 2025-10-31T19:20:31,144 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-31T19:20:31,145 ******************************************************************************** 2025-10-31T19:20:31,146 !! 2025-10-31T19:20:31,147 dist._finalize_license_expression() 2025-10-31T19:20:31,152 /tmp/pip-build-env-vc74edgr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-31T19:20:31,153 !! 2025-10-31T19:20:31,154 ******************************************************************************** 2025-10-31T19:20:31,155 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-31T19:20:31,156 License :: OSI Approved :: MIT License 2025-10-31T19:20:31,157 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-31T19:20:31,158 ******************************************************************************** 2025-10-31T19:20:31,160 !! 2025-10-31T19:20:31,160 self._finalize_license_expression() 2025-10-31T19:20:31,161 running dist_info 2025-10-31T19:20:31,173 creating /tmp/pip-modern-metadata-byrylmez/openhcs.egg-info 2025-10-31T19:20:31,174 writing /tmp/pip-modern-metadata-byrylmez/openhcs.egg-info/PKG-INFO 2025-10-31T19:20:31,205 writing dependency_links to /tmp/pip-modern-metadata-byrylmez/openhcs.egg-info/dependency_links.txt 2025-10-31T19:20:31,207 writing entry points to /tmp/pip-modern-metadata-byrylmez/openhcs.egg-info/entry_points.txt 2025-10-31T19:20:31,227 writing requirements to /tmp/pip-modern-metadata-byrylmez/openhcs.egg-info/requires.txt 2025-10-31T19:20:31,228 writing top-level names to /tmp/pip-modern-metadata-byrylmez/openhcs.egg-info/top_level.txt 2025-10-31T19:20:31,230 writing manifest file '/tmp/pip-modern-metadata-byrylmez/openhcs.egg-info/SOURCES.txt' 2025-10-31T19:20:31,371 reading manifest file '/tmp/pip-modern-metadata-byrylmez/openhcs.egg-info/SOURCES.txt' 2025-10-31T19:20:31,384 writing manifest file '/tmp/pip-modern-metadata-byrylmez/openhcs.egg-info/SOURCES.txt' 2025-10-31T19:20:31,386 creating '/tmp/pip-modern-metadata-byrylmez/openhcs-0.3.11.dist-info' 2025-10-31T19:20:31,511 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-31T19:20:31,517 Source in /tmp/pip-wheel-pqs40ndv/openhcs_d2bea914a1c64e6dbc58efd8522ffea2 has version 0.3.11, which satisfies requirement openhcs==0.3.11 from https://files.pythonhosted.org/packages/42/c3/0c7c7669c517fc4e074f58fc9345e14289feedc9de9c3295a997d035a6ac/openhcs-0.3.11.tar.gz 2025-10-31T19:20:31,518 Removed openhcs==0.3.11 from https://files.pythonhosted.org/packages/42/c3/0c7c7669c517fc4e074f58fc9345e14289feedc9de9c3295a997d035a6ac/openhcs-0.3.11.tar.gz from build tracker '/tmp/pip-build-tracker-jm4gut0u' 2025-10-31T19:20:31,526 Created temporary directory: /tmp/pip-unpack-ekj9shwi 2025-10-31T19:20:31,527 Building wheels for collected packages: openhcs 2025-10-31T19:20:31,531 Created temporary directory: /tmp/pip-wheel-d8qrwtxt 2025-10-31T19:20:31,532 Destination directory: /tmp/pip-wheel-d8qrwtxt 2025-10-31T19:20:31,534 Building wheel for openhcs (pyproject.toml): started 2025-10-31T19:20:31,536 Running command Building wheel for openhcs (pyproject.toml) 2025-10-31T19:20:32,115 /tmp/pip-build-env-vc74edgr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-31T19:20:32,116 !! 2025-10-31T19:20:32,117 ******************************************************************************** 2025-10-31T19:20:32,117 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-31T19:20:32,119 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-31T19:20:32,119 or your builds will no longer be supported. 2025-10-31T19:20:32,120 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-31T19:20:32,121 ******************************************************************************** 2025-10-31T19:20:32,122 !! 2025-10-31T19:20:32,122 corresp(dist, value, root_dir) 2025-10-31T19:20:32,204 /tmp/pip-build-env-vc74edgr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-31T19:20:32,205 !! 2025-10-31T19:20:32,206 ******************************************************************************** 2025-10-31T19:20:32,206 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-31T19:20:32,208 License :: OSI Approved :: MIT License 2025-10-31T19:20:32,209 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-31T19:20:32,209 ******************************************************************************** 2025-10-31T19:20:32,211 !! 2025-10-31T19:20:32,211 dist._finalize_license_expression() 2025-10-31T19:20:32,215 /tmp/pip-build-env-vc74edgr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-31T19:20:32,216 !! 2025-10-31T19:20:32,217 ******************************************************************************** 2025-10-31T19:20:32,217 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-31T19:20:32,218 License :: OSI Approved :: MIT License 2025-10-31T19:20:32,219 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-31T19:20:32,219 ******************************************************************************** 2025-10-31T19:20:32,220 !! 2025-10-31T19:20:32,221 self._finalize_license_expression() 2025-10-31T19:20:32,221 running bdist_wheel 2025-10-31T19:20:32,237 running build 2025-10-31T19:20:32,238 running build_py 2025-10-31T19:20:32,245 creating build/lib/openhcs 2025-10-31T19:20:32,247 copying openhcs/__init__.py -> build/lib/openhcs 2025-10-31T19:20:32,249 creating build/lib/openhcs/tests 2025-10-31T19:20:32,250 copying openhcs/tests/__init__.py -> build/lib/openhcs/tests 2025-10-31T19:20:32,252 copying openhcs/tests/basic_pipeline.py -> build/lib/openhcs/tests 2025-10-31T19:20:32,254 copying openhcs/tests/test_pipeline.py -> build/lib/openhcs/tests 2025-10-31T19:20:32,256 creating build/lib/openhcs/formats 2025-10-31T19:20:32,257 copying openhcs/formats/func_arg_prep.py -> build/lib/openhcs/formats 2025-10-31T19:20:32,260 copying openhcs/formats/experimental_analysis.py -> build/lib/openhcs/formats 2025-10-31T19:20:32,263 copying openhcs/formats/metaxpress.py -> build/lib/openhcs/formats 2025-10-31T19:20:32,266 creating build/lib/openhcs/introspection 2025-10-31T19:20:32,267 copying openhcs/introspection/__init__.py -> build/lib/openhcs/introspection 2025-10-31T19:20:32,269 copying openhcs/introspection/signature_analyzer.py -> build/lib/openhcs/introspection 2025-10-31T19:20:32,273 copying openhcs/introspection/unified_parameter_analyzer.py -> build/lib/openhcs/introspection 2025-10-31T19:20:32,276 creating build/lib/openhcs/debug 2025-10-31T19:20:32,277 copying openhcs/debug/export.py -> build/lib/openhcs/debug 2025-10-31T19:20:32,279 copying openhcs/debug/example_export_clean.py -> build/lib/openhcs/debug 2025-10-31T19:20:32,281 copying openhcs/debug/example_export.py -> build/lib/openhcs/debug 2025-10-31T19:20:32,284 copying openhcs/debug/__init__.py -> build/lib/openhcs/debug 2025-10-31T19:20:32,286 copying openhcs/debug/pickle_to_python.py -> build/lib/openhcs/debug 2025-10-31T19:20:32,289 creating build/lib/openhcs/constants 2025-10-31T19:20:32,290 copying openhcs/constants/constants.py -> build/lib/openhcs/constants 2025-10-31T19:20:32,292 copying openhcs/constants/__init__.py -> build/lib/openhcs/constants 2025-10-31T19:20:32,294 copying openhcs/constants/input_source.py -> build/lib/openhcs/constants 2025-10-31T19:20:32,296 copying openhcs/constants/streaming.py -> build/lib/openhcs/constants 2025-10-31T19:20:32,298 creating build/lib/openhcs/omero 2025-10-31T19:20:32,299 copying openhcs/omero/__init__.py -> build/lib/openhcs/omero 2025-10-31T19:20:32,302 creating build/lib/openhcs/validation 2025-10-31T19:20:32,303 copying openhcs/validation/ast_validator.py -> build/lib/openhcs/validation 2025-10-31T19:20:32,305 copying openhcs/validation/__init__.py -> build/lib/openhcs/validation 2025-10-31T19:20:32,307 copying openhcs/validation/validate.py -> build/lib/openhcs/validation 2025-10-31T19:20:32,310 creating build/lib/openhcs/io 2025-10-31T19:20:32,311 copying openhcs/io/atomic.py -> build/lib/openhcs/io 2025-10-31T19:20:32,314 copying openhcs/io/fiji_stream.py -> build/lib/openhcs/io 2025-10-31T19:20:32,316 copying openhcs/io/zarr.py -> build/lib/openhcs/io 2025-10-31T19:20:32,319 copying openhcs/io/napari_stream.py -> build/lib/openhcs/io 2025-10-31T19:20:32,321 copying openhcs/io/filemanager.py -> build/lib/openhcs/io 2025-10-31T19:20:32,324 copying openhcs/io/omero_local.py -> build/lib/openhcs/io 2025-10-31T19:20:32,327 copying openhcs/io/metadata_migration.py -> build/lib/openhcs/io 2025-10-31T19:20:32,330 copying openhcs/io/metadata_writer.py -> build/lib/openhcs/io 2025-10-31T19:20:32,332 copying openhcs/io/virtual_workspace.py -> build/lib/openhcs/io 2025-10-31T19:20:32,334 copying openhcs/io/backend_registry.py -> build/lib/openhcs/io 2025-10-31T19:20:32,336 copying openhcs/io/__init__.py -> build/lib/openhcs/io 2025-10-31T19:20:32,338 copying openhcs/io/memory.py -> build/lib/openhcs/io 2025-10-31T19:20:32,340 copying openhcs/io/disk.py -> build/lib/openhcs/io 2025-10-31T19:20:32,343 copying openhcs/io/exceptions.py -> build/lib/openhcs/io 2025-10-31T19:20:32,345 copying openhcs/io/base.py -> build/lib/openhcs/io 2025-10-31T19:20:32,347 copying openhcs/io/pipeline_migration.py -> build/lib/openhcs/io 2025-10-31T19:20:32,349 copying openhcs/io/async_init.py -> build/lib/openhcs/io 2025-10-31T19:20:32,351 copying openhcs/io/streaming.py -> build/lib/openhcs/io 2025-10-31T19:20:32,354 creating build/lib/openhcs/components 2025-10-31T19:20:32,355 copying openhcs/components/framework.py -> build/lib/openhcs/components 2025-10-31T19:20:32,358 copying openhcs/components/__init__.py -> build/lib/openhcs/components 2025-10-31T19:20:32,360 creating build/lib/openhcs/runtime 2025-10-31T19:20:32,361 copying openhcs/runtime/zmq_execution_server.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,364 copying openhcs/runtime/remote_orchestrator.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,366 copying openhcs/runtime/zmq_base.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,369 copying openhcs/runtime/queue_tracker.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,371 copying openhcs/runtime/zmq_execution_client.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,374 copying openhcs/runtime/roi_converters.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,376 copying openhcs/runtime/napari_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,379 copying openhcs/runtime/zmq_messages.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,382 copying openhcs/runtime/execution_server.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,384 copying openhcs/runtime/omero_instance_manager.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,386 copying openhcs/runtime/fiji_stream_visualizer.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,389 copying openhcs/runtime/fiji_viewer_server.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,392 copying openhcs/runtime/zmq_execution_server_launcher.py -> build/lib/openhcs/runtime 2025-10-31T19:20:32,395 creating build/lib/openhcs/processing 2025-10-31T19:20:32,396 copying openhcs/processing/func_registry.py -> build/lib/openhcs/processing 2025-10-31T19:20:32,398 copying openhcs/processing/__init__.py -> build/lib/openhcs/processing 2025-10-31T19:20:32,401 creating build/lib/openhcs/core 2025-10-31T19:20:32,402 copying openhcs/core/metadata_cache.py -> build/lib/openhcs/core 2025-10-31T19:20:32,404 copying openhcs/core/registry_discovery.py -> build/lib/openhcs/core 2025-10-31T19:20:32,406 copying openhcs/core/config_cache.py -> build/lib/openhcs/core 2025-10-31T19:20:32,409 copying openhcs/core/streaming_config_factory.py -> build/lib/openhcs/core 2025-10-31T19:20:32,411 copying openhcs/core/lazy_placeholder.py -> build/lib/openhcs/core 2025-10-31T19:20:32,413 copying openhcs/core/config.py -> build/lib/openhcs/core 2025-10-31T19:20:32,416 copying openhcs/core/log_utils.py -> build/lib/openhcs/core 2025-10-31T19:20:32,418 copying openhcs/core/xdg_paths.py -> build/lib/openhcs/core 2025-10-31T19:20:32,420 copying openhcs/core/lazy_placeholder_simplified.py -> build/lib/openhcs/core 2025-10-31T19:20:32,423 copying openhcs/core/__init__.py -> build/lib/openhcs/core 2025-10-31T19:20:32,424 copying openhcs/core/utils.py -> build/lib/openhcs/core 2025-10-31T19:20:32,427 copying openhcs/core/roi.py -> build/lib/openhcs/core 2025-10-31T19:20:32,429 copying openhcs/core/lazy_gpu_imports.py -> build/lib/openhcs/core 2025-10-31T19:20:32,431 copying openhcs/core/path_cache.py -> build/lib/openhcs/core 2025-10-31T19:20:32,434 creating build/lib/openhcs/config_framework 2025-10-31T19:20:32,435 copying openhcs/config_framework/config.py -> build/lib/openhcs/config_framework 2025-10-31T19:20:32,437 copying openhcs/config_framework/lazy_factory.py -> build/lib/openhcs/config_framework 2025-10-31T19:20:32,440 copying openhcs/config_framework/cache_warming.py -> build/lib/openhcs/config_framework 2025-10-31T19:20:32,442 copying openhcs/config_framework/__init__.py -> build/lib/openhcs/config_framework 2025-10-31T19:20:32,444 copying openhcs/config_framework/context_manager.py -> build/lib/openhcs/config_framework 2025-10-31T19:20:32,447 copying openhcs/config_framework/dual_axis_resolver.py -> build/lib/openhcs/config_framework 2025-10-31T19:20:32,449 copying openhcs/config_framework/global_config.py -> build/lib/openhcs/config_framework 2025-10-31T19:20:32,451 copying openhcs/config_framework/placeholder.py -> build/lib/openhcs/config_framework 2025-10-31T19:20:32,454 creating build/lib/openhcs/utils 2025-10-31T19:20:32,455 copying openhcs/utils/import_utils.py -> build/lib/openhcs/utils 2025-10-31T19:20:32,457 copying openhcs/utils/performance_monitor.py -> build/lib/openhcs/utils 2025-10-31T19:20:32,460 copying openhcs/utils/environment.py -> build/lib/openhcs/utils 2025-10-31T19:20:32,461 copying openhcs/utils/recache_function_registry.py -> build/lib/openhcs/utils 2025-10-31T19:20:32,464 copying openhcs/utils/display_config_factory.py -> build/lib/openhcs/utils 2025-10-31T19:20:32,466 copying openhcs/utils/enum_factory.py -> build/lib/openhcs/utils 2025-10-31T19:20:32,469 creating build/lib/openhcs/pyqt_gui 2025-10-31T19:20:32,470 copying openhcs/pyqt_gui/app.py -> build/lib/openhcs/pyqt_gui 2025-10-31T19:20:32,473 copying openhcs/pyqt_gui/__main__.py -> build/lib/openhcs/pyqt_gui 2025-10-31T19:20:32,474 copying openhcs/pyqt_gui/config.py -> build/lib/openhcs/pyqt_gui 2025-10-31T19:20:32,477 copying openhcs/pyqt_gui/launch.py -> build/lib/openhcs/pyqt_gui 2025-10-31T19:20:32,479 copying openhcs/pyqt_gui/__init__.py -> build/lib/openhcs/pyqt_gui 2025-10-31T19:20:32,481 copying openhcs/pyqt_gui/main.py -> build/lib/openhcs/pyqt_gui 2025-10-31T19:20:32,484 creating build/lib/openhcs/microscopes 2025-10-31T19:20:32,485 copying openhcs/microscopes/microscope_base.py -> build/lib/openhcs/microscopes 2025-10-31T19:20:32,488 copying openhcs/microscopes/openhcs.py -> build/lib/openhcs/microscopes 2025-10-31T19:20:32,491 copying openhcs/microscopes/opera_phenix.py -> build/lib/openhcs/microscopes 2025-10-31T19:20:32,494 copying openhcs/microscopes/imagexpress.py -> build/lib/openhcs/microscopes 2025-10-31T19:20:32,497 copying openhcs/microscopes/omero.py -> build/lib/openhcs/microscopes 2025-10-31T19:20:32,499 copying openhcs/microscopes/microscope_interfaces.py -> build/lib/openhcs/microscopes 2025-10-31T19:20:32,501 copying openhcs/microscopes/__init__.py -> build/lib/openhcs/microscopes 2025-10-31T19:20:32,503 copying openhcs/microscopes/handler_registry_service.py -> build/lib/openhcs/microscopes 2025-10-31T19:20:32,507 copying openhcs/microscopes/opera_phenix_xml_parser.py -> build/lib/openhcs/microscopes 2025-10-31T19:20:32,511 creating build/lib/openhcs/tests/generators 2025-10-31T19:20:32,512 copying openhcs/tests/generators/generate_synthetic_data.py -> build/lib/openhcs/tests/generators 2025-10-31T19:20:32,515 copying openhcs/tests/generators/__init__.py -> build/lib/openhcs/tests/generators 2025-10-31T19:20:32,517 creating build/lib/openhcs/formats/pattern 2025-10-31T19:20:32,518 copying openhcs/formats/pattern/pattern_resolver.py -> build/lib/openhcs/formats/pattern 2025-10-31T19:20:32,521 copying openhcs/formats/pattern/__init__.py -> build/lib/openhcs/formats/pattern 2025-10-31T19:20:32,523 copying openhcs/formats/pattern/pattern_discovery.py -> build/lib/openhcs/formats/pattern 2025-10-31T19:20:32,526 creating build/lib/openhcs/ui/shared 2025-10-31T19:20:32,527 copying openhcs/ui/shared/parameter_form_constants.py -> build/lib/openhcs/ui/shared 2025-10-31T19:20:32,530 copying openhcs/ui/shared/system_monitor_core.py -> build/lib/openhcs/ui/shared 2025-10-31T19:20:32,532 copying openhcs/ui/shared/parameter_type_utils.py -> build/lib/openhcs/ui/shared 2025-10-31T19:20:32,535 copying openhcs/ui/shared/parameter_form_base.py -> build/lib/openhcs/ui/shared 2025-10-31T19:20:32,537 copying openhcs/ui/shared/ui_utils.py -> build/lib/openhcs/ui/shared 2025-10-31T19:20:32,539 copying openhcs/ui/shared/parameter_form_config_factory.py -> build/lib/openhcs/ui/shared 2025-10-31T19:20:32,542 copying openhcs/ui/shared/pattern_data_manager.py -> build/lib/openhcs/ui/shared 2025-10-31T19:20:32,544 copying openhcs/ui/shared/search_service.py -> build/lib/openhcs/ui/shared 2025-10-31T19:20:32,546 copying openhcs/ui/shared/parameter_form_service.py -> build/lib/openhcs/ui/shared 2025-10-31T19:20:32,549 copying openhcs/ui/shared/__init__.py -> build/lib/openhcs/ui/shared 2025-10-31T19:20:32,550 copying openhcs/ui/shared/pattern_file_service.py -> build/lib/openhcs/ui/shared 2025-10-31T19:20:32,553 copying openhcs/ui/shared/widget_creation_registry.py -> build/lib/openhcs/ui/shared 2025-10-31T19:20:32,555 creating build/lib/openhcs/processing/presets 2025-10-31T19:20:32,556 copying openhcs/processing/presets/__init__.py -> build/lib/openhcs/processing/presets 2025-10-31T19:20:32,558 creating build/lib/openhcs/processing/backends 2025-10-31T19:20:32,559 copying openhcs/processing/backends/__init__.py -> build/lib/openhcs/processing/backends 2025-10-31T19:20:32,562 creating build/lib/openhcs/processing/presets/pipelines 2025-10-31T19:20:32,563 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-31T19:20:32,565 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-31T19:20:32,567 copying openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-31T19:20:32,569 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-31T19:20:32,571 copying openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-31T19:20:32,572 copying openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-31T19:20:32,574 copying openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-31T19:20:32,576 copying openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-31T19:20:32,578 copying openhcs/processing/presets/pipelines/test.py -> build/lib/openhcs/processing/presets/pipelines 2025-10-31T19:20:32,581 creating build/lib/openhcs/processing/backends/lib_registry 2025-10-31T19:20:32,582 copying openhcs/processing/backends/lib_registry/cupy_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-31T19:20:32,584 copying openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-31T19:20:32,587 copying openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-31T19:20:32,588 copying openhcs/processing/backends/lib_registry/registry_service.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-31T19:20:32,591 copying openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-31T19:20:32,592 copying openhcs/processing/backends/lib_registry/unified_registry.py -> build/lib/openhcs/processing/backends/lib_registry 2025-10-31T19:20:32,596 creating build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,597 copying openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,599 copying openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,601 copying openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,604 copying openhcs/processing/backends/enhance/basic_processor_jax.py -> build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,606 copying openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,609 copying openhcs/processing/backends/enhance/cupy_clahe.py -> build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,611 copying openhcs/processing/backends/enhance/__init__.py -> build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,613 copying openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,615 copying openhcs/processing/backends/enhance/focus_torch.py -> build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,617 copying openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,619 copying openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,622 copying openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/lib/openhcs/processing/backends/enhance 2025-10-31T19:20:32,625 creating build/lib/openhcs/processing/backends/processors 2025-10-31T19:20:32,626 copying openhcs/processing/backends/processors/percentile_utils.py -> build/lib/openhcs/processing/backends/processors 2025-10-31T19:20:32,628 copying openhcs/processing/backends/processors/cupy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-31T19:20:32,631 copying openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-31T19:20:32,634 copying openhcs/processing/backends/processors/tensorflow_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-31T19:20:32,637 copying openhcs/processing/backends/processors/__init__.py -> build/lib/openhcs/processing/backends/processors 2025-10-31T19:20:32,639 copying openhcs/processing/backends/processors/jax_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-31T19:20:32,642 copying openhcs/processing/backends/processors/torch_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-31T19:20:32,645 copying openhcs/processing/backends/processors/numpy_processor.py -> build/lib/openhcs/processing/backends/processors 2025-10-31T19:20:32,649 creating build/lib/openhcs/processing/backends/assemblers 2025-10-31T19:20:32,650 copying openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-31T19:20:32,653 copying openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-31T19:20:32,657 copying openhcs/processing/backends/assemblers/__init__.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-31T19:20:32,659 copying openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/lib/openhcs/processing/backends/assemblers 2025-10-31T19:20:32,662 creating build/lib/openhcs/processing/backends/pos_gen 2025-10-31T19:20:32,663 copying openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-31T19:20:32,667 copying openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-31T19:20:32,669 copying openhcs/processing/backends/pos_gen/__init__.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-31T19:20:32,671 copying openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/lib/openhcs/processing/backends/pos_gen 2025-10-31T19:20:32,675 creating build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,677 copying openhcs/processing/backends/analysis/cache_utils.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,679 copying openhcs/processing/backends/analysis/cx5_format.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,682 copying openhcs/processing/backends/analysis/multi_template_matching.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,686 copying openhcs/processing/backends/analysis/straighten_object_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,689 copying openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,692 copying openhcs/processing/backends/analysis/focus_analyzer.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,695 copying openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,698 copying openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,701 copying openhcs/processing/backends/analysis/__init__.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,703 copying openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,708 copying openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,712 copying openhcs/processing/backends/analysis/hmm_axon.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,715 copying openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,718 copying openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,721 copying openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,724 copying openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/lib/openhcs/processing/backends/analysis 2025-10-31T19:20:32,729 creating build/lib/openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:32,731 copying openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:32,733 copying openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:32,736 copying openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:32,739 copying openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:32,742 copying openhcs/processing/backends/experimental_analysis/__init__.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:32,744 copying openhcs/processing/backends/experimental_analysis/format_registry.py -> build/lib/openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:32,747 creating build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:32,749 copying openhcs/processing/backends/pos_gen/mist/phase_correlation.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:32,752 copying openhcs/processing/backends/pos_gen/mist/position_reconstruction.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:32,754 copying openhcs/processing/backends/pos_gen/mist/gpu_kernels.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:32,757 copying openhcs/processing/backends/pos_gen/mist/quality_metrics.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:32,760 copying openhcs/processing/backends/pos_gen/mist/__init__.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:32,762 copying openhcs/processing/backends/pos_gen/mist/boruvka_mst.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:32,765 copying openhcs/processing/backends/pos_gen/mist/mist_main.py -> build/lib/openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:32,769 creating build/lib/openhcs/core/memory 2025-10-31T19:20:32,771 copying openhcs/core/memory/gpu_cleanup.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,773 copying openhcs/core/memory/framework_ops.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,776 copying openhcs/core/memory/dtype_scaling.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,778 copying openhcs/core/memory/converters.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,781 copying openhcs/core/memory/stack_utils.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,783 copying openhcs/core/memory/__init__.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,786 copying openhcs/core/memory/slice_processing.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,788 copying openhcs/core/memory/utils.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,790 copying openhcs/core/memory/oom_recovery.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,793 copying openhcs/core/memory/exceptions.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,795 copying openhcs/core/memory/framework_config.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,798 copying openhcs/core/memory/conversion_helpers.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,801 copying openhcs/core/memory/decorators.py -> build/lib/openhcs/core/memory 2025-10-31T19:20:32,805 creating build/lib/openhcs/core/pipeline 2025-10-31T19:20:32,806 copying openhcs/core/pipeline/path_planner.py -> build/lib/openhcs/core/pipeline 2025-10-31T19:20:32,810 copying openhcs/core/pipeline/funcstep_contract_validator.py -> build/lib/openhcs/core/pipeline 2025-10-31T19:20:32,813 copying openhcs/core/pipeline/materialization_flag_planner.py -> build/lib/openhcs/core/pipeline 2025-10-31T19:20:32,816 copying openhcs/core/pipeline/pipeline_utils.py -> build/lib/openhcs/core/pipeline 2025-10-31T19:20:32,818 copying openhcs/core/pipeline/gpu_memory_validator.py -> build/lib/openhcs/core/pipeline 2025-10-31T19:20:32,821 copying openhcs/core/pipeline/compiler.py -> build/lib/openhcs/core/pipeline 2025-10-31T19:20:32,825 copying openhcs/core/pipeline/function_contracts.py -> build/lib/openhcs/core/pipeline 2025-10-31T19:20:32,827 copying openhcs/core/pipeline/__init__.py -> build/lib/openhcs/core/pipeline 2025-10-31T19:20:32,830 copying openhcs/core/pipeline/step_attribute_stripper.py -> build/lib/openhcs/core/pipeline 2025-10-31T19:20:32,833 creating build/lib/openhcs/core/components 2025-10-31T19:20:32,834 copying openhcs/core/components/multiprocessing.py -> build/lib/openhcs/core/components 2025-10-31T19:20:32,837 copying openhcs/core/components/parser_metaprogramming.py -> build/lib/openhcs/core/components 2025-10-31T19:20:32,840 copying openhcs/core/components/metaprogramming.py -> build/lib/openhcs/core/components 2025-10-31T19:20:32,843 copying openhcs/core/components/__init__.py -> build/lib/openhcs/core/components 2025-10-31T19:20:32,845 copying openhcs/core/components/validation.py -> build/lib/openhcs/core/components 2025-10-31T19:20:32,849 creating build/lib/openhcs/core/steps 2025-10-31T19:20:32,850 copying openhcs/core/steps/function_step.py -> build/lib/openhcs/core/steps 2025-10-31T19:20:32,855 copying openhcs/core/steps/__init__.py -> build/lib/openhcs/core/steps 2025-10-31T19:20:32,857 copying openhcs/core/steps/abstract.py -> build/lib/openhcs/core/steps 2025-10-31T19:20:32,860 creating build/lib/openhcs/core/orchestrator 2025-10-31T19:20:32,862 copying openhcs/core/orchestrator/orchestrator.py -> build/lib/openhcs/core/orchestrator 2025-10-31T19:20:32,866 copying openhcs/core/orchestrator/gpu_scheduler.py -> build/lib/openhcs/core/orchestrator 2025-10-31T19:20:32,869 copying openhcs/core/orchestrator/__init__.py -> build/lib/openhcs/core/orchestrator 2025-10-31T19:20:32,871 creating build/lib/openhcs/core/context 2025-10-31T19:20:32,873 copying openhcs/core/context/__init__.py -> build/lib/openhcs/core/context 2025-10-31T19:20:32,875 copying openhcs/core/context/processing_context.py -> build/lib/openhcs/core/context 2025-10-31T19:20:32,878 creating build/lib/openhcs/pyqt_gui/widgets 2025-10-31T19:20:32,879 copying openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-31T19:20:32,882 copying openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-31T19:20:32,885 copying openhcs/pyqt_gui/widgets/log_viewer.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-31T19:20:32,890 copying openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-31T19:20:32,893 copying openhcs/pyqt_gui/widgets/system_monitor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-31T19:20:32,897 copying openhcs/pyqt_gui/widgets/status_bar.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-31T19:20:32,900 copying openhcs/pyqt_gui/widgets/function_list_editor.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-31T19:20:32,904 copying openhcs/pyqt_gui/widgets/__init__.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-31T19:20:32,906 copying openhcs/pyqt_gui/widgets/image_browser.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-31T19:20:32,911 copying openhcs/pyqt_gui/widgets/plate_manager.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-31T19:20:32,916 copying openhcs/pyqt_gui/widgets/function_pane.py -> build/lib/openhcs/pyqt_gui/widgets 2025-10-31T19:20:32,920 creating build/lib/openhcs/pyqt_gui/shared 2025-10-31T19:20:32,921 copying openhcs/pyqt_gui/shared/config_validator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-31T19:20:32,924 copying openhcs/pyqt_gui/shared/__init__.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-31T19:20:32,927 copying openhcs/pyqt_gui/shared/color_scheme.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-31T19:20:32,930 copying openhcs/pyqt_gui/shared/style_generator.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-31T19:20:32,933 copying openhcs/pyqt_gui/shared/palette_manager.py -> build/lib/openhcs/pyqt_gui/shared 2025-10-31T19:20:32,937 creating build/lib/openhcs/pyqt_gui/windows 2025-10-31T19:20:32,938 copying openhcs/pyqt_gui/windows/dual_editor_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-31T19:20:32,942 copying openhcs/pyqt_gui/windows/base_form_dialog.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-31T19:20:32,944 copying openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-31T19:20:32,947 copying openhcs/pyqt_gui/windows/config_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-31T19:20:32,950 copying openhcs/pyqt_gui/windows/help_windows.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-31T19:20:32,952 copying openhcs/pyqt_gui/windows/help_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-31T19:20:32,955 copying openhcs/pyqt_gui/windows/__init__.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-31T19:20:32,957 copying openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-31T19:20:32,959 copying openhcs/pyqt_gui/windows/file_browser_window.py -> build/lib/openhcs/pyqt_gui/windows 2025-10-31T19:20:32,963 creating build/lib/openhcs/pyqt_gui/dialogs 2025-10-31T19:20:32,964 copying openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-31T19:20:32,967 copying openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-31T19:20:32,969 copying openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/lib/openhcs/pyqt_gui/dialogs 2025-10-31T19:20:32,972 creating build/lib/openhcs/pyqt_gui/services 2025-10-31T19:20:32,973 copying openhcs/pyqt_gui/services/config_cache_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-31T19:20:32,975 copying openhcs/pyqt_gui/services/async_service_bridge.py -> build/lib/openhcs/pyqt_gui/services 2025-10-31T19:20:32,977 copying openhcs/pyqt_gui/services/simple_code_editor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-31T19:20:32,980 copying openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/lib/openhcs/pyqt_gui/services 2025-10-31T19:20:32,983 copying openhcs/pyqt_gui/services/service_adapter.py -> build/lib/openhcs/pyqt_gui/services 2025-10-31T19:20:32,985 copying openhcs/pyqt_gui/services/__init__.py -> build/lib/openhcs/pyqt_gui/services 2025-10-31T19:20:32,988 creating build/lib/openhcs/pyqt_gui/utils 2025-10-31T19:20:32,989 copying openhcs/pyqt_gui/utils/window_utils.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-31T19:20:32,991 copying openhcs/pyqt_gui/utils/process_tracker.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-31T19:20:32,993 copying openhcs/pyqt_gui/utils/log_detection_utils.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-31T19:20:32,995 copying openhcs/pyqt_gui/utils/__init__.py -> build/lib/openhcs/pyqt_gui/utils 2025-10-31T19:20:32,997 creating build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:32,998 copying openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:33,001 copying openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:33,004 copying openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:33,006 copying openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:33,008 copying openhcs/pyqt_gui/widgets/shared/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:33,010 copying openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:33,015 copying openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:33,017 copying openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:33,020 copying openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/lib/openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:33,023 creating build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-31T19:20:33,024 copying openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-31T19:20:33,026 copying openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/lib/openhcs/pyqt_gui/widgets/mixins 2025-10-31T19:20:33,028 running egg_info 2025-10-31T19:20:33,040 writing openhcs.egg-info/PKG-INFO 2025-10-31T19:20:33,071 writing dependency_links to openhcs.egg-info/dependency_links.txt 2025-10-31T19:20:33,072 writing entry points to openhcs.egg-info/entry_points.txt 2025-10-31T19:20:33,093 writing requirements to openhcs.egg-info/requires.txt 2025-10-31T19:20:33,094 writing top-level names to openhcs.egg-info/top_level.txt 2025-10-31T19:20:33,220 reading manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-31T19:20:33,250 writing manifest file 'openhcs.egg-info/SOURCES.txt' 2025-10-31T19:20:33,256 /tmp/pip-build-env-vc74edgr/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'openhcs.textual_tui' is absent from the `packages` configuration. 2025-10-31T19:20:33,256 !! 2025-10-31T19:20:33,257 ******************************************************************************** 2025-10-31T19:20:33,258 ############################ 2025-10-31T19:20:33,258 # Package would be ignored # 2025-10-31T19:20:33,259 ############################ 2025-10-31T19:20:33,259 Python recognizes 'openhcs.textual_tui' as an importable package[^1], 2025-10-31T19:20:33,260 but it is absent from setuptools' `packages` configuration. 2025-10-31T19:20:33,261 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-31T19:20:33,261 package, please make sure that 'openhcs.textual_tui' is explicitly added 2025-10-31T19:20:33,262 to the `packages` configuration field. 2025-10-31T19:20:33,263 Alternatively, you can also rely on setuptools' discovery methods 2025-10-31T19:20:33,263 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-31T19:20:33,264 instead of `find_packages(...)`/`find:`). 2025-10-31T19:20:33,264 You can read more about "package discovery" on setuptools documentation page: 2025-10-31T19:20:33,265 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-31T19:20:33,266 If you don't want 'openhcs.textual_tui' to be distributed and are 2025-10-31T19:20:33,267 already explicitly excluding 'openhcs.textual_tui' via 2025-10-31T19:20:33,267 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-31T19:20:33,268 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-31T19:20:33,269 combination with a more fine grained `package-data` configuration. 2025-10-31T19:20:33,270 You can read more about "package data files" on setuptools documentation page: 2025-10-31T19:20:33,271 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-31T19:20:33,272 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-31T19:20:33,273 even if it does not contain any `.py` files. 2025-10-31T19:20:33,273 On the other hand, currently there is no concept of package data 2025-10-31T19:20:33,274 directory, all directories are treated like packages. 2025-10-31T19:20:33,274 ******************************************************************************** 2025-10-31T19:20:33,275 !! 2025-10-31T19:20:33,276 check.warn(importable) 2025-10-31T19:20:33,354 creating build/lib/openhcs/textual_tui 2025-10-31T19:20:33,355 copying openhcs/textual_tui/styles.css -> build/lib/openhcs/textual_tui 2025-10-31T19:20:33,358 copying openhcs/omero/docker-compose.openhcs.yml -> build/lib/openhcs/omero 2025-10-31T19:20:33,360 copying openhcs/omero/docker-compose.yml -> build/lib/openhcs/omero 2025-10-31T19:20:33,397 installing to build/bdist.linux-armv7l/wheel 2025-10-31T19:20:33,398 running install 2025-10-31T19:20:33,420 running install_lib 2025-10-31T19:20:33,427 creating build/bdist.linux-armv7l/wheel 2025-10-31T19:20:33,429 creating build/bdist.linux-armv7l/wheel/openhcs 2025-10-31T19:20:33,431 creating build/bdist.linux-armv7l/wheel/openhcs/tests 2025-10-31T19:20:33,432 copying build/lib/openhcs/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-31T19:20:33,434 creating build/bdist.linux-armv7l/wheel/openhcs/tests/generators 2025-10-31T19:20:33,435 copying build/lib/openhcs/tests/generators/generate_synthetic_data.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-31T19:20:33,438 copying build/lib/openhcs/tests/generators/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests/generators 2025-10-31T19:20:33,440 copying build/lib/openhcs/tests/basic_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-31T19:20:33,442 copying build/lib/openhcs/tests/test_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/tests 2025-10-31T19:20:33,444 creating build/bdist.linux-armv7l/wheel/openhcs/formats 2025-10-31T19:20:33,445 copying build/lib/openhcs/formats/func_arg_prep.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-31T19:20:33,448 copying build/lib/openhcs/formats/experimental_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-31T19:20:33,451 copying build/lib/openhcs/formats/metaxpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats 2025-10-31T19:20:33,453 creating build/bdist.linux-armv7l/wheel/openhcs/formats/pattern 2025-10-31T19:20:33,454 copying build/lib/openhcs/formats/pattern/pattern_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-31T19:20:33,457 copying build/lib/openhcs/formats/pattern/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-31T19:20:33,458 copying build/lib/openhcs/formats/pattern/pattern_discovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/formats/pattern 2025-10-31T19:20:33,461 creating build/bdist.linux-armv7l/wheel/openhcs/introspection 2025-10-31T19:20:33,462 copying build/lib/openhcs/introspection/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-31T19:20:33,464 copying build/lib/openhcs/introspection/signature_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-31T19:20:33,467 copying build/lib/openhcs/introspection/unified_parameter_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/introspection 2025-10-31T19:20:33,470 creating build/bdist.linux-armv7l/wheel/openhcs/debug 2025-10-31T19:20:33,471 copying build/lib/openhcs/debug/export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-31T19:20:33,473 copying build/lib/openhcs/debug/example_export_clean.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-31T19:20:33,475 copying build/lib/openhcs/debug/example_export.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-31T19:20:33,477 copying build/lib/openhcs/debug/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-31T19:20:33,479 copying build/lib/openhcs/debug/pickle_to_python.py -> build/bdist.linux-armv7l/wheel/./openhcs/debug 2025-10-31T19:20:33,482 creating build/bdist.linux-armv7l/wheel/openhcs/constants 2025-10-31T19:20:33,483 copying build/lib/openhcs/constants/constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-31T19:20:33,486 copying build/lib/openhcs/constants/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-31T19:20:33,488 copying build/lib/openhcs/constants/input_source.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-31T19:20:33,489 copying build/lib/openhcs/constants/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/constants 2025-10-31T19:20:33,492 creating build/bdist.linux-armv7l/wheel/openhcs/omero 2025-10-31T19:20:33,493 copying build/lib/openhcs/omero/docker-compose.openhcs.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-31T19:20:33,495 copying build/lib/openhcs/omero/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-31T19:20:33,497 copying build/lib/openhcs/omero/docker-compose.yml -> build/bdist.linux-armv7l/wheel/./openhcs/omero 2025-10-31T19:20:33,499 creating build/bdist.linux-armv7l/wheel/openhcs/validation 2025-10-31T19:20:33,500 copying build/lib/openhcs/validation/ast_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-31T19:20:33,503 copying build/lib/openhcs/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-31T19:20:33,505 copying build/lib/openhcs/validation/validate.py -> build/bdist.linux-armv7l/wheel/./openhcs/validation 2025-10-31T19:20:33,508 creating build/bdist.linux-armv7l/wheel/openhcs/io 2025-10-31T19:20:33,509 copying build/lib/openhcs/io/atomic.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,511 copying build/lib/openhcs/io/fiji_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,514 copying build/lib/openhcs/io/zarr.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,517 copying build/lib/openhcs/io/napari_stream.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,519 copying build/lib/openhcs/io/filemanager.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,521 copying build/lib/openhcs/io/omero_local.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,525 copying build/lib/openhcs/io/metadata_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,527 copying build/lib/openhcs/io/metadata_writer.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,529 copying build/lib/openhcs/io/virtual_workspace.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,532 copying build/lib/openhcs/io/backend_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,534 copying build/lib/openhcs/io/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,536 copying build/lib/openhcs/io/memory.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,539 copying build/lib/openhcs/io/disk.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,542 copying build/lib/openhcs/io/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,543 copying build/lib/openhcs/io/base.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,546 copying build/lib/openhcs/io/pipeline_migration.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,548 copying build/lib/openhcs/io/async_init.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,550 copying build/lib/openhcs/io/streaming.py -> build/bdist.linux-armv7l/wheel/./openhcs/io 2025-10-31T19:20:33,553 creating build/bdist.linux-armv7l/wheel/openhcs/ui 2025-10-31T19:20:33,555 creating build/bdist.linux-armv7l/wheel/openhcs/ui/shared 2025-10-31T19:20:33,556 copying build/lib/openhcs/ui/shared/parameter_form_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-31T19:20:33,558 copying build/lib/openhcs/ui/shared/system_monitor_core.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-31T19:20:33,560 copying build/lib/openhcs/ui/shared/parameter_type_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-31T19:20:33,563 copying build/lib/openhcs/ui/shared/parameter_form_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-31T19:20:33,565 copying build/lib/openhcs/ui/shared/ui_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-31T19:20:33,567 copying build/lib/openhcs/ui/shared/parameter_form_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-31T19:20:33,570 copying build/lib/openhcs/ui/shared/pattern_data_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-31T19:20:33,572 copying build/lib/openhcs/ui/shared/search_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-31T19:20:33,574 copying build/lib/openhcs/ui/shared/parameter_form_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-31T19:20:33,576 copying build/lib/openhcs/ui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-31T19:20:33,578 copying build/lib/openhcs/ui/shared/pattern_file_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-31T19:20:33,581 copying build/lib/openhcs/ui/shared/widget_creation_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/ui/shared 2025-10-31T19:20:33,583 creating build/bdist.linux-armv7l/wheel/openhcs/components 2025-10-31T19:20:33,584 copying build/lib/openhcs/components/framework.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-31T19:20:33,587 copying build/lib/openhcs/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/components 2025-10-31T19:20:33,589 creating build/bdist.linux-armv7l/wheel/openhcs/runtime 2025-10-31T19:20:33,590 copying build/lib/openhcs/runtime/zmq_execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,593 copying build/lib/openhcs/runtime/remote_orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,595 copying build/lib/openhcs/runtime/zmq_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,598 copying build/lib/openhcs/runtime/queue_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,600 copying build/lib/openhcs/runtime/zmq_execution_client.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,602 copying build/lib/openhcs/runtime/roi_converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,605 copying build/lib/openhcs/runtime/napari_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,608 copying build/lib/openhcs/runtime/zmq_messages.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,611 copying build/lib/openhcs/runtime/execution_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,614 copying build/lib/openhcs/runtime/omero_instance_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,616 copying build/lib/openhcs/runtime/fiji_stream_visualizer.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,619 copying build/lib/openhcs/runtime/fiji_viewer_server.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,622 copying build/lib/openhcs/runtime/zmq_execution_server_launcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/runtime 2025-10-31T19:20:33,625 creating build/bdist.linux-armv7l/wheel/openhcs/processing 2025-10-31T19:20:33,626 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets 2025-10-31T19:20:33,628 creating build/bdist.linux-armv7l/wheel/openhcs/processing/presets/pipelines 2025-10-31T19:20:33,629 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-31T19:20:33,631 copying build/lib/openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-31T19:20:33,633 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-31T19:20:33,635 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-31T19:20:33,637 copying build/lib/openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-31T19:20:33,639 copying build/lib/openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-31T19:20:33,641 copying build/lib/openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-31T19:20:33,643 copying build/lib/openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-31T19:20:33,645 copying build/lib/openhcs/processing/presets/pipelines/test.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets/pipelines 2025-10-31T19:20:33,647 copying build/lib/openhcs/processing/presets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/presets 2025-10-31T19:20:33,649 copying build/lib/openhcs/processing/func_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-31T19:20:33,652 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends 2025-10-31T19:20:33,654 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/lib_registry 2025-10-31T19:20:33,655 copying build/lib/openhcs/processing/backends/lib_registry/cupy_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-31T19:20:33,657 copying build/lib/openhcs/processing/backends/lib_registry/openhcs_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-31T19:20:33,659 copying build/lib/openhcs/processing/backends/lib_registry/pyclesperanto_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-31T19:20:33,661 copying build/lib/openhcs/processing/backends/lib_registry/registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-31T19:20:33,662 copying build/lib/openhcs/processing/backends/lib_registry/scikit_image_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-31T19:20:33,664 copying build/lib/openhcs/processing/backends/lib_registry/unified_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/lib_registry 2025-10-31T19:20:33,668 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/enhance 2025-10-31T19:20:33,669 copying build/lib/openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-31T19:20:33,671 copying build/lib/openhcs/processing/backends/enhance/dl_edof_unsupervised.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-31T19:20:33,673 copying build/lib/openhcs/processing/backends/enhance/basic_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-31T19:20:33,676 copying build/lib/openhcs/processing/backends/enhance/basic_processor_jax.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-31T19:20:33,678 copying build/lib/openhcs/processing/backends/enhance/n2v2_processor_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-31T19:20:33,681 copying build/lib/openhcs/processing/backends/enhance/cupy_clahe.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-31T19:20:33,683 copying build/lib/openhcs/processing/backends/enhance/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-31T19:20:33,685 copying build/lib/openhcs/processing/backends/enhance/jax_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-31T19:20:33,688 copying build/lib/openhcs/processing/backends/enhance/focus_torch.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-31T19:20:33,690 copying build/lib/openhcs/processing/backends/enhance/basic_processor_numpy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-31T19:20:33,692 copying build/lib/openhcs/processing/backends/enhance/torch_nlm_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-31T19:20:33,694 copying build/lib/openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/enhance 2025-10-31T19:20:33,697 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/processors 2025-10-31T19:20:33,699 copying build/lib/openhcs/processing/backends/processors/percentile_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-31T19:20:33,701 copying build/lib/openhcs/processing/backends/processors/cupy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-31T19:20:33,704 copying build/lib/openhcs/processing/backends/processors/pyclesperanto_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-31T19:20:33,707 copying build/lib/openhcs/processing/backends/processors/tensorflow_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-31T19:20:33,709 copying build/lib/openhcs/processing/backends/processors/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-31T19:20:33,711 copying build/lib/openhcs/processing/backends/processors/jax_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-31T19:20:33,715 copying build/lib/openhcs/processing/backends/processors/torch_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-31T19:20:33,718 copying build/lib/openhcs/processing/backends/processors/numpy_processor.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/processors 2025-10-31T19:20:33,722 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/assemblers 2025-10-31T19:20:33,723 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-31T19:20:33,727 copying build/lib/openhcs/processing/backends/assemblers/self_supervised_stitcher.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-31T19:20:33,730 copying build/lib/openhcs/processing/backends/assemblers/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-31T19:20:33,732 copying build/lib/openhcs/processing/backends/assemblers/assemble_stack_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/assemblers 2025-10-31T19:20:33,736 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen 2025-10-31T19:20:33,738 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:33,740 copying build/lib/openhcs/processing/backends/pos_gen/mist/phase_correlation.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:33,743 copying build/lib/openhcs/processing/backends/pos_gen/mist/position_reconstruction.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:33,745 copying build/lib/openhcs/processing/backends/pos_gen/mist/gpu_kernels.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:33,748 copying build/lib/openhcs/processing/backends/pos_gen/mist/quality_metrics.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:33,751 copying build/lib/openhcs/processing/backends/pos_gen/mist/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:33,753 copying build/lib/openhcs/processing/backends/pos_gen/mist/boruvka_mst.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:33,756 copying build/lib/openhcs/processing/backends/pos_gen/mist/mist_main.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen/mist 2025-10-31T19:20:33,759 copying build/lib/openhcs/processing/backends/pos_gen/ashlar_main_gpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-31T19:20:33,763 copying build/lib/openhcs/processing/backends/pos_gen/mist_processor_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-31T19:20:33,766 copying build/lib/openhcs/processing/backends/pos_gen/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-31T19:20:33,768 copying build/lib/openhcs/processing/backends/pos_gen/ashlar_main_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/pos_gen 2025-10-31T19:20:33,772 copying build/lib/openhcs/processing/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends 2025-10-31T19:20:33,775 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/analysis 2025-10-31T19:20:33,776 copying build/lib/openhcs/processing/backends/analysis/cache_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,779 copying build/lib/openhcs/processing/backends/analysis/cx5_format.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,782 copying build/lib/openhcs/processing/backends/analysis/multi_template_matching.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,785 copying build/lib/openhcs/processing/backends/analysis/straighten_object_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,788 copying build/lib/openhcs/processing/backends/analysis/dxf_mask_pipeline.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,791 copying build/lib/openhcs/processing/backends/analysis/focus_analyzer.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,793 copying build/lib/openhcs/processing/backends/analysis/hmm_axon_torbi.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,796 copying build/lib/openhcs/processing/backends/analysis/consolidate_special_outputs.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,799 copying build/lib/openhcs/processing/backends/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,801 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cpu.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,805 copying build/lib/openhcs/processing/backends/analysis/cell_counting_cupy.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,809 copying build/lib/openhcs/processing/backends/analysis/hmm_axon.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,812 copying build/lib/openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,814 copying build/lib/openhcs/processing/backends/analysis/consolidate_analysis_results.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,817 copying build/lib/openhcs/processing/backends/analysis/skan_axon_analysis.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,820 copying build/lib/openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/analysis 2025-10-31T19:20:33,824 creating build/bdist.linux-armv7l/wheel/openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:33,825 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:33,827 copying build/lib/openhcs/processing/backends/experimental_analysis/cx5_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:33,829 copying build/lib/openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:33,832 copying build/lib/openhcs/processing/backends/experimental_analysis/metaxpress_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:33,834 copying build/lib/openhcs/processing/backends/experimental_analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:33,835 copying build/lib/openhcs/processing/backends/experimental_analysis/format_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing/backends/experimental_analysis 2025-10-31T19:20:33,838 copying build/lib/openhcs/processing/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/processing 2025-10-31T19:20:33,840 creating build/bdist.linux-armv7l/wheel/openhcs/core 2025-10-31T19:20:33,841 copying build/lib/openhcs/core/metadata_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,843 copying build/lib/openhcs/core/registry_discovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,846 creating build/bdist.linux-armv7l/wheel/openhcs/core/memory 2025-10-31T19:20:33,847 copying build/lib/openhcs/core/memory/gpu_cleanup.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,849 copying build/lib/openhcs/core/memory/framework_ops.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,851 copying build/lib/openhcs/core/memory/dtype_scaling.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,853 copying build/lib/openhcs/core/memory/converters.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,855 copying build/lib/openhcs/core/memory/stack_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,857 copying build/lib/openhcs/core/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,859 copying build/lib/openhcs/core/memory/slice_processing.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,861 copying build/lib/openhcs/core/memory/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,863 copying build/lib/openhcs/core/memory/oom_recovery.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,865 copying build/lib/openhcs/core/memory/exceptions.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,867 copying build/lib/openhcs/core/memory/framework_config.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,869 copying build/lib/openhcs/core/memory/conversion_helpers.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,872 copying build/lib/openhcs/core/memory/decorators.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/memory 2025-10-31T19:20:33,874 copying build/lib/openhcs/core/config_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,876 copying build/lib/openhcs/core/streaming_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,878 copying build/lib/openhcs/core/lazy_placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,881 creating build/bdist.linux-armv7l/wheel/openhcs/core/pipeline 2025-10-31T19:20:33,882 copying build/lib/openhcs/core/pipeline/path_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-31T19:20:33,884 copying build/lib/openhcs/core/pipeline/funcstep_contract_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-31T19:20:33,887 copying build/lib/openhcs/core/pipeline/materialization_flag_planner.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-31T19:20:33,889 copying build/lib/openhcs/core/pipeline/pipeline_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-31T19:20:33,891 copying build/lib/openhcs/core/pipeline/gpu_memory_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-31T19:20:33,893 copying build/lib/openhcs/core/pipeline/compiler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-31T19:20:33,896 copying build/lib/openhcs/core/pipeline/function_contracts.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-31T19:20:33,899 copying build/lib/openhcs/core/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-31T19:20:33,901 copying build/lib/openhcs/core/pipeline/step_attribute_stripper.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/pipeline 2025-10-31T19:20:33,903 copying build/lib/openhcs/core/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,906 creating build/bdist.linux-armv7l/wheel/openhcs/core/components 2025-10-31T19:20:33,907 copying build/lib/openhcs/core/components/multiprocessing.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-31T19:20:33,909 copying build/lib/openhcs/core/components/parser_metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-31T19:20:33,911 copying build/lib/openhcs/core/components/metaprogramming.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-31T19:20:33,913 copying build/lib/openhcs/core/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-31T19:20:33,915 copying build/lib/openhcs/core/components/validation.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/components 2025-10-31T19:20:33,918 creating build/bdist.linux-armv7l/wheel/openhcs/core/steps 2025-10-31T19:20:33,919 copying build/lib/openhcs/core/steps/function_step.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-31T19:20:33,922 copying build/lib/openhcs/core/steps/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-31T19:20:33,924 copying build/lib/openhcs/core/steps/abstract.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/steps 2025-10-31T19:20:33,926 creating build/bdist.linux-armv7l/wheel/openhcs/core/orchestrator 2025-10-31T19:20:33,927 copying build/lib/openhcs/core/orchestrator/orchestrator.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-31T19:20:33,931 copying build/lib/openhcs/core/orchestrator/gpu_scheduler.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-31T19:20:33,933 copying build/lib/openhcs/core/orchestrator/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/orchestrator 2025-10-31T19:20:33,934 copying build/lib/openhcs/core/log_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,937 copying build/lib/openhcs/core/xdg_paths.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,939 creating build/bdist.linux-armv7l/wheel/openhcs/core/context 2025-10-31T19:20:33,940 copying build/lib/openhcs/core/context/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-31T19:20:33,942 copying build/lib/openhcs/core/context/processing_context.py -> build/bdist.linux-armv7l/wheel/./openhcs/core/context 2025-10-31T19:20:33,944 copying build/lib/openhcs/core/lazy_placeholder_simplified.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,946 copying build/lib/openhcs/core/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,948 copying build/lib/openhcs/core/utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,951 copying build/lib/openhcs/core/roi.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,953 copying build/lib/openhcs/core/lazy_gpu_imports.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,955 copying build/lib/openhcs/core/path_cache.py -> build/bdist.linux-armv7l/wheel/./openhcs/core 2025-10-31T19:20:33,958 creating build/bdist.linux-armv7l/wheel/openhcs/textual_tui 2025-10-31T19:20:33,959 copying build/lib/openhcs/textual_tui/styles.css -> build/bdist.linux-armv7l/wheel/./openhcs/textual_tui 2025-10-31T19:20:33,961 copying build/lib/openhcs/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs 2025-10-31T19:20:33,964 creating build/bdist.linux-armv7l/wheel/openhcs/config_framework 2025-10-31T19:20:33,965 copying build/lib/openhcs/config_framework/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-31T19:20:33,967 copying build/lib/openhcs/config_framework/lazy_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-31T19:20:33,970 copying build/lib/openhcs/config_framework/cache_warming.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-31T19:20:33,972 copying build/lib/openhcs/config_framework/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-31T19:20:33,974 copying build/lib/openhcs/config_framework/context_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-31T19:20:33,976 copying build/lib/openhcs/config_framework/dual_axis_resolver.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-31T19:20:33,979 copying build/lib/openhcs/config_framework/global_config.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-31T19:20:33,981 copying build/lib/openhcs/config_framework/placeholder.py -> build/bdist.linux-armv7l/wheel/./openhcs/config_framework 2025-10-31T19:20:33,984 creating build/bdist.linux-armv7l/wheel/openhcs/utils 2025-10-31T19:20:33,985 copying build/lib/openhcs/utils/import_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-31T19:20:33,988 copying build/lib/openhcs/utils/performance_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-31T19:20:33,990 copying build/lib/openhcs/utils/environment.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-31T19:20:33,992 copying build/lib/openhcs/utils/recache_function_registry.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-31T19:20:33,995 copying build/lib/openhcs/utils/display_config_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-31T19:20:33,998 copying build/lib/openhcs/utils/enum_factory.py -> build/bdist.linux-armv7l/wheel/./openhcs/utils 2025-10-31T19:20:34,001 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui 2025-10-31T19:20:34,003 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets 2025-10-31T19:20:34,005 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:34,006 copying build/lib/openhcs/pyqt_gui/widgets/shared/column_filter_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:34,009 copying build/lib/openhcs/pyqt_gui/widgets/shared/plate_view_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:34,012 copying build/lib/openhcs/pyqt_gui/widgets/shared/layout_constants.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:34,015 copying build/lib/openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:34,017 copying build/lib/openhcs/pyqt_gui/widgets/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:34,019 copying build/lib/openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:34,024 copying build/lib/openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:34,027 copying build/lib/openhcs/pyqt_gui/widgets/shared/widget_strategies.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:34,030 copying build/lib/openhcs/pyqt_gui/widgets/shared/clickable_help_components.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/shared 2025-10-31T19:20:34,033 copying build/lib/openhcs/pyqt_gui/widgets/enhanced_path_widget.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-31T19:20:34,036 copying build/lib/openhcs/pyqt_gui/widgets/step_parameter_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-31T19:20:34,039 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/widgets/mixins 2025-10-31T19:20:34,041 copying build/lib/openhcs/pyqt_gui/widgets/mixins/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-10-31T19:20:34,043 copying build/lib/openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets/mixins 2025-10-31T19:20:34,045 copying build/lib/openhcs/pyqt_gui/widgets/log_viewer.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-31T19:20:34,049 copying build/lib/openhcs/pyqt_gui/widgets/pipeline_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-31T19:20:34,053 copying build/lib/openhcs/pyqt_gui/widgets/system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-31T19:20:34,056 copying build/lib/openhcs/pyqt_gui/widgets/status_bar.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-31T19:20:34,059 copying build/lib/openhcs/pyqt_gui/widgets/function_list_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-31T19:20:34,062 copying build/lib/openhcs/pyqt_gui/widgets/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-31T19:20:34,065 copying build/lib/openhcs/pyqt_gui/widgets/image_browser.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-31T19:20:34,069 copying build/lib/openhcs/pyqt_gui/widgets/plate_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-31T19:20:34,073 copying build/lib/openhcs/pyqt_gui/widgets/function_pane.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/widgets 2025-10-31T19:20:34,076 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/shared 2025-10-31T19:20:34,078 copying build/lib/openhcs/pyqt_gui/shared/config_validator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-31T19:20:34,081 copying build/lib/openhcs/pyqt_gui/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-31T19:20:34,083 copying build/lib/openhcs/pyqt_gui/shared/color_scheme.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-31T19:20:34,086 copying build/lib/openhcs/pyqt_gui/shared/style_generator.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-31T19:20:34,088 copying build/lib/openhcs/pyqt_gui/shared/palette_manager.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/shared 2025-10-31T19:20:34,092 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/windows 2025-10-31T19:20:34,093 copying build/lib/openhcs/pyqt_gui/windows/dual_editor_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-31T19:20:34,096 copying build/lib/openhcs/pyqt_gui/windows/base_form_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-31T19:20:34,099 copying build/lib/openhcs/pyqt_gui/windows/plate_viewer_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-31T19:20:34,102 copying build/lib/openhcs/pyqt_gui/windows/config_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-31T19:20:34,105 copying build/lib/openhcs/pyqt_gui/windows/help_windows.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-31T19:20:34,107 copying build/lib/openhcs/pyqt_gui/windows/help_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-31T19:20:34,110 copying build/lib/openhcs/pyqt_gui/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-31T19:20:34,112 copying build/lib/openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-31T19:20:34,115 copying build/lib/openhcs/pyqt_gui/windows/file_browser_window.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/windows 2025-10-31T19:20:34,118 copying build/lib/openhcs/pyqt_gui/app.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-31T19:20:34,121 copying build/lib/openhcs/pyqt_gui/__main__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-31T19:20:34,123 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/dialogs 2025-10-31T19:20:34,125 copying build/lib/openhcs/pyqt_gui/dialogs/function_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-31T19:20:34,128 copying build/lib/openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-31T19:20:34,130 copying build/lib/openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/dialogs 2025-10-31T19:20:34,132 copying build/lib/openhcs/pyqt_gui/config.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-31T19:20:34,136 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/services 2025-10-31T19:20:34,137 copying build/lib/openhcs/pyqt_gui/services/config_cache_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-31T19:20:34,139 copying build/lib/openhcs/pyqt_gui/services/async_service_bridge.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-31T19:20:34,142 copying build/lib/openhcs/pyqt_gui/services/simple_code_editor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-31T19:20:34,145 copying build/lib/openhcs/pyqt_gui/services/persistent_system_monitor.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-31T19:20:34,148 copying build/lib/openhcs/pyqt_gui/services/service_adapter.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-31T19:20:34,150 copying build/lib/openhcs/pyqt_gui/services/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/services 2025-10-31T19:20:34,152 copying build/lib/openhcs/pyqt_gui/launch.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-31T19:20:34,155 copying build/lib/openhcs/pyqt_gui/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-31T19:20:34,157 copying build/lib/openhcs/pyqt_gui/main.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui 2025-10-31T19:20:34,161 creating build/bdist.linux-armv7l/wheel/openhcs/pyqt_gui/utils 2025-10-31T19:20:34,162 copying build/lib/openhcs/pyqt_gui/utils/window_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-31T19:20:34,164 copying build/lib/openhcs/pyqt_gui/utils/process_tracker.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-31T19:20:34,167 copying build/lib/openhcs/pyqt_gui/utils/log_detection_utils.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-31T19:20:34,169 copying build/lib/openhcs/pyqt_gui/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/pyqt_gui/utils 2025-10-31T19:20:34,171 creating build/bdist.linux-armv7l/wheel/openhcs/microscopes 2025-10-31T19:20:34,173 copying build/lib/openhcs/microscopes/microscope_base.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-31T19:20:34,176 copying build/lib/openhcs/microscopes/openhcs.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-31T19:20:34,179 copying build/lib/openhcs/microscopes/opera_phenix.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-31T19:20:34,183 copying build/lib/openhcs/microscopes/imagexpress.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-31T19:20:34,186 copying build/lib/openhcs/microscopes/omero.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-31T19:20:34,189 copying build/lib/openhcs/microscopes/microscope_interfaces.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-31T19:20:34,192 copying build/lib/openhcs/microscopes/__init__.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-31T19:20:34,194 copying build/lib/openhcs/microscopes/handler_registry_service.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-31T19:20:34,196 copying build/lib/openhcs/microscopes/opera_phenix_xml_parser.py -> build/bdist.linux-armv7l/wheel/./openhcs/microscopes 2025-10-31T19:20:34,199 running install_egg_info 2025-10-31T19:20:34,205 Copying openhcs.egg-info to build/bdist.linux-armv7l/wheel/./openhcs-0.3.11-py3.11.egg-info 2025-10-31T19:20:34,220 running install_scripts 2025-10-31T19:20:34,229 creating build/bdist.linux-armv7l/wheel/openhcs-0.3.11.dist-info/WHEEL 2025-10-31T19:20:34,232 creating '/tmp/pip-wheel-d8qrwtxt/.tmp-hlwt1jy9/openhcs-0.3.11-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-31T19:20:34,235 adding 'openhcs/__init__.py' 2025-10-31T19:20:34,237 adding 'openhcs/components/__init__.py' 2025-10-31T19:20:34,239 adding 'openhcs/components/framework.py' 2025-10-31T19:20:34,242 adding 'openhcs/config_framework/__init__.py' 2025-10-31T19:20:34,244 adding 'openhcs/config_framework/cache_warming.py' 2025-10-31T19:20:34,246 adding 'openhcs/config_framework/config.py' 2025-10-31T19:20:34,249 adding 'openhcs/config_framework/context_manager.py' 2025-10-31T19:20:34,252 adding 'openhcs/config_framework/dual_axis_resolver.py' 2025-10-31T19:20:34,254 adding 'openhcs/config_framework/global_config.py' 2025-10-31T19:20:34,261 adding 'openhcs/config_framework/lazy_factory.py' 2025-10-31T19:20:34,263 adding 'openhcs/config_framework/placeholder.py' 2025-10-31T19:20:34,266 adding 'openhcs/constants/__init__.py' 2025-10-31T19:20:34,269 adding 'openhcs/constants/constants.py' 2025-10-31T19:20:34,270 adding 'openhcs/constants/input_source.py' 2025-10-31T19:20:34,272 adding 'openhcs/constants/streaming.py' 2025-10-31T19:20:34,275 adding 'openhcs/core/__init__.py' 2025-10-31T19:20:34,278 adding 'openhcs/core/config.py' 2025-10-31T19:20:34,280 adding 'openhcs/core/config_cache.py' 2025-10-31T19:20:34,282 adding 'openhcs/core/lazy_gpu_imports.py' 2025-10-31T19:20:34,284 adding 'openhcs/core/lazy_placeholder.py' 2025-10-31T19:20:34,286 adding 'openhcs/core/lazy_placeholder_simplified.py' 2025-10-31T19:20:34,289 adding 'openhcs/core/log_utils.py' 2025-10-31T19:20:34,291 adding 'openhcs/core/metadata_cache.py' 2025-10-31T19:20:34,293 adding 'openhcs/core/path_cache.py' 2025-10-31T19:20:34,295 adding 'openhcs/core/registry_discovery.py' 2025-10-31T19:20:34,297 adding 'openhcs/core/roi.py' 2025-10-31T19:20:34,300 adding 'openhcs/core/streaming_config_factory.py' 2025-10-31T19:20:34,303 adding 'openhcs/core/utils.py' 2025-10-31T19:20:34,306 adding 'openhcs/core/xdg_paths.py' 2025-10-31T19:20:34,308 adding 'openhcs/core/components/__init__.py' 2025-10-31T19:20:34,310 adding 'openhcs/core/components/metaprogramming.py' 2025-10-31T19:20:34,312 adding 'openhcs/core/components/multiprocessing.py' 2025-10-31T19:20:34,315 adding 'openhcs/core/components/parser_metaprogramming.py' 2025-10-31T19:20:34,318 adding 'openhcs/core/components/validation.py' 2025-10-31T19:20:34,320 adding 'openhcs/core/context/__init__.py' 2025-10-31T19:20:34,322 adding 'openhcs/core/context/processing_context.py' 2025-10-31T19:20:34,324 adding 'openhcs/core/memory/__init__.py' 2025-10-31T19:20:34,326 adding 'openhcs/core/memory/conversion_helpers.py' 2025-10-31T19:20:34,328 adding 'openhcs/core/memory/converters.py' 2025-10-31T19:20:34,330 adding 'openhcs/core/memory/decorators.py' 2025-10-31T19:20:34,332 adding 'openhcs/core/memory/dtype_scaling.py' 2025-10-31T19:20:34,333 adding 'openhcs/core/memory/exceptions.py' 2025-10-31T19:20:34,335 adding 'openhcs/core/memory/framework_config.py' 2025-10-31T19:20:34,337 adding 'openhcs/core/memory/framework_ops.py' 2025-10-31T19:20:34,338 adding 'openhcs/core/memory/gpu_cleanup.py' 2025-10-31T19:20:34,340 adding 'openhcs/core/memory/oom_recovery.py' 2025-10-31T19:20:34,341 adding 'openhcs/core/memory/slice_processing.py' 2025-10-31T19:20:34,343 adding 'openhcs/core/memory/stack_utils.py' 2025-10-31T19:20:34,345 adding 'openhcs/core/memory/utils.py' 2025-10-31T19:20:34,347 adding 'openhcs/core/orchestrator/__init__.py' 2025-10-31T19:20:34,348 adding 'openhcs/core/orchestrator/gpu_scheduler.py' 2025-10-31T19:20:34,357 adding 'openhcs/core/orchestrator/orchestrator.py' 2025-10-31T19:20:34,360 adding 'openhcs/core/pipeline/__init__.py' 2025-10-31T19:20:34,366 adding 'openhcs/core/pipeline/compiler.py' 2025-10-31T19:20:34,369 adding 'openhcs/core/pipeline/funcstep_contract_validator.py' 2025-10-31T19:20:34,371 adding 'openhcs/core/pipeline/function_contracts.py' 2025-10-31T19:20:34,372 adding 'openhcs/core/pipeline/gpu_memory_validator.py' 2025-10-31T19:20:34,373 adding 'openhcs/core/pipeline/materialization_flag_planner.py' 2025-10-31T19:20:34,377 adding 'openhcs/core/pipeline/path_planner.py' 2025-10-31T19:20:34,378 adding 'openhcs/core/pipeline/pipeline_utils.py' 2025-10-31T19:20:34,380 adding 'openhcs/core/pipeline/step_attribute_stripper.py' 2025-10-31T19:20:34,381 adding 'openhcs/core/steps/__init__.py' 2025-10-31T19:20:34,383 adding 'openhcs/core/steps/abstract.py' 2025-10-31T19:20:34,391 adding 'openhcs/core/steps/function_step.py' 2025-10-31T19:20:34,394 adding 'openhcs/debug/__init__.py' 2025-10-31T19:20:34,395 adding 'openhcs/debug/example_export.py' 2025-10-31T19:20:34,397 adding 'openhcs/debug/example_export_clean.py' 2025-10-31T19:20:34,399 adding 'openhcs/debug/export.py' 2025-10-31T19:20:34,404 adding 'openhcs/debug/pickle_to_python.py' 2025-10-31T19:20:34,410 adding 'openhcs/formats/experimental_analysis.py' 2025-10-31T19:20:34,412 adding 'openhcs/formats/func_arg_prep.py' 2025-10-31T19:20:34,415 adding 'openhcs/formats/metaxpress.py' 2025-10-31T19:20:34,417 adding 'openhcs/formats/pattern/__init__.py' 2025-10-31T19:20:34,419 adding 'openhcs/formats/pattern/pattern_discovery.py' 2025-10-31T19:20:34,421 adding 'openhcs/formats/pattern/pattern_resolver.py' 2025-10-31T19:20:34,423 adding 'openhcs/introspection/__init__.py' 2025-10-31T19:20:34,428 adding 'openhcs/introspection/signature_analyzer.py' 2025-10-31T19:20:34,431 adding 'openhcs/introspection/unified_parameter_analyzer.py' 2025-10-31T19:20:34,433 adding 'openhcs/io/__init__.py' 2025-10-31T19:20:34,434 adding 'openhcs/io/async_init.py' 2025-10-31T19:20:34,436 adding 'openhcs/io/atomic.py' 2025-10-31T19:20:34,437 adding 'openhcs/io/backend_registry.py' 2025-10-31T19:20:34,440 adding 'openhcs/io/base.py' 2025-10-31T19:20:34,444 adding 'openhcs/io/disk.py' 2025-10-31T19:20:34,445 adding 'openhcs/io/exceptions.py' 2025-10-31T19:20:34,447 adding 'openhcs/io/fiji_stream.py' 2025-10-31T19:20:34,450 adding 'openhcs/io/filemanager.py' 2025-10-31T19:20:34,453 adding 'openhcs/io/memory.py' 2025-10-31T19:20:34,455 adding 'openhcs/io/metadata_migration.py' 2025-10-31T19:20:34,457 adding 'openhcs/io/metadata_writer.py' 2025-10-31T19:20:34,459 adding 'openhcs/io/napari_stream.py' 2025-10-31T19:20:34,466 adding 'openhcs/io/omero_local.py' 2025-10-31T19:20:34,468 adding 'openhcs/io/pipeline_migration.py' 2025-10-31T19:20:34,470 adding 'openhcs/io/streaming.py' 2025-10-31T19:20:34,472 adding 'openhcs/io/virtual_workspace.py' 2025-10-31T19:20:34,478 adding 'openhcs/io/zarr.py' 2025-10-31T19:20:34,480 adding 'openhcs/microscopes/__init__.py' 2025-10-31T19:20:34,481 adding 'openhcs/microscopes/handler_registry_service.py' 2025-10-31T19:20:34,485 adding 'openhcs/microscopes/imagexpress.py' 2025-10-31T19:20:34,489 adding 'openhcs/microscopes/microscope_base.py' 2025-10-31T19:20:34,491 adding 'openhcs/microscopes/microscope_interfaces.py' 2025-10-31T19:20:34,493 adding 'openhcs/microscopes/omero.py' 2025-10-31T19:20:34,498 adding 'openhcs/microscopes/openhcs.py' 2025-10-31T19:20:34,502 adding 'openhcs/microscopes/opera_phenix.py' 2025-10-31T19:20:34,505 adding 'openhcs/microscopes/opera_phenix_xml_parser.py' 2025-10-31T19:20:34,507 adding 'openhcs/omero/__init__.py' 2025-10-31T19:20:34,508 adding 'openhcs/omero/docker-compose.openhcs.yml' 2025-10-31T19:20:34,510 adding 'openhcs/omero/docker-compose.yml' 2025-10-31T19:20:34,512 adding 'openhcs/processing/__init__.py' 2025-10-31T19:20:34,514 adding 'openhcs/processing/func_registry.py' 2025-10-31T19:20:34,516 adding 'openhcs/processing/backends/__init__.py' 2025-10-31T19:20:34,518 adding 'openhcs/processing/backends/analysis/__init__.py' 2025-10-31T19:20:34,520 adding 'openhcs/processing/backends/analysis/cache_utils.py' 2025-10-31T19:20:34,525 adding 'openhcs/processing/backends/analysis/cell_counting_cpu.py' 2025-10-31T19:20:34,531 adding 'openhcs/processing/backends/analysis/cell_counting_cupy.py' 2025-10-31T19:20:34,538 adding 'openhcs/processing/backends/analysis/cell_counting_pyclesperanto.py' 2025-10-31T19:20:34,540 adding 'openhcs/processing/backends/analysis/consolidate_analysis_results.py' 2025-10-31T19:20:34,542 adding 'openhcs/processing/backends/analysis/consolidate_special_outputs.py' 2025-10-31T19:20:34,545 adding 'openhcs/processing/backends/analysis/cx5_format.py' 2025-10-31T19:20:34,547 adding 'openhcs/processing/backends/analysis/dxf_mask_pipeline.py' 2025-10-31T19:20:34,549 adding 'openhcs/processing/backends/analysis/focus_analyzer.py' 2025-10-31T19:20:34,552 adding 'openhcs/processing/backends/analysis/hmm_axon.py' 2025-10-31T19:20:34,555 adding 'openhcs/processing/backends/analysis/hmm_axon_torbi.py' 2025-10-31T19:20:34,559 adding 'openhcs/processing/backends/analysis/multi_template_matching.py' 2025-10-31T19:20:34,561 adding 'openhcs/processing/backends/analysis/self_supervised_segmentation_3d.py' 2025-10-31T19:20:34,564 adding 'openhcs/processing/backends/analysis/skan_axon_analysis.py' 2025-10-31T19:20:34,567 adding 'openhcs/processing/backends/analysis/straighten_object_3d.py' 2025-10-31T19:20:34,569 adding 'openhcs/processing/backends/assemblers/__init__.py' 2025-10-31T19:20:34,571 adding 'openhcs/processing/backends/assemblers/assemble_stack_cpu.py' 2025-10-31T19:20:34,574 adding 'openhcs/processing/backends/assemblers/assemble_stack_cupy.py' 2025-10-31T19:20:34,578 adding 'openhcs/processing/backends/assemblers/self_supervised_stitcher.py' 2025-10-31T19:20:34,580 adding 'openhcs/processing/backends/enhance/__init__.py' 2025-10-31T19:20:34,583 adding 'openhcs/processing/backends/enhance/basic_processor_cupy.py' 2025-10-31T19:20:34,585 adding 'openhcs/processing/backends/enhance/basic_processor_jax.py' 2025-10-31T19:20:34,587 adding 'openhcs/processing/backends/enhance/basic_processor_numpy.py' 2025-10-31T19:20:34,590 adding 'openhcs/processing/backends/enhance/cupy_clahe.py' 2025-10-31T19:20:34,592 adding 'openhcs/processing/backends/enhance/dl_edof_unsupervised.py' 2025-10-31T19:20:34,594 adding 'openhcs/processing/backends/enhance/focus_torch.py' 2025-10-31T19:20:34,596 adding 'openhcs/processing/backends/enhance/jax_nlm_processor.py' 2025-10-31T19:20:34,598 adding 'openhcs/processing/backends/enhance/n2v2_processor_torch.py' 2025-10-31T19:20:34,600 adding 'openhcs/processing/backends/enhance/self_supervised_2d_deconvolution.py' 2025-10-31T19:20:34,602 adding 'openhcs/processing/backends/enhance/self_supervised_3d_deconvolution.py' 2025-10-31T19:20:34,604 adding 'openhcs/processing/backends/enhance/torch_nlm_processor.py' 2025-10-31T19:20:34,606 adding 'openhcs/processing/backends/experimental_analysis/__init__.py' 2025-10-31T19:20:34,608 adding 'openhcs/processing/backends/experimental_analysis/cx5_registry.py' 2025-10-31T19:20:34,609 adding 'openhcs/processing/backends/experimental_analysis/format_registry.py' 2025-10-31T19:20:34,611 adding 'openhcs/processing/backends/experimental_analysis/format_registry_service.py' 2025-10-31T19:20:34,612 adding 'openhcs/processing/backends/experimental_analysis/metaxpress_registry.py' 2025-10-31T19:20:34,614 adding 'openhcs/processing/backends/experimental_analysis/unified_analysis_engine.py' 2025-10-31T19:20:34,616 adding 'openhcs/processing/backends/lib_registry/cupy_registry.py' 2025-10-31T19:20:34,618 adding 'openhcs/processing/backends/lib_registry/openhcs_registry.py' 2025-10-31T19:20:34,620 adding 'openhcs/processing/backends/lib_registry/pyclesperanto_registry.py' 2025-10-31T19:20:34,621 adding 'openhcs/processing/backends/lib_registry/registry_service.py' 2025-10-31T19:20:34,623 adding 'openhcs/processing/backends/lib_registry/scikit_image_registry.py' 2025-10-31T19:20:34,628 adding 'openhcs/processing/backends/lib_registry/unified_registry.py' 2025-10-31T19:20:34,629 adding 'openhcs/processing/backends/pos_gen/__init__.py' 2025-10-31T19:20:34,634 adding 'openhcs/processing/backends/pos_gen/ashlar_main_cpu.py' 2025-10-31T19:20:34,640 adding 'openhcs/processing/backends/pos_gen/ashlar_main_gpu.py' 2025-10-31T19:20:34,641 adding 'openhcs/processing/backends/pos_gen/mist_processor_cupy.py' 2025-10-31T19:20:34,643 adding 'openhcs/processing/backends/pos_gen/mist/__init__.py' 2025-10-31T19:20:34,645 adding 'openhcs/processing/backends/pos_gen/mist/boruvka_mst.py' 2025-10-31T19:20:34,646 adding 'openhcs/processing/backends/pos_gen/mist/gpu_kernels.py' 2025-10-31T19:20:34,651 adding 'openhcs/processing/backends/pos_gen/mist/mist_main.py' 2025-10-31T19:20:34,654 adding 'openhcs/processing/backends/pos_gen/mist/phase_correlation.py' 2025-10-31T19:20:34,655 adding 'openhcs/processing/backends/pos_gen/mist/position_reconstruction.py' 2025-10-31T19:20:34,657 adding 'openhcs/processing/backends/pos_gen/mist/quality_metrics.py' 2025-10-31T19:20:34,659 adding 'openhcs/processing/backends/processors/__init__.py' 2025-10-31T19:20:34,663 adding 'openhcs/processing/backends/processors/cupy_processor.py' 2025-10-31T19:20:34,666 adding 'openhcs/processing/backends/processors/jax_processor.py' 2025-10-31T19:20:34,669 adding 'openhcs/processing/backends/processors/numpy_processor.py' 2025-10-31T19:20:34,671 adding 'openhcs/processing/backends/processors/percentile_utils.py' 2025-10-31T19:20:34,674 adding 'openhcs/processing/backends/processors/pyclesperanto_processor.py' 2025-10-31T19:20:34,677 adding 'openhcs/processing/backends/processors/tensorflow_processor.py' 2025-10-31T19:20:34,681 adding 'openhcs/processing/backends/processors/torch_processor.py' 2025-10-31T19:20:34,682 adding 'openhcs/processing/presets/__init__.py' 2025-10-31T19:20:34,684 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze.py' 2025-10-31T19:20:34,686 adding 'openhcs/processing/presets/pipelines/10x_mfd_crop_analyze_dapi-fitc-cy5.py' 2025-10-31T19:20:34,687 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_ashlar_cpu.py' 2025-10-31T19:20:34,688 adding 'openhcs/processing/presets/pipelines/10x_mfd_stitch_gpu.py' 2025-10-31T19:20:34,690 adding 'openhcs/processing/presets/pipelines/cy5_axon_cell_body_crop_analysis.py' 2025-10-31T19:20:34,691 adding 'openhcs/processing/presets/pipelines/cy5_ctb_cell_count.py' 2025-10-31T19:20:34,692 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_cpu.py' 2025-10-31T19:20:34,693 adding 'openhcs/processing/presets/pipelines/imx_96_well_neurite_outgrowth_pipeline_gpu.py' 2025-10-31T19:20:34,695 adding 'openhcs/processing/presets/pipelines/test.py' 2025-10-31T19:20:34,697 adding 'openhcs/pyqt_gui/__init__.py' 2025-10-31T19:20:34,698 adding 'openhcs/pyqt_gui/__main__.py' 2025-10-31T19:20:34,700 adding 'openhcs/pyqt_gui/app.py' 2025-10-31T19:20:34,702 adding 'openhcs/pyqt_gui/config.py' 2025-10-31T19:20:34,703 adding 'openhcs/pyqt_gui/launch.py' 2025-10-31T19:20:34,708 adding 'openhcs/pyqt_gui/main.py' 2025-10-31T19:20:34,712 adding 'openhcs/pyqt_gui/dialogs/function_selector_dialog.py' 2025-10-31T19:20:34,714 adding 'openhcs/pyqt_gui/dialogs/group_by_selector_dialog.py' 2025-10-31T19:20:34,716 adding 'openhcs/pyqt_gui/dialogs/metadata_viewer_dialog.py' 2025-10-31T19:20:34,717 adding 'openhcs/pyqt_gui/services/__init__.py' 2025-10-31T19:20:34,719 adding 'openhcs/pyqt_gui/services/async_service_bridge.py' 2025-10-31T19:20:34,721 adding 'openhcs/pyqt_gui/services/config_cache_adapter.py' 2025-10-31T19:20:34,722 adding 'openhcs/pyqt_gui/services/persistent_system_monitor.py' 2025-10-31T19:20:34,725 adding 'openhcs/pyqt_gui/services/service_adapter.py' 2025-10-31T19:20:34,729 adding 'openhcs/pyqt_gui/services/simple_code_editor.py' 2025-10-31T19:20:34,731 adding 'openhcs/pyqt_gui/shared/__init__.py' 2025-10-31T19:20:34,734 adding 'openhcs/pyqt_gui/shared/color_scheme.py' 2025-10-31T19:20:34,735 adding 'openhcs/pyqt_gui/shared/config_validator.py' 2025-10-31T19:20:34,737 adding 'openhcs/pyqt_gui/shared/palette_manager.py' 2025-10-31T19:20:34,739 adding 'openhcs/pyqt_gui/shared/style_generator.py' 2025-10-31T19:20:34,741 adding 'openhcs/pyqt_gui/utils/__init__.py' 2025-10-31T19:20:34,742 adding 'openhcs/pyqt_gui/utils/log_detection_utils.py' 2025-10-31T19:20:34,744 adding 'openhcs/pyqt_gui/utils/process_tracker.py' 2025-10-31T19:20:34,745 adding 'openhcs/pyqt_gui/utils/window_utils.py' 2025-10-31T19:20:34,747 adding 'openhcs/pyqt_gui/widgets/__init__.py' 2025-10-31T19:20:34,749 adding 'openhcs/pyqt_gui/widgets/enhanced_path_widget.py' 2025-10-31T19:20:34,753 adding 'openhcs/pyqt_gui/widgets/function_list_editor.py' 2025-10-31T19:20:34,756 adding 'openhcs/pyqt_gui/widgets/function_pane.py' 2025-10-31T19:20:34,765 adding 'openhcs/pyqt_gui/widgets/image_browser.py' 2025-10-31T19:20:34,772 adding 'openhcs/pyqt_gui/widgets/log_viewer.py' 2025-10-31T19:20:34,778 adding 'openhcs/pyqt_gui/widgets/pipeline_editor.py' 2025-10-31T19:20:34,788 adding 'openhcs/pyqt_gui/widgets/plate_manager.py' 2025-10-31T19:20:34,790 adding 'openhcs/pyqt_gui/widgets/status_bar.py' 2025-10-31T19:20:34,792 adding 'openhcs/pyqt_gui/widgets/step_parameter_editor.py' 2025-10-31T19:20:34,796 adding 'openhcs/pyqt_gui/widgets/system_monitor.py' 2025-10-31T19:20:34,798 adding 'openhcs/pyqt_gui/widgets/mixins/__init__.py' 2025-10-31T19:20:34,800 adding 'openhcs/pyqt_gui/widgets/mixins/selection_preservation_mixin.py' 2025-10-31T19:20:34,801 adding 'openhcs/pyqt_gui/widgets/shared/__init__.py' 2025-10-31T19:20:34,803 adding 'openhcs/pyqt_gui/widgets/shared/clickable_help_components.py' 2025-10-31T19:20:34,806 adding 'openhcs/pyqt_gui/widgets/shared/column_filter_widget.py' 2025-10-31T19:20:34,808 adding 'openhcs/pyqt_gui/widgets/shared/layout_constants.py' 2025-10-31T19:20:34,809 adding 'openhcs/pyqt_gui/widgets/shared/no_scroll_spinbox.py' 2025-10-31T19:20:34,825 adding 'openhcs/pyqt_gui/widgets/shared/parameter_form_manager.py' 2025-10-31T19:20:34,830 adding 'openhcs/pyqt_gui/widgets/shared/plate_view_widget.py' 2025-10-31T19:20:34,834 adding 'openhcs/pyqt_gui/widgets/shared/widget_strategies.py' 2025-10-31T19:20:34,838 adding 'openhcs/pyqt_gui/widgets/shared/zmq_server_manager.py' 2025-10-31T19:20:34,840 adding 'openhcs/pyqt_gui/windows/__init__.py' 2025-10-31T19:20:34,842 adding 'openhcs/pyqt_gui/windows/base_form_dialog.py' 2025-10-31T19:20:34,846 adding 'openhcs/pyqt_gui/windows/config_window.py' 2025-10-31T19:20:34,850 adding 'openhcs/pyqt_gui/windows/dual_editor_window.py' 2025-10-31T19:20:34,852 adding 'openhcs/pyqt_gui/windows/file_browser_window.py' 2025-10-31T19:20:34,855 adding 'openhcs/pyqt_gui/windows/help_window.py' 2025-10-31T19:20:34,856 adding 'openhcs/pyqt_gui/windows/help_windows.py' 2025-10-31T19:20:34,859 adding 'openhcs/pyqt_gui/windows/plate_viewer_window.py' 2025-10-31T19:20:34,861 adding 'openhcs/pyqt_gui/windows/synthetic_plate_generator_window.py' 2025-10-31T19:20:34,864 adding 'openhcs/runtime/execution_server.py' 2025-10-31T19:20:34,867 adding 'openhcs/runtime/fiji_stream_visualizer.py' 2025-10-31T19:20:34,873 adding 'openhcs/runtime/fiji_viewer_server.py' 2025-10-31T19:20:34,882 adding 'openhcs/runtime/napari_stream_visualizer.py' 2025-10-31T19:20:34,885 adding 'openhcs/runtime/omero_instance_manager.py' 2025-10-31T19:20:34,887 adding 'openhcs/runtime/queue_tracker.py' 2025-10-31T19:20:34,888 adding 'openhcs/runtime/remote_orchestrator.py' 2025-10-31T19:20:34,890 adding 'openhcs/runtime/roi_converters.py' 2025-10-31T19:20:34,894 adding 'openhcs/runtime/zmq_base.py' 2025-10-31T19:20:34,896 adding 'openhcs/runtime/zmq_execution_client.py' 2025-10-31T19:20:34,899 adding 'openhcs/runtime/zmq_execution_server.py' 2025-10-31T19:20:34,901 adding 'openhcs/runtime/zmq_execution_server_launcher.py' 2025-10-31T19:20:34,902 adding 'openhcs/runtime/zmq_messages.py' 2025-10-31T19:20:34,904 adding 'openhcs/tests/__init__.py' 2025-10-31T19:20:34,905 adding 'openhcs/tests/basic_pipeline.py' 2025-10-31T19:20:34,907 adding 'openhcs/tests/test_pipeline.py' 2025-10-31T19:20:34,909 adding 'openhcs/tests/generators/__init__.py' 2025-10-31T19:20:34,914 adding 'openhcs/tests/generators/generate_synthetic_data.py' 2025-10-31T19:20:34,916 adding 'openhcs/textual_tui/styles.css' 2025-10-31T19:20:34,918 adding 'openhcs/ui/shared/__init__.py' 2025-10-31T19:20:34,920 adding 'openhcs/ui/shared/parameter_form_base.py' 2025-10-31T19:20:34,922 adding 'openhcs/ui/shared/parameter_form_config_factory.py' 2025-10-31T19:20:34,924 adding 'openhcs/ui/shared/parameter_form_constants.py' 2025-10-31T19:20:34,927 adding 'openhcs/ui/shared/parameter_form_service.py' 2025-10-31T19:20:34,929 adding 'openhcs/ui/shared/parameter_type_utils.py' 2025-10-31T19:20:34,930 adding 'openhcs/ui/shared/pattern_data_manager.py' 2025-10-31T19:20:34,932 adding 'openhcs/ui/shared/pattern_file_service.py' 2025-10-31T19:20:34,933 adding 'openhcs/ui/shared/search_service.py' 2025-10-31T19:20:34,935 adding 'openhcs/ui/shared/system_monitor_core.py' 2025-10-31T19:20:34,936 adding 'openhcs/ui/shared/ui_utils.py' 2025-10-31T19:20:34,937 adding 'openhcs/ui/shared/widget_creation_registry.py' 2025-10-31T19:20:34,940 adding 'openhcs/utils/display_config_factory.py' 2025-10-31T19:20:34,941 adding 'openhcs/utils/enum_factory.py' 2025-10-31T19:20:34,942 adding 'openhcs/utils/environment.py' 2025-10-31T19:20:34,944 adding 'openhcs/utils/import_utils.py' 2025-10-31T19:20:34,945 adding 'openhcs/utils/performance_monitor.py' 2025-10-31T19:20:34,948 adding 'openhcs/utils/recache_function_registry.py' 2025-10-31T19:20:34,949 adding 'openhcs/validation/__init__.py' 2025-10-31T19:20:34,951 adding 'openhcs/validation/ast_validator.py' 2025-10-31T19:20:34,953 adding 'openhcs/validation/validate.py' 2025-10-31T19:20:34,957 adding 'openhcs-0.3.11.dist-info/METADATA' 2025-10-31T19:20:34,958 adding 'openhcs-0.3.11.dist-info/WHEEL' 2025-10-31T19:20:34,959 adding 'openhcs-0.3.11.dist-info/entry_points.txt' 2025-10-31T19:20:34,960 adding 'openhcs-0.3.11.dist-info/top_level.txt' 2025-10-31T19:20:34,965 adding 'openhcs-0.3.11.dist-info/RECORD' 2025-10-31T19:20:34,980 removing build/bdist.linux-armv7l/wheel 2025-10-31T19:20:35,147 Building wheel for openhcs (pyproject.toml): finished with status 'done' 2025-10-31T19:20:35,173 Created wheel for openhcs: filename=openhcs-0.3.11-py3-none-any.whl size=1099037 sha256=d577f275c4928101edd10959823c9d471a4004aa096d1c3abbd87e5328c42e8c 2025-10-31T19:20:35,175 Stored in directory: /tmp/pip-ephem-wheel-cache-_prfmkob/wheels/8e/3b/66/31ddf01e141cee23f2674cc3246933f2197301a569c550a705 2025-10-31T19:20:35,198 Successfully built openhcs 2025-10-31T19:20:35,240 Removed build tracker: '/tmp/pip-build-tracker-jm4gut0u'