2026-03-02T23:05:42,629 Created temporary directory: /tmp/pip-ephem-wheel-cache-2e27v7k7 2026-03-02T23:05:42,630 Created temporary directory: /tmp/pip-build-tracker-2bgawiv_ 2026-03-02T23:05:42,631 Initialized build tracking at /tmp/pip-build-tracker-2bgawiv_ 2026-03-02T23:05:42,631 Created build tracker: /tmp/pip-build-tracker-2bgawiv_ 2026-03-02T23:05:42,632 Entered build tracker: /tmp/pip-build-tracker-2bgawiv_ 2026-03-02T23:05:42,633 Created temporary directory: /tmp/pip-wheel-zu6euz4u 2026-03-02T23:05:42,636 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-03-02T23:05:42,638 Created temporary directory: /tmp/pip-ephem-wheel-cache-xbsakbn_ 2026-03-02T23:05:42,660 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-02T23:05:42,664 2 location(s) to search for versions of llm-kelt: 2026-03-02T23:05:42,664 * https://pypi.org/simple/llm-kelt/ 2026-03-02T23:05:42,664 * https://www.piwheels.org/simple/llm-kelt/ 2026-03-02T23:05:42,664 Fetching project page and analyzing links: https://pypi.org/simple/llm-kelt/ 2026-03-02T23:05:42,665 Getting page https://pypi.org/simple/llm-kelt/ 2026-03-02T23:05:42,667 Found index url https://pypi.org/simple 2026-03-02T23:05:42,960 Fetched page https://pypi.org/simple/llm-kelt/ as application/vnd.pypi.simple.v1+json 2026-03-02T23:05:42,962 Skipping link: No binaries permitted for llm-kelt: https://files.pythonhosted.org/packages/20/08/0eccee4d193af12758eadf14daacf6f80da48869fe165f363c92b5151cb5/llm_kelt-0.1.0-py3-none-any.whl (from https://pypi.org/simple/llm-kelt/) (requires-python:>=3.11) 2026-03-02T23:05:42,963 Found link https://files.pythonhosted.org/packages/18/16/d4e8fa8f4486cb22acd19f19a99d99d294b8f0565d1fbc9e8e6d5d2e652f/llm_kelt-0.1.0.tar.gz (from https://pypi.org/simple/llm-kelt/) (requires-python:>=3.11), version: 0.1.0 2026-03-02T23:05:42,964 Fetching project page and analyzing links: https://www.piwheels.org/simple/llm-kelt/ 2026-03-02T23:05:42,965 Getting page https://www.piwheels.org/simple/llm-kelt/ 2026-03-02T23:05:42,967 Found index url https://www.piwheels.org/simple 2026-03-02T23:05:43,177 Fetched page https://www.piwheels.org/simple/llm-kelt/ as text/html 2026-03-02T23:05:43,178 Skipping link: not a file: https://www.piwheels.org/simple/llm-kelt/ 2026-03-02T23:05:43,179 Skipping link: not a file: https://pypi.org/simple/llm-kelt/ 2026-03-02T23:05:43,199 Given no hashes to check 1 links for project 'llm-kelt': discarding no candidates 2026-03-02T23:05:43,219 Collecting llm-kelt==0.1.0 2026-03-02T23:05:43,222 Created temporary directory: /tmp/pip-unpack-34_1e_w8 2026-03-02T23:05:43,355 Downloading llm_kelt-0.1.0.tar.gz (196 kB) 2026-03-02T23:05:43,734 Added llm-kelt==0.1.0 from https://files.pythonhosted.org/packages/18/16/d4e8fa8f4486cb22acd19f19a99d99d294b8f0565d1fbc9e8e6d5d2e652f/llm_kelt-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-2bgawiv_' 2026-03-02T23:05:43,743 Created temporary directory: /tmp/pip-build-env-etmn2fbg 2026-03-02T23:05:43,748 Installing build dependencies: started 2026-03-02T23:05:43,749 Running command pip subprocess to install build dependencies 2026-03-02T23:05:44,874 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-02T23:05:45,445 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-03-02T23:05:45,468 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-02T23:05:47,253 Collecting setuptools>=68.0 2026-03-02T23:05:47,329 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-02T23:05:47,600 Collecting wheel 2026-03-02T23:05:47,619 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-02T23:05:47,973 Collecting setuptools-scm<9.0,>=8.0 2026-03-02T23:05:47,993 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-8.3.1-py3-none-any.whl (43 kB) 2026-03-02T23:05:48,178 Collecting packaging>=24.0 2026-03-02T23:05:48,200 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-02T23:05:51,283 Installing collected packages: setuptools, packaging, wheel, setuptools-scm 2026-03-02T23:05:55,055 Creating /tmp/pip-build-env-etmn2fbg/overlay/local/bin 2026-03-02T23:05:55,057 changing mode of /tmp/pip-build-env-etmn2fbg/overlay/local/bin/wheel to 755 2026-03-02T23:05:55,308 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools-scm-8.3.1 wheel-0.46.3 2026-03-02T23:05:55,602 Installing build dependencies: finished with status 'done' 2026-03-02T23:05:55,609 Getting requirements to build wheel: started 2026-03-02T23:05:55,610 Running command Getting requirements to build wheel 2026-03-02T23:05:56,278 /tmp/pip-build-env-etmn2fbg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-02T23:05:56,278 !! 2026-03-02T23:05:56,279 ******************************************************************************** 2026-03-02T23:05:56,280 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-03-02T23:05:56,281 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-02T23:05:56,281 or your builds will no longer be supported. 2026-03-02T23:05:56,283 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-02T23:05:56,283 ******************************************************************************** 2026-03-02T23:05:56,284 !! 2026-03-02T23:05:56,285 corresp(dist, value, root_dir) 2026-03-02T23:05:56,370 running egg_info 2026-03-02T23:05:56,377 writing llm_kelt.egg-info/PKG-INFO 2026-03-02T23:05:56,385 writing dependency_links to llm_kelt.egg-info/dependency_links.txt 2026-03-02T23:05:56,387 writing entry points to llm_kelt.egg-info/entry_points.txt 2026-03-02T23:05:56,391 writing requirements to llm_kelt.egg-info/requires.txt 2026-03-02T23:05:56,393 writing top-level names to llm_kelt.egg-info/top_level.txt 2026-03-02T23:05:56,456 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2026-03-02T23:05:56,459 reading manifest file 'llm_kelt.egg-info/SOURCES.txt' 2026-03-02T23:05:56,474 adding license file 'LICENSE' 2026-03-02T23:05:56,481 writing manifest file 'llm_kelt.egg-info/SOURCES.txt' 2026-03-02T23:05:56,582 Getting requirements to build wheel: finished with status 'done' 2026-03-02T23:05:56,586 Created temporary directory: /tmp/pip-modern-metadata-g81w22p5 2026-03-02T23:05:56,588 Preparing metadata (pyproject.toml): started 2026-03-02T23:05:56,590 Running command Preparing metadata (pyproject.toml) 2026-03-02T23:05:57,208 /tmp/pip-build-env-etmn2fbg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-02T23:05:57,208 !! 2026-03-02T23:05:57,210 ******************************************************************************** 2026-03-02T23:05:57,210 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-03-02T23:05:57,212 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-02T23:05:57,212 or your builds will no longer be supported. 2026-03-02T23:05:57,213 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-02T23:05:57,214 ******************************************************************************** 2026-03-02T23:05:57,214 !! 2026-03-02T23:05:57,215 corresp(dist, value, root_dir) 2026-03-02T23:05:57,302 running dist_info 2026-03-02T23:05:57,315 creating /tmp/pip-modern-metadata-g81w22p5/llm_kelt.egg-info 2026-03-02T23:05:57,316 writing /tmp/pip-modern-metadata-g81w22p5/llm_kelt.egg-info/PKG-INFO 2026-03-02T23:05:57,323 writing dependency_links to /tmp/pip-modern-metadata-g81w22p5/llm_kelt.egg-info/dependency_links.txt 2026-03-02T23:05:57,325 writing entry points to /tmp/pip-modern-metadata-g81w22p5/llm_kelt.egg-info/entry_points.txt 2026-03-02T23:05:57,330 writing requirements to /tmp/pip-modern-metadata-g81w22p5/llm_kelt.egg-info/requires.txt 2026-03-02T23:05:57,332 writing top-level names to /tmp/pip-modern-metadata-g81w22p5/llm_kelt.egg-info/top_level.txt 2026-03-02T23:05:57,334 writing manifest file '/tmp/pip-modern-metadata-g81w22p5/llm_kelt.egg-info/SOURCES.txt' 2026-03-02T23:05:57,394 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2026-03-02T23:05:57,397 reading manifest file '/tmp/pip-modern-metadata-g81w22p5/llm_kelt.egg-info/SOURCES.txt' 2026-03-02T23:05:57,399 adding license file 'LICENSE' 2026-03-02T23:05:57,404 writing manifest file '/tmp/pip-modern-metadata-g81w22p5/llm_kelt.egg-info/SOURCES.txt' 2026-03-02T23:05:57,405 creating '/tmp/pip-modern-metadata-g81w22p5/llm_kelt-0.1.0.dist-info' 2026-03-02T23:05:57,538 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-02T23:05:57,542 Source in /tmp/pip-wheel-zu6euz4u/llm-kelt_119a6c2155eb447a9e4a12996450ed6c has version 0.1.0, which satisfies requirement llm-kelt==0.1.0 from https://files.pythonhosted.org/packages/18/16/d4e8fa8f4486cb22acd19f19a99d99d294b8f0565d1fbc9e8e6d5d2e652f/llm_kelt-0.1.0.tar.gz 2026-03-02T23:05:57,543 Removed llm-kelt==0.1.0 from https://files.pythonhosted.org/packages/18/16/d4e8fa8f4486cb22acd19f19a99d99d294b8f0565d1fbc9e8e6d5d2e652f/llm_kelt-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-2bgawiv_' 2026-03-02T23:05:57,549 Created temporary directory: /tmp/pip-unpack-u1nvx1d4 2026-03-02T23:05:57,549 Building wheels for collected packages: llm-kelt 2026-03-02T23:05:57,554 Created temporary directory: /tmp/pip-wheel-0i005jv4 2026-03-02T23:05:57,555 Destination directory: /tmp/pip-wheel-0i005jv4 2026-03-02T23:05:57,557 Building wheel for llm-kelt (pyproject.toml): started 2026-03-02T23:05:57,558 Running command Building wheel for llm-kelt (pyproject.toml) 2026-03-02T23:05:58,165 /tmp/pip-build-env-etmn2fbg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-02T23:05:58,165 !! 2026-03-02T23:05:58,166 ******************************************************************************** 2026-03-02T23:05:58,167 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-03-02T23:05:58,168 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-02T23:05:58,168 or your builds will no longer be supported. 2026-03-02T23:05:58,170 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-02T23:05:58,170 ******************************************************************************** 2026-03-02T23:05:58,171 !! 2026-03-02T23:05:58,172 corresp(dist, value, root_dir) 2026-03-02T23:05:58,247 running bdist_wheel 2026-03-02T23:05:58,270 running build 2026-03-02T23:05:58,270 running build_py 2026-03-02T23:05:58,277 creating .build/lib/llm_kelt 2026-03-02T23:05:58,280 copying llm_kelt/factory.py -> .build/lib/llm_kelt 2026-03-02T23:05:58,282 copying llm_kelt/__init__.py -> .build/lib/llm_kelt 2026-03-02T23:05:58,284 copying llm_kelt/client.py -> .build/lib/llm_kelt 2026-03-02T23:05:58,287 creating .build/lib/llm_kelt/migrations 2026-03-02T23:05:58,288 copying llm_kelt/migrations/env.py -> .build/lib/llm_kelt/migrations 2026-03-02T23:05:58,291 creating .build/lib/llm_kelt/cli 2026-03-02T23:05:58,292 copying llm_kelt/cli/__main__.py -> .build/lib/llm_kelt/cli 2026-03-02T23:05:58,294 copying llm_kelt/cli/cli.py -> .build/lib/llm_kelt/cli 2026-03-02T23:05:58,296 copying llm_kelt/cli/__init__.py -> .build/lib/llm_kelt/cli 2026-03-02T23:05:58,298 creating .build/lib/llm_kelt/core 2026-03-02T23:05:58,299 copying llm_kelt/core/utils.py -> .build/lib/llm_kelt/core 2026-03-02T23:05:58,301 copying llm_kelt/core/types.py -> .build/lib/llm_kelt/core 2026-03-02T23:05:58,303 copying llm_kelt/core/base.py -> .build/lib/llm_kelt/core 2026-03-02T23:05:58,305 copying llm_kelt/core/models.py -> .build/lib/llm_kelt/core 2026-03-02T23:05:58,307 copying llm_kelt/core/schema.py -> .build/lib/llm_kelt/core 2026-03-02T23:05:58,309 copying llm_kelt/core/database.py -> .build/lib/llm_kelt/core 2026-03-02T23:05:58,311 copying llm_kelt/core/exceptions.py -> .build/lib/llm_kelt/core 2026-03-02T23:05:58,313 copying llm_kelt/core/__init__.py -> .build/lib/llm_kelt/core 2026-03-02T23:05:58,315 copying llm_kelt/core/content.py -> .build/lib/llm_kelt/core 2026-03-02T23:05:58,317 copying llm_kelt/core/embedding.py -> .build/lib/llm_kelt/core 2026-03-02T23:05:58,320 creating .build/lib/llm_kelt/training 2026-03-02T23:05:58,321 copying llm_kelt/training/model.py -> .build/lib/llm_kelt/training 2026-03-02T23:05:58,324 copying llm_kelt/training/schema.py -> .build/lib/llm_kelt/training 2026-03-02T23:05:58,326 copying llm_kelt/training/profiles.py -> .build/lib/llm_kelt/training 2026-03-02T23:05:58,327 copying llm_kelt/training/factory.py -> .build/lib/llm_kelt/training 2026-03-02T23:05:58,329 copying llm_kelt/training/__init__.py -> .build/lib/llm_kelt/training 2026-03-02T23:05:58,331 copying llm_kelt/training/runner.py -> .build/lib/llm_kelt/training 2026-03-02T23:05:58,334 copying llm_kelt/training/export.py -> .build/lib/llm_kelt/training 2026-03-02T23:05:58,336 creating .build/lib/llm_kelt/memory 2026-03-02T23:05:58,338 copying llm_kelt/memory/__init__.py -> .build/lib/llm_kelt/memory 2026-03-02T23:05:58,340 copying llm_kelt/memory/isolation.py -> .build/lib/llm_kelt/memory 2026-03-02T23:05:58,342 creating .build/lib/llm_kelt/serving 2026-03-02T23:05:58,343 copying llm_kelt/serving/__init__.py -> .build/lib/llm_kelt/serving 2026-03-02T23:05:58,345 copying llm_kelt/serving/routes.py -> .build/lib/llm_kelt/serving 2026-03-02T23:05:58,348 copying llm_kelt/serving/app.py -> .build/lib/llm_kelt/serving 2026-03-02T23:05:58,350 creating .build/lib/llm_kelt/inference 2026-03-02T23:05:58,351 copying llm_kelt/inference/__init__.py -> .build/lib/llm_kelt/inference 2026-03-02T23:05:58,353 copying llm_kelt/inference/embedder.py -> .build/lib/llm_kelt/inference 2026-03-02T23:05:58,355 copying llm_kelt/inference/context.py -> .build/lib/llm_kelt/inference 2026-03-02T23:05:58,358 copying llm_kelt/inference/query.py -> .build/lib/llm_kelt/inference 2026-03-02T23:05:58,360 copying llm_kelt/inference/embed_facts.py -> .build/lib/llm_kelt/inference 2026-03-02T23:05:58,362 creating .build/lib/llm_kelt/migrations/versions 2026-03-02T23:05:58,363 copying llm_kelt/migrations/versions/001_initial_schema.py -> .build/lib/llm_kelt/migrations/versions 2026-03-02T23:05:58,366 creating .build/lib/llm_kelt/cli/tools 2026-03-02T23:05:58,367 copying llm_kelt/cli/tools/proxy.py -> .build/lib/llm_kelt/cli/tools 2026-03-02T23:05:58,369 copying llm_kelt/cli/tools/__init__.py -> .build/lib/llm_kelt/cli/tools 2026-03-02T23:05:58,371 copying llm_kelt/cli/tools/train.py -> .build/lib/llm_kelt/cli/tools 2026-03-02T23:05:58,375 creating .build/lib/llm_kelt/core/export 2026-03-02T23:05:58,376 copying llm_kelt/core/export/jsonl.py -> .build/lib/llm_kelt/core/export 2026-03-02T23:05:58,378 copying llm_kelt/core/export/__init__.py -> .build/lib/llm_kelt/core/export 2026-03-02T23:05:58,380 creating .build/lib/llm_kelt/training/sft 2026-03-02T23:05:58,381 copying llm_kelt/training/sft/__init__.py -> .build/lib/llm_kelt/training/sft 2026-03-02T23:05:58,383 copying llm_kelt/training/sft/client.py -> .build/lib/llm_kelt/training/sft 2026-03-02T23:05:58,386 creating .build/lib/llm_kelt/training/dpo 2026-03-02T23:05:58,387 copying llm_kelt/training/dpo/__init__.py -> .build/lib/llm_kelt/training/dpo 2026-03-02T23:05:58,389 copying llm_kelt/training/dpo/client.py -> .build/lib/llm_kelt/training/dpo 2026-03-02T23:05:58,391 copying llm_kelt/training/dpo/export.py -> .build/lib/llm_kelt/training/dpo 2026-03-02T23:05:58,393 copying llm_kelt/training/dpo/trainer.py -> .build/lib/llm_kelt/training/dpo 2026-03-02T23:05:58,396 creating .build/lib/llm_kelt/training/manifest 2026-03-02T23:05:58,397 copying llm_kelt/training/manifest/schema.py -> .build/lib/llm_kelt/training/manifest 2026-03-02T23:05:58,399 copying llm_kelt/training/manifest/__init__.py -> .build/lib/llm_kelt/training/manifest 2026-03-02T23:05:58,401 copying llm_kelt/training/manifest/errors.py -> .build/lib/llm_kelt/training/manifest 2026-03-02T23:05:58,403 copying llm_kelt/training/manifest/loader.py -> .build/lib/llm_kelt/training/manifest 2026-03-02T23:05:58,406 copying llm_kelt/training/manifest/client.py -> .build/lib/llm_kelt/training/manifest 2026-03-02T23:05:58,408 creating .build/lib/llm_kelt/training/lora 2026-03-02T23:05:58,409 copying llm_kelt/training/lora/__init__.py -> .build/lib/llm_kelt/training/lora 2026-03-02T23:05:58,411 copying llm_kelt/training/lora/config.py -> .build/lib/llm_kelt/training/lora 2026-03-02T23:05:58,413 copying llm_kelt/training/lora/registry.py -> .build/lib/llm_kelt/training/lora 2026-03-02T23:05:58,416 copying llm_kelt/training/lora/trainer.py -> .build/lib/llm_kelt/training/lora 2026-03-02T23:05:58,419 creating .build/lib/llm_kelt/training/storage 2026-03-02T23:05:58,420 copying llm_kelt/training/storage/base.py -> .build/lib/llm_kelt/training/storage 2026-03-02T23:05:58,422 copying llm_kelt/training/storage/__init__.py -> .build/lib/llm_kelt/training/storage 2026-03-02T23:05:58,424 copying llm_kelt/training/storage/file.py -> .build/lib/llm_kelt/training/storage 2026-03-02T23:05:58,427 creating .build/lib/llm_kelt/memory/atomic 2026-03-02T23:05:58,429 copying llm_kelt/memory/atomic/models.py -> .build/lib/llm_kelt/memory/atomic 2026-03-02T23:05:58,431 copying llm_kelt/memory/atomic/__init__.py -> .build/lib/llm_kelt/memory/atomic 2026-03-02T23:05:58,433 copying llm_kelt/memory/atomic/protocol.py -> .build/lib/llm_kelt/memory/atomic 2026-03-02T23:05:58,435 copying llm_kelt/memory/atomic/embedding.py -> .build/lib/llm_kelt/memory/atomic 2026-03-02T23:05:58,438 creating .build/lib/llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,440 copying llm_kelt/memory/atomic/clients/interactions.py -> .build/lib/llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,442 copying llm_kelt/memory/atomic/clients/preferences.py -> .build/lib/llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,444 copying llm_kelt/memory/atomic/clients/base.py -> .build/lib/llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,446 copying llm_kelt/memory/atomic/clients/directives.py -> .build/lib/llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,449 copying llm_kelt/memory/atomic/clients/__init__.py -> .build/lib/llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,451 copying llm_kelt/memory/atomic/clients/solutions.py -> .build/lib/llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,453 copying llm_kelt/memory/atomic/clients/assertions.py -> .build/lib/llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,455 copying llm_kelt/memory/atomic/clients/predictions.py -> .build/lib/llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,458 copying llm_kelt/memory/atomic/clients/feedback.py -> .build/lib/llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,460 running egg_info 2026-03-02T23:05:58,472 writing llm_kelt.egg-info/PKG-INFO 2026-03-02T23:05:58,480 writing dependency_links to llm_kelt.egg-info/dependency_links.txt 2026-03-02T23:05:58,481 writing entry points to llm_kelt.egg-info/entry_points.txt 2026-03-02T23:05:58,485 writing requirements to llm_kelt.egg-info/requires.txt 2026-03-02T23:05:58,486 writing top-level names to llm_kelt.egg-info/top_level.txt 2026-03-02T23:05:58,532 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2026-03-02T23:05:58,535 reading manifest file 'llm_kelt.egg-info/SOURCES.txt' 2026-03-02T23:05:58,544 adding license file 'LICENSE' 2026-03-02T23:05:58,551 writing manifest file 'llm_kelt.egg-info/SOURCES.txt' 2026-03-02T23:05:58,563 copying llm_kelt/py.typed -> .build/lib/llm_kelt 2026-03-02T23:05:58,565 copying llm_kelt/migrations/alembic.ini -> .build/lib/llm_kelt/migrations 2026-03-02T23:05:58,568 copying llm_kelt/migrations/script.py.mako -> .build/lib/llm_kelt/migrations 2026-03-02T23:05:58,590 installing to .build/bdist.linux-armv7l/wheel 2026-03-02T23:05:58,591 running install 2026-03-02T23:05:58,614 running install_lib 2026-03-02T23:05:58,620 creating .build/bdist.linux-armv7l/wheel 2026-03-02T23:05:58,623 creating .build/bdist.linux-armv7l/wheel/llm_kelt 2026-03-02T23:05:58,624 creating .build/bdist.linux-armv7l/wheel/llm_kelt/migrations 2026-03-02T23:05:58,626 copying .build/lib/llm_kelt/migrations/script.py.mako -> .build/bdist.linux-armv7l/wheel/./llm_kelt/migrations 2026-03-02T23:05:58,628 creating .build/bdist.linux-armv7l/wheel/llm_kelt/migrations/versions 2026-03-02T23:05:58,629 copying .build/lib/llm_kelt/migrations/versions/001_initial_schema.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/migrations/versions 2026-03-02T23:05:58,632 copying .build/lib/llm_kelt/migrations/alembic.ini -> .build/bdist.linux-armv7l/wheel/./llm_kelt/migrations 2026-03-02T23:05:58,634 copying .build/lib/llm_kelt/migrations/env.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/migrations 2026-03-02T23:05:58,637 creating .build/bdist.linux-armv7l/wheel/llm_kelt/cli 2026-03-02T23:05:58,638 copying .build/lib/llm_kelt/cli/__main__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/cli 2026-03-02T23:05:58,640 copying .build/lib/llm_kelt/cli/cli.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/cli 2026-03-02T23:05:58,642 copying .build/lib/llm_kelt/cli/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/cli 2026-03-02T23:05:58,644 creating .build/bdist.linux-armv7l/wheel/llm_kelt/cli/tools 2026-03-02T23:05:58,645 copying .build/lib/llm_kelt/cli/tools/proxy.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/cli/tools 2026-03-02T23:05:58,647 copying .build/lib/llm_kelt/cli/tools/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/cli/tools 2026-03-02T23:05:58,649 copying .build/lib/llm_kelt/cli/tools/train.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/cli/tools 2026-03-02T23:05:58,652 creating .build/bdist.linux-armv7l/wheel/llm_kelt/core 2026-03-02T23:05:58,653 copying .build/lib/llm_kelt/core/utils.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/core 2026-03-02T23:05:58,655 copying .build/lib/llm_kelt/core/types.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/core 2026-03-02T23:05:58,657 copying .build/lib/llm_kelt/core/base.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/core 2026-03-02T23:05:58,658 copying .build/lib/llm_kelt/core/models.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/core 2026-03-02T23:05:58,660 copying .build/lib/llm_kelt/core/schema.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/core 2026-03-02T23:05:58,663 copying .build/lib/llm_kelt/core/database.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/core 2026-03-02T23:05:58,665 copying .build/lib/llm_kelt/core/exceptions.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/core 2026-03-02T23:05:58,667 copying .build/lib/llm_kelt/core/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/core 2026-03-02T23:05:58,669 copying .build/lib/llm_kelt/core/content.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/core 2026-03-02T23:05:58,671 copying .build/lib/llm_kelt/core/embedding.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/core 2026-03-02T23:05:58,674 creating .build/bdist.linux-armv7l/wheel/llm_kelt/core/export 2026-03-02T23:05:58,675 copying .build/lib/llm_kelt/core/export/jsonl.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/core/export 2026-03-02T23:05:58,677 copying .build/lib/llm_kelt/core/export/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/core/export 2026-03-02T23:05:58,679 copying .build/lib/llm_kelt/factory.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt 2026-03-02T23:05:58,681 copying .build/lib/llm_kelt/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt 2026-03-02T23:05:58,684 creating .build/bdist.linux-armv7l/wheel/llm_kelt/training 2026-03-02T23:05:58,685 creating .build/bdist.linux-armv7l/wheel/llm_kelt/training/sft 2026-03-02T23:05:58,687 copying .build/lib/llm_kelt/training/sft/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/sft 2026-03-02T23:05:58,689 copying .build/lib/llm_kelt/training/sft/client.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/sft 2026-03-02T23:05:58,691 creating .build/bdist.linux-armv7l/wheel/llm_kelt/training/dpo 2026-03-02T23:05:58,692 copying .build/lib/llm_kelt/training/dpo/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/dpo 2026-03-02T23:05:58,694 copying .build/lib/llm_kelt/training/dpo/client.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/dpo 2026-03-02T23:05:58,697 copying .build/lib/llm_kelt/training/dpo/export.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/dpo 2026-03-02T23:05:58,699 copying .build/lib/llm_kelt/training/dpo/trainer.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/dpo 2026-03-02T23:05:58,701 copying .build/lib/llm_kelt/training/model.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training 2026-03-02T23:05:58,703 copying .build/lib/llm_kelt/training/schema.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training 2026-03-02T23:05:58,706 creating .build/bdist.linux-armv7l/wheel/llm_kelt/training/manifest 2026-03-02T23:05:58,707 copying .build/lib/llm_kelt/training/manifest/schema.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/manifest 2026-03-02T23:05:58,709 copying .build/lib/llm_kelt/training/manifest/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/manifest 2026-03-02T23:05:58,711 copying .build/lib/llm_kelt/training/manifest/errors.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/manifest 2026-03-02T23:05:58,713 copying .build/lib/llm_kelt/training/manifest/loader.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/manifest 2026-03-02T23:05:58,715 copying .build/lib/llm_kelt/training/manifest/client.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/manifest 2026-03-02T23:05:58,718 creating .build/bdist.linux-armv7l/wheel/llm_kelt/training/lora 2026-03-02T23:05:58,719 copying .build/lib/llm_kelt/training/lora/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/lora 2026-03-02T23:05:58,721 copying .build/lib/llm_kelt/training/lora/config.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/lora 2026-03-02T23:05:58,724 copying .build/lib/llm_kelt/training/lora/registry.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/lora 2026-03-02T23:05:58,726 copying .build/lib/llm_kelt/training/lora/trainer.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/lora 2026-03-02T23:05:58,729 creating .build/bdist.linux-armv7l/wheel/llm_kelt/training/storage 2026-03-02T23:05:58,730 copying .build/lib/llm_kelt/training/storage/base.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/storage 2026-03-02T23:05:58,733 copying .build/lib/llm_kelt/training/storage/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/storage 2026-03-02T23:05:58,735 copying .build/lib/llm_kelt/training/storage/file.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training/storage 2026-03-02T23:05:58,738 copying .build/lib/llm_kelt/training/profiles.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training 2026-03-02T23:05:58,740 copying .build/lib/llm_kelt/training/factory.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training 2026-03-02T23:05:58,742 copying .build/lib/llm_kelt/training/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training 2026-03-02T23:05:58,744 copying .build/lib/llm_kelt/training/runner.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training 2026-03-02T23:05:58,746 copying .build/lib/llm_kelt/training/export.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/training 2026-03-02T23:05:58,749 creating .build/bdist.linux-armv7l/wheel/llm_kelt/memory 2026-03-02T23:05:58,750 copying .build/lib/llm_kelt/memory/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory 2026-03-02T23:05:58,752 copying .build/lib/llm_kelt/memory/isolation.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory 2026-03-02T23:05:58,755 creating .build/bdist.linux-armv7l/wheel/llm_kelt/memory/atomic 2026-03-02T23:05:58,756 copying .build/lib/llm_kelt/memory/atomic/models.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic 2026-03-02T23:05:58,758 copying .build/lib/llm_kelt/memory/atomic/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic 2026-03-02T23:05:58,760 copying .build/lib/llm_kelt/memory/atomic/protocol.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic 2026-03-02T23:05:58,762 copying .build/lib/llm_kelt/memory/atomic/embedding.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic 2026-03-02T23:05:58,765 creating .build/bdist.linux-armv7l/wheel/llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,766 copying .build/lib/llm_kelt/memory/atomic/clients/interactions.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,769 copying .build/lib/llm_kelt/memory/atomic/clients/preferences.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,771 copying .build/lib/llm_kelt/memory/atomic/clients/base.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,773 copying .build/lib/llm_kelt/memory/atomic/clients/directives.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,775 copying .build/lib/llm_kelt/memory/atomic/clients/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,777 copying .build/lib/llm_kelt/memory/atomic/clients/solutions.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,780 copying .build/lib/llm_kelt/memory/atomic/clients/assertions.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,782 copying .build/lib/llm_kelt/memory/atomic/clients/predictions.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,784 copying .build/lib/llm_kelt/memory/atomic/clients/feedback.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/memory/atomic/clients 2026-03-02T23:05:58,787 copying .build/lib/llm_kelt/py.typed -> .build/bdist.linux-armv7l/wheel/./llm_kelt 2026-03-02T23:05:58,789 creating .build/bdist.linux-armv7l/wheel/llm_kelt/serving 2026-03-02T23:05:58,790 copying .build/lib/llm_kelt/serving/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/serving 2026-03-02T23:05:58,792 copying .build/lib/llm_kelt/serving/routes.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/serving 2026-03-02T23:05:58,794 copying .build/lib/llm_kelt/serving/app.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/serving 2026-03-02T23:05:58,796 copying .build/lib/llm_kelt/client.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt 2026-03-02T23:05:58,799 creating .build/bdist.linux-armv7l/wheel/llm_kelt/inference 2026-03-02T23:05:58,800 copying .build/lib/llm_kelt/inference/__init__.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/inference 2026-03-02T23:05:58,802 copying .build/lib/llm_kelt/inference/embedder.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/inference 2026-03-02T23:05:58,805 copying .build/lib/llm_kelt/inference/context.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/inference 2026-03-02T23:05:58,807 copying .build/lib/llm_kelt/inference/query.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/inference 2026-03-02T23:05:58,809 copying .build/lib/llm_kelt/inference/embed_facts.py -> .build/bdist.linux-armv7l/wheel/./llm_kelt/inference 2026-03-02T23:05:58,811 running install_egg_info 2026-03-02T23:05:58,817 Copying llm_kelt.egg-info to .build/bdist.linux-armv7l/wheel/./llm_kelt-0.1.0-py3.11.egg-info 2026-03-02T23:05:58,828 running install_scripts 2026-03-02T23:05:58,839 creating .build/bdist.linux-armv7l/wheel/llm_kelt-0.1.0.dist-info/WHEEL 2026-03-02T23:05:58,842 creating '/tmp/pip-wheel-0i005jv4/.tmp-kccfliuh/llm_kelt-0.1.0-py3-none-any.whl' and adding '.build/bdist.linux-armv7l/wheel' to it 2026-03-02T23:05:58,845 adding 'llm_kelt/__init__.py' 2026-03-02T23:05:58,847 adding 'llm_kelt/client.py' 2026-03-02T23:05:58,848 adding 'llm_kelt/factory.py' 2026-03-02T23:05:58,850 adding 'llm_kelt/py.typed' 2026-03-02T23:05:58,851 adding 'llm_kelt/cli/__init__.py' 2026-03-02T23:05:58,852 adding 'llm_kelt/cli/__main__.py' 2026-03-02T23:05:58,854 adding 'llm_kelt/cli/cli.py' 2026-03-02T23:05:58,855 adding 'llm_kelt/cli/tools/__init__.py' 2026-03-02T23:05:58,857 adding 'llm_kelt/cli/tools/proxy.py' 2026-03-02T23:05:58,859 adding 'llm_kelt/cli/tools/train.py' 2026-03-02T23:05:58,861 adding 'llm_kelt/core/__init__.py' 2026-03-02T23:05:58,862 adding 'llm_kelt/core/base.py' 2026-03-02T23:05:58,864 adding 'llm_kelt/core/content.py' 2026-03-02T23:05:58,866 adding 'llm_kelt/core/database.py' 2026-03-02T23:05:58,868 adding 'llm_kelt/core/embedding.py' 2026-03-02T23:05:58,869 adding 'llm_kelt/core/exceptions.py' 2026-03-02T23:05:58,870 adding 'llm_kelt/core/models.py' 2026-03-02T23:05:58,872 adding 'llm_kelt/core/schema.py' 2026-03-02T23:05:58,873 adding 'llm_kelt/core/types.py' 2026-03-02T23:05:58,875 adding 'llm_kelt/core/utils.py' 2026-03-02T23:05:58,876 adding 'llm_kelt/core/export/__init__.py' 2026-03-02T23:05:58,878 adding 'llm_kelt/core/export/jsonl.py' 2026-03-02T23:05:58,880 adding 'llm_kelt/inference/__init__.py' 2026-03-02T23:05:58,881 adding 'llm_kelt/inference/context.py' 2026-03-02T23:05:58,883 adding 'llm_kelt/inference/embed_facts.py' 2026-03-02T23:05:58,884 adding 'llm_kelt/inference/embedder.py' 2026-03-02T23:05:58,886 adding 'llm_kelt/inference/query.py' 2026-03-02T23:05:58,888 adding 'llm_kelt/memory/__init__.py' 2026-03-02T23:05:58,890 adding 'llm_kelt/memory/isolation.py' 2026-03-02T23:05:58,891 adding 'llm_kelt/memory/atomic/__init__.py' 2026-03-02T23:05:58,893 adding 'llm_kelt/memory/atomic/embedding.py' 2026-03-02T23:05:58,895 adding 'llm_kelt/memory/atomic/models.py' 2026-03-02T23:05:58,897 adding 'llm_kelt/memory/atomic/protocol.py' 2026-03-02T23:05:58,899 adding 'llm_kelt/memory/atomic/clients/__init__.py' 2026-03-02T23:05:58,900 adding 'llm_kelt/memory/atomic/clients/assertions.py' 2026-03-02T23:05:58,902 adding 'llm_kelt/memory/atomic/clients/base.py' 2026-03-02T23:05:58,904 adding 'llm_kelt/memory/atomic/clients/directives.py' 2026-03-02T23:05:58,905 adding 'llm_kelt/memory/atomic/clients/feedback.py' 2026-03-02T23:05:58,907 adding 'llm_kelt/memory/atomic/clients/interactions.py' 2026-03-02T23:05:58,909 adding 'llm_kelt/memory/atomic/clients/predictions.py' 2026-03-02T23:05:58,910 adding 'llm_kelt/memory/atomic/clients/preferences.py' 2026-03-02T23:05:58,912 adding 'llm_kelt/memory/atomic/clients/solutions.py' 2026-03-02T23:05:58,914 adding 'llm_kelt/migrations/alembic.ini' 2026-03-02T23:05:58,915 adding 'llm_kelt/migrations/env.py' 2026-03-02T23:05:58,917 adding 'llm_kelt/migrations/script.py.mako' 2026-03-02T23:05:58,919 adding 'llm_kelt/migrations/versions/001_initial_schema.py' 2026-03-02T23:05:58,920 adding 'llm_kelt/serving/__init__.py' 2026-03-02T23:05:58,922 adding 'llm_kelt/serving/app.py' 2026-03-02T23:05:58,923 adding 'llm_kelt/serving/routes.py' 2026-03-02T23:05:58,925 adding 'llm_kelt/training/__init__.py' 2026-03-02T23:05:58,927 adding 'llm_kelt/training/export.py' 2026-03-02T23:05:58,928 adding 'llm_kelt/training/factory.py' 2026-03-02T23:05:58,930 adding 'llm_kelt/training/model.py' 2026-03-02T23:05:58,931 adding 'llm_kelt/training/profiles.py' 2026-03-02T23:05:58,933 adding 'llm_kelt/training/runner.py' 2026-03-02T23:05:58,934 adding 'llm_kelt/training/schema.py' 2026-03-02T23:05:58,936 adding 'llm_kelt/training/dpo/__init__.py' 2026-03-02T23:05:58,937 adding 'llm_kelt/training/dpo/client.py' 2026-03-02T23:05:58,939 adding 'llm_kelt/training/dpo/export.py' 2026-03-02T23:05:58,941 adding 'llm_kelt/training/dpo/trainer.py' 2026-03-02T23:05:58,943 adding 'llm_kelt/training/lora/__init__.py' 2026-03-02T23:05:58,944 adding 'llm_kelt/training/lora/config.py' 2026-03-02T23:05:58,946 adding 'llm_kelt/training/lora/registry.py' 2026-03-02T23:05:58,948 adding 'llm_kelt/training/lora/trainer.py' 2026-03-02T23:05:58,950 adding 'llm_kelt/training/manifest/__init__.py' 2026-03-02T23:05:58,951 adding 'llm_kelt/training/manifest/client.py' 2026-03-02T23:05:58,953 adding 'llm_kelt/training/manifest/errors.py' 2026-03-02T23:05:58,955 adding 'llm_kelt/training/manifest/loader.py' 2026-03-02T23:05:58,956 adding 'llm_kelt/training/manifest/schema.py' 2026-03-02T23:05:58,958 adding 'llm_kelt/training/sft/__init__.py' 2026-03-02T23:05:58,960 adding 'llm_kelt/training/sft/client.py' 2026-03-02T23:05:58,962 adding 'llm_kelt/training/storage/__init__.py' 2026-03-02T23:05:58,963 adding 'llm_kelt/training/storage/base.py' 2026-03-02T23:05:58,967 adding 'llm_kelt/training/storage/file.py' 2026-03-02T23:05:58,971 adding 'llm_kelt-0.1.0.dist-info/licenses/LICENSE' 2026-03-02T23:05:58,972 adding 'llm_kelt-0.1.0.dist-info/METADATA' 2026-03-02T23:05:58,973 adding 'llm_kelt-0.1.0.dist-info/WHEEL' 2026-03-02T23:05:58,974 adding 'llm_kelt-0.1.0.dist-info/entry_points.txt' 2026-03-02T23:05:58,975 adding 'llm_kelt-0.1.0.dist-info/top_level.txt' 2026-03-02T23:05:58,977 adding 'llm_kelt-0.1.0.dist-info/RECORD' 2026-03-02T23:05:58,980 removing .build/bdist.linux-armv7l/wheel 2026-03-02T23:05:59,103 Building wheel for llm-kelt (pyproject.toml): finished with status 'done' 2026-03-02T23:05:59,110 Created wheel for llm-kelt: filename=llm_kelt-0.1.0-py3-none-any.whl size=129829 sha256=f4465098210b682407024cca9c45c1c51e4d77df1fcadb83d31fb2e8c3590dd0 2026-03-02T23:05:59,112 Stored in directory: /tmp/pip-ephem-wheel-cache-xbsakbn_/wheels/bb/53/d1/2546b3813b3bf5a2a5c311f3226abc268b08a1ed040dc89fc2 2026-03-02T23:05:59,124 Successfully built llm-kelt 2026-03-02T23:05:59,131 Removed build tracker: '/tmp/pip-build-tracker-2bgawiv_'