2025-11-08T22:03:43,145 Created temporary directory: /tmp/pip-ephem-wheel-cache-y1mfwkvm 2025-11-08T22:03:43,146 Created temporary directory: /tmp/pip-build-tracker-j6aeya3n 2025-11-08T22:03:43,147 Initialized build tracking at /tmp/pip-build-tracker-j6aeya3n 2025-11-08T22:03:43,148 Created build tracker: /tmp/pip-build-tracker-j6aeya3n 2025-11-08T22:03:43,148 Entered build tracker: /tmp/pip-build-tracker-j6aeya3n 2025-11-08T22:03:43,149 Created temporary directory: /tmp/pip-wheel-8btvkuvl 2025-11-08T22:03:43,152 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-11-08T22:03:43,154 Created temporary directory: /tmp/pip-ephem-wheel-cache-lijw4bgl 2025-11-08T22:03:43,177 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-08T22:03:43,181 2 location(s) to search for versions of toolsgen: 2025-11-08T22:03:43,181 * https://pypi.org/simple/toolsgen/ 2025-11-08T22:03:43,181 * https://www.piwheels.org/simple/toolsgen/ 2025-11-08T22:03:43,182 Fetching project page and analyzing links: https://pypi.org/simple/toolsgen/ 2025-11-08T22:03:43,182 Getting page https://pypi.org/simple/toolsgen/ 2025-11-08T22:03:43,184 Found index url https://pypi.org/simple 2025-11-08T22:03:43,400 Fetched page https://pypi.org/simple/toolsgen/ as application/vnd.pypi.simple.v1+json 2025-11-08T22:03:43,403 Skipping link: No binaries permitted for toolsgen: https://files.pythonhosted.org/packages/8d/3d/2292bbbabb8ee8adf2a967db1404333244d1e34c0c5b61b9e12978e749da/toolsgen-0.1.0-py3-none-any.whl (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-08T22:03:43,404 Found link https://files.pythonhosted.org/packages/2b/43/92285748da625aafdf4fb03b38d92c8d1d5bcdbd22a10928ef71438bddc7/toolsgen-0.1.0.tar.gz (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9), version: 0.1.0 2025-11-08T22:03:43,405 Skipping link: No binaries permitted for toolsgen: https://files.pythonhosted.org/packages/07/40/14a1739e7b709d1a6118692b160f51ae1d70de3f862ed524ea2b0d691522/toolsgen-0.1.1-py3-none-any.whl (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-08T22:03:43,406 Found link https://files.pythonhosted.org/packages/60/7a/5f3e754379c68e3cc8a9f1c3a06d31c7a340047316fe39c27305e9c67f80/toolsgen-0.1.1.tar.gz (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9), version: 0.1.1 2025-11-08T22:03:43,407 Skipping link: No binaries permitted for toolsgen: https://files.pythonhosted.org/packages/6a/4c/906a5476b078ec343324113496b0a912e25df86b934ed131e3534ec592f2/toolsgen-0.1.2-py3-none-any.whl (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-08T22:03:43,408 Found link https://files.pythonhosted.org/packages/7a/58/aea4b23a2acf4d146716847dbde24437ec5ae8d522dd7c2a787e3411249c/toolsgen-0.1.2.tar.gz (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9), version: 0.1.2 2025-11-08T22:03:43,408 Skipping link: No binaries permitted for toolsgen: https://files.pythonhosted.org/packages/8d/66/6bd3459cf4772e44f86c9c04c4af6b31dc41ca2ef28d5795f3a0c8def79f/toolsgen-0.1.3-py3-none-any.whl (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-08T22:03:43,410 Found link https://files.pythonhosted.org/packages/ed/2b/d5f239df57b710049394b9f3aa5fe6cc08356c5fa9842d761683fed8d894/toolsgen-0.1.3.tar.gz (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9), version: 0.1.3 2025-11-08T22:03:43,410 Skipping link: No binaries permitted for toolsgen: https://files.pythonhosted.org/packages/c4/5d/8b8f3a3a58eba6184134bbeda42af6de04db13f6f7953b9131aa5d46497d/toolsgen-0.1.4-py3-none-any.whl (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-08T22:03:43,411 Found link https://files.pythonhosted.org/packages/ac/4c/bd7f0f52beb04c7edfff5b978115c1c96cea695776f43827b9af800da95a/toolsgen-0.1.4.tar.gz (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9), version: 0.1.4 2025-11-08T22:03:43,412 Skipping link: No binaries permitted for toolsgen: https://files.pythonhosted.org/packages/81/57/077e177cb2ca2b458ad13eb8260d89d6c3b7578b2161df70479dbefc21cd/toolsgen-0.2.0-py3-none-any.whl (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-08T22:03:43,413 Found link https://files.pythonhosted.org/packages/52/f1/ecd34006cfd21fd915738a7eaee4b5f070b2a3229aa39328b14b9d188840/toolsgen-0.2.0.tar.gz (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9), version: 0.2.0 2025-11-08T22:03:43,414 Skipping link: No binaries permitted for toolsgen: https://files.pythonhosted.org/packages/bb/60/1e655e893bfbd1dfa974f4ead151f1f0ea99fb00fa18063314da59662d2b/toolsgen-0.2.1-py3-none-any.whl (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-08T22:03:43,415 Found link https://files.pythonhosted.org/packages/66/98/f5639933a5313abb31951d4c025f6d84dd4529bdc496e26c245566a0a759/toolsgen-0.2.1.tar.gz (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9), version: 0.2.1 2025-11-08T22:03:43,416 Fetching project page and analyzing links: https://www.piwheels.org/simple/toolsgen/ 2025-11-08T22:03:43,416 Getting page https://www.piwheels.org/simple/toolsgen/ 2025-11-08T22:03:43,417 Found index url https://www.piwheels.org/simple 2025-11-08T22:03:43,693 Fetched page https://www.piwheels.org/simple/toolsgen/ as text/html 2025-11-08T22:03:43,696 Skipping link: No binaries permitted for toolsgen: https://www.piwheels.org/simple/toolsgen/toolsgen-0.1.4-py3-none-any.whl#sha256=00de9db12d372b00a35c1924672acc7485337cd4884b647b6c8db0000c553863 (from https://www.piwheels.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-08T22:03:43,696 Skipping link: No binaries permitted for toolsgen: https://www.piwheels.org/simple/toolsgen/toolsgen-0.1.3-py3-none-any.whl#sha256=5bbf2ca9f40d42979047377f6d0c51f94ad878a202259a8ad594f3caabb12e60 (from https://www.piwheels.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-08T22:03:43,697 Skipping link: No binaries permitted for toolsgen: https://www.piwheels.org/simple/toolsgen/toolsgen-0.1.2-py3-none-any.whl#sha256=5758ead7e90e909d6a36196ec147c502cbe46243d3827ee3ceefbd76c58e4c12 (from https://www.piwheels.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-08T22:03:43,697 Skipping link: No binaries permitted for toolsgen: https://www.piwheels.org/simple/toolsgen/toolsgen-0.1.1-py3-none-any.whl#sha256=2fc83d06ff2ef666f77e2d909bbd1b17b9ebd0be184001f8faade6cda0461604 (from https://www.piwheels.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-08T22:03:43,698 Skipping link: No binaries permitted for toolsgen: https://www.piwheels.org/simple/toolsgen/toolsgen-0.1.0-py3-none-any.whl#sha256=87ae5d96a84d4202db83284a18b14592376fccadb1a4c9f55dddc516fb61a174 (from https://www.piwheels.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-08T22:03:43,699 Skipping link: not a file: https://www.piwheels.org/simple/toolsgen/ 2025-11-08T22:03:43,700 Skipping link: not a file: https://pypi.org/simple/toolsgen/ 2025-11-08T22:03:43,719 Given no hashes to check 1 links for project 'toolsgen': discarding no candidates 2025-11-08T22:03:43,737 Collecting toolsgen==0.2.0 2025-11-08T22:03:43,739 Created temporary directory: /tmp/pip-unpack-veflo33u 2025-11-08T22:03:43,952 Downloading toolsgen-0.2.0.tar.gz (36 kB) 2025-11-08T22:03:44,056 Added toolsgen==0.2.0 from https://files.pythonhosted.org/packages/52/f1/ecd34006cfd21fd915738a7eaee4b5f070b2a3229aa39328b14b9d188840/toolsgen-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-j6aeya3n' 2025-11-08T22:03:44,062 Created temporary directory: /tmp/pip-build-env-ldczeme4 2025-11-08T22:03:44,066 Installing build dependencies: started 2025-11-08T22:03:44,067 Running command pip subprocess to install build dependencies 2025-11-08T22:03:45,191 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-08T22:03:45,770 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-11-08T22:03:45,793 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-08T22:03:47,513 Collecting setuptools>=61.0 2025-11-08T22:03:47,612 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-08T22:03:50,544 Installing collected packages: setuptools 2025-11-08T22:03:54,197 Successfully installed setuptools-80.9.0 2025-11-08T22:03:54,461 Installing build dependencies: finished with status 'done' 2025-11-08T22:03:54,468 Getting requirements to build wheel: started 2025-11-08T22:03:54,469 Running command Getting requirements to build wheel 2025-11-08T22:03:55,068 /tmp/pip-build-env-ldczeme4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-08T22:03:55,068 !! 2025-11-08T22:03:55,069 ******************************************************************************** 2025-11-08T22:03:55,070 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). 2025-11-08T22:03:55,071 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-08T22:03:55,072 or your builds will no longer be supported. 2025-11-08T22:03:55,073 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-08T22:03:55,073 ******************************************************************************** 2025-11-08T22:03:55,075 !! 2025-11-08T22:03:55,075 corresp(dist, value, root_dir) 2025-11-08T22:03:55,157 /tmp/pip-build-env-ldczeme4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-08T22:03:55,158 !! 2025-11-08T22:03:55,159 ******************************************************************************** 2025-11-08T22:03:55,159 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-08T22:03:55,161 License :: OSI Approved :: MIT License 2025-11-08T22:03:55,162 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-08T22:03:55,163 ******************************************************************************** 2025-11-08T22:03:55,164 !! 2025-11-08T22:03:55,164 dist._finalize_license_expression() 2025-11-08T22:03:55,165 /tmp/pip-build-env-ldczeme4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-08T22:03:55,166 !! 2025-11-08T22:03:55,167 ******************************************************************************** 2025-11-08T22:03:55,167 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-08T22:03:55,169 License :: OSI Approved :: MIT License 2025-11-08T22:03:55,170 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-08T22:03:55,171 ******************************************************************************** 2025-11-08T22:03:55,172 !! 2025-11-08T22:03:55,173 self._finalize_license_expression() 2025-11-08T22:03:55,173 running egg_info 2025-11-08T22:03:55,175 writing src/toolsgen.egg-info/PKG-INFO 2025-11-08T22:03:55,178 writing dependency_links to src/toolsgen.egg-info/dependency_links.txt 2025-11-08T22:03:55,180 writing entry points to src/toolsgen.egg-info/entry_points.txt 2025-11-08T22:03:55,182 writing requirements to src/toolsgen.egg-info/requires.txt 2025-11-08T22:03:55,183 writing top-level names to src/toolsgen.egg-info/top_level.txt 2025-11-08T22:03:55,210 reading manifest file 'src/toolsgen.egg-info/SOURCES.txt' 2025-11-08T22:03:55,214 adding license file 'LICENSE' 2025-11-08T22:03:55,218 writing manifest file 'src/toolsgen.egg-info/SOURCES.txt' 2025-11-08T22:03:55,316 Getting requirements to build wheel: finished with status 'done' 2025-11-08T22:03:55,320 Created temporary directory: /tmp/pip-modern-metadata-qstihxsf 2025-11-08T22:03:55,322 Preparing metadata (pyproject.toml): started 2025-11-08T22:03:55,323 Running command Preparing metadata (pyproject.toml) 2025-11-08T22:03:55,885 /tmp/pip-build-env-ldczeme4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-08T22:03:55,885 !! 2025-11-08T22:03:55,887 ******************************************************************************** 2025-11-08T22:03:55,887 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). 2025-11-08T22:03:55,888 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-08T22:03:55,889 or your builds will no longer be supported. 2025-11-08T22:03:55,890 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-08T22:03:55,891 ******************************************************************************** 2025-11-08T22:03:55,892 !! 2025-11-08T22:03:55,893 corresp(dist, value, root_dir) 2025-11-08T22:03:55,966 /tmp/pip-build-env-ldczeme4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-08T22:03:55,967 !! 2025-11-08T22:03:55,968 ******************************************************************************** 2025-11-08T22:03:55,968 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-08T22:03:55,969 License :: OSI Approved :: MIT License 2025-11-08T22:03:55,971 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-08T22:03:55,971 ******************************************************************************** 2025-11-08T22:03:55,972 !! 2025-11-08T22:03:55,973 dist._finalize_license_expression() 2025-11-08T22:03:55,974 /tmp/pip-build-env-ldczeme4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-08T22:03:55,974 !! 2025-11-08T22:03:55,975 ******************************************************************************** 2025-11-08T22:03:55,976 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-08T22:03:55,977 License :: OSI Approved :: MIT License 2025-11-08T22:03:55,978 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-08T22:03:55,978 ******************************************************************************** 2025-11-08T22:03:55,980 !! 2025-11-08T22:03:55,980 self._finalize_license_expression() 2025-11-08T22:03:55,981 running dist_info 2025-11-08T22:03:55,992 creating /tmp/pip-modern-metadata-qstihxsf/toolsgen.egg-info 2025-11-08T22:03:55,993 writing /tmp/pip-modern-metadata-qstihxsf/toolsgen.egg-info/PKG-INFO 2025-11-08T22:03:55,996 writing dependency_links to /tmp/pip-modern-metadata-qstihxsf/toolsgen.egg-info/dependency_links.txt 2025-11-08T22:03:55,998 writing entry points to /tmp/pip-modern-metadata-qstihxsf/toolsgen.egg-info/entry_points.txt 2025-11-08T22:03:56,000 writing requirements to /tmp/pip-modern-metadata-qstihxsf/toolsgen.egg-info/requires.txt 2025-11-08T22:03:56,001 writing top-level names to /tmp/pip-modern-metadata-qstihxsf/toolsgen.egg-info/top_level.txt 2025-11-08T22:03:56,002 writing manifest file '/tmp/pip-modern-metadata-qstihxsf/toolsgen.egg-info/SOURCES.txt' 2025-11-08T22:03:56,026 reading manifest file '/tmp/pip-modern-metadata-qstihxsf/toolsgen.egg-info/SOURCES.txt' 2025-11-08T22:03:56,028 adding license file 'LICENSE' 2025-11-08T22:03:56,031 writing manifest file '/tmp/pip-modern-metadata-qstihxsf/toolsgen.egg-info/SOURCES.txt' 2025-11-08T22:03:56,032 creating '/tmp/pip-modern-metadata-qstihxsf/toolsgen-0.2.0.dist-info' 2025-11-08T22:03:56,157 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-08T22:03:56,162 Source in /tmp/pip-wheel-8btvkuvl/toolsgen_73198b46f93544ef8b5741739d08960a has version 0.2.0, which satisfies requirement toolsgen==0.2.0 from https://files.pythonhosted.org/packages/52/f1/ecd34006cfd21fd915738a7eaee4b5f070b2a3229aa39328b14b9d188840/toolsgen-0.2.0.tar.gz 2025-11-08T22:03:56,163 Removed toolsgen==0.2.0 from https://files.pythonhosted.org/packages/52/f1/ecd34006cfd21fd915738a7eaee4b5f070b2a3229aa39328b14b9d188840/toolsgen-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-j6aeya3n' 2025-11-08T22:03:56,169 Created temporary directory: /tmp/pip-unpack-k1dk_of0 2025-11-08T22:03:56,170 Building wheels for collected packages: toolsgen 2025-11-08T22:03:56,174 Created temporary directory: /tmp/pip-wheel-wkjwvyk0 2025-11-08T22:03:56,175 Destination directory: /tmp/pip-wheel-wkjwvyk0 2025-11-08T22:03:56,177 Building wheel for toolsgen (pyproject.toml): started 2025-11-08T22:03:56,178 Running command Building wheel for toolsgen (pyproject.toml) 2025-11-08T22:03:56,732 /tmp/pip-build-env-ldczeme4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-08T22:03:56,733 !! 2025-11-08T22:03:56,734 ******************************************************************************** 2025-11-08T22:03:56,734 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). 2025-11-08T22:03:56,735 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-08T22:03:56,736 or your builds will no longer be supported. 2025-11-08T22:03:56,737 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-08T22:03:56,737 ******************************************************************************** 2025-11-08T22:03:56,738 !! 2025-11-08T22:03:56,739 corresp(dist, value, root_dir) 2025-11-08T22:03:56,810 /tmp/pip-build-env-ldczeme4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-08T22:03:56,810 !! 2025-11-08T22:03:56,811 ******************************************************************************** 2025-11-08T22:03:56,812 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-08T22:03:56,813 License :: OSI Approved :: MIT License 2025-11-08T22:03:56,814 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-08T22:03:56,815 ******************************************************************************** 2025-11-08T22:03:56,816 !! 2025-11-08T22:03:56,817 dist._finalize_license_expression() 2025-11-08T22:03:56,818 /tmp/pip-build-env-ldczeme4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-08T22:03:56,818 !! 2025-11-08T22:03:56,819 ******************************************************************************** 2025-11-08T22:03:56,820 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-08T22:03:56,821 License :: OSI Approved :: MIT License 2025-11-08T22:03:56,822 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-08T22:03:56,822 ******************************************************************************** 2025-11-08T22:03:56,823 !! 2025-11-08T22:03:56,823 self._finalize_license_expression() 2025-11-08T22:03:56,824 running bdist_wheel 2025-11-08T22:03:56,840 running build 2025-11-08T22:03:56,840 running build_py 2025-11-08T22:03:56,847 creating build/lib/toolsgen 2025-11-08T22:03:56,849 copying src/toolsgen/prompts.py -> build/lib/toolsgen 2025-11-08T22:03:56,851 copying src/toolsgen/cli.py -> build/lib/toolsgen 2025-11-08T22:03:56,854 copying src/toolsgen/tool_caller.py -> build/lib/toolsgen 2025-11-08T22:03:56,856 copying src/toolsgen/__init__.py -> build/lib/toolsgen 2025-11-08T22:03:56,858 copying src/toolsgen/schema.py -> build/lib/toolsgen 2025-11-08T22:03:56,860 copying src/toolsgen/problem_generator.py -> build/lib/toolsgen 2025-11-08T22:03:56,862 copying src/toolsgen/judge.py -> build/lib/toolsgen 2025-11-08T22:03:56,864 creating build/lib/toolsgen/core 2025-11-08T22:03:56,865 copying src/toolsgen/core/generator.py -> build/lib/toolsgen/core 2025-11-08T22:03:56,868 copying src/toolsgen/core/config.py -> build/lib/toolsgen/core 2025-11-08T22:03:56,870 copying src/toolsgen/core/sequential.py -> build/lib/toolsgen/core 2025-11-08T22:03:56,872 copying src/toolsgen/core/record_builder.py -> build/lib/toolsgen/core 2025-11-08T22:03:56,874 copying src/toolsgen/core/io.py -> build/lib/toolsgen/core 2025-11-08T22:03:56,876 copying src/toolsgen/core/client.py -> build/lib/toolsgen/core 2025-11-08T22:03:56,878 copying src/toolsgen/core/__init__.py -> build/lib/toolsgen/core 2025-11-08T22:03:56,880 copying src/toolsgen/core/parallel.py -> build/lib/toolsgen/core 2025-11-08T22:03:56,883 creating build/lib/toolsgen/sampling 2025-11-08T22:03:56,884 copying src/toolsgen/sampling/param_aware.py -> build/lib/toolsgen/sampling 2025-11-08T22:03:56,886 copying src/toolsgen/sampling/batch.py -> build/lib/toolsgen/sampling 2025-11-08T22:03:56,888 copying src/toolsgen/sampling/semantic.py -> build/lib/toolsgen/sampling 2025-11-08T22:03:56,890 copying src/toolsgen/sampling/random.py -> build/lib/toolsgen/sampling 2025-11-08T22:03:56,892 copying src/toolsgen/sampling/__init__.py -> build/lib/toolsgen/sampling 2025-11-08T22:03:56,893 running egg_info 2025-11-08T22:03:56,905 writing src/toolsgen.egg-info/PKG-INFO 2025-11-08T22:03:56,909 writing dependency_links to src/toolsgen.egg-info/dependency_links.txt 2025-11-08T22:03:56,910 writing entry points to src/toolsgen.egg-info/entry_points.txt 2025-11-08T22:03:56,912 writing requirements to src/toolsgen.egg-info/requires.txt 2025-11-08T22:03:56,913 writing top-level names to src/toolsgen.egg-info/top_level.txt 2025-11-08T22:03:56,927 reading manifest file 'src/toolsgen.egg-info/SOURCES.txt' 2025-11-08T22:03:56,931 adding license file 'LICENSE' 2025-11-08T22:03:56,935 writing manifest file 'src/toolsgen.egg-info/SOURCES.txt' 2025-11-08T22:03:56,940 creating build/lib/toolsgen/prompts 2025-11-08T22:03:56,941 copying src/toolsgen/prompts/problem_generation_system.txt -> build/lib/toolsgen/prompts 2025-11-08T22:03:56,943 copying src/toolsgen/prompts/tool_caller_system.txt -> build/lib/toolsgen/prompts 2025-11-08T22:03:56,946 copying src/toolsgen/prompts/judge_system.txt -> build/lib/toolsgen/prompts 2025-11-08T22:03:56,948 copying src/toolsgen/prompts/judge_user.txt -> build/lib/toolsgen/prompts 2025-11-08T22:03:56,950 copying src/toolsgen/prompts/problem_generation_user.txt -> build/lib/toolsgen/prompts 2025-11-08T22:03:56,966 installing to build/bdist.linux-armv7l/wheel 2025-11-08T22:03:56,967 running install 2025-11-08T22:03:56,991 running install_lib 2025-11-08T22:03:56,997 creating build/bdist.linux-armv7l/wheel 2025-11-08T22:03:56,999 creating build/bdist.linux-armv7l/wheel/toolsgen 2025-11-08T22:03:57,000 copying build/lib/toolsgen/prompts.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-08T22:03:57,002 copying build/lib/toolsgen/cli.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-08T22:03:57,005 creating build/bdist.linux-armv7l/wheel/toolsgen/core 2025-11-08T22:03:57,006 copying build/lib/toolsgen/core/generator.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-08T22:03:57,008 copying build/lib/toolsgen/core/config.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-08T22:03:57,010 copying build/lib/toolsgen/core/sequential.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-08T22:03:57,012 copying build/lib/toolsgen/core/record_builder.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-08T22:03:57,014 copying build/lib/toolsgen/core/io.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-08T22:03:57,016 copying build/lib/toolsgen/core/client.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-08T22:03:57,018 copying build/lib/toolsgen/core/__init__.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-08T22:03:57,020 copying build/lib/toolsgen/core/parallel.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-08T22:03:57,022 copying build/lib/toolsgen/tool_caller.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-08T22:03:57,024 copying build/lib/toolsgen/__init__.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-08T22:03:57,026 copying build/lib/toolsgen/schema.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-08T22:03:57,029 creating build/bdist.linux-armv7l/wheel/toolsgen/prompts 2025-11-08T22:03:57,030 copying build/lib/toolsgen/prompts/problem_generation_system.txt -> build/bdist.linux-armv7l/wheel/./toolsgen/prompts 2025-11-08T22:03:57,032 copying build/lib/toolsgen/prompts/tool_caller_system.txt -> build/bdist.linux-armv7l/wheel/./toolsgen/prompts 2025-11-08T22:03:57,034 copying build/lib/toolsgen/prompts/judge_system.txt -> build/bdist.linux-armv7l/wheel/./toolsgen/prompts 2025-11-08T22:03:57,036 copying build/lib/toolsgen/prompts/judge_user.txt -> build/bdist.linux-armv7l/wheel/./toolsgen/prompts 2025-11-08T22:03:57,038 copying build/lib/toolsgen/prompts/problem_generation_user.txt -> build/bdist.linux-armv7l/wheel/./toolsgen/prompts 2025-11-08T22:03:57,040 copying build/lib/toolsgen/problem_generator.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-08T22:03:57,042 creating build/bdist.linux-armv7l/wheel/toolsgen/sampling 2025-11-08T22:03:57,043 copying build/lib/toolsgen/sampling/param_aware.py -> build/bdist.linux-armv7l/wheel/./toolsgen/sampling 2025-11-08T22:03:57,045 copying build/lib/toolsgen/sampling/batch.py -> build/bdist.linux-armv7l/wheel/./toolsgen/sampling 2025-11-08T22:03:57,047 copying build/lib/toolsgen/sampling/semantic.py -> build/bdist.linux-armv7l/wheel/./toolsgen/sampling 2025-11-08T22:03:57,049 copying build/lib/toolsgen/sampling/random.py -> build/bdist.linux-armv7l/wheel/./toolsgen/sampling 2025-11-08T22:03:57,051 copying build/lib/toolsgen/sampling/__init__.py -> build/bdist.linux-armv7l/wheel/./toolsgen/sampling 2025-11-08T22:03:57,053 copying build/lib/toolsgen/judge.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-08T22:03:57,055 running install_egg_info 2025-11-08T22:03:57,061 Copying src/toolsgen.egg-info to build/bdist.linux-armv7l/wheel/./toolsgen-0.2.0-py3.11.egg-info 2025-11-08T22:03:57,073 running install_scripts 2025-11-08T22:03:57,085 creating build/bdist.linux-armv7l/wheel/toolsgen-0.2.0.dist-info/WHEEL 2025-11-08T22:03:57,088 creating '/tmp/pip-wheel-wkjwvyk0/.tmp-x9gvwxhh/toolsgen-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-08T22:03:57,090 adding 'toolsgen/__init__.py' 2025-11-08T22:03:57,093 adding 'toolsgen/cli.py' 2025-11-08T22:03:57,094 adding 'toolsgen/judge.py' 2025-11-08T22:03:57,095 adding 'toolsgen/problem_generator.py' 2025-11-08T22:03:57,097 adding 'toolsgen/prompts.py' 2025-11-08T22:03:57,098 adding 'toolsgen/schema.py' 2025-11-08T22:03:57,099 adding 'toolsgen/tool_caller.py' 2025-11-08T22:03:57,101 adding 'toolsgen/core/__init__.py' 2025-11-08T22:03:57,102 adding 'toolsgen/core/client.py' 2025-11-08T22:03:57,103 adding 'toolsgen/core/config.py' 2025-11-08T22:03:57,105 adding 'toolsgen/core/generator.py' 2025-11-08T22:03:57,106 adding 'toolsgen/core/io.py' 2025-11-08T22:03:57,108 adding 'toolsgen/core/parallel.py' 2025-11-08T22:03:57,109 adding 'toolsgen/core/record_builder.py' 2025-11-08T22:03:57,110 adding 'toolsgen/core/sequential.py' 2025-11-08T22:03:57,112 adding 'toolsgen/prompts/judge_system.txt' 2025-11-08T22:03:57,113 adding 'toolsgen/prompts/judge_user.txt' 2025-11-08T22:03:57,114 adding 'toolsgen/prompts/problem_generation_system.txt' 2025-11-08T22:03:57,115 adding 'toolsgen/prompts/problem_generation_user.txt' 2025-11-08T22:03:57,116 adding 'toolsgen/prompts/tool_caller_system.txt' 2025-11-08T22:03:57,118 adding 'toolsgen/sampling/__init__.py' 2025-11-08T22:03:57,119 adding 'toolsgen/sampling/batch.py' 2025-11-08T22:03:57,121 adding 'toolsgen/sampling/param_aware.py' 2025-11-08T22:03:57,122 adding 'toolsgen/sampling/random.py' 2025-11-08T22:03:57,123 adding 'toolsgen/sampling/semantic.py' 2025-11-08T22:03:57,126 adding 'toolsgen-0.2.0.dist-info/licenses/LICENSE' 2025-11-08T22:03:57,127 adding 'toolsgen-0.2.0.dist-info/METADATA' 2025-11-08T22:03:57,128 adding 'toolsgen-0.2.0.dist-info/WHEEL' 2025-11-08T22:03:57,129 adding 'toolsgen-0.2.0.dist-info/entry_points.txt' 2025-11-08T22:03:57,130 adding 'toolsgen-0.2.0.dist-info/top_level.txt' 2025-11-08T22:03:57,131 adding 'toolsgen-0.2.0.dist-info/RECORD' 2025-11-08T22:03:57,133 removing build/bdist.linux-armv7l/wheel 2025-11-08T22:03:57,240 Building wheel for toolsgen (pyproject.toml): finished with status 'done' 2025-11-08T22:03:57,245 Created wheel for toolsgen: filename=toolsgen-0.2.0-py3-none-any.whl size=28742 sha256=6890e4e23e3164234fdf199adab4f377322952a3b9bf2ed026dabe13e466bf03 2025-11-08T22:03:57,246 Stored in directory: /tmp/pip-ephem-wheel-cache-lijw4bgl/wheels/85/60/8a/26567b93b980b47ec15f877ae784ed8f39afc6cf196fe4912f 2025-11-08T22:03:57,259 Successfully built toolsgen 2025-11-08T22:03:57,263 Removed build tracker: '/tmp/pip-build-tracker-j6aeya3n'