2026-02-10T23:45:50,885 Created temporary directory: /tmp/pip-ephem-wheel-cache-xaro6_nj 2026-02-10T23:45:50,887 Created temporary directory: /tmp/pip-build-tracker-lytklw4b 2026-02-10T23:45:50,887 Initialized build tracking at /tmp/pip-build-tracker-lytklw4b 2026-02-10T23:45:50,888 Created build tracker: /tmp/pip-build-tracker-lytklw4b 2026-02-10T23:45:50,888 Entered build tracker: /tmp/pip-build-tracker-lytklw4b 2026-02-10T23:45:50,889 Created temporary directory: /tmp/pip-wheel-t2g6gyuz 2026-02-10T23:45:50,892 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-10T23:45:50,895 Created temporary directory: /tmp/pip-ephem-wheel-cache-g5wo03c4 2026-02-10T23:45:50,921 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T23:45:50,925 2 location(s) to search for versions of contextpilot: 2026-02-10T23:45:50,925 * https://pypi.org/simple/contextpilot/ 2026-02-10T23:45:50,925 * https://www.piwheels.org/simple/contextpilot/ 2026-02-10T23:45:50,926 Fetching project page and analyzing links: https://pypi.org/simple/contextpilot/ 2026-02-10T23:45:50,927 Getting page https://pypi.org/simple/contextpilot/ 2026-02-10T23:45:50,928 Found index url https://pypi.org/simple 2026-02-10T23:45:51,147 Fetched page https://pypi.org/simple/contextpilot/ as application/vnd.pypi.simple.v1+json 2026-02-10T23:45:51,149 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-10T23:45:51,150 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-10T23:45:51,151 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-10T23:45:51,152 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-10T23:45:51,152 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-10T23:45:51,154 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-10T23:45:51,154 Fetching project page and analyzing links: https://www.piwheels.org/simple/contextpilot/ 2026-02-10T23:45:51,155 Getting page https://www.piwheels.org/simple/contextpilot/ 2026-02-10T23:45:51,156 Found index url https://www.piwheels.org/simple 2026-02-10T23:45:51,313 Fetched page https://www.piwheels.org/simple/contextpilot/ as text/html 2026-02-10T23:45:51,315 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-10T23:45:51,315 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-10T23:45:51,316 Skipping link: not a file: https://www.piwheels.org/simple/contextpilot/ 2026-02-10T23:45:51,317 Skipping link: not a file: https://pypi.org/simple/contextpilot/ 2026-02-10T23:45:51,336 Given no hashes to check 1 links for project 'contextpilot': discarding no candidates 2026-02-10T23:45:51,353 Collecting contextpilot==0.3.0 2026-02-10T23:45:51,356 Created temporary directory: /tmp/pip-unpack-zaaftlql 2026-02-10T23:45:51,566 Downloading contextpilot-0.3.0.tar.gz (119 kB) 2026-02-10T23:45:51,779 Added contextpilot==0.3.0 from https://files.pythonhosted.org/packages/a6/a6/50ce9a9cc6eaba0ff2968c8ce9ee80b8c5f5a75d4540c31bf1f8e5100738/contextpilot-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-lytklw4b' 2026-02-10T23:45:51,785 Created temporary directory: /tmp/pip-build-env-ryudmexc 2026-02-10T23:45:51,790 Installing build dependencies: started 2026-02-10T23:45:51,791 Running command pip subprocess to install build dependencies 2026-02-10T23:45:53,174 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-10T23:45:53,715 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-10T23:45:53,738 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T23:45:55,448 Collecting setuptools>=69 2026-02-10T23:45:55,468 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-10T23:45:55,730 Collecting wheel 2026-02-10T23:45:55,746 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-10T23:45:55,927 Collecting packaging>=24.0 2026-02-10T23:45:55,942 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-10T23:45:59,136 Installing collected packages: setuptools, packaging, wheel 2026-02-10T23:46:02,542 Creating /tmp/pip-build-env-ryudmexc/overlay/local/bin 2026-02-10T23:46:02,544 changing mode of /tmp/pip-build-env-ryudmexc/overlay/local/bin/wheel to 755 2026-02-10T23:46:02,565 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-10T23:46:02,841 Installing build dependencies: finished with status 'done' 2026-02-10T23:46:02,847 Getting requirements to build wheel: started 2026-02-10T23:46:02,849 Running command Getting requirements to build wheel 2026-02-10T23:46:03,449 /tmp/pip-build-env-ryudmexc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-10T23:46:03,449 !! 2026-02-10T23:46:03,451 ******************************************************************************** 2026-02-10T23:46:03,451 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-10T23:46:03,452 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-10T23:46:03,453 or your builds will no longer be supported. 2026-02-10T23:46:03,454 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T23:46:03,455 ******************************************************************************** 2026-02-10T23:46:03,456 !! 2026-02-10T23:46:03,457 corresp(dist, value, root_dir) 2026-02-10T23:46:03,532 /tmp/pip-build-env-ryudmexc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T23:46:03,532 !! 2026-02-10T23:46:03,533 ******************************************************************************** 2026-02-10T23:46:03,534 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T23:46:03,535 License :: OSI Approved :: Apache Software License 2026-02-10T23:46:03,536 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T23:46:03,536 ******************************************************************************** 2026-02-10T23:46:03,537 !! 2026-02-10T23:46:03,538 dist._finalize_license_expression() 2026-02-10T23:46:03,539 /tmp/pip-build-env-ryudmexc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T23:46:03,539 !! 2026-02-10T23:46:03,540 ******************************************************************************** 2026-02-10T23:46:03,541 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T23:46:03,542 License :: OSI Approved :: Apache Software License 2026-02-10T23:46:03,543 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T23:46:03,543 ******************************************************************************** 2026-02-10T23:46:03,544 !! 2026-02-10T23:46:03,545 self._finalize_license_expression() 2026-02-10T23:46:03,545 running egg_info 2026-02-10T23:46:03,551 writing contextpilot.egg-info/PKG-INFO 2026-02-10T23:46:03,556 writing dependency_links to contextpilot.egg-info/dependency_links.txt 2026-02-10T23:46:03,559 writing requirements to contextpilot.egg-info/requires.txt 2026-02-10T23:46:03,560 writing top-level names to contextpilot.egg-info/top_level.txt 2026-02-10T23:46:03,586 reading manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-10T23:46:03,590 adding license file 'LICENSE' 2026-02-10T23:46:03,595 writing manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-10T23:46:03,692 Getting requirements to build wheel: finished with status 'done' 2026-02-10T23:46:03,695 Created temporary directory: /tmp/pip-modern-metadata-zbjwjed7 2026-02-10T23:46:03,698 Preparing metadata (pyproject.toml): started 2026-02-10T23:46:03,699 Running command Preparing metadata (pyproject.toml) 2026-02-10T23:46:04,263 /tmp/pip-build-env-ryudmexc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-10T23:46:04,264 !! 2026-02-10T23:46:04,265 ******************************************************************************** 2026-02-10T23:46:04,266 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-10T23:46:04,267 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-10T23:46:04,267 or your builds will no longer be supported. 2026-02-10T23:46:04,269 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T23:46:04,269 ******************************************************************************** 2026-02-10T23:46:04,270 !! 2026-02-10T23:46:04,271 corresp(dist, value, root_dir) 2026-02-10T23:46:04,339 /tmp/pip-build-env-ryudmexc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T23:46:04,340 !! 2026-02-10T23:46:04,341 ******************************************************************************** 2026-02-10T23:46:04,342 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T23:46:04,343 License :: OSI Approved :: Apache Software License 2026-02-10T23:46:04,344 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T23:46:04,344 ******************************************************************************** 2026-02-10T23:46:04,345 !! 2026-02-10T23:46:04,346 dist._finalize_license_expression() 2026-02-10T23:46:04,346 /tmp/pip-build-env-ryudmexc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T23:46:04,346 !! 2026-02-10T23:46:04,347 ******************************************************************************** 2026-02-10T23:46:04,348 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T23:46:04,349 License :: OSI Approved :: Apache Software License 2026-02-10T23:46:04,350 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T23:46:04,350 ******************************************************************************** 2026-02-10T23:46:04,351 !! 2026-02-10T23:46:04,352 self._finalize_license_expression() 2026-02-10T23:46:04,352 running dist_info 2026-02-10T23:46:04,361 creating /tmp/pip-modern-metadata-zbjwjed7/contextpilot.egg-info 2026-02-10T23:46:04,362 writing /tmp/pip-modern-metadata-zbjwjed7/contextpilot.egg-info/PKG-INFO 2026-02-10T23:46:04,367 writing dependency_links to /tmp/pip-modern-metadata-zbjwjed7/contextpilot.egg-info/dependency_links.txt 2026-02-10T23:46:04,370 writing requirements to /tmp/pip-modern-metadata-zbjwjed7/contextpilot.egg-info/requires.txt 2026-02-10T23:46:04,371 writing top-level names to /tmp/pip-modern-metadata-zbjwjed7/contextpilot.egg-info/top_level.txt 2026-02-10T23:46:04,372 writing manifest file '/tmp/pip-modern-metadata-zbjwjed7/contextpilot.egg-info/SOURCES.txt' 2026-02-10T23:46:04,395 reading manifest file '/tmp/pip-modern-metadata-zbjwjed7/contextpilot.egg-info/SOURCES.txt' 2026-02-10T23:46:04,397 adding license file 'LICENSE' 2026-02-10T23:46:04,401 writing manifest file '/tmp/pip-modern-metadata-zbjwjed7/contextpilot.egg-info/SOURCES.txt' 2026-02-10T23:46:04,402 creating '/tmp/pip-modern-metadata-zbjwjed7/contextpilot-0.3.0.dist-info' 2026-02-10T23:46:04,524 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-10T23:46:04,529 Source in /tmp/pip-wheel-t2g6gyuz/contextpilot_95e1042f2f5e4fd08294df0179b969d7 has version 0.3.0, which satisfies requirement contextpilot==0.3.0 from https://files.pythonhosted.org/packages/a6/a6/50ce9a9cc6eaba0ff2968c8ce9ee80b8c5f5a75d4540c31bf1f8e5100738/contextpilot-0.3.0.tar.gz 2026-02-10T23:46:04,530 Removed contextpilot==0.3.0 from https://files.pythonhosted.org/packages/a6/a6/50ce9a9cc6eaba0ff2968c8ce9ee80b8c5f5a75d4540c31bf1f8e5100738/contextpilot-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-lytklw4b' 2026-02-10T23:46:04,536 Created temporary directory: /tmp/pip-unpack-0wj3l_ca 2026-02-10T23:46:04,536 Building wheels for collected packages: contextpilot 2026-02-10T23:46:04,541 Created temporary directory: /tmp/pip-wheel-p9g5tqts 2026-02-10T23:46:04,542 Destination directory: /tmp/pip-wheel-p9g5tqts 2026-02-10T23:46:04,544 Building wheel for contextpilot (pyproject.toml): started 2026-02-10T23:46:04,545 Running command Building wheel for contextpilot (pyproject.toml) 2026-02-10T23:46:05,097 /tmp/pip-build-env-ryudmexc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-10T23:46:05,097 !! 2026-02-10T23:46:05,098 ******************************************************************************** 2026-02-10T23:46:05,099 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-10T23:46:05,100 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-10T23:46:05,101 or your builds will no longer be supported. 2026-02-10T23:46:05,102 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T23:46:05,102 ******************************************************************************** 2026-02-10T23:46:05,103 !! 2026-02-10T23:46:05,104 corresp(dist, value, root_dir) 2026-02-10T23:46:05,167 /tmp/pip-build-env-ryudmexc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T23:46:05,168 !! 2026-02-10T23:46:05,169 ******************************************************************************** 2026-02-10T23:46:05,169 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T23:46:05,170 License :: OSI Approved :: Apache Software License 2026-02-10T23:46:05,171 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T23:46:05,172 ******************************************************************************** 2026-02-10T23:46:05,173 !! 2026-02-10T23:46:05,173 dist._finalize_license_expression() 2026-02-10T23:46:05,174 /tmp/pip-build-env-ryudmexc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T23:46:05,174 !! 2026-02-10T23:46:05,175 ******************************************************************************** 2026-02-10T23:46:05,176 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T23:46:05,177 License :: OSI Approved :: Apache Software License 2026-02-10T23:46:05,179 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T23:46:05,179 ******************************************************************************** 2026-02-10T23:46:05,180 !! 2026-02-10T23:46:05,181 self._finalize_license_expression() 2026-02-10T23:46:05,182 running bdist_wheel 2026-02-10T23:46:05,195 running build 2026-02-10T23:46:05,196 running build_py 2026-02-10T23:46:05,202 creating build/lib/contextpilot 2026-02-10T23:46:05,204 copying contextpilot/__init__.py -> build/lib/contextpilot 2026-02-10T23:46:05,207 creating build/lib/contextpilot/pipeline 2026-02-10T23:46:05,208 copying contextpilot/pipeline/__init__.py -> build/lib/contextpilot/pipeline 2026-02-10T23:46:05,210 copying contextpilot/pipeline/multi_turn.py -> build/lib/contextpilot/pipeline 2026-02-10T23:46:05,212 copying contextpilot/pipeline/rag_pipeline.py -> build/lib/contextpilot/pipeline 2026-02-10T23:46:05,215 copying contextpilot/pipeline/components.py -> build/lib/contextpilot/pipeline 2026-02-10T23:46:05,218 creating build/lib/contextpilot/utils 2026-02-10T23:46:05,219 copying contextpilot/utils/tools.py -> build/lib/contextpilot/utils 2026-02-10T23:46:05,222 copying contextpilot/utils/prompt_generator.py -> build/lib/contextpilot/utils 2026-02-10T23:46:05,224 copying contextpilot/utils/__init__.py -> build/lib/contextpilot/utils 2026-02-10T23:46:05,226 copying contextpilot/utils/eval_metrics.py -> build/lib/contextpilot/utils 2026-02-10T23:46:05,229 creating build/lib/contextpilot/server 2026-02-10T23:46:05,230 copying contextpilot/server/metadata.py -> build/lib/contextpilot/server 2026-02-10T23:46:05,232 copying contextpilot/server/http_server.py -> build/lib/contextpilot/server 2026-02-10T23:46:05,235 copying contextpilot/server/__init__.py -> build/lib/contextpilot/server 2026-02-10T23:46:05,237 copying contextpilot/server/eviction_heap.py -> build/lib/contextpilot/server 2026-02-10T23:46:05,239 copying contextpilot/server/http_client.py -> build/lib/contextpilot/server 2026-02-10T23:46:05,242 copying contextpilot/server/live_index.py -> build/lib/contextpilot/server 2026-02-10T23:46:05,245 copying contextpilot/server/conversation_tracker.py -> build/lib/contextpilot/server 2026-02-10T23:46:05,248 creating build/lib/contextpilot/context_index 2026-02-10T23:46:05,249 copying contextpilot/context_index/tree_nodes.py -> build/lib/contextpilot/context_index 2026-02-10T23:46:05,252 copying contextpilot/context_index/compute_distance_cpu.py -> build/lib/contextpilot/context_index 2026-02-10T23:46:05,254 copying contextpilot/context_index/compute_distance_gpu.py -> build/lib/contextpilot/context_index 2026-02-10T23:46:05,256 copying contextpilot/context_index/__init__.py -> build/lib/contextpilot/context_index 2026-02-10T23:46:05,258 copying contextpilot/context_index/index_construction.py -> build/lib/contextpilot/context_index 2026-02-10T23:46:05,261 creating build/lib/contextpilot/context_ordering 2026-02-10T23:46:05,262 copying contextpilot/context_ordering/__init__.py -> build/lib/contextpilot/context_ordering 2026-02-10T23:46:05,263 copying contextpilot/context_ordering/intra_ordering.py -> build/lib/contextpilot/context_ordering 2026-02-10T23:46:05,266 copying contextpilot/context_ordering/inter_scheduler.py -> build/lib/contextpilot/context_ordering 2026-02-10T23:46:05,269 creating build/lib/contextpilot/retriever 2026-02-10T23:46:05,270 copying contextpilot/retriever/mem0_retriever.py -> build/lib/contextpilot/retriever 2026-02-10T23:46:05,273 copying contextpilot/retriever/__init__.py -> build/lib/contextpilot/retriever 2026-02-10T23:46:05,275 copying contextpilot/retriever/bm25.py -> build/lib/contextpilot/retriever 2026-02-10T23:46:05,277 copying contextpilot/retriever/pageindex_retriever.py -> build/lib/contextpilot/retriever 2026-02-10T23:46:05,279 copying contextpilot/retriever/faiss_embedding.py -> build/lib/contextpilot/retriever 2026-02-10T23:46:05,281 running egg_info 2026-02-10T23:46:05,291 writing contextpilot.egg-info/PKG-INFO 2026-02-10T23:46:05,296 writing dependency_links to contextpilot.egg-info/dependency_links.txt 2026-02-10T23:46:05,298 writing requirements to contextpilot.egg-info/requires.txt 2026-02-10T23:46:05,299 writing top-level names to contextpilot.egg-info/top_level.txt 2026-02-10T23:46:05,314 reading manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-10T23:46:05,318 adding license file 'LICENSE' 2026-02-10T23:46:05,323 writing manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-10T23:46:05,339 installing to build/bdist.linux-armv7l/wheel 2026-02-10T23:46:05,340 running install 2026-02-10T23:46:05,363 running install_lib 2026-02-10T23:46:05,369 creating build/bdist.linux-armv7l/wheel 2026-02-10T23:46:05,371 creating build/bdist.linux-armv7l/wheel/contextpilot 2026-02-10T23:46:05,372 copying build/lib/contextpilot/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot 2026-02-10T23:46:05,375 creating build/bdist.linux-armv7l/wheel/contextpilot/pipeline 2026-02-10T23:46:05,376 copying build/lib/contextpilot/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-10T23:46:05,378 copying build/lib/contextpilot/pipeline/multi_turn.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-10T23:46:05,380 copying build/lib/contextpilot/pipeline/rag_pipeline.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-10T23:46:05,384 copying build/lib/contextpilot/pipeline/components.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-10T23:46:05,387 creating build/bdist.linux-armv7l/wheel/contextpilot/utils 2026-02-10T23:46:05,388 copying build/lib/contextpilot/utils/tools.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-10T23:46:05,391 copying build/lib/contextpilot/utils/prompt_generator.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-10T23:46:05,393 copying build/lib/contextpilot/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-10T23:46:05,396 copying build/lib/contextpilot/utils/eval_metrics.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-10T23:46:05,399 creating build/bdist.linux-armv7l/wheel/contextpilot/server 2026-02-10T23:46:05,401 copying build/lib/contextpilot/server/metadata.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T23:46:05,403 copying build/lib/contextpilot/server/http_server.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T23:46:05,407 copying build/lib/contextpilot/server/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T23:46:05,409 copying build/lib/contextpilot/server/eviction_heap.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T23:46:05,412 copying build/lib/contextpilot/server/http_client.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T23:46:05,415 copying build/lib/contextpilot/server/live_index.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T23:46:05,419 copying build/lib/contextpilot/server/conversation_tracker.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T23:46:05,422 creating build/bdist.linux-armv7l/wheel/contextpilot/context_index 2026-02-10T23:46:05,423 copying build/lib/contextpilot/context_index/tree_nodes.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-10T23:46:05,426 copying build/lib/contextpilot/context_index/compute_distance_cpu.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-10T23:46:05,428 copying build/lib/contextpilot/context_index/compute_distance_gpu.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-10T23:46:05,431 copying build/lib/contextpilot/context_index/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-10T23:46:05,433 copying build/lib/contextpilot/context_index/index_construction.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-10T23:46:05,436 creating build/bdist.linux-armv7l/wheel/contextpilot/context_ordering 2026-02-10T23:46:05,437 copying build/lib/contextpilot/context_ordering/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_ordering 2026-02-10T23:46:05,439 copying build/lib/contextpilot/context_ordering/intra_ordering.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_ordering 2026-02-10T23:46:05,442 copying build/lib/contextpilot/context_ordering/inter_scheduler.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_ordering 2026-02-10T23:46:05,445 creating build/bdist.linux-armv7l/wheel/contextpilot/retriever 2026-02-10T23:46:05,446 copying build/lib/contextpilot/retriever/mem0_retriever.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-10T23:46:05,450 copying build/lib/contextpilot/retriever/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-10T23:46:05,452 copying build/lib/contextpilot/retriever/bm25.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-10T23:46:05,454 copying build/lib/contextpilot/retriever/pageindex_retriever.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-10T23:46:05,457 copying build/lib/contextpilot/retriever/faiss_embedding.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-10T23:46:05,459 running install_egg_info 2026-02-10T23:46:05,464 Copying contextpilot.egg-info to build/bdist.linux-armv7l/wheel/./contextpilot-0.3.0-py3.11.egg-info 2026-02-10T23:46:05,474 running install_scripts 2026-02-10T23:46:05,484 creating build/bdist.linux-armv7l/wheel/contextpilot-0.3.0.dist-info/WHEEL 2026-02-10T23:46:05,487 creating '/tmp/pip-wheel-p9g5tqts/.tmp-yzmdf94m/contextpilot-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-10T23:46:05,489 adding 'contextpilot/__init__.py' 2026-02-10T23:46:05,491 adding 'contextpilot/context_index/__init__.py' 2026-02-10T23:46:05,493 adding 'contextpilot/context_index/compute_distance_cpu.py' 2026-02-10T23:46:05,495 adding 'contextpilot/context_index/compute_distance_gpu.py' 2026-02-10T23:46:05,497 adding 'contextpilot/context_index/index_construction.py' 2026-02-10T23:46:05,499 adding 'contextpilot/context_index/tree_nodes.py' 2026-02-10T23:46:05,500 adding 'contextpilot/context_ordering/__init__.py' 2026-02-10T23:46:05,502 adding 'contextpilot/context_ordering/inter_scheduler.py' 2026-02-10T23:46:05,504 adding 'contextpilot/context_ordering/intra_ordering.py' 2026-02-10T23:46:05,506 adding 'contextpilot/pipeline/__init__.py' 2026-02-10T23:46:05,508 adding 'contextpilot/pipeline/components.py' 2026-02-10T23:46:05,510 adding 'contextpilot/pipeline/multi_turn.py' 2026-02-10T23:46:05,515 adding 'contextpilot/pipeline/rag_pipeline.py' 2026-02-10T23:46:05,517 adding 'contextpilot/retriever/__init__.py' 2026-02-10T23:46:05,519 adding 'contextpilot/retriever/bm25.py' 2026-02-10T23:46:05,521 adding 'contextpilot/retriever/faiss_embedding.py' 2026-02-10T23:46:05,524 adding 'contextpilot/retriever/mem0_retriever.py' 2026-02-10T23:46:05,527 adding 'contextpilot/retriever/pageindex_retriever.py' 2026-02-10T23:46:05,529 adding 'contextpilot/server/__init__.py' 2026-02-10T23:46:05,531 adding 'contextpilot/server/conversation_tracker.py' 2026-02-10T23:46:05,533 adding 'contextpilot/server/eviction_heap.py' 2026-02-10T23:46:05,535 adding 'contextpilot/server/http_client.py' 2026-02-10T23:46:05,539 adding 'contextpilot/server/http_server.py' 2026-02-10T23:46:05,545 adding 'contextpilot/server/live_index.py' 2026-02-10T23:46:05,547 adding 'contextpilot/server/metadata.py' 2026-02-10T23:46:05,548 adding 'contextpilot/utils/__init__.py' 2026-02-10T23:46:05,550 adding 'contextpilot/utils/eval_metrics.py' 2026-02-10T23:46:05,552 adding 'contextpilot/utils/prompt_generator.py' 2026-02-10T23:46:05,554 adding 'contextpilot/utils/tools.py' 2026-02-10T23:46:05,557 adding 'contextpilot-0.3.0.dist-info/licenses/LICENSE' 2026-02-10T23:46:05,559 adding 'contextpilot-0.3.0.dist-info/METADATA' 2026-02-10T23:46:05,560 adding 'contextpilot-0.3.0.dist-info/WHEEL' 2026-02-10T23:46:05,561 adding 'contextpilot-0.3.0.dist-info/top_level.txt' 2026-02-10T23:46:05,562 adding 'contextpilot-0.3.0.dist-info/RECORD' 2026-02-10T23:46:05,565 removing build/bdist.linux-armv7l/wheel 2026-02-10T23:46:05,675 Building wheel for contextpilot (pyproject.toml): finished with status 'done' 2026-02-10T23:46:05,681 Created wheel for contextpilot: filename=contextpilot-0.3.0-py3-none-any.whl size=101199 sha256=a17f5741d024abdd01934ba2bcfdf04361737cb07d7c3235456a02d317c9fbc2 2026-02-10T23:46:05,682 Stored in directory: /tmp/pip-ephem-wheel-cache-g5wo03c4/wheels/d6/05/4b/0af223ba771e47f557583c043b68fc5f4b4b18458f1b1b9d66 2026-02-10T23:46:05,694 Successfully built contextpilot 2026-02-10T23:46:05,700 Removed build tracker: '/tmp/pip-build-tracker-lytklw4b'