2026-05-21T00:35:46,835 Created temporary directory: /tmp/pip-ephem-wheel-cache-0_e6k2o6 2026-05-21T00:35:46,837 Created temporary directory: /tmp/pip-build-tracker-r51r4gm3 2026-05-21T00:35:46,838 Initialized build tracking at /tmp/pip-build-tracker-r51r4gm3 2026-05-21T00:35:46,838 Created build tracker: /tmp/pip-build-tracker-r51r4gm3 2026-05-21T00:35:46,839 Entered build tracker: /tmp/pip-build-tracker-r51r4gm3 2026-05-21T00:35:46,840 Created temporary directory: /tmp/pip-wheel-qoyidumv 2026-05-21T00:35:46,843 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 2026-05-21T00:35:46,845 Created temporary directory: /tmp/pip-ephem-wheel-cache-bpy3mnc8 2026-05-21T00:35:46,867 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T00:35:46,871 2 location(s) to search for versions of openlifu-sdk: 2026-05-21T00:35:46,871 * https://pypi.org/simple/openlifu-sdk/ 2026-05-21T00:35:46,871 * https://www.piwheels.org/simple/openlifu-sdk/ 2026-05-21T00:35:46,872 Fetching project page and analyzing links: https://pypi.org/simple/openlifu-sdk/ 2026-05-21T00:35:46,872 Getting page https://pypi.org/simple/openlifu-sdk/ 2026-05-21T00:35:46,874 Found index url https://pypi.org/simple 2026-05-21T00:35:47,103 Fetched page https://pypi.org/simple/openlifu-sdk/ as application/vnd.pypi.simple.v1+json 2026-05-21T00:35:47,109 Skipping link: No binaries permitted for openlifu-sdk: https://files.pythonhosted.org/packages/72/4d/8e5cb75a18e2672d1f034198df816e53c944941f443759af86938ec5c056/openlifu_sdk-1.0.0-py3-none-any.whl (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,110 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/86/26/9204c922ee0546d15767bc71f86adce72572fb6200bdb200b0bdfc1795c7/openlifu_sdk-1.0.0.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,110 Skipping link: 1.0.0 Requires-Python >=3.12: https://files.pythonhosted.org/packages/86/26/9204c922ee0546d15767bc71f86adce72572fb6200bdb200b0bdfc1795c7/openlifu_sdk-1.0.0.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,111 Skipping link: No binaries permitted for openlifu-sdk: https://files.pythonhosted.org/packages/ff/39/c6acd2b189108cf3dda905e7409c6ab3f19940858efbee2069079fd5cdab/openlifu_sdk-1.0.1-py3-none-any.whl (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,112 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/c9/1c/d254977be85d5db29912e86ac906dab30d319e106f98a81b310d0a19fd21/openlifu_sdk-1.0.1.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,113 Skipping link: 1.0.1 Requires-Python >=3.12: https://files.pythonhosted.org/packages/c9/1c/d254977be85d5db29912e86ac906dab30d319e106f98a81b310d0a19fd21/openlifu_sdk-1.0.1.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,113 Skipping link: No binaries permitted for openlifu-sdk: https://files.pythonhosted.org/packages/dd/b5/2a2c1dc4b84a8fe6a1c2ffcdc8d239b5c892420801509656fdbe6fdf1286/openlifu_sdk-1.0.2-py3-none-any.whl (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,114 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/b6/2b/524779195c26450f0ec7f18ec91277aa2607fbbeb6732b177fac4f68b917/openlifu_sdk-1.0.2.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,115 Skipping link: 1.0.2 Requires-Python >=3.12: https://files.pythonhosted.org/packages/b6/2b/524779195c26450f0ec7f18ec91277aa2607fbbeb6732b177fac4f68b917/openlifu_sdk-1.0.2.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,115 Skipping link: No binaries permitted for openlifu-sdk: https://files.pythonhosted.org/packages/9a/01/a31093145fa4adee69681e02f23aade0e2959594d6ca3de677834edc3777/openlifu_sdk-1.0.3-py3-none-any.whl (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,117 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/d3/ac/82104d29dc708f85a6b4f03ef304b9dc2a506ea6d425d37c2c25caa6ccc6/openlifu_sdk-1.0.3.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,117 Skipping link: 1.0.3 Requires-Python >=3.12: https://files.pythonhosted.org/packages/d3/ac/82104d29dc708f85a6b4f03ef304b9dc2a506ea6d425d37c2c25caa6ccc6/openlifu_sdk-1.0.3.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,118 Skipping link: No binaries permitted for openlifu-sdk: https://files.pythonhosted.org/packages/c5/16/3703c419707abc31bf0547666d9cbfc21b113a95c2d54a22f0c310361f4f/openlifu_sdk-1.0.4-py3-none-any.whl (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,118 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/22/83/8eb0f704b1d76bb356ce299e0c12be0c2338d1d9216b8fb7e92f7d0fa618/openlifu_sdk-1.0.4.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,119 Skipping link: 1.0.4 Requires-Python >=3.12: https://files.pythonhosted.org/packages/22/83/8eb0f704b1d76bb356ce299e0c12be0c2338d1d9216b8fb7e92f7d0fa618/openlifu_sdk-1.0.4.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,119 Skipping link: No binaries permitted for openlifu-sdk: https://files.pythonhosted.org/packages/88/fd/e3c79f3c10735f4221f5bcfe91ce27d99c18fcebbc444bfe8d6531e470be/openlifu_sdk-1.0.5-py3-none-any.whl (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,120 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/18/95/1987d368dec02ca6b18b69971c1ee83f3ca98e24e39fc039656116c8a39a/openlifu_sdk-1.0.5.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,121 Skipping link: 1.0.5 Requires-Python >=3.12: https://files.pythonhosted.org/packages/18/95/1987d368dec02ca6b18b69971c1ee83f3ca98e24e39fc039656116c8a39a/openlifu_sdk-1.0.5.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,121 Skipping link: No binaries permitted for openlifu-sdk: https://files.pythonhosted.org/packages/9c/df/4b7998401125a1cbe67605d81358e0361aa63a9742d63f88abbc6cd53f10/openlifu_sdk-1.0.6-py3-none-any.whl (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.10) 2026-05-21T00:35:47,122 Found link https://files.pythonhosted.org/packages/bd/ac/b5cefee1da5c21e406b0f25f8e2da4260ba49939d7f95e3d6ee8e451e76a/openlifu_sdk-1.0.6.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.10), version: 1.0.6 2026-05-21T00:35:47,123 Skipping link: No binaries permitted for openlifu-sdk: https://files.pythonhosted.org/packages/80/57/e5522eac698a1c4d8d64056ba9696877bb332f36bfde1fdf72b994a1a5f5/openlifu_sdk-1.0.7-py3-none-any.whl (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.10) 2026-05-21T00:35:47,124 Found link https://files.pythonhosted.org/packages/76/10/fdc2be8e0c2fbfa5275cceb78921c8a78098db4f4943eaf4e87ae4d6532c/openlifu_sdk-1.0.7.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.10), version: 1.0.7 2026-05-21T00:35:47,125 Skipping link: No binaries permitted for openlifu-sdk: https://files.pythonhosted.org/packages/2a/02/a8724c4fe0b8f3ccca8b80099b947eb389fddff24d3a14cffe46fdd0df18/openlifu_sdk-1.0.8-py3-none-any.whl (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.10) 2026-05-21T00:35:47,125 Found link https://files.pythonhosted.org/packages/29/ca/e1b929561071f5edd2da327c76d0c6f412d7a4a164c082ed8be1498d9455/openlifu_sdk-1.0.8.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.10), version: 1.0.8 2026-05-21T00:35:47,126 Skipping link: No binaries permitted for openlifu-sdk: https://files.pythonhosted.org/packages/e4/63/49f212d047066519aa135b9b717838856028c5bbc61267509d3ce828e328/openlifu_sdk-1.0.9-py3-none-any.whl (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.10) 2026-05-21T00:35:47,127 Found link https://files.pythonhosted.org/packages/9a/53/4d3fb80d26e2aca4f7c87d9b433082dd43db395879c4b1f1f07738e17c07/openlifu_sdk-1.0.9.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.10), version: 1.0.9 2026-05-21T00:35:47,128 Skipping link: No binaries permitted for openlifu-sdk: https://files.pythonhosted.org/packages/06/17/7aaf384844d1dfac6edd8e705792bf96349578492c6541a1abc25c152843/openlifu_sdk-2.0.10-py3-none-any.whl (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.10) 2026-05-21T00:35:47,129 Found link https://files.pythonhosted.org/packages/e6/07/c1b34c1fdb0dfe504812cb81c3e581e39b78afd118bc3125cf626cdf8797/openlifu_sdk-2.0.10.tar.gz (from https://pypi.org/simple/openlifu-sdk/) (requires-python:>=3.10), version: 2.0.10 2026-05-21T00:35:47,129 Fetching project page and analyzing links: https://www.piwheels.org/simple/openlifu-sdk/ 2026-05-21T00:35:47,130 Getting page https://www.piwheels.org/simple/openlifu-sdk/ 2026-05-21T00:35:47,131 Found index url https://www.piwheels.org/simple 2026-05-21T00:35:47,311 Fetched page https://www.piwheels.org/simple/openlifu-sdk/ as text/html 2026-05-21T00:35:47,315 Skipping link: No binaries permitted for openlifu-sdk: https://www.piwheels.org/simple/openlifu-sdk/openlifu_sdk-1.0.9-py3-none-any.whl#sha256=646976d3f1e9850f912477b83ca8f1c9fa81c9a366921177320c1283b5ae1adb (from https://www.piwheels.org/simple/openlifu-sdk/) (requires-python:>=3.10) 2026-05-21T00:35:47,316 Skipping link: No binaries permitted for openlifu-sdk: https://www.piwheels.org/simple/openlifu-sdk/openlifu_sdk-1.0.8-py3-none-any.whl#sha256=f5b298163f2a6b94216a2040ed38bd263326e91a6991f99ca5abe1c1e3866366 (from https://www.piwheels.org/simple/openlifu-sdk/) (requires-python:>=3.10) 2026-05-21T00:35:47,316 Skipping link: No binaries permitted for openlifu-sdk: https://archive1.piwheels.org/simple/openlifu-sdk/openlifu_sdk-1.0.7-py3-none-any.whl#sha256=e933446c451301670b98298ab810b04e3be463526295c805d4eaea55eb8c6a6f (from https://www.piwheels.org/simple/openlifu-sdk/) (requires-python:>=3.10) 2026-05-21T00:35:47,317 Skipping link: No binaries permitted for openlifu-sdk: https://archive1.piwheels.org/simple/openlifu-sdk/openlifu_sdk-1.0.6-py3-none-any.whl#sha256=77e5986c53a7110de373bab739fb3b2fd0cde0894c53243ea2a7bf9327b38d1e (from https://www.piwheels.org/simple/openlifu-sdk/) (requires-python:>=3.10) 2026-05-21T00:35:47,317 Skipping link: No binaries permitted for openlifu-sdk: https://archive1.piwheels.org/simple/openlifu-sdk/openlifu_sdk-1.0.5-py3-none-any.whl#sha256=cfc716b8b9826559b521c8665100932ebc0107bdae1e4130a071d19bc7dc8857 (from https://www.piwheels.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,318 Skipping link: No binaries permitted for openlifu-sdk: https://archive1.piwheels.org/simple/openlifu-sdk/openlifu_sdk-1.0.4-py3-none-any.whl#sha256=63c71af6c64ec1888ab13dd83b5fc0f6dba7beffae3baa784c047408798e93ba (from https://www.piwheels.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,318 Skipping link: No binaries permitted for openlifu-sdk: https://archive1.piwheels.org/simple/openlifu-sdk/openlifu_sdk-1.0.3-py3-none-any.whl#sha256=1d2ec5595af430c201f95b76db6cef27d1ce671ed92ed35675bda235290c1c1f (from https://www.piwheels.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,319 Skipping link: No binaries permitted for openlifu-sdk: https://archive1.piwheels.org/simple/openlifu-sdk/openlifu_sdk-1.0.2-py3-none-any.whl#sha256=9f9e232aae59da0d17e8661e5dae66012cbefd470e638280f4677f9f80d78c42 (from https://www.piwheels.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,319 Skipping link: No binaries permitted for openlifu-sdk: https://archive1.piwheels.org/simple/openlifu-sdk/openlifu_sdk-1.0.1-py3-none-any.whl#sha256=f58dee45e94e8b78c5dcd56cc01deda0ab9fd1791422ef1d0e21969ca6042736 (from https://www.piwheels.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,320 Skipping link: No binaries permitted for openlifu-sdk: https://archive1.piwheels.org/simple/openlifu-sdk/openlifu_sdk-1.0.0-py3-none-any.whl#sha256=c95e7fc1265d3ea2ca6b863c8f77257628a379cf700422953b979704c8fdd707 (from https://www.piwheels.org/simple/openlifu-sdk/) (requires-python:>=3.12) 2026-05-21T00:35:47,321 Skipping link: not a file: https://www.piwheels.org/simple/openlifu-sdk/ 2026-05-21T00:35:47,321 Skipping link: not a file: https://pypi.org/simple/openlifu-sdk/ 2026-05-21T00:35:47,340 Given no hashes to check 1 links for project 'openlifu-sdk': discarding no candidates 2026-05-21T00:35:47,358 Collecting openlifu-sdk==2.0.10 2026-05-21T00:35:47,361 Created temporary directory: /tmp/pip-unpack-ym90um3z 2026-05-21T00:35:47,602 Downloading openlifu_sdk-2.0.10.tar.gz (382 kB) 2026-05-21T00:35:47,922 Added openlifu-sdk==2.0.10 from https://files.pythonhosted.org/packages/e6/07/c1b34c1fdb0dfe504812cb81c3e581e39b78afd118bc3125cf626cdf8797/openlifu_sdk-2.0.10.tar.gz to build tracker '/tmp/pip-build-tracker-r51r4gm3' 2026-05-21T00:35:47,930 Created temporary directory: /tmp/pip-build-env-8qn0ja1f 2026-05-21T00:35:47,935 Installing build dependencies: started 2026-05-21T00:35:47,936 Running command pip subprocess to install build dependencies 2026-05-21T00:35:49,118 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-21T00:35:49,533 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 2026-05-21T00:35:49,556 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T00:35:51,316 Collecting setuptools>=77.0 2026-05-21T00:35:51,317 Obtaining dependency information for setuptools>=77.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-21T00:35:51,332 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-21T00:35:51,567 Collecting wheel 2026-05-21T00:35:51,568 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-21T00:35:51,587 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-21T00:35:51,925 Collecting setuptools-scm>=8 2026-05-21T00:35:51,926 Obtaining dependency information for setuptools-scm>=8 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-05-21T00:35:51,941 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-05-21T00:35:52,123 Collecting packaging>=24.0 2026-05-21T00:35:52,124 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-21T00:35:52,138 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-21T00:35:52,225 Collecting vcs-versioning>=1.0.0.dev0 2026-05-21T00:35:52,226 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-05-21T00:35:52,246 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-05-21T00:35:52,482 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-21T00:35:52,499 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-05-21T00:35:52,518 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-21T00:35:52,539 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-21T00:35:52,623 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-21T00:35:52,664 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-21T00:35:52,687 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-05-21T00:35:52,715 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-21T00:35:52,742 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-21T00:35:52,827 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-21T00:35:55,592 Installing collected packages: setuptools, packaging, wheel, vcs-versioning, setuptools-scm 2026-05-21T00:35:59,095 Creating /tmp/pip-build-env-8qn0ja1f/overlay/local/bin 2026-05-21T00:35:59,097 changing mode of /tmp/pip-build-env-8qn0ja1f/overlay/local/bin/wheel to 755 2026-05-21T00:35:59,422 changing mode of /tmp/pip-build-env-8qn0ja1f/overlay/local/bin/vcs-versioning to 755 2026-05-21T00:35:59,534 changing mode of /tmp/pip-build-env-8qn0ja1f/overlay/local/bin/setuptools-scm to 755 2026-05-21T00:35:59,571 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 wheel-0.47.0 2026-05-21T00:35:59,894 Installing build dependencies: finished with status 'done' 2026-05-21T00:35:59,900 Getting requirements to build wheel: started 2026-05-21T00:35:59,901 Running command Getting requirements to build wheel 2026-05-21T00:36:00,706 running egg_info 2026-05-21T00:36:00,714 writing src/openlifu_sdk.egg-info/PKG-INFO 2026-05-21T00:36:00,719 writing dependency_links to src/openlifu_sdk.egg-info/dependency_links.txt 2026-05-21T00:36:00,723 writing requirements to src/openlifu_sdk.egg-info/requires.txt 2026-05-21T00:36:00,725 writing top-level names to src/openlifu_sdk.egg-info/top_level.txt 2026-05-21T00:36:00,771 /tmp/pip-build-env-8qn0ja1f/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-21T00:36:00,772 return get_active_overrides().subprocess_timeout 2026-05-21T00:36:00,780 listing git files failed - pretending there aren't any 2026-05-21T00:36:00,786 reading manifest file 'src/openlifu_sdk.egg-info/SOURCES.txt' 2026-05-21T00:36:00,801 reading manifest template 'MANIFEST.in' 2026-05-21T00:36:00,834 warning: no files found matching '*.pyi' under directory 'src' 2026-05-21T00:36:00,871 adding license file 'LICENSE' 2026-05-21T00:36:00,878 writing manifest file 'src/openlifu_sdk.egg-info/SOURCES.txt' 2026-05-21T00:36:00,983 Getting requirements to build wheel: finished with status 'done' 2026-05-21T00:36:00,987 Created temporary directory: /tmp/pip-modern-metadata-2z4uyfr4 2026-05-21T00:36:00,990 Preparing metadata (pyproject.toml): started 2026-05-21T00:36:00,991 Running command Preparing metadata (pyproject.toml) 2026-05-21T00:36:01,758 running dist_info 2026-05-21T00:36:01,772 creating /tmp/pip-modern-metadata-2z4uyfr4/openlifu_sdk.egg-info 2026-05-21T00:36:01,774 writing /tmp/pip-modern-metadata-2z4uyfr4/openlifu_sdk.egg-info/PKG-INFO 2026-05-21T00:36:01,779 writing dependency_links to /tmp/pip-modern-metadata-2z4uyfr4/openlifu_sdk.egg-info/dependency_links.txt 2026-05-21T00:36:01,783 writing requirements to /tmp/pip-modern-metadata-2z4uyfr4/openlifu_sdk.egg-info/requires.txt 2026-05-21T00:36:01,784 writing top-level names to /tmp/pip-modern-metadata-2z4uyfr4/openlifu_sdk.egg-info/top_level.txt 2026-05-21T00:36:01,786 writing manifest file '/tmp/pip-modern-metadata-2z4uyfr4/openlifu_sdk.egg-info/SOURCES.txt' 2026-05-21T00:36:01,826 /tmp/pip-build-env-8qn0ja1f/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-21T00:36:01,827 return get_active_overrides().subprocess_timeout 2026-05-21T00:36:01,834 listing git files failed - pretending there aren't any 2026-05-21T00:36:01,839 reading manifest file '/tmp/pip-modern-metadata-2z4uyfr4/openlifu_sdk.egg-info/SOURCES.txt' 2026-05-21T00:36:01,841 reading manifest template 'MANIFEST.in' 2026-05-21T00:36:01,870 warning: no files found matching '*.pyi' under directory 'src' 2026-05-21T00:36:01,906 adding license file 'LICENSE' 2026-05-21T00:36:01,910 writing manifest file '/tmp/pip-modern-metadata-2z4uyfr4/openlifu_sdk.egg-info/SOURCES.txt' 2026-05-21T00:36:01,912 creating '/tmp/pip-modern-metadata-2z4uyfr4/openlifu_sdk-2.0.10.dist-info' 2026-05-21T00:36:02,045 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-21T00:36:02,050 Source in /tmp/pip-wheel-qoyidumv/openlifu-sdk_3592af654b5b4c56af4993c545ee14af has version 2.0.10, which satisfies requirement openlifu-sdk==2.0.10 from https://files.pythonhosted.org/packages/e6/07/c1b34c1fdb0dfe504812cb81c3e581e39b78afd118bc3125cf626cdf8797/openlifu_sdk-2.0.10.tar.gz 2026-05-21T00:36:02,051 Removed openlifu-sdk==2.0.10 from https://files.pythonhosted.org/packages/e6/07/c1b34c1fdb0dfe504812cb81c3e581e39b78afd118bc3125cf626cdf8797/openlifu_sdk-2.0.10.tar.gz from build tracker '/tmp/pip-build-tracker-r51r4gm3' 2026-05-21T00:36:02,056 Created temporary directory: /tmp/pip-unpack-m3ycjnk9 2026-05-21T00:36:02,057 Building wheels for collected packages: openlifu-sdk 2026-05-21T00:36:02,062 Created temporary directory: /tmp/pip-wheel-z6u9s91w 2026-05-21T00:36:02,062 Destination directory: /tmp/pip-wheel-z6u9s91w 2026-05-21T00:36:02,064 Building wheel for openlifu-sdk (pyproject.toml): started 2026-05-21T00:36:02,066 Running command Building wheel for openlifu-sdk (pyproject.toml) 2026-05-21T00:36:02,769 running bdist_wheel 2026-05-21T00:36:02,794 running build 2026-05-21T00:36:02,795 running build_py 2026-05-21T00:36:02,797 creating build/lib/openlifu_sdk 2026-05-21T00:36:02,799 copying src/openlifu_sdk/__init__.py -> build/lib/openlifu_sdk 2026-05-21T00:36:02,802 creating build/lib/openlifu_sdk/ui 2026-05-21T00:36:02,803 copying src/openlifu_sdk/ui/telemetry_thread.py -> build/lib/openlifu_sdk/ui 2026-05-21T00:36:02,805 copying src/openlifu_sdk/ui/__init__.py -> build/lib/openlifu_sdk/ui 2026-05-21T00:36:02,807 copying src/openlifu_sdk/ui/status_frame.py -> build/lib/openlifu_sdk/ui 2026-05-21T00:36:02,809 copying src/openlifu_sdk/ui/version_check.py -> build/lib/openlifu_sdk/ui 2026-05-21T00:36:02,811 copying src/openlifu_sdk/ui/simulated_interface.py -> build/lib/openlifu_sdk/ui 2026-05-21T00:36:02,814 copying src/openlifu_sdk/ui/base_connector.py -> build/lib/openlifu_sdk/ui 2026-05-21T00:36:02,818 creating build/lib/openlifu_sdk/io 2026-05-21T00:36:02,819 copying src/openlifu_sdk/io/LIFUDFU.py -> build/lib/openlifu_sdk/io 2026-05-21T00:36:02,822 copying src/openlifu_sdk/io/LIFUUserConfig.py -> build/lib/openlifu_sdk/io 2026-05-21T00:36:02,824 copying src/openlifu_sdk/io/uart_packet.py -> build/lib/openlifu_sdk/io 2026-05-21T00:36:02,826 copying src/openlifu_sdk/io/LIFUConfig.py -> build/lib/openlifu_sdk/io 2026-05-21T00:36:02,828 copying src/openlifu_sdk/io/__init__.py -> build/lib/openlifu_sdk/io 2026-05-21T00:36:02,830 copying src/openlifu_sdk/io/exceptions.py -> build/lib/openlifu_sdk/io 2026-05-21T00:36:02,832 copying src/openlifu_sdk/io/signal.py -> build/lib/openlifu_sdk/io 2026-05-21T00:36:02,833 copying src/openlifu_sdk/io/component.py -> build/lib/openlifu_sdk/io 2026-05-21T00:36:02,836 copying src/openlifu_sdk/io/LIFUInterface.py -> build/lib/openlifu_sdk/io 2026-05-21T00:36:02,838 copying src/openlifu_sdk/io/LIFUHVController.py -> build/lib/openlifu_sdk/io 2026-05-21T00:36:02,841 copying src/openlifu_sdk/io/uart.py -> build/lib/openlifu_sdk/io 2026-05-21T00:36:02,843 copying src/openlifu_sdk/io/LIFUTXDevice.py -> build/lib/openlifu_sdk/io 2026-05-21T00:36:02,847 creating build/lib/openlifu_sdk/util 2026-05-21T00:36:02,848 copying src/openlifu_sdk/util/hwid.py -> build/lib/openlifu_sdk/util 2026-05-21T00:36:02,850 copying src/openlifu_sdk/util/units.py -> build/lib/openlifu_sdk/util 2026-05-21T00:36:02,853 copying src/openlifu_sdk/util/__init__.py -> build/lib/openlifu_sdk/util 2026-05-21T00:36:02,854 copying src/openlifu_sdk/util/annotations.py -> build/lib/openlifu_sdk/util 2026-05-21T00:36:02,857 running egg_info 2026-05-21T00:36:02,870 writing src/openlifu_sdk.egg-info/PKG-INFO 2026-05-21T00:36:02,874 writing dependency_links to src/openlifu_sdk.egg-info/dependency_links.txt 2026-05-21T00:36:02,877 writing requirements to src/openlifu_sdk.egg-info/requires.txt 2026-05-21T00:36:02,878 writing top-level names to src/openlifu_sdk.egg-info/top_level.txt 2026-05-21T00:36:02,911 /tmp/pip-build-env-8qn0ja1f/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-21T00:36:02,912 return get_active_overrides().subprocess_timeout 2026-05-21T00:36:02,918 listing git files failed - pretending there aren't any 2026-05-21T00:36:02,922 reading manifest file 'src/openlifu_sdk.egg-info/SOURCES.txt' 2026-05-21T00:36:02,928 reading manifest template 'MANIFEST.in' 2026-05-21T00:36:02,959 warning: no files found matching '*.pyi' under directory 'src' 2026-05-21T00:36:02,996 adding license file 'LICENSE' 2026-05-21T00:36:03,002 writing manifest file 'src/openlifu_sdk.egg-info/SOURCES.txt' 2026-05-21T00:36:03,010 copying src/openlifu_sdk/py.typed -> build/lib/openlifu_sdk 2026-05-21T00:36:03,012 creating build/lib/openlifu_sdk/firmware 2026-05-21T00:36:03,013 copying src/openlifu_sdk/firmware/openlifu-transmitter-fw.signed.bin -> build/lib/openlifu_sdk/firmware 2026-05-21T00:36:03,017 copying src/openlifu_sdk/firmware/openlifu-console-fw.signed.bin -> build/lib/openlifu_sdk/firmware 2026-05-21T00:36:03,020 creating build/lib/openlifu_sdk/libusb/win64 2026-05-21T00:36:03,022 copying src/openlifu_sdk/libusb/win64/libusb-1.0.dll -> build/lib/openlifu_sdk/libusb/win64 2026-05-21T00:36:03,027 creating build/lib/openlifu_sdk/libusb/win32 2026-05-21T00:36:03,028 copying src/openlifu_sdk/libusb/win32/libusb-1.0.dll -> build/lib/openlifu_sdk/libusb/win32 2026-05-21T00:36:03,050 installing to build/bdist.linux-armv7l/wheel 2026-05-21T00:36:03,050 running install 2026-05-21T00:36:03,072 running install_lib 2026-05-21T00:36:03,079 creating build/bdist.linux-armv7l/wheel 2026-05-21T00:36:03,082 creating build/bdist.linux-armv7l/wheel/openlifu_sdk 2026-05-21T00:36:03,083 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/firmware 2026-05-21T00:36:03,084 copying build/lib/openlifu_sdk/firmware/openlifu-transmitter-fw.signed.bin -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/firmware 2026-05-21T00:36:03,088 copying build/lib/openlifu_sdk/firmware/openlifu-console-fw.signed.bin -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/firmware 2026-05-21T00:36:03,092 copying build/lib/openlifu_sdk/__init__.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk 2026-05-21T00:36:03,094 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/ui 2026-05-21T00:36:03,095 copying build/lib/openlifu_sdk/ui/telemetry_thread.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/ui 2026-05-21T00:36:03,098 copying build/lib/openlifu_sdk/ui/__init__.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/ui 2026-05-21T00:36:03,100 copying build/lib/openlifu_sdk/ui/status_frame.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/ui 2026-05-21T00:36:03,102 copying build/lib/openlifu_sdk/ui/version_check.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/ui 2026-05-21T00:36:03,105 copying build/lib/openlifu_sdk/ui/simulated_interface.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/ui 2026-05-21T00:36:03,108 copying build/lib/openlifu_sdk/ui/base_connector.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/ui 2026-05-21T00:36:03,111 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/libusb 2026-05-21T00:36:03,112 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/libusb/win32 2026-05-21T00:36:03,114 copying build/lib/openlifu_sdk/libusb/win32/libusb-1.0.dll -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/libusb/win32 2026-05-21T00:36:03,118 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/libusb/win64 2026-05-21T00:36:03,119 copying build/lib/openlifu_sdk/libusb/win64/libusb-1.0.dll -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/libusb/win64 2026-05-21T00:36:03,126 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/io 2026-05-21T00:36:03,127 copying build/lib/openlifu_sdk/io/LIFUDFU.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-05-21T00:36:03,130 copying build/lib/openlifu_sdk/io/LIFUUserConfig.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-05-21T00:36:03,132 copying build/lib/openlifu_sdk/io/uart_packet.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-05-21T00:36:03,134 copying build/lib/openlifu_sdk/io/LIFUConfig.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-05-21T00:36:03,136 copying build/lib/openlifu_sdk/io/__init__.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-05-21T00:36:03,138 copying build/lib/openlifu_sdk/io/exceptions.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-05-21T00:36:03,140 copying build/lib/openlifu_sdk/io/signal.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-05-21T00:36:03,142 copying build/lib/openlifu_sdk/io/component.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-05-21T00:36:03,144 copying build/lib/openlifu_sdk/io/LIFUInterface.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-05-21T00:36:03,147 copying build/lib/openlifu_sdk/io/LIFUHVController.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-05-21T00:36:03,149 copying build/lib/openlifu_sdk/io/uart.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-05-21T00:36:03,152 copying build/lib/openlifu_sdk/io/LIFUTXDevice.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-05-21T00:36:03,155 copying build/lib/openlifu_sdk/py.typed -> build/bdist.linux-armv7l/wheel/./openlifu_sdk 2026-05-21T00:36:03,157 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/util 2026-05-21T00:36:03,158 copying build/lib/openlifu_sdk/util/hwid.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/util 2026-05-21T00:36:03,160 copying build/lib/openlifu_sdk/util/units.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/util 2026-05-21T00:36:03,162 copying build/lib/openlifu_sdk/util/__init__.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/util 2026-05-21T00:36:03,164 copying build/lib/openlifu_sdk/util/annotations.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/util 2026-05-21T00:36:03,165 running install_egg_info 2026-05-21T00:36:03,172 Copying src/openlifu_sdk.egg-info to build/bdist.linux-armv7l/wheel/./openlifu_sdk-2.0.10-py3.11.egg-info 2026-05-21T00:36:03,181 running install_scripts 2026-05-21T00:36:03,192 creating build/bdist.linux-armv7l/wheel/openlifu_sdk-2.0.10.dist-info/WHEEL 2026-05-21T00:36:03,195 creating '/tmp/pip-wheel-z6u9s91w/.tmp-z6gqghj_/openlifu_sdk-2.0.10-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-21T00:36:03,197 adding 'openlifu_sdk/__init__.py' 2026-05-21T00:36:03,198 adding 'openlifu_sdk/py.typed' 2026-05-21T00:36:03,206 adding 'openlifu_sdk/firmware/openlifu-console-fw.signed.bin' 2026-05-21T00:36:03,216 adding 'openlifu_sdk/firmware/openlifu-transmitter-fw.signed.bin' 2026-05-21T00:36:03,219 adding 'openlifu_sdk/io/LIFUConfig.py' 2026-05-21T00:36:03,223 adding 'openlifu_sdk/io/LIFUDFU.py' 2026-05-21T00:36:03,226 adding 'openlifu_sdk/io/LIFUHVController.py' 2026-05-21T00:36:03,228 adding 'openlifu_sdk/io/LIFUInterface.py' 2026-05-21T00:36:03,234 adding 'openlifu_sdk/io/LIFUTXDevice.py' 2026-05-21T00:36:03,236 adding 'openlifu_sdk/io/LIFUUserConfig.py' 2026-05-21T00:36:03,237 adding 'openlifu_sdk/io/__init__.py' 2026-05-21T00:36:03,239 adding 'openlifu_sdk/io/component.py' 2026-05-21T00:36:03,241 adding 'openlifu_sdk/io/exceptions.py' 2026-05-21T00:36:03,242 adding 'openlifu_sdk/io/signal.py' 2026-05-21T00:36:03,245 adding 'openlifu_sdk/io/uart.py' 2026-05-21T00:36:03,247 adding 'openlifu_sdk/io/uart_packet.py' 2026-05-21T00:36:03,270 adding 'openlifu_sdk/libusb/win32/libusb-1.0.dll' 2026-05-21T00:36:03,302 adding 'openlifu_sdk/libusb/win64/libusb-1.0.dll' 2026-05-21T00:36:03,305 adding 'openlifu_sdk/ui/__init__.py' 2026-05-21T00:36:03,306 adding 'openlifu_sdk/ui/base_connector.py' 2026-05-21T00:36:03,310 adding 'openlifu_sdk/ui/simulated_interface.py' 2026-05-21T00:36:03,311 adding 'openlifu_sdk/ui/status_frame.py' 2026-05-21T00:36:03,313 adding 'openlifu_sdk/ui/telemetry_thread.py' 2026-05-21T00:36:03,314 adding 'openlifu_sdk/ui/version_check.py' 2026-05-21T00:36:03,316 adding 'openlifu_sdk/util/__init__.py' 2026-05-21T00:36:03,317 adding 'openlifu_sdk/util/annotations.py' 2026-05-21T00:36:03,318 adding 'openlifu_sdk/util/hwid.py' 2026-05-21T00:36:03,320 adding 'openlifu_sdk/util/units.py' 2026-05-21T00:36:03,327 adding 'openlifu_sdk-2.0.10.dist-info/licenses/LICENSE' 2026-05-21T00:36:03,328 adding 'openlifu_sdk-2.0.10.dist-info/METADATA' 2026-05-21T00:36:03,329 adding 'openlifu_sdk-2.0.10.dist-info/WHEEL' 2026-05-21T00:36:03,330 adding 'openlifu_sdk-2.0.10.dist-info/top_level.txt' 2026-05-21T00:36:03,331 adding 'openlifu_sdk-2.0.10.dist-info/RECORD' 2026-05-21T00:36:03,337 removing build/bdist.linux-armv7l/wheel 2026-05-21T00:36:03,453 Building wheel for openlifu-sdk (pyproject.toml): finished with status 'done' 2026-05-21T00:36:03,465 Created wheel for openlifu-sdk: filename=openlifu_sdk-2.0.10-py3-none-any.whl size=300075 sha256=a3ba43dc654fc5f127d9d2dbeb1be888061c8238047e1a7930cf2cf59a59437b 2026-05-21T00:36:03,466 Stored in directory: /tmp/pip-ephem-wheel-cache-bpy3mnc8/wheels/4f/c3/29/0be75f77e6e4bbcb0f8dda73628d5597184f828fc993ed6420 2026-05-21T00:36:03,479 Successfully built openlifu-sdk 2026-05-21T00:36:03,488 Removed build tracker: '/tmp/pip-build-tracker-r51r4gm3'