2026-01-09T05:54:25,149 Created temporary directory: /tmp/pip-ephem-wheel-cache-3g4kmxkf 2026-01-09T05:54:25,150 Created temporary directory: /tmp/pip-build-tracker-soa7sfux 2026-01-09T05:54:25,151 Initialized build tracking at /tmp/pip-build-tracker-soa7sfux 2026-01-09T05:54:25,151 Created build tracker: /tmp/pip-build-tracker-soa7sfux 2026-01-09T05:54:25,152 Entered build tracker: /tmp/pip-build-tracker-soa7sfux 2026-01-09T05:54:25,152 Created temporary directory: /tmp/pip-wheel-unqcjvqj 2026-01-09T05:54:25,155 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-01-09T05:54:25,158 Created temporary directory: /tmp/pip-ephem-wheel-cache-ffhxf3kw 2026-01-09T05:54:25,180 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-09T05:54:25,183 2 location(s) to search for versions of stache-ai: 2026-01-09T05:54:25,183 * https://pypi.org/simple/stache-ai/ 2026-01-09T05:54:25,183 * https://www.piwheels.org/simple/stache-ai/ 2026-01-09T05:54:25,184 Fetching project page and analyzing links: https://pypi.org/simple/stache-ai/ 2026-01-09T05:54:25,185 Getting page https://pypi.org/simple/stache-ai/ 2026-01-09T05:54:25,186 Found index url https://pypi.org/simple 2026-01-09T05:54:25,403 Fetched page https://pypi.org/simple/stache-ai/ as application/vnd.pypi.simple.v1+json 2026-01-09T05:54:25,406 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-01-09T05:54:25,407 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-01-09T05:54:25,408 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-01-09T05:54:25,409 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-01-09T05:54:25,410 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-01-09T05:54:25,411 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-01-09T05:54:25,412 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-01-09T05:54:25,413 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-01-09T05:54:25,413 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-01-09T05:54:25,414 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-01-09T05:54:25,416 Fetching project page and analyzing links: https://www.piwheels.org/simple/stache-ai/ 2026-01-09T05:54:25,416 Getting page https://www.piwheels.org/simple/stache-ai/ 2026-01-09T05:54:25,417 Found index url https://www.piwheels.org/simple 2026-01-09T05:54:25,605 Fetched page https://www.piwheels.org/simple/stache-ai/ as text/html 2026-01-09T05:54:25,608 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-01-09T05:54:25,608 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-01-09T05:54:25,609 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-01-09T05:54:25,609 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-01-09T05:54:25,610 Skipping link: not a file: https://www.piwheels.org/simple/stache-ai/ 2026-01-09T05:54:25,611 Skipping link: not a file: https://pypi.org/simple/stache-ai/ 2026-01-09T05:54:25,630 Given no hashes to check 1 links for project 'stache-ai': discarding no candidates 2026-01-09T05:54:25,648 Collecting stache-ai==0.1.4 2026-01-09T05:54:25,650 Created temporary directory: /tmp/pip-unpack-_zs69yuu 2026-01-09T05:54:25,786 Downloading stache_ai-0.1.4.tar.gz (120 kB) 2026-01-09T05:54:26,069 Added stache-ai==0.1.4 from https://files.pythonhosted.org/packages/0d/45/89e387bbcd6147c83a04ce45b77579ac50f541c127ddb46b7e5bac6c8b54/stache_ai-0.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-soa7sfux' 2026-01-09T05:54:26,077 Created temporary directory: /tmp/pip-build-env-7_74ff9d 2026-01-09T05:54:26,082 Installing build dependencies: started 2026-01-09T05:54:26,084 Running command pip subprocess to install build dependencies 2026-01-09T05:54:27,671 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-09T05:54:28,826 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-01-09T05:54:28,850 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-09T05:54:30,571 Collecting setuptools>=61.0 2026-01-09T05:54:30,697 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-09T05:54:30,974 Collecting wheel 2026-01-09T05:54:30,990 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-09T05:54:34,023 Installing collected packages: wheel, setuptools 2026-01-09T05:54:34,289 Creating /tmp/pip-build-env-7_74ff9d/overlay/local/bin 2026-01-09T05:54:34,291 changing mode of /tmp/pip-build-env-7_74ff9d/overlay/local/bin/wheel to 755 2026-01-09T05:54:39,235 Successfully installed setuptools-80.9.0 wheel-0.45.1 2026-01-09T05:54:39,510 Installing build dependencies: finished with status 'done' 2026-01-09T05:54:39,517 Getting requirements to build wheel: started 2026-01-09T05:54:39,518 Running command Getting requirements to build wheel 2026-01-09T05:54:40,171 /tmp/pip-build-env-7_74ff9d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-09T05:54:40,171 !! 2026-01-09T05:54:40,172 ******************************************************************************** 2026-01-09T05:54:40,173 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-01-09T05:54:40,173 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-09T05:54:40,174 or your builds will no longer be supported. 2026-01-09T05:54:40,175 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-09T05:54:40,175 ******************************************************************************** 2026-01-09T05:54:40,176 !! 2026-01-09T05:54:40,177 corresp(dist, value, root_dir) 2026-01-09T05:54:40,271 /tmp/pip-build-env-7_74ff9d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-09T05:54:40,272 !! 2026-01-09T05:54:40,273 ******************************************************************************** 2026-01-09T05:54:40,273 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-09T05:54:40,274 License :: OSI Approved :: MIT License 2026-01-09T05:54:40,276 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-09T05:54:40,276 ******************************************************************************** 2026-01-09T05:54:40,278 !! 2026-01-09T05:54:40,278 dist._finalize_license_expression() 2026-01-09T05:54:40,279 /tmp/pip-build-env-7_74ff9d/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-09T05:54:40,279 !! 2026-01-09T05:54:40,281 ******************************************************************************** 2026-01-09T05:54:40,281 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-09T05:54:40,282 License :: OSI Approved :: MIT License 2026-01-09T05:54:40,284 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-09T05:54:40,284 ******************************************************************************** 2026-01-09T05:54:40,286 !! 2026-01-09T05:54:40,286 self._finalize_license_expression() 2026-01-09T05:54:40,287 running egg_info 2026-01-09T05:54:40,292 writing src/stache_ai.egg-info/PKG-INFO 2026-01-09T05:54:40,302 writing dependency_links to src/stache_ai.egg-info/dependency_links.txt 2026-01-09T05:54:40,305 writing entry points to src/stache_ai.egg-info/entry_points.txt 2026-01-09T05:54:40,312 writing requirements to src/stache_ai.egg-info/requires.txt 2026-01-09T05:54:40,313 writing top-level names to src/stache_ai.egg-info/top_level.txt 2026-01-09T05:54:40,356 reading manifest file 'src/stache_ai.egg-info/SOURCES.txt' 2026-01-09T05:54:40,368 writing manifest file 'src/stache_ai.egg-info/SOURCES.txt' 2026-01-09T05:54:40,468 Getting requirements to build wheel: finished with status 'done' 2026-01-09T05:54:40,471 Created temporary directory: /tmp/pip-modern-metadata-0s0matej 2026-01-09T05:54:40,473 Preparing metadata (pyproject.toml): started 2026-01-09T05:54:40,475 Running command Preparing metadata (pyproject.toml) 2026-01-09T05:54:41,045 /tmp/pip-build-env-7_74ff9d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-09T05:54:41,046 !! 2026-01-09T05:54:41,047 ******************************************************************************** 2026-01-09T05:54:41,048 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-01-09T05:54:41,049 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-09T05:54:41,049 or your builds will no longer be supported. 2026-01-09T05:54:41,050 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-09T05:54:41,050 ******************************************************************************** 2026-01-09T05:54:41,051 !! 2026-01-09T05:54:41,052 corresp(dist, value, root_dir) 2026-01-09T05:54:41,133 /tmp/pip-build-env-7_74ff9d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-09T05:54:41,134 !! 2026-01-09T05:54:41,134 ******************************************************************************** 2026-01-09T05:54:41,135 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-09T05:54:41,136 License :: OSI Approved :: MIT License 2026-01-09T05:54:41,137 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-09T05:54:41,138 ******************************************************************************** 2026-01-09T05:54:41,139 !! 2026-01-09T05:54:41,139 dist._finalize_license_expression() 2026-01-09T05:54:41,140 /tmp/pip-build-env-7_74ff9d/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-09T05:54:41,140 !! 2026-01-09T05:54:41,142 ******************************************************************************** 2026-01-09T05:54:41,142 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-09T05:54:41,144 License :: OSI Approved :: MIT License 2026-01-09T05:54:41,145 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-09T05:54:41,146 ******************************************************************************** 2026-01-09T05:54:41,147 !! 2026-01-09T05:54:41,147 self._finalize_license_expression() 2026-01-09T05:54:41,148 running dist_info 2026-01-09T05:54:41,158 creating /tmp/pip-modern-metadata-0s0matej/stache_ai.egg-info 2026-01-09T05:54:41,159 writing /tmp/pip-modern-metadata-0s0matej/stache_ai.egg-info/PKG-INFO 2026-01-09T05:54:41,169 writing dependency_links to /tmp/pip-modern-metadata-0s0matej/stache_ai.egg-info/dependency_links.txt 2026-01-09T05:54:41,172 writing entry points to /tmp/pip-modern-metadata-0s0matej/stache_ai.egg-info/entry_points.txt 2026-01-09T05:54:41,178 writing requirements to /tmp/pip-modern-metadata-0s0matej/stache_ai.egg-info/requires.txt 2026-01-09T05:54:41,179 writing top-level names to /tmp/pip-modern-metadata-0s0matej/stache_ai.egg-info/top_level.txt 2026-01-09T05:54:41,181 writing manifest file '/tmp/pip-modern-metadata-0s0matej/stache_ai.egg-info/SOURCES.txt' 2026-01-09T05:54:41,224 reading manifest file '/tmp/pip-modern-metadata-0s0matej/stache_ai.egg-info/SOURCES.txt' 2026-01-09T05:54:41,231 writing manifest file '/tmp/pip-modern-metadata-0s0matej/stache_ai.egg-info/SOURCES.txt' 2026-01-09T05:54:41,232 creating '/tmp/pip-modern-metadata-0s0matej/stache_ai-0.1.4.dist-info' 2026-01-09T05:54:41,357 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-09T05:54:41,376 Source in /tmp/pip-wheel-unqcjvqj/stache-ai_44a29c45f0e94c8f83083404a3052d72 has version 0.1.4, which satisfies requirement stache-ai==0.1.4 from https://files.pythonhosted.org/packages/0d/45/89e387bbcd6147c83a04ce45b77579ac50f541c127ddb46b7e5bac6c8b54/stache_ai-0.1.4.tar.gz 2026-01-09T05:54:41,378 Removed stache-ai==0.1.4 from https://files.pythonhosted.org/packages/0d/45/89e387bbcd6147c83a04ce45b77579ac50f541c127ddb46b7e5bac6c8b54/stache_ai-0.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-soa7sfux' 2026-01-09T05:54:41,387 Created temporary directory: /tmp/pip-unpack-u13jn286 2026-01-09T05:54:41,388 Building wheels for collected packages: stache-ai 2026-01-09T05:54:41,392 Created temporary directory: /tmp/pip-wheel-v0dkzamj 2026-01-09T05:54:41,392 Destination directory: /tmp/pip-wheel-v0dkzamj 2026-01-09T05:54:41,395 Building wheel for stache-ai (pyproject.toml): started 2026-01-09T05:54:41,396 Running command Building wheel for stache-ai (pyproject.toml) 2026-01-09T05:54:41,961 /tmp/pip-build-env-7_74ff9d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-09T05:54:41,962 !! 2026-01-09T05:54:41,963 ******************************************************************************** 2026-01-09T05:54:41,963 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-01-09T05:54:41,964 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-09T05:54:41,965 or your builds will no longer be supported. 2026-01-09T05:54:41,966 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-09T05:54:41,966 ******************************************************************************** 2026-01-09T05:54:41,967 !! 2026-01-09T05:54:41,968 corresp(dist, value, root_dir) 2026-01-09T05:54:42,251 /tmp/pip-build-env-7_74ff9d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-09T05:54:42,252 !! 2026-01-09T05:54:42,253 ******************************************************************************** 2026-01-09T05:54:42,254 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-09T05:54:42,255 License :: OSI Approved :: MIT License 2026-01-09T05:54:42,256 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-09T05:54:42,257 ******************************************************************************** 2026-01-09T05:54:42,258 !! 2026-01-09T05:54:42,259 dist._finalize_license_expression() 2026-01-09T05:54:42,259 /tmp/pip-build-env-7_74ff9d/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-09T05:54:42,260 !! 2026-01-09T05:54:42,261 ******************************************************************************** 2026-01-09T05:54:42,262 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-09T05:54:42,263 License :: OSI Approved :: MIT License 2026-01-09T05:54:42,264 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-09T05:54:42,264 ******************************************************************************** 2026-01-09T05:54:42,265 !! 2026-01-09T05:54:42,266 self._finalize_license_expression() 2026-01-09T05:54:42,267 running bdist_wheel 2026-01-09T05:54:42,280 running build 2026-01-09T05:54:42,280 running build_py 2026-01-09T05:54:42,287 creating build/lib/stache_ai 2026-01-09T05:54:42,289 copying src/stache_ai/config.py -> build/lib/stache_ai 2026-01-09T05:54:42,292 copying src/stache_ai/__init__.py -> build/lib/stache_ai 2026-01-09T05:54:42,294 creating build/lib/stache_ai/providers 2026-01-09T05:54:42,295 copying src/stache_ai/providers/base.py -> build/lib/stache_ai/providers 2026-01-09T05:54:42,298 copying src/stache_ai/providers/factories.py -> build/lib/stache_ai/providers 2026-01-09T05:54:42,300 copying src/stache_ai/providers/plugin_loader.py -> build/lib/stache_ai/providers 2026-01-09T05:54:42,303 copying src/stache_ai/providers/__init__.py -> build/lib/stache_ai/providers 2026-01-09T05:54:42,305 creating build/lib/stache_ai/cli 2026-01-09T05:54:42,306 copying src/stache_ai/cli/dump_cmd.py -> build/lib/stache_ai/cli 2026-01-09T05:54:42,309 copying src/stache_ai/cli/namespace_cmd.py -> build/lib/stache_ai/cli 2026-01-09T05:54:42,312 copying src/stache_ai/cli/import_cmd.py -> build/lib/stache_ai/cli 2026-01-09T05:54:42,314 copying src/stache_ai/cli/backfill_document_index.py -> build/lib/stache_ai/cli 2026-01-09T05:54:42,316 copying src/stache_ai/cli/providers_cmd.py -> build/lib/stache_ai/cli 2026-01-09T05:54:42,318 copying src/stache_ai/cli/__main__.py -> build/lib/stache_ai/cli 2026-01-09T05:54:42,320 copying src/stache_ai/cli/migrate_cmd.py -> build/lib/stache_ai/cli 2026-01-09T05:54:42,322 copying src/stache_ai/cli/__init__.py -> build/lib/stache_ai/cli 2026-01-09T05:54:42,324 copying src/stache_ai/cli/redis_export.py -> build/lib/stache_ai/cli 2026-01-09T05:54:42,326 copying src/stache_ai/cli/main.py -> build/lib/stache_ai/cli 2026-01-09T05:54:42,328 copying src/stache_ai/cli/vectors_cmd.py -> build/lib/stache_ai/cli 2026-01-09T05:54:42,331 creating build/lib/stache_ai/chunking 2026-01-09T05:54:42,332 copying src/stache_ai/chunking/base.py -> build/lib/stache_ai/chunking 2026-01-09T05:54:42,334 copying src/stache_ai/chunking/character.py -> build/lib/stache_ai/chunking 2026-01-09T05:54:42,336 copying src/stache_ai/chunking/factory.py -> build/lib/stache_ai/chunking 2026-01-09T05:54:42,338 copying src/stache_ai/chunking/semantic.py -> build/lib/stache_ai/chunking 2026-01-09T05:54:42,340 copying src/stache_ai/chunking/markdown.py -> build/lib/stache_ai/chunking 2026-01-09T05:54:42,342 copying src/stache_ai/chunking/__init__.py -> build/lib/stache_ai/chunking 2026-01-09T05:54:42,344 copying src/stache_ai/chunking/recursive.py -> build/lib/stache_ai/chunking 2026-01-09T05:54:42,346 copying src/stache_ai/chunking/transcript.py -> build/lib/stache_ai/chunking 2026-01-09T05:54:42,348 copying src/stache_ai/chunking/hierarchical.py -> build/lib/stache_ai/chunking 2026-01-09T05:54:42,351 creating build/lib/stache_ai/models 2026-01-09T05:54:42,352 copying src/stache_ai/models/__init__.py -> build/lib/stache_ai/models 2026-01-09T05:54:42,354 copying src/stache_ai/models/insight.py -> build/lib/stache_ai/models 2026-01-09T05:54:42,356 creating build/lib/stache_ai/api 2026-01-09T05:54:42,357 copying src/stache_ai/api/__init__.py -> build/lib/stache_ai/api 2026-01-09T05:54:42,359 copying src/stache_ai/api/main.py -> build/lib/stache_ai/api 2026-01-09T05:54:42,362 creating build/lib/stache_ai/middleware 2026-01-09T05:54:42,363 copying src/stache_ai/middleware/context.py -> build/lib/stache_ai/middleware 2026-01-09T05:54:42,365 copying src/stache_ai/middleware/base.py -> build/lib/stache_ai/middleware 2026-01-09T05:54:42,368 copying src/stache_ai/middleware/chain.py -> build/lib/stache_ai/middleware 2026-01-09T05:54:42,371 copying src/stache_ai/middleware/testing.py -> build/lib/stache_ai/middleware 2026-01-09T05:54:42,373 copying src/stache_ai/middleware/__init__.py -> build/lib/stache_ai/middleware 2026-01-09T05:54:42,375 copying src/stache_ai/middleware/results.py -> build/lib/stache_ai/middleware 2026-01-09T05:54:42,377 creating build/lib/stache_ai/testing 2026-01-09T05:54:42,378 copying src/stache_ai/testing/document_index.py -> build/lib/stache_ai/testing 2026-01-09T05:54:42,380 copying src/stache_ai/testing/vectordb.py -> build/lib/stache_ai/testing 2026-01-09T05:54:42,383 copying src/stache_ai/testing/namespace.py -> build/lib/stache_ai/testing 2026-01-09T05:54:42,385 copying src/stache_ai/testing/llm.py -> build/lib/stache_ai/testing 2026-01-09T05:54:42,387 copying src/stache_ai/testing/__init__.py -> build/lib/stache_ai/testing 2026-01-09T05:54:42,389 copying src/stache_ai/testing/reranker.py -> build/lib/stache_ai/testing 2026-01-09T05:54:42,391 copying src/stache_ai/testing/embedding.py -> build/lib/stache_ai/testing 2026-01-09T05:54:42,394 creating build/lib/stache_ai/rag 2026-01-09T05:54:42,395 copying src/stache_ai/rag/pipeline.py -> build/lib/stache_ai/rag 2026-01-09T05:54:42,398 copying src/stache_ai/rag/__init__.py -> build/lib/stache_ai/rag 2026-01-09T05:54:42,400 copying src/stache_ai/rag/embedding_resilience.py -> build/lib/stache_ai/rag 2026-01-09T05:54:42,403 creating build/lib/stache_ai/core 2026-01-09T05:54:42,404 copying src/stache_ai/core/operations.py -> build/lib/stache_ai/core 2026-01-09T05:54:42,407 copying src/stache_ai/core/__init__.py -> build/lib/stache_ai/core 2026-01-09T05:54:42,409 creating build/lib/stache_ai/loaders 2026-01-09T05:54:42,410 copying src/stache_ai/loaders/base.py -> build/lib/stache_ai/loaders 2026-01-09T05:54:42,412 copying src/stache_ai/loaders/text.py -> build/lib/stache_ai/loaders 2026-01-09T05:54:42,414 copying src/stache_ai/loaders/factory.py -> build/lib/stache_ai/loaders 2026-01-09T05:54:42,416 copying src/stache_ai/loaders/__init__.py -> build/lib/stache_ai/loaders 2026-01-09T05:54:42,418 copying src/stache_ai/loaders/pdf.py -> build/lib/stache_ai/loaders 2026-01-09T05:54:42,420 creating build/lib/stache_ai/providers/document_index 2026-01-09T05:54:42,421 copying src/stache_ai/providers/document_index/__init__.py -> build/lib/stache_ai/providers/document_index 2026-01-09T05:54:42,423 creating build/lib/stache_ai/providers/reranker 2026-01-09T05:54:42,424 copying src/stache_ai/providers/reranker/base.py -> build/lib/stache_ai/providers/reranker 2026-01-09T05:54:42,426 copying src/stache_ai/providers/reranker/simple.py -> build/lib/stache_ai/providers/reranker 2026-01-09T05:54:42,430 copying src/stache_ai/providers/reranker/__init__.py -> build/lib/stache_ai/providers/reranker 2026-01-09T05:54:42,432 creating build/lib/stache_ai/providers/resilience 2026-01-09T05:54:42,433 copying src/stache_ai/providers/resilience/http_client.py -> build/lib/stache_ai/providers/resilience 2026-01-09T05:54:42,436 copying src/stache_ai/providers/resilience/circuit_breaker.py -> build/lib/stache_ai/providers/resilience 2026-01-09T05:54:42,439 copying src/stache_ai/providers/resilience/decorators.py -> build/lib/stache_ai/providers/resilience 2026-01-09T05:54:42,441 copying src/stache_ai/providers/resilience/__init__.py -> build/lib/stache_ai/providers/resilience 2026-01-09T05:54:42,443 creating build/lib/stache_ai/providers/llm 2026-01-09T05:54:42,444 copying src/stache_ai/providers/llm/fallback.py -> build/lib/stache_ai/providers/llm 2026-01-09T05:54:42,446 copying src/stache_ai/providers/llm/__init__.py -> build/lib/stache_ai/providers/llm 2026-01-09T05:54:42,448 copying src/stache_ai/providers/llm/none.py -> build/lib/stache_ai/providers/llm 2026-01-09T05:54:42,451 creating build/lib/stache_ai/providers/embeddings 2026-01-09T05:54:42,452 copying src/stache_ai/providers/embeddings/fallback.py -> build/lib/stache_ai/providers/embeddings 2026-01-09T05:54:42,454 copying src/stache_ai/providers/embeddings/__init__.py -> build/lib/stache_ai/providers/embeddings 2026-01-09T05:54:42,456 creating build/lib/stache_ai/providers/vectordb 2026-01-09T05:54:42,457 copying src/stache_ai/providers/vectordb/__init__.py -> build/lib/stache_ai/providers/vectordb 2026-01-09T05:54:42,460 creating build/lib/stache_ai/providers/namespace 2026-01-09T05:54:42,461 copying src/stache_ai/providers/namespace/__init__.py -> build/lib/stache_ai/providers/namespace 2026-01-09T05:54:42,463 copying src/stache_ai/providers/namespace/sqlite.py -> build/lib/stache_ai/providers/namespace 2026-01-09T05:54:42,466 creating build/lib/stache_ai/chunking/strategies 2026-01-09T05:54:42,467 copying src/stache_ai/chunking/strategies/__init__.py -> build/lib/stache_ai/chunking/strategies 2026-01-09T05:54:42,470 creating build/lib/stache_ai/api/routes 2026-01-09T05:54:42,471 copying src/stache_ai/api/routes/models.py -> build/lib/stache_ai/api/routes 2026-01-09T05:54:42,473 copying src/stache_ai/api/routes/pending.py -> build/lib/stache_ai/api/routes 2026-01-09T05:54:42,475 copying src/stache_ai/api/routes/query.py -> build/lib/stache_ai/api/routes 2026-01-09T05:54:42,477 copying src/stache_ai/api/routes/insights.py -> build/lib/stache_ai/api/routes 2026-01-09T05:54:42,479 copying src/stache_ai/api/routes/upload.py -> build/lib/stache_ai/api/routes 2026-01-09T05:54:42,481 copying src/stache_ai/api/routes/__init__.py -> build/lib/stache_ai/api/routes 2026-01-09T05:54:42,483 copying src/stache_ai/api/routes/health.py -> build/lib/stache_ai/api/routes 2026-01-09T05:54:42,485 copying src/stache_ai/api/routes/documents.py -> build/lib/stache_ai/api/routes 2026-01-09T05:54:42,488 copying src/stache_ai/api/routes/namespaces.py -> build/lib/stache_ai/api/routes 2026-01-09T05:54:42,490 copying src/stache_ai/api/routes/capture.py -> build/lib/stache_ai/api/routes 2026-01-09T05:54:42,492 running egg_info 2026-01-09T05:54:42,504 writing src/stache_ai.egg-info/PKG-INFO 2026-01-09T05:54:42,514 writing dependency_links to src/stache_ai.egg-info/dependency_links.txt 2026-01-09T05:54:42,516 writing entry points to src/stache_ai.egg-info/entry_points.txt 2026-01-09T05:54:42,522 writing requirements to src/stache_ai.egg-info/requires.txt 2026-01-09T05:54:42,523 writing top-level names to src/stache_ai.egg-info/top_level.txt 2026-01-09T05:54:42,550 reading manifest file 'src/stache_ai.egg-info/SOURCES.txt' 2026-01-09T05:54:42,562 writing manifest file 'src/stache_ai.egg-info/SOURCES.txt' 2026-01-09T05:54:42,594 installing to build/bdist.linux-armv7l/wheel 2026-01-09T05:54:42,594 running install 2026-01-09T05:54:42,617 running install_lib 2026-01-09T05:54:42,623 creating build/bdist.linux-armv7l/wheel 2026-01-09T05:54:42,625 creating build/bdist.linux-armv7l/wheel/stache_ai 2026-01-09T05:54:42,627 creating build/bdist.linux-armv7l/wheel/stache_ai/providers 2026-01-09T05:54:42,629 copying build/lib/stache_ai/providers/base.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers 2026-01-09T05:54:42,632 copying build/lib/stache_ai/providers/factories.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers 2026-01-09T05:54:42,635 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/document_index 2026-01-09T05:54:42,636 copying build/lib/stache_ai/providers/document_index/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/document_index 2026-01-09T05:54:42,639 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/reranker 2026-01-09T05:54:42,640 copying build/lib/stache_ai/providers/reranker/base.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/reranker 2026-01-09T05:54:42,642 copying build/lib/stache_ai/providers/reranker/simple.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/reranker 2026-01-09T05:54:42,645 copying build/lib/stache_ai/providers/reranker/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/reranker 2026-01-09T05:54:42,646 copying build/lib/stache_ai/providers/plugin_loader.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers 2026-01-09T05:54:42,649 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/resilience 2026-01-09T05:54:42,650 copying build/lib/stache_ai/providers/resilience/http_client.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/resilience 2026-01-09T05:54:42,653 copying build/lib/stache_ai/providers/resilience/circuit_breaker.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/resilience 2026-01-09T05:54:42,655 copying build/lib/stache_ai/providers/resilience/decorators.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/resilience 2026-01-09T05:54:42,657 copying build/lib/stache_ai/providers/resilience/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/resilience 2026-01-09T05:54:42,660 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/llm 2026-01-09T05:54:42,661 copying build/lib/stache_ai/providers/llm/fallback.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/llm 2026-01-09T05:54:42,662 copying build/lib/stache_ai/providers/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/llm 2026-01-09T05:54:42,664 copying build/lib/stache_ai/providers/llm/none.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/llm 2026-01-09T05:54:42,666 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/embeddings 2026-01-09T05:54:42,667 copying build/lib/stache_ai/providers/embeddings/fallback.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/embeddings 2026-01-09T05:54:42,670 copying build/lib/stache_ai/providers/embeddings/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/embeddings 2026-01-09T05:54:42,671 copying build/lib/stache_ai/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers 2026-01-09T05:54:42,674 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/vectordb 2026-01-09T05:54:42,675 copying build/lib/stache_ai/providers/vectordb/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/vectordb 2026-01-09T05:54:42,677 creating build/bdist.linux-armv7l/wheel/stache_ai/providers/namespace 2026-01-09T05:54:42,678 copying build/lib/stache_ai/providers/namespace/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/namespace 2026-01-09T05:54:42,680 copying build/lib/stache_ai/providers/namespace/sqlite.py -> build/bdist.linux-armv7l/wheel/./stache_ai/providers/namespace 2026-01-09T05:54:42,683 creating build/bdist.linux-armv7l/wheel/stache_ai/cli 2026-01-09T05:54:42,684 copying build/lib/stache_ai/cli/dump_cmd.py -> build/bdist.linux-armv7l/wheel/./stache_ai/cli 2026-01-09T05:54:42,686 copying build/lib/stache_ai/cli/namespace_cmd.py -> build/bdist.linux-armv7l/wheel/./stache_ai/cli 2026-01-09T05:54:42,688 copying build/lib/stache_ai/cli/import_cmd.py -> build/bdist.linux-armv7l/wheel/./stache_ai/cli 2026-01-09T05:54:42,691 copying build/lib/stache_ai/cli/backfill_document_index.py -> build/bdist.linux-armv7l/wheel/./stache_ai/cli 2026-01-09T05:54:42,694 copying build/lib/stache_ai/cli/providers_cmd.py -> build/bdist.linux-armv7l/wheel/./stache_ai/cli 2026-01-09T05:54:42,697 copying build/lib/stache_ai/cli/__main__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/cli 2026-01-09T05:54:42,698 copying build/lib/stache_ai/cli/migrate_cmd.py -> build/bdist.linux-armv7l/wheel/./stache_ai/cli 2026-01-09T05:54:42,701 copying build/lib/stache_ai/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/cli 2026-01-09T05:54:42,702 copying build/lib/stache_ai/cli/redis_export.py -> build/bdist.linux-armv7l/wheel/./stache_ai/cli 2026-01-09T05:54:42,705 copying build/lib/stache_ai/cli/main.py -> build/bdist.linux-armv7l/wheel/./stache_ai/cli 2026-01-09T05:54:42,707 copying build/lib/stache_ai/cli/vectors_cmd.py -> build/bdist.linux-armv7l/wheel/./stache_ai/cli 2026-01-09T05:54:42,710 creating build/bdist.linux-armv7l/wheel/stache_ai/chunking 2026-01-09T05:54:42,711 copying build/lib/stache_ai/chunking/base.py -> build/bdist.linux-armv7l/wheel/./stache_ai/chunking 2026-01-09T05:54:42,713 copying build/lib/stache_ai/chunking/character.py -> build/bdist.linux-armv7l/wheel/./stache_ai/chunking 2026-01-09T05:54:42,732 copying build/lib/stache_ai/chunking/factory.py -> build/bdist.linux-armv7l/wheel/./stache_ai/chunking 2026-01-09T05:54:42,734 copying build/lib/stache_ai/chunking/semantic.py -> build/bdist.linux-armv7l/wheel/./stache_ai/chunking 2026-01-09T05:54:42,737 creating build/bdist.linux-armv7l/wheel/stache_ai/chunking/strategies 2026-01-09T05:54:42,738 copying build/lib/stache_ai/chunking/strategies/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/chunking/strategies 2026-01-09T05:54:42,740 copying build/lib/stache_ai/chunking/markdown.py -> build/bdist.linux-armv7l/wheel/./stache_ai/chunking 2026-01-09T05:54:42,742 copying build/lib/stache_ai/chunking/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/chunking 2026-01-09T05:54:42,743 copying build/lib/stache_ai/chunking/recursive.py -> build/bdist.linux-armv7l/wheel/./stache_ai/chunking 2026-01-09T05:54:42,746 copying build/lib/stache_ai/chunking/transcript.py -> build/bdist.linux-armv7l/wheel/./stache_ai/chunking 2026-01-09T05:54:42,748 copying build/lib/stache_ai/chunking/hierarchical.py -> build/bdist.linux-armv7l/wheel/./stache_ai/chunking 2026-01-09T05:54:42,750 creating build/bdist.linux-armv7l/wheel/stache_ai/models 2026-01-09T05:54:42,751 copying build/lib/stache_ai/models/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/models 2026-01-09T05:54:42,753 copying build/lib/stache_ai/models/insight.py -> build/bdist.linux-armv7l/wheel/./stache_ai/models 2026-01-09T05:54:42,755 creating build/bdist.linux-armv7l/wheel/stache_ai/api 2026-01-09T05:54:42,756 copying build/lib/stache_ai/api/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/api 2026-01-09T05:54:42,758 copying build/lib/stache_ai/api/main.py -> build/bdist.linux-armv7l/wheel/./stache_ai/api 2026-01-09T05:54:42,761 creating build/bdist.linux-armv7l/wheel/stache_ai/api/routes 2026-01-09T05:54:42,762 copying build/lib/stache_ai/api/routes/models.py -> build/bdist.linux-armv7l/wheel/./stache_ai/api/routes 2026-01-09T05:54:42,763 copying build/lib/stache_ai/api/routes/pending.py -> build/bdist.linux-armv7l/wheel/./stache_ai/api/routes 2026-01-09T05:54:42,766 copying build/lib/stache_ai/api/routes/query.py -> build/bdist.linux-armv7l/wheel/./stache_ai/api/routes 2026-01-09T05:54:42,767 copying build/lib/stache_ai/api/routes/insights.py -> build/bdist.linux-armv7l/wheel/./stache_ai/api/routes 2026-01-09T05:54:42,769 copying build/lib/stache_ai/api/routes/upload.py -> build/bdist.linux-armv7l/wheel/./stache_ai/api/routes 2026-01-09T05:54:42,772 copying build/lib/stache_ai/api/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/api/routes 2026-01-09T05:54:42,773 copying build/lib/stache_ai/api/routes/health.py -> build/bdist.linux-armv7l/wheel/./stache_ai/api/routes 2026-01-09T05:54:42,775 copying build/lib/stache_ai/api/routes/documents.py -> build/bdist.linux-armv7l/wheel/./stache_ai/api/routes 2026-01-09T05:54:42,778 copying build/lib/stache_ai/api/routes/namespaces.py -> build/bdist.linux-armv7l/wheel/./stache_ai/api/routes 2026-01-09T05:54:42,780 copying build/lib/stache_ai/api/routes/capture.py -> build/bdist.linux-armv7l/wheel/./stache_ai/api/routes 2026-01-09T05:54:42,782 copying build/lib/stache_ai/config.py -> build/bdist.linux-armv7l/wheel/./stache_ai 2026-01-09T05:54:42,785 creating build/bdist.linux-armv7l/wheel/stache_ai/middleware 2026-01-09T05:54:42,786 copying build/lib/stache_ai/middleware/context.py -> build/bdist.linux-armv7l/wheel/./stache_ai/middleware 2026-01-09T05:54:42,788 copying build/lib/stache_ai/middleware/base.py -> build/bdist.linux-armv7l/wheel/./stache_ai/middleware 2026-01-09T05:54:42,790 copying build/lib/stache_ai/middleware/chain.py -> build/bdist.linux-armv7l/wheel/./stache_ai/middleware 2026-01-09T05:54:42,793 copying build/lib/stache_ai/middleware/testing.py -> build/bdist.linux-armv7l/wheel/./stache_ai/middleware 2026-01-09T05:54:42,795 copying build/lib/stache_ai/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/middleware 2026-01-09T05:54:42,796 copying build/lib/stache_ai/middleware/results.py -> build/bdist.linux-armv7l/wheel/./stache_ai/middleware 2026-01-09T05:54:42,799 creating build/bdist.linux-armv7l/wheel/stache_ai/testing 2026-01-09T05:54:42,800 copying build/lib/stache_ai/testing/document_index.py -> build/bdist.linux-armv7l/wheel/./stache_ai/testing 2026-01-09T05:54:42,802 copying build/lib/stache_ai/testing/vectordb.py -> build/bdist.linux-armv7l/wheel/./stache_ai/testing 2026-01-09T05:54:42,804 copying build/lib/stache_ai/testing/namespace.py -> build/bdist.linux-armv7l/wheel/./stache_ai/testing 2026-01-09T05:54:42,806 copying build/lib/stache_ai/testing/llm.py -> build/bdist.linux-armv7l/wheel/./stache_ai/testing 2026-01-09T05:54:42,808 copying build/lib/stache_ai/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/testing 2026-01-09T05:54:42,810 copying build/lib/stache_ai/testing/reranker.py -> build/bdist.linux-armv7l/wheel/./stache_ai/testing 2026-01-09T05:54:42,812 copying build/lib/stache_ai/testing/embedding.py -> build/bdist.linux-armv7l/wheel/./stache_ai/testing 2026-01-09T05:54:42,813 copying build/lib/stache_ai/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai 2026-01-09T05:54:42,815 creating build/bdist.linux-armv7l/wheel/stache_ai/rag 2026-01-09T05:54:42,817 copying build/lib/stache_ai/rag/pipeline.py -> build/bdist.linux-armv7l/wheel/./stache_ai/rag 2026-01-09T05:54:42,820 copying build/lib/stache_ai/rag/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/rag 2026-01-09T05:54:42,822 copying build/lib/stache_ai/rag/embedding_resilience.py -> build/bdist.linux-armv7l/wheel/./stache_ai/rag 2026-01-09T05:54:42,824 creating build/bdist.linux-armv7l/wheel/stache_ai/core 2026-01-09T05:54:42,826 copying build/lib/stache_ai/core/operations.py -> build/bdist.linux-armv7l/wheel/./stache_ai/core 2026-01-09T05:54:42,828 copying build/lib/stache_ai/core/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/core 2026-01-09T05:54:42,830 creating build/bdist.linux-armv7l/wheel/stache_ai/loaders 2026-01-09T05:54:42,831 copying build/lib/stache_ai/loaders/base.py -> build/bdist.linux-armv7l/wheel/./stache_ai/loaders 2026-01-09T05:54:42,833 copying build/lib/stache_ai/loaders/text.py -> build/bdist.linux-armv7l/wheel/./stache_ai/loaders 2026-01-09T05:54:42,835 copying build/lib/stache_ai/loaders/factory.py -> build/bdist.linux-armv7l/wheel/./stache_ai/loaders 2026-01-09T05:54:42,837 copying build/lib/stache_ai/loaders/__init__.py -> build/bdist.linux-armv7l/wheel/./stache_ai/loaders 2026-01-09T05:54:42,839 copying build/lib/stache_ai/loaders/pdf.py -> build/bdist.linux-armv7l/wheel/./stache_ai/loaders 2026-01-09T05:54:42,840 running install_egg_info 2026-01-09T05:54:42,846 Copying src/stache_ai.egg-info to build/bdist.linux-armv7l/wheel/./stache_ai-0.1.4-py3.11.egg-info 2026-01-09T05:54:43,063 running install_scripts 2026-01-09T05:54:43,072 creating build/bdist.linux-armv7l/wheel/stache_ai-0.1.4.dist-info/WHEEL 2026-01-09T05:54:43,075 creating '/tmp/pip-wheel-v0dkzamj/.tmp-uejlvsr9/stache_ai-0.1.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-09T05:54:43,078 adding 'stache_ai/__init__.py' 2026-01-09T05:54:43,080 adding 'stache_ai/config.py' 2026-01-09T05:54:43,082 adding 'stache_ai/api/__init__.py' 2026-01-09T05:54:43,083 adding 'stache_ai/api/main.py' 2026-01-09T05:54:43,085 adding 'stache_ai/api/routes/__init__.py' 2026-01-09T05:54:43,087 adding 'stache_ai/api/routes/capture.py' 2026-01-09T05:54:43,090 adding 'stache_ai/api/routes/documents.py' 2026-01-09T05:54:43,092 adding 'stache_ai/api/routes/health.py' 2026-01-09T05:54:43,093 adding 'stache_ai/api/routes/insights.py' 2026-01-09T05:54:43,094 adding 'stache_ai/api/routes/models.py' 2026-01-09T05:54:43,097 adding 'stache_ai/api/routes/namespaces.py' 2026-01-09T05:54:43,098 adding 'stache_ai/api/routes/pending.py' 2026-01-09T05:54:43,100 adding 'stache_ai/api/routes/query.py' 2026-01-09T05:54:43,102 adding 'stache_ai/api/routes/upload.py' 2026-01-09T05:54:43,103 adding 'stache_ai/chunking/__init__.py' 2026-01-09T05:54:43,105 adding 'stache_ai/chunking/base.py' 2026-01-09T05:54:43,106 adding 'stache_ai/chunking/character.py' 2026-01-09T05:54:43,107 adding 'stache_ai/chunking/factory.py' 2026-01-09T05:54:43,109 adding 'stache_ai/chunking/hierarchical.py' 2026-01-09T05:54:43,111 adding 'stache_ai/chunking/markdown.py' 2026-01-09T05:54:43,112 adding 'stache_ai/chunking/recursive.py' 2026-01-09T05:54:43,114 adding 'stache_ai/chunking/semantic.py' 2026-01-09T05:54:43,116 adding 'stache_ai/chunking/transcript.py' 2026-01-09T05:54:43,118 adding 'stache_ai/chunking/strategies/__init__.py' 2026-01-09T05:54:43,119 adding 'stache_ai/cli/__init__.py' 2026-01-09T05:54:43,121 adding 'stache_ai/cli/__main__.py' 2026-01-09T05:54:43,123 adding 'stache_ai/cli/backfill_document_index.py' 2026-01-09T05:54:43,124 adding 'stache_ai/cli/dump_cmd.py' 2026-01-09T05:54:43,126 adding 'stache_ai/cli/import_cmd.py' 2026-01-09T05:54:43,128 adding 'stache_ai/cli/main.py' 2026-01-09T05:54:43,129 adding 'stache_ai/cli/migrate_cmd.py' 2026-01-09T05:54:43,131 adding 'stache_ai/cli/namespace_cmd.py' 2026-01-09T05:54:43,132 adding 'stache_ai/cli/providers_cmd.py' 2026-01-09T05:54:43,134 adding 'stache_ai/cli/redis_export.py' 2026-01-09T05:54:43,136 adding 'stache_ai/cli/vectors_cmd.py' 2026-01-09T05:54:43,138 adding 'stache_ai/core/__init__.py' 2026-01-09T05:54:43,140 adding 'stache_ai/core/operations.py' 2026-01-09T05:54:43,141 adding 'stache_ai/loaders/__init__.py' 2026-01-09T05:54:43,143 adding 'stache_ai/loaders/base.py' 2026-01-09T05:54:43,145 adding 'stache_ai/loaders/factory.py' 2026-01-09T05:54:43,146 adding 'stache_ai/loaders/pdf.py' 2026-01-09T05:54:43,148 adding 'stache_ai/loaders/text.py' 2026-01-09T05:54:43,149 adding 'stache_ai/middleware/__init__.py' 2026-01-09T05:54:43,151 adding 'stache_ai/middleware/base.py' 2026-01-09T05:54:43,153 adding 'stache_ai/middleware/chain.py' 2026-01-09T05:54:43,155 adding 'stache_ai/middleware/context.py' 2026-01-09T05:54:43,156 adding 'stache_ai/middleware/results.py' 2026-01-09T05:54:43,157 adding 'stache_ai/middleware/testing.py' 2026-01-09T05:54:43,159 adding 'stache_ai/models/__init__.py' 2026-01-09T05:54:43,161 adding 'stache_ai/models/insight.py' 2026-01-09T05:54:43,163 adding 'stache_ai/providers/__init__.py' 2026-01-09T05:54:43,166 adding 'stache_ai/providers/base.py' 2026-01-09T05:54:43,168 adding 'stache_ai/providers/factories.py' 2026-01-09T05:54:43,170 adding 'stache_ai/providers/plugin_loader.py' 2026-01-09T05:54:43,172 adding 'stache_ai/providers/document_index/__init__.py' 2026-01-09T05:54:43,173 adding 'stache_ai/providers/embeddings/__init__.py' 2026-01-09T05:54:43,175 adding 'stache_ai/providers/embeddings/fallback.py' 2026-01-09T05:54:43,177 adding 'stache_ai/providers/llm/__init__.py' 2026-01-09T05:54:43,178 adding 'stache_ai/providers/llm/fallback.py' 2026-01-09T05:54:43,179 adding 'stache_ai/providers/llm/none.py' 2026-01-09T05:54:43,181 adding 'stache_ai/providers/namespace/__init__.py' 2026-01-09T05:54:43,183 adding 'stache_ai/providers/namespace/sqlite.py' 2026-01-09T05:54:43,185 adding 'stache_ai/providers/reranker/__init__.py' 2026-01-09T05:54:43,186 adding 'stache_ai/providers/reranker/base.py' 2026-01-09T05:54:43,187 adding 'stache_ai/providers/reranker/simple.py' 2026-01-09T05:54:43,189 adding 'stache_ai/providers/resilience/__init__.py' 2026-01-09T05:54:43,191 adding 'stache_ai/providers/resilience/circuit_breaker.py' 2026-01-09T05:54:43,192 adding 'stache_ai/providers/resilience/decorators.py' 2026-01-09T05:54:43,195 adding 'stache_ai/providers/resilience/http_client.py' 2026-01-09T05:54:43,196 adding 'stache_ai/providers/vectordb/__init__.py' 2026-01-09T05:54:43,198 adding 'stache_ai/rag/__init__.py' 2026-01-09T05:54:43,200 adding 'stache_ai/rag/embedding_resilience.py' 2026-01-09T05:54:43,206 adding 'stache_ai/rag/pipeline.py' 2026-01-09T05:54:43,208 adding 'stache_ai/testing/__init__.py' 2026-01-09T05:54:43,210 adding 'stache_ai/testing/document_index.py' 2026-01-09T05:54:43,212 adding 'stache_ai/testing/embedding.py' 2026-01-09T05:54:43,214 adding 'stache_ai/testing/llm.py' 2026-01-09T05:54:43,216 adding 'stache_ai/testing/namespace.py' 2026-01-09T05:54:43,218 adding 'stache_ai/testing/reranker.py' 2026-01-09T05:54:43,220 adding 'stache_ai/testing/vectordb.py' 2026-01-09T05:54:43,224 adding 'stache_ai-0.1.4.dist-info/METADATA' 2026-01-09T05:54:43,225 adding 'stache_ai-0.1.4.dist-info/WHEEL' 2026-01-09T05:54:43,226 adding 'stache_ai-0.1.4.dist-info/entry_points.txt' 2026-01-09T05:54:43,228 adding 'stache_ai-0.1.4.dist-info/top_level.txt' 2026-01-09T05:54:43,230 adding 'stache_ai-0.1.4.dist-info/RECORD' 2026-01-09T05:54:43,235 removing build/bdist.linux-armv7l/wheel 2026-01-09T05:54:43,376 Building wheel for stache-ai (pyproject.toml): finished with status 'done' 2026-01-09T05:54:43,384 Created wheel for stache-ai: filename=stache_ai-0.1.4-py3-none-any.whl size=130926 sha256=895e223fc9e9e9635b414879b6f12e644d6347716d3f9afabdeadc8c27f1ab01 2026-01-09T05:54:43,385 Stored in directory: /tmp/pip-ephem-wheel-cache-ffhxf3kw/wheels/6b/2a/b1/943c88be8aa0db2b874fd266446858e0b580b56d3b75469d0a 2026-01-09T05:54:43,608 Successfully built stache-ai 2026-01-09T05:54:43,614 Removed build tracker: '/tmp/pip-build-tracker-soa7sfux'