2026-02-17T16:25:07,077 Created temporary directory: /tmp/pip-ephem-wheel-cache-j_o3mi56 2026-02-17T16:25:07,079 Created temporary directory: /tmp/pip-build-tracker-sg3y4s2n 2026-02-17T16:25:07,079 Initialized build tracking at /tmp/pip-build-tracker-sg3y4s2n 2026-02-17T16:25:07,080 Created build tracker: /tmp/pip-build-tracker-sg3y4s2n 2026-02-17T16:25:07,080 Entered build tracker: /tmp/pip-build-tracker-sg3y4s2n 2026-02-17T16:25:07,081 Created temporary directory: /tmp/pip-wheel-vjpxcsa1 2026-02-17T16:25:07,084 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-17T16:25:07,086 Created temporary directory: /tmp/pip-ephem-wheel-cache-ez9d8240 2026-02-17T16:25:07,109 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-17T16:25:07,112 2 location(s) to search for versions of contextpilot: 2026-02-17T16:25:07,112 * https://pypi.org/simple/contextpilot/ 2026-02-17T16:25:07,112 * https://www.piwheels.org/simple/contextpilot/ 2026-02-17T16:25:07,113 Fetching project page and analyzing links: https://pypi.org/simple/contextpilot/ 2026-02-17T16:25:07,114 Getting page https://pypi.org/simple/contextpilot/ 2026-02-17T16:25:07,115 Found index url https://pypi.org/simple 2026-02-17T16:25:07,329 Fetched page https://pypi.org/simple/contextpilot/ as application/vnd.pypi.simple.v1+json 2026-02-17T16:25:07,333 Skipping link: No binaries permitted for contextpilot: https://files.pythonhosted.org/packages/bb/c0/ab97a25a70b50a3a572cd792bc02fe18f83fd3ec988fc6824dca81cce44e/contextpilot-0.1.0-py3-none-any.whl (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.8) 2026-02-17T16:25:07,334 Found link https://files.pythonhosted.org/packages/83/54/21f72829c28378ecd83acce6cefdc8d05b27edb885c4dbfb467192fa1382/contextpilot-0.1.0.tar.gz (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.8), version: 0.1.0 2026-02-17T16:25:07,334 Skipping link: No binaries permitted for contextpilot: https://files.pythonhosted.org/packages/ff/1a/ecac30cbf7d8a12c75f83a8b1d5c2ab38645d8400a05533035162aa9c11e/contextpilot-0.2.0-py3-none-any.whl (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.10) 2026-02-17T16:25:07,335 Found link https://files.pythonhosted.org/packages/28/78/8a49be208285ccc744ffb218d6f11403d6119b253aae5d4c0c56b4c357ab/contextpilot-0.2.0.tar.gz (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.10), version: 0.2.0 2026-02-17T16:25:07,336 Skipping link: No binaries permitted for contextpilot: https://files.pythonhosted.org/packages/0d/b7/a322162d57981fd1489257fc5fc788f6db1333b857f9921d9d984f2f713f/contextpilot-0.3.0-py3-none-any.whl (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.10) 2026-02-17T16:25:07,337 Found link https://files.pythonhosted.org/packages/a6/a6/50ce9a9cc6eaba0ff2968c8ce9ee80b8c5f5a75d4540c31bf1f8e5100738/contextpilot-0.3.0.tar.gz (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.10), version: 0.3.0 2026-02-17T16:25:07,338 Skipping link: No binaries permitted for contextpilot: https://files.pythonhosted.org/packages/ce/f1/855805e4e00b4243ecb75e461eab39d219a4502b4920ee3cad001a622b3f/contextpilot-0.3.1-py3-none-any.whl (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.10) 2026-02-17T16:25:07,339 Found link https://files.pythonhosted.org/packages/7d/b3/77b4edfd18592b3cd7e0188ac4222e7b2c3d9b36a8481be3a217297aff43/contextpilot-0.3.1.tar.gz (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.10), version: 0.3.1 2026-02-17T16:25:07,339 Skipping link: No binaries permitted for contextpilot: https://files.pythonhosted.org/packages/68/a3/eb3aeafac512206098f2f3b0da93b56fb70f4be460a0f81b48eb9c4b3680/contextpilot-0.3.2-py3-none-any.whl (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.10) 2026-02-17T16:25:07,340 Found link https://files.pythonhosted.org/packages/6a/8e/496f9d0beb280a5c20397b4e31e8abde1d54e2e9e104d7466fe30dc2c738/contextpilot-0.3.2.tar.gz (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.10), version: 0.3.2 2026-02-17T16:25:07,341 Skipping link: No binaries permitted for contextpilot: https://files.pythonhosted.org/packages/e1/6e/8f64dbe9652e6910f93d94e3651eb8c024fd7789512ab91667790e3e8c38/contextpilot-0.3.3-py3-none-any.whl (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.10) 2026-02-17T16:25:07,342 Found link https://files.pythonhosted.org/packages/34/4a/ff95ed39655951d5bfc1b6879628ce163d50fa3997355ef5a00c9680378c/contextpilot-0.3.3.tar.gz (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.10), version: 0.3.3 2026-02-17T16:25:07,342 Skipping link: No binaries permitted for contextpilot: https://files.pythonhosted.org/packages/78/5e/ebb6afae5ee97e5b4026a27e6cf43ec2791706419528dbc4ca951135665c/contextpilot-0.3.3.post2-py3-none-any.whl (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.10) 2026-02-17T16:25:07,343 Found link https://files.pythonhosted.org/packages/4f/1a/06a8160b3e020ea60ea1c42820550c0ca5c4605ca3697321913b7508f432/contextpilot-0.3.3.post2.tar.gz (from https://pypi.org/simple/contextpilot/) (requires-python:>=3.10), version: 0.3.3.post2 2026-02-17T16:25:07,344 Fetching project page and analyzing links: https://www.piwheels.org/simple/contextpilot/ 2026-02-17T16:25:07,344 Getting page https://www.piwheels.org/simple/contextpilot/ 2026-02-17T16:25:07,346 Found index url https://www.piwheels.org/simple 2026-02-17T16:25:07,498 Fetched page https://www.piwheels.org/simple/contextpilot/ as text/html 2026-02-17T16:25:07,500 Skipping link: No binaries permitted for contextpilot: https://www.piwheels.org/simple/contextpilot/contextpilot-0.3.2-py3-none-any.whl#sha256=5691ddd9e67f46bf082d31b83bc2ab8e0f17a22f42fd2e112e7a2cc0f192aae3 (from https://www.piwheels.org/simple/contextpilot/) (requires-python:>=3.10) 2026-02-17T16:25:07,501 Skipping link: No binaries permitted for contextpilot: https://www.piwheels.org/simple/contextpilot/contextpilot-0.3.1-py3-none-any.whl#sha256=03b609d587f2a9cdc25dd9823336669c9147118182b3173373fa16a00aade3a6 (from https://www.piwheels.org/simple/contextpilot/) (requires-python:>=3.10) 2026-02-17T16:25:07,502 Skipping link: No binaries permitted for contextpilot: https://www.piwheels.org/simple/contextpilot/contextpilot-0.3.0-py3-none-any.whl#sha256=a17f5741d024abdd01934ba2bcfdf04361737cb07d7c3235456a02d317c9fbc2 (from https://www.piwheels.org/simple/contextpilot/) (requires-python:>=3.10) 2026-02-17T16:25:07,502 Skipping link: No binaries permitted for contextpilot: https://www.piwheels.org/simple/contextpilot/contextpilot-0.2.0-py3-none-any.whl#sha256=a386e3c826cb069b3e0a36bd7eacac3c8cf1ed1317c6c64cc8069bdc3c3a927b (from https://www.piwheels.org/simple/contextpilot/) (requires-python:>=3.10) 2026-02-17T16:25:07,503 Skipping link: No binaries permitted for contextpilot: https://www.piwheels.org/simple/contextpilot/contextpilot-0.1.0-py3-none-any.whl#sha256=5dc7e762859868f6302ef464ea453e3ab096f1e8101fae5c4326642f7a5576b4 (from https://www.piwheels.org/simple/contextpilot/) (requires-python:>=3.8) 2026-02-17T16:25:07,504 Skipping link: not a file: https://www.piwheels.org/simple/contextpilot/ 2026-02-17T16:25:07,504 Skipping link: not a file: https://pypi.org/simple/contextpilot/ 2026-02-17T16:25:07,526 Given no hashes to check 1 links for project 'contextpilot': discarding no candidates 2026-02-17T16:25:07,545 Collecting contextpilot==0.3.3 2026-02-17T16:25:07,548 Created temporary directory: /tmp/pip-unpack-0pmkmq7t 2026-02-17T16:25:07,681 Downloading contextpilot-0.3.3.tar.gz (128 kB) 2026-02-17T16:25:07,889 Added contextpilot==0.3.3 from https://files.pythonhosted.org/packages/34/4a/ff95ed39655951d5bfc1b6879628ce163d50fa3997355ef5a00c9680378c/contextpilot-0.3.3.tar.gz to build tracker '/tmp/pip-build-tracker-sg3y4s2n' 2026-02-17T16:25:07,896 Created temporary directory: /tmp/pip-build-env-2nomd8q8 2026-02-17T16:25:07,900 Installing build dependencies: started 2026-02-17T16:25:07,902 Running command pip subprocess to install build dependencies 2026-02-17T16:25:07,932 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-02-17T16:25:07,972 Traceback (most recent call last): 2026-02-17T16:25:07,972 File "", line 192, in addpackage 2026-02-17T16:25:07,973 File "", line 1, in 2026-02-17T16:25:07,973 ModuleNotFoundError: No module named 'cntimer' 2026-02-17T16:25:07,975 Remainder of file ignored 2026-02-17T16:25:09,055 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-17T16:25:09,630 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-17T16:25:09,654 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-17T16:25:11,375 Collecting setuptools>=69 2026-02-17T16:25:11,449 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-17T16:25:11,716 Collecting wheel 2026-02-17T16:25:11,731 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-17T16:25:11,928 Collecting packaging>=24.0 2026-02-17T16:25:11,951 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-17T16:25:14,952 Installing collected packages: setuptools, packaging, wheel 2026-02-17T16:25:18,398 Creating /tmp/pip-build-env-2nomd8q8/overlay/local/bin 2026-02-17T16:25:18,400 changing mode of /tmp/pip-build-env-2nomd8q8/overlay/local/bin/wheel to 755 2026-02-17T16:25:18,421 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-17T16:25:18,700 Installing build dependencies: finished with status 'done' 2026-02-17T16:25:18,707 Getting requirements to build wheel: started 2026-02-17T16:25:18,708 Running command Getting requirements to build wheel 2026-02-17T16:25:19,325 /tmp/pip-build-env-2nomd8q8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-17T16:25:19,325 !! 2026-02-17T16:25:19,327 ******************************************************************************** 2026-02-17T16:25:19,327 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-17T16:25:19,328 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-17T16:25:19,329 or your builds will no longer be supported. 2026-02-17T16:25:19,330 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T16:25:19,331 ******************************************************************************** 2026-02-17T16:25:19,332 !! 2026-02-17T16:25:19,332 corresp(dist, value, root_dir) 2026-02-17T16:25:19,403 /tmp/pip-build-env-2nomd8q8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-17T16:25:19,404 !! 2026-02-17T16:25:19,405 ******************************************************************************** 2026-02-17T16:25:19,406 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-17T16:25:19,407 License :: OSI Approved :: Apache Software License 2026-02-17T16:25:19,409 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T16:25:19,409 ******************************************************************************** 2026-02-17T16:25:19,410 !! 2026-02-17T16:25:19,410 dist._finalize_license_expression() 2026-02-17T16:25:19,411 /tmp/pip-build-env-2nomd8q8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-17T16:25:19,411 !! 2026-02-17T16:25:19,412 ******************************************************************************** 2026-02-17T16:25:19,413 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-17T16:25:19,414 License :: OSI Approved :: Apache Software License 2026-02-17T16:25:19,415 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T16:25:19,415 ******************************************************************************** 2026-02-17T16:25:19,416 !! 2026-02-17T16:25:19,416 self._finalize_license_expression() 2026-02-17T16:25:19,417 running egg_info 2026-02-17T16:25:19,419 writing contextpilot.egg-info/PKG-INFO 2026-02-17T16:25:19,424 writing dependency_links to contextpilot.egg-info/dependency_links.txt 2026-02-17T16:25:19,427 writing requirements to contextpilot.egg-info/requires.txt 2026-02-17T16:25:19,428 writing top-level names to contextpilot.egg-info/top_level.txt 2026-02-17T16:25:19,454 reading manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-17T16:25:19,458 adding license file 'LICENSE' 2026-02-17T16:25:19,463 writing manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-17T16:25:19,561 Getting requirements to build wheel: finished with status 'done' 2026-02-17T16:25:19,564 Created temporary directory: /tmp/pip-modern-metadata-p_oldj8k 2026-02-17T16:25:19,566 Preparing metadata (pyproject.toml): started 2026-02-17T16:25:19,568 Running command Preparing metadata (pyproject.toml) 2026-02-17T16:25:20,143 /tmp/pip-build-env-2nomd8q8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-17T16:25:20,143 !! 2026-02-17T16:25:20,145 ******************************************************************************** 2026-02-17T16:25:20,145 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-17T16:25:20,146 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-17T16:25:20,147 or your builds will no longer be supported. 2026-02-17T16:25:20,148 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T16:25:20,149 ******************************************************************************** 2026-02-17T16:25:20,150 !! 2026-02-17T16:25:20,150 corresp(dist, value, root_dir) 2026-02-17T16:25:20,224 /tmp/pip-build-env-2nomd8q8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-17T16:25:20,225 !! 2026-02-17T16:25:20,226 ******************************************************************************** 2026-02-17T16:25:20,226 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-17T16:25:20,227 License :: OSI Approved :: Apache Software License 2026-02-17T16:25:20,229 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T16:25:20,229 ******************************************************************************** 2026-02-17T16:25:20,230 !! 2026-02-17T16:25:20,231 dist._finalize_license_expression() 2026-02-17T16:25:20,231 /tmp/pip-build-env-2nomd8q8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-17T16:25:20,232 !! 2026-02-17T16:25:20,233 ******************************************************************************** 2026-02-17T16:25:20,234 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-17T16:25:20,235 License :: OSI Approved :: Apache Software License 2026-02-17T16:25:20,236 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T16:25:20,236 ******************************************************************************** 2026-02-17T16:25:20,237 !! 2026-02-17T16:25:20,238 self._finalize_license_expression() 2026-02-17T16:25:20,238 running dist_info 2026-02-17T16:25:20,248 creating /tmp/pip-modern-metadata-p_oldj8k/contextpilot.egg-info 2026-02-17T16:25:20,249 writing /tmp/pip-modern-metadata-p_oldj8k/contextpilot.egg-info/PKG-INFO 2026-02-17T16:25:20,255 writing dependency_links to /tmp/pip-modern-metadata-p_oldj8k/contextpilot.egg-info/dependency_links.txt 2026-02-17T16:25:20,257 writing requirements to /tmp/pip-modern-metadata-p_oldj8k/contextpilot.egg-info/requires.txt 2026-02-17T16:25:20,258 writing top-level names to /tmp/pip-modern-metadata-p_oldj8k/contextpilot.egg-info/top_level.txt 2026-02-17T16:25:20,260 writing manifest file '/tmp/pip-modern-metadata-p_oldj8k/contextpilot.egg-info/SOURCES.txt' 2026-02-17T16:25:20,285 reading manifest file '/tmp/pip-modern-metadata-p_oldj8k/contextpilot.egg-info/SOURCES.txt' 2026-02-17T16:25:20,288 adding license file 'LICENSE' 2026-02-17T16:25:20,292 writing manifest file '/tmp/pip-modern-metadata-p_oldj8k/contextpilot.egg-info/SOURCES.txt' 2026-02-17T16:25:20,293 creating '/tmp/pip-modern-metadata-p_oldj8k/contextpilot-0.3.3.dist-info' 2026-02-17T16:25:20,424 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-17T16:25:20,429 Source in /tmp/pip-wheel-vjpxcsa1/contextpilot_bc14379bc4f1401994febfb1fa214cf7 has version 0.3.3, which satisfies requirement contextpilot==0.3.3 from https://files.pythonhosted.org/packages/34/4a/ff95ed39655951d5bfc1b6879628ce163d50fa3997355ef5a00c9680378c/contextpilot-0.3.3.tar.gz 2026-02-17T16:25:20,430 Removed contextpilot==0.3.3 from https://files.pythonhosted.org/packages/34/4a/ff95ed39655951d5bfc1b6879628ce163d50fa3997355ef5a00c9680378c/contextpilot-0.3.3.tar.gz from build tracker '/tmp/pip-build-tracker-sg3y4s2n' 2026-02-17T16:25:20,437 Created temporary directory: /tmp/pip-unpack-v3nw6pqa 2026-02-17T16:25:20,437 Building wheels for collected packages: contextpilot 2026-02-17T16:25:20,442 Created temporary directory: /tmp/pip-wheel-7qb9q_5r 2026-02-17T16:25:20,443 Destination directory: /tmp/pip-wheel-7qb9q_5r 2026-02-17T16:25:20,445 Building wheel for contextpilot (pyproject.toml): started 2026-02-17T16:25:20,447 Running command Building wheel for contextpilot (pyproject.toml) 2026-02-17T16:25:20,998 /tmp/pip-build-env-2nomd8q8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-17T16:25:20,998 !! 2026-02-17T16:25:20,999 ******************************************************************************** 2026-02-17T16:25:21,000 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-17T16:25:21,001 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-17T16:25:21,002 or your builds will no longer be supported. 2026-02-17T16:25:21,003 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T16:25:21,004 ******************************************************************************** 2026-02-17T16:25:21,005 !! 2026-02-17T16:25:21,005 corresp(dist, value, root_dir) 2026-02-17T16:25:21,067 /tmp/pip-build-env-2nomd8q8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-17T16:25:21,068 !! 2026-02-17T16:25:21,069 ******************************************************************************** 2026-02-17T16:25:21,069 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-17T16:25:21,070 License :: OSI Approved :: Apache Software License 2026-02-17T16:25:21,071 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T16:25:21,072 ******************************************************************************** 2026-02-17T16:25:21,073 !! 2026-02-17T16:25:21,073 dist._finalize_license_expression() 2026-02-17T16:25:21,074 /tmp/pip-build-env-2nomd8q8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-17T16:25:21,074 !! 2026-02-17T16:25:21,076 ******************************************************************************** 2026-02-17T16:25:21,076 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-17T16:25:21,077 License :: OSI Approved :: Apache Software License 2026-02-17T16:25:21,078 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-17T16:25:21,079 ******************************************************************************** 2026-02-17T16:25:21,080 !! 2026-02-17T16:25:21,081 self._finalize_license_expression() 2026-02-17T16:25:21,081 running bdist_wheel 2026-02-17T16:25:21,093 running build 2026-02-17T16:25:21,093 running build_py 2026-02-17T16:25:21,099 creating build/lib/contextpilot 2026-02-17T16:25:21,101 copying contextpilot/__init__.py -> build/lib/contextpilot 2026-02-17T16:25:21,104 creating build/lib/contextpilot/context_ordering 2026-02-17T16:25:21,105 copying contextpilot/context_ordering/intra_ordering.py -> build/lib/contextpilot/context_ordering 2026-02-17T16:25:21,108 copying contextpilot/context_ordering/__init__.py -> build/lib/contextpilot/context_ordering 2026-02-17T16:25:21,110 copying contextpilot/context_ordering/inter_scheduler.py -> build/lib/contextpilot/context_ordering 2026-02-17T16:25:21,113 creating build/lib/contextpilot/context_index 2026-02-17T16:25:21,114 copying contextpilot/context_index/index_construction.py -> build/lib/contextpilot/context_index 2026-02-17T16:25:21,117 copying contextpilot/context_index/__init__.py -> build/lib/contextpilot/context_index 2026-02-17T16:25:21,119 copying contextpilot/context_index/compute_distance_cpu.py -> build/lib/contextpilot/context_index 2026-02-17T16:25:21,121 copying contextpilot/context_index/compute_distance_gpu.py -> build/lib/contextpilot/context_index 2026-02-17T16:25:21,124 copying contextpilot/context_index/tree_nodes.py -> build/lib/contextpilot/context_index 2026-02-17T16:25:21,127 creating build/lib/contextpilot/retriever 2026-02-17T16:25:21,128 copying contextpilot/retriever/faiss_embedding.py -> build/lib/contextpilot/retriever 2026-02-17T16:25:21,131 copying contextpilot/retriever/pageindex_retriever.py -> build/lib/contextpilot/retriever 2026-02-17T16:25:21,134 copying contextpilot/retriever/__init__.py -> build/lib/contextpilot/retriever 2026-02-17T16:25:21,136 copying contextpilot/retriever/bm25.py -> build/lib/contextpilot/retriever 2026-02-17T16:25:21,138 copying contextpilot/retriever/mem0_retriever.py -> build/lib/contextpilot/retriever 2026-02-17T16:25:21,141 creating build/lib/contextpilot/server 2026-02-17T16:25:21,142 copying contextpilot/server/conversation_tracker.py -> build/lib/contextpilot/server 2026-02-17T16:25:21,145 copying contextpilot/server/eviction_heap.py -> build/lib/contextpilot/server 2026-02-17T16:25:21,148 copying contextpilot/server/http_client.py -> build/lib/contextpilot/server 2026-02-17T16:25:21,150 copying contextpilot/server/live_index.py -> build/lib/contextpilot/server 2026-02-17T16:25:21,154 copying contextpilot/server/__init__.py -> build/lib/contextpilot/server 2026-02-17T16:25:21,156 copying contextpilot/server/metadata.py -> build/lib/contextpilot/server 2026-02-17T16:25:21,157 copying contextpilot/server/http_server.py -> build/lib/contextpilot/server 2026-02-17T16:25:21,161 creating build/lib/contextpilot/pipeline 2026-02-17T16:25:21,162 copying contextpilot/pipeline/__init__.py -> build/lib/contextpilot/pipeline 2026-02-17T16:25:21,164 copying contextpilot/pipeline/multi_turn.py -> build/lib/contextpilot/pipeline 2026-02-17T16:25:21,167 copying contextpilot/pipeline/rag_pipeline.py -> build/lib/contextpilot/pipeline 2026-02-17T16:25:21,170 copying contextpilot/pipeline/components.py -> build/lib/contextpilot/pipeline 2026-02-17T16:25:21,173 creating build/lib/contextpilot/utils 2026-02-17T16:25:21,174 copying contextpilot/utils/prompt_generator.py -> build/lib/contextpilot/utils 2026-02-17T16:25:21,176 copying contextpilot/utils/__init__.py -> build/lib/contextpilot/utils 2026-02-17T16:25:21,178 copying contextpilot/utils/eval_metrics.py -> build/lib/contextpilot/utils 2026-02-17T16:25:21,181 copying contextpilot/utils/tools.py -> build/lib/contextpilot/utils 2026-02-17T16:25:21,183 running egg_info 2026-02-17T16:25:21,193 writing contextpilot.egg-info/PKG-INFO 2026-02-17T16:25:21,198 writing dependency_links to contextpilot.egg-info/dependency_links.txt 2026-02-17T16:25:21,200 writing requirements to contextpilot.egg-info/requires.txt 2026-02-17T16:25:21,201 writing top-level names to contextpilot.egg-info/top_level.txt 2026-02-17T16:25:21,216 reading manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-17T16:25:21,220 adding license file 'LICENSE' 2026-02-17T16:25:21,224 writing manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-17T16:25:21,241 installing to build/bdist.linux-armv7l/wheel 2026-02-17T16:25:21,242 running install 2026-02-17T16:25:21,265 running install_lib 2026-02-17T16:25:21,271 creating build/bdist.linux-armv7l/wheel 2026-02-17T16:25:21,273 creating build/bdist.linux-armv7l/wheel/contextpilot 2026-02-17T16:25:21,275 creating build/bdist.linux-armv7l/wheel/contextpilot/context_ordering 2026-02-17T16:25:21,276 copying build/lib/contextpilot/context_ordering/intra_ordering.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_ordering 2026-02-17T16:25:21,279 copying build/lib/contextpilot/context_ordering/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_ordering 2026-02-17T16:25:21,281 copying build/lib/contextpilot/context_ordering/inter_scheduler.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_ordering 2026-02-17T16:25:21,284 creating build/bdist.linux-armv7l/wheel/contextpilot/context_index 2026-02-17T16:25:21,285 copying build/lib/contextpilot/context_index/index_construction.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-17T16:25:21,288 copying build/lib/contextpilot/context_index/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-17T16:25:21,290 copying build/lib/contextpilot/context_index/compute_distance_cpu.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-17T16:25:21,292 copying build/lib/contextpilot/context_index/compute_distance_gpu.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-17T16:25:21,294 copying build/lib/contextpilot/context_index/tree_nodes.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-17T16:25:21,297 copying build/lib/contextpilot/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot 2026-02-17T16:25:21,300 creating build/bdist.linux-armv7l/wheel/contextpilot/retriever 2026-02-17T16:25:21,301 copying build/lib/contextpilot/retriever/faiss_embedding.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-17T16:25:21,303 copying build/lib/contextpilot/retriever/pageindex_retriever.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-17T16:25:21,306 copying build/lib/contextpilot/retriever/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-17T16:25:21,307 copying build/lib/contextpilot/retriever/bm25.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-17T16:25:21,310 copying build/lib/contextpilot/retriever/mem0_retriever.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-17T16:25:21,313 creating build/bdist.linux-armv7l/wheel/contextpilot/server 2026-02-17T16:25:21,314 copying build/lib/contextpilot/server/conversation_tracker.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-17T16:25:21,316 copying build/lib/contextpilot/server/eviction_heap.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-17T16:25:21,319 copying build/lib/contextpilot/server/http_client.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-17T16:25:21,322 copying build/lib/contextpilot/server/live_index.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-17T16:25:21,325 copying build/lib/contextpilot/server/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-17T16:25:21,327 copying build/lib/contextpilot/server/metadata.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-17T16:25:21,329 copying build/lib/contextpilot/server/http_server.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-17T16:25:21,332 creating build/bdist.linux-armv7l/wheel/contextpilot/pipeline 2026-02-17T16:25:21,333 copying build/lib/contextpilot/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-17T16:25:21,336 copying build/lib/contextpilot/pipeline/multi_turn.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-17T16:25:21,338 copying build/lib/contextpilot/pipeline/rag_pipeline.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-17T16:25:21,343 copying build/lib/contextpilot/pipeline/components.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-17T16:25:21,346 creating build/bdist.linux-armv7l/wheel/contextpilot/utils 2026-02-17T16:25:21,347 copying build/lib/contextpilot/utils/prompt_generator.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-17T16:25:21,349 copying build/lib/contextpilot/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-17T16:25:21,351 copying build/lib/contextpilot/utils/eval_metrics.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-17T16:25:21,354 copying build/lib/contextpilot/utils/tools.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-17T16:25:21,357 running install_egg_info 2026-02-17T16:25:21,361 Copying contextpilot.egg-info to build/bdist.linux-armv7l/wheel/./contextpilot-0.3.3-py3.11.egg-info 2026-02-17T16:25:21,372 running install_scripts 2026-02-17T16:25:21,383 creating build/bdist.linux-armv7l/wheel/contextpilot-0.3.3.dist-info/WHEEL 2026-02-17T16:25:21,386 creating '/tmp/pip-wheel-7qb9q_5r/.tmp-mopngghv/contextpilot-0.3.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-17T16:25:21,388 adding 'contextpilot/__init__.py' 2026-02-17T16:25:21,390 adding 'contextpilot/context_index/__init__.py' 2026-02-17T16:25:21,392 adding 'contextpilot/context_index/compute_distance_cpu.py' 2026-02-17T16:25:21,394 adding 'contextpilot/context_index/compute_distance_gpu.py' 2026-02-17T16:25:21,397 adding 'contextpilot/context_index/index_construction.py' 2026-02-17T16:25:21,399 adding 'contextpilot/context_index/tree_nodes.py' 2026-02-17T16:25:21,401 adding 'contextpilot/context_ordering/__init__.py' 2026-02-17T16:25:21,403 adding 'contextpilot/context_ordering/inter_scheduler.py' 2026-02-17T16:25:21,405 adding 'contextpilot/context_ordering/intra_ordering.py' 2026-02-17T16:25:21,407 adding 'contextpilot/pipeline/__init__.py' 2026-02-17T16:25:21,409 adding 'contextpilot/pipeline/components.py' 2026-02-17T16:25:21,410 adding 'contextpilot/pipeline/multi_turn.py' 2026-02-17T16:25:21,416 adding 'contextpilot/pipeline/rag_pipeline.py' 2026-02-17T16:25:21,418 adding 'contextpilot/retriever/__init__.py' 2026-02-17T16:25:21,419 adding 'contextpilot/retriever/bm25.py' 2026-02-17T16:25:21,421 adding 'contextpilot/retriever/faiss_embedding.py' 2026-02-17T16:25:21,424 adding 'contextpilot/retriever/mem0_retriever.py' 2026-02-17T16:25:21,426 adding 'contextpilot/retriever/pageindex_retriever.py' 2026-02-17T16:25:21,428 adding 'contextpilot/server/__init__.py' 2026-02-17T16:25:21,430 adding 'contextpilot/server/conversation_tracker.py' 2026-02-17T16:25:21,432 adding 'contextpilot/server/eviction_heap.py' 2026-02-17T16:25:21,434 adding 'contextpilot/server/http_client.py' 2026-02-17T16:25:21,438 adding 'contextpilot/server/http_server.py' 2026-02-17T16:25:21,446 adding 'contextpilot/server/live_index.py' 2026-02-17T16:25:21,448 adding 'contextpilot/server/metadata.py' 2026-02-17T16:25:21,450 adding 'contextpilot/utils/__init__.py' 2026-02-17T16:25:21,451 adding 'contextpilot/utils/eval_metrics.py' 2026-02-17T16:25:21,453 adding 'contextpilot/utils/prompt_generator.py' 2026-02-17T16:25:21,455 adding 'contextpilot/utils/tools.py' 2026-02-17T16:25:21,458 adding 'contextpilot-0.3.3.dist-info/licenses/LICENSE' 2026-02-17T16:25:21,460 adding 'contextpilot-0.3.3.dist-info/METADATA' 2026-02-17T16:25:21,461 adding 'contextpilot-0.3.3.dist-info/WHEEL' 2026-02-17T16:25:21,462 adding 'contextpilot-0.3.3.dist-info/top_level.txt' 2026-02-17T16:25:21,463 adding 'contextpilot-0.3.3.dist-info/RECORD' 2026-02-17T16:25:21,466 removing build/bdist.linux-armv7l/wheel 2026-02-17T16:25:21,576 Building wheel for contextpilot (pyproject.toml): finished with status 'done' 2026-02-17T16:25:21,583 Created wheel for contextpilot: filename=contextpilot-0.3.3-py3-none-any.whl size=107377 sha256=1bf457999f38f4e9d48a37dd7e2384353843d4f72d56c7bf8fb4438c5f9c8e82 2026-02-17T16:25:21,585 Stored in directory: /tmp/pip-ephem-wheel-cache-ez9d8240/wheels/06/3a/ee/70e90fd5455fd97b0b05c9612fe5ba37ed11957e69b4c115c8 2026-02-17T16:25:21,598 Successfully built contextpilot 2026-02-17T16:25:21,605 Removed build tracker: '/tmp/pip-build-tracker-sg3y4s2n'