2025-10-28T16:01:33,759 Created temporary directory: /tmp/pip-ephem-wheel-cache-117u2box 2025-10-28T16:01:33,761 Created temporary directory: /tmp/pip-build-tracker-hqnjzr9p 2025-10-28T16:01:33,761 Initialized build tracking at /tmp/pip-build-tracker-hqnjzr9p 2025-10-28T16:01:33,762 Created build tracker: /tmp/pip-build-tracker-hqnjzr9p 2025-10-28T16:01:33,762 Entered build tracker: /tmp/pip-build-tracker-hqnjzr9p 2025-10-28T16:01:33,763 Created temporary directory: /tmp/pip-wheel-wnzuui5y 2025-10-28T16:01:33,766 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-28T16:01:33,768 Created temporary directory: /tmp/pip-ephem-wheel-cache-sit8qngu 2025-10-28T16:01:33,790 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-28T16:01:33,794 2 location(s) to search for versions of pymicro-wakeword: 2025-10-28T16:01:33,794 * https://pypi.org/simple/pymicro-wakeword/ 2025-10-28T16:01:33,794 * https://www.piwheels.org/simple/pymicro-wakeword/ 2025-10-28T16:01:33,794 Fetching project page and analyzing links: https://pypi.org/simple/pymicro-wakeword/ 2025-10-28T16:01:33,795 Getting page https://pypi.org/simple/pymicro-wakeword/ 2025-10-28T16:01:33,796 Found index url https://pypi.org/simple 2025-10-28T16:01:34,007 Fetched page https://pypi.org/simple/pymicro-wakeword/ as application/vnd.pypi.simple.v1+json 2025-10-28T16:01:34,010 Skipping link: No binaries permitted for pymicro-wakeword: https://files.pythonhosted.org/packages/a0/07/c22b7292ef809a116c71785084d2fc40ba7740c4d357a620d272ad9dd898/pymicro_wakeword-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pymicro-wakeword/) 2025-10-28T16:01:34,011 Found link https://files.pythonhosted.org/packages/2b/d4/080e4bb177a8cb584df9238da492b0f52bf9c59e0194fbe5bd5cc0c9dab8/pymicro_wakeword-1.0.0.tar.gz (from https://pypi.org/simple/pymicro-wakeword/), version: 1.0.0 2025-10-28T16:01:34,012 Skipping link: No binaries permitted for pymicro-wakeword: https://files.pythonhosted.org/packages/b5/f8/be54b3df551022a8a895f699b0e11d2c5abc5378b76e12b693659680b15d/pymicro_wakeword-2.0.0-py3-none-macosx_15_0_universal2.whl (from https://pypi.org/simple/pymicro-wakeword/) (requires-python:>=3.9.0) 2025-10-28T16:01:34,012 Skipping link: No binaries permitted for pymicro-wakeword: https://files.pythonhosted.org/packages/38/41/d2dd7b9eb4ea08ba4a97e8659c6475239ef19299340ab1f053978f457f5f/pymicro_wakeword-2.0.0-py3-none-manylinux_2_35_aarch64.whl (from https://pypi.org/simple/pymicro-wakeword/) (requires-python:>=3.9.0) 2025-10-28T16:01:34,013 Skipping link: No binaries permitted for pymicro-wakeword: https://files.pythonhosted.org/packages/0e/79/81b1702951ba7aff35d027e1fa9b353d2687d333ca37b5304bdf3e57b0c7/pymicro_wakeword-2.0.0-py3-none-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/pymicro-wakeword/) (requires-python:>=3.9.0) 2025-10-28T16:01:34,013 Skipping link: No binaries permitted for pymicro-wakeword: https://files.pythonhosted.org/packages/31/f4/73cc13c3d5d22656c1a0d586c2f78b14c895a0167e8137b159531bab6c1f/pymicro_wakeword-2.0.0-py3-none-win_amd64.whl (from https://pypi.org/simple/pymicro-wakeword/) (requires-python:>=3.9.0) 2025-10-28T16:01:34,014 Found link https://files.pythonhosted.org/packages/56/95/90820d849b7c384fd16dd3fc47820725a2d7a46b6697baa1dcd9436ba275/pymicro_wakeword-2.0.0.tar.gz (from https://pypi.org/simple/pymicro-wakeword/) (requires-python:>=3.9.0), version: 2.0.0 2025-10-28T16:01:34,015 Skipping link: No binaries permitted for pymicro-wakeword: https://files.pythonhosted.org/packages/92/e4/d08a33c76c8c9ebc860b866b8fbd9c356b59588a234686f3a4946d93ad55/pymicro_wakeword-2.1.0-py3-none-macosx_15_0_universal2.whl (from https://pypi.org/simple/pymicro-wakeword/) (requires-python:>=3.9.0) 2025-10-28T16:01:34,016 Skipping link: No binaries permitted for pymicro-wakeword: https://files.pythonhosted.org/packages/1e/36/a1aff63937d0a25ebbe4dfafb8c7d7f0fce09e56b4c58979ef427493b629/pymicro_wakeword-2.1.0-py3-none-manylinux_2_35_aarch64.whl (from https://pypi.org/simple/pymicro-wakeword/) (requires-python:>=3.9.0) 2025-10-28T16:01:34,017 Skipping link: No binaries permitted for pymicro-wakeword: https://files.pythonhosted.org/packages/e4/43/1a52bc9b00c7a2faf473e91d3c401cd0dc77434a40f7f3c8df342bf9b096/pymicro_wakeword-2.1.0-py3-none-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/pymicro-wakeword/) (requires-python:>=3.9.0) 2025-10-28T16:01:34,017 Skipping link: No binaries permitted for pymicro-wakeword: https://files.pythonhosted.org/packages/7a/7f/bb31c81b376bf68b9846a76642dd6a67c1991b1f8263843f40e710d29ee3/pymicro_wakeword-2.1.0-py3-none-win_amd64.whl (from https://pypi.org/simple/pymicro-wakeword/) (requires-python:>=3.9.0) 2025-10-28T16:01:34,018 Found link https://files.pythonhosted.org/packages/67/1b/2afe5abca38c6040c68ccd6f07ac264b793c00c8e91fb4cb838c30c3a1e4/pymicro_wakeword-2.1.0.tar.gz (from https://pypi.org/simple/pymicro-wakeword/) (requires-python:>=3.9.0), version: 2.1.0 2025-10-28T16:01:34,019 Fetching project page and analyzing links: https://www.piwheels.org/simple/pymicro-wakeword/ 2025-10-28T16:01:34,019 Getting page https://www.piwheels.org/simple/pymicro-wakeword/ 2025-10-28T16:01:34,020 Found index url https://www.piwheels.org/simple 2025-10-28T16:01:34,178 Fetched page https://www.piwheels.org/simple/pymicro-wakeword/ as text/html 2025-10-28T16:01:34,180 Skipping link: No binaries permitted for pymicro-wakeword: https://www.piwheels.org/simple/pymicro-wakeword/pymicro_wakeword-2.0.0-py3-none-linux_armv6l.whl#sha256=6f91eae4081a7bce7ef22abf46be13c448a7b6bc24755b6677024a994376749e (from https://www.piwheels.org/simple/pymicro-wakeword/) (requires-python:>=3.9.0) 2025-10-28T16:01:34,181 Skipping link: No binaries permitted for pymicro-wakeword: https://www.piwheels.org/simple/pymicro-wakeword/pymicro_wakeword-2.0.0-py3-none-linux_armv7l.whl#sha256=6f91eae4081a7bce7ef22abf46be13c448a7b6bc24755b6677024a994376749e (from https://www.piwheels.org/simple/pymicro-wakeword/) (requires-python:>=3.9.0) 2025-10-28T16:01:34,182 Skipping link: No binaries permitted for pymicro-wakeword: https://www.piwheels.org/simple/pymicro-wakeword/pymicro_wakeword-1.0.0-py3-none-any.whl#sha256=b7bf552690fa14f0de63b1db8c6045582d05f13d3dbafdb037d1e0a53259013a (from https://www.piwheels.org/simple/pymicro-wakeword/) 2025-10-28T16:01:34,182 Skipping link: not a file: https://www.piwheels.org/simple/pymicro-wakeword/ 2025-10-28T16:01:34,183 Skipping link: not a file: https://pypi.org/simple/pymicro-wakeword/ 2025-10-28T16:01:34,205 Given no hashes to check 1 links for project 'pymicro-wakeword': discarding no candidates 2025-10-28T16:01:34,225 Collecting pymicro-wakeword==2.1.0 2025-10-28T16:01:34,227 Created temporary directory: /tmp/pip-unpack-vxshvloo 2025-10-28T16:01:34,360 Downloading pymicro_wakeword-2.1.0.tar.gz (2.1 MB) 2025-10-28T16:01:34,826 Added pymicro-wakeword==2.1.0 from https://files.pythonhosted.org/packages/67/1b/2afe5abca38c6040c68ccd6f07ac264b793c00c8e91fb4cb838c30c3a1e4/pymicro_wakeword-2.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-hqnjzr9p' 2025-10-28T16:01:34,830 Created temporary directory: /tmp/pip-build-env-261fmbxl 2025-10-28T16:01:34,835 Installing build dependencies: started 2025-10-28T16:01:34,836 Running command pip subprocess to install build dependencies 2025-10-28T16:01:35,963 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-28T16:01:36,572 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-28T16:01:36,596 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-28T16:01:38,305 Collecting setuptools>=68 2025-10-28T16:01:38,400 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-28T16:01:41,277 Installing collected packages: setuptools 2025-10-28T16:01:44,967 Successfully installed setuptools-80.9.0 2025-10-28T16:01:45,233 Installing build dependencies: finished with status 'done' 2025-10-28T16:01:45,239 Getting requirements to build wheel: started 2025-10-28T16:01:45,241 Running command Getting requirements to build wheel 2025-10-28T16:01:45,813 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'python-tag' in 'bdist_wheel' (setup.cfg), please use the underscore name 'python_tag' instead. 2025-10-28T16:01:45,814 !! 2025-10-28T16:01:45,815 ******************************************************************************** 2025-10-28T16:01:45,815 Usage of dash-separated 'python-tag' will not be supported in future 2025-10-28T16:01:45,816 versions. Please use the underscore name 'python_tag' instead. 2025-10-28T16:01:45,817 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-10-28T16:01:45,817 or your builds will no longer be supported. 2025-10-28T16:01:45,818 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-10-28T16:01:45,819 ******************************************************************************** 2025-10-28T16:01:45,820 !! 2025-10-28T16:01:45,820 opt = self._enforce_underscore(opt, section) 2025-10-28T16:01:45,877 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-28T16:01:45,877 !! 2025-10-28T16:01:45,878 ******************************************************************************** 2025-10-28T16:01:45,879 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-28T16:01:45,880 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-28T16:01:45,880 or your builds will no longer be supported. 2025-10-28T16:01:45,882 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T16:01:45,882 ******************************************************************************** 2025-10-28T16:01:45,884 !! 2025-10-28T16:01:45,884 corresp(dist, value, root_dir) 2025-10-28T16:01:45,934 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T16:01:45,934 !! 2025-10-28T16:01:45,935 ******************************************************************************** 2025-10-28T16:01:45,936 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T16:01:45,937 License :: OSI Approved :: Apache Software License 2025-10-28T16:01:45,938 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T16:01:45,939 ******************************************************************************** 2025-10-28T16:01:45,940 !! 2025-10-28T16:01:45,941 dist._finalize_license_expression() 2025-10-28T16:01:45,941 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T16:01:45,942 !! 2025-10-28T16:01:45,943 ******************************************************************************** 2025-10-28T16:01:45,944 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T16:01:45,945 License :: OSI Approved :: Apache Software License 2025-10-28T16:01:45,946 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T16:01:45,946 ******************************************************************************** 2025-10-28T16:01:45,947 !! 2025-10-28T16:01:45,948 self._finalize_license_expression() 2025-10-28T16:01:45,948 running egg_info 2025-10-28T16:01:45,954 writing pymicro_wakeword.egg-info/PKG-INFO 2025-10-28T16:01:45,959 writing dependency_links to pymicro_wakeword.egg-info/dependency_links.txt 2025-10-28T16:01:45,962 writing requirements to pymicro_wakeword.egg-info/requires.txt 2025-10-28T16:01:45,964 writing top-level names to pymicro_wakeword.egg-info/top_level.txt 2025-10-28T16:01:45,994 reading manifest file 'pymicro_wakeword.egg-info/SOURCES.txt' 2025-10-28T16:01:45,997 reading manifest template 'MANIFEST.in' 2025-10-28T16:01:46,006 adding license file 'LICENSE' 2025-10-28T16:01:46,010 writing manifest file 'pymicro_wakeword.egg-info/SOURCES.txt' 2025-10-28T16:01:46,108 Getting requirements to build wheel: finished with status 'done' 2025-10-28T16:01:46,112 Created temporary directory: /tmp/pip-modern-metadata-zororrgh 2025-10-28T16:01:46,114 Preparing metadata (pyproject.toml): started 2025-10-28T16:01:46,115 Running command Preparing metadata (pyproject.toml) 2025-10-28T16:01:46,675 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'python-tag' in 'bdist_wheel' (setup.cfg), please use the underscore name 'python_tag' instead. 2025-10-28T16:01:46,676 !! 2025-10-28T16:01:46,677 ******************************************************************************** 2025-10-28T16:01:46,677 Usage of dash-separated 'python-tag' will not be supported in future 2025-10-28T16:01:46,678 versions. Please use the underscore name 'python_tag' instead. 2025-10-28T16:01:46,679 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-10-28T16:01:46,680 or your builds will no longer be supported. 2025-10-28T16:01:46,681 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-10-28T16:01:46,682 ******************************************************************************** 2025-10-28T16:01:46,683 !! 2025-10-28T16:01:46,684 opt = self._enforce_underscore(opt, section) 2025-10-28T16:01:46,715 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-28T16:01:46,716 !! 2025-10-28T16:01:46,717 ******************************************************************************** 2025-10-28T16:01:46,718 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-28T16:01:46,719 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-28T16:01:46,720 or your builds will no longer be supported. 2025-10-28T16:01:46,721 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T16:01:46,722 ******************************************************************************** 2025-10-28T16:01:46,723 !! 2025-10-28T16:01:46,723 corresp(dist, value, root_dir) 2025-10-28T16:01:46,771 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T16:01:46,772 !! 2025-10-28T16:01:46,773 ******************************************************************************** 2025-10-28T16:01:46,773 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T16:01:46,774 License :: OSI Approved :: Apache Software License 2025-10-28T16:01:46,775 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T16:01:46,776 ******************************************************************************** 2025-10-28T16:01:46,777 !! 2025-10-28T16:01:46,777 dist._finalize_license_expression() 2025-10-28T16:01:46,778 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T16:01:46,778 !! 2025-10-28T16:01:46,779 ******************************************************************************** 2025-10-28T16:01:46,779 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T16:01:46,780 License :: OSI Approved :: Apache Software License 2025-10-28T16:01:46,781 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T16:01:46,782 ******************************************************************************** 2025-10-28T16:01:46,783 !! 2025-10-28T16:01:46,783 self._finalize_license_expression() 2025-10-28T16:01:46,784 running dist_info 2025-10-28T16:01:46,796 creating /tmp/pip-modern-metadata-zororrgh/pymicro_wakeword.egg-info 2025-10-28T16:01:46,797 writing /tmp/pip-modern-metadata-zororrgh/pymicro_wakeword.egg-info/PKG-INFO 2025-10-28T16:01:46,803 writing dependency_links to /tmp/pip-modern-metadata-zororrgh/pymicro_wakeword.egg-info/dependency_links.txt 2025-10-28T16:01:46,806 writing requirements to /tmp/pip-modern-metadata-zororrgh/pymicro_wakeword.egg-info/requires.txt 2025-10-28T16:01:46,807 writing top-level names to /tmp/pip-modern-metadata-zororrgh/pymicro_wakeword.egg-info/top_level.txt 2025-10-28T16:01:46,809 writing manifest file '/tmp/pip-modern-metadata-zororrgh/pymicro_wakeword.egg-info/SOURCES.txt' 2025-10-28T16:01:46,837 reading manifest file '/tmp/pip-modern-metadata-zororrgh/pymicro_wakeword.egg-info/SOURCES.txt' 2025-10-28T16:01:46,839 reading manifest template 'MANIFEST.in' 2025-10-28T16:01:46,847 adding license file 'LICENSE' 2025-10-28T16:01:46,850 writing manifest file '/tmp/pip-modern-metadata-zororrgh/pymicro_wakeword.egg-info/SOURCES.txt' 2025-10-28T16:01:46,851 creating '/tmp/pip-modern-metadata-zororrgh/pymicro_wakeword-2.1.0.dist-info' 2025-10-28T16:01:46,977 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-28T16:01:46,982 Source in /tmp/pip-wheel-wnzuui5y/pymicro-wakeword_e3c752ac1d9541f193f8dd4262212a8b has version 2.1.0, which satisfies requirement pymicro-wakeword==2.1.0 from https://files.pythonhosted.org/packages/67/1b/2afe5abca38c6040c68ccd6f07ac264b793c00c8e91fb4cb838c30c3a1e4/pymicro_wakeword-2.1.0.tar.gz 2025-10-28T16:01:46,983 Removed pymicro-wakeword==2.1.0 from https://files.pythonhosted.org/packages/67/1b/2afe5abca38c6040c68ccd6f07ac264b793c00c8e91fb4cb838c30c3a1e4/pymicro_wakeword-2.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-hqnjzr9p' 2025-10-28T16:01:46,988 Created temporary directory: /tmp/pip-unpack-a26l3wkj 2025-10-28T16:01:46,989 Building wheels for collected packages: pymicro-wakeword 2025-10-28T16:01:46,994 Created temporary directory: /tmp/pip-wheel-h4yyko3_ 2025-10-28T16:01:46,995 Destination directory: /tmp/pip-wheel-h4yyko3_ 2025-10-28T16:01:46,997 Building wheel for pymicro-wakeword (pyproject.toml): started 2025-10-28T16:01:46,998 Running command Building wheel for pymicro-wakeword (pyproject.toml) 2025-10-28T16:01:47,539 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'python-tag' in 'bdist_wheel' (setup.cfg), please use the underscore name 'python_tag' instead. 2025-10-28T16:01:47,540 !! 2025-10-28T16:01:47,541 ******************************************************************************** 2025-10-28T16:01:47,541 Usage of dash-separated 'python-tag' will not be supported in future 2025-10-28T16:01:47,541 versions. Please use the underscore name 'python_tag' instead. 2025-10-28T16:01:47,542 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-10-28T16:01:47,543 or your builds will no longer be supported. 2025-10-28T16:01:47,544 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-10-28T16:01:47,544 ******************************************************************************** 2025-10-28T16:01:47,545 !! 2025-10-28T16:01:47,546 opt = self._enforce_underscore(opt, section) 2025-10-28T16:01:47,577 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-28T16:01:47,578 !! 2025-10-28T16:01:47,579 ******************************************************************************** 2025-10-28T16:01:47,579 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-28T16:01:47,580 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-28T16:01:47,581 or your builds will no longer be supported. 2025-10-28T16:01:47,582 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T16:01:47,582 ******************************************************************************** 2025-10-28T16:01:47,584 !! 2025-10-28T16:01:47,584 corresp(dist, value, root_dir) 2025-10-28T16:01:47,628 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T16:01:47,628 !! 2025-10-28T16:01:47,629 ******************************************************************************** 2025-10-28T16:01:47,630 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T16:01:47,631 License :: OSI Approved :: Apache Software License 2025-10-28T16:01:47,632 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T16:01:47,633 ******************************************************************************** 2025-10-28T16:01:47,634 !! 2025-10-28T16:01:47,635 dist._finalize_license_expression() 2025-10-28T16:01:47,635 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T16:01:47,636 !! 2025-10-28T16:01:47,637 ******************************************************************************** 2025-10-28T16:01:47,637 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T16:01:47,639 License :: OSI Approved :: Apache Software License 2025-10-28T16:01:47,640 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T16:01:47,640 ******************************************************************************** 2025-10-28T16:01:47,641 !! 2025-10-28T16:01:47,642 self._finalize_license_expression() 2025-10-28T16:01:47,643 running bdist_wheel 2025-10-28T16:01:47,657 running build 2025-10-28T16:01:47,658 running build_py 2025-10-28T16:01:47,665 creating build/lib.linux-armv7l-cpython-311/pymicro_wakeword 2025-10-28T16:01:47,667 copying pymicro_wakeword/__init__.py -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword 2025-10-28T16:01:47,669 copying pymicro_wakeword/__main__.py -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword 2025-10-28T16:01:47,671 copying pymicro_wakeword/const.py -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword 2025-10-28T16:01:47,673 copying pymicro_wakeword/wakeword.py -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword 2025-10-28T16:01:47,675 copying pymicro_wakeword/microwakeword.py -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword 2025-10-28T16:01:47,677 running egg_info 2025-10-28T16:01:47,689 writing pymicro_wakeword.egg-info/PKG-INFO 2025-10-28T16:01:47,694 writing dependency_links to pymicro_wakeword.egg-info/dependency_links.txt 2025-10-28T16:01:47,696 writing requirements to pymicro_wakeword.egg-info/requires.txt 2025-10-28T16:01:47,697 writing top-level names to pymicro_wakeword.egg-info/top_level.txt 2025-10-28T16:01:47,710 reading manifest file 'pymicro_wakeword.egg-info/SOURCES.txt' 2025-10-28T16:01:47,713 reading manifest template 'MANIFEST.in' 2025-10-28T16:01:47,721 adding license file 'LICENSE' 2025-10-28T16:01:47,724 writing manifest file 'pymicro_wakeword.egg-info/SOURCES.txt' 2025-10-28T16:01:47,727 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pymicro_wakeword.lib' is absent from the `packages` configuration. 2025-10-28T16:01:47,727 !! 2025-10-28T16:01:47,728 ******************************************************************************** 2025-10-28T16:01:47,729 ############################ 2025-10-28T16:01:47,729 # Package would be ignored # 2025-10-28T16:01:47,730 ############################ 2025-10-28T16:01:47,730 Python recognizes 'pymicro_wakeword.lib' as an importable package[^1], 2025-10-28T16:01:47,731 but it is absent from setuptools' `packages` configuration. 2025-10-28T16:01:47,732 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-28T16:01:47,732 package, please make sure that 'pymicro_wakeword.lib' is explicitly added 2025-10-28T16:01:47,733 to the `packages` configuration field. 2025-10-28T16:01:47,734 Alternatively, you can also rely on setuptools' discovery methods 2025-10-28T16:01:47,734 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-28T16:01:47,735 instead of `find_packages(...)`/`find:`). 2025-10-28T16:01:47,736 You can read more about "package discovery" on setuptools documentation page: 2025-10-28T16:01:47,737 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-28T16:01:47,738 If you don't want 'pymicro_wakeword.lib' to be distributed and are 2025-10-28T16:01:47,739 already explicitly excluding 'pymicro_wakeword.lib' via 2025-10-28T16:01:47,739 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-28T16:01:47,740 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-28T16:01:47,740 combination with a more fine grained `package-data` configuration. 2025-10-28T16:01:47,741 You can read more about "package data files" on setuptools documentation page: 2025-10-28T16:01:47,742 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-28T16:01:47,744 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-28T16:01:47,745 even if it does not contain any `.py` files. 2025-10-28T16:01:47,745 On the other hand, currently there is no concept of package data 2025-10-28T16:01:47,746 directory, all directories are treated like packages. 2025-10-28T16:01:47,747 ******************************************************************************** 2025-10-28T16:01:47,748 !! 2025-10-28T16:01:47,749 check.warn(importable) 2025-10-28T16:01:47,749 /tmp/pip-build-env-261fmbxl/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pymicro_wakeword.models' is absent from the `packages` configuration. 2025-10-28T16:01:47,750 !! 2025-10-28T16:01:47,750 ******************************************************************************** 2025-10-28T16:01:47,751 ############################ 2025-10-28T16:01:47,751 # Package would be ignored # 2025-10-28T16:01:47,752 ############################ 2025-10-28T16:01:47,752 Python recognizes 'pymicro_wakeword.models' as an importable package[^1], 2025-10-28T16:01:47,753 but it is absent from setuptools' `packages` configuration. 2025-10-28T16:01:47,754 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-28T16:01:47,754 package, please make sure that 'pymicro_wakeword.models' is explicitly added 2025-10-28T16:01:47,755 to the `packages` configuration field. 2025-10-28T16:01:47,756 Alternatively, you can also rely on setuptools' discovery methods 2025-10-28T16:01:47,756 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-28T16:01:47,757 instead of `find_packages(...)`/`find:`). 2025-10-28T16:01:47,757 You can read more about "package discovery" on setuptools documentation page: 2025-10-28T16:01:47,758 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-28T16:01:47,759 If you don't want 'pymicro_wakeword.models' to be distributed and are 2025-10-28T16:01:47,760 already explicitly excluding 'pymicro_wakeword.models' via 2025-10-28T16:01:47,761 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-28T16:01:47,769 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-28T16:01:47,780 combination with a more fine grained `package-data` configuration. 2025-10-28T16:01:47,798 You can read more about "package data files" on setuptools documentation page: 2025-10-28T16:01:47,807 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-28T16:01:47,809 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-28T16:01:47,809 even if it does not contain any `.py` files. 2025-10-28T16:01:47,810 On the other hand, currently there is no concept of package data 2025-10-28T16:01:47,811 directory, all directories are treated like packages. 2025-10-28T16:01:47,812 ******************************************************************************** 2025-10-28T16:01:47,813 !! 2025-10-28T16:01:47,813 check.warn(importable) 2025-10-28T16:01:47,814 copying pymicro_wakeword/py.typed -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword 2025-10-28T16:01:47,815 creating build/lib.linux-armv7l-cpython-311/pymicro_wakeword/lib 2025-10-28T16:01:47,816 copying pymicro_wakeword/lib/libtensorflowlite_c.so -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword/lib 2025-10-28T16:01:47,816 creating build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models 2025-10-28T16:01:47,817 copying pymicro_wakeword/models/alexa.json -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models 2025-10-28T16:01:47,818 copying pymicro_wakeword/models/alexa.tflite -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models 2025-10-28T16:01:47,819 copying pymicro_wakeword/models/hey_jarvis.json -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models 2025-10-28T16:01:47,821 copying pymicro_wakeword/models/hey_jarvis.tflite -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models 2025-10-28T16:01:47,825 copying pymicro_wakeword/models/hey_mycroft.json -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models 2025-10-28T16:01:47,827 copying pymicro_wakeword/models/hey_mycroft.tflite -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models 2025-10-28T16:01:47,831 copying pymicro_wakeword/models/okay_nabu.json -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models 2025-10-28T16:01:47,833 copying pymicro_wakeword/models/okay_nabu.tflite -> build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models 2025-10-28T16:01:47,838 running build_ext 2025-10-28T16:01:47,849 installing to build/bdist.linux-armv7l/wheel 2025-10-28T16:01:47,849 running install 2025-10-28T16:01:47,873 running install_lib 2025-10-28T16:01:47,880 creating build/bdist.linux-armv7l/wheel 2025-10-28T16:01:47,883 creating build/bdist.linux-armv7l/wheel/pymicro_wakeword 2025-10-28T16:01:47,884 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/__init__.py -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword 2025-10-28T16:01:47,886 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/__main__.py -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword 2025-10-28T16:01:47,888 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/const.py -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword 2025-10-28T16:01:47,890 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/wakeword.py -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword 2025-10-28T16:01:47,893 creating build/bdist.linux-armv7l/wheel/pymicro_wakeword/models 2025-10-28T16:01:47,895 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models/hey_jarvis.json -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword/models 2025-10-28T16:01:47,897 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models/alexa.json -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword/models 2025-10-28T16:01:47,899 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models/okay_nabu.json -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword/models 2025-10-28T16:01:47,901 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models/okay_nabu.tflite -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword/models 2025-10-28T16:01:47,905 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models/hey_mycroft.json -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword/models 2025-10-28T16:01:47,907 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models/alexa.tflite -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword/models 2025-10-28T16:01:47,912 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models/hey_mycroft.tflite -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword/models 2025-10-28T16:01:47,916 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/models/hey_jarvis.tflite -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword/models 2025-10-28T16:01:47,920 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/microwakeword.py -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword 2025-10-28T16:01:47,923 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/py.typed -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword 2025-10-28T16:01:47,925 creating build/bdist.linux-armv7l/wheel/pymicro_wakeword/lib 2025-10-28T16:01:47,927 copying build/lib.linux-armv7l-cpython-311/pymicro_wakeword/lib/libtensorflowlite_c.so -> build/bdist.linux-armv7l/wheel/./pymicro_wakeword/lib 2025-10-28T16:01:48,118 running install_egg_info 2025-10-28T16:01:48,124 Copying pymicro_wakeword.egg-info to build/bdist.linux-armv7l/wheel/./pymicro_wakeword-2.1.0-py3.11.egg-info 2025-10-28T16:01:48,135 running install_scripts 2025-10-28T16:01:48,179 [bdist_wheel.get_tag] computed: python=cp311 abi=cp311 plat=linux_armv7l 2025-10-28T16:01:48,180 [bdist_wheel.get_tag] computed: python=cp311 abi=cp311 plat=linux_armv7l 2025-10-28T16:01:48,181 creating build/bdist.linux-armv7l/wheel/pymicro_wakeword-2.1.0.dist-info/WHEEL 2025-10-28T16:01:48,183 creating '/tmp/pip-wheel-h4yyko3_/.tmp-mix4w9ep/pymicro_wakeword-2.1.0-py3-none-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-28T16:01:48,185 adding 'pymicro_wakeword/__init__.py' 2025-10-28T16:01:48,187 adding 'pymicro_wakeword/__main__.py' 2025-10-28T16:01:48,188 adding 'pymicro_wakeword/const.py' 2025-10-28T16:01:48,190 adding 'pymicro_wakeword/microwakeword.py' 2025-10-28T16:01:48,191 adding 'pymicro_wakeword/py.typed' 2025-10-28T16:01:48,193 adding 'pymicro_wakeword/wakeword.py' 2025-10-28T16:01:49,016 adding 'pymicro_wakeword/lib/libtensorflowlite_c.so' 2025-10-28T16:01:49,048 adding 'pymicro_wakeword/models/alexa.json' 2025-10-28T16:01:49,054 adding 'pymicro_wakeword/models/alexa.tflite' 2025-10-28T16:01:49,056 adding 'pymicro_wakeword/models/hey_jarvis.json' 2025-10-28T16:01:49,061 adding 'pymicro_wakeword/models/hey_jarvis.tflite' 2025-10-28T16:01:49,062 adding 'pymicro_wakeword/models/hey_mycroft.json' 2025-10-28T16:01:49,068 adding 'pymicro_wakeword/models/hey_mycroft.tflite' 2025-10-28T16:01:49,069 adding 'pymicro_wakeword/models/okay_nabu.json' 2025-10-28T16:01:49,076 adding 'pymicro_wakeword/models/okay_nabu.tflite' 2025-10-28T16:01:49,079 adding 'pymicro_wakeword-2.1.0.dist-info/licenses/LICENSE' 2025-10-28T16:01:49,080 adding 'pymicro_wakeword-2.1.0.dist-info/METADATA' 2025-10-28T16:01:49,081 adding 'pymicro_wakeword-2.1.0.dist-info/WHEEL' 2025-10-28T16:01:49,082 adding 'pymicro_wakeword-2.1.0.dist-info/top_level.txt' 2025-10-28T16:01:49,083 adding 'pymicro_wakeword-2.1.0.dist-info/RECORD' 2025-10-28T16:01:49,108 removing build/bdist.linux-armv7l/wheel 2025-10-28T16:01:49,163 error: [Errno 39] Directory not empty: 'lib' 2025-10-28T16:01:49,261 ERROR: [present-rich] Building wheel for pymicro-wakeword (pyproject.toml) exited with 1 2025-10-28T16:01:49,274 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpmbxo90lu[/] 2025-10-28T16:01:49,275 [bold magenta]cwd[/]: /tmp/pip-wheel-wnzuui5y/pymicro-wakeword_e3c752ac1d9541f193f8dd4262212a8b 2025-10-28T16:01:49,276 Building wheel for pymicro-wakeword (pyproject.toml): finished with status 'error' 2025-10-28T16:01:49,278 ERROR: Failed building wheel for pymicro-wakeword 2025-10-28T16:01:49,280 Failed to build pymicro-wakeword 2025-10-28T16:01:49,281 ERROR: Failed to build one or more wheels 2025-10-28T16:01:49,282 Exception information: 2025-10-28T16:01:49,282 Traceback (most recent call last): 2025-10-28T16:01:49,282 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-10-28T16:01:49,282 status = run_func(*args) 2025-10-28T16:01:49,282 ^^^^^^^^^^^^^^^ 2025-10-28T16:01:49,282 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-10-28T16:01:49,282 return func(self, options, args) 2025-10-28T16:01:49,282 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-28T16:01:49,282 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2025-10-28T16:01:49,282 raise CommandError("Failed to build one or more wheels") 2025-10-28T16:01:49,282 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-10-28T16:01:49,286 Removed build tracker: '/tmp/pip-build-tracker-hqnjzr9p'