2026-06-15T17:50:22,379 Created temporary directory: /tmp/pip-ephem-wheel-cache-t01a1qcu 2026-06-15T17:50:22,381 Created temporary directory: /tmp/pip-build-tracker-xvrvazca 2026-06-15T17:50:22,382 Initialized build tracking at /tmp/pip-build-tracker-xvrvazca 2026-06-15T17:50:22,382 Created build tracker: /tmp/pip-build-tracker-xvrvazca 2026-06-15T17:50:22,383 Entered build tracker: /tmp/pip-build-tracker-xvrvazca 2026-06-15T17:50:22,384 Created temporary directory: /tmp/pip-wheel-u8ew349f 2026-06-15T17:50:22,387 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-06-15T17:50:22,389 Created temporary directory: /tmp/pip-ephem-wheel-cache-1mg9tfhr 2026-06-15T17:50:22,411 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-15T17:50:22,414 2 location(s) to search for versions of armw: 2026-06-15T17:50:22,414 * https://pypi.org/simple/armw/ 2026-06-15T17:50:22,414 * https://www.piwheels.org/simple/armw/ 2026-06-15T17:50:22,415 Fetching project page and analyzing links: https://pypi.org/simple/armw/ 2026-06-15T17:50:22,416 Getting page https://pypi.org/simple/armw/ 2026-06-15T17:50:22,418 Found index url https://pypi.org/simple 2026-06-15T17:50:22,746 Fetched page https://pypi.org/simple/armw/ as application/vnd.pypi.simple.v1+json 2026-06-15T17:50:22,751 Skipping link: No binaries permitted for armw: https://files.pythonhosted.org/packages/29/da/2ba86a6ed4653a19f280c7a862ccab10e64809ad9556b641c8e66d2879d9/armw-0.1.0a0-py3-none-any.whl (from https://pypi.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:22,752 Found link https://files.pythonhosted.org/packages/a6/54/754bc2f1f2a109245d8f51523a507778e17b6092c7e1f3df75228cff85a9/armw-0.1.0a0.tar.gz (from https://pypi.org/simple/armw/) (requires-python:>=3.6), version: 0.1.0a0 2026-06-15T17:50:22,753 Skipping link: No binaries permitted for armw: https://files.pythonhosted.org/packages/09/8e/8e74f8b01de7768be3bd93ff0e52be9cb44fdf336b9ed5502c8dc8d339fd/armw-1.0.0-py3-none-any.whl (from https://pypi.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:22,754 Found link https://files.pythonhosted.org/packages/7e/ce/3c9f61aabf4d02b583dd4464e23061ee5ef891f11aa15a16bde53ff2f275/armw-1.0.0.tar.gz (from https://pypi.org/simple/armw/) (requires-python:>=3.6), version: 1.0.0 2026-06-15T17:50:22,755 Skipping link: No binaries permitted for armw: https://files.pythonhosted.org/packages/33/23/aa0ee0aefa11f3769ac0305740d978202bb7cfd220e9ea794afecac619d3/armw-1.0.1-py3-none-any.whl (from https://pypi.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:22,756 Found link https://files.pythonhosted.org/packages/c1/f7/01c4aa48f25acb68c442a432e542ccfae6ee07fbd9fc2c85da263389ed28/armw-1.0.1.tar.gz (from https://pypi.org/simple/armw/) (requires-python:>=3.6), version: 1.0.1 2026-06-15T17:50:22,756 Skipping link: No binaries permitted for armw: https://files.pythonhosted.org/packages/60/3f/5614a2d3e607f1855a3f2e9ac75c87864817bc76c50993edf812d7429b86/armw-1.1.0-py3-none-any.whl (from https://pypi.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:22,757 Found link https://files.pythonhosted.org/packages/bd/c5/778ef12a9f82076877635e515f7b7b5483482a8547baf7eb6f6f894a4525/armw-1.1.0.tar.gz (from https://pypi.org/simple/armw/) (requires-python:>=3.6), version: 1.1.0 2026-06-15T17:50:22,758 Skipping link: No binaries permitted for armw: https://files.pythonhosted.org/packages/e3/50/c3c2cbb6d638f4f5b2af25038257a6c310f19f799e303993b36ae90f9653/armw-1.2.0-py3-none-any.whl (from https://pypi.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:22,759 Found link https://files.pythonhosted.org/packages/a5/e8/c653e95c564a169f1a363ec74e5d91f174eb375d6522ce4f6cc3328fc5f6/armw-1.2.0.tar.gz (from https://pypi.org/simple/armw/) (requires-python:>=3.6), version: 1.2.0 2026-06-15T17:50:22,760 Skipping link: No binaries permitted for armw: https://files.pythonhosted.org/packages/1f/67/4224a04f8a22b7d5425a84e9cbe5947886c54532661dc3872c3daecb73f0/armw-1.2.1-py3-none-any.whl (from https://pypi.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:22,761 Found link https://files.pythonhosted.org/packages/fd/97/b642cc4dc82dc6a2bf4c545f9564c78c044f15fa63f7287b0892daa6833e/armw-1.2.1.tar.gz (from https://pypi.org/simple/armw/) (requires-python:>=3.6), version: 1.2.1 2026-06-15T17:50:22,761 Skipping link: No binaries permitted for armw: https://files.pythonhosted.org/packages/36/a6/551ca6f242eec64186d7bba52068f04ddfa486a54b77d3a9e7f9259e4501/armw-1.2.2-py3-none-any.whl (from https://pypi.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:22,762 Found link https://files.pythonhosted.org/packages/f4/80/0f853f92da8a579fbad42a34bcac3c32f2066cb1bae6e702a2bc3cce8b2a/armw-1.2.2.tar.gz (from https://pypi.org/simple/armw/) (requires-python:>=3.6), version: 1.2.2 2026-06-15T17:50:22,763 Skipping link: No binaries permitted for armw: https://files.pythonhosted.org/packages/dd/a5/497ad2559f1f9553395ac3cfdadaf260b1a48b623665a5ecd54078ac9c8c/armw-1.2.3-py3-none-any.whl (from https://pypi.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:22,764 Found link https://files.pythonhosted.org/packages/b2/be/1aa2343d54e1144c1ecc2702ff4c2c6f3b53cc36f5b9f2b3e3883f088d9d/armw-1.2.3.tar.gz (from https://pypi.org/simple/armw/) (requires-python:>=3.6), version: 1.2.3 2026-06-15T17:50:22,764 Skipping link: No binaries permitted for armw: https://files.pythonhosted.org/packages/f2/e2/9cae83789bba4dc1f24eb2ec6a16e91bf8125b75af3b75ec06ffa1a848fb/armw-2.0.0-py3-none-any.whl (from https://pypi.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:22,765 Found link https://files.pythonhosted.org/packages/0d/5b/4bd6f7b46b70443243580161e8754f649b970abdc77c023304f71b58724b/armw-2.0.0.tar.gz (from https://pypi.org/simple/armw/) (requires-python:>=3.6), version: 2.0.0 2026-06-15T17:50:22,766 Skipping link: No binaries permitted for armw: https://files.pythonhosted.org/packages/9f/dc/9fe23eb34c84236672d7f7e097ae256bfafa04fc2f094dfdb0f0165692b0/armw-2.0.1-py3-none-any.whl (from https://pypi.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:22,767 Found link https://files.pythonhosted.org/packages/f2/4d/0620742106495f0a2c49bcf608083da1577cae10616d478d1a2f0b5f1022/armw-2.0.1.tar.gz (from https://pypi.org/simple/armw/) (requires-python:>=3.6), version: 2.0.1 2026-06-15T17:50:22,767 Skipping link: No binaries permitted for armw: https://files.pythonhosted.org/packages/70/1a/c1beaf5318e63c2ccd58e272e17dc70d0a0a15685ee3e41ef07840cee5ce/armw-2.0.2-py3-none-any.whl (from https://pypi.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:22,768 Found link https://files.pythonhosted.org/packages/9f/ed/64b93a63335d03261c6b933c5b70adb6e84ffd37cd7d4d61fc2cb2600b66/armw-2.0.2.tar.gz (from https://pypi.org/simple/armw/) (requires-python:>=3.6), version: 2.0.2 2026-06-15T17:50:22,769 Fetching project page and analyzing links: https://www.piwheels.org/simple/armw/ 2026-06-15T17:50:22,770 Getting page https://www.piwheels.org/simple/armw/ 2026-06-15T17:50:22,772 Found index url https://www.piwheels.org/simple 2026-06-15T17:50:23,050 Fetched page https://www.piwheels.org/simple/armw/ as text/html 2026-06-15T17:50:23,054 Skipping link: No binaries permitted for armw: https://www.piwheels.org/simple/armw/armw-2.0.1-py3-none-any.whl#sha256=3a21d283696e944f35ec5c8adc7f4ea559d03542bc38fa2683017904d047a74f (from https://www.piwheels.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:23,055 Skipping link: No binaries permitted for armw: https://archive1.piwheels.org/simple/armw/armw-2.0.0-py3-none-any.whl#sha256=1b7f1f571409cbb31d2bf47e6341b9a9114c0713d14894257428edc0aaa00de1 (from https://www.piwheels.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:23,055 Skipping link: No binaries permitted for armw: https://archive1.piwheels.org/simple/armw/armw-1.2.3-py3-none-any.whl#sha256=7497c64d5fd27e884ef266f0013a8c58ded7c4f01606634526980aa1292065c1 (from https://www.piwheels.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:23,056 Skipping link: No binaries permitted for armw: https://archive1.piwheels.org/simple/armw/armw-1.2.2-py3-none-any.whl#sha256=ace9109ccedd677597df519bcec0eb3acd525f3111cd3db394504b51fa6fff1d (from https://www.piwheels.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:23,057 Skipping link: No binaries permitted for armw: https://archive1.piwheels.org/simple/armw/armw-1.2.1-py3-none-any.whl#sha256=991f87e8ffd12abdeee2d20d045d9cb4bc16c683cf5ae8a880757250bcd53d33 (from https://www.piwheels.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:23,057 Skipping link: No binaries permitted for armw: https://archive1.piwheels.org/simple/armw/armw-1.2.0-py3-none-any.whl#sha256=00cb1d686ad949ed68415c2de9393a71fdbc84313d716a75b8bba0eedc867c2e (from https://www.piwheels.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:23,058 Skipping link: No binaries permitted for armw: https://archive1.piwheels.org/simple/armw/armw-1.1.0-py3-none-any.whl#sha256=87b98711d8346fab7071cacaa9788fd94509d46e5c16957117b12984b22b8187 (from https://www.piwheels.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:23,058 Skipping link: No binaries permitted for armw: https://archive1.piwheels.org/simple/armw/armw-1.0.1-py3-none-any.whl#sha256=e6e8160cfe433522a595fa6d95fb4688257efb69dcbcc75185408747e86b04c9 (from https://www.piwheels.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:23,059 Skipping link: No binaries permitted for armw: https://archive1.piwheels.org/simple/armw/armw-1.0.0-py3-none-any.whl#sha256=c376c499862698bad679abe635ae6b38212db350945dc81329f10afae4284dd2 (from https://www.piwheels.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:23,059 Skipping link: No binaries permitted for armw: https://archive1.piwheels.org/simple/armw/armw-0.1.0a0-py3-none-any.whl#sha256=105b4e8ac720186274c8adb30404d9156382a508e42a266b0b5e32702163c3d1 (from https://www.piwheels.org/simple/armw/) (requires-python:>=3.6) 2026-06-15T17:50:23,060 Skipping link: not a file: https://www.piwheels.org/simple/armw/ 2026-06-15T17:50:23,061 Skipping link: not a file: https://pypi.org/simple/armw/ 2026-06-15T17:50:23,080 Given no hashes to check 1 links for project 'armw': discarding no candidates 2026-06-15T17:50:23,098 Collecting armw==2.0.2 2026-06-15T17:50:23,101 Created temporary directory: /tmp/pip-unpack-0m2ynoyl 2026-06-15T17:50:23,428 Downloading armw-2.0.2.tar.gz (72 kB) 2026-06-15T17:50:23,751 Added armw==2.0.2 from https://files.pythonhosted.org/packages/9f/ed/64b93a63335d03261c6b933c5b70adb6e84ffd37cd7d4d61fc2cb2600b66/armw-2.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-xvrvazca' 2026-06-15T17:50:23,758 Created temporary directory: /tmp/pip-build-env-8t3k9rr_ 2026-06-15T17:50:23,764 Installing build dependencies: started 2026-06-15T17:50:23,765 Running command pip subprocess to install build dependencies 2026-06-15T17:50:24,944 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-15T17:50:25,367 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-06-15T17:50:25,391 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-15T17:50:27,369 Collecting setuptools>=64 2026-06-15T17:50:27,370 Obtaining dependency information for setuptools>=64 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-15T17:50:27,384 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-15T17:50:27,622 Collecting wheel 2026-06-15T17:50:27,624 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-15T17:50:27,637 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-15T17:50:27,982 Collecting setuptools_scm>=8 2026-06-15T17:50:27,983 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-06-15T17:50:27,999 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-06-15T17:50:28,010 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.10): Requested setuptools_scm>=8 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-06-15T17:50:28,033 Using cached setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-06-15T17:50:28,221 Collecting packaging>=24.0 2026-06-15T17:50:28,222 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-15T17:50:28,236 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-15T17:50:28,318 Collecting vcs-versioning>=1.0.0.dev0 2026-06-15T17:50:28,319 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-06-15T17:50:28,334 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-06-15T17:50:28,562 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-15T17:50:28,582 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-15T17:50:28,641 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-15T17:50:28,754 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-15T17:50:28,809 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-15T17:50:28,858 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-15T17:50:28,895 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-15T17:50:29,003 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-15T17:50:31,838 Installing collected packages: setuptools, packaging, wheel, vcs-versioning, setuptools_scm 2026-06-15T17:50:35,465 Creating /tmp/pip-build-env-8t3k9rr_/overlay/local/bin 2026-06-15T17:50:35,467 changing mode of /tmp/pip-build-env-8t3k9rr_/overlay/local/bin/wheel to 755 2026-06-15T17:50:35,799 changing mode of /tmp/pip-build-env-8t3k9rr_/overlay/local/bin/vcs-versioning to 755 2026-06-15T17:50:35,918 changing mode of /tmp/pip-build-env-8t3k9rr_/overlay/local/bin/setuptools-scm to 755 2026-06-15T17:50:35,956 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools_scm-10.0.5 vcs-versioning-1.1.1 wheel-0.47.0 2026-06-15T17:50:36,268 Installing build dependencies: finished with status 'done' 2026-06-15T17:50:36,274 Getting requirements to build wheel: started 2026-06-15T17:50:36,276 Running command Getting requirements to build wheel 2026-06-15T17:50:37,089 /tmp/pip-build-env-8t3k9rr_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T17:50:37,089 !! 2026-06-15T17:50:37,091 ******************************************************************************** 2026-06-15T17:50:37,091 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T17:50:37,092 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2026-06-15T17:50:37,093 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T17:50:37,093 ******************************************************************************** 2026-06-15T17:50:37,094 !! 2026-06-15T17:50:37,095 dist._finalize_license_expression() 2026-06-15T17:50:37,095 /tmp/pip-build-env-8t3k9rr_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T17:50:37,096 !! 2026-06-15T17:50:37,097 ******************************************************************************** 2026-06-15T17:50:37,097 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T17:50:37,098 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2026-06-15T17:50:37,099 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T17:50:37,100 ******************************************************************************** 2026-06-15T17:50:37,101 !! 2026-06-15T17:50:37,101 self._finalize_license_expression() 2026-06-15T17:50:37,120 running egg_info 2026-06-15T17:50:37,128 writing armw.egg-info/PKG-INFO 2026-06-15T17:50:37,131 writing dependency_links to armw.egg-info/dependency_links.txt 2026-06-15T17:50:37,133 writing requirements to armw.egg-info/requires.txt 2026-06-15T17:50:37,134 writing top-level names to armw.egg-info/top_level.txt 2026-06-15T17:50:37,174 /tmp/pip-build-env-8t3k9rr_/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-06-15T17:50:37,174 return get_active_overrides().subprocess_timeout 2026-06-15T17:50:37,181 listing git files failed - pretending there aren't any 2026-06-15T17:50:37,187 reading manifest file 'armw.egg-info/SOURCES.txt' 2026-06-15T17:50:37,198 writing manifest file 'armw.egg-info/SOURCES.txt' 2026-06-15T17:50:37,304 Getting requirements to build wheel: finished with status 'done' 2026-06-15T17:50:37,308 Created temporary directory: /tmp/pip-modern-metadata-74ygphdi 2026-06-15T17:50:37,312 Preparing metadata (pyproject.toml): started 2026-06-15T17:50:37,313 Running command Preparing metadata (pyproject.toml) 2026-06-15T17:50:38,053 /tmp/pip-build-env-8t3k9rr_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T17:50:38,053 !! 2026-06-15T17:50:38,054 ******************************************************************************** 2026-06-15T17:50:38,055 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T17:50:38,056 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2026-06-15T17:50:38,057 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T17:50:38,058 ******************************************************************************** 2026-06-15T17:50:38,059 !! 2026-06-15T17:50:38,060 dist._finalize_license_expression() 2026-06-15T17:50:38,060 /tmp/pip-build-env-8t3k9rr_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T17:50:38,061 !! 2026-06-15T17:50:38,062 ******************************************************************************** 2026-06-15T17:50:38,063 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T17:50:38,064 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2026-06-15T17:50:38,065 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T17:50:38,065 ******************************************************************************** 2026-06-15T17:50:38,066 !! 2026-06-15T17:50:38,067 self._finalize_license_expression() 2026-06-15T17:50:38,082 running dist_info 2026-06-15T17:50:38,096 creating /tmp/pip-modern-metadata-74ygphdi/armw.egg-info 2026-06-15T17:50:38,097 writing /tmp/pip-modern-metadata-74ygphdi/armw.egg-info/PKG-INFO 2026-06-15T17:50:38,100 writing dependency_links to /tmp/pip-modern-metadata-74ygphdi/armw.egg-info/dependency_links.txt 2026-06-15T17:50:38,102 writing requirements to /tmp/pip-modern-metadata-74ygphdi/armw.egg-info/requires.txt 2026-06-15T17:50:38,103 writing top-level names to /tmp/pip-modern-metadata-74ygphdi/armw.egg-info/top_level.txt 2026-06-15T17:50:38,105 writing manifest file '/tmp/pip-modern-metadata-74ygphdi/armw.egg-info/SOURCES.txt' 2026-06-15T17:50:38,140 /tmp/pip-build-env-8t3k9rr_/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-06-15T17:50:38,141 return get_active_overrides().subprocess_timeout 2026-06-15T17:50:38,147 listing git files failed - pretending there aren't any 2026-06-15T17:50:38,151 reading manifest file '/tmp/pip-modern-metadata-74ygphdi/armw.egg-info/SOURCES.txt' 2026-06-15T17:50:38,156 writing manifest file '/tmp/pip-modern-metadata-74ygphdi/armw.egg-info/SOURCES.txt' 2026-06-15T17:50:38,158 creating '/tmp/pip-modern-metadata-74ygphdi/armw-2.0.2.dist-info' 2026-06-15T17:50:38,289 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-15T17:50:38,294 Source in /tmp/pip-wheel-u8ew349f/armw_3f5a0653ef5f42e4bff11fca45e8e959 has version 2.0.2, which satisfies requirement armw==2.0.2 from https://files.pythonhosted.org/packages/9f/ed/64b93a63335d03261c6b933c5b70adb6e84ffd37cd7d4d61fc2cb2600b66/armw-2.0.2.tar.gz 2026-06-15T17:50:38,295 Removed armw==2.0.2 from https://files.pythonhosted.org/packages/9f/ed/64b93a63335d03261c6b933c5b70adb6e84ffd37cd7d4d61fc2cb2600b66/armw-2.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-xvrvazca' 2026-06-15T17:50:38,300 Created temporary directory: /tmp/pip-unpack-k0lpt0ey 2026-06-15T17:50:38,301 Building wheels for collected packages: armw 2026-06-15T17:50:38,306 Created temporary directory: /tmp/pip-wheel-6ipr8id0 2026-06-15T17:50:38,307 Destination directory: /tmp/pip-wheel-6ipr8id0 2026-06-15T17:50:38,309 Building wheel for armw (pyproject.toml): started 2026-06-15T17:50:38,311 Running command Building wheel for armw (pyproject.toml) 2026-06-15T17:50:39,050 /tmp/pip-build-env-8t3k9rr_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T17:50:39,050 !! 2026-06-15T17:50:39,052 ******************************************************************************** 2026-06-15T17:50:39,052 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T17:50:39,054 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2026-06-15T17:50:39,056 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T17:50:39,058 ******************************************************************************** 2026-06-15T17:50:39,061 !! 2026-06-15T17:50:39,062 dist._finalize_license_expression() 2026-06-15T17:50:39,063 /tmp/pip-build-env-8t3k9rr_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T17:50:39,064 !! 2026-06-15T17:50:39,066 ******************************************************************************** 2026-06-15T17:50:39,067 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T17:50:39,069 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2026-06-15T17:50:39,071 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T17:50:39,072 ******************************************************************************** 2026-06-15T17:50:39,073 !! 2026-06-15T17:50:39,074 self._finalize_license_expression() 2026-06-15T17:50:39,075 running bdist_wheel 2026-06-15T17:50:39,101 running build 2026-06-15T17:50:39,102 running build_py 2026-06-15T17:50:39,103 creating build/lib/armw 2026-06-15T17:50:39,107 copying armw/base_node.py -> build/lib/armw 2026-06-15T17:50:39,111 copying armw/_version.py -> build/lib/armw 2026-06-15T17:50:39,113 copying armw/globals.py -> build/lib/armw 2026-06-15T17:50:39,115 copying armw/__init__.py -> build/lib/armw 2026-06-15T17:50:39,118 copying armw/ros_common.py -> build/lib/armw 2026-06-15T17:50:39,121 copying armw/base_parameter_server.py -> build/lib/armw 2026-06-15T17:50:39,123 copying armw/doc_int_enum.py -> build/lib/armw 2026-06-15T17:50:39,126 copying armw/base_launch.py -> build/lib/armw 2026-06-15T17:50:39,129 creating build/lib/armw/ros1 2026-06-15T17:50:39,131 copying armw/ros1/inspect.py -> build/lib/armw/ros1 2026-06-15T17:50:39,134 copying armw/ros1/__init__.py -> build/lib/armw/ros1 2026-06-15T17:50:39,137 copying armw/ros1/launch.py -> build/lib/armw/ros1 2026-06-15T17:50:39,139 copying armw/ros1/ddynamic_reconfigure.py -> build/lib/armw/ros1 2026-06-15T17:50:39,143 copying armw/ros1/ros1_parameter_server.py -> build/lib/armw/ros1 2026-06-15T17:50:39,146 copying armw/ros1/interfaces.py -> build/lib/armw/ros1 2026-06-15T17:50:39,149 copying armw/ros1/ros1_node.py -> build/lib/armw/ros1 2026-06-15T17:50:39,154 creating build/lib/armw/native 2026-06-15T17:50:39,156 copying armw/native/message_factory.py -> build/lib/armw/native 2026-06-15T17:50:39,161 copying armw/native/time.py -> build/lib/armw/native 2026-06-15T17:50:39,165 copying armw/native/config.py -> build/lib/armw/native 2026-06-15T17:50:39,170 copying armw/native/native_parameter_server.py -> build/lib/armw/native 2026-06-15T17:50:39,174 copying armw/native/inspect.py -> build/lib/armw/native 2026-06-15T17:50:39,179 copying armw/native/native_node.py -> build/lib/armw/native 2026-06-15T17:50:39,186 copying armw/native/__init__.py -> build/lib/armw/native 2026-06-15T17:50:39,192 copying armw/native/launch.py -> build/lib/armw/native 2026-06-15T17:50:39,201 copying armw/native/interfaces.py -> build/lib/armw/native 2026-06-15T17:50:39,209 copying armw/native/util.py -> build/lib/armw/native 2026-06-15T17:50:39,217 copying armw/native/rpc.py -> build/lib/armw/native 2026-06-15T17:50:39,229 copying armw/native/pubsub.py -> build/lib/armw/native 2026-06-15T17:50:39,244 creating build/lib/armw/ros2 2026-06-15T17:50:39,250 copying armw/ros2/time.py -> build/lib/armw/ros2 2026-06-15T17:50:39,266 copying armw/ros2/ros2_parameter_server.py -> build/lib/armw/ros2 2026-06-15T17:50:39,280 copying armw/ros2/exceptions.py -> build/lib/armw/ros2 2026-06-15T17:50:39,293 copying armw/ros2/inspect.py -> build/lib/armw/ros2 2026-06-15T17:50:39,307 copying armw/ros2/__init__.py -> build/lib/armw/ros2 2026-06-15T17:50:39,319 copying armw/ros2/launch.py -> build/lib/armw/ros2 2026-06-15T17:50:39,333 copying armw/ros2/wait_for_message.py -> build/lib/armw/ros2 2026-06-15T17:50:39,338 copying armw/ros2/interfaces.py -> build/lib/armw/ros2 2026-06-15T17:50:39,340 copying armw/ros2/executors.py -> build/lib/armw/ros2 2026-06-15T17:50:39,342 copying armw/ros2/util.py -> build/lib/armw/ros2 2026-06-15T17:50:39,344 copying armw/ros2/ros2_node.py -> build/lib/armw/ros2 2026-06-15T17:50:39,347 running egg_info 2026-06-15T17:50:39,360 writing armw.egg-info/PKG-INFO 2026-06-15T17:50:39,362 writing dependency_links to armw.egg-info/dependency_links.txt 2026-06-15T17:50:39,364 writing requirements to armw.egg-info/requires.txt 2026-06-15T17:50:39,366 writing top-level names to armw.egg-info/top_level.txt 2026-06-15T17:50:39,396 /tmp/pip-build-env-8t3k9rr_/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-06-15T17:50:39,396 return get_active_overrides().subprocess_timeout 2026-06-15T17:50:39,403 listing git files failed - pretending there aren't any 2026-06-15T17:50:39,408 reading manifest file 'armw.egg-info/SOURCES.txt' 2026-06-15T17:50:39,418 writing manifest file 'armw.egg-info/SOURCES.txt' 2026-06-15T17:50:39,439 installing to build/bdist.linux-armv7l/wheel 2026-06-15T17:50:39,440 running install 2026-06-15T17:50:39,463 running install_lib 2026-06-15T17:50:39,471 creating build/bdist.linux-armv7l/wheel 2026-06-15T17:50:39,474 creating build/bdist.linux-armv7l/wheel/armw 2026-06-15T17:50:39,475 copying build/lib/armw/base_node.py -> build/bdist.linux-armv7l/wheel/./armw 2026-06-15T17:50:39,479 creating build/bdist.linux-armv7l/wheel/armw/ros1 2026-06-15T17:50:39,481 copying build/lib/armw/ros1/inspect.py -> build/bdist.linux-armv7l/wheel/./armw/ros1 2026-06-15T17:50:39,483 copying build/lib/armw/ros1/__init__.py -> build/bdist.linux-armv7l/wheel/./armw/ros1 2026-06-15T17:50:39,485 copying build/lib/armw/ros1/launch.py -> build/bdist.linux-armv7l/wheel/./armw/ros1 2026-06-15T17:50:39,487 copying build/lib/armw/ros1/ddynamic_reconfigure.py -> build/bdist.linux-armv7l/wheel/./armw/ros1 2026-06-15T17:50:39,490 copying build/lib/armw/ros1/ros1_parameter_server.py -> build/bdist.linux-armv7l/wheel/./armw/ros1 2026-06-15T17:50:39,492 copying build/lib/armw/ros1/interfaces.py -> build/bdist.linux-armv7l/wheel/./armw/ros1 2026-06-15T17:50:39,494 copying build/lib/armw/ros1/ros1_node.py -> build/bdist.linux-armv7l/wheel/./armw/ros1 2026-06-15T17:50:39,497 copying build/lib/armw/_version.py -> build/bdist.linux-armv7l/wheel/./armw 2026-06-15T17:50:39,499 copying build/lib/armw/globals.py -> build/bdist.linux-armv7l/wheel/./armw 2026-06-15T17:50:39,502 creating build/bdist.linux-armv7l/wheel/armw/native 2026-06-15T17:50:39,503 copying build/lib/armw/native/message_factory.py -> build/bdist.linux-armv7l/wheel/./armw/native 2026-06-15T17:50:39,507 copying build/lib/armw/native/time.py -> build/bdist.linux-armv7l/wheel/./armw/native 2026-06-15T17:50:39,510 copying build/lib/armw/native/config.py -> build/bdist.linux-armv7l/wheel/./armw/native 2026-06-15T17:50:39,512 copying build/lib/armw/native/native_parameter_server.py -> build/bdist.linux-armv7l/wheel/./armw/native 2026-06-15T17:50:39,514 copying build/lib/armw/native/inspect.py -> build/bdist.linux-armv7l/wheel/./armw/native 2026-06-15T17:50:39,516 copying build/lib/armw/native/native_node.py -> build/bdist.linux-armv7l/wheel/./armw/native 2026-06-15T17:50:39,519 copying build/lib/armw/native/__init__.py -> build/bdist.linux-armv7l/wheel/./armw/native 2026-06-15T17:50:39,521 copying build/lib/armw/native/launch.py -> build/bdist.linux-armv7l/wheel/./armw/native 2026-06-15T17:50:39,524 copying build/lib/armw/native/interfaces.py -> build/bdist.linux-armv7l/wheel/./armw/native 2026-06-15T17:50:39,526 copying build/lib/armw/native/util.py -> build/bdist.linux-armv7l/wheel/./armw/native 2026-06-15T17:50:39,529 copying build/lib/armw/native/rpc.py -> build/bdist.linux-armv7l/wheel/./armw/native 2026-06-15T17:50:39,531 copying build/lib/armw/native/pubsub.py -> build/bdist.linux-armv7l/wheel/./armw/native 2026-06-15T17:50:39,534 copying build/lib/armw/__init__.py -> build/bdist.linux-armv7l/wheel/./armw 2026-06-15T17:50:39,537 copying build/lib/armw/ros_common.py -> build/bdist.linux-armv7l/wheel/./armw 2026-06-15T17:50:39,539 copying build/lib/armw/base_parameter_server.py -> build/bdist.linux-armv7l/wheel/./armw 2026-06-15T17:50:39,541 copying build/lib/armw/doc_int_enum.py -> build/bdist.linux-armv7l/wheel/./armw 2026-06-15T17:50:39,544 creating build/bdist.linux-armv7l/wheel/armw/ros2 2026-06-15T17:50:39,545 copying build/lib/armw/ros2/time.py -> build/bdist.linux-armv7l/wheel/./armw/ros2 2026-06-15T17:50:39,547 copying build/lib/armw/ros2/ros2_parameter_server.py -> build/bdist.linux-armv7l/wheel/./armw/ros2 2026-06-15T17:50:39,550 copying build/lib/armw/ros2/exceptions.py -> build/bdist.linux-armv7l/wheel/./armw/ros2 2026-06-15T17:50:39,552 copying build/lib/armw/ros2/inspect.py -> build/bdist.linux-armv7l/wheel/./armw/ros2 2026-06-15T17:50:39,554 copying build/lib/armw/ros2/__init__.py -> build/bdist.linux-armv7l/wheel/./armw/ros2 2026-06-15T17:50:39,555 copying build/lib/armw/ros2/launch.py -> build/bdist.linux-armv7l/wheel/./armw/ros2 2026-06-15T17:50:39,558 copying build/lib/armw/ros2/wait_for_message.py -> build/bdist.linux-armv7l/wheel/./armw/ros2 2026-06-15T17:50:39,560 copying build/lib/armw/ros2/interfaces.py -> build/bdist.linux-armv7l/wheel/./armw/ros2 2026-06-15T17:50:39,562 copying build/lib/armw/ros2/executors.py -> build/bdist.linux-armv7l/wheel/./armw/ros2 2026-06-15T17:50:39,565 copying build/lib/armw/ros2/util.py -> build/bdist.linux-armv7l/wheel/./armw/ros2 2026-06-15T17:50:39,567 copying build/lib/armw/ros2/ros2_node.py -> build/bdist.linux-armv7l/wheel/./armw/ros2 2026-06-15T17:50:39,569 copying build/lib/armw/base_launch.py -> build/bdist.linux-armv7l/wheel/./armw 2026-06-15T17:50:39,571 running install_egg_info 2026-06-15T17:50:39,578 Copying armw.egg-info to build/bdist.linux-armv7l/wheel/./armw-2.0.2-py3.11.egg-info 2026-06-15T17:50:39,588 running install_scripts 2026-06-15T17:50:39,595 creating build/bdist.linux-armv7l/wheel/armw-2.0.2.dist-info/WHEEL 2026-06-15T17:50:39,597 creating '/tmp/pip-wheel-6ipr8id0/.tmp-tz04c51q/armw-2.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-15T17:50:39,601 adding 'armw/__init__.py' 2026-06-15T17:50:39,602 adding 'armw/_version.py' 2026-06-15T17:50:39,603 adding 'armw/base_launch.py' 2026-06-15T17:50:39,605 adding 'armw/base_node.py' 2026-06-15T17:50:39,606 adding 'armw/base_parameter_server.py' 2026-06-15T17:50:39,607 adding 'armw/doc_int_enum.py' 2026-06-15T17:50:39,608 adding 'armw/globals.py' 2026-06-15T17:50:39,610 adding 'armw/ros_common.py' 2026-06-15T17:50:39,612 adding 'armw/native/__init__.py' 2026-06-15T17:50:39,613 adding 'armw/native/config.py' 2026-06-15T17:50:39,614 adding 'armw/native/inspect.py' 2026-06-15T17:50:39,615 adding 'armw/native/interfaces.py' 2026-06-15T17:50:39,618 adding 'armw/native/launch.py' 2026-06-15T17:50:39,621 adding 'armw/native/message_factory.py' 2026-06-15T17:50:39,623 adding 'armw/native/native_node.py' 2026-06-15T17:50:39,624 adding 'armw/native/native_parameter_server.py' 2026-06-15T17:50:39,627 adding 'armw/native/pubsub.py' 2026-06-15T17:50:39,629 adding 'armw/native/rpc.py' 2026-06-15T17:50:39,631 adding 'armw/native/time.py' 2026-06-15T17:50:39,632 adding 'armw/native/util.py' 2026-06-15T17:50:39,634 adding 'armw/ros1/__init__.py' 2026-06-15T17:50:39,635 adding 'armw/ros1/ddynamic_reconfigure.py' 2026-06-15T17:50:39,636 adding 'armw/ros1/inspect.py' 2026-06-15T17:50:39,638 adding 'armw/ros1/interfaces.py' 2026-06-15T17:50:39,639 adding 'armw/ros1/launch.py' 2026-06-15T17:50:39,641 adding 'armw/ros1/ros1_node.py' 2026-06-15T17:50:39,642 adding 'armw/ros1/ros1_parameter_server.py' 2026-06-15T17:50:39,644 adding 'armw/ros2/__init__.py' 2026-06-15T17:50:39,645 adding 'armw/ros2/exceptions.py' 2026-06-15T17:50:39,646 adding 'armw/ros2/executors.py' 2026-06-15T17:50:39,647 adding 'armw/ros2/inspect.py' 2026-06-15T17:50:39,649 adding 'armw/ros2/interfaces.py' 2026-06-15T17:50:39,651 adding 'armw/ros2/launch.py' 2026-06-15T17:50:39,653 adding 'armw/ros2/ros2_node.py' 2026-06-15T17:50:39,654 adding 'armw/ros2/ros2_parameter_server.py' 2026-06-15T17:50:39,656 adding 'armw/ros2/time.py' 2026-06-15T17:50:39,657 adding 'armw/ros2/util.py' 2026-06-15T17:50:39,658 adding 'armw/ros2/wait_for_message.py' 2026-06-15T17:50:39,660 adding 'armw-2.0.2.dist-info/METADATA' 2026-06-15T17:50:39,661 adding 'armw-2.0.2.dist-info/WHEEL' 2026-06-15T17:50:39,662 adding 'armw-2.0.2.dist-info/top_level.txt' 2026-06-15T17:50:39,664 adding 'armw-2.0.2.dist-info/RECORD' 2026-06-15T17:50:39,666 removing build/bdist.linux-armv7l/wheel 2026-06-15T17:50:39,784 Building wheel for armw (pyproject.toml): finished with status 'done' 2026-06-15T17:50:39,790 Created wheel for armw: filename=armw-2.0.2-py3-none-any.whl size=56756 sha256=d8d0546d9421759252d6ef0566472b0324d67f3ee549db9af4800357c8c4c4d2 2026-06-15T17:50:39,792 Stored in directory: /tmp/pip-ephem-wheel-cache-1mg9tfhr/wheels/b0/1c/09/017cb262da6f1af9d6a8589086c370c0bdcc5c953213001571 2026-06-15T17:50:39,802 Successfully built armw 2026-06-15T17:50:39,808 Removed build tracker: '/tmp/pip-build-tracker-xvrvazca'