2026-04-22T22:08:10,742 Created temporary directory: /tmp/pip-ephem-wheel-cache-nw1mq9kb 2026-04-22T22:08:10,744 Created temporary directory: /tmp/pip-build-tracker-7mw674on 2026-04-22T22:08:10,745 Initialized build tracking at /tmp/pip-build-tracker-7mw674on 2026-04-22T22:08:10,745 Created build tracker: /tmp/pip-build-tracker-7mw674on 2026-04-22T22:08:10,746 Entered build tracker: /tmp/pip-build-tracker-7mw674on 2026-04-22T22:08:10,747 Created temporary directory: /tmp/pip-wheel-rfq5pqa3 2026-04-22T22:08:10,749 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-22T22:08:10,752 Created temporary directory: /tmp/pip-ephem-wheel-cache-imufptsk 2026-04-22T22:08:10,774 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-22T22:08:10,778 2 location(s) to search for versions of saymo: 2026-04-22T22:08:10,778 * https://pypi.org/simple/saymo/ 2026-04-22T22:08:10,778 * https://www.piwheels.org/simple/saymo/ 2026-04-22T22:08:10,778 Fetching project page and analyzing links: https://pypi.org/simple/saymo/ 2026-04-22T22:08:10,779 Getting page https://pypi.org/simple/saymo/ 2026-04-22T22:08:10,781 Found index url https://pypi.org/simple 2026-04-22T22:08:10,934 Fetched page https://pypi.org/simple/saymo/ as application/vnd.pypi.simple.v1+json 2026-04-22T22:08:10,938 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-22T22:08:10,939 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-22T22:08:10,940 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-22T22:08:10,941 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-22T22:08:10,942 Skipping link: No binaries permitted for saymo: https://files.pythonhosted.org/packages/ea/9c/12032962a04ea66ffea447cb812582327318da1646a6da1295034138377b/saymo-0.8.0-py3-none-any.whl (from https://pypi.org/simple/saymo/) (requires-python:>=3.11) 2026-04-22T22:08:10,943 Found link https://files.pythonhosted.org/packages/6d/70/b46762b0874981cc2e2df8071543d796233ffb174568c41dd70af3d8c089/saymo-0.8.0.tar.gz (from https://pypi.org/simple/saymo/) (requires-python:>=3.11), version: 0.8.0 2026-04-22T22:08:10,944 Skipping link: No binaries permitted for saymo: https://files.pythonhosted.org/packages/b9/79/aadb9ce2877d9a7ea5400ccd45c0b8807d654b80c8448298de111ae8f609/saymo-0.9.0-py3-none-any.whl (from https://pypi.org/simple/saymo/) (requires-python:>=3.11) 2026-04-22T22:08:10,945 Found link https://files.pythonhosted.org/packages/3f/bd/d84a502155f470fd8b2e362616ed98a5857111ae29a52ccee2d640b4eb33/saymo-0.9.0.tar.gz (from https://pypi.org/simple/saymo/) (requires-python:>=3.11), version: 0.9.0 2026-04-22T22:08:10,945 Skipping link: No binaries permitted for saymo: https://files.pythonhosted.org/packages/93/05/0dbf919e3fef9882552c75a3c053e266e4d32d198045d6728a415db9fde6/saymo-0.10.0-py3-none-any.whl (from https://pypi.org/simple/saymo/) (requires-python:>=3.11) 2026-04-22T22:08:10,946 Found link https://files.pythonhosted.org/packages/87/96/c5a141e7c8deeeb7cacad63fcd258fcab0beec84b3ee296ecb4e9eea00fa/saymo-0.10.0.tar.gz (from https://pypi.org/simple/saymo/) (requires-python:>=3.11), version: 0.10.0 2026-04-22T22:08:10,947 Skipping link: No binaries permitted for saymo: https://files.pythonhosted.org/packages/ee/97/c2c5f31da16b1bdfb01a4b6365ff1bf13af2d65050ed10f3f7e8579c577c/saymo-0.10.1-py3-none-any.whl (from https://pypi.org/simple/saymo/) (requires-python:>=3.11) 2026-04-22T22:08:10,948 Found link https://files.pythonhosted.org/packages/74/3a/22cf237e58668c1adfaa7de6778fe2eb5e94e56bdaa67ca85f3172d1e0e7/saymo-0.10.1.tar.gz (from https://pypi.org/simple/saymo/) (requires-python:>=3.11), version: 0.10.1 2026-04-22T22:08:10,949 Skipping link: No binaries permitted for saymo: https://files.pythonhosted.org/packages/dd/11/1c882ef380fe1cace2518cfc4a400abe4de002896d353e5ac819ee35e943/saymo-0.10.2-py3-none-any.whl (from https://pypi.org/simple/saymo/) (requires-python:>=3.11) 2026-04-22T22:08:10,950 Found link https://files.pythonhosted.org/packages/ab/c5/70d88ffebaa3876df009133cda740bcae7bd4eaf541eda83d2ed42bcb787/saymo-0.10.2.tar.gz (from https://pypi.org/simple/saymo/) (requires-python:>=3.11), version: 0.10.2 2026-04-22T22:08:10,950 Skipping link: No binaries permitted for saymo: https://files.pythonhosted.org/packages/25/40/a5e42427a8a2416ce75f424c2d6d31b8cd8e21bc5e79495950704ac378ea/saymo-0.10.3-py3-none-any.whl (from https://pypi.org/simple/saymo/) (requires-python:>=3.11) 2026-04-22T22:08:10,951 Found link https://files.pythonhosted.org/packages/0d/77/24e38ca82650498535db6b871d5dc4a437e1f7cec88a31aae95066c40c63/saymo-0.10.3.tar.gz (from https://pypi.org/simple/saymo/) (requires-python:>=3.11), version: 0.10.3 2026-04-22T22:08:10,952 Fetching project page and analyzing links: https://www.piwheels.org/simple/saymo/ 2026-04-22T22:08:10,953 Getting page https://www.piwheels.org/simple/saymo/ 2026-04-22T22:08:10,954 Found index url https://www.piwheels.org/simple 2026-04-22T22:08:11,132 Fetched page https://www.piwheels.org/simple/saymo/ as text/html 2026-04-22T22:08:11,135 Skipping link: No binaries permitted for saymo: https://www.piwheels.org/simple/saymo/saymo-0.10.2-py3-none-any.whl#sha256=c0eb2e353d71f8c24198a574f04f1768c7590c3bc3f8433918ca9f94d52d946e (from https://www.piwheels.org/simple/saymo/) (requires-python:>=3.11) 2026-04-22T22:08:11,136 Skipping link: No binaries permitted for saymo: https://www.piwheels.org/simple/saymo/saymo-0.10.1-py3-none-any.whl#sha256=6b92bffd4bb9aced9fa36741b1f8c6b0fa3ae9d12336e53ee4eb2cab9e38b659 (from https://www.piwheels.org/simple/saymo/) (requires-python:>=3.11) 2026-04-22T22:08:11,137 Skipping link: No binaries permitted for saymo: https://www.piwheels.org/simple/saymo/saymo-0.10.0-py3-none-any.whl#sha256=3ac92582c875878c53a126f369e75726565fc7577ea230768260ca7a4989ba2a (from https://www.piwheels.org/simple/saymo/) (requires-python:>=3.11) 2026-04-22T22:08:11,138 Skipping link: No binaries permitted for saymo: https://www.piwheels.org/simple/saymo/saymo-0.9.0-py3-none-any.whl#sha256=c90ba26b2cddca8bc7cd1bad4f120a1eb3ba5bd627e05313c9c1b14029c3b878 (from https://www.piwheels.org/simple/saymo/) (requires-python:>=3.11) 2026-04-22T22:08:11,138 Skipping link: No binaries permitted for saymo: https://www.piwheels.org/simple/saymo/saymo-0.8.0-py3-none-any.whl#sha256=e86560f212e7a358f172ec81f96904a24fbd815fe38b0f81c99423e400e37792 (from https://www.piwheels.org/simple/saymo/) (requires-python:>=3.11) 2026-04-22T22:08:11,139 Skipping link: No binaries permitted for saymo: https://www.piwheels.org/simple/saymo/saymo-0.7.1-py3-none-any.whl#sha256=630f87ea4d5556359a1deadb74f84cbab708844e26ab1b90e44aa262fe2af2ee (from https://www.piwheels.org/simple/saymo/) (requires-python:>=3.11) 2026-04-22T22:08:11,139 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-22T22:08:11,140 Skipping link: not a file: https://www.piwheels.org/simple/saymo/ 2026-04-22T22:08:11,141 Skipping link: not a file: https://pypi.org/simple/saymo/ 2026-04-22T22:08:11,162 Given no hashes to check 1 links for project 'saymo': discarding no candidates 2026-04-22T22:08:11,182 Collecting saymo==0.10.3 2026-04-22T22:08:11,184 Created temporary directory: /tmp/pip-unpack-ywcutqm1 2026-04-22T22:08:11,336 Downloading saymo-0.10.3.tar.gz (122 kB) 2026-04-22T22:08:11,583 Added saymo==0.10.3 from https://files.pythonhosted.org/packages/0d/77/24e38ca82650498535db6b871d5dc4a437e1f7cec88a31aae95066c40c63/saymo-0.10.3.tar.gz to build tracker '/tmp/pip-build-tracker-7mw674on' 2026-04-22T22:08:11,588 Created temporary directory: /tmp/pip-build-env-1nkuf7gk 2026-04-22T22:08:11,593 Installing build dependencies: started 2026-04-22T22:08:11,594 Running command pip subprocess to install build dependencies 2026-04-22T22:08:11,624 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-22T22:08:11,663 Traceback (most recent call last): 2026-04-22T22:08:11,664 File "", line 192, in addpackage 2026-04-22T22:08:11,665 File "", line 1, in 2026-04-22T22:08:11,665 ModuleNotFoundError: No module named 'outofcuda' 2026-04-22T22:08:11,666 Remainder of file ignored 2026-04-22T22:08:12,740 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-22T22:08:13,149 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-22T22:08:13,173 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-22T22:08:14,939 Collecting setuptools>=68.0 2026-04-22T22:08:15,026 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-22T22:08:18,005 Installing collected packages: setuptools 2026-04-22T22:08:21,150 Successfully installed setuptools-82.0.1 2026-04-22T22:08:21,437 Installing build dependencies: finished with status 'done' 2026-04-22T22:08:21,443 Getting requirements to build wheel: started 2026-04-22T22:08:21,445 Running command Getting requirements to build wheel 2026-04-22T22:08:22,056 /tmp/pip-build-env-1nkuf7gk/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-22T22:08:22,057 !! 2026-04-22T22:08:22,058 ******************************************************************************** 2026-04-22T22:08:22,058 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-22T22:08:22,060 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-22T22:08:22,060 or your builds will no longer be supported. 2026-04-22T22:08:22,061 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T22:08:22,062 ******************************************************************************** 2026-04-22T22:08:22,063 !! 2026-04-22T22:08:22,064 corresp(dist, value, root_dir) 2026-04-22T22:08:22,139 /tmp/pip-build-env-1nkuf7gk/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-22T22:08:22,139 !! 2026-04-22T22:08:22,141 ******************************************************************************** 2026-04-22T22:08:22,141 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-22T22:08:22,143 License :: OSI Approved :: MIT License 2026-04-22T22:08:22,144 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T22:08:22,144 ******************************************************************************** 2026-04-22T22:08:22,145 !! 2026-04-22T22:08:22,146 dist._finalize_license_expression() 2026-04-22T22:08:22,146 /tmp/pip-build-env-1nkuf7gk/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-22T22:08:22,147 !! 2026-04-22T22:08:22,148 ******************************************************************************** 2026-04-22T22:08:22,148 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-22T22:08:22,149 License :: OSI Approved :: MIT License 2026-04-22T22:08:22,150 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T22:08:22,151 ******************************************************************************** 2026-04-22T22:08:22,151 !! 2026-04-22T22:08:22,152 self._finalize_license_expression() 2026-04-22T22:08:22,153 running egg_info 2026-04-22T22:08:22,155 writing saymo.egg-info/PKG-INFO 2026-04-22T22:08:22,163 writing dependency_links to saymo.egg-info/dependency_links.txt 2026-04-22T22:08:22,165 writing entry points to saymo.egg-info/entry_points.txt 2026-04-22T22:08:22,169 writing requirements to saymo.egg-info/requires.txt 2026-04-22T22:08:22,171 writing top-level names to saymo.egg-info/top_level.txt 2026-04-22T22:08:22,203 reading manifest file 'saymo.egg-info/SOURCES.txt' 2026-04-22T22:08:22,208 adding license file 'LICENSE' 2026-04-22T22:08:22,214 writing manifest file 'saymo.egg-info/SOURCES.txt' 2026-04-22T22:08:22,311 Getting requirements to build wheel: finished with status 'done' 2026-04-22T22:08:22,315 Created temporary directory: /tmp/pip-modern-metadata-mjwf1mbx 2026-04-22T22:08:22,317 Preparing metadata (pyproject.toml): started 2026-04-22T22:08:22,318 Running command Preparing metadata (pyproject.toml) 2026-04-22T22:08:22,886 /tmp/pip-build-env-1nkuf7gk/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-22T22:08:22,886 !! 2026-04-22T22:08:22,888 ******************************************************************************** 2026-04-22T22:08:22,888 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-22T22:08:22,889 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-22T22:08:22,890 or your builds will no longer be supported. 2026-04-22T22:08:22,891 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T22:08:22,891 ******************************************************************************** 2026-04-22T22:08:22,892 !! 2026-04-22T22:08:22,893 corresp(dist, value, root_dir) 2026-04-22T22:08:22,966 /tmp/pip-build-env-1nkuf7gk/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-22T22:08:22,967 !! 2026-04-22T22:08:22,968 ******************************************************************************** 2026-04-22T22:08:22,968 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-22T22:08:22,969 License :: OSI Approved :: MIT License 2026-04-22T22:08:22,971 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T22:08:22,971 ******************************************************************************** 2026-04-22T22:08:22,972 !! 2026-04-22T22:08:22,973 dist._finalize_license_expression() 2026-04-22T22:08:22,973 /tmp/pip-build-env-1nkuf7gk/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-22T22:08:22,974 !! 2026-04-22T22:08:22,975 ******************************************************************************** 2026-04-22T22:08:22,975 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-22T22:08:22,976 License :: OSI Approved :: MIT License 2026-04-22T22:08:22,977 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T22:08:22,977 ******************************************************************************** 2026-04-22T22:08:22,978 !! 2026-04-22T22:08:22,979 self._finalize_license_expression() 2026-04-22T22:08:22,981 running dist_info 2026-04-22T22:08:22,991 creating /tmp/pip-modern-metadata-mjwf1mbx/saymo.egg-info 2026-04-22T22:08:22,992 writing /tmp/pip-modern-metadata-mjwf1mbx/saymo.egg-info/PKG-INFO 2026-04-22T22:08:23,000 writing dependency_links to /tmp/pip-modern-metadata-mjwf1mbx/saymo.egg-info/dependency_links.txt 2026-04-22T22:08:23,002 writing entry points to /tmp/pip-modern-metadata-mjwf1mbx/saymo.egg-info/entry_points.txt 2026-04-22T22:08:23,006 writing requirements to /tmp/pip-modern-metadata-mjwf1mbx/saymo.egg-info/requires.txt 2026-04-22T22:08:23,007 writing top-level names to /tmp/pip-modern-metadata-mjwf1mbx/saymo.egg-info/top_level.txt 2026-04-22T22:08:23,008 writing manifest file '/tmp/pip-modern-metadata-mjwf1mbx/saymo.egg-info/SOURCES.txt' 2026-04-22T22:08:23,036 reading manifest file '/tmp/pip-modern-metadata-mjwf1mbx/saymo.egg-info/SOURCES.txt' 2026-04-22T22:08:23,037 adding license file 'LICENSE' 2026-04-22T22:08:23,042 writing manifest file '/tmp/pip-modern-metadata-mjwf1mbx/saymo.egg-info/SOURCES.txt' 2026-04-22T22:08:23,043 creating '/tmp/pip-modern-metadata-mjwf1mbx/saymo-0.10.3.dist-info' 2026-04-22T22:08:23,168 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-22T22:08:23,174 Source in /tmp/pip-wheel-rfq5pqa3/saymo_703b3c578443406b9620e565d9bed805 has version 0.10.3, which satisfies requirement saymo==0.10.3 from https://files.pythonhosted.org/packages/0d/77/24e38ca82650498535db6b871d5dc4a437e1f7cec88a31aae95066c40c63/saymo-0.10.3.tar.gz 2026-04-22T22:08:23,175 Removed saymo==0.10.3 from https://files.pythonhosted.org/packages/0d/77/24e38ca82650498535db6b871d5dc4a437e1f7cec88a31aae95066c40c63/saymo-0.10.3.tar.gz from build tracker '/tmp/pip-build-tracker-7mw674on' 2026-04-22T22:08:23,182 Created temporary directory: /tmp/pip-unpack-zwjnbk5c 2026-04-22T22:08:23,183 Building wheels for collected packages: saymo 2026-04-22T22:08:23,187 Created temporary directory: /tmp/pip-wheel-y9qg84du 2026-04-22T22:08:23,188 Destination directory: /tmp/pip-wheel-y9qg84du 2026-04-22T22:08:23,190 Building wheel for saymo (pyproject.toml): started 2026-04-22T22:08:23,191 Running command Building wheel for saymo (pyproject.toml) 2026-04-22T22:08:23,748 /tmp/pip-build-env-1nkuf7gk/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-22T22:08:23,749 !! 2026-04-22T22:08:23,750 ******************************************************************************** 2026-04-22T22:08:23,750 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-22T22:08:23,752 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-22T22:08:23,752 or your builds will no longer be supported. 2026-04-22T22:08:23,754 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T22:08:23,754 ******************************************************************************** 2026-04-22T22:08:23,756 !! 2026-04-22T22:08:23,756 corresp(dist, value, root_dir) 2026-04-22T22:08:23,821 /tmp/pip-build-env-1nkuf7gk/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-22T22:08:23,821 !! 2026-04-22T22:08:23,822 ******************************************************************************** 2026-04-22T22:08:23,823 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-22T22:08:23,824 License :: OSI Approved :: MIT License 2026-04-22T22:08:23,825 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T22:08:23,825 ******************************************************************************** 2026-04-22T22:08:23,826 !! 2026-04-22T22:08:23,827 dist._finalize_license_expression() 2026-04-22T22:08:23,827 /tmp/pip-build-env-1nkuf7gk/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-22T22:08:23,828 !! 2026-04-22T22:08:23,829 ******************************************************************************** 2026-04-22T22:08:23,829 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-22T22:08:23,830 License :: OSI Approved :: MIT License 2026-04-22T22:08:23,831 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T22:08:23,832 ******************************************************************************** 2026-04-22T22:08:23,833 !! 2026-04-22T22:08:23,834 self._finalize_license_expression() 2026-04-22T22:08:23,834 running bdist_wheel 2026-04-22T22:08:23,847 running build 2026-04-22T22:08:23,847 running build_py 2026-04-22T22:08:23,853 creating build/lib/saymo 2026-04-22T22:08:23,855 copying saymo/__init__.py -> build/lib/saymo 2026-04-22T22:08:23,858 copying saymo/wizard.py -> build/lib/saymo 2026-04-22T22:08:23,860 copying saymo/glip_control.py -> build/lib/saymo 2026-04-22T22:08:23,863 copying saymo/tui.py -> build/lib/saymo 2026-04-22T22:08:23,866 copying saymo/config.py -> build/lib/saymo 2026-04-22T22:08:23,868 copying saymo/reading_text.py -> build/lib/saymo 2026-04-22T22:08:23,871 copying saymo/cli.py -> build/lib/saymo 2026-04-22T22:08:23,873 copying saymo/__main__.py -> build/lib/saymo 2026-04-22T22:08:23,875 creating build/lib/saymo/speech 2026-04-22T22:08:23,876 copying saymo/speech/__init__.py -> build/lib/saymo/speech 2026-04-22T22:08:23,878 copying saymo/speech/ollama_composer.py -> build/lib/saymo/speech 2026-04-22T22:08:23,881 copying saymo/speech/composer.py -> build/lib/saymo/speech 2026-04-22T22:08:23,884 creating build/lib/saymo/providers 2026-04-22T22:08:23,885 copying saymo/providers/zoom.py -> build/lib/saymo/providers 2026-04-22T22:08:23,887 copying saymo/providers/ms_teams.py -> build/lib/saymo/providers 2026-04-22T22:08:23,889 copying saymo/providers/__init__.py -> build/lib/saymo/providers 2026-04-22T22:08:23,890 copying saymo/providers/telemost.py -> build/lib/saymo/providers 2026-04-22T22:08:23,892 copying saymo/providers/_chrome_base.py -> build/lib/saymo/providers 2026-04-22T22:08:23,894 copying saymo/providers/glip.py -> build/lib/saymo/providers 2026-04-22T22:08:23,896 copying saymo/providers/vk_teams.py -> build/lib/saymo/providers 2026-04-22T22:08:23,898 copying saymo/providers/base.py -> build/lib/saymo/providers 2026-04-22T22:08:23,900 copying saymo/providers/factory.py -> build/lib/saymo/providers 2026-04-22T22:08:23,902 copying saymo/providers/google_meet.py -> build/lib/saymo/providers 2026-04-22T22:08:23,904 copying saymo/providers/mts_link.py -> build/lib/saymo/providers 2026-04-22T22:08:23,906 copying saymo/providers/telegram.py -> build/lib/saymo/providers 2026-04-22T22:08:23,909 creating build/lib/saymo/tts 2026-04-22T22:08:23,910 copying saymo/tts/prompts.py -> build/lib/saymo/tts 2026-04-22T22:08:23,913 copying saymo/tts/__init__.py -> build/lib/saymo/tts 2026-04-22T22:08:23,915 copying saymo/tts/trainer.py -> build/lib/saymo/tts 2026-04-22T22:08:23,917 copying saymo/tts/qwen3_trainer.py -> build/lib/saymo/tts 2026-04-22T22:08:23,920 copying saymo/tts/openai_tts.py -> build/lib/saymo/tts 2026-04-22T22:08:23,921 copying saymo/tts/macos_say.py -> build/lib/saymo/tts 2026-04-22T22:08:23,923 copying saymo/tts/dataset.py -> build/lib/saymo/tts 2026-04-22T22:08:23,926 copying saymo/tts/coqui_clone.py -> build/lib/saymo/tts 2026-04-22T22:08:23,928 copying saymo/tts/base.py -> build/lib/saymo/tts 2026-04-22T22:08:23,930 copying saymo/tts/factory.py -> build/lib/saymo/tts 2026-04-22T22:08:23,932 copying saymo/tts/quality.py -> build/lib/saymo/tts 2026-04-22T22:08:23,935 copying saymo/tts/piper_tts.py -> build/lib/saymo/tts 2026-04-22T22:08:23,937 copying saymo/tts/qwen3_tts.py -> build/lib/saymo/tts 2026-04-22T22:08:23,939 copying saymo/tts/text_normalizer.py -> build/lib/saymo/tts 2026-04-22T22:08:23,942 creating build/lib/saymo/audio 2026-04-22T22:08:23,943 copying saymo/audio/playback.py -> build/lib/saymo/audio 2026-04-22T22:08:23,945 copying saymo/audio/__init__.py -> build/lib/saymo/audio 2026-04-22T22:08:23,946 copying saymo/audio/capture.py -> build/lib/saymo/audio 2026-04-22T22:08:23,948 copying saymo/audio/autocalibrate.py -> build/lib/saymo/audio 2026-04-22T22:08:23,951 copying saymo/audio/mic_processor.py -> build/lib/saymo/audio 2026-04-22T22:08:23,953 copying saymo/audio/multi_play.py -> build/lib/saymo/audio 2026-04-22T22:08:23,955 copying saymo/audio/recorder.py -> build/lib/saymo/audio 2026-04-22T22:08:23,958 copying saymo/audio/macos_audio.py -> build/lib/saymo/audio 2026-04-22T22:08:23,960 copying saymo/audio/devices.py -> build/lib/saymo/audio 2026-04-22T22:08:23,962 creating build/lib/saymo/jira_source 2026-04-22T22:08:23,963 copying saymo/jira_source/__init__.py -> build/lib/saymo/jira_source 2026-04-22T22:08:23,965 copying saymo/jira_source/tasks.py -> build/lib/saymo/jira_source 2026-04-22T22:08:23,967 copying saymo/jira_source/confluence_tasks.py -> build/lib/saymo/jira_source 2026-04-22T22:08:23,970 creating build/lib/saymo/analysis 2026-04-22T22:08:23,971 copying saymo/analysis/__init__.py -> build/lib/saymo/analysis 2026-04-22T22:08:23,973 copying saymo/analysis/turn_detector.py -> build/lib/saymo/analysis 2026-04-22T22:08:23,975 copying saymo/analysis/response_cache.py -> build/lib/saymo/analysis 2026-04-22T22:08:23,978 creating build/lib/saymo/commands 2026-04-22T22:08:23,979 copying saymo/commands/__init__.py -> build/lib/saymo/commands 2026-04-22T22:08:23,982 copying saymo/commands/voice_train.py -> build/lib/saymo/commands 2026-04-22T22:08:23,985 copying saymo/commands/tests.py -> build/lib/saymo/commands 2026-04-22T22:08:23,988 copying saymo/commands/core.py -> build/lib/saymo/commands 2026-04-22T22:08:23,991 creating build/lib/saymo/stt 2026-04-22T22:08:23,992 copying saymo/stt/__init__.py -> build/lib/saymo/stt 2026-04-22T22:08:23,994 copying saymo/stt/whisper_local.py -> build/lib/saymo/stt 2026-04-22T22:08:23,996 creating build/lib/saymo/obsidian 2026-04-22T22:08:23,997 copying saymo/obsidian/__init__.py -> build/lib/saymo/obsidian 2026-04-22T22:08:23,999 copying saymo/obsidian/daily_notes.py -> build/lib/saymo/obsidian 2026-04-22T22:08:24,001 creating build/lib/saymo/utils 2026-04-22T22:08:24,002 copying saymo/utils/__init__.py -> build/lib/saymo/utils 2026-04-22T22:08:24,004 copying saymo/utils/logger.py -> build/lib/saymo/utils 2026-04-22T22:08:24,006 creating build/lib/saymo/plugins 2026-04-22T22:08:24,007 copying saymo/plugins/jira_simple.py -> build/lib/saymo/plugins 2026-04-22T22:08:24,009 copying saymo/plugins/__init__.py -> build/lib/saymo/plugins 2026-04-22T22:08:24,011 copying saymo/plugins/confluence.py -> build/lib/saymo/plugins 2026-04-22T22:08:24,013 copying saymo/plugins/file_summary.py -> build/lib/saymo/plugins 2026-04-22T22:08:24,015 copying saymo/plugins/obsidian.py -> build/lib/saymo/plugins 2026-04-22T22:08:24,016 copying saymo/plugins/base.py -> build/lib/saymo/plugins 2026-04-22T22:08:24,018 copying saymo/plugins/confluence_team.py -> build/lib/saymo/plugins 2026-04-22T22:08:24,019 running egg_info 2026-04-22T22:08:24,029 writing saymo.egg-info/PKG-INFO 2026-04-22T22:08:24,037 writing dependency_links to saymo.egg-info/dependency_links.txt 2026-04-22T22:08:24,038 writing entry points to saymo.egg-info/entry_points.txt 2026-04-22T22:08:24,042 writing requirements to saymo.egg-info/requires.txt 2026-04-22T22:08:24,043 writing top-level names to saymo.egg-info/top_level.txt 2026-04-22T22:08:24,061 reading manifest file 'saymo.egg-info/SOURCES.txt' 2026-04-22T22:08:24,067 adding license file 'LICENSE' 2026-04-22T22:08:24,072 writing manifest file 'saymo.egg-info/SOURCES.txt' 2026-04-22T22:08:24,092 installing to build/bdist.linux-armv7l/wheel 2026-04-22T22:08:24,093 running install 2026-04-22T22:08:24,115 running install_lib 2026-04-22T22:08:24,121 creating build/bdist.linux-armv7l/wheel 2026-04-22T22:08:24,123 creating build/bdist.linux-armv7l/wheel/saymo 2026-04-22T22:08:24,125 creating build/bdist.linux-armv7l/wheel/saymo/speech 2026-04-22T22:08:24,126 copying build/lib/saymo/speech/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/speech 2026-04-22T22:08:24,127 copying build/lib/saymo/speech/ollama_composer.py -> build/bdist.linux-armv7l/wheel/./saymo/speech 2026-04-22T22:08:24,130 copying build/lib/saymo/speech/composer.py -> build/bdist.linux-armv7l/wheel/./saymo/speech 2026-04-22T22:08:24,132 copying build/lib/saymo/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-22T22:08:24,134 creating build/bdist.linux-armv7l/wheel/saymo/providers 2026-04-22T22:08:24,135 copying build/lib/saymo/providers/zoom.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-22T22:08:24,137 copying build/lib/saymo/providers/ms_teams.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-22T22:08:24,138 copying build/lib/saymo/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-22T22:08:24,140 copying build/lib/saymo/providers/telemost.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-22T22:08:24,141 copying build/lib/saymo/providers/_chrome_base.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-22T22:08:24,143 copying build/lib/saymo/providers/glip.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-22T22:08:24,145 copying build/lib/saymo/providers/vk_teams.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-22T22:08:24,146 copying build/lib/saymo/providers/base.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-22T22:08:24,148 copying build/lib/saymo/providers/factory.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-22T22:08:24,150 copying build/lib/saymo/providers/google_meet.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-22T22:08:24,151 copying build/lib/saymo/providers/mts_link.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-22T22:08:24,153 copying build/lib/saymo/providers/telegram.py -> build/bdist.linux-armv7l/wheel/./saymo/providers 2026-04-22T22:08:24,155 creating build/bdist.linux-armv7l/wheel/saymo/tts 2026-04-22T22:08:24,157 copying build/lib/saymo/tts/prompts.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,159 copying build/lib/saymo/tts/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,160 copying build/lib/saymo/tts/trainer.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,163 copying build/lib/saymo/tts/qwen3_trainer.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,165 copying build/lib/saymo/tts/openai_tts.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,167 copying build/lib/saymo/tts/macos_say.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,169 copying build/lib/saymo/tts/dataset.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,171 copying build/lib/saymo/tts/coqui_clone.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,173 copying build/lib/saymo/tts/base.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,175 copying build/lib/saymo/tts/factory.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,177 copying build/lib/saymo/tts/quality.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,179 copying build/lib/saymo/tts/piper_tts.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,181 copying build/lib/saymo/tts/qwen3_tts.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,183 copying build/lib/saymo/tts/text_normalizer.py -> build/bdist.linux-armv7l/wheel/./saymo/tts 2026-04-22T22:08:24,185 copying build/lib/saymo/wizard.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-22T22:08:24,188 creating build/bdist.linux-armv7l/wheel/saymo/audio 2026-04-22T22:08:24,189 copying build/lib/saymo/audio/playback.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-22T22:08:24,191 copying build/lib/saymo/audio/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-22T22:08:24,192 copying build/lib/saymo/audio/capture.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-22T22:08:24,194 copying build/lib/saymo/audio/autocalibrate.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-22T22:08:24,196 copying build/lib/saymo/audio/mic_processor.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-22T22:08:24,199 copying build/lib/saymo/audio/multi_play.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-22T22:08:24,201 copying build/lib/saymo/audio/recorder.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-22T22:08:24,203 copying build/lib/saymo/audio/macos_audio.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-22T22:08:24,206 copying build/lib/saymo/audio/devices.py -> build/bdist.linux-armv7l/wheel/./saymo/audio 2026-04-22T22:08:24,209 creating build/bdist.linux-armv7l/wheel/saymo/jira_source 2026-04-22T22:08:24,210 copying build/lib/saymo/jira_source/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/jira_source 2026-04-22T22:08:24,211 copying build/lib/saymo/jira_source/tasks.py -> build/bdist.linux-armv7l/wheel/./saymo/jira_source 2026-04-22T22:08:24,213 copying build/lib/saymo/jira_source/confluence_tasks.py -> build/bdist.linux-armv7l/wheel/./saymo/jira_source 2026-04-22T22:08:24,215 copying build/lib/saymo/glip_control.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-22T22:08:24,217 copying build/lib/saymo/tui.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-22T22:08:24,220 creating build/bdist.linux-armv7l/wheel/saymo/analysis 2026-04-22T22:08:24,221 copying build/lib/saymo/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/analysis 2026-04-22T22:08:24,223 copying build/lib/saymo/analysis/turn_detector.py -> build/bdist.linux-armv7l/wheel/./saymo/analysis 2026-04-22T22:08:24,225 copying build/lib/saymo/analysis/response_cache.py -> build/bdist.linux-armv7l/wheel/./saymo/analysis 2026-04-22T22:08:24,227 copying build/lib/saymo/config.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-22T22:08:24,229 copying build/lib/saymo/reading_text.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-22T22:08:24,232 creating build/bdist.linux-armv7l/wheel/saymo/commands 2026-04-22T22:08:24,233 copying build/lib/saymo/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/commands 2026-04-22T22:08:24,236 copying build/lib/saymo/commands/voice_train.py -> build/bdist.linux-armv7l/wheel/./saymo/commands 2026-04-22T22:08:24,238 copying build/lib/saymo/commands/tests.py -> build/bdist.linux-armv7l/wheel/./saymo/commands 2026-04-22T22:08:24,241 copying build/lib/saymo/commands/core.py -> build/bdist.linux-armv7l/wheel/./saymo/commands 2026-04-22T22:08:24,244 copying build/lib/saymo/cli.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-22T22:08:24,246 creating build/bdist.linux-armv7l/wheel/saymo/stt 2026-04-22T22:08:24,247 copying build/lib/saymo/stt/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/stt 2026-04-22T22:08:24,248 copying build/lib/saymo/stt/whisper_local.py -> build/bdist.linux-armv7l/wheel/./saymo/stt 2026-04-22T22:08:24,250 creating build/bdist.linux-armv7l/wheel/saymo/obsidian 2026-04-22T22:08:24,251 copying build/lib/saymo/obsidian/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/obsidian 2026-04-22T22:08:24,252 copying build/lib/saymo/obsidian/daily_notes.py -> build/bdist.linux-armv7l/wheel/./saymo/obsidian 2026-04-22T22:08:24,255 creating build/bdist.linux-armv7l/wheel/saymo/utils 2026-04-22T22:08:24,255 copying build/lib/saymo/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/utils 2026-04-22T22:08:24,257 copying build/lib/saymo/utils/logger.py -> build/bdist.linux-armv7l/wheel/./saymo/utils 2026-04-22T22:08:24,258 copying build/lib/saymo/__main__.py -> build/bdist.linux-armv7l/wheel/./saymo 2026-04-22T22:08:24,260 creating build/bdist.linux-armv7l/wheel/saymo/plugins 2026-04-22T22:08:24,261 copying build/lib/saymo/plugins/jira_simple.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-22T22:08:24,263 copying build/lib/saymo/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-22T22:08:24,265 copying build/lib/saymo/plugins/confluence.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-22T22:08:24,266 copying build/lib/saymo/plugins/file_summary.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-22T22:08:24,268 copying build/lib/saymo/plugins/obsidian.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-22T22:08:24,270 copying build/lib/saymo/plugins/base.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-22T22:08:24,271 copying build/lib/saymo/plugins/confluence_team.py -> build/bdist.linux-armv7l/wheel/./saymo/plugins 2026-04-22T22:08:24,274 running install_egg_info 2026-04-22T22:08:24,279 Copying saymo.egg-info to build/bdist.linux-armv7l/wheel/./saymo-0.10.3-py3.11.egg-info 2026-04-22T22:08:24,291 running install_scripts 2026-04-22T22:08:24,304 creating build/bdist.linux-armv7l/wheel/saymo-0.10.3.dist-info/WHEEL 2026-04-22T22:08:24,307 creating '/tmp/pip-wheel-y9qg84du/.tmp-h8r5zme0/saymo-0.10.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-22T22:08:24,309 adding 'saymo/__init__.py' 2026-04-22T22:08:24,311 adding 'saymo/__main__.py' 2026-04-22T22:08:24,312 adding 'saymo/cli.py' 2026-04-22T22:08:24,314 adding 'saymo/config.py' 2026-04-22T22:08:24,316 adding 'saymo/glip_control.py' 2026-04-22T22:08:24,318 adding 'saymo/reading_text.py' 2026-04-22T22:08:24,320 adding 'saymo/tui.py' 2026-04-22T22:08:24,323 adding 'saymo/wizard.py' 2026-04-22T22:08:24,325 adding 'saymo/analysis/__init__.py' 2026-04-22T22:08:24,328 adding 'saymo/analysis/response_cache.py' 2026-04-22T22:08:24,330 adding 'saymo/analysis/turn_detector.py' 2026-04-22T22:08:24,331 adding 'saymo/audio/__init__.py' 2026-04-22T22:08:24,334 adding 'saymo/audio/autocalibrate.py' 2026-04-22T22:08:24,335 adding 'saymo/audio/capture.py' 2026-04-22T22:08:24,337 adding 'saymo/audio/devices.py' 2026-04-22T22:08:24,338 adding 'saymo/audio/macos_audio.py' 2026-04-22T22:08:24,340 adding 'saymo/audio/mic_processor.py' 2026-04-22T22:08:24,342 adding 'saymo/audio/multi_play.py' 2026-04-22T22:08:24,343 adding 'saymo/audio/playback.py' 2026-04-22T22:08:24,345 adding 'saymo/audio/recorder.py' 2026-04-22T22:08:24,347 adding 'saymo/commands/__init__.py' 2026-04-22T22:08:24,351 adding 'saymo/commands/core.py' 2026-04-22T22:08:24,355 adding 'saymo/commands/tests.py' 2026-04-22T22:08:24,358 adding 'saymo/commands/voice_train.py' 2026-04-22T22:08:24,361 adding 'saymo/jira_source/__init__.py' 2026-04-22T22:08:24,362 adding 'saymo/jira_source/confluence_tasks.py' 2026-04-22T22:08:24,364 adding 'saymo/jira_source/tasks.py' 2026-04-22T22:08:24,365 adding 'saymo/obsidian/__init__.py' 2026-04-22T22:08:24,367 adding 'saymo/obsidian/daily_notes.py' 2026-04-22T22:08:24,368 adding 'saymo/plugins/__init__.py' 2026-04-22T22:08:24,370 adding 'saymo/plugins/base.py' 2026-04-22T22:08:24,371 adding 'saymo/plugins/confluence.py' 2026-04-22T22:08:24,372 adding 'saymo/plugins/confluence_team.py' 2026-04-22T22:08:24,373 adding 'saymo/plugins/file_summary.py' 2026-04-22T22:08:24,374 adding 'saymo/plugins/jira_simple.py' 2026-04-22T22:08:24,375 adding 'saymo/plugins/obsidian.py' 2026-04-22T22:08:24,377 adding 'saymo/providers/__init__.py' 2026-04-22T22:08:24,379 adding 'saymo/providers/_chrome_base.py' 2026-04-22T22:08:24,380 adding 'saymo/providers/base.py' 2026-04-22T22:08:24,381 adding 'saymo/providers/factory.py' 2026-04-22T22:08:24,382 adding 'saymo/providers/glip.py' 2026-04-22T22:08:24,383 adding 'saymo/providers/google_meet.py' 2026-04-22T22:08:24,384 adding 'saymo/providers/ms_teams.py' 2026-04-22T22:08:24,386 adding 'saymo/providers/mts_link.py' 2026-04-22T22:08:24,387 adding 'saymo/providers/telegram.py' 2026-04-22T22:08:24,388 adding 'saymo/providers/telemost.py' 2026-04-22T22:08:24,389 adding 'saymo/providers/vk_teams.py' 2026-04-22T22:08:24,390 adding 'saymo/providers/zoom.py' 2026-04-22T22:08:24,392 adding 'saymo/speech/__init__.py' 2026-04-22T22:08:24,393 adding 'saymo/speech/composer.py' 2026-04-22T22:08:24,396 adding 'saymo/speech/ollama_composer.py' 2026-04-22T22:08:24,398 adding 'saymo/stt/__init__.py' 2026-04-22T22:08:24,399 adding 'saymo/stt/whisper_local.py' 2026-04-22T22:08:24,401 adding 'saymo/tts/__init__.py' 2026-04-22T22:08:24,402 adding 'saymo/tts/base.py' 2026-04-22T22:08:24,403 adding 'saymo/tts/coqui_clone.py' 2026-04-22T22:08:24,406 adding 'saymo/tts/dataset.py' 2026-04-22T22:08:24,407 adding 'saymo/tts/factory.py' 2026-04-22T22:08:24,409 adding 'saymo/tts/macos_say.py' 2026-04-22T22:08:24,410 adding 'saymo/tts/openai_tts.py' 2026-04-22T22:08:24,411 adding 'saymo/tts/piper_tts.py' 2026-04-22T22:08:24,414 adding 'saymo/tts/prompts.py' 2026-04-22T22:08:24,416 adding 'saymo/tts/quality.py' 2026-04-22T22:08:24,418 adding 'saymo/tts/qwen3_trainer.py' 2026-04-22T22:08:24,419 adding 'saymo/tts/qwen3_tts.py' 2026-04-22T22:08:24,421 adding 'saymo/tts/text_normalizer.py' 2026-04-22T22:08:24,424 adding 'saymo/tts/trainer.py' 2026-04-22T22:08:24,425 adding 'saymo/utils/__init__.py' 2026-04-22T22:08:24,427 adding 'saymo/utils/logger.py' 2026-04-22T22:08:24,429 adding 'saymo-0.10.3.dist-info/licenses/LICENSE' 2026-04-22T22:08:24,432 adding 'saymo-0.10.3.dist-info/METADATA' 2026-04-22T22:08:24,433 adding 'saymo-0.10.3.dist-info/WHEEL' 2026-04-22T22:08:24,434 adding 'saymo-0.10.3.dist-info/entry_points.txt' 2026-04-22T22:08:24,435 adding 'saymo-0.10.3.dist-info/top_level.txt' 2026-04-22T22:08:24,436 adding 'saymo-0.10.3.dist-info/RECORD' 2026-04-22T22:08:24,440 removing build/bdist.linux-armv7l/wheel 2026-04-22T22:08:24,560 Building wheel for saymo (pyproject.toml): finished with status 'done' 2026-04-22T22:08:24,568 Created wheel for saymo: filename=saymo-0.10.3-py3-none-any.whl size=141709 sha256=6adae3163c0dd05bdaf0aa1cd53fc4bc24984221bcfbb911b4248f8563a335be 2026-04-22T22:08:24,570 Stored in directory: /tmp/pip-ephem-wheel-cache-imufptsk/wheels/2e/7d/7c/aa85ab24f2249900e9296ff40e0dda7d52360e073b5acd79ff 2026-04-22T22:08:24,585 Successfully built saymo 2026-04-22T22:08:24,593 Removed build tracker: '/tmp/pip-build-tracker-7mw674on'