2025-11-08T17:38:28,105 Created temporary directory: /tmp/pip-ephem-wheel-cache-04m9dg0g 2025-11-08T17:38:28,107 Created temporary directory: /tmp/pip-build-tracker-t_wvclc8 2025-11-08T17:38:28,108 Initialized build tracking at /tmp/pip-build-tracker-t_wvclc8 2025-11-08T17:38:28,108 Created build tracker: /tmp/pip-build-tracker-t_wvclc8 2025-11-08T17:38:28,109 Entered build tracker: /tmp/pip-build-tracker-t_wvclc8 2025-11-08T17:38:28,110 Created temporary directory: /tmp/pip-wheel-ysk68lv_ 2025-11-08T17:38:28,113 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-11-08T17:38:28,115 Created temporary directory: /tmp/pip-ephem-wheel-cache-55pe9gtt 2025-11-08T17:38:28,137 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-08T17:38:28,140 2 location(s) to search for versions of nanowakeword: 2025-11-08T17:38:28,140 * https://pypi.org/simple/nanowakeword/ 2025-11-08T17:38:28,140 * https://www.piwheels.org/simple/nanowakeword/ 2025-11-08T17:38:28,141 Fetching project page and analyzing links: https://pypi.org/simple/nanowakeword/ 2025-11-08T17:38:28,142 Getting page https://pypi.org/simple/nanowakeword/ 2025-11-08T17:38:28,144 Found index url https://pypi.org/simple 2025-11-08T17:38:28,360 Fetched page https://pypi.org/simple/nanowakeword/ as application/vnd.pypi.simple.v1+json 2025-11-08T17:38:28,364 Skipping link: No binaries permitted for nanowakeword: https://files.pythonhosted.org/packages/3f/99/79077066ee9f3ac918debb581a70af4905e61537da66133c3a6a8f3ed17f/nanowakeword-1.1.0-py3-none-any.whl (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,366 Found link https://files.pythonhosted.org/packages/a6/5a/73118914ae350e993f18cff7fc242548e9040231a25f7c04281202d49cef/nanowakeword-1.1.0.tar.gz (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8), version: 1.1.0 2025-11-08T17:38:28,367 Skipping link: No binaries permitted for nanowakeword: https://files.pythonhosted.org/packages/01/a4/24f6c42a65ae3858770343e712e5e75b0a3fc0b0662024222f41b77b182e/nanowakeword-1.1.1-py3-none-any.whl (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,368 Found link https://files.pythonhosted.org/packages/3c/b0/2e12bf2cf086c1d2fdd3994185ecbb8fe8e84515a4899a56167c0f0fc254/nanowakeword-1.1.1.tar.gz (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8), version: 1.1.1 2025-11-08T17:38:28,368 Skipping link: No binaries permitted for nanowakeword: https://files.pythonhosted.org/packages/5b/97/24306463d83cb7369339eb641095543b529170511ab3fe9bffb8a6d52cd6/nanowakeword-1.1.2-py3-none-any.whl (from https://pypi.org/simple/nanowakeword/) (requires-python:<3.12,>=3.8) 2025-11-08T17:38:28,370 Found link https://files.pythonhosted.org/packages/4b/dc/fa691a0ab79c42be45f65e96f8679bc45a805b6bf81c51021245bbe2171c/nanowakeword-1.1.2.tar.gz (from https://pypi.org/simple/nanowakeword/) (requires-python:<3.12,>=3.8), version: 1.1.2 2025-11-08T17:38:28,370 Skipping link: No binaries permitted for nanowakeword: https://files.pythonhosted.org/packages/93/b1/376aef990f3fcf357f54b9c0146fcc5e64d8596aa0fb6f4a76f595a3ab30/nanowakeword-1.1.3-py3-none-any.whl (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,371 Found link https://files.pythonhosted.org/packages/22/e8/7c6d87309d47d58f434087e0003d65b494b6c9c077c315b6721257457371/nanowakeword-1.1.3.tar.gz (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8), version: 1.1.3 2025-11-08T17:38:28,372 Skipping link: No binaries permitted for nanowakeword: https://files.pythonhosted.org/packages/74/1e/442f04fdb6dd39c47ee00ffc2f1949126af41b4bcbe666d24a68d88263fb/nanowakeword-1.1.4-py3-none-any.whl (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,373 Found link https://files.pythonhosted.org/packages/3c/af/a346c5a7961d11726264d8f3635ac1e2e8e8fe51b01aed942123df8555cd/nanowakeword-1.1.4.tar.gz (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8), version: 1.1.4 2025-11-08T17:38:28,374 Skipping link: No binaries permitted for nanowakeword: https://files.pythonhosted.org/packages/0c/84/f760a0eddbc165d83c26772bddfb68e5f8060f6cf4c5818e11ecf002f4cf/nanowakeword-1.2.0-py3-none-any.whl (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.7) 2025-11-08T17:38:28,375 Found link https://files.pythonhosted.org/packages/4d/01/07630b13058ce6fb741e0b34178de631a402d38f59ec4731e7ef195bc1e4/nanowakeword-1.2.0.tar.gz (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.7), version: 1.2.0 2025-11-08T17:38:28,375 Skipping link: No binaries permitted for nanowakeword: https://files.pythonhosted.org/packages/4c/3b/04ad4a89bfe98bfc3f61d1a25c3ceb45c42198a1321dad09031b57bff799/nanowakeword-1.3.0-py3-none-any.whl (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,376 Found link https://files.pythonhosted.org/packages/2f/35/fccf231b28de1da0dd4f195e58b61b7b0bc36bed509faedade2dea9e9502/nanowakeword-1.3.0.tar.gz (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8), version: 1.3.0 2025-11-08T17:38:28,377 Skipping link: No binaries permitted for nanowakeword: https://files.pythonhosted.org/packages/2c/01/de02d1237770c13b0687e66a030e541b3003d8468bdef3a9f9f86d1b8b04/nanowakeword-1.3.1-py3-none-any.whl (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,378 Found link https://files.pythonhosted.org/packages/00/99/adc79a24fad7867e759938c26e1b8e02ddfb095a286f7716b5474c069a82/nanowakeword-1.3.1.tar.gz (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8), version: 1.3.1 2025-11-08T17:38:28,378 Skipping link: No binaries permitted for nanowakeword: https://files.pythonhosted.org/packages/7f/38/7229ebb464312c08335935462c1336c1009baff0acce857b24291b85877d/nanowakeword-1.3.2-py3-none-any.whl (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,379 Found link https://files.pythonhosted.org/packages/d1/02/c0af23267ae86f539c579b11246a909433b5c1933c1ba934fea14264ccb7/nanowakeword-1.3.2.tar.gz (from https://pypi.org/simple/nanowakeword/) (requires-python:>=3.8), version: 1.3.2 2025-11-08T17:38:28,380 Fetching project page and analyzing links: https://www.piwheels.org/simple/nanowakeword/ 2025-11-08T17:38:28,381 Getting page https://www.piwheels.org/simple/nanowakeword/ 2025-11-08T17:38:28,382 Found index url https://www.piwheels.org/simple 2025-11-08T17:38:28,536 Fetched page https://www.piwheels.org/simple/nanowakeword/ as text/html 2025-11-08T17:38:28,539 Skipping link: No binaries permitted for nanowakeword: https://www.piwheels.org/simple/nanowakeword/nanowakeword-1.3.1-py3-none-any.whl#sha256=04d0679d9c078e4db7f94a983294ecbd4e13f3bda46c72fa8f16eed838c5d28a (from https://www.piwheels.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,540 Skipping link: No binaries permitted for nanowakeword: https://www.piwheels.org/simple/nanowakeword/nanowakeword-1.3.0-py3-none-any.whl#sha256=6484407af91ffaf113c7f074dfe6f60c58f25799c2096e80bf74f2e4980a3267 (from https://www.piwheels.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,540 Skipping link: No binaries permitted for nanowakeword: https://www.piwheels.org/simple/nanowakeword/nanowakeword-1.2.0-py3-none-any.whl#sha256=2fd92e089f679f82b950f42706b43f0bdd52132751d29cb869aca1c16811a503 (from https://www.piwheels.org/simple/nanowakeword/) (requires-python:>=3.7) 2025-11-08T17:38:28,541 Skipping link: No binaries permitted for nanowakeword: https://www.piwheels.org/simple/nanowakeword/nanowakeword-1.1.4-py3-none-any.whl#sha256=fc665e90089575a8d1e785cc29d79335768c0f84027fda5835446b39a021a93e (from https://www.piwheels.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,542 Skipping link: No binaries permitted for nanowakeword: https://www.piwheels.org/simple/nanowakeword/nanowakeword-1.1.3-py3-none-any.whl#sha256=fd9e64107f7290c7d4c9f2b0facd21787e878b9510dfc978f62c58d3f31769e7 (from https://www.piwheels.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,543 Skipping link: No binaries permitted for nanowakeword: https://www.piwheels.org/simple/nanowakeword/nanowakeword-1.1.2-py3-none-any.whl#sha256=a704417951c2a9b5c84ad70c82c17db9fe505dcd8ac45e93a8cdc50953dcab7f (from https://www.piwheels.org/simple/nanowakeword/) (requires-python:<3.12,>=3.8) 2025-11-08T17:38:28,543 Skipping link: No binaries permitted for nanowakeword: https://www.piwheels.org/simple/nanowakeword/nanowakeword-1.1.1-py3-none-any.whl#sha256=63d6bd4fc8abc92a6618f8415b847fee5a026d4965062bf4b3b3690482ef7f40 (from https://www.piwheels.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,543 Skipping link: No binaries permitted for nanowakeword: https://www.piwheels.org/simple/nanowakeword/nanowakeword-1.1.0-py3-none-any.whl#sha256=effb89b03371b6fb1aef1625e0c47d32893eb6e7023f24317a736e5135339fec (from https://www.piwheels.org/simple/nanowakeword/) (requires-python:>=3.8) 2025-11-08T17:38:28,544 Skipping link: not a file: https://www.piwheels.org/simple/nanowakeword/ 2025-11-08T17:38:28,544 Skipping link: not a file: https://pypi.org/simple/nanowakeword/ 2025-11-08T17:38:28,564 Given no hashes to check 1 links for project 'nanowakeword': discarding no candidates 2025-11-08T17:38:28,582 Collecting nanowakeword==1.3.2 2025-11-08T17:38:28,584 Created temporary directory: /tmp/pip-unpack-6pvk2jjo 2025-11-08T17:38:28,722 Downloading nanowakeword-1.3.2.tar.gz (86 kB) 2025-11-08T17:38:28,860 Added nanowakeword==1.3.2 from https://files.pythonhosted.org/packages/d1/02/c0af23267ae86f539c579b11246a909433b5c1933c1ba934fea14264ccb7/nanowakeword-1.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-t_wvclc8' 2025-11-08T17:38:28,865 Created temporary directory: /tmp/pip-build-env-yydmmtoo 2025-11-08T17:38:28,869 Installing build dependencies: started 2025-11-08T17:38:28,871 Running command pip subprocess to install build dependencies 2025-11-08T17:38:30,001 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-08T17:38:30,604 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-11-08T17:38:30,627 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-08T17:38:32,382 Collecting setuptools>=61.0 2025-11-08T17:38:32,545 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-08T17:38:35,486 Installing collected packages: setuptools 2025-11-08T17:38:39,188 Successfully installed setuptools-80.9.0 2025-11-08T17:38:39,453 Installing build dependencies: finished with status 'done' 2025-11-08T17:38:39,460 Getting requirements to build wheel: started 2025-11-08T17:38:39,461 Running command Getting requirements to build wheel 2025-11-08T17:38:40,204 running egg_info 2025-11-08T17:38:40,210 writing nanowakeword.egg-info/PKG-INFO 2025-11-08T17:38:40,228 writing dependency_links to nanowakeword.egg-info/dependency_links.txt 2025-11-08T17:38:40,230 writing entry points to nanowakeword.egg-info/entry_points.txt 2025-11-08T17:38:40,241 writing requirements to nanowakeword.egg-info/requires.txt 2025-11-08T17:38:40,242 writing top-level names to nanowakeword.egg-info/top_level.txt 2025-11-08T17:38:40,268 reading manifest file 'nanowakeword.egg-info/SOURCES.txt' 2025-11-08T17:38:40,272 reading manifest template 'MANIFEST.in' 2025-11-08T17:38:40,277 adding license file 'LICENSE' 2025-11-08T17:38:40,281 writing manifest file 'nanowakeword.egg-info/SOURCES.txt' 2025-11-08T17:38:40,378 Getting requirements to build wheel: finished with status 'done' 2025-11-08T17:38:40,382 Created temporary directory: /tmp/pip-modern-metadata-rh4hm196 2025-11-08T17:38:40,384 Preparing metadata (pyproject.toml): started 2025-11-08T17:38:40,385 Running command Preparing metadata (pyproject.toml) 2025-11-08T17:38:41,060 running dist_info 2025-11-08T17:38:41,072 creating /tmp/pip-modern-metadata-rh4hm196/nanowakeword.egg-info 2025-11-08T17:38:41,073 writing /tmp/pip-modern-metadata-rh4hm196/nanowakeword.egg-info/PKG-INFO 2025-11-08T17:38:41,090 writing dependency_links to /tmp/pip-modern-metadata-rh4hm196/nanowakeword.egg-info/dependency_links.txt 2025-11-08T17:38:41,092 writing entry points to /tmp/pip-modern-metadata-rh4hm196/nanowakeword.egg-info/entry_points.txt 2025-11-08T17:38:41,103 writing requirements to /tmp/pip-modern-metadata-rh4hm196/nanowakeword.egg-info/requires.txt 2025-11-08T17:38:41,104 writing top-level names to /tmp/pip-modern-metadata-rh4hm196/nanowakeword.egg-info/top_level.txt 2025-11-08T17:38:41,106 writing manifest file '/tmp/pip-modern-metadata-rh4hm196/nanowakeword.egg-info/SOURCES.txt' 2025-11-08T17:38:41,128 reading manifest file '/tmp/pip-modern-metadata-rh4hm196/nanowakeword.egg-info/SOURCES.txt' 2025-11-08T17:38:41,131 reading manifest template 'MANIFEST.in' 2025-11-08T17:38:41,136 adding license file 'LICENSE' 2025-11-08T17:38:41,139 writing manifest file '/tmp/pip-modern-metadata-rh4hm196/nanowakeword.egg-info/SOURCES.txt' 2025-11-08T17:38:41,140 creating '/tmp/pip-modern-metadata-rh4hm196/nanowakeword-1.3.2.dist-info' 2025-11-08T17:38:41,268 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-08T17:38:41,274 Source in /tmp/pip-wheel-ysk68lv_/nanowakeword_08e992984e2c479593e0922fcbcc20a7 has version 1.3.2, which satisfies requirement nanowakeword==1.3.2 from https://files.pythonhosted.org/packages/d1/02/c0af23267ae86f539c579b11246a909433b5c1933c1ba934fea14264ccb7/nanowakeword-1.3.2.tar.gz 2025-11-08T17:38:41,275 Removed nanowakeword==1.3.2 from https://files.pythonhosted.org/packages/d1/02/c0af23267ae86f539c579b11246a909433b5c1933c1ba934fea14264ccb7/nanowakeword-1.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-t_wvclc8' 2025-11-08T17:38:41,283 Created temporary directory: /tmp/pip-unpack-440htd73 2025-11-08T17:38:41,284 Building wheels for collected packages: nanowakeword 2025-11-08T17:38:41,288 Created temporary directory: /tmp/pip-wheel-s6m_ut16 2025-11-08T17:38:41,289 Destination directory: /tmp/pip-wheel-s6m_ut16 2025-11-08T17:38:41,291 Building wheel for nanowakeword (pyproject.toml): started 2025-11-08T17:38:41,293 Running command Building wheel for nanowakeword (pyproject.toml) 2025-11-08T17:38:41,942 running bdist_wheel 2025-11-08T17:38:41,962 running build 2025-11-08T17:38:41,963 running build_py 2025-11-08T17:38:41,970 creating build/lib/nanowakeword 2025-11-08T17:38:41,972 copying nanowakeword/vad.py -> build/lib/nanowakeword 2025-11-08T17:38:41,974 copying nanowakeword/__init__.py -> build/lib/nanowakeword 2025-11-08T17:38:41,976 copying nanowakeword/generate_samples.py -> build/lib/nanowakeword 2025-11-08T17:38:41,979 copying nanowakeword/data.py -> build/lib/nanowakeword 2025-11-08T17:38:41,982 copying nanowakeword/nanointerpreter.py -> build/lib/nanowakeword 2025-11-08T17:38:41,985 copying nanowakeword/analyzer.py -> build/lib/nanowakeword 2025-11-08T17:38:41,987 copying nanowakeword/config_generator.py -> build/lib/nanowakeword 2025-11-08T17:38:41,990 copying nanowakeword/trainer.py -> build/lib/nanowakeword 2025-11-08T17:38:41,994 creating build/lib/nanowakeword/utils 2025-11-08T17:38:41,995 copying nanowakeword/utils/logger.py -> build/lib/nanowakeword/utils 2025-11-08T17:38:41,998 copying nanowakeword/utils/download_file.py -> build/lib/nanowakeword/utils 2025-11-08T17:38:42,000 copying nanowakeword/utils/__init__.py -> build/lib/nanowakeword/utils 2025-11-08T17:38:42,002 copying nanowakeword/utils/audio_processing.py -> build/lib/nanowakeword/utils 2025-11-08T17:38:42,005 creating build/lib/nanowakeword/data_utils 2025-11-08T17:38:42,006 copying nanowakeword/data_utils/__init__.py -> build/lib/nanowakeword/data_utils 2025-11-08T17:38:42,008 copying nanowakeword/data_utils/preprocess.py -> build/lib/nanowakeword/data_utils 2025-11-08T17:38:42,010 creating build/lib/nanowakeword/resources 2025-11-08T17:38:42,011 copying nanowakeword/resources/__init__.py -> build/lib/nanowakeword/resources 2025-11-08T17:38:42,013 creating build/lib/nanowakeword/resources/models 2025-11-08T17:38:42,014 copying nanowakeword/resources/models/_registry.py -> build/lib/nanowakeword/resources/models 2025-11-08T17:38:42,016 copying nanowakeword/resources/models/__init__.py -> build/lib/nanowakeword/resources/models 2025-11-08T17:38:42,017 running egg_info 2025-11-08T17:38:42,029 writing nanowakeword.egg-info/PKG-INFO 2025-11-08T17:38:42,046 writing dependency_links to nanowakeword.egg-info/dependency_links.txt 2025-11-08T17:38:42,047 writing entry points to nanowakeword.egg-info/entry_points.txt 2025-11-08T17:38:42,058 writing requirements to nanowakeword.egg-info/requires.txt 2025-11-08T17:38:42,059 writing top-level names to nanowakeword.egg-info/top_level.txt 2025-11-08T17:38:42,071 reading manifest file 'nanowakeword.egg-info/SOURCES.txt' 2025-11-08T17:38:42,074 reading manifest template 'MANIFEST.in' 2025-11-08T17:38:42,080 adding license file 'LICENSE' 2025-11-08T17:38:42,083 writing manifest file 'nanowakeword.egg-info/SOURCES.txt' 2025-11-08T17:38:42,085 /tmp/pip-build-env-yydmmtoo/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'nanowakeword.resources.__pycache__' is absent from the `packages` configuration. 2025-11-08T17:38:42,086 !! 2025-11-08T17:38:42,087 ******************************************************************************** 2025-11-08T17:38:42,088 ############################ 2025-11-08T17:38:42,088 # Package would be ignored # 2025-11-08T17:38:42,089 ############################ 2025-11-08T17:38:42,089 Python recognizes 'nanowakeword.resources.__pycache__' as an importable package[^1], 2025-11-08T17:38:42,090 but it is absent from setuptools' `packages` configuration. 2025-11-08T17:38:42,091 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-08T17:38:42,092 package, please make sure that 'nanowakeword.resources.__pycache__' is explicitly added 2025-11-08T17:38:42,092 to the `packages` configuration field. 2025-11-08T17:38:42,093 Alternatively, you can also rely on setuptools' discovery methods 2025-11-08T17:38:42,094 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-08T17:38:42,094 instead of `find_packages(...)`/`find:`). 2025-11-08T17:38:42,095 You can read more about "package discovery" on setuptools documentation page: 2025-11-08T17:38:42,096 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-08T17:38:42,098 If you don't want 'nanowakeword.resources.__pycache__' to be distributed and are 2025-11-08T17:38:42,098 already explicitly excluding 'nanowakeword.resources.__pycache__' via 2025-11-08T17:38:42,099 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-08T17:38:42,099 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-08T17:38:42,100 combination with a more fine grained `package-data` configuration. 2025-11-08T17:38:42,101 You can read more about "package data files" on setuptools documentation page: 2025-11-08T17:38:42,102 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-08T17:38:42,104 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-08T17:38:42,105 even if it does not contain any `.py` files. 2025-11-08T17:38:42,106 On the other hand, currently there is no concept of package data 2025-11-08T17:38:42,106 directory, all directories are treated like packages. 2025-11-08T17:38:42,107 ******************************************************************************** 2025-11-08T17:38:42,107 !! 2025-11-08T17:38:42,108 check.warn(importable) 2025-11-08T17:38:42,108 /tmp/pip-build-env-yydmmtoo/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'nanowakeword.resources.models.__pycache__' is absent from the `packages` configuration. 2025-11-08T17:38:42,109 !! 2025-11-08T17:38:42,110 ******************************************************************************** 2025-11-08T17:38:42,110 ############################ 2025-11-08T17:38:42,111 # Package would be ignored # 2025-11-08T17:38:42,111 ############################ 2025-11-08T17:38:42,112 Python recognizes 'nanowakeword.resources.models.__pycache__' as an importable package[^1], 2025-11-08T17:38:42,112 but it is absent from setuptools' `packages` configuration. 2025-11-08T17:38:42,113 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-08T17:38:42,114 package, please make sure that 'nanowakeword.resources.models.__pycache__' is explicitly added 2025-11-08T17:38:42,114 to the `packages` configuration field. 2025-11-08T17:38:42,115 Alternatively, you can also rely on setuptools' discovery methods 2025-11-08T17:38:42,116 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-08T17:38:42,117 instead of `find_packages(...)`/`find:`). 2025-11-08T17:38:42,118 You can read more about "package discovery" on setuptools documentation page: 2025-11-08T17:38:42,119 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-08T17:38:42,121 If you don't want 'nanowakeword.resources.models.__pycache__' to be distributed and are 2025-11-08T17:38:42,121 already explicitly excluding 'nanowakeword.resources.models.__pycache__' via 2025-11-08T17:38:42,122 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-08T17:38:42,122 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-08T17:38:42,123 combination with a more fine grained `package-data` configuration. 2025-11-08T17:38:42,124 You can read more about "package data files" on setuptools documentation page: 2025-11-08T17:38:42,126 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-08T17:38:42,127 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-08T17:38:42,128 even if it does not contain any `.py` files. 2025-11-08T17:38:42,128 On the other hand, currently there is no concept of package data 2025-11-08T17:38:42,129 directory, all directories are treated like packages. 2025-11-08T17:38:42,129 ******************************************************************************** 2025-11-08T17:38:42,130 !! 2025-11-08T17:38:42,131 check.warn(importable) 2025-11-08T17:38:42,131 creating build/lib/nanowakeword/resources/__pycache__ 2025-11-08T17:38:42,132 copying nanowakeword/resources/__pycache__/__init__.cpython-313.pyc -> build/lib/nanowakeword/resources/__pycache__ 2025-11-08T17:38:42,132 creating build/lib/nanowakeword/resources/models/__pycache__ 2025-11-08T17:38:42,133 copying nanowakeword/resources/models/__pycache__/__init__.cpython-313.pyc -> build/lib/nanowakeword/resources/models/__pycache__ 2025-11-08T17:38:42,134 copying nanowakeword/resources/models/__pycache__/_registry.cpython-313.pyc -> build/lib/nanowakeword/resources/models/__pycache__ 2025-11-08T17:38:42,134 installing to build/bdist.linux-armv7l/wheel 2025-11-08T17:38:42,135 running install 2025-11-08T17:38:42,139 running install_lib 2025-11-08T17:38:42,146 creating build/bdist.linux-armv7l/wheel 2025-11-08T17:38:42,148 creating build/bdist.linux-armv7l/wheel/nanowakeword 2025-11-08T17:38:42,149 copying build/lib/nanowakeword/vad.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-08T17:38:42,152 creating build/bdist.linux-armv7l/wheel/nanowakeword/utils 2025-11-08T17:38:42,153 copying build/lib/nanowakeword/utils/logger.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/utils 2025-11-08T17:38:42,156 copying build/lib/nanowakeword/utils/download_file.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/utils 2025-11-08T17:38:42,157 copying build/lib/nanowakeword/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/utils 2025-11-08T17:38:42,159 copying build/lib/nanowakeword/utils/audio_processing.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/utils 2025-11-08T17:38:42,162 copying build/lib/nanowakeword/__init__.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-08T17:38:42,164 copying build/lib/nanowakeword/generate_samples.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-08T17:38:42,166 copying build/lib/nanowakeword/data.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-08T17:38:42,169 creating build/bdist.linux-armv7l/wheel/nanowakeword/data_utils 2025-11-08T17:38:42,170 copying build/lib/nanowakeword/data_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/data_utils 2025-11-08T17:38:42,172 copying build/lib/nanowakeword/data_utils/preprocess.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/data_utils 2025-11-08T17:38:42,174 copying build/lib/nanowakeword/nanointerpreter.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-08T17:38:42,176 copying build/lib/nanowakeword/analyzer.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-08T17:38:42,179 copying build/lib/nanowakeword/config_generator.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-08T17:38:42,182 creating build/bdist.linux-armv7l/wheel/nanowakeword/resources 2025-11-08T17:38:42,183 copying build/lib/nanowakeword/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/resources 2025-11-08T17:38:42,185 creating build/bdist.linux-armv7l/wheel/nanowakeword/resources/models 2025-11-08T17:38:42,186 copying build/lib/nanowakeword/resources/models/_registry.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/resources/models 2025-11-08T17:38:42,188 copying build/lib/nanowakeword/resources/models/__init__.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/resources/models 2025-11-08T17:38:42,191 creating build/bdist.linux-armv7l/wheel/nanowakeword/resources/models/__pycache__ 2025-11-08T17:38:42,192 copying build/lib/nanowakeword/resources/models/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./nanowakeword/resources/models/__pycache__ 2025-11-08T17:38:42,194 copying build/lib/nanowakeword/resources/models/__pycache__/_registry.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./nanowakeword/resources/models/__pycache__ 2025-11-08T17:38:42,196 creating build/bdist.linux-armv7l/wheel/nanowakeword/resources/__pycache__ 2025-11-08T17:38:42,197 copying build/lib/nanowakeword/resources/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./nanowakeword/resources/__pycache__ 2025-11-08T17:38:42,199 copying build/lib/nanowakeword/trainer.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-08T17:38:42,202 running install_egg_info 2025-11-08T17:38:42,208 Copying nanowakeword.egg-info to build/bdist.linux-armv7l/wheel/./nanowakeword-1.3.2-py3.11.egg-info 2025-11-08T17:38:42,220 running install_scripts 2025-11-08T17:38:42,233 creating build/bdist.linux-armv7l/wheel/nanowakeword-1.3.2.dist-info/WHEEL 2025-11-08T17:38:42,236 creating '/tmp/pip-wheel-s6m_ut16/.tmp-j9l2tvlr/nanowakeword-1.3.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-08T17:38:42,238 adding 'nanowakeword/__init__.py' 2025-11-08T17:38:42,240 adding 'nanowakeword/analyzer.py' 2025-11-08T17:38:42,242 adding 'nanowakeword/config_generator.py' 2025-11-08T17:38:42,248 adding 'nanowakeword/data.py' 2025-11-08T17:38:42,250 adding 'nanowakeword/generate_samples.py' 2025-11-08T17:38:42,252 adding 'nanowakeword/nanointerpreter.py' 2025-11-08T17:38:42,262 adding 'nanowakeword/trainer.py' 2025-11-08T17:38:42,264 adding 'nanowakeword/vad.py' 2025-11-08T17:38:42,266 adding 'nanowakeword/data_utils/__init__.py' 2025-11-08T17:38:42,267 adding 'nanowakeword/data_utils/preprocess.py' 2025-11-08T17:38:42,268 adding 'nanowakeword/resources/__init__.py' 2025-11-08T17:38:42,270 adding 'nanowakeword/resources/__pycache__/__init__.cpython-313.pyc' 2025-11-08T17:38:42,272 adding 'nanowakeword/resources/models/__init__.py' 2025-11-08T17:38:42,273 adding 'nanowakeword/resources/models/_registry.py' 2025-11-08T17:38:42,275 adding 'nanowakeword/resources/models/__pycache__/__init__.cpython-313.pyc' 2025-11-08T17:38:42,276 adding 'nanowakeword/resources/models/__pycache__/_registry.cpython-313.pyc' 2025-11-08T17:38:42,278 adding 'nanowakeword/utils/__init__.py' 2025-11-08T17:38:42,282 adding 'nanowakeword/utils/audio_processing.py' 2025-11-08T17:38:42,283 adding 'nanowakeword/utils/download_file.py' 2025-11-08T17:38:42,285 adding 'nanowakeword/utils/logger.py' 2025-11-08T17:38:42,288 adding 'nanowakeword-1.3.2.dist-info/licenses/LICENSE' 2025-11-08T17:38:42,292 adding 'nanowakeword-1.3.2.dist-info/METADATA' 2025-11-08T17:38:42,293 adding 'nanowakeword-1.3.2.dist-info/WHEEL' 2025-11-08T17:38:42,294 adding 'nanowakeword-1.3.2.dist-info/entry_points.txt' 2025-11-08T17:38:42,295 adding 'nanowakeword-1.3.2.dist-info/top_level.txt' 2025-11-08T17:38:42,296 adding 'nanowakeword-1.3.2.dist-info/RECORD' 2025-11-08T17:38:42,298 removing build/bdist.linux-armv7l/wheel 2025-11-08T17:38:42,408 Building wheel for nanowakeword (pyproject.toml): finished with status 'done' 2025-11-08T17:38:42,414 Created wheel for nanowakeword: filename=nanowakeword-1.3.2-py3-none-any.whl size=83338 sha256=e29a07e73169e06a7c11ce408e5e0a3506113eb0549c28ad7bef98e7bc2b0688 2025-11-08T17:38:42,415 Stored in directory: /tmp/pip-ephem-wheel-cache-55pe9gtt/wheels/a8/cd/86/e8c3e0a009f11c3581791e5935bbfca7b62797df1952346f2a 2025-11-08T17:38:42,431 Successfully built nanowakeword 2025-11-08T17:38:42,436 Removed build tracker: '/tmp/pip-build-tracker-t_wvclc8'