2026-02-16T17:32:13,543 Created temporary directory: /tmp/pip-ephem-wheel-cache-ii5o_gf3 2026-02-16T17:32:13,545 Created temporary directory: /tmp/pip-build-tracker-5_5p07k8 2026-02-16T17:32:13,546 Initialized build tracking at /tmp/pip-build-tracker-5_5p07k8 2026-02-16T17:32:13,546 Created build tracker: /tmp/pip-build-tracker-5_5p07k8 2026-02-16T17:32:13,546 Entered build tracker: /tmp/pip-build-tracker-5_5p07k8 2026-02-16T17:32:13,547 Created temporary directory: /tmp/pip-wheel-scn6pte_ 2026-02-16T17:32:13,550 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-16T17:32:13,553 Created temporary directory: /tmp/pip-ephem-wheel-cache-_ow3rp3z 2026-02-16T17:32:13,574 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-16T17:32:13,578 2 location(s) to search for versions of contextpilot: 2026-02-16T17:32:13,578 * https://pypi.org/simple/contextpilot/ 2026-02-16T17:32:13,578 * https://www.piwheels.org/simple/contextpilot/ 2026-02-16T17:32:13,578 Fetching project page and analyzing links: https://pypi.org/simple/contextpilot/ 2026-02-16T17:32:13,579 Getting page https://pypi.org/simple/contextpilot/ 2026-02-16T17:32:13,581 Found index url https://pypi.org/simple 2026-02-16T17:32:13,811 Fetched page https://pypi.org/simple/contextpilot/ as application/vnd.pypi.simple.v1+json 2026-02-16T17:32:13,814 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-16T17:32:13,815 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-16T17:32:13,815 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-16T17:32:13,816 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-16T17:32:13,817 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-16T17:32:13,818 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-16T17:32:13,819 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-16T17:32:13,820 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-16T17:32:13,821 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-16T17:32:13,822 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-16T17:32:13,823 Fetching project page and analyzing links: https://www.piwheels.org/simple/contextpilot/ 2026-02-16T17:32:13,823 Getting page https://www.piwheels.org/simple/contextpilot/ 2026-02-16T17:32:13,824 Found index url https://www.piwheels.org/simple 2026-02-16T17:32:13,978 Fetched page https://www.piwheels.org/simple/contextpilot/ as text/html 2026-02-16T17:32:13,981 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-16T17:32:13,981 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-16T17:32:13,982 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-16T17:32:13,982 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-16T17:32:13,983 Skipping link: not a file: https://www.piwheels.org/simple/contextpilot/ 2026-02-16T17:32:13,984 Skipping link: not a file: https://pypi.org/simple/contextpilot/ 2026-02-16T17:32:14,005 Given no hashes to check 1 links for project 'contextpilot': discarding no candidates 2026-02-16T17:32:14,024 Collecting contextpilot==0.3.2 2026-02-16T17:32:14,026 Created temporary directory: /tmp/pip-unpack-8n4b9qb9 2026-02-16T17:32:14,164 Downloading contextpilot-0.3.2.tar.gz (125 kB) 2026-02-16T17:32:14,369 Added contextpilot==0.3.2 from https://files.pythonhosted.org/packages/6a/8e/496f9d0beb280a5c20397b4e31e8abde1d54e2e9e104d7466fe30dc2c738/contextpilot-0.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-5_5p07k8' 2026-02-16T17:32:14,376 Created temporary directory: /tmp/pip-build-env-lcuhmmtl 2026-02-16T17:32:14,380 Installing build dependencies: started 2026-02-16T17:32:14,381 Running command pip subprocess to install build dependencies 2026-02-16T17:32:15,560 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-16T17:32:16,122 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-16T17:32:16,149 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-16T17:32:17,867 Collecting setuptools>=69 2026-02-16T17:32:17,953 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-16T17:32:18,221 Collecting wheel 2026-02-16T17:32:18,236 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-16T17:32:18,420 Collecting packaging>=24.0 2026-02-16T17:32:18,436 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-16T17:32:21,431 Installing collected packages: setuptools, packaging, wheel 2026-02-16T17:32:24,757 Creating /tmp/pip-build-env-lcuhmmtl/overlay/local/bin 2026-02-16T17:32:24,759 changing mode of /tmp/pip-build-env-lcuhmmtl/overlay/local/bin/wheel to 755 2026-02-16T17:32:24,780 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-16T17:32:25,059 Installing build dependencies: finished with status 'done' 2026-02-16T17:32:25,065 Getting requirements to build wheel: started 2026-02-16T17:32:25,067 Running command Getting requirements to build wheel 2026-02-16T17:32:25,664 /tmp/pip-build-env-lcuhmmtl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-16T17:32:25,664 !! 2026-02-16T17:32:25,665 ******************************************************************************** 2026-02-16T17:32:25,665 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-16T17:32:25,666 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-16T17:32:25,666 or your builds will no longer be supported. 2026-02-16T17:32:25,667 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T17:32:25,668 ******************************************************************************** 2026-02-16T17:32:25,669 !! 2026-02-16T17:32:25,669 corresp(dist, value, root_dir) 2026-02-16T17:32:25,740 /tmp/pip-build-env-lcuhmmtl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T17:32:25,740 !! 2026-02-16T17:32:25,741 ******************************************************************************** 2026-02-16T17:32:25,742 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T17:32:25,743 License :: OSI Approved :: Apache Software License 2026-02-16T17:32:25,744 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T17:32:25,745 ******************************************************************************** 2026-02-16T17:32:25,746 !! 2026-02-16T17:32:25,747 dist._finalize_license_expression() 2026-02-16T17:32:25,748 /tmp/pip-build-env-lcuhmmtl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T17:32:25,748 !! 2026-02-16T17:32:25,750 ******************************************************************************** 2026-02-16T17:32:25,750 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T17:32:25,751 License :: OSI Approved :: Apache Software License 2026-02-16T17:32:25,752 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T17:32:25,753 ******************************************************************************** 2026-02-16T17:32:25,754 !! 2026-02-16T17:32:25,755 self._finalize_license_expression() 2026-02-16T17:32:25,755 running egg_info 2026-02-16T17:32:25,758 writing contextpilot.egg-info/PKG-INFO 2026-02-16T17:32:25,762 writing dependency_links to contextpilot.egg-info/dependency_links.txt 2026-02-16T17:32:25,765 writing requirements to contextpilot.egg-info/requires.txt 2026-02-16T17:32:25,766 writing top-level names to contextpilot.egg-info/top_level.txt 2026-02-16T17:32:25,792 reading manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-16T17:32:25,797 adding license file 'LICENSE' 2026-02-16T17:32:25,801 writing manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-16T17:32:25,899 Getting requirements to build wheel: finished with status 'done' 2026-02-16T17:32:25,902 Created temporary directory: /tmp/pip-modern-metadata-p4wyy6g9 2026-02-16T17:32:25,905 Preparing metadata (pyproject.toml): started 2026-02-16T17:32:25,906 Running command Preparing metadata (pyproject.toml) 2026-02-16T17:32:26,493 /tmp/pip-build-env-lcuhmmtl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-16T17:32:26,493 !! 2026-02-16T17:32:26,494 ******************************************************************************** 2026-02-16T17:32:26,495 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-16T17:32:26,495 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-16T17:32:26,496 or your builds will no longer be supported. 2026-02-16T17:32:26,497 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T17:32:26,497 ******************************************************************************** 2026-02-16T17:32:26,498 !! 2026-02-16T17:32:26,499 corresp(dist, value, root_dir) 2026-02-16T17:32:26,567 /tmp/pip-build-env-lcuhmmtl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T17:32:26,568 !! 2026-02-16T17:32:26,569 ******************************************************************************** 2026-02-16T17:32:26,569 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T17:32:26,570 License :: OSI Approved :: Apache Software License 2026-02-16T17:32:26,571 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T17:32:26,572 ******************************************************************************** 2026-02-16T17:32:26,573 !! 2026-02-16T17:32:26,574 dist._finalize_license_expression() 2026-02-16T17:32:26,575 /tmp/pip-build-env-lcuhmmtl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T17:32:26,575 !! 2026-02-16T17:32:26,577 ******************************************************************************** 2026-02-16T17:32:26,577 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T17:32:26,579 License :: OSI Approved :: Apache Software License 2026-02-16T17:32:26,580 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T17:32:26,580 ******************************************************************************** 2026-02-16T17:32:26,581 !! 2026-02-16T17:32:26,582 self._finalize_license_expression() 2026-02-16T17:32:26,583 running dist_info 2026-02-16T17:32:26,589 creating /tmp/pip-modern-metadata-p4wyy6g9/contextpilot.egg-info 2026-02-16T17:32:26,590 writing /tmp/pip-modern-metadata-p4wyy6g9/contextpilot.egg-info/PKG-INFO 2026-02-16T17:32:26,595 writing dependency_links to /tmp/pip-modern-metadata-p4wyy6g9/contextpilot.egg-info/dependency_links.txt 2026-02-16T17:32:26,598 writing requirements to /tmp/pip-modern-metadata-p4wyy6g9/contextpilot.egg-info/requires.txt 2026-02-16T17:32:26,599 writing top-level names to /tmp/pip-modern-metadata-p4wyy6g9/contextpilot.egg-info/top_level.txt 2026-02-16T17:32:26,601 writing manifest file '/tmp/pip-modern-metadata-p4wyy6g9/contextpilot.egg-info/SOURCES.txt' 2026-02-16T17:32:26,624 reading manifest file '/tmp/pip-modern-metadata-p4wyy6g9/contextpilot.egg-info/SOURCES.txt' 2026-02-16T17:32:26,626 adding license file 'LICENSE' 2026-02-16T17:32:26,630 writing manifest file '/tmp/pip-modern-metadata-p4wyy6g9/contextpilot.egg-info/SOURCES.txt' 2026-02-16T17:32:26,631 creating '/tmp/pip-modern-metadata-p4wyy6g9/contextpilot-0.3.2.dist-info' 2026-02-16T17:32:26,752 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-16T17:32:26,756 Source in /tmp/pip-wheel-scn6pte_/contextpilot_623301a376a548f18d37bd1adcd423bf has version 0.3.2, which satisfies requirement contextpilot==0.3.2 from https://files.pythonhosted.org/packages/6a/8e/496f9d0beb280a5c20397b4e31e8abde1d54e2e9e104d7466fe30dc2c738/contextpilot-0.3.2.tar.gz 2026-02-16T17:32:26,757 Removed contextpilot==0.3.2 from https://files.pythonhosted.org/packages/6a/8e/496f9d0beb280a5c20397b4e31e8abde1d54e2e9e104d7466fe30dc2c738/contextpilot-0.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-5_5p07k8' 2026-02-16T17:32:26,764 Created temporary directory: /tmp/pip-unpack-rkc9c47d 2026-02-16T17:32:26,764 Building wheels for collected packages: contextpilot 2026-02-16T17:32:26,768 Created temporary directory: /tmp/pip-wheel-wgu_2hm4 2026-02-16T17:32:26,769 Destination directory: /tmp/pip-wheel-wgu_2hm4 2026-02-16T17:32:26,771 Building wheel for contextpilot (pyproject.toml): started 2026-02-16T17:32:26,772 Running command Building wheel for contextpilot (pyproject.toml) 2026-02-16T17:32:27,355 /tmp/pip-build-env-lcuhmmtl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-16T17:32:27,355 !! 2026-02-16T17:32:27,356 ******************************************************************************** 2026-02-16T17:32:27,357 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-16T17:32:27,358 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-16T17:32:27,359 or your builds will no longer be supported. 2026-02-16T17:32:27,360 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T17:32:27,361 ******************************************************************************** 2026-02-16T17:32:27,362 !! 2026-02-16T17:32:27,362 corresp(dist, value, root_dir) 2026-02-16T17:32:27,427 /tmp/pip-build-env-lcuhmmtl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T17:32:27,428 !! 2026-02-16T17:32:27,429 ******************************************************************************** 2026-02-16T17:32:27,430 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T17:32:27,431 License :: OSI Approved :: Apache Software License 2026-02-16T17:32:27,432 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T17:32:27,433 ******************************************************************************** 2026-02-16T17:32:27,434 !! 2026-02-16T17:32:27,434 dist._finalize_license_expression() 2026-02-16T17:32:27,435 /tmp/pip-build-env-lcuhmmtl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T17:32:27,436 !! 2026-02-16T17:32:27,437 ******************************************************************************** 2026-02-16T17:32:27,438 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T17:32:27,439 License :: OSI Approved :: Apache Software License 2026-02-16T17:32:27,440 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T17:32:27,441 ******************************************************************************** 2026-02-16T17:32:27,442 !! 2026-02-16T17:32:27,443 self._finalize_license_expression() 2026-02-16T17:32:27,443 running bdist_wheel 2026-02-16T17:32:27,455 running build 2026-02-16T17:32:27,456 running build_py 2026-02-16T17:32:27,461 creating build/lib/contextpilot 2026-02-16T17:32:27,463 copying contextpilot/__init__.py -> build/lib/contextpilot 2026-02-16T17:32:27,466 creating build/lib/contextpilot/utils 2026-02-16T17:32:27,467 copying contextpilot/utils/tools.py -> build/lib/contextpilot/utils 2026-02-16T17:32:27,469 copying contextpilot/utils/eval_metrics.py -> build/lib/contextpilot/utils 2026-02-16T17:32:27,471 copying contextpilot/utils/__init__.py -> build/lib/contextpilot/utils 2026-02-16T17:32:27,473 copying contextpilot/utils/prompt_generator.py -> build/lib/contextpilot/utils 2026-02-16T17:32:27,476 creating build/lib/contextpilot/context_ordering 2026-02-16T17:32:27,477 copying contextpilot/context_ordering/inter_scheduler.py -> build/lib/contextpilot/context_ordering 2026-02-16T17:32:27,479 copying contextpilot/context_ordering/intra_ordering.py -> build/lib/contextpilot/context_ordering 2026-02-16T17:32:27,481 copying contextpilot/context_ordering/__init__.py -> build/lib/contextpilot/context_ordering 2026-02-16T17:32:27,484 creating build/lib/contextpilot/context_index 2026-02-16T17:32:27,485 copying contextpilot/context_index/tree_nodes.py -> build/lib/contextpilot/context_index 2026-02-16T17:32:27,487 copying contextpilot/context_index/compute_distance_cpu.py -> build/lib/contextpilot/context_index 2026-02-16T17:32:27,489 copying contextpilot/context_index/index_construction.py -> build/lib/contextpilot/context_index 2026-02-16T17:32:27,492 copying contextpilot/context_index/__init__.py -> build/lib/contextpilot/context_index 2026-02-16T17:32:27,494 copying contextpilot/context_index/compute_distance_gpu.py -> build/lib/contextpilot/context_index 2026-02-16T17:32:27,496 creating build/lib/contextpilot/retriever 2026-02-16T17:32:27,497 copying contextpilot/retriever/bm25.py -> build/lib/contextpilot/retriever 2026-02-16T17:32:27,500 copying contextpilot/retriever/mem0_retriever.py -> build/lib/contextpilot/retriever 2026-02-16T17:32:27,502 copying contextpilot/retriever/__init__.py -> build/lib/contextpilot/retriever 2026-02-16T17:32:27,504 copying contextpilot/retriever/pageindex_retriever.py -> build/lib/contextpilot/retriever 2026-02-16T17:32:27,507 copying contextpilot/retriever/faiss_embedding.py -> build/lib/contextpilot/retriever 2026-02-16T17:32:27,510 creating build/lib/contextpilot/pipeline 2026-02-16T17:32:27,511 copying contextpilot/pipeline/__init__.py -> build/lib/contextpilot/pipeline 2026-02-16T17:32:27,513 copying contextpilot/pipeline/multi_turn.py -> build/lib/contextpilot/pipeline 2026-02-16T17:32:27,515 copying contextpilot/pipeline/rag_pipeline.py -> build/lib/contextpilot/pipeline 2026-02-16T17:32:27,519 copying contextpilot/pipeline/components.py -> build/lib/contextpilot/pipeline 2026-02-16T17:32:27,522 creating build/lib/contextpilot/server 2026-02-16T17:32:27,522 copying contextpilot/server/conversation_tracker.py -> build/lib/contextpilot/server 2026-02-16T17:32:27,525 copying contextpilot/server/metadata.py -> build/lib/contextpilot/server 2026-02-16T17:32:27,527 copying contextpilot/server/__init__.py -> build/lib/contextpilot/server 2026-02-16T17:32:27,529 copying contextpilot/server/http_client.py -> build/lib/contextpilot/server 2026-02-16T17:32:27,531 copying contextpilot/server/eviction_heap.py -> build/lib/contextpilot/server 2026-02-16T17:32:27,534 copying contextpilot/server/http_server.py -> build/lib/contextpilot/server 2026-02-16T17:32:27,537 copying contextpilot/server/live_index.py -> build/lib/contextpilot/server 2026-02-16T17:32:27,540 running egg_info 2026-02-16T17:32:27,550 writing contextpilot.egg-info/PKG-INFO 2026-02-16T17:32:27,555 writing dependency_links to contextpilot.egg-info/dependency_links.txt 2026-02-16T17:32:27,557 writing requirements to contextpilot.egg-info/requires.txt 2026-02-16T17:32:27,558 writing top-level names to contextpilot.egg-info/top_level.txt 2026-02-16T17:32:27,572 reading manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-16T17:32:27,576 adding license file 'LICENSE' 2026-02-16T17:32:27,581 writing manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-16T17:32:27,597 installing to build/bdist.linux-armv7l/wheel 2026-02-16T17:32:27,598 running install 2026-02-16T17:32:27,620 running install_lib 2026-02-16T17:32:27,626 creating build/bdist.linux-armv7l/wheel 2026-02-16T17:32:27,628 creating build/bdist.linux-armv7l/wheel/contextpilot 2026-02-16T17:32:27,630 creating build/bdist.linux-armv7l/wheel/contextpilot/utils 2026-02-16T17:32:27,631 copying build/lib/contextpilot/utils/tools.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-16T17:32:27,633 copying build/lib/contextpilot/utils/eval_metrics.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-16T17:32:27,636 copying build/lib/contextpilot/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-16T17:32:27,637 copying build/lib/contextpilot/utils/prompt_generator.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-16T17:32:27,640 creating build/bdist.linux-armv7l/wheel/contextpilot/context_ordering 2026-02-16T17:32:27,641 copying build/lib/contextpilot/context_ordering/inter_scheduler.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_ordering 2026-02-16T17:32:27,643 copying build/lib/contextpilot/context_ordering/intra_ordering.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_ordering 2026-02-16T17:32:27,646 copying build/lib/contextpilot/context_ordering/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_ordering 2026-02-16T17:32:27,648 copying build/lib/contextpilot/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot 2026-02-16T17:32:27,650 creating build/bdist.linux-armv7l/wheel/contextpilot/context_index 2026-02-16T17:32:27,651 copying build/lib/contextpilot/context_index/tree_nodes.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-16T17:32:27,654 copying build/lib/contextpilot/context_index/compute_distance_cpu.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-16T17:32:27,657 copying build/lib/contextpilot/context_index/index_construction.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-16T17:32:27,662 copying build/lib/contextpilot/context_index/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-16T17:32:27,665 copying build/lib/contextpilot/context_index/compute_distance_gpu.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-16T17:32:27,668 creating build/bdist.linux-armv7l/wheel/contextpilot/retriever 2026-02-16T17:32:27,669 copying build/lib/contextpilot/retriever/bm25.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-16T17:32:27,671 copying build/lib/contextpilot/retriever/mem0_retriever.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-16T17:32:27,674 copying build/lib/contextpilot/retriever/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-16T17:32:27,675 copying build/lib/contextpilot/retriever/pageindex_retriever.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-16T17:32:27,678 copying build/lib/contextpilot/retriever/faiss_embedding.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-16T17:32:27,681 creating build/bdist.linux-armv7l/wheel/contextpilot/pipeline 2026-02-16T17:32:27,682 copying build/lib/contextpilot/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-16T17:32:27,683 copying build/lib/contextpilot/pipeline/multi_turn.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-16T17:32:27,686 copying build/lib/contextpilot/pipeline/rag_pipeline.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-16T17:32:27,689 copying build/lib/contextpilot/pipeline/components.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-16T17:32:27,693 creating build/bdist.linux-armv7l/wheel/contextpilot/server 2026-02-16T17:32:27,695 copying build/lib/contextpilot/server/conversation_tracker.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-16T17:32:27,699 copying build/lib/contextpilot/server/metadata.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-16T17:32:27,702 copying build/lib/contextpilot/server/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-16T17:32:27,704 copying build/lib/contextpilot/server/http_client.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-16T17:32:27,707 copying build/lib/contextpilot/server/eviction_heap.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-16T17:32:27,709 copying build/lib/contextpilot/server/http_server.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-16T17:32:27,712 copying build/lib/contextpilot/server/live_index.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-16T17:32:27,717 running install_egg_info 2026-02-16T17:32:27,722 Copying contextpilot.egg-info to build/bdist.linux-armv7l/wheel/./contextpilot-0.3.2-py3.11.egg-info 2026-02-16T17:32:27,738 running install_scripts 2026-02-16T17:32:27,749 creating build/bdist.linux-armv7l/wheel/contextpilot-0.3.2.dist-info/WHEEL 2026-02-16T17:32:27,751 creating '/tmp/pip-wheel-wgu_2hm4/.tmp-dyrtvbka/contextpilot-0.3.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-16T17:32:27,754 adding 'contextpilot/__init__.py' 2026-02-16T17:32:27,756 adding 'contextpilot/context_index/__init__.py' 2026-02-16T17:32:27,758 adding 'contextpilot/context_index/compute_distance_cpu.py' 2026-02-16T17:32:27,760 adding 'contextpilot/context_index/compute_distance_gpu.py' 2026-02-16T17:32:27,762 adding 'contextpilot/context_index/index_construction.py' 2026-02-16T17:32:27,764 adding 'contextpilot/context_index/tree_nodes.py' 2026-02-16T17:32:27,766 adding 'contextpilot/context_ordering/__init__.py' 2026-02-16T17:32:27,767 adding 'contextpilot/context_ordering/inter_scheduler.py' 2026-02-16T17:32:27,770 adding 'contextpilot/context_ordering/intra_ordering.py' 2026-02-16T17:32:27,771 adding 'contextpilot/pipeline/__init__.py' 2026-02-16T17:32:27,773 adding 'contextpilot/pipeline/components.py' 2026-02-16T17:32:27,775 adding 'contextpilot/pipeline/multi_turn.py' 2026-02-16T17:32:27,781 adding 'contextpilot/pipeline/rag_pipeline.py' 2026-02-16T17:32:27,783 adding 'contextpilot/retriever/__init__.py' 2026-02-16T17:32:27,785 adding 'contextpilot/retriever/bm25.py' 2026-02-16T17:32:27,786 adding 'contextpilot/retriever/faiss_embedding.py' 2026-02-16T17:32:27,789 adding 'contextpilot/retriever/mem0_retriever.py' 2026-02-16T17:32:27,792 adding 'contextpilot/retriever/pageindex_retriever.py' 2026-02-16T17:32:27,794 adding 'contextpilot/server/__init__.py' 2026-02-16T17:32:27,796 adding 'contextpilot/server/conversation_tracker.py' 2026-02-16T17:32:27,798 adding 'contextpilot/server/eviction_heap.py' 2026-02-16T17:32:27,800 adding 'contextpilot/server/http_client.py' 2026-02-16T17:32:27,805 adding 'contextpilot/server/http_server.py' 2026-02-16T17:32:27,812 adding 'contextpilot/server/live_index.py' 2026-02-16T17:32:27,814 adding 'contextpilot/server/metadata.py' 2026-02-16T17:32:27,815 adding 'contextpilot/utils/__init__.py' 2026-02-16T17:32:27,817 adding 'contextpilot/utils/eval_metrics.py' 2026-02-16T17:32:27,819 adding 'contextpilot/utils/prompt_generator.py' 2026-02-16T17:32:27,821 adding 'contextpilot/utils/tools.py' 2026-02-16T17:32:27,825 adding 'contextpilot-0.3.2.dist-info/licenses/LICENSE' 2026-02-16T17:32:27,827 adding 'contextpilot-0.3.2.dist-info/METADATA' 2026-02-16T17:32:27,828 adding 'contextpilot-0.3.2.dist-info/WHEEL' 2026-02-16T17:32:27,829 adding 'contextpilot-0.3.2.dist-info/top_level.txt' 2026-02-16T17:32:27,830 adding 'contextpilot-0.3.2.dist-info/RECORD' 2026-02-16T17:32:27,832 removing build/bdist.linux-armv7l/wheel 2026-02-16T17:32:27,957 Building wheel for contextpilot (pyproject.toml): finished with status 'done' 2026-02-16T17:32:27,965 Created wheel for contextpilot: filename=contextpilot-0.3.2-py3-none-any.whl size=105908 sha256=5691ddd9e67f46bf082d31b83bc2ab8e0f17a22f42fd2e112e7a2cc0f192aae3 2026-02-16T17:32:27,966 Stored in directory: /tmp/pip-ephem-wheel-cache-_ow3rp3z/wheels/95/76/b5/f5d7cb5446d3048525ee9a920cb203ed911cedd463b876cb54 2026-02-16T17:32:27,982 Successfully built contextpilot 2026-02-16T17:32:27,988 Removed build tracker: '/tmp/pip-build-tracker-5_5p07k8'