2026-02-10T04:32:42,080 Created temporary directory: /tmp/pip-ephem-wheel-cache-jb2g7dcr 2026-02-10T04:32:42,083 Created temporary directory: /tmp/pip-build-tracker-szj5r044 2026-02-10T04:32:42,083 Initialized build tracking at /tmp/pip-build-tracker-szj5r044 2026-02-10T04:32:42,084 Created build tracker: /tmp/pip-build-tracker-szj5r044 2026-02-10T04:32:42,085 Entered build tracker: /tmp/pip-build-tracker-szj5r044 2026-02-10T04:32:42,086 Created temporary directory: /tmp/pip-wheel-5r7c66tx 2026-02-10T04:32:42,090 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-10T04:32:42,093 Created temporary directory: /tmp/pip-ephem-wheel-cache-9cvb9rwg 2026-02-10T04:32:42,120 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T04:32:42,124 2 location(s) to search for versions of stache-ai: 2026-02-10T04:32:42,124 * https://pypi.org/simple/stache-ai/ 2026-02-10T04:32:42,124 * https://www.piwheels.org/simple/stache-ai/ 2026-02-10T04:32:42,125 Fetching project page and analyzing links: https://pypi.org/simple/stache-ai/ 2026-02-10T04:32:42,126 Getting page https://pypi.org/simple/stache-ai/ 2026-02-10T04:32:42,128 Found index url https://pypi.org/simple 2026-02-10T04:32:42,380 Fetched page https://pypi.org/simple/stache-ai/ as application/vnd.pypi.simple.v1+json 2026-02-10T04:32:42,385 Skipping link: No binaries permitted for stache-ai: https://files.pythonhosted.org/packages/ca/cd/4435f6e8368eb29cf5b79b6abe6645f31a85281104d3f79cf2defa56a481/stache_ai-0.1.0-py3-none-any.whl (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,386 Found link https://files.pythonhosted.org/packages/9b/6c/cc461ab0a96ed863b8413e9bce56371dde353f21435989e781b33130a4d4/stache_ai-0.1.0.tar.gz (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10), version: 0.1.0 2026-02-10T04:32:42,387 Skipping link: No binaries permitted for stache-ai: https://files.pythonhosted.org/packages/36/ae/e26991869a259f0a65320d904a74fc5aba325b7094ed5feb12b5a8886fd0/stache_ai-0.1.1-py3-none-any.whl (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,389 Found link https://files.pythonhosted.org/packages/3e/ba/e17e69111d90dff8fc4cdfbb8ffa4276819a7c047f4e98295848d34afa46/stache_ai-0.1.1.tar.gz (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10), version: 0.1.1 2026-02-10T04:32:42,390 Skipping link: No binaries permitted for stache-ai: https://files.pythonhosted.org/packages/d1/64/cef35dad8a447574c088cd58341661db76328ad69e8ed59605f891793c8b/stache_ai-0.1.2-py3-none-any.whl (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,392 Found link https://files.pythonhosted.org/packages/5f/2e/6dffa51829a8eb6a840f5245b62be942c1d6a67fae787b806f30ba7c85db/stache_ai-0.1.2.tar.gz (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10), version: 0.1.2 2026-02-10T04:32:42,393 Skipping link: No binaries permitted for stache-ai: https://files.pythonhosted.org/packages/c8/a7/b6403ab7375de5f768ce31f946089a62bea5fda65a058a8923183581b0f0/stache_ai-0.1.3-py3-none-any.whl (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,394 Found link https://files.pythonhosted.org/packages/f2/02/1ea21e3bc01051f77aa77f65506640f3313b90c5fefee8446d6dd2d480af/stache_ai-0.1.3.tar.gz (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10), version: 0.1.3 2026-02-10T04:32:42,395 Skipping link: No binaries permitted for stache-ai: https://files.pythonhosted.org/packages/74/9e/10e794609ebc8b8b8fa24aba03acd339b879b8f2bcd1613ab12431890e3b/stache_ai-0.1.4-py3-none-any.whl (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,396 Found link https://files.pythonhosted.org/packages/0d/45/89e387bbcd6147c83a04ce45b77579ac50f541c127ddb46b7e5bac6c8b54/stache_ai-0.1.4.tar.gz (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10), version: 0.1.4 2026-02-10T04:32:42,398 Skipping link: No binaries permitted for stache-ai: https://files.pythonhosted.org/packages/aa/a5/bf2c4054142ace187dae8a1b6443a683e54549577041fff9f0132fba38d3/stache_ai-0.1.5-py3-none-any.whl (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,399 Found link https://files.pythonhosted.org/packages/32/13/a3657886e7fee01d18e01ca0dd2e7a8e3a19f02ed4b13b5d4c7c9ebd6138/stache_ai-0.1.5.tar.gz (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10), version: 0.1.5 2026-02-10T04:32:42,400 Skipping link: No binaries permitted for stache-ai: https://files.pythonhosted.org/packages/f8/13/29469608817a6b5144da99cd896082cf8fac978ff4f0ec7830d715444712/stache_ai-0.1.7-py3-none-any.whl (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,401 Found link https://files.pythonhosted.org/packages/30/78/fd71255ad2d07c033aeca4a24b322dcf50e6f4f4877975a5eabe4650136f/stache_ai-0.1.7.tar.gz (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10), version: 0.1.7 2026-02-10T04:32:42,402 Skipping link: No binaries permitted for stache-ai: https://files.pythonhosted.org/packages/0b/68/c9a64f4343718112b29a023f02bf2e6c5a98d353af1a0e184865a7a4d8eb/stache_ai-0.1.8-py3-none-any.whl (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,403 Found link https://files.pythonhosted.org/packages/c4/37/1139277f2b3bce1910180a7b44c523612cebf3ac31e28f9d5584b24415af/stache_ai-0.1.8.tar.gz (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10), version: 0.1.8 2026-02-10T04:32:42,404 Skipping link: No binaries permitted for stache-ai: https://files.pythonhosted.org/packages/25/b7/c7bd4c395a61dfe79ac34fe67acdcd6832bf526b611c08b5dfd03611c807/stache_ai-0.1.9-py3-none-any.whl (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,405 Found link https://files.pythonhosted.org/packages/6e/fb/3d6ff091534fe0cfd0c17a92e77ec68e60d306eb3dc7cefda32fb9c2da68/stache_ai-0.1.9.tar.gz (from https://pypi.org/simple/stache-ai/) (requires-python:>=3.10), version: 0.1.9 2026-02-10T04:32:42,406 Fetching project page and analyzing links: https://www.piwheels.org/simple/stache-ai/ 2026-02-10T04:32:42,407 Getting page https://www.piwheels.org/simple/stache-ai/ 2026-02-10T04:32:42,408 Found index url https://www.piwheels.org/simple 2026-02-10T04:32:42,655 Fetched page https://www.piwheels.org/simple/stache-ai/ as text/html 2026-02-10T04:32:42,659 Skipping link: No binaries permitted for stache-ai: https://www.piwheels.org/simple/stache-ai/stache_ai-0.1.8-py3-none-any.whl#sha256=0b61bea7c98ad32e68876e789f9dd0b83585a2a4c5407b73828646aa30adcc6d (from https://www.piwheels.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,661 Skipping link: No binaries permitted for stache-ai: https://www.piwheels.org/simple/stache-ai/stache_ai-0.1.7-py3-none-any.whl#sha256=0aa4236b94586b9360ffef72b84eb1234c2ee55f0501a009dea82a6206a25649 (from https://www.piwheels.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,661 Skipping link: No binaries permitted for stache-ai: https://www.piwheels.org/simple/stache-ai/stache_ai-0.1.5-py3-none-any.whl#sha256=41cd775cb576df937518bc76de5255d9b1495c6e1213095c184a875a85c2ed34 (from https://www.piwheels.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,662 Skipping link: No binaries permitted for stache-ai: https://www.piwheels.org/simple/stache-ai/stache_ai-0.1.4-py3-none-any.whl#sha256=895e223fc9e9e9635b414879b6f12e644d6347716d3f9afabdeadc8c27f1ab01 (from https://www.piwheels.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,663 Skipping link: No binaries permitted for stache-ai: https://www.piwheels.org/simple/stache-ai/stache_ai-0.1.3-py3-none-any.whl#sha256=359dafe06042d7568ea5e62a47a6cfde31c936ab3104d9855eeb552e7ad22e17 (from https://www.piwheels.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,664 Skipping link: No binaries permitted for stache-ai: https://www.piwheels.org/simple/stache-ai/stache_ai-0.1.2-py3-none-any.whl#sha256=4cffbce2740c75e1255964e63080dac3e47736a495a7392d97fa9accf5280101 (from https://www.piwheels.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,665 Skipping link: No binaries permitted for stache-ai: https://www.piwheels.org/simple/stache-ai/stache_ai-0.1.1-py3-none-any.whl#sha256=a952f4c5da2c5a4a6d59e2fba97e70c8e2c4a5700d2ed1732e38c4eaa42d9262 (from https://www.piwheels.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,666 Skipping link: No binaries permitted for stache-ai: https://www.piwheels.org/simple/stache-ai/stache_ai-0.1.0-py3-none-any.whl#sha256=539ead79de647250959342634d26c6f7d70764bdfba4401eb88c92cbef4f86bb (from https://www.piwheels.org/simple/stache-ai/) (requires-python:>=3.10) 2026-02-10T04:32:42,667 Skipping link: not a file: https://www.piwheels.org/simple/stache-ai/ 2026-02-10T04:32:42,668 Skipping link: not a file: https://pypi.org/simple/stache-ai/ 2026-02-10T04:32:42,709 Given no hashes to check 1 links for project 'stache-ai': discarding no candidates 2026-02-10T04:32:42,757 Collecting stache-ai==0.1.9 2026-02-10T04:32:42,777 Created temporary directory: /tmp/pip-unpack-wdukp5rr 2026-02-10T04:32:42,975 Downloading stache_ai-0.1.9.tar.gz (147 kB) 2026-02-10T04:32:43,398 Added stache-ai==0.1.9 from https://files.pythonhosted.org/packages/6e/fb/3d6ff091534fe0cfd0c17a92e77ec68e60d306eb3dc7cefda32fb9c2da68/stache_ai-0.1.9.tar.gz to build tracker '/tmp/pip-build-tracker-szj5r044' 2026-02-10T04:32:43,407 Created temporary directory: /tmp/pip-build-env-uenb9s8j 2026-02-10T04:32:43,413 Installing build dependencies: started 2026-02-10T04:32:43,414 Running command pip subprocess to install build dependencies 2026-02-10T04:32:45,164 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-10T04:32:46,164 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-10T04:32:46,225 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T04:32:48,872 Collecting setuptools<70.0,>=61.0 2026-02-10T04:32:48,997 Using cached https://www.piwheels.org/simple/setuptools/setuptools-69.5.1-py3-none-any.whl (894 kB) 2026-02-10T04:32:49,325 Collecting wheel 2026-02-10T04:32:49,364 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-10T04:32:49,629 Collecting packaging>=24.0 2026-02-10T04:32:49,649 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-10T04:32:54,605 Installing collected packages: setuptools, packaging, wheel 2026-02-10T04:32:58,111 Creating /tmp/pip-build-env-uenb9s8j/overlay/local/bin 2026-02-10T04:32:58,113 changing mode of /tmp/pip-build-env-uenb9s8j/overlay/local/bin/wheel to 755 2026-02-10T04:32:58,139 Successfully installed packaging-26.0 setuptools-69.5.1 wheel-0.46.3 2026-02-10T04:32:58,554 Installing build dependencies: finished with status 'done' 2026-02-10T04:32:58,564 Getting requirements to build wheel: started 2026-02-10T04:32:58,566 Running command Getting requirements to build wheel 2026-02-10T04:32:59,753 /tmp/pip-build-env-uenb9s8j/overlay/local/lib/python3.11/dist-packages/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. 2026-02-10T04:32:59,753 warn( 2026-02-10T04:32:59,832 running egg_info 2026-02-10T04:32:59,859 writing src/stache_ai.egg-info/PKG-INFO 2026-02-10T04:32:59,887 writing dependency_links to src/stache_ai.egg-info/dependency_links.txt 2026-02-10T04:32:59,891 writing entry points to src/stache_ai.egg-info/entry_points.txt 2026-02-10T04:32:59,898 writing requirements to src/stache_ai.egg-info/requires.txt 2026-02-10T04:32:59,917 writing top-level names to src/stache_ai.egg-info/top_level.txt 2026-02-10T04:33:00,011 reading manifest file 'src/stache_ai.egg-info/SOURCES.txt' 2026-02-10T04:33:00,022 writing manifest file 'src/stache_ai.egg-info/SOURCES.txt' 2026-02-10T04:33:00,232 Getting requirements to build wheel: finished with status 'done' 2026-02-10T04:33:00,250 Created temporary directory: /tmp/pip-modern-metadata-nyswrs2i 2026-02-10T04:33:00,253 Preparing metadata (pyproject.toml): started 2026-02-10T04:33:00,266 Running command Preparing metadata (pyproject.toml) 2026-02-10T04:33:01,460 /tmp/pip-build-env-uenb9s8j/overlay/local/lib/python3.11/dist-packages/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. 2026-02-10T04:33:01,461 warn( 2026-02-10T04:33:01,500 running dist_info 2026-02-10T04:33:01,506 creating /tmp/pip-modern-metadata-nyswrs2i/stache_ai.egg-info 2026-02-10T04:33:01,512 writing /tmp/pip-modern-metadata-nyswrs2i/stache_ai.egg-info/PKG-INFO 2026-02-10T04:33:01,526 writing dependency_links to /tmp/pip-modern-metadata-nyswrs2i/stache_ai.egg-info/dependency_links.txt 2026-02-10T04:33:01,529 writing entry points to /tmp/pip-modern-metadata-nyswrs2i/stache_ai.egg-info/entry_points.txt 2026-02-10T04:33:01,537 writing requirements to /tmp/pip-modern-metadata-nyswrs2i/stache_ai.egg-info/requires.txt 2026-02-10T04:33:01,538 writing top-level names to /tmp/pip-modern-metadata-nyswrs2i/stache_ai.egg-info/top_level.txt 2026-02-10T04:33:01,540 writing manifest file '/tmp/pip-modern-metadata-nyswrs2i/stache_ai.egg-info/SOURCES.txt' 2026-02-10T04:33:01,591 reading manifest file '/tmp/pip-modern-metadata-nyswrs2i/stache_ai.egg-info/SOURCES.txt' 2026-02-10T04:33:01,601 writing manifest file '/tmp/pip-modern-metadata-nyswrs2i/stache_ai.egg-info/SOURCES.txt' 2026-02-10T04:33:01,603 creating '/tmp/pip-modern-metadata-nyswrs2i/stache_ai-0.1.9.dist-info' 2026-02-10T04:33:01,817 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-10T04:33:01,823 Source in /tmp/pip-wheel-5r7c66tx/stache-ai_1dc3ad6438904f5ca93201eee882c3ab has version 0.1.9, which satisfies requirement stache-ai==0.1.9 from https://files.pythonhosted.org/packages/6e/fb/3d6ff091534fe0cfd0c17a92e77ec68e60d306eb3dc7cefda32fb9c2da68/stache_ai-0.1.9.tar.gz 2026-02-10T04:33:01,824 Removed stache-ai==0.1.9 from https://files.pythonhosted.org/packages/6e/fb/3d6ff091534fe0cfd0c17a92e77ec68e60d306eb3dc7cefda32fb9c2da68/stache_ai-0.1.9.tar.gz from build tracker '/tmp/pip-build-tracker-szj5r044' 2026-02-10T04:33:01,846 Created temporary directory: /tmp/pip-unpack-fddcilk2 2026-02-10T04:33:01,856 Building wheels for collected packages: stache-ai 2026-02-10T04:33:01,861 Created temporary directory: /tmp/pip-wheel-s6628xzm 2026-02-10T04:33:01,862 Destination directory: /tmp/pip-wheel-s6628xzm 2026-02-10T04:33:01,865 Building wheel for stache-ai (pyproject.toml): started 2026-02-10T04:33:01,866 Running command Building wheel for stache-ai (pyproject.toml) 2026-02-10T04:33:03,146 /tmp/pip-build-env-uenb9s8j/overlay/local/lib/python3.11/dist-packages/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. 2026-02-10T04:33:03,146 warn( 2026-02-10T04:33:03,185 running bdist_wheel 2026-02-10T04:33:03,205 running build 2026-02-10T04:33:03,206 running build_py 2026-02-10T04:33:03,211 creating build 2026-02-10T04:33:03,212 creating build/lib 2026-02-10T04:33:03,213 creating build/lib/stache_ai 2026-02-10T04:33:03,214 copying src/stache_ai/__init__.py -> build/lib/stache_ai 2026-02-10T04:33:03,217 copying src/stache_ai/types.py -> build/lib/stache_ai 2026-02-10T04:33:03,219 copying src/stache_ai/config.py -> build/lib/stache_ai 2026-02-10T04:33:03,222 creating build/lib/stache_ai/rag 2026-02-10T04:33:03,223 copying src/stache_ai/rag/__init__.py -> build/lib/stache_ai/rag 2026-02-10T04:33:03,225 copying src/stache_ai/rag/embedding_resilience.py -> build/lib/stache_ai/rag 2026-02-10T04:33:03,228 copying src/stache_ai/rag/pipeline.py -> build/lib/stache_ai/rag 2026-02-10T04:33:03,234 creating build/lib/stache_ai/chunking 2026-02-10T04:33:03,235 copying src/stache_ai/chunking/base.py -> build/lib/stache_ai/chunking 2026-02-10T04:33:03,237 copying src/stache_ai/chunking/factory.py -> build/lib/stache_ai/chunking 2026-02-10T04:33:03,239 copying src/stache_ai/chunking/recursive.py -> build/lib/stache_ai/chunking 2026-02-10T04:33:03,242 copying src/stache_ai/chunking/__init__.py -> build/lib/stache_ai/chunking 2026-02-10T04:33:03,244 copying src/stache_ai/chunking/markdown.py -> build/lib/stache_ai/chunking 2026-02-10T04:33:03,247 copying src/stache_ai/chunking/character.py -> build/lib/stache_ai/chunking 2026-02-10T04:33:03,249 copying src/stache_ai/chunking/transcript.py -> build/lib/stache_ai/chunking 2026-02-10T04:33:03,252 copying src/stache_ai/chunking/semantic.py -> build/lib/stache_ai/chunking 2026-02-10T04:33:03,254 copying src/stache_ai/chunking/hierarchical.py -> build/lib/stache_ai/chunking 2026-02-10T04:33:03,257 creating build/lib/stache_ai/middleware 2026-02-10T04:33:03,259 copying src/stache_ai/middleware/base.py -> build/lib/stache_ai/middleware 2026-02-10T04:33:03,262 copying src/stache_ai/middleware/chain.py -> build/lib/stache_ai/middleware 2026-02-10T04:33:03,265 copying src/stache_ai/middleware/discovery.py -> build/lib/stache_ai/middleware 2026-02-10T04:33:03,267 copying src/stache_ai/middleware/__init__.py -> build/lib/stache_ai/middleware 2026-02-10T04:33:03,270 copying src/stache_ai/middleware/testing.py -> build/lib/stache_ai/middleware 2026-02-10T04:33:03,273 copying src/stache_ai/middleware/context.py -> build/lib/stache_ai/middleware 2026-02-10T04:33:03,275 copying src/stache_ai/middleware/results.py -> build/lib/stache_ai/middleware 2026-02-10T04:33:03,278 creating build/lib/stache_ai/core 2026-02-10T04:33:03,279 copying src/stache_ai/core/__init__.py -> build/lib/stache_ai/core 2026-02-10T04:33:03,281 copying src/stache_ai/core/operations.py -> build/lib/stache_ai/core 2026-02-10T04:33:03,284 creating build/lib/stache_ai/loaders 2026-02-10T04:33:03,286 copying src/stache_ai/loaders/base.py -> build/lib/stache_ai/loaders 2026-02-10T04:33:03,288 copying src/stache_ai/loaders/factory.py -> build/lib/stache_ai/loaders 2026-02-10T04:33:03,291 copying src/stache_ai/loaders/pdf.py -> build/lib/stache_ai/loaders 2026-02-10T04:33:03,293 copying src/stache_ai/loaders/__init__.py -> build/lib/stache_ai/loaders 2026-02-10T04:33:03,295 copying src/stache_ai/loaders/text.py -> build/lib/stache_ai/loaders 2026-02-10T04:33:03,298 creating build/lib/stache_ai/cli 2026-02-10T04:33:03,300 copying src/stache_ai/cli/namespace_cmd.py -> build/lib/stache_ai/cli 2026-02-10T04:33:03,303 copying src/stache_ai/cli/migrate_cmd.py -> build/lib/stache_ai/cli 2026-02-10T04:33:03,306 copying src/stache_ai/cli/__init__.py -> build/lib/stache_ai/cli 2026-02-10T04:33:03,308 copying src/stache_ai/cli/providers_cmd.py -> build/lib/stache_ai/cli 2026-02-10T04:33:03,311 copying src/stache_ai/cli/backfill_document_index.py -> build/lib/stache_ai/cli 2026-02-10T04:33:03,314 copying src/stache_ai/cli/vectors_cmd.py -> build/lib/stache_ai/cli 2026-02-10T04:33:03,317 copying src/stache_ai/cli/__main__.py -> build/lib/stache_ai/cli 2026-02-10T04:33:03,320 copying src/stache_ai/cli/main.py -> build/lib/stache_ai/cli 2026-02-10T04:33:03,322 copying src/stache_ai/cli/redis_export.py -> build/lib/stache_ai/cli 2026-02-10T04:33:03,325 copying src/stache_ai/cli/dump_cmd.py -> build/lib/stache_ai/cli 2026-02-10T04:33:03,327 copying src/stache_ai/cli/import_cmd.py -> build/lib/stache_ai/cli 2026-02-10T04:33:03,331 creating build/lib/stache_ai/testing 2026-02-10T04:33:03,332 copying src/stache_ai/testing/__init__.py -> build/lib/stache_ai/testing 2026-02-10T04:33:03,335 copying src/stache_ai/testing/llm.py -> build/lib/stache_ai/testing 2026-02-10T04:33:03,337 copying src/stache_ai/testing/document_index.py -> build/lib/stache_ai/testing 2026-02-10T04:33:03,340 copying src/stache_ai/testing/reranker.py -> build/lib/stache_ai/testing 2026-02-10T04:33:03,342 copying src/stache_ai/testing/embedding.py -> build/lib/stache_ai/testing 2026-02-10T04:33:03,344 copying src/stache_ai/testing/vectordb.py -> build/lib/stache_ai/testing 2026-02-10T04:33:03,347 copying src/stache_ai/testing/namespace.py -> build/lib/stache_ai/testing 2026-02-10T04:33:03,350 creating build/lib/stache_ai/workers 2026-02-10T04:33:03,351 copying src/stache_ai/workers/trash_purge_worker.py -> build/lib/stache_ai/workers 2026-02-10T04:33:03,354 copying src/stache_ai/workers/__init__.py -> build/lib/stache_ai/workers 2026-02-10T04:33:03,356 copying src/stache_ai/workers/cleanup_worker.py -> build/lib/stache_ai/workers 2026-02-10T04:33:03,359 creating build/lib/stache_ai/models 2026-02-10T04:33:03,360 copying src/stache_ai/models/__init__.py -> build/lib/stache_ai/models 2026-02-10T04:33:03,363 copying src/stache_ai/models/insight.py -> build/lib/stache_ai/models 2026-02-10T04:33:03,366 creating build/lib/stache_ai/providers 2026-02-10T04:33:03,367 copying src/stache_ai/providers/base.py -> build/lib/stache_ai/providers 2026-02-10T04:33:03,372 copying src/stache_ai/providers/__init__.py -> build/lib/stache_ai/providers 2026-02-10T04:33:03,374 copying src/stache_ai/providers/factories.py -> build/lib/stache_ai/providers 2026-02-10T04:33:03,377 copying src/stache_ai/providers/plugin_loader.py -> build/lib/stache_ai/providers 2026-02-10T04:33:03,382 creating build/lib/stache_ai/utils 2026-02-10T04:33:03,383 copying src/stache_ai/utils/__init__.py -> build/lib/stache_ai/utils 2026-02-10T04:33:03,385 copying src/stache_ai/utils/hashing.py -> build/lib/stache_ai/utils 2026-02-10T04:33:03,388 creating build/lib/stache_ai/api 2026-02-10T04:33:03,390 copying src/stache_ai/api/__init__.py -> build/lib/stache_ai/api 2026-02-10T04:33:03,392 copying src/stache_ai/api/main.py -> build/lib/stache_ai/api 2026-02-10T04:33:03,395 creating build/lib/stache_ai/chunking/strategies 2026-02-10T04:33:03,397 copying src/stache_ai/chunking/strategies/__init__.py -> build/lib/stache_ai/chunking/strategies 2026-02-10T04:33:03,400 creating build/lib/stache_ai/middleware/deleteobserver 2026-02-10T04:33:03,401 copying src/stache_ai/middleware/deleteobserver/__init__.py -> build/lib/stache_ai/middleware/deleteobserver 2026-02-10T04:33:03,404 creating build/lib/stache_ai/middleware/postingest 2026-02-10T04:33:03,405 copying src/stache_ai/middleware/postingest/__init__.py -> build/lib/stache_ai/middleware/postingest 2026-02-10T04:33:03,407 copying src/stache_ai/middleware/postingest/summary.py -> build/lib/stache_ai/middleware/postingest 2026-02-10T04:33:03,411 creating build/lib/stache_ai/middleware/error_processors 2026-02-10T04:33:03,412 copying src/stache_ai/middleware/error_processors/reingest_recovery.py -> build/lib/stache_ai/middleware/error_processors 2026-02-10T04:33:03,415 copying src/stache_ai/middleware/error_processors/__init__.py -> build/lib/stache_ai/middleware/error_processors 2026-02-10T04:33:03,418 creating build/lib/stache_ai/middleware/guards 2026-02-10T04:33:03,419 copying src/stache_ai/middleware/guards/__init__.py -> build/lib/stache_ai/middleware/guards 2026-02-10T04:33:03,421 copying src/stache_ai/middleware/guards/deduplication.py -> build/lib/stache_ai/middleware/guards 2026-02-10T04:33:03,425 creating build/lib/stache_ai/middleware/enrichment 2026-02-10T04:33:03,426 copying src/stache_ai/middleware/enrichment/__init__.py -> build/lib/stache_ai/middleware/enrichment 2026-02-10T04:33:03,429 copying src/stache_ai/middleware/enrichment/base_ai.py -> build/lib/stache_ai/middleware/enrichment 2026-02-10T04:33:03,432 creating build/lib/stache_ai/providers/llm 2026-02-10T04:33:03,433 copying src/stache_ai/providers/llm/__init__.py -> build/lib/stache_ai/providers/llm 2026-02-10T04:33:03,435 copying src/stache_ai/providers/llm/none.py -> build/lib/stache_ai/providers/llm 2026-02-10T04:33:03,438 copying src/stache_ai/providers/llm/fallback.py -> build/lib/stache_ai/providers/llm 2026-02-10T04:33:03,440 creating build/lib/stache_ai/providers/reranker 2026-02-10T04:33:03,442 copying src/stache_ai/providers/reranker/base.py -> build/lib/stache_ai/providers/reranker 2026-02-10T04:33:03,444 copying src/stache_ai/providers/reranker/__init__.py -> build/lib/stache_ai/providers/reranker 2026-02-10T04:33:03,446 copying src/stache_ai/providers/reranker/simple.py -> build/lib/stache_ai/providers/reranker 2026-02-10T04:33:03,449 creating build/lib/stache_ai/providers/document_index 2026-02-10T04:33:03,450 copying src/stache_ai/providers/document_index/__init__.py -> build/lib/stache_ai/providers/document_index 2026-02-10T04:33:03,453 creating build/lib/stache_ai/providers/vectordb 2026-02-10T04:33:03,454 copying src/stache_ai/providers/vectordb/__init__.py -> build/lib/stache_ai/providers/vectordb 2026-02-10T04:33:03,457 creating build/lib/stache_ai/providers/resilience 2026-02-10T04:33:03,458 copying src/stache_ai/providers/resilience/decorators.py -> build/lib/stache_ai/providers/resilience 2026-02-10T04:33:03,461 copying src/stache_ai/providers/resilience/__init__.py -> build/lib/stache_ai/providers/resilience 2026-02-10T04:33:03,463 copying src/stache_ai/providers/resilience/circuit_breaker.py -> build/lib/stache_ai/providers/resilience 2026-02-10T04:33:03,466 copying src/stache_ai/providers/resilience/http_client.py -> build/lib/stache_ai/providers/resilience 2026-02-10T04:33:03,470 creating build/lib/stache_ai/providers/embeddings 2026-02-10T04:33:03,471 copying src/stache_ai/providers/embeddings/__init__.py -> build/lib/stache_ai/providers/embeddings 2026-02-10T04:33:03,473 copying src/stache_ai/providers/embeddings/fallback.py -> build/lib/stache_ai/providers/embeddings 2026-02-10T04:33:03,477 creating build/lib/stache_ai/providers/namespace 2026-02-10T04:33:03,478 copying src/stache_ai/providers/namespace/__init__.py -> build/lib/stache_ai/providers/namespace 2026-02-10T04:33:03,480 copying src/stache_ai/providers/namespace/sqlite.py -> build/lib/stache_ai/providers/namespace 2026-02-10T04:33:03,484 creating build/lib/stache_ai/api/routes 2026-02-10T04:33:03,485 copying src/stache_ai/api/routes/query.py -> build/lib/stache_ai/api/routes 2026-02-10T04:33:03,488 copying src/stache_ai/api/routes/pending.py -> build/lib/stache_ai/api/routes 2026-02-10T04:33:03,491 copying src/stache_ai/api/routes/trash.py -> build/lib/stache_ai/api/routes 2026-02-10T04:33:03,493 copying src/stache_ai/api/routes/namespaces.py -> build/lib/stache_ai/api/routes 2026-02-10T04:33:03,496 copying src/stache_ai/api/routes/insights.py -> build/lib/stache_ai/api/routes 2026-02-10T04:33:03,499 copying src/stache_ai/api/routes/health.py -> build/lib/stache_ai/api/routes 2026-02-10T04:33:03,501 copying src/stache_ai/api/routes/__init__.py -> build/lib/stache_ai/api/routes 2026-02-10T04:33:03,503 copying src/stache_ai/api/routes/capture.py -> build/lib/stache_ai/api/routes 2026-02-10T04:33:03,505 copying src/stache_ai/api/routes/models.py -> build/lib/stache_ai/api/routes 2026-02-10T04:33:03,508 copying src/stache_ai/api/routes/upload.py -> build/lib/stache_ai/api/routes 2026-02-10T04:33:03,510 copying src/stache_ai/api/routes/documents.py -> build/lib/stache_ai/api/routes 2026-02-10T04:33:03,514 running egg_info 2026-02-10T04:33:03,519 writing src/stache_ai.egg-info/PKG-INFO 2026-02-10T04:33:03,532 writing dependency_links to src/stache_ai.egg-info/dependency_links.txt 2026-02-10T04:33:03,535 writing entry points to src/stache_ai.egg-info/entry_points.txt 2026-02-10T04:33:03,541 writing requirements to src/stache_ai.egg-info/requires.txt 2026-02-10T04:33:03,543 writing top-level names to src/stache_ai.egg-info/top_level.txt 2026-02-10T04:33:03,580 reading manifest file 'src/stache_ai.egg-info/SOURCES.txt' 2026-02-10T04:33:03,590 writing manifest file 'src/stache_ai.egg-info/SOURCES.txt' 2026-02-10T04:33:03,657 installing to build/bdist.linux-armv7l/wheel 2026-02-10T04:33:03,658 running install 2026-02-10T04:33:03,692 running install_lib 2026-02-10T04:33:03,720 creating build/bdist.linux-armv7l 2026-02-10T04:33:03,721 creating build/bdist.linux-armv7l/wheel 2026-02-10T04:33:03,724 creating build/bdist.linux-armv7l/wheel/stache_ai 2026-02-10T04:33:03,726 creating build/bdist.linux-armv7l/wheel/stache_ai/rag 2026-02-10T04:33:03,728 copying build/lib/stache_ai/rag/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/rag 2026-02-10T04:33:03,731 copying build/lib/stache_ai/rag/embedding_resilience.py -> build/bdist.linux-armv7l/wheel/stache_ai/rag 2026-02-10T04:33:03,734 copying build/lib/stache_ai/rag/pipeline.py -> build/bdist.linux-armv7l/wheel/stache_ai/rag 2026-02-10T04:33:03,740 creating build/bdist.linux-armv7l/wheel/stache_ai/chunking 2026-02-10T04:33:03,741 copying build/lib/stache_ai/chunking/base.py -> build/bdist.linux-armv7l/wheel/stache_ai/chunking 2026-02-10T04:33:03,744 copying build/lib/stache_ai/chunking/factory.py -> build/bdist.linux-armv7l/wheel/stache_ai/chunking 2026-02-10T04:33:03,747 copying build/lib/stache_ai/chunking/recursive.py -> build/bdist.linux-armv7l/wheel/stache_ai/chunking 2026-02-10T04:33:03,750 copying build/lib/stache_ai/chunking/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/chunking 2026-02-10T04:33:03,753 creating build/bdist.linux-armv7l/wheel/stache_ai/chunking/strategies 2026-02-10T04:33:03,755 copying build/lib/stache_ai/chunking/strategies/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/chunking/strategies 2026-02-10T04:33:03,758 copying build/lib/stache_ai/chunking/markdown.py -> build/bdist.linux-armv7l/wheel/stache_ai/chunking 2026-02-10T04:33:03,760 copying build/lib/stache_ai/chunking/character.py -> build/bdist.linux-armv7l/wheel/stache_ai/chunking 2026-02-10T04:33:03,763 copying build/lib/stache_ai/chunking/transcript.py -> build/bdist.linux-armv7l/wheel/stache_ai/chunking 2026-02-10T04:33:03,767 copying build/lib/stache_ai/chunking/semantic.py -> build/bdist.linux-armv7l/wheel/stache_ai/chunking 2026-02-10T04:33:03,769 copying build/lib/stache_ai/chunking/hierarchical.py -> build/bdist.linux-armv7l/wheel/stache_ai/chunking 2026-02-10T04:33:03,772 copying build/lib/stache_ai/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai 2026-02-10T04:33:03,776 creating build/bdist.linux-armv7l/wheel/stache_ai/middleware 2026-02-10T04:33:03,777 copying build/lib/stache_ai/middleware/base.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware 2026-02-10T04:33:03,780 copying build/lib/stache_ai/middleware/chain.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware 2026-02-10T04:33:03,784 copying build/lib/stache_ai/middleware/discovery.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware 2026-02-10T04:33:03,787 creating build/bdist.linux-armv7l/wheel/stache_ai/middleware/deleteobserver 2026-02-10T04:33:03,788 copying build/lib/stache_ai/middleware/deleteobserver/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware/deleteobserver 2026-02-10T04:33:03,791 copying build/lib/stache_ai/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware 2026-02-10T04:33:03,793 copying build/lib/stache_ai/middleware/testing.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware 2026-02-10T04:33:03,796 copying build/lib/stache_ai/middleware/context.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware 2026-02-10T04:33:03,799 copying build/lib/stache_ai/middleware/results.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware 2026-02-10T04:33:03,803 creating build/bdist.linux-armv7l/wheel/stache_ai/middleware/postingest 2026-02-10T04:33:03,804 copying build/lib/stache_ai/middleware/postingest/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware/postingest 2026-02-10T04:33:03,807 copying build/lib/stache_ai/middleware/postingest/summary.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware/postingest 2026-02-10T04:33:03,811 creating build/bdist.linux-armv7l/wheel/stache_ai/middleware/error_processors 2026-02-10T04:33:03,813 copying build/lib/stache_ai/middleware/error_processors/reingest_recovery.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware/error_processors 2026-02-10T04:33:03,816 copying build/lib/stache_ai/middleware/error_processors/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware/error_processors 2026-02-10T04:33:03,819 creating build/bdist.linux-armv7l/wheel/stache_ai/middleware/guards 2026-02-10T04:33:03,820 copying build/lib/stache_ai/middleware/guards/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware/guards 2026-02-10T04:33:03,823 copying build/lib/stache_ai/middleware/guards/deduplication.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware/guards 2026-02-10T04:33:03,827 creating build/bdist.linux-armv7l/wheel/stache_ai/middleware/enrichment 2026-02-10T04:33:03,828 copying build/lib/stache_ai/middleware/enrichment/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware/enrichment 2026-02-10T04:33:03,831 copying build/lib/stache_ai/middleware/enrichment/base_ai.py -> build/bdist.linux-armv7l/wheel/stache_ai/middleware/enrichment 2026-02-10T04:33:03,834 creating build/bdist.linux-armv7l/wheel/stache_ai/core 2026-02-10T04:33:03,836 copying build/lib/stache_ai/core/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/core 2026-02-10T04:33:03,838 copying build/lib/stache_ai/core/operations.py -> build/bdist.linux-armv7l/wheel/stache_ai/core 2026-02-10T04:33:03,841 copying build/lib/stache_ai/types.py -> build/bdist.linux-armv7l/wheel/stache_ai 2026-02-10T04:33:03,844 copying build/lib/stache_ai/config.py -> build/bdist.linux-armv7l/wheel/stache_ai 2026-02-10T04:33:03,848 creating build/bdist.linux-armv7l/wheel/stache_ai/loaders 2026-02-10T04:33:03,850 copying build/lib/stache_ai/loaders/base.py -> build/bdist.linux-armv7l/wheel/stache_ai/loaders 2026-02-10T04:33:03,852 copying build/lib/stache_ai/loaders/factory.py -> build/bdist.linux-armv7l/wheel/stache_ai/loaders 2026-02-10T04:33:03,855 copying build/lib/stache_ai/loaders/pdf.py -> build/bdist.linux-armv7l/wheel/stache_ai/loaders 2026-02-10T04:33:03,858 copying build/lib/stache_ai/loaders/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/loaders 2026-02-10T04:33:03,860 copying build/lib/stache_ai/loaders/text.py -> build/bdist.linux-armv7l/wheel/stache_ai/loaders 2026-02-10T04:33:03,864 creating build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-02-10T04:33:03,865 copying build/lib/stache_ai/cli/namespace_cmd.py -> build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-02-10T04:33:03,868 copying build/lib/stache_ai/cli/migrate_cmd.py -> build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-02-10T04:33:03,871 copying build/lib/stache_ai/cli/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-02-10T04:33:03,874 copying build/lib/stache_ai/cli/providers_cmd.py -> build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-02-10T04:33:03,877 copying build/lib/stache_ai/cli/backfill_document_index.py -> build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-02-10T04:33:03,880 copying build/lib/stache_ai/cli/vectors_cmd.py -> build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-02-10T04:33:03,883 copying build/lib/stache_ai/cli/__main__.py -> build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-02-10T04:33:03,886 copying build/lib/stache_ai/cli/main.py -> build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-02-10T04:33:03,889 copying build/lib/stache_ai/cli/redis_export.py -> build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-02-10T04:33:03,892 copying build/lib/stache_ai/cli/dump_cmd.py -> build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-02-10T04:33:03,895 copying build/lib/stache_ai/cli/import_cmd.py -> build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-02-10T04:33:03,899 creating build/bdist.linux-armv7l/wheel/stache_ai/testing 2026-02-10T04:33:03,900 copying build/lib/stache_ai/testing/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/testing 2026-02-10T04:33:03,903 copying build/lib/stache_ai/testing/llm.py -> build/bdist.linux-armv7l/wheel/stache_ai/testing 2026-02-10T04:33:03,905 copying build/lib/stache_ai/testing/document_index.py -> build/bdist.linux-armv7l/wheel/stache_ai/testing 2026-02-10T04:33:03,908 copying build/lib/stache_ai/testing/reranker.py -> build/bdist.linux-armv7l/wheel/stache_ai/testing 2026-02-10T04:33:03,911 copying build/lib/stache_ai/testing/embedding.py -> build/bdist.linux-armv7l/wheel/stache_ai/testing 2026-02-10T04:33:03,913 copying build/lib/stache_ai/testing/vectordb.py -> build/bdist.linux-armv7l/wheel/stache_ai/testing 2026-02-10T04:33:03,917 copying build/lib/stache_ai/testing/namespace.py -> build/bdist.linux-armv7l/wheel/stache_ai/testing 2026-02-10T04:33:03,920 creating build/bdist.linux-armv7l/wheel/stache_ai/workers 2026-02-10T04:33:03,922 copying build/lib/stache_ai/workers/trash_purge_worker.py -> build/bdist.linux-armv7l/wheel/stache_ai/workers 2026-02-10T04:33:03,925 copying build/lib/stache_ai/workers/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/workers 2026-02-10T04:33:03,927 copying build/lib/stache_ai/workers/cleanup_worker.py -> build/bdist.linux-armv7l/wheel/stache_ai/workers 2026-02-10T04:33:03,930 creating build/bdist.linux-armv7l/wheel/stache_ai/models 2026-02-10T04:33:03,932 copying build/lib/stache_ai/models/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/models 2026-02-10T04:33:03,934 copying build/lib/stache_ai/models/insight.py -> build/bdist.linux-armv7l/wheel/stache_ai/models 2026-02-10T04:33:03,937 creating build/bdist.linux-armv7l/wheel/stache_ai/providers 2026-02-10T04:33:03,939 copying build/lib/stache_ai/providers/base.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers 2026-02-10T04:33:03,943 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/llm 2026-02-10T04:33:03,945 copying build/lib/stache_ai/providers/llm/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/llm 2026-02-10T04:33:03,948 copying build/lib/stache_ai/providers/llm/none.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/llm 2026-02-10T04:33:03,951 copying build/lib/stache_ai/providers/llm/fallback.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/llm 2026-02-10T04:33:03,954 copying build/lib/stache_ai/providers/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers 2026-02-10T04:33:03,957 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/reranker 2026-02-10T04:33:03,959 copying build/lib/stache_ai/providers/reranker/base.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/reranker 2026-02-10T04:33:03,962 copying build/lib/stache_ai/providers/reranker/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/reranker 2026-02-10T04:33:03,964 copying build/lib/stache_ai/providers/reranker/simple.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/reranker 2026-02-10T04:33:03,968 copying build/lib/stache_ai/providers/factories.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers 2026-02-10T04:33:03,971 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/document_index 2026-02-10T04:33:03,973 copying build/lib/stache_ai/providers/document_index/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/document_index 2026-02-10T04:33:03,976 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/vectordb 2026-02-10T04:33:03,978 copying build/lib/stache_ai/providers/vectordb/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/vectordb 2026-02-10T04:33:03,982 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/resilience 2026-02-10T04:33:03,983 copying build/lib/stache_ai/providers/resilience/decorators.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/resilience 2026-02-10T04:33:03,987 copying build/lib/stache_ai/providers/resilience/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/resilience 2026-02-10T04:33:03,990 copying build/lib/stache_ai/providers/resilience/circuit_breaker.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/resilience 2026-02-10T04:33:03,993 copying build/lib/stache_ai/providers/resilience/http_client.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/resilience 2026-02-10T04:33:03,996 copying build/lib/stache_ai/providers/plugin_loader.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers 2026-02-10T04:33:04,000 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/embeddings 2026-02-10T04:33:04,002 copying build/lib/stache_ai/providers/embeddings/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/embeddings 2026-02-10T04:33:04,005 copying build/lib/stache_ai/providers/embeddings/fallback.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/embeddings 2026-02-10T04:33:04,009 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/namespace 2026-02-10T04:33:04,011 copying build/lib/stache_ai/providers/namespace/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/namespace 2026-02-10T04:33:04,014 copying build/lib/stache_ai/providers/namespace/sqlite.py -> build/bdist.linux-armv7l/wheel/stache_ai/providers/namespace 2026-02-10T04:33:04,018 creating build/bdist.linux-armv7l/wheel/stache_ai/utils 2026-02-10T04:33:04,019 copying build/lib/stache_ai/utils/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/utils 2026-02-10T04:33:04,022 copying build/lib/stache_ai/utils/hashing.py -> build/bdist.linux-armv7l/wheel/stache_ai/utils 2026-02-10T04:33:04,025 creating build/bdist.linux-armv7l/wheel/stache_ai/api 2026-02-10T04:33:04,028 creating build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-02-10T04:33:04,030 copying build/lib/stache_ai/api/routes/query.py -> build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-02-10T04:33:04,033 copying build/lib/stache_ai/api/routes/pending.py -> build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-02-10T04:33:04,036 copying build/lib/stache_ai/api/routes/trash.py -> build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-02-10T04:33:04,038 copying build/lib/stache_ai/api/routes/namespaces.py -> build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-02-10T04:33:04,042 copying build/lib/stache_ai/api/routes/insights.py -> build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-02-10T04:33:04,045 copying build/lib/stache_ai/api/routes/health.py -> build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-02-10T04:33:04,048 copying build/lib/stache_ai/api/routes/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-02-10T04:33:04,051 copying build/lib/stache_ai/api/routes/capture.py -> build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-02-10T04:33:04,053 copying build/lib/stache_ai/api/routes/models.py -> build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-02-10T04:33:04,056 copying build/lib/stache_ai/api/routes/upload.py -> build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-02-10T04:33:04,059 copying build/lib/stache_ai/api/routes/documents.py -> build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-02-10T04:33:04,063 copying build/lib/stache_ai/api/__init__.py -> build/bdist.linux-armv7l/wheel/stache_ai/api 2026-02-10T04:33:04,066 copying build/lib/stache_ai/api/main.py -> build/bdist.linux-armv7l/wheel/stache_ai/api 2026-02-10T04:33:04,069 running install_egg_info 2026-02-10T04:33:04,074 Copying src/stache_ai.egg-info to build/bdist.linux-armv7l/wheel/stache_ai-0.1.9-py3.11.egg-info 2026-02-10T04:33:04,090 running install_scripts 2026-02-10T04:33:04,125 creating build/bdist.linux-armv7l/wheel/stache_ai-0.1.9.dist-info/WHEEL 2026-02-10T04:33:04,129 creating '/tmp/pip-wheel-s6628xzm/.tmp-4t78691u/stache_ai-0.1.9-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-10T04:33:04,132 adding 'stache_ai/__init__.py' 2026-02-10T04:33:04,135 adding 'stache_ai/config.py' 2026-02-10T04:33:04,137 adding 'stache_ai/types.py' 2026-02-10T04:33:04,140 adding 'stache_ai/api/__init__.py' 2026-02-10T04:33:04,142 adding 'stache_ai/api/main.py' 2026-02-10T04:33:04,145 adding 'stache_ai/api/routes/__init__.py' 2026-02-10T04:33:04,147 adding 'stache_ai/api/routes/capture.py' 2026-02-10T04:33:04,152 adding 'stache_ai/api/routes/documents.py' 2026-02-10T04:33:04,154 adding 'stache_ai/api/routes/health.py' 2026-02-10T04:33:04,157 adding 'stache_ai/api/routes/insights.py' 2026-02-10T04:33:04,159 adding 'stache_ai/api/routes/models.py' 2026-02-10T04:33:04,162 adding 'stache_ai/api/routes/namespaces.py' 2026-02-10T04:33:04,164 adding 'stache_ai/api/routes/pending.py' 2026-02-10T04:33:04,167 adding 'stache_ai/api/routes/query.py' 2026-02-10T04:33:04,169 adding 'stache_ai/api/routes/trash.py' 2026-02-10T04:33:04,171 adding 'stache_ai/api/routes/upload.py' 2026-02-10T04:33:04,174 adding 'stache_ai/chunking/__init__.py' 2026-02-10T04:33:04,176 adding 'stache_ai/chunking/base.py' 2026-02-10T04:33:04,178 adding 'stache_ai/chunking/character.py' 2026-02-10T04:33:04,181 adding 'stache_ai/chunking/factory.py' 2026-02-10T04:33:04,183 adding 'stache_ai/chunking/hierarchical.py' 2026-02-10T04:33:04,186 adding 'stache_ai/chunking/markdown.py' 2026-02-10T04:33:04,188 adding 'stache_ai/chunking/recursive.py' 2026-02-10T04:33:04,190 adding 'stache_ai/chunking/semantic.py' 2026-02-10T04:33:04,193 adding 'stache_ai/chunking/transcript.py' 2026-02-10T04:33:04,195 adding 'stache_ai/chunking/strategies/__init__.py' 2026-02-10T04:33:04,198 adding 'stache_ai/cli/__init__.py' 2026-02-10T04:33:04,200 adding 'stache_ai/cli/__main__.py' 2026-02-10T04:33:04,203 adding 'stache_ai/cli/backfill_document_index.py' 2026-02-10T04:33:04,206 adding 'stache_ai/cli/dump_cmd.py' 2026-02-10T04:33:04,208 adding 'stache_ai/cli/import_cmd.py' 2026-02-10T04:33:04,211 adding 'stache_ai/cli/main.py' 2026-02-10T04:33:04,213 adding 'stache_ai/cli/migrate_cmd.py' 2026-02-10T04:33:04,216 adding 'stache_ai/cli/namespace_cmd.py' 2026-02-10T04:33:04,218 adding 'stache_ai/cli/providers_cmd.py' 2026-02-10T04:33:04,220 adding 'stache_ai/cli/redis_export.py' 2026-02-10T04:33:04,223 adding 'stache_ai/cli/vectors_cmd.py' 2026-02-10T04:33:04,226 adding 'stache_ai/core/__init__.py' 2026-02-10T04:33:04,229 adding 'stache_ai/core/operations.py' 2026-02-10T04:33:04,231 adding 'stache_ai/loaders/__init__.py' 2026-02-10T04:33:04,233 adding 'stache_ai/loaders/base.py' 2026-02-10T04:33:04,236 adding 'stache_ai/loaders/factory.py' 2026-02-10T04:33:04,238 adding 'stache_ai/loaders/pdf.py' 2026-02-10T04:33:04,240 adding 'stache_ai/loaders/text.py' 2026-02-10T04:33:04,243 adding 'stache_ai/middleware/__init__.py' 2026-02-10T04:33:04,246 adding 'stache_ai/middleware/base.py' 2026-02-10T04:33:04,249 adding 'stache_ai/middleware/chain.py' 2026-02-10T04:33:04,251 adding 'stache_ai/middleware/context.py' 2026-02-10T04:33:04,253 adding 'stache_ai/middleware/discovery.py' 2026-02-10T04:33:04,257 adding 'stache_ai/middleware/results.py' 2026-02-10T04:33:04,267 adding 'stache_ai/middleware/testing.py' 2026-02-10T04:33:04,269 adding 'stache_ai/middleware/deleteobserver/__init__.py' 2026-02-10T04:33:04,272 adding 'stache_ai/middleware/enrichment/__init__.py' 2026-02-10T04:33:04,274 adding 'stache_ai/middleware/enrichment/base_ai.py' 2026-02-10T04:33:04,277 adding 'stache_ai/middleware/error_processors/__init__.py' 2026-02-10T04:33:04,279 adding 'stache_ai/middleware/error_processors/reingest_recovery.py' 2026-02-10T04:33:04,298 adding 'stache_ai/middleware/guards/__init__.py' 2026-02-10T04:33:04,300 adding 'stache_ai/middleware/guards/deduplication.py' 2026-02-10T04:33:04,303 adding 'stache_ai/middleware/postingest/__init__.py' 2026-02-10T04:33:04,305 adding 'stache_ai/middleware/postingest/summary.py' 2026-02-10T04:33:04,307 adding 'stache_ai/models/__init__.py' 2026-02-10T04:33:04,309 adding 'stache_ai/models/insight.py' 2026-02-10T04:33:04,312 adding 'stache_ai/providers/__init__.py' 2026-02-10T04:33:04,318 adding 'stache_ai/providers/base.py' 2026-02-10T04:33:04,321 adding 'stache_ai/providers/factories.py' 2026-02-10T04:33:04,323 adding 'stache_ai/providers/plugin_loader.py' 2026-02-10T04:33:04,326 adding 'stache_ai/providers/document_index/__init__.py' 2026-02-10T04:33:04,328 adding 'stache_ai/providers/embeddings/__init__.py' 2026-02-10T04:33:04,330 adding 'stache_ai/providers/embeddings/fallback.py' 2026-02-10T04:33:04,333 adding 'stache_ai/providers/llm/__init__.py' 2026-02-10T04:33:04,335 adding 'stache_ai/providers/llm/fallback.py' 2026-02-10T04:33:04,337 adding 'stache_ai/providers/llm/none.py' 2026-02-10T04:33:04,340 adding 'stache_ai/providers/namespace/__init__.py' 2026-02-10T04:33:04,342 adding 'stache_ai/providers/namespace/sqlite.py' 2026-02-10T04:33:04,345 adding 'stache_ai/providers/reranker/__init__.py' 2026-02-10T04:33:04,347 adding 'stache_ai/providers/reranker/base.py' 2026-02-10T04:33:04,350 adding 'stache_ai/providers/reranker/simple.py' 2026-02-10T04:33:04,352 adding 'stache_ai/providers/resilience/__init__.py' 2026-02-10T04:33:04,355 adding 'stache_ai/providers/resilience/circuit_breaker.py' 2026-02-10T04:33:04,357 adding 'stache_ai/providers/resilience/decorators.py' 2026-02-10T04:33:04,360 adding 'stache_ai/providers/resilience/http_client.py' 2026-02-10T04:33:04,363 adding 'stache_ai/providers/vectordb/__init__.py' 2026-02-10T04:33:04,366 adding 'stache_ai/rag/__init__.py' 2026-02-10T04:33:04,369 adding 'stache_ai/rag/embedding_resilience.py' 2026-02-10T04:33:04,378 adding 'stache_ai/rag/pipeline.py' 2026-02-10T04:33:04,381 adding 'stache_ai/testing/__init__.py' 2026-02-10T04:33:04,384 adding 'stache_ai/testing/document_index.py' 2026-02-10T04:33:04,386 adding 'stache_ai/testing/embedding.py' 2026-02-10T04:33:04,388 adding 'stache_ai/testing/llm.py' 2026-02-10T04:33:04,390 adding 'stache_ai/testing/namespace.py' 2026-02-10T04:33:04,392 adding 'stache_ai/testing/reranker.py' 2026-02-10T04:33:04,395 adding 'stache_ai/testing/vectordb.py' 2026-02-10T04:33:04,397 adding 'stache_ai/utils/__init__.py' 2026-02-10T04:33:04,400 adding 'stache_ai/utils/hashing.py' 2026-02-10T04:33:04,402 adding 'stache_ai/workers/__init__.py' 2026-02-10T04:33:04,404 adding 'stache_ai/workers/cleanup_worker.py' 2026-02-10T04:33:04,407 adding 'stache_ai/workers/trash_purge_worker.py' 2026-02-10T04:33:04,410 adding 'stache_ai-0.1.9.dist-info/METADATA' 2026-02-10T04:33:04,411 adding 'stache_ai-0.1.9.dist-info/WHEEL' 2026-02-10T04:33:04,413 adding 'stache_ai-0.1.9.dist-info/entry_points.txt' 2026-02-10T04:33:04,415 adding 'stache_ai-0.1.9.dist-info/top_level.txt' 2026-02-10T04:33:04,418 adding 'stache_ai-0.1.9.dist-info/RECORD' 2026-02-10T04:33:04,425 removing build/bdist.linux-armv7l/wheel 2026-02-10T04:33:04,725 Building wheel for stache-ai (pyproject.toml): finished with status 'done' 2026-02-10T04:33:04,736 Created wheel for stache-ai: filename=stache_ai-0.1.9-py3-none-any.whl size=159928 sha256=77d0336875c60733e3e564527f1c2c20b60df2fba4c40a93355048c26d8ad37c 2026-02-10T04:33:04,738 Stored in directory: /tmp/pip-ephem-wheel-cache-9cvb9rwg/wheels/c1/ce/ce/1a8fc3414763cc3ecb64dd1e6862af0bad06d2b58ff749534e 2026-02-10T04:33:04,766 Successfully built stache-ai 2026-02-10T04:33:04,785 Removed build tracker: '/tmp/pip-build-tracker-szj5r044'