2026-02-17T01:27:03,531 Created temporary directory: /tmp/pip-ephem-wheel-cache-0_4xmo2a 2026-02-17T01:27:03,533 Created temporary directory: /tmp/pip-build-tracker-w3ak84ib 2026-02-17T01:27:03,533 Initialized build tracking at /tmp/pip-build-tracker-w3ak84ib 2026-02-17T01:27:03,534 Created build tracker: /tmp/pip-build-tracker-w3ak84ib 2026-02-17T01:27:03,534 Entered build tracker: /tmp/pip-build-tracker-w3ak84ib 2026-02-17T01:27:03,535 Created temporary directory: /tmp/pip-wheel-zhlkuyt5 2026-02-17T01:27:03,538 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-02-17T01:27:03,540 Created temporary directory: /tmp/pip-ephem-wheel-cache-gkqppp9i 2026-02-17T01:27:03,561 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-17T01:27:03,565 2 location(s) to search for versions of yutori: 2026-02-17T01:27:03,565 * https://pypi.org/simple/yutori/ 2026-02-17T01:27:03,565 * https://www.piwheels.org/simple/yutori/ 2026-02-17T01:27:03,566 Fetching project page and analyzing links: https://pypi.org/simple/yutori/ 2026-02-17T01:27:03,567 Getting page https://pypi.org/simple/yutori/ 2026-02-17T01:27:03,568 Found index url https://pypi.org/simple 2026-02-17T01:27:03,788 Fetched page https://pypi.org/simple/yutori/ as application/vnd.pypi.simple.v1+json 2026-02-17T01:27:03,792 Skipping link: No binaries permitted for yutori: https://files.pythonhosted.org/packages/7a/d4/1293f71c1d9f124ebd48a8af98005fbbc2e6364a218ce9517eb8860a3e52/yutori-0.0.1-py3-none-any.whl (from https://pypi.org/simple/yutori/) (requires-python:>=3.10) 2026-02-17T01:27:03,793 Found link https://files.pythonhosted.org/packages/24/fe/baaa941590e1354f8c5f66075e0abaa1e4a4f5190ed72ca472f183ca73e1/yutori-0.0.1.tar.gz (from https://pypi.org/simple/yutori/) (requires-python:>=3.10), version: 0.0.1 2026-02-17T01:27:03,794 Skipping link: No binaries permitted for yutori: https://files.pythonhosted.org/packages/fd/a4/e2cb198ee633b7d37d93017cf4db240572bf486e03766e2bc4b4fab89153/yutori-0.1.0-py3-none-any.whl (from https://pypi.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,795 Found link https://files.pythonhosted.org/packages/94/3d/21cfec662588d7cfcd6aa35c1791d203f1942f9c190d22acf1802a2859b9/yutori-0.1.0.tar.gz (from https://pypi.org/simple/yutori/) (requires-python:>=3.9), version: 0.1.0 2026-02-17T01:27:03,796 Skipping link: No binaries permitted for yutori: https://files.pythonhosted.org/packages/5e/a6/ecdd3db58ba1180d97c5be9a54a043bc28816668e95d14957b63061935af/yutori-0.2.0-py3-none-any.whl (from https://pypi.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,797 Found link https://files.pythonhosted.org/packages/ce/cc/5dc45ec27e462065485deb702172fd4594b2979ceeaae91d737833fd25a7/yutori-0.2.0.tar.gz (from https://pypi.org/simple/yutori/) (requires-python:>=3.9), version: 0.2.0 2026-02-17T01:27:03,797 Skipping link: No binaries permitted for yutori: https://files.pythonhosted.org/packages/79/80/48f3f934c822ac27dbe59ca1c01da759f150cc019990c3b7829347eb4e4d/yutori-0.3.0-py3-none-any.whl (from https://pypi.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,798 Found link https://files.pythonhosted.org/packages/d8/2e/7ee3c6fc08d49cadca4180a1cf996e6807342ded0309a26721bc4bc93e8a/yutori-0.3.0.tar.gz (from https://pypi.org/simple/yutori/) (requires-python:>=3.9), version: 0.3.0 2026-02-17T01:27:03,799 Skipping link: No binaries permitted for yutori: https://files.pythonhosted.org/packages/0d/53/3db08c08db733bf09af77f9d6bce56227cf618be3d61e049597318a7b39b/yutori-0.3.1-py3-none-any.whl (from https://pypi.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,800 Found link https://files.pythonhosted.org/packages/31/95/d58f2f9eb95a6a524afde310aa7418f1cb817925e4b5f4ab4f5c844da58c/yutori-0.3.1.tar.gz (from https://pypi.org/simple/yutori/) (requires-python:>=3.9), version: 0.3.1 2026-02-17T01:27:03,800 Skipping link: No binaries permitted for yutori: https://files.pythonhosted.org/packages/16/f1/c22e24c9feae37b8b710b5ce851ba56b813aaa9a5b585740b145abf8b493/yutori-0.3.2-py3-none-any.whl (from https://pypi.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,802 Found link https://files.pythonhosted.org/packages/82/8f/ef93db56680077d3ff073b948c9e73f31af725872292d3dc363eafcad093/yutori-0.3.2.tar.gz (from https://pypi.org/simple/yutori/) (requires-python:>=3.9), version: 0.3.2 2026-02-17T01:27:03,802 Skipping link: No binaries permitted for yutori: https://files.pythonhosted.org/packages/bf/8f/1cb899dd5bb3480e7634c31936bd64570c83ab6edb511366292417a43388/yutori-0.3.3-py3-none-any.whl (from https://pypi.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,803 Found link https://files.pythonhosted.org/packages/b8/ed/98803867acf1fadd346dadc676ad8e0da9cb800bd8a7a5d7876b2254171f/yutori-0.3.3.tar.gz (from https://pypi.org/simple/yutori/) (requires-python:>=3.9), version: 0.3.3 2026-02-17T01:27:03,804 Skipping link: No binaries permitted for yutori: https://files.pythonhosted.org/packages/6e/28/58b298c7e4c106f31c7914ecf0af0baf8795d61688a382bc72780de754b3/yutori-0.3.4-py3-none-any.whl (from https://pypi.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,804 Found link https://files.pythonhosted.org/packages/c1/27/cc5214081fb09fff2e7c15ca46ca1eed4a8cf16ecdaa21a6866c376e95f2/yutori-0.3.4.tar.gz (from https://pypi.org/simple/yutori/) (requires-python:>=3.9), version: 0.3.4 2026-02-17T01:27:03,805 Skipping link: No binaries permitted for yutori: https://files.pythonhosted.org/packages/a7/92/01094b8f13da953d41d61e664b79fddc0556e6b12e37db984b0821034795/yutori-0.3.5-py3-none-any.whl (from https://pypi.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,806 Found link https://files.pythonhosted.org/packages/2f/e4/661f69ba06aef7a13aea9da7c2ff05950c029e46743c04bb93024f31160a/yutori-0.3.5.tar.gz (from https://pypi.org/simple/yutori/) (requires-python:>=3.9), version: 0.3.5 2026-02-17T01:27:03,807 Skipping link: No binaries permitted for yutori: https://files.pythonhosted.org/packages/3e/b5/40e1ef4b30701f1a06308dc8e568427b3874fbc9de637990c923b780f2cf/yutori-0.4.0-py3-none-any.whl (from https://pypi.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,807 Found link https://files.pythonhosted.org/packages/69/28/22b48efa650b49e85e8061d8e06a3f3f092c357eae26fee2d91fc5ae228c/yutori-0.4.0.tar.gz (from https://pypi.org/simple/yutori/) (requires-python:>=3.9), version: 0.4.0 2026-02-17T01:27:03,808 Fetching project page and analyzing links: https://www.piwheels.org/simple/yutori/ 2026-02-17T01:27:03,809 Getting page https://www.piwheels.org/simple/yutori/ 2026-02-17T01:27:03,810 Found index url https://www.piwheels.org/simple 2026-02-17T01:27:03,973 Fetched page https://www.piwheels.org/simple/yutori/ as text/html 2026-02-17T01:27:03,977 Skipping link: No binaries permitted for yutori: https://www.piwheels.org/simple/yutori/yutori-0.3.5-py3-none-any.whl#sha256=a8b6130935c947a3de0a39e7572527500c4e20a9f520f59c64f1ec741e7cdc74 (from https://www.piwheels.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,977 Skipping link: No binaries permitted for yutori: https://www.piwheels.org/simple/yutori/yutori-0.3.4-py3-none-any.whl#sha256=01859f72655be3109222cf061b294226ea745ed42b8d89aeaad9bf9470909301 (from https://www.piwheels.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,978 Skipping link: No binaries permitted for yutori: https://www.piwheels.org/simple/yutori/yutori-0.3.3-py3-none-any.whl#sha256=89ae21029877ca8030698a9d61877cced6c7bbd9c926217a132dee884ea1585b (from https://www.piwheels.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,979 Skipping link: No binaries permitted for yutori: https://www.piwheels.org/simple/yutori/yutori-0.3.2-py3-none-any.whl#sha256=85b1e05479543b3f42dcf84dbe0736b51e253771ca36fa7f005cb395db48139b (from https://www.piwheels.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,980 Skipping link: No binaries permitted for yutori: https://www.piwheels.org/simple/yutori/yutori-0.3.1-py3-none-any.whl#sha256=b222ee36dbef4c7ce75673b654b7bfa0eda1bbaee1f674ad0b3bfbbab9c7e8b9 (from https://www.piwheels.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,982 Skipping link: No binaries permitted for yutori: https://www.piwheels.org/simple/yutori/yutori-0.3.0-py3-none-any.whl#sha256=0afd99175acf3e89765e5bcc71c35239e592113f77a71ac4884cf7eeb98fc136 (from https://www.piwheels.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,982 Skipping link: No binaries permitted for yutori: https://www.piwheels.org/simple/yutori/yutori-0.2.0-py3-none-any.whl#sha256=b959af0f27c54c489b83272ba7f0b3ab98963c283f067ef156b411fd548692dd (from https://www.piwheels.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,983 Skipping link: No binaries permitted for yutori: https://www.piwheels.org/simple/yutori/yutori-0.1.0-py3-none-any.whl#sha256=a73f7993710ff7c4948417a8f1a197053d8d8a85995500260c066a1accb5edf2 (from https://www.piwheels.org/simple/yutori/) (requires-python:>=3.9) 2026-02-17T01:27:03,983 Skipping link: No binaries permitted for yutori: https://www.piwheels.org/simple/yutori/yutori-0.0.1-py3-none-any.whl#sha256=9c4770c998b7fdabf4906f0f7b77d088656947cf91c6c80b50cbf8994ce57d8c (from https://www.piwheels.org/simple/yutori/) (requires-python:>=3.10) 2026-02-17T01:27:03,984 Skipping link: not a file: https://www.piwheels.org/simple/yutori/ 2026-02-17T01:27:03,984 Skipping link: not a file: https://pypi.org/simple/yutori/ 2026-02-17T01:27:04,006 Given no hashes to check 1 links for project 'yutori': discarding no candidates 2026-02-17T01:27:04,026 Collecting yutori==0.4.0 2026-02-17T01:27:04,028 Created temporary directory: /tmp/pip-unpack-rbr_pd8q 2026-02-17T01:27:04,240 Downloading yutori-0.4.0.tar.gz (38 kB) 2026-02-17T01:27:04,352 Added yutori==0.4.0 from https://files.pythonhosted.org/packages/69/28/22b48efa650b49e85e8061d8e06a3f3f092c357eae26fee2d91fc5ae228c/yutori-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-w3ak84ib' 2026-02-17T01:27:04,356 Created temporary directory: /tmp/pip-build-env-dcjbvegy 2026-02-17T01:27:04,361 Installing build dependencies: started 2026-02-17T01:27:04,363 Running command pip subprocess to install build dependencies 2026-02-17T01:27:06,001 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-17T01:27:06,578 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-02-17T01:27:06,600 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-17T01:27:08,337 Collecting setuptools>=67.0 2026-02-17T01:27:08,416 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-17T01:27:11,426 Installing collected packages: setuptools 2026-02-17T01:27:14,464 Successfully installed setuptools-82.0.0 2026-02-17T01:27:14,733 Installing build dependencies: finished with status 'done' 2026-02-17T01:27:14,739 Getting requirements to build wheel: started 2026-02-17T01:27:14,740 Running command Getting requirements to build wheel 2026-02-17T01:27:15,357 /tmp/pip-build-env-dcjbvegy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-17T01:27:15,357 !! 2026-02-17T01:27:15,358 ******************************************************************************** 2026-02-17T01:27:15,359 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-02-17T01:27:15,360 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-17T01:27:15,360 or your builds will no longer be supported. 2026-02-17T01:27:15,361 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T01:27:15,362 ******************************************************************************** 2026-02-17T01:27:15,363 !! 2026-02-17T01:27:15,363 corresp(dist, value, root_dir) 2026-02-17T01:27:15,439 /tmp/pip-build-env-dcjbvegy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-17T01:27:15,440 !! 2026-02-17T01:27:15,441 ******************************************************************************** 2026-02-17T01:27:15,441 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-17T01:27:15,442 License :: OSI Approved :: Apache Software License 2026-02-17T01:27:15,443 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T01:27:15,443 ******************************************************************************** 2026-02-17T01:27:15,444 !! 2026-02-17T01:27:15,445 dist._finalize_license_expression() 2026-02-17T01:27:15,445 /tmp/pip-build-env-dcjbvegy/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-17T01:27:15,446 !! 2026-02-17T01:27:15,447 ******************************************************************************** 2026-02-17T01:27:15,448 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-17T01:27:15,449 License :: OSI Approved :: Apache Software License 2026-02-17T01:27:15,450 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T01:27:15,450 ******************************************************************************** 2026-02-17T01:27:15,452 !! 2026-02-17T01:27:15,452 self._finalize_license_expression() 2026-02-17T01:27:15,453 running egg_info 2026-02-17T01:27:15,457 writing yutori.egg-info/PKG-INFO 2026-02-17T01:27:15,465 writing dependency_links to yutori.egg-info/dependency_links.txt 2026-02-17T01:27:15,467 writing entry points to yutori.egg-info/entry_points.txt 2026-02-17T01:27:15,470 writing requirements to yutori.egg-info/requires.txt 2026-02-17T01:27:15,472 writing top-level names to yutori.egg-info/top_level.txt 2026-02-17T01:27:15,498 reading manifest file 'yutori.egg-info/SOURCES.txt' 2026-02-17T01:27:15,502 adding license file 'LICENSE' 2026-02-17T01:27:15,506 writing manifest file 'yutori.egg-info/SOURCES.txt' 2026-02-17T01:27:15,604 Getting requirements to build wheel: finished with status 'done' 2026-02-17T01:27:15,607 Created temporary directory: /tmp/pip-modern-metadata-t4ai8dn5 2026-02-17T01:27:15,609 Preparing metadata (pyproject.toml): started 2026-02-17T01:27:15,611 Running command Preparing metadata (pyproject.toml) 2026-02-17T01:27:16,183 /tmp/pip-build-env-dcjbvegy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-17T01:27:16,183 !! 2026-02-17T01:27:16,185 ******************************************************************************** 2026-02-17T01:27:16,185 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-02-17T01:27:16,186 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-17T01:27:16,187 or your builds will no longer be supported. 2026-02-17T01:27:16,188 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T01:27:16,189 ******************************************************************************** 2026-02-17T01:27:16,190 !! 2026-02-17T01:27:16,190 corresp(dist, value, root_dir) 2026-02-17T01:27:16,260 /tmp/pip-build-env-dcjbvegy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-17T01:27:16,260 !! 2026-02-17T01:27:16,261 ******************************************************************************** 2026-02-17T01:27:16,262 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-17T01:27:16,263 License :: OSI Approved :: Apache Software License 2026-02-17T01:27:16,264 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T01:27:16,264 ******************************************************************************** 2026-02-17T01:27:16,265 !! 2026-02-17T01:27:16,266 dist._finalize_license_expression() 2026-02-17T01:27:16,266 /tmp/pip-build-env-dcjbvegy/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-17T01:27:16,267 !! 2026-02-17T01:27:16,268 ******************************************************************************** 2026-02-17T01:27:16,269 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-17T01:27:16,270 License :: OSI Approved :: Apache Software License 2026-02-17T01:27:16,271 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T01:27:16,271 ******************************************************************************** 2026-02-17T01:27:16,272 !! 2026-02-17T01:27:16,273 self._finalize_license_expression() 2026-02-17T01:27:16,274 running dist_info 2026-02-17T01:27:16,284 creating /tmp/pip-modern-metadata-t4ai8dn5/yutori.egg-info 2026-02-17T01:27:16,285 writing /tmp/pip-modern-metadata-t4ai8dn5/yutori.egg-info/PKG-INFO 2026-02-17T01:27:16,291 writing dependency_links to /tmp/pip-modern-metadata-t4ai8dn5/yutori.egg-info/dependency_links.txt 2026-02-17T01:27:16,293 writing entry points to /tmp/pip-modern-metadata-t4ai8dn5/yutori.egg-info/entry_points.txt 2026-02-17T01:27:16,296 writing requirements to /tmp/pip-modern-metadata-t4ai8dn5/yutori.egg-info/requires.txt 2026-02-17T01:27:16,297 writing top-level names to /tmp/pip-modern-metadata-t4ai8dn5/yutori.egg-info/top_level.txt 2026-02-17T01:27:16,298 writing manifest file '/tmp/pip-modern-metadata-t4ai8dn5/yutori.egg-info/SOURCES.txt' 2026-02-17T01:27:16,321 reading manifest file '/tmp/pip-modern-metadata-t4ai8dn5/yutori.egg-info/SOURCES.txt' 2026-02-17T01:27:16,323 adding license file 'LICENSE' 2026-02-17T01:27:16,327 writing manifest file '/tmp/pip-modern-metadata-t4ai8dn5/yutori.egg-info/SOURCES.txt' 2026-02-17T01:27:16,328 creating '/tmp/pip-modern-metadata-t4ai8dn5/yutori-0.4.0.dist-info' 2026-02-17T01:27:16,458 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-17T01:27:16,463 Source in /tmp/pip-wheel-zhlkuyt5/yutori_e692e7be45744da48142cb9e936751c6 has version 0.4.0, which satisfies requirement yutori==0.4.0 from https://files.pythonhosted.org/packages/69/28/22b48efa650b49e85e8061d8e06a3f3f092c357eae26fee2d91fc5ae228c/yutori-0.4.0.tar.gz 2026-02-17T01:27:16,464 Removed yutori==0.4.0 from https://files.pythonhosted.org/packages/69/28/22b48efa650b49e85e8061d8e06a3f3f092c357eae26fee2d91fc5ae228c/yutori-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-w3ak84ib' 2026-02-17T01:27:16,471 Created temporary directory: /tmp/pip-unpack-geklywte 2026-02-17T01:27:16,472 Building wheels for collected packages: yutori 2026-02-17T01:27:16,477 Created temporary directory: /tmp/pip-wheel-w3bdt4tb 2026-02-17T01:27:16,477 Destination directory: /tmp/pip-wheel-w3bdt4tb 2026-02-17T01:27:16,479 Building wheel for yutori (pyproject.toml): started 2026-02-17T01:27:16,480 Running command Building wheel for yutori (pyproject.toml) 2026-02-17T01:27:17,033 /tmp/pip-build-env-dcjbvegy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-17T01:27:17,033 !! 2026-02-17T01:27:17,034 ******************************************************************************** 2026-02-17T01:27:17,035 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-02-17T01:27:17,036 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-17T01:27:17,036 or your builds will no longer be supported. 2026-02-17T01:27:17,037 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T01:27:17,037 ******************************************************************************** 2026-02-17T01:27:17,038 !! 2026-02-17T01:27:17,039 corresp(dist, value, root_dir) 2026-02-17T01:27:17,102 /tmp/pip-build-env-dcjbvegy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-17T01:27:17,103 !! 2026-02-17T01:27:17,104 ******************************************************************************** 2026-02-17T01:27:17,105 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-17T01:27:17,106 License :: OSI Approved :: Apache Software License 2026-02-17T01:27:17,107 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T01:27:17,107 ******************************************************************************** 2026-02-17T01:27:17,108 !! 2026-02-17T01:27:17,109 dist._finalize_license_expression() 2026-02-17T01:27:17,109 /tmp/pip-build-env-dcjbvegy/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-17T01:27:17,110 !! 2026-02-17T01:27:17,111 ******************************************************************************** 2026-02-17T01:27:17,112 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-17T01:27:17,113 License :: OSI Approved :: Apache Software License 2026-02-17T01:27:17,114 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T01:27:17,115 ******************************************************************************** 2026-02-17T01:27:17,116 !! 2026-02-17T01:27:17,116 self._finalize_license_expression() 2026-02-17T01:27:17,117 running bdist_wheel 2026-02-17T01:27:17,127 running build 2026-02-17T01:27:17,128 running build_py 2026-02-17T01:27:17,134 creating build/lib/yutori 2026-02-17T01:27:17,136 copying yutori/_http.py -> build/lib/yutori 2026-02-17T01:27:17,138 copying yutori/__init__.py -> build/lib/yutori 2026-02-17T01:27:17,140 copying yutori/client.py -> build/lib/yutori 2026-02-17T01:27:17,142 copying yutori/exceptions.py -> build/lib/yutori 2026-02-17T01:27:17,144 copying yutori/config.py -> build/lib/yutori 2026-02-17T01:27:17,145 copying yutori/async_client.py -> build/lib/yutori 2026-02-17T01:27:17,148 creating build/lib/yutori/_async 2026-02-17T01:27:17,149 copying yutori/_async/scouts.py -> build/lib/yutori/_async 2026-02-17T01:27:17,151 copying yutori/_async/__init__.py -> build/lib/yutori/_async 2026-02-17T01:27:17,153 copying yutori/_async/browsing.py -> build/lib/yutori/_async 2026-02-17T01:27:17,155 copying yutori/_async/research.py -> build/lib/yutori/_async 2026-02-17T01:27:17,157 copying yutori/_async/chat.py -> build/lib/yutori/_async 2026-02-17T01:27:17,159 creating build/lib/yutori/cli 2026-02-17T01:27:17,160 copying yutori/cli/__init__.py -> build/lib/yutori/cli 2026-02-17T01:27:17,162 copying yutori/cli/main.py -> build/lib/yutori/cli 2026-02-17T01:27:17,164 creating build/lib/yutori/n1 2026-02-17T01:27:17,165 copying yutori/n1/__init__.py -> build/lib/yutori/n1 2026-02-17T01:27:17,167 copying yutori/n1/payload.py -> build/lib/yutori/n1 2026-02-17T01:27:17,169 creating build/lib/yutori/_sync 2026-02-17T01:27:17,170 copying yutori/_sync/scouts.py -> build/lib/yutori/_sync 2026-02-17T01:27:17,173 copying yutori/_sync/__init__.py -> build/lib/yutori/_sync 2026-02-17T01:27:17,174 copying yutori/_sync/browsing.py -> build/lib/yutori/_sync 2026-02-17T01:27:17,176 copying yutori/_sync/research.py -> build/lib/yutori/_sync 2026-02-17T01:27:17,178 copying yutori/_sync/chat.py -> build/lib/yutori/_sync 2026-02-17T01:27:17,180 creating build/lib/yutori/auth 2026-02-17T01:27:17,181 copying yutori/auth/types.py -> build/lib/yutori/auth 2026-02-17T01:27:17,183 copying yutori/auth/credentials.py -> build/lib/yutori/auth 2026-02-17T01:27:17,185 copying yutori/auth/__init__.py -> build/lib/yutori/auth 2026-02-17T01:27:17,186 copying yutori/auth/constants.py -> build/lib/yutori/auth 2026-02-17T01:27:17,188 copying yutori/auth/flow.py -> build/lib/yutori/auth 2026-02-17T01:27:17,191 creating build/lib/yutori/cli/commands 2026-02-17T01:27:17,192 copying yutori/cli/commands/usage.py -> build/lib/yutori/cli/commands 2026-02-17T01:27:17,194 copying yutori/cli/commands/scouts.py -> build/lib/yutori/cli/commands 2026-02-17T01:27:17,196 copying yutori/cli/commands/__init__.py -> build/lib/yutori/cli/commands 2026-02-17T01:27:17,198 copying yutori/cli/commands/browse.py -> build/lib/yutori/cli/commands 2026-02-17T01:27:17,200 copying yutori/cli/commands/research.py -> build/lib/yutori/cli/commands 2026-02-17T01:27:17,201 copying yutori/cli/commands/auth.py -> build/lib/yutori/cli/commands 2026-02-17T01:27:17,203 running egg_info 2026-02-17T01:27:17,213 writing yutori.egg-info/PKG-INFO 2026-02-17T01:27:17,218 writing dependency_links to yutori.egg-info/dependency_links.txt 2026-02-17T01:27:17,220 writing entry points to yutori.egg-info/entry_points.txt 2026-02-17T01:27:17,222 writing requirements to yutori.egg-info/requires.txt 2026-02-17T01:27:17,223 writing top-level names to yutori.egg-info/top_level.txt 2026-02-17T01:27:17,237 reading manifest file 'yutori.egg-info/SOURCES.txt' 2026-02-17T01:27:17,241 adding license file 'LICENSE' 2026-02-17T01:27:17,245 writing manifest file 'yutori.egg-info/SOURCES.txt' 2026-02-17T01:27:17,261 installing to build/bdist.linux-armv7l/wheel 2026-02-17T01:27:17,262 running install 2026-02-17T01:27:17,284 running install_lib 2026-02-17T01:27:17,290 creating build/bdist.linux-armv7l/wheel 2026-02-17T01:27:17,292 creating build/bdist.linux-armv7l/wheel/yutori 2026-02-17T01:27:17,293 copying build/lib/yutori/_http.py -> build/bdist.linux-armv7l/wheel/./yutori 2026-02-17T01:27:17,295 creating build/bdist.linux-armv7l/wheel/yutori/_async 2026-02-17T01:27:17,296 copying build/lib/yutori/_async/scouts.py -> build/bdist.linux-armv7l/wheel/./yutori/_async 2026-02-17T01:27:17,299 copying build/lib/yutori/_async/__init__.py -> build/bdist.linux-armv7l/wheel/./yutori/_async 2026-02-17T01:27:17,300 copying build/lib/yutori/_async/browsing.py -> build/bdist.linux-armv7l/wheel/./yutori/_async 2026-02-17T01:27:17,302 copying build/lib/yutori/_async/research.py -> build/bdist.linux-armv7l/wheel/./yutori/_async 2026-02-17T01:27:17,304 copying build/lib/yutori/_async/chat.py -> build/bdist.linux-armv7l/wheel/./yutori/_async 2026-02-17T01:27:17,306 copying build/lib/yutori/__init__.py -> build/bdist.linux-armv7l/wheel/./yutori 2026-02-17T01:27:17,308 creating build/bdist.linux-armv7l/wheel/yutori/cli 2026-02-17T01:27:17,309 copying build/lib/yutori/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./yutori/cli 2026-02-17T01:27:17,311 copying build/lib/yutori/cli/main.py -> build/bdist.linux-armv7l/wheel/./yutori/cli 2026-02-17T01:27:17,314 creating build/bdist.linux-armv7l/wheel/yutori/cli/commands 2026-02-17T01:27:17,314 copying build/lib/yutori/cli/commands/usage.py -> build/bdist.linux-armv7l/wheel/./yutori/cli/commands 2026-02-17T01:27:17,316 copying build/lib/yutori/cli/commands/scouts.py -> build/bdist.linux-armv7l/wheel/./yutori/cli/commands 2026-02-17T01:27:17,318 copying build/lib/yutori/cli/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./yutori/cli/commands 2026-02-17T01:27:17,320 copying build/lib/yutori/cli/commands/browse.py -> build/bdist.linux-armv7l/wheel/./yutori/cli/commands 2026-02-17T01:27:17,322 copying build/lib/yutori/cli/commands/research.py -> build/bdist.linux-armv7l/wheel/./yutori/cli/commands 2026-02-17T01:27:17,323 copying build/lib/yutori/cli/commands/auth.py -> build/bdist.linux-armv7l/wheel/./yutori/cli/commands 2026-02-17T01:27:17,325 copying build/lib/yutori/client.py -> build/bdist.linux-armv7l/wheel/./yutori 2026-02-17T01:27:17,327 copying build/lib/yutori/exceptions.py -> build/bdist.linux-armv7l/wheel/./yutori 2026-02-17T01:27:17,329 copying build/lib/yutori/config.py -> build/bdist.linux-armv7l/wheel/./yutori 2026-02-17T01:27:17,331 copying build/lib/yutori/async_client.py -> build/bdist.linux-armv7l/wheel/./yutori 2026-02-17T01:27:17,333 creating build/bdist.linux-armv7l/wheel/yutori/n1 2026-02-17T01:27:17,334 copying build/lib/yutori/n1/__init__.py -> build/bdist.linux-armv7l/wheel/./yutori/n1 2026-02-17T01:27:17,336 copying build/lib/yutori/n1/payload.py -> build/bdist.linux-armv7l/wheel/./yutori/n1 2026-02-17T01:27:17,338 creating build/bdist.linux-armv7l/wheel/yutori/_sync 2026-02-17T01:27:17,339 copying build/lib/yutori/_sync/scouts.py -> build/bdist.linux-armv7l/wheel/./yutori/_sync 2026-02-17T01:27:17,341 copying build/lib/yutori/_sync/__init__.py -> build/bdist.linux-armv7l/wheel/./yutori/_sync 2026-02-17T01:27:17,343 copying build/lib/yutori/_sync/browsing.py -> build/bdist.linux-armv7l/wheel/./yutori/_sync 2026-02-17T01:27:17,345 copying build/lib/yutori/_sync/research.py -> build/bdist.linux-armv7l/wheel/./yutori/_sync 2026-02-17T01:27:17,347 copying build/lib/yutori/_sync/chat.py -> build/bdist.linux-armv7l/wheel/./yutori/_sync 2026-02-17T01:27:17,349 creating build/bdist.linux-armv7l/wheel/yutori/auth 2026-02-17T01:27:17,350 copying build/lib/yutori/auth/types.py -> build/bdist.linux-armv7l/wheel/./yutori/auth 2026-02-17T01:27:17,352 copying build/lib/yutori/auth/credentials.py -> build/bdist.linux-armv7l/wheel/./yutori/auth 2026-02-17T01:27:17,354 copying build/lib/yutori/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./yutori/auth 2026-02-17T01:27:17,356 copying build/lib/yutori/auth/constants.py -> build/bdist.linux-armv7l/wheel/./yutori/auth 2026-02-17T01:27:17,358 copying build/lib/yutori/auth/flow.py -> build/bdist.linux-armv7l/wheel/./yutori/auth 2026-02-17T01:27:17,360 running install_egg_info 2026-02-17T01:27:17,364 Copying yutori.egg-info to build/bdist.linux-armv7l/wheel/./yutori-0.4.0-py3.11.egg-info 2026-02-17T01:27:17,376 running install_scripts 2026-02-17T01:27:17,388 creating build/bdist.linux-armv7l/wheel/yutori-0.4.0.dist-info/WHEEL 2026-02-17T01:27:17,391 creating '/tmp/pip-wheel-w3bdt4tb/.tmp-eb5kgg9r/yutori-0.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-17T01:27:17,393 adding 'yutori/__init__.py' 2026-02-17T01:27:17,395 adding 'yutori/_http.py' 2026-02-17T01:27:17,396 adding 'yutori/async_client.py' 2026-02-17T01:27:17,398 adding 'yutori/client.py' 2026-02-17T01:27:17,399 adding 'yutori/config.py' 2026-02-17T01:27:17,400 adding 'yutori/exceptions.py' 2026-02-17T01:27:17,402 adding 'yutori/_async/__init__.py' 2026-02-17T01:27:17,404 adding 'yutori/_async/browsing.py' 2026-02-17T01:27:17,405 adding 'yutori/_async/chat.py' 2026-02-17T01:27:17,406 adding 'yutori/_async/research.py' 2026-02-17T01:27:17,408 adding 'yutori/_async/scouts.py' 2026-02-17T01:27:17,410 adding 'yutori/_sync/__init__.py' 2026-02-17T01:27:17,411 adding 'yutori/_sync/browsing.py' 2026-02-17T01:27:17,412 adding 'yutori/_sync/chat.py' 2026-02-17T01:27:17,413 adding 'yutori/_sync/research.py' 2026-02-17T01:27:17,415 adding 'yutori/_sync/scouts.py' 2026-02-17T01:27:17,417 adding 'yutori/auth/__init__.py' 2026-02-17T01:27:17,418 adding 'yutori/auth/constants.py' 2026-02-17T01:27:17,420 adding 'yutori/auth/credentials.py' 2026-02-17T01:27:17,422 adding 'yutori/auth/flow.py' 2026-02-17T01:27:17,423 adding 'yutori/auth/types.py' 2026-02-17T01:27:17,425 adding 'yutori/cli/__init__.py' 2026-02-17T01:27:17,426 adding 'yutori/cli/main.py' 2026-02-17T01:27:17,428 adding 'yutori/cli/commands/__init__.py' 2026-02-17T01:27:17,429 adding 'yutori/cli/commands/auth.py' 2026-02-17T01:27:17,430 adding 'yutori/cli/commands/browse.py' 2026-02-17T01:27:17,432 adding 'yutori/cli/commands/research.py' 2026-02-17T01:27:17,433 adding 'yutori/cli/commands/scouts.py' 2026-02-17T01:27:17,434 adding 'yutori/cli/commands/usage.py' 2026-02-17T01:27:17,436 adding 'yutori/n1/__init__.py' 2026-02-17T01:27:17,437 adding 'yutori/n1/payload.py' 2026-02-17T01:27:17,441 adding 'yutori-0.4.0.dist-info/licenses/LICENSE' 2026-02-17T01:27:17,443 adding 'yutori-0.4.0.dist-info/METADATA' 2026-02-17T01:27:17,444 adding 'yutori-0.4.0.dist-info/WHEEL' 2026-02-17T01:27:17,445 adding 'yutori-0.4.0.dist-info/entry_points.txt' 2026-02-17T01:27:17,446 adding 'yutori-0.4.0.dist-info/top_level.txt' 2026-02-17T01:27:17,447 adding 'yutori-0.4.0.dist-info/RECORD' 2026-02-17T01:27:17,449 removing build/bdist.linux-armv7l/wheel 2026-02-17T01:27:17,559 Building wheel for yutori (pyproject.toml): finished with status 'done' 2026-02-17T01:27:17,611 Created wheel for yutori: filename=yutori-0.4.0-py3-none-any.whl size=39945 sha256=6211809898cbec5932a69b4b187d0f7397baf9e0ba28f796c8fa74b667166178 2026-02-17T01:27:17,613 Stored in directory: /tmp/pip-ephem-wheel-cache-gkqppp9i/wheels/35/42/f1/2ee3f3bf766438a78c9add4e21a0e8c0d339c44315f83e7176 2026-02-17T01:27:17,626 Successfully built yutori 2026-02-17T01:27:17,630 Removed build tracker: '/tmp/pip-build-tracker-w3ak84ib'