2026-04-21T03:18:35,656 Created temporary directory: /tmp/pip-ephem-wheel-cache-z0fpk212 2026-04-21T03:18:35,657 Created temporary directory: /tmp/pip-build-tracker-rohstpfg 2026-04-21T03:18:35,658 Initialized build tracking at /tmp/pip-build-tracker-rohstpfg 2026-04-21T03:18:35,658 Created build tracker: /tmp/pip-build-tracker-rohstpfg 2026-04-21T03:18:35,659 Entered build tracker: /tmp/pip-build-tracker-rohstpfg 2026-04-21T03:18:35,660 Created temporary directory: /tmp/pip-wheel-8xtsu4gp 2026-04-21T03:18:35,663 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-04-21T03:18:35,665 Created temporary directory: /tmp/pip-ephem-wheel-cache-knwmsu6c 2026-04-21T03:18:35,687 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-21T03:18:35,691 2 location(s) to search for versions of openlifu-sdk: 2026-04-21T03:18:35,691 * https://pypi.org/simple/openlifu-sdk/ 2026-04-21T03:18:35,691 * https://www.piwheels.org/simple/openlifu-sdk/ 2026-04-21T03:18:35,691 Fetching project page and analyzing links: https://pypi.org/simple/openlifu-sdk/ 2026-04-21T03:18:35,692 Getting page https://pypi.org/simple/openlifu-sdk/ 2026-04-21T03:18:35,694 Found index url https://pypi.org/simple 2026-04-21T03:18:35,920 Fetched page https://pypi.org/simple/openlifu-sdk/ as application/vnd.pypi.simple.v1+json 2026-04-21T03:18:35,923 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-04-21T03:18:35,924 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-04-21T03:18:35,925 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-04-21T03:18:35,926 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-04-21T03:18:35,927 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-04-21T03:18:35,928 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-04-21T03:18:35,928 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-04-21T03:18:35,929 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-04-21T03:18:35,930 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-04-21T03:18:35,930 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-04-21T03:18:35,932 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-04-21T03:18:35,932 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-04-21T03:18:35,933 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-04-21T03:18:35,934 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-04-21T03:18:35,934 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-04-21T03:18:35,935 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-04-21T03:18:35,935 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-04-21T03:18:35,936 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-04-21T03:18:35,937 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-04-21T03:18:35,938 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-04-21T03:18:35,939 Fetching project page and analyzing links: https://www.piwheels.org/simple/openlifu-sdk/ 2026-04-21T03:18:35,939 Getting page https://www.piwheels.org/simple/openlifu-sdk/ 2026-04-21T03:18:35,941 Found index url https://www.piwheels.org/simple 2026-04-21T03:18:36,107 Fetched page https://www.piwheels.org/simple/openlifu-sdk/ as text/html 2026-04-21T03:18:36,110 Skipping link: No binaries permitted for openlifu-sdk: https://www.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-04-21T03:18:36,111 Skipping link: No binaries permitted for openlifu-sdk: https://www.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-04-21T03:18:36,112 Skipping link: No binaries permitted for openlifu-sdk: https://www.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-04-21T03:18:36,113 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-04-21T03:18:36,113 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-04-21T03:18:36,114 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-04-21T03:18:36,114 Skipping link: not a file: https://www.piwheels.org/simple/openlifu-sdk/ 2026-04-21T03:18:36,115 Skipping link: not a file: https://pypi.org/simple/openlifu-sdk/ 2026-04-21T03:18:36,135 Given no hashes to check 1 links for project 'openlifu-sdk': discarding no candidates 2026-04-21T03:18:36,153 Collecting openlifu-sdk==1.0.6 2026-04-21T03:18:36,156 Created temporary directory: /tmp/pip-unpack-jz2gb90y 2026-04-21T03:18:36,380 Downloading openlifu_sdk-1.0.6.tar.gz (354 kB) 2026-04-21T03:18:36,685 Added openlifu-sdk==1.0.6 from https://files.pythonhosted.org/packages/bd/ac/b5cefee1da5c21e406b0f25f8e2da4260ba49939d7f95e3d6ee8e451e76a/openlifu_sdk-1.0.6.tar.gz to build tracker '/tmp/pip-build-tracker-rohstpfg' 2026-04-21T03:18:36,692 Created temporary directory: /tmp/pip-build-env-vi0_60a0 2026-04-21T03:18:36,697 Installing build dependencies: started 2026-04-21T03:18:36,698 Running command pip subprocess to install build dependencies 2026-04-21T03:18:37,839 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-21T03:18:38,334 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-04-21T03:18:38,357 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-21T03:18:40,101 Collecting setuptools>=77.0 2026-04-21T03:18:40,189 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-21T03:18:40,462 Collecting wheel 2026-04-21T03:18:40,476 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-21T03:18:40,823 Collecting setuptools-scm>=8 2026-04-21T03:18:40,840 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-04-21T03:18:41,024 Collecting packaging>=24.0 2026-04-21T03:18:41,041 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-21T03:18:41,130 Collecting vcs-versioning>=1.0.0.dev0 2026-04-21T03:18:41,150 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-04-21T03:18:44,176 Installing collected packages: setuptools, packaging, wheel, vcs-versioning, setuptools-scm 2026-04-21T03:18:47,616 Creating /tmp/pip-build-env-vi0_60a0/overlay/local/bin 2026-04-21T03:18:47,618 changing mode of /tmp/pip-build-env-vi0_60a0/overlay/local/bin/wheel to 755 2026-04-21T03:18:47,928 changing mode of /tmp/pip-build-env-vi0_60a0/overlay/local/bin/vcs-versioning to 755 2026-04-21T03:18:48,037 changing mode of /tmp/pip-build-env-vi0_60a0/overlay/local/bin/setuptools-scm to 755 2026-04-21T03:18:48,070 Successfully installed packaging-26.1 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 wheel-0.46.3 2026-04-21T03:18:48,361 Installing build dependencies: finished with status 'done' 2026-04-21T03:18:48,367 Getting requirements to build wheel: started 2026-04-21T03:18:48,369 Running command Getting requirements to build wheel 2026-04-21T03:18:49,190 running egg_info 2026-04-21T03:18:49,198 writing src/openlifu_sdk.egg-info/PKG-INFO 2026-04-21T03:18:49,203 writing dependency_links to src/openlifu_sdk.egg-info/dependency_links.txt 2026-04-21T03:18:49,206 writing requirements to src/openlifu_sdk.egg-info/requires.txt 2026-04-21T03:18:49,208 writing top-level names to src/openlifu_sdk.egg-info/top_level.txt 2026-04-21T03:18:49,252 /tmp/pip-build-env-vi0_60a0/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-04-21T03:18:49,252 return get_active_overrides().subprocess_timeout 2026-04-21T03:18:49,261 listing git files failed - pretending there aren't any 2026-04-21T03:18:49,267 reading manifest file 'src/openlifu_sdk.egg-info/SOURCES.txt' 2026-04-21T03:18:49,281 reading manifest template 'MANIFEST.in' 2026-04-21T03:18:49,307 warning: no files found matching '*.pyi' under directory 'src' 2026-04-21T03:18:49,339 adding license file 'LICENSE' 2026-04-21T03:18:49,345 writing manifest file 'src/openlifu_sdk.egg-info/SOURCES.txt' 2026-04-21T03:18:49,451 Getting requirements to build wheel: finished with status 'done' 2026-04-21T03:18:49,455 Created temporary directory: /tmp/pip-modern-metadata-rjpll0p_ 2026-04-21T03:18:49,457 Preparing metadata (pyproject.toml): started 2026-04-21T03:18:49,459 Running command Preparing metadata (pyproject.toml) 2026-04-21T03:18:50,226 running dist_info 2026-04-21T03:18:50,240 creating /tmp/pip-modern-metadata-rjpll0p_/openlifu_sdk.egg-info 2026-04-21T03:18:50,241 writing /tmp/pip-modern-metadata-rjpll0p_/openlifu_sdk.egg-info/PKG-INFO 2026-04-21T03:18:50,246 writing dependency_links to /tmp/pip-modern-metadata-rjpll0p_/openlifu_sdk.egg-info/dependency_links.txt 2026-04-21T03:18:50,249 writing requirements to /tmp/pip-modern-metadata-rjpll0p_/openlifu_sdk.egg-info/requires.txt 2026-04-21T03:18:50,250 writing top-level names to /tmp/pip-modern-metadata-rjpll0p_/openlifu_sdk.egg-info/top_level.txt 2026-04-21T03:18:50,251 writing manifest file '/tmp/pip-modern-metadata-rjpll0p_/openlifu_sdk.egg-info/SOURCES.txt' 2026-04-21T03:18:50,291 /tmp/pip-build-env-vi0_60a0/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-04-21T03:18:50,291 return get_active_overrides().subprocess_timeout 2026-04-21T03:18:50,298 listing git files failed - pretending there aren't any 2026-04-21T03:18:50,303 reading manifest file '/tmp/pip-modern-metadata-rjpll0p_/openlifu_sdk.egg-info/SOURCES.txt' 2026-04-21T03:18:50,305 reading manifest template 'MANIFEST.in' 2026-04-21T03:18:50,330 warning: no files found matching '*.pyi' under directory 'src' 2026-04-21T03:18:50,359 adding license file 'LICENSE' 2026-04-21T03:18:50,362 writing manifest file '/tmp/pip-modern-metadata-rjpll0p_/openlifu_sdk.egg-info/SOURCES.txt' 2026-04-21T03:18:50,364 creating '/tmp/pip-modern-metadata-rjpll0p_/openlifu_sdk-1.0.6.dist-info' 2026-04-21T03:18:50,493 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-21T03:18:50,499 Source in /tmp/pip-wheel-8xtsu4gp/openlifu-sdk_f2130e929fcb4aa58886ba8bdaf3ebb0 has version 1.0.6, which satisfies requirement openlifu-sdk==1.0.6 from https://files.pythonhosted.org/packages/bd/ac/b5cefee1da5c21e406b0f25f8e2da4260ba49939d7f95e3d6ee8e451e76a/openlifu_sdk-1.0.6.tar.gz 2026-04-21T03:18:50,500 Removed openlifu-sdk==1.0.6 from https://files.pythonhosted.org/packages/bd/ac/b5cefee1da5c21e406b0f25f8e2da4260ba49939d7f95e3d6ee8e451e76a/openlifu_sdk-1.0.6.tar.gz from build tracker '/tmp/pip-build-tracker-rohstpfg' 2026-04-21T03:18:50,505 Created temporary directory: /tmp/pip-unpack-ej95_bxa 2026-04-21T03:18:50,506 Building wheels for collected packages: openlifu-sdk 2026-04-21T03:18:50,510 Created temporary directory: /tmp/pip-wheel-fjlu0ilj 2026-04-21T03:18:50,511 Destination directory: /tmp/pip-wheel-fjlu0ilj 2026-04-21T03:18:50,513 Building wheel for openlifu-sdk (pyproject.toml): started 2026-04-21T03:18:50,514 Running command Building wheel for openlifu-sdk (pyproject.toml) 2026-04-21T03:18:51,241 running bdist_wheel 2026-04-21T03:18:51,266 running build 2026-04-21T03:18:51,267 running build_py 2026-04-21T03:18:51,268 creating build/lib/openlifu_sdk 2026-04-21T03:18:51,270 copying src/openlifu_sdk/__init__.py -> build/lib/openlifu_sdk 2026-04-21T03:18:51,273 creating build/lib/openlifu_sdk/util 2026-04-21T03:18:51,274 copying src/openlifu_sdk/util/hwid.py -> build/lib/openlifu_sdk/util 2026-04-21T03:18:51,276 copying src/openlifu_sdk/util/units.py -> build/lib/openlifu_sdk/util 2026-04-21T03:18:51,278 copying src/openlifu_sdk/util/annotations.py -> build/lib/openlifu_sdk/util 2026-04-21T03:18:51,280 copying src/openlifu_sdk/util/__init__.py -> build/lib/openlifu_sdk/util 2026-04-21T03:18:51,283 creating build/lib/openlifu_sdk/io 2026-04-21T03:18:51,284 copying src/openlifu_sdk/io/signal.py -> build/lib/openlifu_sdk/io 2026-04-21T03:18:51,286 copying src/openlifu_sdk/io/LIFUInterface.py -> build/lib/openlifu_sdk/io 2026-04-21T03:18:51,289 copying src/openlifu_sdk/io/LIFUUserConfig.py -> build/lib/openlifu_sdk/io 2026-04-21T03:18:51,291 copying src/openlifu_sdk/io/LIFUDFU.py -> build/lib/openlifu_sdk/io 2026-04-21T03:18:51,294 copying src/openlifu_sdk/io/uart.py -> build/lib/openlifu_sdk/io 2026-04-21T03:18:51,297 copying src/openlifu_sdk/io/LIFUTXDevice.py -> build/lib/openlifu_sdk/io 2026-04-21T03:18:51,301 copying src/openlifu_sdk/io/component.py -> build/lib/openlifu_sdk/io 2026-04-21T03:18:51,303 copying src/openlifu_sdk/io/uart_packet.py -> build/lib/openlifu_sdk/io 2026-04-21T03:18:51,306 copying src/openlifu_sdk/io/LIFUHVController.py -> build/lib/openlifu_sdk/io 2026-04-21T03:18:51,309 copying src/openlifu_sdk/io/__init__.py -> build/lib/openlifu_sdk/io 2026-04-21T03:18:51,311 copying src/openlifu_sdk/io/LIFUConfig.py -> build/lib/openlifu_sdk/io 2026-04-21T03:18:51,314 running egg_info 2026-04-21T03:18:51,327 writing src/openlifu_sdk.egg-info/PKG-INFO 2026-04-21T03:18:51,331 writing dependency_links to src/openlifu_sdk.egg-info/dependency_links.txt 2026-04-21T03:18:51,333 writing requirements to src/openlifu_sdk.egg-info/requires.txt 2026-04-21T03:18:51,334 writing top-level names to src/openlifu_sdk.egg-info/top_level.txt 2026-04-21T03:18:51,366 /tmp/pip-build-env-vi0_60a0/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-04-21T03:18:51,366 return get_active_overrides().subprocess_timeout 2026-04-21T03:18:51,373 listing git files failed - pretending there aren't any 2026-04-21T03:18:51,377 reading manifest file 'src/openlifu_sdk.egg-info/SOURCES.txt' 2026-04-21T03:18:51,383 reading manifest template 'MANIFEST.in' 2026-04-21T03:18:51,407 warning: no files found matching '*.pyi' under directory 'src' 2026-04-21T03:18:51,440 adding license file 'LICENSE' 2026-04-21T03:18:51,446 writing manifest file 'src/openlifu_sdk.egg-info/SOURCES.txt' 2026-04-21T03:18:51,454 copying src/openlifu_sdk/py.typed -> build/lib/openlifu_sdk 2026-04-21T03:18:51,455 creating build/lib/openlifu_sdk/firmware 2026-04-21T03:18:51,456 copying src/openlifu_sdk/firmware/openlifu-transmitter-fw.signed.bin -> build/lib/openlifu_sdk/firmware 2026-04-21T03:18:51,460 copying src/openlifu_sdk/firmware/openlifu-console-fw.signed.bin -> build/lib/openlifu_sdk/firmware 2026-04-21T03:18:51,463 creating build/lib/openlifu_sdk/libusb/win64 2026-04-21T03:18:51,465 copying src/openlifu_sdk/libusb/win64/libusb-1.0.dll -> build/lib/openlifu_sdk/libusb/win64 2026-04-21T03:18:51,470 creating build/lib/openlifu_sdk/libusb/win32 2026-04-21T03:18:51,471 copying src/openlifu_sdk/libusb/win32/libusb-1.0.dll -> build/lib/openlifu_sdk/libusb/win32 2026-04-21T03:18:51,492 installing to build/bdist.linux-armv7l/wheel 2026-04-21T03:18:51,493 running install 2026-04-21T03:18:51,515 running install_lib 2026-04-21T03:18:51,523 creating build/bdist.linux-armv7l/wheel 2026-04-21T03:18:51,525 creating build/bdist.linux-armv7l/wheel/openlifu_sdk 2026-04-21T03:18:51,526 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/libusb 2026-04-21T03:18:51,528 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/libusb/win32 2026-04-21T03:18:51,529 copying build/lib/openlifu_sdk/libusb/win32/libusb-1.0.dll -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/libusb/win32 2026-04-21T03:18:51,534 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/libusb/win64 2026-04-21T03:18:51,535 copying build/lib/openlifu_sdk/libusb/win64/libusb-1.0.dll -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/libusb/win64 2026-04-21T03:18:51,540 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/util 2026-04-21T03:18:51,541 copying build/lib/openlifu_sdk/util/hwid.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/util 2026-04-21T03:18:51,543 copying build/lib/openlifu_sdk/util/units.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/util 2026-04-21T03:18:51,545 copying build/lib/openlifu_sdk/util/annotations.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/util 2026-04-21T03:18:51,547 copying build/lib/openlifu_sdk/util/__init__.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/util 2026-04-21T03:18:51,549 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/io 2026-04-21T03:18:51,550 copying build/lib/openlifu_sdk/io/signal.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-04-21T03:18:51,553 copying build/lib/openlifu_sdk/io/LIFUInterface.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-04-21T03:18:51,555 copying build/lib/openlifu_sdk/io/LIFUUserConfig.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-04-21T03:18:51,557 copying build/lib/openlifu_sdk/io/LIFUDFU.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-04-21T03:18:51,560 copying build/lib/openlifu_sdk/io/uart.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-04-21T03:18:51,563 copying build/lib/openlifu_sdk/io/LIFUTXDevice.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-04-21T03:18:51,566 copying build/lib/openlifu_sdk/io/component.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-04-21T03:18:51,568 copying build/lib/openlifu_sdk/io/uart_packet.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-04-21T03:18:51,571 copying build/lib/openlifu_sdk/io/LIFUHVController.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-04-21T03:18:51,573 copying build/lib/openlifu_sdk/io/__init__.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-04-21T03:18:51,575 copying build/lib/openlifu_sdk/io/LIFUConfig.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/io 2026-04-21T03:18:51,577 copying build/lib/openlifu_sdk/py.typed -> build/bdist.linux-armv7l/wheel/./openlifu_sdk 2026-04-21T03:18:51,579 creating build/bdist.linux-armv7l/wheel/openlifu_sdk/firmware 2026-04-21T03:18:51,580 copying build/lib/openlifu_sdk/firmware/openlifu-transmitter-fw.signed.bin -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/firmware 2026-04-21T03:18:51,584 copying build/lib/openlifu_sdk/firmware/openlifu-console-fw.signed.bin -> build/bdist.linux-armv7l/wheel/./openlifu_sdk/firmware 2026-04-21T03:18:51,587 copying build/lib/openlifu_sdk/__init__.py -> build/bdist.linux-armv7l/wheel/./openlifu_sdk 2026-04-21T03:18:51,588 running install_egg_info 2026-04-21T03:18:51,595 Copying src/openlifu_sdk.egg-info to build/bdist.linux-armv7l/wheel/./openlifu_sdk-1.0.6-py3.11.egg-info 2026-04-21T03:18:51,605 running install_scripts 2026-04-21T03:18:51,615 creating build/bdist.linux-armv7l/wheel/openlifu_sdk-1.0.6.dist-info/WHEEL 2026-04-21T03:18:51,618 creating '/tmp/pip-wheel-fjlu0ilj/.tmp-qhh_72h1/openlifu_sdk-1.0.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-21T03:18:51,621 adding 'openlifu_sdk/__init__.py' 2026-04-21T03:18:51,622 adding 'openlifu_sdk/py.typed' 2026-04-21T03:18:51,629 adding 'openlifu_sdk/firmware/openlifu-console-fw.signed.bin' 2026-04-21T03:18:51,640 adding 'openlifu_sdk/firmware/openlifu-transmitter-fw.signed.bin' 2026-04-21T03:18:51,642 adding 'openlifu_sdk/io/LIFUConfig.py' 2026-04-21T03:18:51,646 adding 'openlifu_sdk/io/LIFUDFU.py' 2026-04-21T03:18:51,649 adding 'openlifu_sdk/io/LIFUHVController.py' 2026-04-21T03:18:51,651 adding 'openlifu_sdk/io/LIFUInterface.py' 2026-04-21T03:18:51,658 adding 'openlifu_sdk/io/LIFUTXDevice.py' 2026-04-21T03:18:51,660 adding 'openlifu_sdk/io/LIFUUserConfig.py' 2026-04-21T03:18:51,661 adding 'openlifu_sdk/io/__init__.py' 2026-04-21T03:18:51,663 adding 'openlifu_sdk/io/component.py' 2026-04-21T03:18:51,665 adding 'openlifu_sdk/io/signal.py' 2026-04-21T03:18:51,667 adding 'openlifu_sdk/io/uart.py' 2026-04-21T03:18:51,669 adding 'openlifu_sdk/io/uart_packet.py' 2026-04-21T03:18:51,692 adding 'openlifu_sdk/libusb/win32/libusb-1.0.dll' 2026-04-21T03:18:51,724 adding 'openlifu_sdk/libusb/win64/libusb-1.0.dll' 2026-04-21T03:18:51,727 adding 'openlifu_sdk/util/__init__.py' 2026-04-21T03:18:51,728 adding 'openlifu_sdk/util/annotations.py' 2026-04-21T03:18:51,729 adding 'openlifu_sdk/util/hwid.py' 2026-04-21T03:18:51,731 adding 'openlifu_sdk/util/units.py' 2026-04-21T03:18:51,738 adding 'openlifu_sdk-1.0.6.dist-info/licenses/LICENSE' 2026-04-21T03:18:51,740 adding 'openlifu_sdk-1.0.6.dist-info/METADATA' 2026-04-21T03:18:51,741 adding 'openlifu_sdk-1.0.6.dist-info/WHEEL' 2026-04-21T03:18:51,742 adding 'openlifu_sdk-1.0.6.dist-info/top_level.txt' 2026-04-21T03:18:51,743 adding 'openlifu_sdk-1.0.6.dist-info/RECORD' 2026-04-21T03:18:51,747 removing build/bdist.linux-armv7l/wheel 2026-04-21T03:18:51,862 Building wheel for openlifu-sdk (pyproject.toml): finished with status 'done' 2026-04-21T03:18:51,873 Created wheel for openlifu-sdk: filename=openlifu_sdk-1.0.6-py3-none-any.whl size=280282 sha256=77e5986c53a7110de373bab739fb3b2fd0cde0894c53243ea2a7bf9327b38d1e 2026-04-21T03:18:51,874 Stored in directory: /tmp/pip-ephem-wheel-cache-knwmsu6c/wheels/93/4d/52/b1171015b9407ab0db3e0870976af3e2c807df3472b14ca762 2026-04-21T03:18:51,886 Successfully built openlifu-sdk 2026-04-21T03:18:51,898 Removed build tracker: '/tmp/pip-build-tracker-rohstpfg'