2025-11-05T19:34:42,534 Created temporary directory: /tmp/pip-ephem-wheel-cache-vje2257m 2025-11-05T19:34:42,536 Created temporary directory: /tmp/pip-build-tracker-qzqw_avy 2025-11-05T19:34:42,536 Initialized build tracking at /tmp/pip-build-tracker-qzqw_avy 2025-11-05T19:34:42,537 Created build tracker: /tmp/pip-build-tracker-qzqw_avy 2025-11-05T19:34:42,537 Entered build tracker: /tmp/pip-build-tracker-qzqw_avy 2025-11-05T19:34:42,538 Created temporary directory: /tmp/pip-wheel-ntd9o0l7 2025-11-05T19:34:42,541 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-05T19:34:42,544 Created temporary directory: /tmp/pip-ephem-wheel-cache-6sr3ychg 2025-11-05T19:34:42,567 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-05T19:34:42,571 2 location(s) to search for versions of nanowakeword: 2025-11-05T19:34:42,571 * https://pypi.org/simple/nanowakeword/ 2025-11-05T19:34:42,571 * https://www.piwheels.org/simple/nanowakeword/ 2025-11-05T19:34:42,572 Fetching project page and analyzing links: https://pypi.org/simple/nanowakeword/ 2025-11-05T19:34:42,573 Getting page https://pypi.org/simple/nanowakeword/ 2025-11-05T19:34:42,574 Found index url https://pypi.org/simple 2025-11-05T19:34:42,791 Fetched page https://pypi.org/simple/nanowakeword/ as application/vnd.pypi.simple.v1+json 2025-11-05T19:34:42,795 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-05T19:34:42,796 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-05T19:34:42,797 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-05T19:34:42,798 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-05T19:34:42,799 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-05T19:34:42,800 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-05T19:34:42,801 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-05T19:34:42,802 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-05T19:34:42,803 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-05T19:34:42,804 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-05T19:34:42,805 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-05T19:34:42,807 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-05T19:34:42,807 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-05T19:34:42,809 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-05T19:34:42,810 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-05T19:34:42,811 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-05T19:34:42,812 Fetching project page and analyzing links: https://www.piwheels.org/simple/nanowakeword/ 2025-11-05T19:34:42,813 Getting page https://www.piwheels.org/simple/nanowakeword/ 2025-11-05T19:34:42,814 Found index url https://www.piwheels.org/simple 2025-11-05T19:34:43,008 Fetched page https://www.piwheels.org/simple/nanowakeword/ as text/html 2025-11-05T19:34:43,011 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-05T19:34:43,012 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-05T19:34:43,012 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-05T19:34:43,013 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-05T19:34:43,013 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-05T19:34:43,014 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-05T19:34:43,015 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-05T19:34:43,016 Skipping link: not a file: https://www.piwheels.org/simple/nanowakeword/ 2025-11-05T19:34:43,016 Skipping link: not a file: https://pypi.org/simple/nanowakeword/ 2025-11-05T19:34:43,036 Given no hashes to check 1 links for project 'nanowakeword': discarding no candidates 2025-11-05T19:34:43,053 Collecting nanowakeword==1.3.1 2025-11-05T19:34:43,056 Created temporary directory: /tmp/pip-unpack-p5ytvsyb 2025-11-05T19:34:43,193 Downloading nanowakeword-1.3.1.tar.gz (84 kB) 2025-11-05T19:34:43,347 Added nanowakeword==1.3.1 from https://files.pythonhosted.org/packages/00/99/adc79a24fad7867e759938c26e1b8e02ddfb095a286f7716b5474c069a82/nanowakeword-1.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-qzqw_avy' 2025-11-05T19:34:43,352 Created temporary directory: /tmp/pip-build-env-971qeeeg 2025-11-05T19:34:43,357 Installing build dependencies: started 2025-11-05T19:34:43,358 Running command pip subprocess to install build dependencies 2025-11-05T19:34:44,571 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-05T19:34:45,215 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-05T19:34:45,238 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-05T19:34:46,960 Collecting setuptools>=61.0 2025-11-05T19:34:47,055 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-05T19:34:50,029 Installing collected packages: setuptools 2025-11-05T19:34:54,400 Successfully installed setuptools-80.9.0 2025-11-05T19:34:54,667 Installing build dependencies: finished with status 'done' 2025-11-05T19:34:54,673 Getting requirements to build wheel: started 2025-11-05T19:34:54,675 Running command Getting requirements to build wheel 2025-11-05T19:34:55,383 running egg_info 2025-11-05T19:34:55,389 writing nanowakeword.egg-info/PKG-INFO 2025-11-05T19:34:55,406 writing dependency_links to nanowakeword.egg-info/dependency_links.txt 2025-11-05T19:34:55,408 writing entry points to nanowakeword.egg-info/entry_points.txt 2025-11-05T19:34:55,419 writing requirements to nanowakeword.egg-info/requires.txt 2025-11-05T19:34:55,421 writing top-level names to nanowakeword.egg-info/top_level.txt 2025-11-05T19:34:55,445 reading manifest file 'nanowakeword.egg-info/SOURCES.txt' 2025-11-05T19:34:55,449 reading manifest template 'MANIFEST.in' 2025-11-05T19:34:55,454 adding license file 'LICENSE' 2025-11-05T19:34:55,457 writing manifest file 'nanowakeword.egg-info/SOURCES.txt' 2025-11-05T19:34:55,555 Getting requirements to build wheel: finished with status 'done' 2025-11-05T19:34:55,559 Created temporary directory: /tmp/pip-modern-metadata-9dy5j03i 2025-11-05T19:34:55,561 Preparing metadata (pyproject.toml): started 2025-11-05T19:34:55,562 Running command Preparing metadata (pyproject.toml) 2025-11-05T19:34:56,228 running dist_info 2025-11-05T19:34:56,240 creating /tmp/pip-modern-metadata-9dy5j03i/nanowakeword.egg-info 2025-11-05T19:34:56,241 writing /tmp/pip-modern-metadata-9dy5j03i/nanowakeword.egg-info/PKG-INFO 2025-11-05T19:34:56,258 writing dependency_links to /tmp/pip-modern-metadata-9dy5j03i/nanowakeword.egg-info/dependency_links.txt 2025-11-05T19:34:56,260 writing entry points to /tmp/pip-modern-metadata-9dy5j03i/nanowakeword.egg-info/entry_points.txt 2025-11-05T19:34:56,271 writing requirements to /tmp/pip-modern-metadata-9dy5j03i/nanowakeword.egg-info/requires.txt 2025-11-05T19:34:56,272 writing top-level names to /tmp/pip-modern-metadata-9dy5j03i/nanowakeword.egg-info/top_level.txt 2025-11-05T19:34:56,273 writing manifest file '/tmp/pip-modern-metadata-9dy5j03i/nanowakeword.egg-info/SOURCES.txt' 2025-11-05T19:34:56,296 reading manifest file '/tmp/pip-modern-metadata-9dy5j03i/nanowakeword.egg-info/SOURCES.txt' 2025-11-05T19:34:56,298 reading manifest template 'MANIFEST.in' 2025-11-05T19:34:56,302 adding license file 'LICENSE' 2025-11-05T19:34:56,305 writing manifest file '/tmp/pip-modern-metadata-9dy5j03i/nanowakeword.egg-info/SOURCES.txt' 2025-11-05T19:34:56,306 creating '/tmp/pip-modern-metadata-9dy5j03i/nanowakeword-1.3.1.dist-info' 2025-11-05T19:34:56,433 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-05T19:34:56,439 Source in /tmp/pip-wheel-ntd9o0l7/nanowakeword_ca0fbfa9561045d18a25276de09d15a5 has version 1.3.1, which satisfies requirement nanowakeword==1.3.1 from https://files.pythonhosted.org/packages/00/99/adc79a24fad7867e759938c26e1b8e02ddfb095a286f7716b5474c069a82/nanowakeword-1.3.1.tar.gz 2025-11-05T19:34:56,440 Removed nanowakeword==1.3.1 from https://files.pythonhosted.org/packages/00/99/adc79a24fad7867e759938c26e1b8e02ddfb095a286f7716b5474c069a82/nanowakeword-1.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-qzqw_avy' 2025-11-05T19:34:56,448 Created temporary directory: /tmp/pip-unpack-s3y2btq6 2025-11-05T19:34:56,448 Building wheels for collected packages: nanowakeword 2025-11-05T19:34:56,453 Created temporary directory: /tmp/pip-wheel-nusp_66z 2025-11-05T19:34:56,453 Destination directory: /tmp/pip-wheel-nusp_66z 2025-11-05T19:34:56,456 Building wheel for nanowakeword (pyproject.toml): started 2025-11-05T19:34:56,457 Running command Building wheel for nanowakeword (pyproject.toml) 2025-11-05T19:34:57,099 running bdist_wheel 2025-11-05T19:34:57,119 running build 2025-11-05T19:34:57,120 running build_py 2025-11-05T19:34:57,126 creating build/lib/nanowakeword 2025-11-05T19:34:57,128 copying nanowakeword/nanointerpreter.py -> build/lib/nanowakeword 2025-11-05T19:34:57,131 copying nanowakeword/data.py -> build/lib/nanowakeword 2025-11-05T19:34:57,134 copying nanowakeword/analyzer.py -> build/lib/nanowakeword 2025-11-05T19:34:57,138 copying nanowakeword/trainer.py -> build/lib/nanowakeword 2025-11-05T19:34:57,142 copying nanowakeword/config_generator.py -> build/lib/nanowakeword 2025-11-05T19:34:57,144 copying nanowakeword/__init__.py -> build/lib/nanowakeword 2025-11-05T19:34:57,146 copying nanowakeword/vad.py -> build/lib/nanowakeword 2025-11-05T19:34:57,148 copying nanowakeword/generate_samples.py -> build/lib/nanowakeword 2025-11-05T19:34:57,151 creating build/lib/nanowakeword/data_utils 2025-11-05T19:34:57,152 copying nanowakeword/data_utils/preprocess.py -> build/lib/nanowakeword/data_utils 2025-11-05T19:34:57,154 copying nanowakeword/data_utils/__init__.py -> build/lib/nanowakeword/data_utils 2025-11-05T19:34:57,156 creating build/lib/nanowakeword/utils 2025-11-05T19:34:57,157 copying nanowakeword/utils/download_file.py -> build/lib/nanowakeword/utils 2025-11-05T19:34:57,159 copying nanowakeword/utils/audio_processing.py -> build/lib/nanowakeword/utils 2025-11-05T19:34:57,162 copying nanowakeword/utils/__init__.py -> build/lib/nanowakeword/utils 2025-11-05T19:34:57,163 copying nanowakeword/utils/logger.py -> build/lib/nanowakeword/utils 2025-11-05T19:34:57,166 creating build/lib/nanowakeword/resources 2025-11-05T19:34:57,167 copying nanowakeword/resources/__init__.py -> build/lib/nanowakeword/resources 2025-11-05T19:34:57,169 creating build/lib/nanowakeword/resources/models 2025-11-05T19:34:57,170 copying nanowakeword/resources/models/_registry.py -> build/lib/nanowakeword/resources/models 2025-11-05T19:34:57,172 copying nanowakeword/resources/models/__init__.py -> build/lib/nanowakeword/resources/models 2025-11-05T19:34:57,174 running egg_info 2025-11-05T19:34:57,185 writing nanowakeword.egg-info/PKG-INFO 2025-11-05T19:34:57,201 writing dependency_links to nanowakeword.egg-info/dependency_links.txt 2025-11-05T19:34:57,202 writing entry points to nanowakeword.egg-info/entry_points.txt 2025-11-05T19:34:57,213 writing requirements to nanowakeword.egg-info/requires.txt 2025-11-05T19:34:57,214 writing top-level names to nanowakeword.egg-info/top_level.txt 2025-11-05T19:34:57,226 reading manifest file 'nanowakeword.egg-info/SOURCES.txt' 2025-11-05T19:34:57,229 reading manifest template 'MANIFEST.in' 2025-11-05T19:34:57,234 adding license file 'LICENSE' 2025-11-05T19:34:57,238 writing manifest file 'nanowakeword.egg-info/SOURCES.txt' 2025-11-05T19:34:57,240 /tmp/pip-build-env-971qeeeg/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-05T19:34:57,241 !! 2025-11-05T19:34:57,242 ******************************************************************************** 2025-11-05T19:34:57,242 ############################ 2025-11-05T19:34:57,243 # Package would be ignored # 2025-11-05T19:34:57,243 ############################ 2025-11-05T19:34:57,243 Python recognizes 'nanowakeword.resources.__pycache__' as an importable package[^1], 2025-11-05T19:34:57,244 but it is absent from setuptools' `packages` configuration. 2025-11-05T19:34:57,245 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-05T19:34:57,246 package, please make sure that 'nanowakeword.resources.__pycache__' is explicitly added 2025-11-05T19:34:57,246 to the `packages` configuration field. 2025-11-05T19:34:57,247 Alternatively, you can also rely on setuptools' discovery methods 2025-11-05T19:34:57,248 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-05T19:34:57,248 instead of `find_packages(...)`/`find:`). 2025-11-05T19:34:57,249 You can read more about "package discovery" on setuptools documentation page: 2025-11-05T19:34:57,251 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-05T19:34:57,252 If you don't want 'nanowakeword.resources.__pycache__' to be distributed and are 2025-11-05T19:34:57,252 already explicitly excluding 'nanowakeword.resources.__pycache__' via 2025-11-05T19:34:57,253 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-05T19:34:57,254 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-05T19:34:57,254 combination with a more fine grained `package-data` configuration. 2025-11-05T19:34:57,255 You can read more about "package data files" on setuptools documentation page: 2025-11-05T19:34:57,256 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-05T19:34:57,258 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-05T19:34:57,259 even if it does not contain any `.py` files. 2025-11-05T19:34:57,259 On the other hand, currently there is no concept of package data 2025-11-05T19:34:57,260 directory, all directories are treated like packages. 2025-11-05T19:34:57,260 ******************************************************************************** 2025-11-05T19:34:57,261 !! 2025-11-05T19:34:57,262 check.warn(importable) 2025-11-05T19:34:57,263 /tmp/pip-build-env-971qeeeg/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-05T19:34:57,263 !! 2025-11-05T19:34:57,265 ******************************************************************************** 2025-11-05T19:34:57,265 ############################ 2025-11-05T19:34:57,266 # Package would be ignored # 2025-11-05T19:34:57,266 ############################ 2025-11-05T19:34:57,267 Python recognizes 'nanowakeword.resources.models.__pycache__' as an importable package[^1], 2025-11-05T19:34:57,267 but it is absent from setuptools' `packages` configuration. 2025-11-05T19:34:57,269 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-05T19:34:57,269 package, please make sure that 'nanowakeword.resources.models.__pycache__' is explicitly added 2025-11-05T19:34:57,270 to the `packages` configuration field. 2025-11-05T19:34:57,271 Alternatively, you can also rely on setuptools' discovery methods 2025-11-05T19:34:57,271 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-05T19:34:57,271 instead of `find_packages(...)`/`find:`). 2025-11-05T19:34:57,272 You can read more about "package discovery" on setuptools documentation page: 2025-11-05T19:34:57,273 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-05T19:34:57,274 If you don't want 'nanowakeword.resources.models.__pycache__' to be distributed and are 2025-11-05T19:34:57,274 already explicitly excluding 'nanowakeword.resources.models.__pycache__' via 2025-11-05T19:34:57,275 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-05T19:34:57,275 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-05T19:34:57,276 combination with a more fine grained `package-data` configuration. 2025-11-05T19:34:57,277 You can read more about "package data files" on setuptools documentation page: 2025-11-05T19:34:57,278 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-05T19:34:57,280 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-05T19:34:57,281 even if it does not contain any `.py` files. 2025-11-05T19:34:57,281 On the other hand, currently there is no concept of package data 2025-11-05T19:34:57,282 directory, all directories are treated like packages. 2025-11-05T19:34:57,282 ******************************************************************************** 2025-11-05T19:34:57,283 !! 2025-11-05T19:34:57,284 check.warn(importable) 2025-11-05T19:34:57,285 creating build/lib/nanowakeword/resources/__pycache__ 2025-11-05T19:34:57,285 copying nanowakeword/resources/__pycache__/__init__.cpython-313.pyc -> build/lib/nanowakeword/resources/__pycache__ 2025-11-05T19:34:57,286 creating build/lib/nanowakeword/resources/models/__pycache__ 2025-11-05T19:34:57,286 copying nanowakeword/resources/models/__pycache__/__init__.cpython-313.pyc -> build/lib/nanowakeword/resources/models/__pycache__ 2025-11-05T19:34:57,287 copying nanowakeword/resources/models/__pycache__/_registry.cpython-313.pyc -> build/lib/nanowakeword/resources/models/__pycache__ 2025-11-05T19:34:57,287 installing to build/bdist.linux-armv7l/wheel 2025-11-05T19:34:57,288 running install 2025-11-05T19:34:57,300 running install_lib 2025-11-05T19:34:57,306 creating build/bdist.linux-armv7l/wheel 2025-11-05T19:34:57,308 creating build/bdist.linux-armv7l/wheel/nanowakeword 2025-11-05T19:34:57,310 copying build/lib/nanowakeword/nanointerpreter.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-05T19:34:57,313 creating build/bdist.linux-armv7l/wheel/nanowakeword/data_utils 2025-11-05T19:34:57,314 copying build/lib/nanowakeword/data_utils/preprocess.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/data_utils 2025-11-05T19:34:57,316 copying build/lib/nanowakeword/data_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/data_utils 2025-11-05T19:34:57,317 copying build/lib/nanowakeword/data.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-05T19:34:57,320 copying build/lib/nanowakeword/analyzer.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-05T19:34:57,322 copying build/lib/nanowakeword/trainer.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-05T19:34:57,326 creating build/bdist.linux-armv7l/wheel/nanowakeword/utils 2025-11-05T19:34:57,327 copying build/lib/nanowakeword/utils/download_file.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/utils 2025-11-05T19:34:57,329 copying build/lib/nanowakeword/utils/audio_processing.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/utils 2025-11-05T19:34:57,331 copying build/lib/nanowakeword/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/utils 2025-11-05T19:34:57,333 copying build/lib/nanowakeword/utils/logger.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/utils 2025-11-05T19:34:57,335 copying build/lib/nanowakeword/config_generator.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-05T19:34:57,337 copying build/lib/nanowakeword/__init__.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-05T19:34:57,339 copying build/lib/nanowakeword/vad.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-05T19:34:57,341 creating build/bdist.linux-armv7l/wheel/nanowakeword/resources 2025-11-05T19:34:57,343 creating build/bdist.linux-armv7l/wheel/nanowakeword/resources/models 2025-11-05T19:34:57,344 creating build/bdist.linux-armv7l/wheel/nanowakeword/resources/models/__pycache__ 2025-11-05T19:34:57,345 copying build/lib/nanowakeword/resources/models/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./nanowakeword/resources/models/__pycache__ 2025-11-05T19:34:57,347 copying build/lib/nanowakeword/resources/models/__pycache__/_registry.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./nanowakeword/resources/models/__pycache__ 2025-11-05T19:34:57,349 copying build/lib/nanowakeword/resources/models/_registry.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/resources/models 2025-11-05T19:34:57,351 copying build/lib/nanowakeword/resources/models/__init__.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/resources/models 2025-11-05T19:34:57,353 creating build/bdist.linux-armv7l/wheel/nanowakeword/resources/__pycache__ 2025-11-05T19:34:57,354 copying build/lib/nanowakeword/resources/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./nanowakeword/resources/__pycache__ 2025-11-05T19:34:57,356 copying build/lib/nanowakeword/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./nanowakeword/resources 2025-11-05T19:34:57,358 copying build/lib/nanowakeword/generate_samples.py -> build/bdist.linux-armv7l/wheel/./nanowakeword 2025-11-05T19:34:57,360 running install_egg_info 2025-11-05T19:34:57,365 Copying nanowakeword.egg-info to build/bdist.linux-armv7l/wheel/./nanowakeword-1.3.1-py3.11.egg-info 2025-11-05T19:34:57,377 running install_scripts 2025-11-05T19:34:57,390 creating build/bdist.linux-armv7l/wheel/nanowakeword-1.3.1.dist-info/WHEEL 2025-11-05T19:34:57,393 creating '/tmp/pip-wheel-nusp_66z/.tmp-ybum1i2y/nanowakeword-1.3.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-05T19:34:57,395 adding 'nanowakeword/__init__.py' 2025-11-05T19:34:57,397 adding 'nanowakeword/analyzer.py' 2025-11-05T19:34:57,400 adding 'nanowakeword/config_generator.py' 2025-11-05T19:34:57,406 adding 'nanowakeword/data.py' 2025-11-05T19:34:57,408 adding 'nanowakeword/generate_samples.py' 2025-11-05T19:34:57,411 adding 'nanowakeword/nanointerpreter.py' 2025-11-05T19:34:57,420 adding 'nanowakeword/trainer.py' 2025-11-05T19:34:57,422 adding 'nanowakeword/vad.py' 2025-11-05T19:34:57,424 adding 'nanowakeword/data_utils/__init__.py' 2025-11-05T19:34:57,425 adding 'nanowakeword/data_utils/preprocess.py' 2025-11-05T19:34:57,427 adding 'nanowakeword/resources/__init__.py' 2025-11-05T19:34:57,429 adding 'nanowakeword/resources/__pycache__/__init__.cpython-313.pyc' 2025-11-05T19:34:57,431 adding 'nanowakeword/resources/models/__init__.py' 2025-11-05T19:34:57,432 adding 'nanowakeword/resources/models/_registry.py' 2025-11-05T19:34:57,434 adding 'nanowakeword/resources/models/__pycache__/__init__.cpython-313.pyc' 2025-11-05T19:34:57,435 adding 'nanowakeword/resources/models/__pycache__/_registry.cpython-313.pyc' 2025-11-05T19:34:57,437 adding 'nanowakeword/utils/__init__.py' 2025-11-05T19:34:57,441 adding 'nanowakeword/utils/audio_processing.py' 2025-11-05T19:34:57,442 adding 'nanowakeword/utils/download_file.py' 2025-11-05T19:34:57,443 adding 'nanowakeword/utils/logger.py' 2025-11-05T19:34:57,447 adding 'nanowakeword-1.3.1.dist-info/licenses/LICENSE' 2025-11-05T19:34:57,451 adding 'nanowakeword-1.3.1.dist-info/METADATA' 2025-11-05T19:34:57,452 adding 'nanowakeword-1.3.1.dist-info/WHEEL' 2025-11-05T19:34:57,453 adding 'nanowakeword-1.3.1.dist-info/entry_points.txt' 2025-11-05T19:34:57,454 adding 'nanowakeword-1.3.1.dist-info/top_level.txt' 2025-11-05T19:34:57,455 adding 'nanowakeword-1.3.1.dist-info/RECORD' 2025-11-05T19:34:57,458 removing build/bdist.linux-armv7l/wheel 2025-11-05T19:34:57,565 Building wheel for nanowakeword (pyproject.toml): finished with status 'done' 2025-11-05T19:34:57,572 Created wheel for nanowakeword: filename=nanowakeword-1.3.1-py3-none-any.whl size=81890 sha256=04d0679d9c078e4db7f94a983294ecbd4e13f3bda46c72fa8f16eed838c5d28a 2025-11-05T19:34:57,573 Stored in directory: /tmp/pip-ephem-wheel-cache-6sr3ychg/wheels/ff/5f/be/e401755a9998a675f30da2eb6a6f443b73635c4301e71927c4 2025-11-05T19:34:57,588 Successfully built nanowakeword 2025-11-05T19:34:57,594 Removed build tracker: '/tmp/pip-build-tracker-qzqw_avy'