2026-04-19T21:46:58,955 Created temporary directory: /tmp/pip-ephem-wheel-cache-66kxslyb 2026-04-19T21:46:58,957 Created temporary directory: /tmp/pip-build-tracker-vzyoxsgc 2026-04-19T21:46:58,957 Initialized build tracking at /tmp/pip-build-tracker-vzyoxsgc 2026-04-19T21:46:58,958 Created build tracker: /tmp/pip-build-tracker-vzyoxsgc 2026-04-19T21:46:58,958 Entered build tracker: /tmp/pip-build-tracker-vzyoxsgc 2026-04-19T21:46:58,959 Created temporary directory: /tmp/pip-wheel-dg6llpxp 2026-04-19T21:46:58,962 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-04-19T21:46:58,964 Created temporary directory: /tmp/pip-ephem-wheel-cache-26iizmln 2026-04-19T21:46:58,986 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-19T21:46:58,990 2 location(s) to search for versions of saymo: 2026-04-19T21:46:58,990 * https://pypi.org/simple/saymo/ 2026-04-19T21:46:58,990 * https://www.piwheels.org/simple/saymo/ 2026-04-19T21:46:58,991 Fetching project page and analyzing links: https://pypi.org/simple/saymo/ 2026-04-19T21:46:58,991 Getting page https://pypi.org/simple/saymo/ 2026-04-19T21:46:58,993 Found index url https://pypi.org/simple 2026-04-19T21:46:59,158 Fetched page https://pypi.org/simple/saymo/ as application/vnd.pypi.simple.v1+json 2026-04-19T21:46:59,160 Skipping link: No binaries permitted for saymo: https://files.pythonhosted.org/packages/31/15/17aa52da1a0a57059923be54c576b45668d99f91a65997968ad74cb7f83b/saymo-0.7.0-py3-none-any.whl (from https://pypi.org/simple/saymo/) (requires-python:>=3.11) 2026-04-19T21:46:59,161 Found link https://files.pythonhosted.org/packages/da/3b/8bda472b1be7b59054797a3c3025b38346e9234bd158f2faad099730bc67/saymo-0.7.0.tar.gz (from https://pypi.org/simple/saymo/) (requires-python:>=3.11), version: 0.7.0 2026-04-19T21:46:59,162 Skipping link: No binaries permitted for saymo: https://files.pythonhosted.org/packages/11/02/b6f725c376fb77ab7205682676b836e1d0f7c38e4865125dd7dff7b2fc19/saymo-0.7.1-py3-none-any.whl (from https://pypi.org/simple/saymo/) (requires-python:>=3.11) 2026-04-19T21:46:59,163 Found link https://files.pythonhosted.org/packages/de/a8/f4100446d02d000ef7c393f1c00c2bf42cb3d901b4a4d38273e96760f2a4/saymo-0.7.1.tar.gz (from https://pypi.org/simple/saymo/) (requires-python:>=3.11), version: 0.7.1 2026-04-19T21:46:59,164 Fetching project page and analyzing links: https://www.piwheels.org/simple/saymo/ 2026-04-19T21:46:59,165 Getting page https://www.piwheels.org/simple/saymo/ 2026-04-19T21:46:59,166 Found index url https://www.piwheels.org/simple 2026-04-19T21:46:59,347 Fetched page https://www.piwheels.org/simple/saymo/ as text/html 2026-04-19T21:46:59,348 Skipping link: No binaries permitted for saymo: https://www.piwheels.org/simple/saymo/saymo-0.7.0-py3-none-any.whl#sha256=15bd8dd35a35513baff6e02ac8b2db159b783dfd07d3e545a1d66eec92ec8447 (from https://www.piwheels.org/simple/saymo/) (requires-python:>=3.11) 2026-04-19T21:46:59,349 Skipping link: not a file: https://www.piwheels.org/simple/saymo/ 2026-04-19T21:46:59,350 Skipping link: not a file: https://pypi.org/simple/saymo/ 2026-04-19T21:46:59,370 Given no hashes to check 1 links for project 'saymo': discarding no candidates 2026-04-19T21:46:59,389 Collecting saymo==0.7.1 2026-04-19T21:46:59,392 Created temporary directory: /tmp/pip-unpack-mwzto1uw 2026-04-19T21:46:59,657 Downloading saymo-0.7.1.tar.gz (111 kB) 2026-04-19T21:46:59,882 Added saymo==0.7.1 from https://files.pythonhosted.org/packages/de/a8/f4100446d02d000ef7c393f1c00c2bf42cb3d901b4a4d38273e96760f2a4/saymo-0.7.1.tar.gz to build tracker '/tmp/pip-build-tracker-vzyoxsgc' 2026-04-19T21:46:59,888 Created temporary directory: /tmp/pip-build-env-w7qsqsxz 2026-04-19T21:46:59,894 Installing build dependencies: started 2026-04-19T21:46:59,896 Running command pip subprocess to install build dependencies 2026-04-19T21:47:01,023 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-19T21:47:01,503 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-04-19T21:47:01,525 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-19T21:47:03,268 Collecting setuptools>=68.0 2026-04-19T21:47:03,343 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-19T21:47:06,316 Installing collected packages: setuptools 2026-04-19T21:47:09,324 Successfully installed setuptools-82.0.1 2026-04-19T21:47:09,594 Installing build dependencies: finished with status 'done' 2026-04-19T21:47:09,600 Getting requirements to build wheel: started 2026-04-19T21:47:09,602 Running command Getting requirements to build wheel 2026-04-19T21:47:10,195 /tmp/pip-build-env-w7qsqsxz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-19T21:47:10,196 !! 2026-04-19T21:47:10,197 ******************************************************************************** 2026-04-19T21:47:10,197 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-04-19T21:47:10,198 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-19T21:47:10,199 or your builds will no longer be supported. 2026-04-19T21:47:10,200 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-19T21:47:10,201 ******************************************************************************** 2026-04-19T21:47:10,202 !! 2026-04-19T21:47:10,203 corresp(dist, value, root_dir) 2026-04-19T21:47:10,275 /tmp/pip-build-env-w7qsqsxz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-19T21:47:10,276 !! 2026-04-19T21:47:10,277 ******************************************************************************** 2026-04-19T21:47:10,278 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-19T21:47:10,279 License :: OSI Approved :: MIT License 2026-04-19T21:47:10,280 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-19T21:47:10,281 ******************************************************************************** 2026-04-19T21:47:10,282 !! 2026-04-19T21:47:10,282 dist._finalize_license_expression() 2026-04-19T21:47:10,283 /tmp/pip-build-env-w7qsqsxz/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-19T21:47:10,283 !! 2026-04-19T21:47:10,284 ******************************************************************************** 2026-04-19T21:47:10,285 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-19T21:47:10,286 License :: OSI Approved :: MIT License 2026-04-19T21:47:10,288 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-19T21:47:10,288 ******************************************************************************** 2026-04-19T21:47:10,290 !! 2026-04-19T21:47:10,290 self._finalize_license_expression() 2026-04-19T21:47:10,291 running egg_info 2026-04-19T21:47:10,293 writing saymo.egg-info/PKG-INFO 2026-04-19T21:47:10,299 writing dependency_links to saymo.egg-info/dependency_links.txt 2026-04-19T21:47:10,301 writing entry points to saymo.egg-info/entry_points.txt 2026-04-19T21:47:10,304 writing requirements to saymo.egg-info/requires.txt 2026-04-19T21:47:10,305 writing top-level names to saymo.egg-info/top_level.txt 2026-04-19T21:47:10,335 reading manifest file 'saymo.egg-info/SOURCES.txt' 2026-04-19T21:47:10,340 adding license file 'LICENSE' 2026-04-19T21:47:10,345 writing manifest file 'saymo.egg-info/SOURCES.txt' 2026-04-19T21:47:10,443 Getting requirements to build wheel: finished with status 'done' 2026-04-19T21:47:10,446 Created temporary directory: /tmp/pip-modern-metadata-g31exk_l 2026-04-19T21:47:10,448 Preparing metadata (pyproject.toml): started 2026-04-19T21:47:10,449 Running command Preparing metadata (pyproject.toml) 2026-04-19T21:47:11,013 /tmp/pip-build-env-w7qsqsxz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-19T21:47:11,013 !! 2026-04-19T21:47:11,014 ******************************************************************************** 2026-04-19T21:47:11,015 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-04-19T21:47:11,015 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-19T21:47:11,016 or your builds will no longer be supported. 2026-04-19T21:47:11,017 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-19T21:47:11,018 ******************************************************************************** 2026-04-19T21:47:11,019 !! 2026-04-19T21:47:11,020 corresp(dist, value, root_dir) 2026-04-19T21:47:11,090 /tmp/pip-build-env-w7qsqsxz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-19T21:47:11,091 !! 2026-04-19T21:47:11,092 ******************************************************************************** 2026-04-19T21:47:11,092 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-19T21:47:11,093 License :: OSI Approved :: MIT License 2026-04-19T21:47:11,095 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-19T21:47:11,095 ******************************************************************************** 2026-04-19T21:47:11,097 !! 2026-04-19T21:47:11,097 dist._finalize_license_expression() 2026-04-19T21:47:11,098 /tmp/pip-build-env-w7qsqsxz/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-19T21:47:11,099 !! 2026-04-19T21:47:11,100 ******************************************************************************** 2026-04-19T21:47:11,100 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-19T21:47:11,101 License :: OSI Approved :: MIT License 2026-04-19T21:47:11,103 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-19T21:47:11,103 ******************************************************************************** 2026-04-19T21:47:11,105 !! 2026-04-19T21:47:11,105 self._finalize_license_expression() 2026-04-19T21:47:11,106 running dist_info 2026-04-19T21:47:11,116 creating /tmp/pip-modern-metadata-g31exk_l/saymo.egg-info 2026-04-19T21:47:11,117 writing /tmp/pip-modern-metadata-g31exk_l/saymo.egg-info/PKG-INFO 2026-04-19T21:47:11,124 writing dependency_links to /tmp/pip-modern-metadata-g31exk_l/saymo.egg-info/dependency_links.txt 2026-04-19T21:47:11,126 writing entry points to /tmp/pip-modern-metadata-g31exk_l/saymo.egg-info/entry_points.txt 2026-04-19T21:47:11,129 writing requirements to /tmp/pip-modern-metadata-g31exk_l/saymo.egg-info/requires.txt 2026-04-19T21:47:11,130 writing top-level names to /tmp/pip-modern-metadata-g31exk_l/saymo.egg-info/top_level.txt 2026-04-19T21:47:11,131 writing manifest file '/tmp/pip-modern-metadata-g31exk_l/saymo.egg-info/SOURCES.txt' 2026-04-19T21:47:11,157 reading manifest file '/tmp/pip-modern-metadata-g31exk_l/saymo.egg-info/SOURCES.txt' 2026-04-19T21:47:11,159 adding license file 'LICENSE' 2026-04-19T21:47:11,163 writing manifest file '/tmp/pip-modern-metadata-g31exk_l/saymo.egg-info/SOURCES.txt' 2026-04-19T21:47:11,164 creating '/tmp/pip-modern-metadata-g31exk_l/saymo-0.7.1.dist-info' 2026-04-19T21:47:11,287 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-19T21:47:11,292 Source in /tmp/pip-wheel-dg6llpxp/saymo_f10109329fb748f2b6fd2e405f1d71ad has version 0.7.1, which satisfies requirement saymo==0.7.1 from https://files.pythonhosted.org/packages/de/a8/f4100446d02d000ef7c393f1c00c2bf42cb3d901b4a4d38273e96760f2a4/saymo-0.7.1.tar.gz 2026-04-19T21:47:11,293 Removed saymo==0.7.1 from https://files.pythonhosted.org/packages/de/a8/f4100446d02d000ef7c393f1c00c2bf42cb3d901b4a4d38273e96760f2a4/saymo-0.7.1.tar.gz from build tracker '/tmp/pip-build-tracker-vzyoxsgc' 2026-04-19T21:47:11,300 Created temporary directory: /tmp/pip-unpack-qa1yu8g_ 2026-04-19T21:47:11,300 Building wheels for collected packages: saymo 2026-04-19T21:47:11,304 Created temporary directory: /tmp/pip-wheel-x5pq1c0x 2026-04-19T21:47:11,305 Destination directory: /tmp/pip-wheel-x5pq1c0x 2026-04-19T21:47:11,307 Building wheel for saymo (pyproject.toml): started 2026-04-19T21:47:11,308 Running command Building wheel for saymo (pyproject.toml) 2026-04-19T21:47:11,858 /tmp/pip-build-env-w7qsqsxz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-19T21:47:11,858 !! 2026-04-19T21:47:11,859 ******************************************************************************** 2026-04-19T21:47:11,860 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-04-19T21:47:11,862 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-19T21:47:11,862 or your builds will no longer be supported. 2026-04-19T21:47:11,864 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-19T21:47:11,864 ******************************************************************************** 2026-04-19T21:47:11,866 !! 2026-04-19T21:47:11,866 corresp(dist, value, root_dir) 2026-04-19T21:47:11,930 /tmp/pip-build-env-w7qsqsxz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-19T21:47:11,930 !! 2026-04-19T21:47:11,932 ******************************************************************************** 2026-04-19T21:47:11,932 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-19T21:47:11,934 License :: OSI Approved :: MIT License 2026-04-19T21:47:11,935 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-19T21:47:11,936 ******************************************************************************** 2026-04-19T21:47:11,937 !! 2026-04-19T21:47:11,938 dist._finalize_license_expression() 2026-04-19T21:47:11,938 /tmp/pip-build-env-w7qsqsxz/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-19T21:47:11,939 !! 2026-04-19T21:47:11,940 ******************************************************************************** 2026-04-19T21:47:11,941 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-19T21:47:11,942 License :: OSI Approved :: MIT License 2026-04-19T21:47:11,943 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-19T21:47:11,943 ******************************************************************************** 2026-04-19T21:47:11,944 !! 2026-04-19T21:47:11,944 self._finalize_license_expression() 2026-04-19T21:47:11,945 running bdist_wheel 2026-04-19T21:47:11,955 running build 2026-04-19T21:47:11,955 running build_py 2026-04-19T21:47:11,962 creating build/lib/saymo 2026-04-19T21:47:11,963 copying saymo/tui.py -> build/lib/saymo 2026-04-19T21:47:11,966 copying saymo/glip_control.py -> build/lib/saymo 2026-04-19T21:47:11,968 copying saymo/cli.py -> build/lib/saymo 2026-04-19T21:47:11,972 copying saymo/__main__.py -> build/lib/saymo 2026-04-19T21:47:11,973 copying saymo/reading_text.py -> build/lib/saymo 2026-04-19T21:47:11,975 copying saymo/config.py -> build/lib/saymo 2026-04-19T21:47:11,978 copying saymo/__init__.py -> build/lib/saymo 2026-04-19T21:47:11,979 copying saymo/wizard.py -> build/lib/saymo 2026-04-19T21:47:11,982 creating build/lib/saymo/plugins 2026-04-19T21:47:11,983 copying saymo/plugins/confluence.py -> build/lib/saymo/plugins 2026-04-19T21:47:11,985 copying saymo/plugins/jira_simple.py -> build/lib/saymo/plugins 2026-04-19T21:47:11,986 copying saymo/plugins/base.py -> build/lib/saymo/plugins 2026-04-19T21:47:11,988 copying saymo/plugins/obsidian.py -> build/lib/saymo/plugins 2026-04-19T21:47:11,990 copying saymo/plugins/confluence_team.py -> build/lib/saymo/plugins 2026-04-19T21:47:11,991 copying saymo/plugins/__init__.py -> build/lib/saymo/plugins 2026-04-19T21:47:11,993 copying saymo/plugins/file_summary.py -> build/lib/saymo/plugins 2026-04-19T21:47:11,995 creating build/lib/saymo/tts 2026-04-19T21:47:11,996 copying saymo/tts/prompts.py -> build/lib/saymo/tts 2026-04-19T21:47:11,999 copying saymo/tts/quality.py -> build/lib/saymo/tts 2026-04-19T21:47:12,001 copying saymo/tts/trainer.py -> build/lib/saymo/tts 2026-04-19T21:47:12,003 copying saymo/tts/openai_tts.py -> build/lib/saymo/tts 2026-04-19T21:47:12,005 copying saymo/tts/piper_tts.py -> build/lib/saymo/tts 2026-04-19T21:47:12,007 copying saymo/tts/macos_say.py -> build/lib/saymo/tts 2026-04-19T21:47:12,009 copying saymo/tts/qwen3_trainer.py -> build/lib/saymo/tts 2026-04-19T21:47:12,011 copying saymo/tts/base.py -> build/lib/saymo/tts 2026-04-19T21:47:12,013 copying saymo/tts/coqui_clone.py -> build/lib/saymo/tts 2026-04-19T21:47:12,015 copying saymo/tts/text_normalizer.py -> build/lib/saymo/tts 2026-04-19T21:47:12,017 copying saymo/tts/dataset.py -> build/lib/saymo/tts 2026-04-19T21:47:12,020 copying saymo/tts/__init__.py -> build/lib/saymo/tts 2026-04-19T21:47:12,022 copying saymo/tts/qwen3_tts.py -> build/lib/saymo/tts 2026-04-19T21:47:12,025 creating build/lib/saymo/jira_source 2026-04-19T21:47:12,026 copying saymo/jira_source/confluence_tasks.py -> build/lib/saymo/jira_source 2026-04-19T21:47:12,028 copying saymo/jira_source/__init__.py -> build/lib/saymo/jira_source 2026-04-19T21:47:12,030 copying saymo/jira_source/tasks.py -> build/lib/saymo/jira_source 2026-04-19T21:47:12,032 creating build/lib/saymo/stt 2026-04-19T21:47:12,033 copying saymo/stt/whisper_local.py -> build/lib/saymo/stt 2026-04-19T21:47:12,035 copying saymo/stt/__init__.py -> build/lib/saymo/stt 2026-04-19T21:47:12,037 creating build/lib/saymo/utils 2026-04-19T21:47:12,038 copying saymo/utils/logger.py -> build/lib/saymo/utils 2026-04-19T21:47:12,040 copying saymo/utils/__init__.py -> build/lib/saymo/utils 2026-04-19T21:47:12,042 creating build/lib/saymo/obsidian 2026-04-19T21:47:12,043 copying saymo/obsidian/daily_notes.py -> build/lib/saymo/obsidian 2026-04-19T21:47:12,044 copying saymo/obsidian/__init__.py -> build/lib/saymo/obsidian 2026-04-19T21:47:12,046 creating build/lib/saymo/providers 2026-04-19T21:47:12,047 copying saymo/providers/glip.py -> build/lib/saymo/providers 2026-04-19T21:47:12,049 copying saymo/providers/mts_link.py -> build/lib/saymo/providers 2026-04-19T21:47:12,051 copying saymo/providers/telegram.py -> build/lib/saymo/providers 2026-04-19T21:47:12,052 copying saymo/providers/_chrome_base.py -> build/lib/saymo/providers 2026-04-19T21:47:12,054 copying saymo/providers/vk_teams.py -> build/lib/saymo/providers 2026-04-19T21:47:12,055 copying saymo/providers/factory.py -> build/lib/saymo/providers 2026-04-19T21:47:12,057 copying saymo/providers/base.py -> build/lib/saymo/providers 2026-04-19T21:47:12,059 copying saymo/providers/google_meet.py -> build/lib/saymo/providers 2026-04-19T21:47:12,060 copying saymo/providers/telemost.py -> build/lib/saymo/providers 2026-04-19T21:47:12,062 copying saymo/providers/__init__.py -> build/lib/saymo/providers 2026-04-19T21:47:12,063 copying saymo/providers/ms_teams.py -> build/lib/saymo/providers 2026-04-19T21:47:12,065 copying saymo/providers/zoom.py -> build/lib/saymo/providers 2026-04-19T21:47:12,067 creating build/lib/saymo/analysis 2026-04-19T21:47:12,068 copying saymo/analysis/response_cache.py -> build/lib/saymo/analysis 2026-04-19T21:47:12,070 copying saymo/analysis/turn_detector.py -> build/lib/saymo/analysis 2026-04-19T21:47:12,072 copying saymo/analysis/__init__.py -> build/lib/saymo/analysis 2026-04-19T21:47:12,074 creating build/lib/saymo/speech 2026-04-19T21:47:12,075 copying saymo/speech/composer.py -> build/lib/saymo/speech 2026-04-19T21:47:12,077 copying saymo/speech/ollama_composer.py -> build/lib/saymo/speech 2026-04-19T21:47:12,079 copying saymo/speech/__init__.py -> build/lib/saymo/speech 2026-04-19T21:47:12,081 creating build/lib/saymo/audio 2026-04-19T21:47:12,082 copying saymo/audio/capture.py -> build/lib/saymo/audio 2026-04-19T21:47:12,084 copying saymo/audio/macos_audio.py -> build/lib/saymo/audio 2026-04-19T21:47:12,086 copying saymo/audio/playback.py -> build/lib/saymo/audio 2026-04-19T21:47:12,087 copying saymo/audio/autocalibrate.py -> build/lib/saymo/audio 2026-04-19T21:47:12,090 copying saymo/audio/recorder.py -> build/lib/saymo/audio 2026-04-19T21:47:12,092 copying saymo/audio/devices.py -> build/lib/saymo/audio 2026-04-19T21:47:12,094 copying saymo/audio/mic_processor.py -> build/lib/saymo/audio 2026-04-19T21:47:12,096 copying saymo/audio/multi_play.py -> build/lib/saymo/audio 2026-04-19T21:47:12,098 copying saymo/audio/__init__.py -> build/lib/saymo/audio 2026-04-19T21:47:12,099 running egg_info 2026-04-19T21:47:12,108 writing saymo.egg-info/PKG-INFO 2026-04-19T21:47:12,115 writing dependency_links to saymo.egg-info/dependency_links.txt 2026-04-19T21:47:12,116 writing entry points to saymo.egg-info/entry_points.txt 2026-04-19T21:47:12,120 writing requirements to saymo.egg-info/requires.txt 2026-04-19T21:47:12,121 writing top-level names to saymo.egg-info/top_level.txt 2026-04-19T21:47:12,138 reading manifest file 'saymo.egg-info/SOURCES.txt' 2026-04-19T21:47:12,143 adding license file 'LICENSE' 2026-04-19T21:47:12,148 writing manifest file 'saymo.egg-info/SOURCES.txt' 2026-04-19T21:47:12,168 installing to build/bdist.linux-armv7l/wheel 2026-04-19T21:47:12,169 running install 2026-04-19T21:47:12,192 running install_lib 2026-04-19T21:47:12,198 creating build/bdist.linux-armv7l/wheel 2026-04-19T21:47:12,200 creating build/bdist.linux-armv7l/wheel/saymo 2026-04-19T21:47:12,201 copying build/lib/saymo/tui.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-19T21:47:12,205 creating build/bdist.linux-armv7l/wheel/saymo/plugins 2026-04-19T21:47:12,206 copying build/lib/saymo/plugins/confluence.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-19T21:47:12,208 copying build/lib/saymo/plugins/jira_simple.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-19T21:47:12,210 copying build/lib/saymo/plugins/base.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-19T21:47:12,212 copying build/lib/saymo/plugins/obsidian.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-19T21:47:12,213 copying build/lib/saymo/plugins/confluence_team.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-19T21:47:12,215 copying build/lib/saymo/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-19T21:47:12,216 copying build/lib/saymo/plugins/file_summary.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-19T21:47:12,219 creating build/bdist.linux-armv7l/wheel/saymo/tts 2026-04-19T21:47:12,220 copying build/lib/saymo/tts/prompts.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,222 copying build/lib/saymo/tts/quality.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,224 copying build/lib/saymo/tts/trainer.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,226 copying build/lib/saymo/tts/openai_tts.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,228 copying build/lib/saymo/tts/piper_tts.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,230 copying build/lib/saymo/tts/macos_say.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,231 copying build/lib/saymo/tts/qwen3_trainer.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,234 copying build/lib/saymo/tts/base.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,235 copying build/lib/saymo/tts/coqui_clone.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,237 copying build/lib/saymo/tts/text_normalizer.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,240 copying build/lib/saymo/tts/dataset.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,242 copying build/lib/saymo/tts/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,243 copying build/lib/saymo/tts/qwen3_tts.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-19T21:47:12,246 copying build/lib/saymo/glip_control.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-19T21:47:12,248 copying build/lib/saymo/cli.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-19T21:47:12,252 creating build/bdist.linux-armv7l/wheel/saymo/jira_source 2026-04-19T21:47:12,253 copying build/lib/saymo/jira_source/confluence_tasks.py -> build/bdist.linux-armv7l/wheel/./saymo/jira_source 2026-04-19T21:47:12,255 copying build/lib/saymo/jira_source/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/jira_source 2026-04-19T21:47:12,257 copying build/lib/saymo/jira_source/tasks.py -> build/bdist.linux-armv7l/wheel/./saymo/jira_source 2026-04-19T21:47:12,258 copying build/lib/saymo/__main__.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-19T21:47:12,260 copying build/lib/saymo/reading_text.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-19T21:47:12,263 creating build/bdist.linux-armv7l/wheel/saymo/stt 2026-04-19T21:47:12,264 copying build/lib/saymo/stt/whisper_local.py -> build/bdist.linux-armv7l/wheel/./saymo/stt 2026-04-19T21:47:12,266 copying build/lib/saymo/stt/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/stt 2026-04-19T21:47:12,268 creating build/bdist.linux-armv7l/wheel/saymo/utils 2026-04-19T21:47:12,269 copying build/lib/saymo/utils/logger.py -> build/bdist.linux-armv7l/wheel/./saymo/utils 2026-04-19T21:47:12,271 copying build/lib/saymo/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/utils 2026-04-19T21:47:12,273 creating build/bdist.linux-armv7l/wheel/saymo/obsidian 2026-04-19T21:47:12,274 copying build/lib/saymo/obsidian/daily_notes.py -> build/bdist.linux-armv7l/wheel/./saymo/obsidian 2026-04-19T21:47:12,276 copying build/lib/saymo/obsidian/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/obsidian 2026-04-19T21:47:12,277 copying build/lib/saymo/config.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-19T21:47:12,281 creating build/bdist.linux-armv7l/wheel/saymo/providers 2026-04-19T21:47:12,282 copying build/lib/saymo/providers/glip.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-19T21:47:12,283 copying build/lib/saymo/providers/mts_link.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-19T21:47:12,285 copying build/lib/saymo/providers/telegram.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-19T21:47:12,287 copying build/lib/saymo/providers/_chrome_base.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-19T21:47:12,289 copying build/lib/saymo/providers/vk_teams.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-19T21:47:12,290 copying build/lib/saymo/providers/factory.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-19T21:47:12,292 copying build/lib/saymo/providers/base.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-19T21:47:12,294 copying build/lib/saymo/providers/google_meet.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-19T21:47:12,296 copying build/lib/saymo/providers/telemost.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-19T21:47:12,297 copying build/lib/saymo/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-19T21:47:12,299 copying build/lib/saymo/providers/ms_teams.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-19T21:47:12,300 copying build/lib/saymo/providers/zoom.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-19T21:47:12,302 creating build/bdist.linux-armv7l/wheel/saymo/analysis 2026-04-19T21:47:12,303 copying build/lib/saymo/analysis/response_cache.py -> build/bdist.linux-armv7l/wheel/./saymo/analysis 2026-04-19T21:47:12,306 copying build/lib/saymo/analysis/turn_detector.py -> build/bdist.linux-armv7l/wheel/./saymo/analysis 2026-04-19T21:47:12,308 copying build/lib/saymo/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/analysis 2026-04-19T21:47:12,309 copying build/lib/saymo/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-19T21:47:12,312 creating build/bdist.linux-armv7l/wheel/saymo/speech 2026-04-19T21:47:12,313 copying build/lib/saymo/speech/composer.py -> build/bdist.linux-armv7l/wheel/./saymo/speech 2026-04-19T21:47:12,315 copying build/lib/saymo/speech/ollama_composer.py -> build/bdist.linux-armv7l/wheel/./saymo/speech 2026-04-19T21:47:12,317 copying build/lib/saymo/speech/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/speech 2026-04-19T21:47:12,319 creating build/bdist.linux-armv7l/wheel/saymo/audio 2026-04-19T21:47:12,320 copying build/lib/saymo/audio/capture.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-19T21:47:12,322 copying build/lib/saymo/audio/macos_audio.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-19T21:47:12,324 copying build/lib/saymo/audio/playback.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-19T21:47:12,326 copying build/lib/saymo/audio/autocalibrate.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-19T21:47:12,329 copying build/lib/saymo/audio/recorder.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-19T21:47:12,331 copying build/lib/saymo/audio/devices.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-19T21:47:12,333 copying build/lib/saymo/audio/mic_processor.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-19T21:47:12,336 copying build/lib/saymo/audio/multi_play.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-19T21:47:12,337 copying build/lib/saymo/audio/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-19T21:47:12,339 copying build/lib/saymo/wizard.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-19T21:47:12,341 running install_egg_info 2026-04-19T21:47:12,346 Copying saymo.egg-info to build/bdist.linux-armv7l/wheel/./saymo-0.7.1-py3.11.egg-info 2026-04-19T21:47:12,357 running install_scripts 2026-04-19T21:47:12,369 creating build/bdist.linux-armv7l/wheel/saymo-0.7.1.dist-info/WHEEL 2026-04-19T21:47:12,371 creating '/tmp/pip-wheel-x5pq1c0x/.tmp-bwj3clma/saymo-0.7.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-19T21:47:12,374 adding 'saymo/__init__.py' 2026-04-19T21:47:12,375 adding 'saymo/__main__.py' 2026-04-19T21:47:12,385 adding 'saymo/cli.py' 2026-04-19T21:47:12,388 adding 'saymo/config.py' 2026-04-19T21:47:12,390 adding 'saymo/glip_control.py' 2026-04-19T21:47:12,392 adding 'saymo/reading_text.py' 2026-04-19T21:47:12,394 adding 'saymo/tui.py' 2026-04-19T21:47:12,397 adding 'saymo/wizard.py' 2026-04-19T21:47:12,399 adding 'saymo/analysis/__init__.py' 2026-04-19T21:47:12,401 adding 'saymo/analysis/response_cache.py' 2026-04-19T21:47:12,403 adding 'saymo/analysis/turn_detector.py' 2026-04-19T21:47:12,404 adding 'saymo/audio/__init__.py' 2026-04-19T21:47:12,407 adding 'saymo/audio/autocalibrate.py' 2026-04-19T21:47:12,408 adding 'saymo/audio/capture.py' 2026-04-19T21:47:12,409 adding 'saymo/audio/devices.py' 2026-04-19T21:47:12,411 adding 'saymo/audio/macos_audio.py' 2026-04-19T21:47:12,413 adding 'saymo/audio/mic_processor.py' 2026-04-19T21:47:12,414 adding 'saymo/audio/multi_play.py' 2026-04-19T21:47:12,416 adding 'saymo/audio/playback.py' 2026-04-19T21:47:12,417 adding 'saymo/audio/recorder.py' 2026-04-19T21:47:12,419 adding 'saymo/jira_source/__init__.py' 2026-04-19T21:47:12,421 adding 'saymo/jira_source/confluence_tasks.py' 2026-04-19T21:47:12,422 adding 'saymo/jira_source/tasks.py' 2026-04-19T21:47:12,424 adding 'saymo/obsidian/__init__.py' 2026-04-19T21:47:12,425 adding 'saymo/obsidian/daily_notes.py' 2026-04-19T21:47:12,427 adding 'saymo/plugins/__init__.py' 2026-04-19T21:47:12,428 adding 'saymo/plugins/base.py' 2026-04-19T21:47:12,430 adding 'saymo/plugins/confluence.py' 2026-04-19T21:47:12,431 adding 'saymo/plugins/confluence_team.py' 2026-04-19T21:47:12,432 adding 'saymo/plugins/file_summary.py' 2026-04-19T21:47:12,433 adding 'saymo/plugins/jira_simple.py' 2026-04-19T21:47:12,435 adding 'saymo/plugins/obsidian.py' 2026-04-19T21:47:12,436 adding 'saymo/providers/__init__.py' 2026-04-19T21:47:12,438 adding 'saymo/providers/_chrome_base.py' 2026-04-19T21:47:12,439 adding 'saymo/providers/base.py' 2026-04-19T21:47:12,440 adding 'saymo/providers/factory.py' 2026-04-19T21:47:12,442 adding 'saymo/providers/glip.py' 2026-04-19T21:47:12,443 adding 'saymo/providers/google_meet.py' 2026-04-19T21:47:12,444 adding 'saymo/providers/ms_teams.py' 2026-04-19T21:47:12,446 adding 'saymo/providers/mts_link.py' 2026-04-19T21:47:12,447 adding 'saymo/providers/telegram.py' 2026-04-19T21:47:12,448 adding 'saymo/providers/telemost.py' 2026-04-19T21:47:12,449 adding 'saymo/providers/vk_teams.py' 2026-04-19T21:47:12,450 adding 'saymo/providers/zoom.py' 2026-04-19T21:47:12,452 adding 'saymo/speech/__init__.py' 2026-04-19T21:47:12,453 adding 'saymo/speech/composer.py' 2026-04-19T21:47:12,456 adding 'saymo/speech/ollama_composer.py' 2026-04-19T21:47:12,457 adding 'saymo/stt/__init__.py' 2026-04-19T21:47:12,459 adding 'saymo/stt/whisper_local.py' 2026-04-19T21:47:12,460 adding 'saymo/tts/__init__.py' 2026-04-19T21:47:12,462 adding 'saymo/tts/base.py' 2026-04-19T21:47:12,463 adding 'saymo/tts/coqui_clone.py' 2026-04-19T21:47:12,466 adding 'saymo/tts/dataset.py' 2026-04-19T21:47:12,467 adding 'saymo/tts/macos_say.py' 2026-04-19T21:47:12,468 adding 'saymo/tts/openai_tts.py' 2026-04-19T21:47:12,470 adding 'saymo/tts/piper_tts.py' 2026-04-19T21:47:12,472 adding 'saymo/tts/prompts.py' 2026-04-19T21:47:12,474 adding 'saymo/tts/quality.py' 2026-04-19T21:47:12,476 adding 'saymo/tts/qwen3_trainer.py' 2026-04-19T21:47:12,478 adding 'saymo/tts/qwen3_tts.py' 2026-04-19T21:47:12,479 adding 'saymo/tts/text_normalizer.py' 2026-04-19T21:47:12,482 adding 'saymo/tts/trainer.py' 2026-04-19T21:47:12,484 adding 'saymo/utils/__init__.py' 2026-04-19T21:47:12,485 adding 'saymo/utils/logger.py' 2026-04-19T21:47:12,487 adding 'saymo-0.7.1.dist-info/licenses/LICENSE' 2026-04-19T21:47:12,489 adding 'saymo-0.7.1.dist-info/METADATA' 2026-04-19T21:47:12,490 adding 'saymo-0.7.1.dist-info/WHEEL' 2026-04-19T21:47:12,491 adding 'saymo-0.7.1.dist-info/entry_points.txt' 2026-04-19T21:47:12,492 adding 'saymo-0.7.1.dist-info/top_level.txt' 2026-04-19T21:47:12,493 adding 'saymo-0.7.1.dist-info/RECORD' 2026-04-19T21:47:12,497 removing build/bdist.linux-armv7l/wheel 2026-04-19T21:47:12,623 Building wheel for saymo (pyproject.toml): finished with status 'done' 2026-04-19T21:47:12,632 Created wheel for saymo: filename=saymo-0.7.1-py3-none-any.whl size=130662 sha256=630f87ea4d5556359a1deadb74f84cbab708844e26ab1b90e44aa262fe2af2ee 2026-04-19T21:47:12,633 Stored in directory: /tmp/pip-ephem-wheel-cache-26iizmln/wheels/c4/01/e9/8df15206d09508116a918e9bc8d426548f9e5fdf8aeb522e71 2026-04-19T21:47:12,652 Successfully built saymo 2026-04-19T21:47:12,660 Removed build tracker: '/tmp/pip-build-tracker-vzyoxsgc'