2026-02-10T08:41:40,577 Created temporary directory: /tmp/pip-ephem-wheel-cache-qi6h9854 2026-02-10T08:41:40,579 Created temporary directory: /tmp/pip-build-tracker-8lj354uv 2026-02-10T08:41:40,580 Initialized build tracking at /tmp/pip-build-tracker-8lj354uv 2026-02-10T08:41:40,581 Created build tracker: /tmp/pip-build-tracker-8lj354uv 2026-02-10T08:41:40,581 Entered build tracker: /tmp/pip-build-tracker-8lj354uv 2026-02-10T08:41:40,582 Created temporary directory: /tmp/pip-wheel-0ud_il3q 2026-02-10T08:41:40,586 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-10T08:41:40,589 Created temporary directory: /tmp/pip-ephem-wheel-cache-89cxzgjt 2026-02-10T08:41:40,616 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T08:41:40,621 2 location(s) to search for versions of contextpilot: 2026-02-10T08:41:40,621 * https://pypi.org/simple/contextpilot/ 2026-02-10T08:41:40,621 * https://www.piwheels.org/simple/contextpilot/ 2026-02-10T08:41:40,622 Fetching project page and analyzing links: https://pypi.org/simple/contextpilot/ 2026-02-10T08:41:40,623 Getting page https://pypi.org/simple/contextpilot/ 2026-02-10T08:41:40,624 Found index url https://pypi.org/simple 2026-02-10T08:41:40,929 Fetched page https://pypi.org/simple/contextpilot/ as application/vnd.pypi.simple.v1+json 2026-02-10T08:41:40,932 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-10T08:41:40,933 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-10T08:41:40,934 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-10T08:41:40,936 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-10T08:41:40,937 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-10T08:41:40,938 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-10T08:41:40,939 Fetching project page and analyzing links: https://www.piwheels.org/simple/contextpilot/ 2026-02-10T08:41:40,940 Getting page https://www.piwheels.org/simple/contextpilot/ 2026-02-10T08:41:40,942 Found index url https://www.piwheels.org/simple 2026-02-10T08:41:41,119 Fetched page https://www.piwheels.org/simple/contextpilot/ as text/html 2026-02-10T08:41:41,121 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-10T08:41:41,122 Skipping link: not a file: https://www.piwheels.org/simple/contextpilot/ 2026-02-10T08:41:41,123 Skipping link: not a file: https://pypi.org/simple/contextpilot/ 2026-02-10T08:41:41,145 Given no hashes to check 1 links for project 'contextpilot': discarding no candidates 2026-02-10T08:41:41,167 Collecting contextpilot==0.2.0 2026-02-10T08:41:41,170 Created temporary directory: /tmp/pip-unpack-ukaqwyk8 2026-02-10T08:41:41,413 Downloading contextpilot-0.2.0.tar.gz (102 kB) 2026-02-10T08:41:41,656 Added contextpilot==0.2.0 from https://files.pythonhosted.org/packages/28/78/8a49be208285ccc744ffb218d6f11403d6119b253aae5d4c0c56b4c357ab/contextpilot-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-8lj354uv' 2026-02-10T08:41:41,664 Created temporary directory: /tmp/pip-build-env-pvh92xto 2026-02-10T08:41:41,669 Installing build dependencies: started 2026-02-10T08:41:41,670 Running command pip subprocess to install build dependencies 2026-02-10T08:41:43,049 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-10T08:41:43,840 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-10T08:41:43,869 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T08:41:45,865 Collecting setuptools>=69 2026-02-10T08:41:45,889 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-10T08:41:46,201 Collecting wheel 2026-02-10T08:41:46,219 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-10T08:41:46,430 Collecting packaging>=24.0 2026-02-10T08:41:46,451 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-10T08:41:50,060 Installing collected packages: setuptools, packaging, wheel 2026-02-10T08:41:54,145 Creating /tmp/pip-build-env-pvh92xto/overlay/local/bin 2026-02-10T08:41:54,148 changing mode of /tmp/pip-build-env-pvh92xto/overlay/local/bin/wheel to 755 2026-02-10T08:41:54,174 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-10T08:41:54,534 Installing build dependencies: finished with status 'done' 2026-02-10T08:41:54,541 Getting requirements to build wheel: started 2026-02-10T08:41:54,543 Running command Getting requirements to build wheel 2026-02-10T08:41:55,276 /tmp/pip-build-env-pvh92xto/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-10T08:41:55,276 !! 2026-02-10T08:41:55,278 ******************************************************************************** 2026-02-10T08:41:55,279 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-10T08:41:55,280 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-10T08:41:55,281 or your builds will no longer be supported. 2026-02-10T08:41:55,282 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T08:41:55,284 ******************************************************************************** 2026-02-10T08:41:55,285 !! 2026-02-10T08:41:55,286 corresp(dist, value, root_dir) 2026-02-10T08:41:55,383 /tmp/pip-build-env-pvh92xto/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T08:41:55,383 !! 2026-02-10T08:41:55,385 ******************************************************************************** 2026-02-10T08:41:55,386 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T08:41:55,387 License :: OSI Approved :: Apache Software License 2026-02-10T08:41:55,389 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T08:41:55,389 ******************************************************************************** 2026-02-10T08:41:55,390 !! 2026-02-10T08:41:55,391 dist._finalize_license_expression() 2026-02-10T08:41:55,394 /tmp/pip-build-env-pvh92xto/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T08:41:55,395 !! 2026-02-10T08:41:55,396 ******************************************************************************** 2026-02-10T08:41:55,397 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T08:41:55,398 License :: OSI Approved :: Apache Software License 2026-02-10T08:41:55,399 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T08:41:55,400 ******************************************************************************** 2026-02-10T08:41:55,401 !! 2026-02-10T08:41:55,402 self._finalize_license_expression() 2026-02-10T08:41:55,409 running egg_info 2026-02-10T08:41:55,417 writing contextpilot.egg-info/PKG-INFO 2026-02-10T08:41:55,424 writing dependency_links to contextpilot.egg-info/dependency_links.txt 2026-02-10T08:41:55,428 writing requirements to contextpilot.egg-info/requires.txt 2026-02-10T08:41:55,430 writing top-level names to contextpilot.egg-info/top_level.txt 2026-02-10T08:41:55,466 reading manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-10T08:41:55,471 adding license file 'LICENSE' 2026-02-10T08:41:55,477 writing manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-10T08:41:55,605 Getting requirements to build wheel: finished with status 'done' 2026-02-10T08:41:55,609 Created temporary directory: /tmp/pip-modern-metadata-ow6htqsa 2026-02-10T08:41:55,612 Preparing metadata (pyproject.toml): started 2026-02-10T08:41:55,614 Running command Preparing metadata (pyproject.toml) 2026-02-10T08:41:56,290 /tmp/pip-build-env-pvh92xto/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-10T08:41:56,290 !! 2026-02-10T08:41:56,292 ******************************************************************************** 2026-02-10T08:41:56,293 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-10T08:41:56,294 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-10T08:41:56,295 or your builds will no longer be supported. 2026-02-10T08:41:56,297 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T08:41:56,297 ******************************************************************************** 2026-02-10T08:41:56,299 !! 2026-02-10T08:41:56,299 corresp(dist, value, root_dir) 2026-02-10T08:41:56,392 /tmp/pip-build-env-pvh92xto/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T08:41:56,393 !! 2026-02-10T08:41:56,395 ******************************************************************************** 2026-02-10T08:41:56,396 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T08:41:56,398 License :: OSI Approved :: Apache Software License 2026-02-10T08:41:56,399 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T08:41:56,400 ******************************************************************************** 2026-02-10T08:41:56,402 !! 2026-02-10T08:41:56,402 dist._finalize_license_expression() 2026-02-10T08:41:56,407 /tmp/pip-build-env-pvh92xto/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T08:41:56,407 !! 2026-02-10T08:41:56,409 ******************************************************************************** 2026-02-10T08:41:56,409 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T08:41:56,410 License :: OSI Approved :: Apache Software License 2026-02-10T08:41:56,412 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T08:41:56,412 ******************************************************************************** 2026-02-10T08:41:56,414 !! 2026-02-10T08:41:56,414 self._finalize_license_expression() 2026-02-10T08:41:56,421 running dist_info 2026-02-10T08:41:56,435 creating /tmp/pip-modern-metadata-ow6htqsa/contextpilot.egg-info 2026-02-10T08:41:56,437 writing /tmp/pip-modern-metadata-ow6htqsa/contextpilot.egg-info/PKG-INFO 2026-02-10T08:41:56,445 writing dependency_links to /tmp/pip-modern-metadata-ow6htqsa/contextpilot.egg-info/dependency_links.txt 2026-02-10T08:41:56,449 writing requirements to /tmp/pip-modern-metadata-ow6htqsa/contextpilot.egg-info/requires.txt 2026-02-10T08:41:56,451 writing top-level names to /tmp/pip-modern-metadata-ow6htqsa/contextpilot.egg-info/top_level.txt 2026-02-10T08:41:56,453 writing manifest file '/tmp/pip-modern-metadata-ow6htqsa/contextpilot.egg-info/SOURCES.txt' 2026-02-10T08:41:56,486 reading manifest file '/tmp/pip-modern-metadata-ow6htqsa/contextpilot.egg-info/SOURCES.txt' 2026-02-10T08:41:56,488 adding license file 'LICENSE' 2026-02-10T08:41:56,493 writing manifest file '/tmp/pip-modern-metadata-ow6htqsa/contextpilot.egg-info/SOURCES.txt' 2026-02-10T08:41:56,495 creating '/tmp/pip-modern-metadata-ow6htqsa/contextpilot-0.2.0.dist-info' 2026-02-10T08:41:56,657 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-10T08:41:56,663 Source in /tmp/pip-wheel-0ud_il3q/contextpilot_11dbe47c81b547429325263f4b64492b has version 0.2.0, which satisfies requirement contextpilot==0.2.0 from https://files.pythonhosted.org/packages/28/78/8a49be208285ccc744ffb218d6f11403d6119b253aae5d4c0c56b4c357ab/contextpilot-0.2.0.tar.gz 2026-02-10T08:41:56,665 Removed contextpilot==0.2.0 from https://files.pythonhosted.org/packages/28/78/8a49be208285ccc744ffb218d6f11403d6119b253aae5d4c0c56b4c357ab/contextpilot-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-8lj354uv' 2026-02-10T08:41:56,672 Created temporary directory: /tmp/pip-unpack-jfj6whld 2026-02-10T08:41:56,673 Building wheels for collected packages: contextpilot 2026-02-10T08:41:56,679 Created temporary directory: /tmp/pip-wheel-6yeodsp1 2026-02-10T08:41:56,679 Destination directory: /tmp/pip-wheel-6yeodsp1 2026-02-10T08:41:56,682 Building wheel for contextpilot (pyproject.toml): started 2026-02-10T08:41:56,684 Running command Building wheel for contextpilot (pyproject.toml) 2026-02-10T08:41:57,356 /tmp/pip-build-env-pvh92xto/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-10T08:41:57,356 !! 2026-02-10T08:41:57,358 ******************************************************************************** 2026-02-10T08:41:57,358 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-10T08:41:57,360 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-10T08:41:57,361 or your builds will no longer be supported. 2026-02-10T08:41:57,363 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T08:41:57,363 ******************************************************************************** 2026-02-10T08:41:57,365 !! 2026-02-10T08:41:57,365 corresp(dist, value, root_dir) 2026-02-10T08:41:57,449 /tmp/pip-build-env-pvh92xto/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T08:41:57,450 !! 2026-02-10T08:41:57,451 ******************************************************************************** 2026-02-10T08:41:57,452 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T08:41:57,453 License :: OSI Approved :: Apache Software License 2026-02-10T08:41:57,455 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T08:41:57,455 ******************************************************************************** 2026-02-10T08:41:57,457 !! 2026-02-10T08:41:57,458 dist._finalize_license_expression() 2026-02-10T08:41:57,462 /tmp/pip-build-env-pvh92xto/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T08:41:57,463 !! 2026-02-10T08:41:57,464 ******************************************************************************** 2026-02-10T08:41:57,465 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T08:41:57,466 License :: OSI Approved :: Apache Software License 2026-02-10T08:41:57,468 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T08:41:57,468 ******************************************************************************** 2026-02-10T08:41:57,470 !! 2026-02-10T08:41:57,471 self._finalize_license_expression() 2026-02-10T08:41:57,471 running bdist_wheel 2026-02-10T08:41:57,493 running build 2026-02-10T08:41:57,494 running build_py 2026-02-10T08:41:57,502 creating build/lib/contextpilot 2026-02-10T08:41:57,506 copying contextpilot/__init__.py -> build/lib/contextpilot 2026-02-10T08:41:57,510 creating build/lib/contextpilot/utils 2026-02-10T08:41:57,512 copying contextpilot/utils/eval_metrics.py -> build/lib/contextpilot/utils 2026-02-10T08:41:57,515 copying contextpilot/utils/prompt_generator.py -> build/lib/contextpilot/utils 2026-02-10T08:41:57,519 copying contextpilot/utils/__init__.py -> build/lib/contextpilot/utils 2026-02-10T08:41:57,522 copying contextpilot/utils/tools.py -> build/lib/contextpilot/utils 2026-02-10T08:41:57,526 creating build/lib/contextpilot/context_ordering 2026-02-10T08:41:57,528 copying contextpilot/context_ordering/inter_scheduler.py -> build/lib/contextpilot/context_ordering 2026-02-10T08:41:57,531 copying contextpilot/context_ordering/__init__.py -> build/lib/contextpilot/context_ordering 2026-02-10T08:41:57,534 copying contextpilot/context_ordering/intra_ordering.py -> build/lib/contextpilot/context_ordering 2026-02-10T08:41:57,539 creating build/lib/contextpilot/context_index 2026-02-10T08:41:57,541 copying contextpilot/context_index/compute_distance_cpu.py -> build/lib/contextpilot/context_index 2026-02-10T08:41:57,545 copying contextpilot/context_index/index_construction.py -> build/lib/contextpilot/context_index 2026-02-10T08:41:57,549 copying contextpilot/context_index/__init__.py -> build/lib/contextpilot/context_index 2026-02-10T08:41:57,552 copying contextpilot/context_index/tree_nodes.py -> build/lib/contextpilot/context_index 2026-02-10T08:41:57,555 copying contextpilot/context_index/compute_distance_gpu.py -> build/lib/contextpilot/context_index 2026-02-10T08:41:57,559 creating build/lib/contextpilot/retriever 2026-02-10T08:41:57,561 copying contextpilot/retriever/bm25.py -> build/lib/contextpilot/retriever 2026-02-10T08:41:57,565 copying contextpilot/retriever/faiss_embedding.py -> build/lib/contextpilot/retriever 2026-02-10T08:41:57,569 copying contextpilot/retriever/__init__.py -> build/lib/contextpilot/retriever 2026-02-10T08:41:57,572 creating build/lib/contextpilot/pipeline 2026-02-10T08:41:57,574 copying contextpilot/pipeline/rag_pipeline.py -> build/lib/contextpilot/pipeline 2026-02-10T08:41:57,578 copying contextpilot/pipeline/components.py -> build/lib/contextpilot/pipeline 2026-02-10T08:41:57,582 copying contextpilot/pipeline/__init__.py -> build/lib/contextpilot/pipeline 2026-02-10T08:41:57,584 copying contextpilot/pipeline/multi_turn.py -> build/lib/contextpilot/pipeline 2026-02-10T08:41:57,589 creating build/lib/contextpilot/server 2026-02-10T08:41:57,591 copying contextpilot/server/http_client.py -> build/lib/contextpilot/server 2026-02-10T08:41:57,595 copying contextpilot/server/conversation_tracker.py -> build/lib/contextpilot/server 2026-02-10T08:41:57,598 copying contextpilot/server/eviction_heap.py -> build/lib/contextpilot/server 2026-02-10T08:41:57,602 copying contextpilot/server/__init__.py -> build/lib/contextpilot/server 2026-02-10T08:41:57,605 copying contextpilot/server/metadata.py -> build/lib/contextpilot/server 2026-02-10T08:41:57,608 copying contextpilot/server/live_index.py -> build/lib/contextpilot/server 2026-02-10T08:41:57,612 copying contextpilot/server/http_server.py -> build/lib/contextpilot/server 2026-02-10T08:41:57,616 running egg_info 2026-02-10T08:41:57,629 writing contextpilot.egg-info/PKG-INFO 2026-02-10T08:41:57,636 writing dependency_links to contextpilot.egg-info/dependency_links.txt 2026-02-10T08:41:57,640 writing requirements to contextpilot.egg-info/requires.txt 2026-02-10T08:41:57,641 writing top-level names to contextpilot.egg-info/top_level.txt 2026-02-10T08:41:57,660 reading manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-10T08:41:57,665 adding license file 'LICENSE' 2026-02-10T08:41:57,671 writing manifest file 'contextpilot.egg-info/SOURCES.txt' 2026-02-10T08:41:57,694 installing to build/bdist.linux-armv7l/wheel 2026-02-10T08:41:57,695 running install 2026-02-10T08:41:57,721 running install_lib 2026-02-10T08:41:57,728 creating build/bdist.linux-armv7l/wheel 2026-02-10T08:41:57,731 creating build/bdist.linux-armv7l/wheel/contextpilot 2026-02-10T08:41:57,734 creating build/bdist.linux-armv7l/wheel/contextpilot/utils 2026-02-10T08:41:57,736 copying build/lib/contextpilot/utils/eval_metrics.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-10T08:41:57,740 copying build/lib/contextpilot/utils/prompt_generator.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-10T08:41:57,744 copying build/lib/contextpilot/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-10T08:41:57,747 copying build/lib/contextpilot/utils/tools.py -> build/bdist.linux-armv7l/wheel/./contextpilot/utils 2026-02-10T08:41:57,751 creating build/bdist.linux-armv7l/wheel/contextpilot/context_ordering 2026-02-10T08:41:57,753 copying build/lib/contextpilot/context_ordering/inter_scheduler.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_ordering 2026-02-10T08:41:57,756 copying build/lib/contextpilot/context_ordering/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_ordering 2026-02-10T08:41:57,759 copying build/lib/contextpilot/context_ordering/intra_ordering.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_ordering 2026-02-10T08:41:57,763 copying build/lib/contextpilot/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot 2026-02-10T08:41:57,767 creating build/bdist.linux-armv7l/wheel/contextpilot/context_index 2026-02-10T08:41:57,768 copying build/lib/contextpilot/context_index/compute_distance_cpu.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-10T08:41:57,772 copying build/lib/contextpilot/context_index/index_construction.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-10T08:41:57,776 copying build/lib/contextpilot/context_index/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-10T08:41:57,779 copying build/lib/contextpilot/context_index/tree_nodes.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-10T08:41:57,783 copying build/lib/contextpilot/context_index/compute_distance_gpu.py -> build/bdist.linux-armv7l/wheel/./contextpilot/context_index 2026-02-10T08:41:57,787 creating build/bdist.linux-armv7l/wheel/contextpilot/retriever 2026-02-10T08:41:57,789 copying build/lib/contextpilot/retriever/bm25.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-10T08:41:57,793 copying build/lib/contextpilot/retriever/faiss_embedding.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-10T08:41:57,796 copying build/lib/contextpilot/retriever/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/retriever 2026-02-10T08:41:57,800 creating build/bdist.linux-armv7l/wheel/contextpilot/pipeline 2026-02-10T08:41:57,802 copying build/lib/contextpilot/pipeline/rag_pipeline.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-10T08:41:57,807 copying build/lib/contextpilot/pipeline/components.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-10T08:41:57,810 copying build/lib/contextpilot/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-10T08:41:57,813 copying build/lib/contextpilot/pipeline/multi_turn.py -> build/bdist.linux-armv7l/wheel/./contextpilot/pipeline 2026-02-10T08:41:57,817 creating build/bdist.linux-armv7l/wheel/contextpilot/server 2026-02-10T08:41:57,819 copying build/lib/contextpilot/server/http_client.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T08:41:57,823 copying build/lib/contextpilot/server/conversation_tracker.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T08:41:57,826 copying build/lib/contextpilot/server/eviction_heap.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T08:41:57,830 copying build/lib/contextpilot/server/__init__.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T08:41:57,833 copying build/lib/contextpilot/server/metadata.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T08:41:57,836 copying build/lib/contextpilot/server/live_index.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T08:41:57,841 copying build/lib/contextpilot/server/http_server.py -> build/bdist.linux-armv7l/wheel/./contextpilot/server 2026-02-10T08:41:57,845 running install_egg_info 2026-02-10T08:41:57,851 Copying contextpilot.egg-info to build/bdist.linux-armv7l/wheel/./contextpilot-0.2.0-py3.11.egg-info 2026-02-10T08:41:57,866 running install_scripts 2026-02-10T08:41:57,881 creating build/bdist.linux-armv7l/wheel/contextpilot-0.2.0.dist-info/WHEEL 2026-02-10T08:41:57,885 creating '/tmp/pip-wheel-6yeodsp1/.tmp-5hfarzo_/contextpilot-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-10T08:41:57,889 adding 'contextpilot/__init__.py' 2026-02-10T08:41:57,892 adding 'contextpilot/context_index/__init__.py' 2026-02-10T08:41:57,895 adding 'contextpilot/context_index/compute_distance_cpu.py' 2026-02-10T08:41:57,898 adding 'contextpilot/context_index/compute_distance_gpu.py' 2026-02-10T08:41:57,900 adding 'contextpilot/context_index/index_construction.py' 2026-02-10T08:41:57,903 adding 'contextpilot/context_index/tree_nodes.py' 2026-02-10T08:41:57,906 adding 'contextpilot/context_ordering/__init__.py' 2026-02-10T08:41:57,909 adding 'contextpilot/context_ordering/inter_scheduler.py' 2026-02-10T08:41:57,912 adding 'contextpilot/context_ordering/intra_ordering.py' 2026-02-10T08:41:57,915 adding 'contextpilot/pipeline/__init__.py' 2026-02-10T08:41:57,918 adding 'contextpilot/pipeline/components.py' 2026-02-10T08:41:57,921 adding 'contextpilot/pipeline/multi_turn.py' 2026-02-10T08:41:57,927 adding 'contextpilot/pipeline/rag_pipeline.py' 2026-02-10T08:41:57,930 adding 'contextpilot/retriever/__init__.py' 2026-02-10T08:41:57,933 adding 'contextpilot/retriever/bm25.py' 2026-02-10T08:41:57,936 adding 'contextpilot/retriever/faiss_embedding.py' 2026-02-10T08:41:57,939 adding 'contextpilot/server/__init__.py' 2026-02-10T08:41:57,942 adding 'contextpilot/server/conversation_tracker.py' 2026-02-10T08:41:57,944 adding 'contextpilot/server/eviction_heap.py' 2026-02-10T08:41:57,947 adding 'contextpilot/server/http_client.py' 2026-02-10T08:41:57,953 adding 'contextpilot/server/http_server.py' 2026-02-10T08:41:57,961 adding 'contextpilot/server/live_index.py' 2026-02-10T08:41:57,963 adding 'contextpilot/server/metadata.py' 2026-02-10T08:41:57,966 adding 'contextpilot/utils/__init__.py' 2026-02-10T08:41:57,969 adding 'contextpilot/utils/eval_metrics.py' 2026-02-10T08:41:57,971 adding 'contextpilot/utils/prompt_generator.py' 2026-02-10T08:41:57,974 adding 'contextpilot/utils/tools.py' 2026-02-10T08:41:57,979 adding 'contextpilot-0.2.0.dist-info/licenses/LICENSE' 2026-02-10T08:41:57,981 adding 'contextpilot-0.2.0.dist-info/METADATA' 2026-02-10T08:41:57,983 adding 'contextpilot-0.2.0.dist-info/WHEEL' 2026-02-10T08:41:57,985 adding 'contextpilot-0.2.0.dist-info/top_level.txt' 2026-02-10T08:41:57,987 adding 'contextpilot-0.2.0.dist-info/RECORD' 2026-02-10T08:41:57,991 removing build/bdist.linux-armv7l/wheel 2026-02-10T08:41:58,137 Building wheel for contextpilot (pyproject.toml): finished with status 'done' 2026-02-10T08:41:58,145 Created wheel for contextpilot: filename=contextpilot-0.2.0-py3-none-any.whl size=88774 sha256=a386e3c826cb069b3e0a36bd7eacac3c8cf1ed1317c6c64cc8069bdc3c3a927b 2026-02-10T08:41:58,147 Stored in directory: /tmp/pip-ephem-wheel-cache-89cxzgjt/wheels/de/f8/4d/bbd89445263b32fab205fb0f2e504bdd8f0ba346b34783c0d8 2026-02-10T08:41:58,162 Successfully built contextpilot 2026-02-10T08:41:58,170 Removed build tracker: '/tmp/pip-build-tracker-8lj354uv'