2026-03-20T09:07:01,179 Created temporary directory: /tmp/pip-ephem-wheel-cache-_riesqtx 2026-03-20T09:07:01,181 Created temporary directory: /tmp/pip-build-tracker-u54wfeey 2026-03-20T09:07:01,182 Initialized build tracking at /tmp/pip-build-tracker-u54wfeey 2026-03-20T09:07:01,182 Created build tracker: /tmp/pip-build-tracker-u54wfeey 2026-03-20T09:07:01,183 Entered build tracker: /tmp/pip-build-tracker-u54wfeey 2026-03-20T09:07:01,183 Created temporary directory: /tmp/pip-wheel-t9mc6t6m 2026-03-20T09:07:01,186 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-20T09:07:01,189 Created temporary directory: /tmp/pip-ephem-wheel-cache-7ga7n_gu 2026-03-20T09:07:01,210 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T09:07:01,213 2 location(s) to search for versions of sonote: 2026-03-20T09:07:01,213 * https://pypi.org/simple/sonote/ 2026-03-20T09:07:01,213 * https://www.piwheels.org/simple/sonote/ 2026-03-20T09:07:01,214 Fetching project page and analyzing links: https://pypi.org/simple/sonote/ 2026-03-20T09:07:01,215 Getting page https://pypi.org/simple/sonote/ 2026-03-20T09:07:01,216 Found index url https://pypi.org/simple 2026-03-20T09:07:01,352 Fetched page https://pypi.org/simple/sonote/ as application/vnd.pypi.simple.v1+json 2026-03-20T09:07:01,355 Skipping link: No binaries permitted for sonote: https://files.pythonhosted.org/packages/07/11/afae634c3c3ea6c3c88f9bace8784a3f69e8ffd32abdee76be5b6e2ee455/sonote-1.1.0b1-py3-none-any.whl (from https://pypi.org/simple/sonote/) (requires-python:>=3.11) 2026-03-20T09:07:01,356 Found link https://files.pythonhosted.org/packages/5c/99/28b09f86491cba67f52e0c5de72cb79e1926f0c81533e67b5d66a62be3cd/sonote-1.1.0b1.tar.gz (from https://pypi.org/simple/sonote/) (requires-python:>=3.11), version: 1.1.0b1 2026-03-20T09:07:01,357 Skipping link: No binaries permitted for sonote: https://files.pythonhosted.org/packages/bf/34/45452910eb796185f2aaca5f6637a88ba70c0b506d825f6f36cfcc5e3054/sonote-1.2.0b1-py3-none-any.whl (from https://pypi.org/simple/sonote/) (requires-python:>=3.11) 2026-03-20T09:07:01,358 Found link https://files.pythonhosted.org/packages/cd/e5/f7cd94ed60bbceeb822ccbff6cd88a6a546069b1f2fa7203d7e7c378dd7d/sonote-1.2.0b1.tar.gz (from https://pypi.org/simple/sonote/) (requires-python:>=3.11), version: 1.2.0b1 2026-03-20T09:07:01,358 Skipping link: No binaries permitted for sonote: https://files.pythonhosted.org/packages/ac/6c/642641ca176011d104eae8f8599320edb3bcb918145d86f30f100868d4cb/sonote-2.0.0-py3-none-any.whl (from https://pypi.org/simple/sonote/) (requires-python:>=3.11) 2026-03-20T09:07:01,359 Found link https://files.pythonhosted.org/packages/78/7c/20ad354a0827151caa32c930b74b19b95da8ac85712d03d07f50bb1ffe79/sonote-2.0.0.tar.gz (from https://pypi.org/simple/sonote/) (requires-python:>=3.11), version: 2.0.0 2026-03-20T09:07:01,360 Skipping link: No binaries permitted for sonote: https://files.pythonhosted.org/packages/2e/27/e5a9b81c42e4d0cbcba815155ae04d98a62de7cb8cf3186ad67782fa0d63/sonote-2.0.2-py3-none-any.whl (from https://pypi.org/simple/sonote/) (requires-python:>=3.11) 2026-03-20T09:07:01,361 Found link https://files.pythonhosted.org/packages/14/d1/e5d9b5dad21bfcd4a2eb4e73491c928581bb0cf023b25c33b361990f98d2/sonote-2.0.2.tar.gz (from https://pypi.org/simple/sonote/) (requires-python:>=3.11), version: 2.0.2 2026-03-20T09:07:01,361 Skipping link: No binaries permitted for sonote: https://files.pythonhosted.org/packages/7a/97/12b865ae6c672938f7411b48b226d1a4799d0ed27fdb3159ae4f69ec93fa/sonote-2.1.0-py3-none-any.whl (from https://pypi.org/simple/sonote/) (requires-python:>=3.11) 2026-03-20T09:07:01,362 Found link https://files.pythonhosted.org/packages/87/6e/37d56e0e28242286fe3859e98a8c77ce896cde56c5dc164013663df57753/sonote-2.1.0.tar.gz (from https://pypi.org/simple/sonote/) (requires-python:>=3.11), version: 2.1.0 2026-03-20T09:07:01,363 Fetching project page and analyzing links: https://www.piwheels.org/simple/sonote/ 2026-03-20T09:07:01,364 Getting page https://www.piwheels.org/simple/sonote/ 2026-03-20T09:07:01,365 Found index url https://www.piwheels.org/simple 2026-03-20T09:07:01,523 Fetched page https://www.piwheels.org/simple/sonote/ as text/html 2026-03-20T09:07:01,526 Skipping link: No binaries permitted for sonote: https://www.piwheels.org/simple/sonote/sonote-2.0.2-py3-none-any.whl#sha256=87b001d49c0b704f5b6967dea138cb1795c0ed5773a8efa4978d800d28165bae (from https://www.piwheels.org/simple/sonote/) (requires-python:>=3.11) 2026-03-20T09:07:01,526 Skipping link: No binaries permitted for sonote: https://www.piwheels.org/simple/sonote/sonote-1.2.0b1-py3-none-any.whl#sha256=e5e7b191c582e10eba3e082314dcf907e1f3da4fc22e955b6e60fc8893475c08 (from https://www.piwheels.org/simple/sonote/) (requires-python:>=3.11) 2026-03-20T09:07:01,527 Skipping link: No binaries permitted for sonote: https://www.piwheels.org/simple/sonote/sonote-1.1.0b1-py3-none-any.whl#sha256=cc85254d3c6b04ac2557f7ed0a4dd12eb93f2ce114ab19597775efc489c813ba (from https://www.piwheels.org/simple/sonote/) (requires-python:>=3.11) 2026-03-20T09:07:01,527 Skipping link: not a file: https://www.piwheels.org/simple/sonote/ 2026-03-20T09:07:01,528 Skipping link: not a file: https://pypi.org/simple/sonote/ 2026-03-20T09:07:01,549 Given no hashes to check 1 links for project 'sonote': discarding no candidates 2026-03-20T09:07:01,568 Collecting sonote==2.1.0 2026-03-20T09:07:01,570 Created temporary directory: /tmp/pip-unpack-nfq9_5y3 2026-03-20T09:07:01,783 Downloading sonote-2.1.0.tar.gz (599 kB) 2026-03-20T09:07:02,116 Added sonote==2.1.0 from https://files.pythonhosted.org/packages/87/6e/37d56e0e28242286fe3859e98a8c77ce896cde56c5dc164013663df57753/sonote-2.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-u54wfeey' 2026-03-20T09:07:02,121 Created temporary directory: /tmp/pip-build-env-qm16t0vm 2026-03-20T09:07:02,126 Installing build dependencies: started 2026-03-20T09:07:02,127 Running command pip subprocess to install build dependencies 2026-03-20T09:07:03,258 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-20T09:07:03,821 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-20T09:07:03,844 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T09:07:05,560 Collecting setuptools>=75.0 2026-03-20T09:07:05,680 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-20T09:07:08,668 Installing collected packages: setuptools 2026-03-20T09:07:11,825 Successfully installed setuptools-82.0.1 2026-03-20T09:07:12,101 Installing build dependencies: finished with status 'done' 2026-03-20T09:07:12,108 Getting requirements to build wheel: started 2026-03-20T09:07:12,109 Running command Getting requirements to build wheel 2026-03-20T09:07:12,728 /tmp/pip-build-env-qm16t0vm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-20T09:07:12,728 !! 2026-03-20T09:07:12,729 ******************************************************************************** 2026-03-20T09:07:12,730 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). 2026-03-20T09:07:12,732 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-20T09:07:12,732 or your builds will no longer be supported. 2026-03-20T09:07:12,733 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T09:07:12,734 ******************************************************************************** 2026-03-20T09:07:12,734 !! 2026-03-20T09:07:12,735 corresp(dist, value, root_dir) 2026-03-20T09:07:12,811 /tmp/pip-build-env-qm16t0vm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T09:07:12,811 !! 2026-03-20T09:07:12,812 ******************************************************************************** 2026-03-20T09:07:12,813 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T09:07:12,814 License :: OSI Approved :: MIT License 2026-03-20T09:07:12,814 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T09:07:12,815 ******************************************************************************** 2026-03-20T09:07:12,816 !! 2026-03-20T09:07:12,816 dist._finalize_license_expression() 2026-03-20T09:07:12,817 /tmp/pip-build-env-qm16t0vm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T09:07:12,817 !! 2026-03-20T09:07:12,818 ******************************************************************************** 2026-03-20T09:07:12,819 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T09:07:12,820 License :: OSI Approved :: MIT License 2026-03-20T09:07:12,821 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T09:07:12,822 ******************************************************************************** 2026-03-20T09:07:12,823 !! 2026-03-20T09:07:12,824 self._finalize_license_expression() 2026-03-20T09:07:12,824 running egg_info 2026-03-20T09:07:12,830 writing sonote.egg-info/PKG-INFO 2026-03-20T09:07:12,836 writing dependency_links to sonote.egg-info/dependency_links.txt 2026-03-20T09:07:12,838 writing entry points to sonote.egg-info/entry_points.txt 2026-03-20T09:07:12,841 writing requirements to sonote.egg-info/requires.txt 2026-03-20T09:07:12,842 writing top-level names to sonote.egg-info/top_level.txt 2026-03-20T09:07:12,870 reading manifest file 'sonote.egg-info/SOURCES.txt' 2026-03-20T09:07:12,877 adding license file 'LICENSE' 2026-03-20T09:07:12,883 writing manifest file 'sonote.egg-info/SOURCES.txt' 2026-03-20T09:07:12,981 Getting requirements to build wheel: finished with status 'done' 2026-03-20T09:07:12,985 Created temporary directory: /tmp/pip-modern-metadata-opx25_q8 2026-03-20T09:07:12,987 Preparing metadata (pyproject.toml): started 2026-03-20T09:07:12,988 Running command Preparing metadata (pyproject.toml) 2026-03-20T09:07:13,570 /tmp/pip-build-env-qm16t0vm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-20T09:07:13,570 !! 2026-03-20T09:07:13,571 ******************************************************************************** 2026-03-20T09:07:13,572 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). 2026-03-20T09:07:13,573 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-20T09:07:13,574 or your builds will no longer be supported. 2026-03-20T09:07:13,575 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T09:07:13,576 ******************************************************************************** 2026-03-20T09:07:13,577 !! 2026-03-20T09:07:13,578 corresp(dist, value, root_dir) 2026-03-20T09:07:13,650 /tmp/pip-build-env-qm16t0vm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T09:07:13,650 !! 2026-03-20T09:07:13,651 ******************************************************************************** 2026-03-20T09:07:13,652 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T09:07:13,653 License :: OSI Approved :: MIT License 2026-03-20T09:07:13,654 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T09:07:13,655 ******************************************************************************** 2026-03-20T09:07:13,656 !! 2026-03-20T09:07:13,656 dist._finalize_license_expression() 2026-03-20T09:07:13,657 /tmp/pip-build-env-qm16t0vm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T09:07:13,657 !! 2026-03-20T09:07:13,658 ******************************************************************************** 2026-03-20T09:07:13,659 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T09:07:13,660 License :: OSI Approved :: MIT License 2026-03-20T09:07:13,661 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T09:07:13,661 ******************************************************************************** 2026-03-20T09:07:13,662 !! 2026-03-20T09:07:13,663 self._finalize_license_expression() 2026-03-20T09:07:13,663 running dist_info 2026-03-20T09:07:13,673 creating /tmp/pip-modern-metadata-opx25_q8/sonote.egg-info 2026-03-20T09:07:13,674 writing /tmp/pip-modern-metadata-opx25_q8/sonote.egg-info/PKG-INFO 2026-03-20T09:07:13,680 writing dependency_links to /tmp/pip-modern-metadata-opx25_q8/sonote.egg-info/dependency_links.txt 2026-03-20T09:07:13,682 writing entry points to /tmp/pip-modern-metadata-opx25_q8/sonote.egg-info/entry_points.txt 2026-03-20T09:07:13,685 writing requirements to /tmp/pip-modern-metadata-opx25_q8/sonote.egg-info/requires.txt 2026-03-20T09:07:13,687 writing top-level names to /tmp/pip-modern-metadata-opx25_q8/sonote.egg-info/top_level.txt 2026-03-20T09:07:13,688 writing manifest file '/tmp/pip-modern-metadata-opx25_q8/sonote.egg-info/SOURCES.txt' 2026-03-20T09:07:13,713 reading manifest file '/tmp/pip-modern-metadata-opx25_q8/sonote.egg-info/SOURCES.txt' 2026-03-20T09:07:13,715 adding license file 'LICENSE' 2026-03-20T09:07:13,719 writing manifest file '/tmp/pip-modern-metadata-opx25_q8/sonote.egg-info/SOURCES.txt' 2026-03-20T09:07:13,720 creating '/tmp/pip-modern-metadata-opx25_q8/sonote-2.1.0.dist-info' 2026-03-20T09:07:13,844 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-20T09:07:13,849 Source in /tmp/pip-wheel-t9mc6t6m/sonote_74e8207a772c4691a284672c15ed97d7 has version 2.1.0, which satisfies requirement sonote==2.1.0 from https://files.pythonhosted.org/packages/87/6e/37d56e0e28242286fe3859e98a8c77ce896cde56c5dc164013663df57753/sonote-2.1.0.tar.gz 2026-03-20T09:07:13,850 Removed sonote==2.1.0 from https://files.pythonhosted.org/packages/87/6e/37d56e0e28242286fe3859e98a8c77ce896cde56c5dc164013663df57753/sonote-2.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-u54wfeey' 2026-03-20T09:07:13,857 Created temporary directory: /tmp/pip-unpack-3va0l8f8 2026-03-20T09:07:13,858 Building wheels for collected packages: sonote 2026-03-20T09:07:13,862 Created temporary directory: /tmp/pip-wheel-co2u2l_e 2026-03-20T09:07:13,863 Destination directory: /tmp/pip-wheel-co2u2l_e 2026-03-20T09:07:13,865 Building wheel for sonote (pyproject.toml): started 2026-03-20T09:07:13,866 Running command Building wheel for sonote (pyproject.toml) 2026-03-20T09:07:14,420 /tmp/pip-build-env-qm16t0vm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-20T09:07:14,420 !! 2026-03-20T09:07:14,421 ******************************************************************************** 2026-03-20T09:07:14,422 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). 2026-03-20T09:07:14,423 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-20T09:07:14,423 or your builds will no longer be supported. 2026-03-20T09:07:14,424 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T09:07:14,425 ******************************************************************************** 2026-03-20T09:07:14,426 !! 2026-03-20T09:07:14,426 corresp(dist, value, root_dir) 2026-03-20T09:07:14,491 /tmp/pip-build-env-qm16t0vm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T09:07:14,492 !! 2026-03-20T09:07:14,493 ******************************************************************************** 2026-03-20T09:07:14,494 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T09:07:14,494 License :: OSI Approved :: MIT License 2026-03-20T09:07:14,496 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T09:07:14,496 ******************************************************************************** 2026-03-20T09:07:14,497 !! 2026-03-20T09:07:14,498 dist._finalize_license_expression() 2026-03-20T09:07:14,498 /tmp/pip-build-env-qm16t0vm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T09:07:14,499 !! 2026-03-20T09:07:14,500 ******************************************************************************** 2026-03-20T09:07:14,500 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T09:07:14,501 License :: OSI Approved :: MIT License 2026-03-20T09:07:14,502 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T09:07:14,503 ******************************************************************************** 2026-03-20T09:07:14,504 !! 2026-03-20T09:07:14,505 self._finalize_license_expression() 2026-03-20T09:07:14,505 running bdist_wheel 2026-03-20T09:07:14,516 running build 2026-03-20T09:07:14,517 running build_py 2026-03-20T09:07:14,524 creating build/lib/src 2026-03-20T09:07:14,526 copying src/probe.py -> build/lib/src 2026-03-20T09:07:14,528 copying src/meeting_writer.py -> build/lib/src 2026-03-20T09:07:14,531 copying src/server.py -> build/lib/src 2026-03-20T09:07:14,534 copying src/paths.py -> build/lib/src 2026-03-20T09:07:14,536 copying src/desktop.py -> build/lib/src 2026-03-20T09:07:14,538 copying src/audio_capture.py -> build/lib/src 2026-03-20T09:07:14,541 copying src/whisper_worker.py -> build/lib/src 2026-03-20T09:07:14,544 copying src/updater.py -> build/lib/src 2026-03-20T09:07:14,546 copying src/cli.py -> build/lib/src 2026-03-20T09:07:14,551 copying src/setup.py -> build/lib/src 2026-03-20T09:07:14,553 copying src/__main__.py -> build/lib/src 2026-03-20T09:07:14,555 copying src/cookies.py -> build/lib/src 2026-03-20T09:07:14,558 copying src/download.py -> build/lib/src 2026-03-20T09:07:14,560 copying src/postprocess.py -> build/lib/src 2026-03-20T09:07:14,562 copying src/media_control.py -> build/lib/src 2026-03-20T09:07:14,564 copying src/validate.py -> build/lib/src 2026-03-20T09:07:14,566 copying src/runtime_env.py -> build/lib/src 2026-03-20T09:07:14,568 copying src/config.py -> build/lib/src 2026-03-20T09:07:14,570 copying src/__init__.py -> build/lib/src 2026-03-20T09:07:14,571 copying src/transcribe.py -> build/lib/src 2026-03-20T09:07:14,574 copying src/polish.py -> build/lib/src 2026-03-20T09:07:14,576 copying src/tray.py -> build/lib/src 2026-03-20T09:07:14,579 copying src/whisper_daemon.py -> build/lib/src 2026-03-20T09:07:14,581 copying src/db.py -> build/lib/src 2026-03-20T09:07:14,583 copying src/discord_notify.py -> build/lib/src 2026-03-20T09:07:14,585 copying src/continuous.py -> build/lib/src 2026-03-20T09:07:14,587 copying src/doctor.py -> build/lib/src 2026-03-20T09:07:14,590 copying src/domain_keywords.py -> build/lib/src 2026-03-20T09:07:14,593 copying src/export.py -> build/lib/src 2026-03-20T09:07:14,595 copying src/diarize.py -> build/lib/src 2026-03-20T09:07:14,597 copying src/autostart.py -> build/lib/src 2026-03-20T09:07:14,600 copying src/merge.py -> build/lib/src 2026-03-20T09:07:14,602 copying src/_server_impl.py -> build/lib/src 2026-03-20T09:07:14,605 creating build/lib/src/web 2026-03-20T09:07:14,606 copying src/web/state.py -> build/lib/src/web 2026-03-20T09:07:14,609 copying src/web/__init__.py -> build/lib/src/web 2026-03-20T09:07:14,611 creating build/lib/src/runtime 2026-03-20T09:07:14,612 copying src/runtime/context.py -> build/lib/src/runtime 2026-03-20T09:07:14,614 copying src/runtime/__init__.py -> build/lib/src/runtime 2026-03-20T09:07:14,616 creating build/lib/src/meeting 2026-03-20T09:07:14,617 copying src/meeting/context.py -> build/lib/src/meeting 2026-03-20T09:07:14,619 copying src/meeting/__init__.py -> build/lib/src/meeting 2026-03-20T09:07:14,621 copying src/meeting/pipeline.py -> build/lib/src/meeting 2026-03-20T09:07:14,624 creating build/lib/src/desktop_app 2026-03-20T09:07:14,625 copying src/desktop_app/browser.py -> build/lib/src/desktop_app 2026-03-20T09:07:14,627 copying src/desktop_app/__init__.py -> build/lib/src/desktop_app 2026-03-20T09:07:14,629 copying src/desktop_app/controller.py -> build/lib/src/desktop_app 2026-03-20T09:07:14,631 copying src/desktop_app/tray_adapter.py -> build/lib/src/desktop_app 2026-03-20T09:07:14,634 creating build/lib/src/web/routes 2026-03-20T09:07:14,635 copying src/web/routes/core.py -> build/lib/src/web/routes 2026-03-20T09:07:14,637 copying src/web/routes/stream.py -> build/lib/src/web/routes 2026-03-20T09:07:14,639 copying src/web/routes/profiles.py -> build/lib/src/web/routes 2026-03-20T09:07:14,641 copying src/web/routes/sessions.py -> build/lib/src/web/routes 2026-03-20T09:07:14,643 copying src/web/routes/keywords.py -> build/lib/src/web/routes 2026-03-20T09:07:14,645 copying src/web/routes/devices.py -> build/lib/src/web/routes 2026-03-20T09:07:14,647 copying src/web/routes/__init__.py -> build/lib/src/web/routes 2026-03-20T09:07:14,648 running egg_info 2026-03-20T09:07:14,658 writing sonote.egg-info/PKG-INFO 2026-03-20T09:07:14,664 writing dependency_links to sonote.egg-info/dependency_links.txt 2026-03-20T09:07:14,666 writing entry points to sonote.egg-info/entry_points.txt 2026-03-20T09:07:14,669 writing requirements to sonote.egg-info/requires.txt 2026-03-20T09:07:14,670 writing top-level names to sonote.egg-info/top_level.txt 2026-03-20T09:07:14,686 reading manifest file 'sonote.egg-info/SOURCES.txt' 2026-03-20T09:07:14,692 adding license file 'LICENSE' 2026-03-20T09:07:14,698 writing manifest file 'sonote.egg-info/SOURCES.txt' 2026-03-20T09:07:14,705 creating build/lib/src/../static 2026-03-20T09:07:14,706 copying src/../static/demo.gif -> build/lib/src/../static 2026-03-20T09:07:14,716 copying src/../static/icon.svg -> build/lib/src/../static 2026-03-20T09:07:14,718 copying src/../static/settings.html -> build/lib/src/../static 2026-03-20T09:07:14,722 copying src/../static/speaker_profile.html -> build/lib/src/../static 2026-03-20T09:07:14,725 copying src/../static/viewer.html -> build/lib/src/../static 2026-03-20T09:07:14,743 installing to build/bdist.linux-armv7l/wheel 2026-03-20T09:07:14,744 running install 2026-03-20T09:07:14,768 running install_lib 2026-03-20T09:07:14,773 creating build/bdist.linux-armv7l/wheel 2026-03-20T09:07:14,776 creating build/bdist.linux-armv7l/wheel/static 2026-03-20T09:07:14,777 copying build/lib/static/icon.svg -> build/bdist.linux-armv7l/wheel/./static 2026-03-20T09:07:14,780 copying build/lib/static/speaker_profile.html -> build/bdist.linux-armv7l/wheel/./static 2026-03-20T09:07:14,783 copying build/lib/static/settings.html -> build/bdist.linux-armv7l/wheel/./static 2026-03-20T09:07:14,786 copying build/lib/static/viewer.html -> build/bdist.linux-armv7l/wheel/./static 2026-03-20T09:07:14,795 copying build/lib/static/demo.gif -> build/bdist.linux-armv7l/wheel/./static 2026-03-20T09:07:14,806 creating build/bdist.linux-armv7l/wheel/src 2026-03-20T09:07:14,807 copying build/lib/src/probe.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,810 copying build/lib/src/meeting_writer.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,813 copying build/lib/src/server.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,815 copying build/lib/src/paths.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,818 creating build/bdist.linux-armv7l/wheel/src/web 2026-03-20T09:07:14,820 copying build/lib/src/web/state.py -> build/bdist.linux-armv7l/wheel/./src/web 2026-03-20T09:07:14,822 copying build/lib/src/web/__init__.py -> build/bdist.linux-armv7l/wheel/./src/web 2026-03-20T09:07:14,825 creating build/bdist.linux-armv7l/wheel/src/web/routes 2026-03-20T09:07:14,827 copying build/lib/src/web/routes/core.py -> build/bdist.linux-armv7l/wheel/./src/web/routes 2026-03-20T09:07:14,829 copying build/lib/src/web/routes/stream.py -> build/bdist.linux-armv7l/wheel/./src/web/routes 2026-03-20T09:07:14,832 copying build/lib/src/web/routes/profiles.py -> build/bdist.linux-armv7l/wheel/./src/web/routes 2026-03-20T09:07:14,835 copying build/lib/src/web/routes/sessions.py -> build/bdist.linux-armv7l/wheel/./src/web/routes 2026-03-20T09:07:14,838 copying build/lib/src/web/routes/keywords.py -> build/bdist.linux-armv7l/wheel/./src/web/routes 2026-03-20T09:07:14,840 copying build/lib/src/web/routes/devices.py -> build/bdist.linux-armv7l/wheel/./src/web/routes 2026-03-20T09:07:14,842 copying build/lib/src/web/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./src/web/routes 2026-03-20T09:07:14,844 copying build/lib/src/desktop.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,847 creating build/bdist.linux-armv7l/wheel/src/runtime 2026-03-20T09:07:14,849 copying build/lib/src/runtime/context.py -> build/bdist.linux-armv7l/wheel/./src/runtime 2026-03-20T09:07:14,851 copying build/lib/src/runtime/__init__.py -> build/bdist.linux-armv7l/wheel/./src/runtime 2026-03-20T09:07:14,853 copying build/lib/src/audio_capture.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,856 copying build/lib/src/whisper_worker.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,859 copying build/lib/src/updater.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,862 copying build/lib/src/cli.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,867 creating build/bdist.linux-armv7l/wheel/src/meeting 2026-03-20T09:07:14,868 copying build/lib/src/meeting/context.py -> build/bdist.linux-armv7l/wheel/./src/meeting 2026-03-20T09:07:14,870 copying build/lib/src/meeting/__init__.py -> build/bdist.linux-armv7l/wheel/./src/meeting 2026-03-20T09:07:14,872 copying build/lib/src/meeting/pipeline.py -> build/bdist.linux-armv7l/wheel/./src/meeting 2026-03-20T09:07:14,875 copying build/lib/src/setup.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,879 copying build/lib/src/__main__.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,881 copying build/lib/src/cookies.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,884 copying build/lib/src/download.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,887 copying build/lib/src/postprocess.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,889 copying build/lib/src/media_control.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,891 copying build/lib/src/validate.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,894 copying build/lib/src/runtime_env.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,897 creating build/bdist.linux-armv7l/wheel/src/desktop_app 2026-03-20T09:07:14,898 copying build/lib/src/desktop_app/browser.py -> build/bdist.linux-armv7l/wheel/./src/desktop_app 2026-03-20T09:07:14,900 copying build/lib/src/desktop_app/__init__.py -> build/bdist.linux-armv7l/wheel/./src/desktop_app 2026-03-20T09:07:14,902 copying build/lib/src/desktop_app/controller.py -> build/bdist.linux-armv7l/wheel/./src/desktop_app 2026-03-20T09:07:14,905 copying build/lib/src/desktop_app/tray_adapter.py -> build/bdist.linux-armv7l/wheel/./src/desktop_app 2026-03-20T09:07:14,907 copying build/lib/src/config.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,909 copying build/lib/src/__init__.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,911 copying build/lib/src/transcribe.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,913 copying build/lib/src/polish.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,916 copying build/lib/src/tray.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,918 copying build/lib/src/whisper_daemon.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,920 copying build/lib/src/db.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,923 copying build/lib/src/discord_notify.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,925 copying build/lib/src/continuous.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,927 copying build/lib/src/doctor.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,930 copying build/lib/src/domain_keywords.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,932 copying build/lib/src/export.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,934 copying build/lib/src/diarize.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,937 copying build/lib/src/autostart.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,940 copying build/lib/src/merge.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,942 copying build/lib/src/_server_impl.py -> build/bdist.linux-armv7l/wheel/./src 2026-03-20T09:07:14,945 running install_egg_info 2026-03-20T09:07:14,950 Copying sonote.egg-info to build/bdist.linux-armv7l/wheel/./sonote-2.1.0-py3.11.egg-info 2026-03-20T09:07:14,962 running install_scripts 2026-03-20T09:07:14,974 creating build/bdist.linux-armv7l/wheel/sonote-2.1.0.dist-info/WHEEL 2026-03-20T09:07:14,977 creating '/tmp/pip-wheel-co2u2l_e/.tmp-n6h8__2l/sonote-2.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-20T09:07:14,981 adding 'sonote-2.1.0.dist-info/licenses/LICENSE' 2026-03-20T09:07:14,984 adding 'src/__init__.py' 2026-03-20T09:07:14,985 adding 'src/__main__.py' 2026-03-20T09:07:14,998 adding 'src/_server_impl.py' 2026-03-20T09:07:15,002 adding 'src/audio_capture.py' 2026-03-20T09:07:15,004 adding 'src/autostart.py' 2026-03-20T09:07:15,023 adding 'src/cli.py' 2026-03-20T09:07:15,026 adding 'src/config.py' 2026-03-20T09:07:15,029 adding 'src/continuous.py' 2026-03-20T09:07:15,032 adding 'src/cookies.py' 2026-03-20T09:07:15,034 adding 'src/db.py' 2026-03-20T09:07:15,036 adding 'src/desktop.py' 2026-03-20T09:07:15,041 adding 'src/diarize.py' 2026-03-20T09:07:15,043 adding 'src/discord_notify.py' 2026-03-20T09:07:15,046 adding 'src/doctor.py' 2026-03-20T09:07:15,049 adding 'src/domain_keywords.py' 2026-03-20T09:07:15,052 adding 'src/download.py' 2026-03-20T09:07:15,055 adding 'src/export.py' 2026-03-20T09:07:15,058 adding 'src/media_control.py' 2026-03-20T09:07:15,060 adding 'src/meeting_writer.py' 2026-03-20T09:07:15,062 adding 'src/merge.py' 2026-03-20T09:07:15,064 adding 'src/paths.py' 2026-03-20T09:07:15,070 adding 'src/polish.py' 2026-03-20T09:07:15,073 adding 'src/postprocess.py' 2026-03-20T09:07:15,076 adding 'src/probe.py' 2026-03-20T09:07:15,078 adding 'src/runtime_env.py' 2026-03-20T09:07:15,081 adding 'src/server.py' 2026-03-20T09:07:15,083 adding 'src/setup.py' 2026-03-20T09:07:15,085 adding 'src/transcribe.py' 2026-03-20T09:07:15,087 adding 'src/tray.py' 2026-03-20T09:07:15,090 adding 'src/updater.py' 2026-03-20T09:07:15,091 adding 'src/validate.py' 2026-03-20T09:07:15,093 adding 'src/whisper_daemon.py' 2026-03-20T09:07:15,097 adding 'src/whisper_worker.py' 2026-03-20T09:07:15,099 adding 'src/desktop_app/__init__.py' 2026-03-20T09:07:15,100 adding 'src/desktop_app/browser.py' 2026-03-20T09:07:15,103 adding 'src/desktop_app/controller.py' 2026-03-20T09:07:15,105 adding 'src/desktop_app/tray_adapter.py' 2026-03-20T09:07:15,106 adding 'src/meeting/__init__.py' 2026-03-20T09:07:15,108 adding 'src/meeting/context.py' 2026-03-20T09:07:15,110 adding 'src/meeting/pipeline.py' 2026-03-20T09:07:15,112 adding 'src/runtime/__init__.py' 2026-03-20T09:07:15,113 adding 'src/runtime/context.py' 2026-03-20T09:07:15,115 adding 'src/web/__init__.py' 2026-03-20T09:07:15,116 adding 'src/web/state.py' 2026-03-20T09:07:15,118 adding 'src/web/routes/__init__.py' 2026-03-20T09:07:15,119 adding 'src/web/routes/core.py' 2026-03-20T09:07:15,120 adding 'src/web/routes/devices.py' 2026-03-20T09:07:15,122 adding 'src/web/routes/keywords.py' 2026-03-20T09:07:15,123 adding 'src/web/routes/profiles.py' 2026-03-20T09:07:15,124 adding 'src/web/routes/sessions.py' 2026-03-20T09:07:15,125 adding 'src/web/routes/stream.py' 2026-03-20T09:07:15,168 adding 'static/demo.gif' 2026-03-20T09:07:15,171 adding 'static/icon.svg' 2026-03-20T09:07:15,174 adding 'static/settings.html' 2026-03-20T09:07:15,177 adding 'static/speaker_profile.html' 2026-03-20T09:07:15,199 adding 'static/viewer.html' 2026-03-20T09:07:15,203 adding 'sonote-2.1.0.dist-info/METADATA' 2026-03-20T09:07:15,204 adding 'sonote-2.1.0.dist-info/WHEEL' 2026-03-20T09:07:15,205 adding 'sonote-2.1.0.dist-info/entry_points.txt' 2026-03-20T09:07:15,206 adding 'sonote-2.1.0.dist-info/top_level.txt' 2026-03-20T09:07:15,207 adding 'sonote-2.1.0.dist-info/RECORD' 2026-03-20T09:07:15,215 removing build/bdist.linux-armv7l/wheel 2026-03-20T09:07:15,329 Building wheel for sonote (pyproject.toml): finished with status 'done' 2026-03-20T09:07:15,349 Created wheel for sonote: filename=sonote-2.1.0-py3-none-any.whl size=550009 sha256=aefd4003c132140a865d7e8a3a43b096e905f541d16783edbbeec40d2f52b053 2026-03-20T09:07:15,350 Stored in directory: /tmp/pip-ephem-wheel-cache-7ga7n_gu/wheels/58/9c/05/a29398a5e5f74a24afcdc5c2b25eb490a71f5c4fe979e41bba 2026-03-20T09:07:15,364 Successfully built sonote 2026-03-20T09:07:15,392 Removed build tracker: '/tmp/pip-build-tracker-u54wfeey'