2025-11-09T08:07:52,242 Created temporary directory: /tmp/pip-ephem-wheel-cache-2sa1xn5g 2025-11-09T08:07:52,244 Created temporary directory: /tmp/pip-build-tracker-sixkv01q 2025-11-09T08:07:52,244 Initialized build tracking at /tmp/pip-build-tracker-sixkv01q 2025-11-09T08:07:52,245 Created build tracker: /tmp/pip-build-tracker-sixkv01q 2025-11-09T08:07:52,245 Entered build tracker: /tmp/pip-build-tracker-sixkv01q 2025-11-09T08:07:52,246 Created temporary directory: /tmp/pip-wheel-fghsqbn7 2025-11-09T08:07:52,249 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-09T08:07:52,251 Created temporary directory: /tmp/pip-ephem-wheel-cache-z5ee_pfb 2025-11-09T08:07:52,276 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-09T08:07:52,280 2 location(s) to search for versions of toolsgen: 2025-11-09T08:07:52,280 * https://pypi.org/simple/toolsgen/ 2025-11-09T08:07:52,280 * https://www.piwheels.org/simple/toolsgen/ 2025-11-09T08:07:52,280 Fetching project page and analyzing links: https://pypi.org/simple/toolsgen/ 2025-11-09T08:07:52,281 Getting page https://pypi.org/simple/toolsgen/ 2025-11-09T08:07:52,282 Found index url https://pypi.org/simple 2025-11-09T08:07:52,498 Fetched page https://pypi.org/simple/toolsgen/ as application/vnd.pypi.simple.v1+json 2025-11-09T08:07:52,502 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-09T08:07:52,503 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-09T08:07:52,504 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-09T08:07:52,505 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-09T08:07:52,506 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-09T08:07:52,507 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-09T08:07:52,508 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-09T08:07:52,509 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-09T08:07:52,510 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-09T08:07:52,510 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-09T08:07:52,511 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-09T08:07:52,512 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-09T08:07:52,513 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-09T08:07:52,514 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-09T08:07:52,514 Skipping link: No binaries permitted for toolsgen: https://files.pythonhosted.org/packages/a1/df/353a064d8aed5ae986c27d767c5e0424a90a84e9b19966e1f5ebbb7aacf9/toolsgen-0.2.2-py3-none-any.whl (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-09T08:07:52,515 Found link https://files.pythonhosted.org/packages/9e/6a/04250a4b879b1d03384808d71828af9b45f831c6484cc911eedb1f6f79b8/toolsgen-0.2.2.tar.gz (from https://pypi.org/simple/toolsgen/) (requires-python:>=3.9), version: 0.2.2 2025-11-09T08:07:52,516 Fetching project page and analyzing links: https://www.piwheels.org/simple/toolsgen/ 2025-11-09T08:07:52,517 Getting page https://www.piwheels.org/simple/toolsgen/ 2025-11-09T08:07:52,518 Found index url https://www.piwheels.org/simple 2025-11-09T08:07:52,805 Fetched page https://www.piwheels.org/simple/toolsgen/ as text/html 2025-11-09T08:07:52,808 Skipping link: No binaries permitted for toolsgen: https://www.piwheels.org/simple/toolsgen/toolsgen-0.2.1-py3-none-any.whl#sha256=2b689276bbacbe1938858bbd5af8c52f024d648e976a5bc51a2c49595b9a1d80 (from https://www.piwheels.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-09T08:07:52,809 Skipping link: No binaries permitted for toolsgen: https://www.piwheels.org/simple/toolsgen/toolsgen-0.2.0-py3-none-any.whl#sha256=6890e4e23e3164234fdf199adab4f377322952a3b9bf2ed026dabe13e466bf03 (from https://www.piwheels.org/simple/toolsgen/) (requires-python:>=3.9) 2025-11-09T08:07:52,809 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-09T08:07:52,810 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-09T08:07:52,811 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-09T08:07:52,811 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-09T08:07:52,812 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-09T08:07:52,812 Skipping link: not a file: https://www.piwheels.org/simple/toolsgen/ 2025-11-09T08:07:52,813 Skipping link: not a file: https://pypi.org/simple/toolsgen/ 2025-11-09T08:07:52,833 Given no hashes to check 1 links for project 'toolsgen': discarding no candidates 2025-11-09T08:07:52,850 Collecting toolsgen==0.2.2 2025-11-09T08:07:52,853 Created temporary directory: /tmp/pip-unpack-v_ufrfjq 2025-11-09T08:07:52,988 Downloading toolsgen-0.2.2.tar.gz (35 kB) 2025-11-09T08:07:53,116 Added toolsgen==0.2.2 from https://files.pythonhosted.org/packages/9e/6a/04250a4b879b1d03384808d71828af9b45f831c6484cc911eedb1f6f79b8/toolsgen-0.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-sixkv01q' 2025-11-09T08:07:53,122 Created temporary directory: /tmp/pip-build-env-s_6tmgxo 2025-11-09T08:07:53,126 Installing build dependencies: started 2025-11-09T08:07:53,128 Running command pip subprocess to install build dependencies 2025-11-09T08:07:54,273 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-09T08:07:54,871 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-09T08:07:54,894 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-09T08:07:56,634 Collecting setuptools>=61.0 2025-11-09T08:07:56,720 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-09T08:07:59,661 Installing collected packages: setuptools 2025-11-09T08:08:03,244 Successfully installed setuptools-80.9.0 2025-11-09T08:08:03,511 Installing build dependencies: finished with status 'done' 2025-11-09T08:08:03,518 Getting requirements to build wheel: started 2025-11-09T08:08:03,519 Running command Getting requirements to build wheel 2025-11-09T08:08:04,125 /tmp/pip-build-env-s_6tmgxo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-09T08:08:04,125 !! 2025-11-09T08:08:04,127 ******************************************************************************** 2025-11-09T08:08:04,127 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-09T08:08:04,129 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-09T08:08:04,129 or your builds will no longer be supported. 2025-11-09T08:08:04,130 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-09T08:08:04,131 ******************************************************************************** 2025-11-09T08:08:04,132 !! 2025-11-09T08:08:04,133 corresp(dist, value, root_dir) 2025-11-09T08:08:04,214 /tmp/pip-build-env-s_6tmgxo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-09T08:08:04,214 !! 2025-11-09T08:08:04,215 ******************************************************************************** 2025-11-09T08:08:04,216 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-09T08:08:04,217 License :: OSI Approved :: MIT License 2025-11-09T08:08:04,219 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-09T08:08:04,219 ******************************************************************************** 2025-11-09T08:08:04,221 !! 2025-11-09T08:08:04,221 dist._finalize_license_expression() 2025-11-09T08:08:04,222 /tmp/pip-build-env-s_6tmgxo/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-09T08:08:04,222 !! 2025-11-09T08:08:04,223 ******************************************************************************** 2025-11-09T08:08:04,224 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-09T08:08:04,225 License :: OSI Approved :: MIT License 2025-11-09T08:08:04,226 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-09T08:08:04,226 ******************************************************************************** 2025-11-09T08:08:04,227 !! 2025-11-09T08:08:04,227 self._finalize_license_expression() 2025-11-09T08:08:04,228 running egg_info 2025-11-09T08:08:04,235 writing src/toolsgen.egg-info/PKG-INFO 2025-11-09T08:08:04,239 writing dependency_links to src/toolsgen.egg-info/dependency_links.txt 2025-11-09T08:08:04,240 writing entry points to src/toolsgen.egg-info/entry_points.txt 2025-11-09T08:08:04,242 writing requirements to src/toolsgen.egg-info/requires.txt 2025-11-09T08:08:04,243 writing top-level names to src/toolsgen.egg-info/top_level.txt 2025-11-09T08:08:04,271 reading manifest file 'src/toolsgen.egg-info/SOURCES.txt' 2025-11-09T08:08:04,275 adding license file 'LICENSE' 2025-11-09T08:08:04,279 writing manifest file 'src/toolsgen.egg-info/SOURCES.txt' 2025-11-09T08:08:04,378 Getting requirements to build wheel: finished with status 'done' 2025-11-09T08:08:04,382 Created temporary directory: /tmp/pip-modern-metadata-_11glfsr 2025-11-09T08:08:04,384 Preparing metadata (pyproject.toml): started 2025-11-09T08:08:04,386 Running command Preparing metadata (pyproject.toml) 2025-11-09T08:08:04,950 /tmp/pip-build-env-s_6tmgxo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-09T08:08:04,950 !! 2025-11-09T08:08:04,952 ******************************************************************************** 2025-11-09T08:08:04,952 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-09T08:08:04,953 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-09T08:08:04,954 or your builds will no longer be supported. 2025-11-09T08:08:04,955 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-09T08:08:04,956 ******************************************************************************** 2025-11-09T08:08:04,957 !! 2025-11-09T08:08:04,958 corresp(dist, value, root_dir) 2025-11-09T08:08:05,035 /tmp/pip-build-env-s_6tmgxo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-09T08:08:05,036 !! 2025-11-09T08:08:05,037 ******************************************************************************** 2025-11-09T08:08:05,038 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-09T08:08:05,039 License :: OSI Approved :: MIT License 2025-11-09T08:08:05,040 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-09T08:08:05,041 ******************************************************************************** 2025-11-09T08:08:05,042 !! 2025-11-09T08:08:05,043 dist._finalize_license_expression() 2025-11-09T08:08:05,043 /tmp/pip-build-env-s_6tmgxo/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-09T08:08:05,044 !! 2025-11-09T08:08:05,045 ******************************************************************************** 2025-11-09T08:08:05,046 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-09T08:08:05,047 License :: OSI Approved :: MIT License 2025-11-09T08:08:05,048 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-09T08:08:05,048 ******************************************************************************** 2025-11-09T08:08:05,049 !! 2025-11-09T08:08:05,050 self._finalize_license_expression() 2025-11-09T08:08:05,050 running dist_info 2025-11-09T08:08:05,062 creating /tmp/pip-modern-metadata-_11glfsr/toolsgen.egg-info 2025-11-09T08:08:05,063 writing /tmp/pip-modern-metadata-_11glfsr/toolsgen.egg-info/PKG-INFO 2025-11-09T08:08:05,066 writing dependency_links to /tmp/pip-modern-metadata-_11glfsr/toolsgen.egg-info/dependency_links.txt 2025-11-09T08:08:05,068 writing entry points to /tmp/pip-modern-metadata-_11glfsr/toolsgen.egg-info/entry_points.txt 2025-11-09T08:08:05,070 writing requirements to /tmp/pip-modern-metadata-_11glfsr/toolsgen.egg-info/requires.txt 2025-11-09T08:08:05,071 writing top-level names to /tmp/pip-modern-metadata-_11glfsr/toolsgen.egg-info/top_level.txt 2025-11-09T08:08:05,072 writing manifest file '/tmp/pip-modern-metadata-_11glfsr/toolsgen.egg-info/SOURCES.txt' 2025-11-09T08:08:05,097 reading manifest file '/tmp/pip-modern-metadata-_11glfsr/toolsgen.egg-info/SOURCES.txt' 2025-11-09T08:08:05,099 adding license file 'LICENSE' 2025-11-09T08:08:05,103 writing manifest file '/tmp/pip-modern-metadata-_11glfsr/toolsgen.egg-info/SOURCES.txt' 2025-11-09T08:08:05,104 creating '/tmp/pip-modern-metadata-_11glfsr/toolsgen-0.2.2.dist-info' 2025-11-09T08:08:05,232 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-09T08:08:05,238 Source in /tmp/pip-wheel-fghsqbn7/toolsgen_8bad46ae626841fb95446f7c1668c64b has version 0.2.2, which satisfies requirement toolsgen==0.2.2 from https://files.pythonhosted.org/packages/9e/6a/04250a4b879b1d03384808d71828af9b45f831c6484cc911eedb1f6f79b8/toolsgen-0.2.2.tar.gz 2025-11-09T08:08:05,239 Removed toolsgen==0.2.2 from https://files.pythonhosted.org/packages/9e/6a/04250a4b879b1d03384808d71828af9b45f831c6484cc911eedb1f6f79b8/toolsgen-0.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-sixkv01q' 2025-11-09T08:08:05,245 Created temporary directory: /tmp/pip-unpack-vtyovuxj 2025-11-09T08:08:05,246 Building wheels for collected packages: toolsgen 2025-11-09T08:08:05,251 Created temporary directory: /tmp/pip-wheel-padzvm0c 2025-11-09T08:08:05,251 Destination directory: /tmp/pip-wheel-padzvm0c 2025-11-09T08:08:05,254 Building wheel for toolsgen (pyproject.toml): started 2025-11-09T08:08:05,255 Running command Building wheel for toolsgen (pyproject.toml) 2025-11-09T08:08:05,806 /tmp/pip-build-env-s_6tmgxo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-09T08:08:05,806 !! 2025-11-09T08:08:05,808 ******************************************************************************** 2025-11-09T08:08:05,808 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-09T08:08:05,809 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-09T08:08:05,810 or your builds will no longer be supported. 2025-11-09T08:08:05,811 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-09T08:08:05,812 ******************************************************************************** 2025-11-09T08:08:05,813 !! 2025-11-09T08:08:05,814 corresp(dist, value, root_dir) 2025-11-09T08:08:05,884 /tmp/pip-build-env-s_6tmgxo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-09T08:08:05,884 !! 2025-11-09T08:08:05,885 ******************************************************************************** 2025-11-09T08:08:05,886 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-09T08:08:05,887 License :: OSI Approved :: MIT License 2025-11-09T08:08:05,888 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-09T08:08:05,888 ******************************************************************************** 2025-11-09T08:08:05,889 !! 2025-11-09T08:08:05,890 dist._finalize_license_expression() 2025-11-09T08:08:05,890 /tmp/pip-build-env-s_6tmgxo/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-09T08:08:05,891 !! 2025-11-09T08:08:05,891 ******************************************************************************** 2025-11-09T08:08:05,892 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-09T08:08:05,893 License :: OSI Approved :: MIT License 2025-11-09T08:08:05,894 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-09T08:08:05,894 ******************************************************************************** 2025-11-09T08:08:05,895 !! 2025-11-09T08:08:05,896 self._finalize_license_expression() 2025-11-09T08:08:05,896 running bdist_wheel 2025-11-09T08:08:05,914 running build 2025-11-09T08:08:05,915 running build_py 2025-11-09T08:08:05,922 creating build/lib/toolsgen 2025-11-09T08:08:05,925 copying src/toolsgen/prompts.py -> build/lib/toolsgen 2025-11-09T08:08:05,927 copying src/toolsgen/cli.py -> build/lib/toolsgen 2025-11-09T08:08:05,930 copying src/toolsgen/tool_caller.py -> build/lib/toolsgen 2025-11-09T08:08:05,932 copying src/toolsgen/__init__.py -> build/lib/toolsgen 2025-11-09T08:08:05,934 copying src/toolsgen/schema.py -> build/lib/toolsgen 2025-11-09T08:08:05,936 copying src/toolsgen/problem_generator.py -> build/lib/toolsgen 2025-11-09T08:08:05,938 copying src/toolsgen/judge.py -> build/lib/toolsgen 2025-11-09T08:08:05,941 creating build/lib/toolsgen/core 2025-11-09T08:08:05,942 copying src/toolsgen/core/generator.py -> build/lib/toolsgen/core 2025-11-09T08:08:05,944 copying src/toolsgen/core/config.py -> build/lib/toolsgen/core 2025-11-09T08:08:05,946 copying src/toolsgen/core/sequential.py -> build/lib/toolsgen/core 2025-11-09T08:08:05,948 copying src/toolsgen/core/record_builder.py -> build/lib/toolsgen/core 2025-11-09T08:08:05,950 copying src/toolsgen/core/io.py -> build/lib/toolsgen/core 2025-11-09T08:08:05,952 copying src/toolsgen/core/client.py -> build/lib/toolsgen/core 2025-11-09T08:08:05,955 copying src/toolsgen/core/__init__.py -> build/lib/toolsgen/core 2025-11-09T08:08:05,956 copying src/toolsgen/core/parallel.py -> build/lib/toolsgen/core 2025-11-09T08:08:05,960 creating build/lib/toolsgen/sampling 2025-11-09T08:08:05,961 copying src/toolsgen/sampling/param_aware.py -> build/lib/toolsgen/sampling 2025-11-09T08:08:05,963 copying src/toolsgen/sampling/batch.py -> build/lib/toolsgen/sampling 2025-11-09T08:08:05,965 copying src/toolsgen/sampling/semantic.py -> build/lib/toolsgen/sampling 2025-11-09T08:08:05,967 copying src/toolsgen/sampling/random.py -> build/lib/toolsgen/sampling 2025-11-09T08:08:05,969 copying src/toolsgen/sampling/__init__.py -> build/lib/toolsgen/sampling 2025-11-09T08:08:05,971 running egg_info 2025-11-09T08:08:05,984 writing src/toolsgen.egg-info/PKG-INFO 2025-11-09T08:08:05,987 writing dependency_links to src/toolsgen.egg-info/dependency_links.txt 2025-11-09T08:08:05,989 writing entry points to src/toolsgen.egg-info/entry_points.txt 2025-11-09T08:08:05,990 writing requirements to src/toolsgen.egg-info/requires.txt 2025-11-09T08:08:05,991 writing top-level names to src/toolsgen.egg-info/top_level.txt 2025-11-09T08:08:06,006 reading manifest file 'src/toolsgen.egg-info/SOURCES.txt' 2025-11-09T08:08:06,010 adding license file 'LICENSE' 2025-11-09T08:08:06,014 writing manifest file 'src/toolsgen.egg-info/SOURCES.txt' 2025-11-09T08:08:06,019 creating build/lib/toolsgen/prompts 2025-11-09T08:08:06,020 copying src/toolsgen/prompts/problem_generation_system.txt -> build/lib/toolsgen/prompts 2025-11-09T08:08:06,022 copying src/toolsgen/prompts/tool_caller_system.txt -> build/lib/toolsgen/prompts 2025-11-09T08:08:06,024 copying src/toolsgen/prompts/judge_system.txt -> build/lib/toolsgen/prompts 2025-11-09T08:08:06,027 copying src/toolsgen/prompts/judge_user.txt -> build/lib/toolsgen/prompts 2025-11-09T08:08:06,029 copying src/toolsgen/prompts/problem_generation_user.txt -> build/lib/toolsgen/prompts 2025-11-09T08:08:06,045 installing to build/bdist.linux-armv7l/wheel 2025-11-09T08:08:06,046 running install 2025-11-09T08:08:06,069 running install_lib 2025-11-09T08:08:06,076 creating build/bdist.linux-armv7l/wheel 2025-11-09T08:08:06,078 creating build/bdist.linux-armv7l/wheel/toolsgen 2025-11-09T08:08:06,079 copying build/lib/toolsgen/prompts.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-09T08:08:06,082 copying build/lib/toolsgen/cli.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-09T08:08:06,085 creating build/bdist.linux-armv7l/wheel/toolsgen/core 2025-11-09T08:08:06,086 copying build/lib/toolsgen/core/generator.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-09T08:08:06,089 copying build/lib/toolsgen/core/config.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-09T08:08:06,091 copying build/lib/toolsgen/core/sequential.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-09T08:08:06,092 copying build/lib/toolsgen/core/record_builder.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-09T08:08:06,095 copying build/lib/toolsgen/core/io.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-09T08:08:06,097 copying build/lib/toolsgen/core/client.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-09T08:08:06,099 copying build/lib/toolsgen/core/__init__.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-09T08:08:06,101 copying build/lib/toolsgen/core/parallel.py -> build/bdist.linux-armv7l/wheel/./toolsgen/core 2025-11-09T08:08:06,103 copying build/lib/toolsgen/tool_caller.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-09T08:08:06,105 copying build/lib/toolsgen/__init__.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-09T08:08:06,107 copying build/lib/toolsgen/schema.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-09T08:08:06,110 creating build/bdist.linux-armv7l/wheel/toolsgen/prompts 2025-11-09T08:08:06,111 copying build/lib/toolsgen/prompts/problem_generation_system.txt -> build/bdist.linux-armv7l/wheel/./toolsgen/prompts 2025-11-09T08:08:06,113 copying build/lib/toolsgen/prompts/tool_caller_system.txt -> build/bdist.linux-armv7l/wheel/./toolsgen/prompts 2025-11-09T08:08:06,115 copying build/lib/toolsgen/prompts/judge_system.txt -> build/bdist.linux-armv7l/wheel/./toolsgen/prompts 2025-11-09T08:08:06,117 copying build/lib/toolsgen/prompts/judge_user.txt -> build/bdist.linux-armv7l/wheel/./toolsgen/prompts 2025-11-09T08:08:06,119 copying build/lib/toolsgen/prompts/problem_generation_user.txt -> build/bdist.linux-armv7l/wheel/./toolsgen/prompts 2025-11-09T08:08:06,121 copying build/lib/toolsgen/problem_generator.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-09T08:08:06,124 creating build/bdist.linux-armv7l/wheel/toolsgen/sampling 2025-11-09T08:08:06,125 copying build/lib/toolsgen/sampling/param_aware.py -> build/bdist.linux-armv7l/wheel/./toolsgen/sampling 2025-11-09T08:08:06,128 copying build/lib/toolsgen/sampling/batch.py -> build/bdist.linux-armv7l/wheel/./toolsgen/sampling 2025-11-09T08:08:06,130 copying build/lib/toolsgen/sampling/semantic.py -> build/bdist.linux-armv7l/wheel/./toolsgen/sampling 2025-11-09T08:08:06,132 copying build/lib/toolsgen/sampling/random.py -> build/bdist.linux-armv7l/wheel/./toolsgen/sampling 2025-11-09T08:08:06,133 copying build/lib/toolsgen/sampling/__init__.py -> build/bdist.linux-armv7l/wheel/./toolsgen/sampling 2025-11-09T08:08:06,135 copying build/lib/toolsgen/judge.py -> build/bdist.linux-armv7l/wheel/./toolsgen 2025-11-09T08:08:06,137 running install_egg_info 2025-11-09T08:08:06,143 Copying src/toolsgen.egg-info to build/bdist.linux-armv7l/wheel/./toolsgen-0.2.2-py3.11.egg-info 2025-11-09T08:08:06,156 running install_scripts 2025-11-09T08:08:06,172 creating build/bdist.linux-armv7l/wheel/toolsgen-0.2.2.dist-info/WHEEL 2025-11-09T08:08:06,175 creating '/tmp/pip-wheel-padzvm0c/.tmp-7gep5i3b/toolsgen-0.2.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-09T08:08:06,178 adding 'toolsgen/__init__.py' 2025-11-09T08:08:06,180 adding 'toolsgen/cli.py' 2025-11-09T08:08:06,181 adding 'toolsgen/judge.py' 2025-11-09T08:08:06,183 adding 'toolsgen/problem_generator.py' 2025-11-09T08:08:06,184 adding 'toolsgen/prompts.py' 2025-11-09T08:08:06,185 adding 'toolsgen/schema.py' 2025-11-09T08:08:06,187 adding 'toolsgen/tool_caller.py' 2025-11-09T08:08:06,189 adding 'toolsgen/core/__init__.py' 2025-11-09T08:08:06,190 adding 'toolsgen/core/client.py' 2025-11-09T08:08:06,191 adding 'toolsgen/core/config.py' 2025-11-09T08:08:06,193 adding 'toolsgen/core/generator.py' 2025-11-09T08:08:06,194 adding 'toolsgen/core/io.py' 2025-11-09T08:08:06,195 adding 'toolsgen/core/parallel.py' 2025-11-09T08:08:06,197 adding 'toolsgen/core/record_builder.py' 2025-11-09T08:08:06,198 adding 'toolsgen/core/sequential.py' 2025-11-09T08:08:06,200 adding 'toolsgen/prompts/judge_system.txt' 2025-11-09T08:08:06,201 adding 'toolsgen/prompts/judge_user.txt' 2025-11-09T08:08:06,202 adding 'toolsgen/prompts/problem_generation_system.txt' 2025-11-09T08:08:06,203 adding 'toolsgen/prompts/problem_generation_user.txt' 2025-11-09T08:08:06,205 adding 'toolsgen/prompts/tool_caller_system.txt' 2025-11-09T08:08:06,207 adding 'toolsgen/sampling/__init__.py' 2025-11-09T08:08:06,208 adding 'toolsgen/sampling/batch.py' 2025-11-09T08:08:06,209 adding 'toolsgen/sampling/param_aware.py' 2025-11-09T08:08:06,210 adding 'toolsgen/sampling/random.py' 2025-11-09T08:08:06,212 adding 'toolsgen/sampling/semantic.py' 2025-11-09T08:08:06,215 adding 'toolsgen-0.2.2.dist-info/licenses/LICENSE' 2025-11-09T08:08:06,216 adding 'toolsgen-0.2.2.dist-info/METADATA' 2025-11-09T08:08:06,217 adding 'toolsgen-0.2.2.dist-info/WHEEL' 2025-11-09T08:08:06,218 adding 'toolsgen-0.2.2.dist-info/entry_points.txt' 2025-11-09T08:08:06,219 adding 'toolsgen-0.2.2.dist-info/top_level.txt' 2025-11-09T08:08:06,220 adding 'toolsgen-0.2.2.dist-info/RECORD' 2025-11-09T08:08:06,222 removing build/bdist.linux-armv7l/wheel 2025-11-09T08:08:06,331 Building wheel for toolsgen (pyproject.toml): finished with status 'done' 2025-11-09T08:08:06,336 Created wheel for toolsgen: filename=toolsgen-0.2.2-py3-none-any.whl size=28779 sha256=028e85ff54c3bf6106ffd7d1b4095222e427efcd6b342b06d95c1840d5eb4603 2025-11-09T08:08:06,337 Stored in directory: /tmp/pip-ephem-wheel-cache-z5ee_pfb/wheels/35/65/e7/fc3feab5929eb12d7c5660728d063865bb62a72b091fee2b18 2025-11-09T08:08:06,350 Successfully built toolsgen 2025-11-09T08:08:06,354 Removed build tracker: '/tmp/pip-build-tracker-sixkv01q'