2025-11-02T14:47:27,255 Created temporary directory: /tmp/pip-ephem-wheel-cache-7vcngqus 2025-11-02T14:47:27,257 Created temporary directory: /tmp/pip-build-tracker-jni2iilc 2025-11-02T14:47:27,258 Initialized build tracking at /tmp/pip-build-tracker-jni2iilc 2025-11-02T14:47:27,258 Created build tracker: /tmp/pip-build-tracker-jni2iilc 2025-11-02T14:47:27,259 Entered build tracker: /tmp/pip-build-tracker-jni2iilc 2025-11-02T14:47:27,259 Created temporary directory: /tmp/pip-wheel-1f18u096 2025-11-02T14:47:27,263 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 2025-11-02T14:47:27,265 Created temporary directory: /tmp/pip-ephem-wheel-cache-w3mml2ns 2025-11-02T14:47:27,287 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-02T14:47:27,290 2 location(s) to search for versions of heaven-framework: 2025-11-02T14:47:27,290 * https://pypi.org/simple/heaven-framework/ 2025-11-02T14:47:27,290 * https://www.piwheels.org/simple/heaven-framework/ 2025-11-02T14:47:27,291 Fetching project page and analyzing links: https://pypi.org/simple/heaven-framework/ 2025-11-02T14:47:27,292 Getting page https://pypi.org/simple/heaven-framework/ 2025-11-02T14:47:27,293 Found index url https://pypi.org/simple 2025-11-02T14:47:27,509 Fetched page https://pypi.org/simple/heaven-framework/ as application/vnd.pypi.simple.v1+json 2025-11-02T14:47:27,517 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/7e/0c/f055de1ea533a0fa0112a54846839c2568a8389a2cb8d8518c98bd46c76f/heaven_framework-0.1.0-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,518 Found link https://files.pythonhosted.org/packages/d5/a6/953c2bc192f3d33521ca572646f3e6f192ad91f09bf48fa71ef15026c552/heaven_framework-0.1.0.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.0 2025-11-02T14:47:27,518 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/ef/27/8303921a125ea1afdb746e154e8118025ded6009d3d6cb2881a146968da0/heaven_framework-0.1.1-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,519 Found link https://files.pythonhosted.org/packages/c1/e4/2e725b90b46cc22ef01e244a7c42929204975f556a739f30648fe3c3bb93/heaven_framework-0.1.1.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.1 2025-11-02T14:47:27,520 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/98/a4/bcd874527c27ee347f744712fd0315c0a2150997520aef2c4f2b435b121f/heaven_framework-0.1.2-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,521 Found link https://files.pythonhosted.org/packages/b7/d4/e7e83923090816c4c035063920fcc5b2d167487ebbcaebe5f0338c866042/heaven_framework-0.1.2.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.2 2025-11-02T14:47:27,522 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/b0/1f/59d52ac33bb05e59bdb5834ee4984eb0263b0ecc72a6bda8f1e7aa0de0ba/heaven_framework-0.1.3-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,523 Found link https://files.pythonhosted.org/packages/17/0a/2d68d9f250fd4cd16be133a627793c8d60ccfd7b919dc4529131ecd6aea7/heaven_framework-0.1.3.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.3 2025-11-02T14:47:27,524 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/10/04/72973578436e16329a41511c274173e6ac9699f8686347a062b4bbc57952/heaven_framework-0.1.4-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,525 Found link https://files.pythonhosted.org/packages/36/9c/35a8cab9c4574b10bb4b7a9412f6ca7dc9ce43cffa82c1852d8bd80fa5f0/heaven_framework-0.1.4.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.4 2025-11-02T14:47:27,526 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/f7/b4/7f85c1b621663ab487fcd3584b931ea5ff0996f76436026e2307b15ecd03/heaven_framework-0.1.5-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,527 Found link https://files.pythonhosted.org/packages/56/20/fba28adcfdede72c2fccb1e8581806b96a965a23b1de6de2372c9a2cb43d/heaven_framework-0.1.5.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.5 2025-11-02T14:47:27,527 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/e4/c7/7404fa376033f0856e56e513c3dc39a1fd1e3a9399d06d57029e2736bd3a/heaven_framework-0.1.6-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,528 Found link https://files.pythonhosted.org/packages/8c/21/e652cb8ca3b6f0c84ce50745b9d96ea6eee77122ef69f90fab9e1f79b008/heaven_framework-0.1.6.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.6 2025-11-02T14:47:27,529 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/9b/b0/10fb8af8350c1aaab8697ad0c1e6abc8dfde00e9bd6c24ff1df742e180d2/heaven_framework-0.1.7-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,530 Found link https://files.pythonhosted.org/packages/ea/88/94acc6d049628bb387b738fd542fd3730c5c6b77ef7610fec9a2e3d35c34/heaven_framework-0.1.7.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.7 2025-11-02T14:47:27,530 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/08/ec/8f987f298e9774191d0e2ca92befb2bbbf3c4bbdbbbdea6c38ec18c02b57/heaven_framework-0.1.8-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,531 Found link https://files.pythonhosted.org/packages/f5/fd/7e65d200412ca53016c5fbf5665491e7553f5d3642cafbbee80bac1d0554/heaven_framework-0.1.8.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.8 2025-11-02T14:47:27,532 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/f6/c1/e00cd36ee7f02a77c3f7413251aa2c069eca4c06579e9a3230b1f4c27426/heaven_framework-0.1.9-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,533 Found link https://files.pythonhosted.org/packages/e5/16/3470b5279b9bfda7f86e660a3c8c5fbcc4ba70fc9481a93dfcc01993513f/heaven_framework-0.1.9.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.9 2025-11-02T14:47:27,534 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/66/e7/d7eef42307e628e93387cfb101ab844fc261c70b71ff5ebd3944c235b465/heaven_framework-0.1.10-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,535 Found link https://files.pythonhosted.org/packages/c1/a9/bc2243c18f95d1bc4f52b7b8bc3f590218b32a376ddf241c9043aefcc97c/heaven_framework-0.1.10.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.10 2025-11-02T14:47:27,535 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/5f/11/f2e9022a2362a4276a08d00b950470d99f1546b71c8d78dd538fbbe6e5cf/heaven_framework-0.1.11-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,536 Found link https://files.pythonhosted.org/packages/a6/01/ae4d5ef4768187a1729cc8bc6cfbf8f677843c6fc9fa560e0fac85a6db6f/heaven_framework-0.1.11.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.11 2025-11-02T14:47:27,537 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/90/21/a27f289670cc11edccd9b8d1c1820a8fcae25156c2ec69a97c59138588b9/heaven_framework-0.1.12-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,538 Found link https://files.pythonhosted.org/packages/57/92/fe0fcc656f58355e10220a3a3e3d368f05c378737f9b47f300e85a2555ff/heaven_framework-0.1.12.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.12 2025-11-02T14:47:27,539 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/28/4f/93aa79769d9f3ca95db78677d6f61e79ad4e15e98210370dc4fe3c418005/heaven_framework-0.1.13-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,540 Found link https://files.pythonhosted.org/packages/fd/b6/af477f44cec8c65edc0341365e5d0e2bd33135a0b57b96f00e51934733f3/heaven_framework-0.1.13.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.13 2025-11-02T14:47:27,540 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/9b/b8/ae321a8491c97d84d3c04d7b3f2b2952565c17d93bf67acda012a8e52d31/heaven_framework-0.1.14-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,541 Found link https://files.pythonhosted.org/packages/e7/4e/61b6741bc0295d41355d6c186d84888daa67171e4d797c8dda94a386e16b/heaven_framework-0.1.14.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.14 2025-11-02T14:47:27,542 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/bd/e1/70d4736d168b91ab1a7429eba09f12ac1b4cf1f0be8c9d886118eb7a0fc2/heaven_framework-0.1.15-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,543 Found link https://files.pythonhosted.org/packages/1d/ca/b466cc8532dcf99539ded536a319575086e80c72a9880aaa7e4814ab031b/heaven_framework-0.1.15.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.15 2025-11-02T14:47:27,544 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/50/56/1cf9db024d56ef1005515829b7829182e25d43f56dc5a4678088169b7632/heaven_framework-0.1.16-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,544 Found link https://files.pythonhosted.org/packages/bc/de/791b8a19b947aa0fba4b460be5b2cde55281af6789e19b6d22c591e66b9b/heaven_framework-0.1.16.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.16 2025-11-02T14:47:27,545 Fetching project page and analyzing links: https://www.piwheels.org/simple/heaven-framework/ 2025-11-02T14:47:27,546 Getting page https://www.piwheels.org/simple/heaven-framework/ 2025-11-02T14:47:27,547 Found index url https://www.piwheels.org/simple 2025-11-02T14:47:27,940 Fetched page https://www.piwheels.org/simple/heaven-framework/ as text/html 2025-11-02T14:47:27,954 Skipping link: No binaries permitted for heaven-framework: https://www.piwheels.org/simple/heaven-framework/heaven_framework-0.1.15-py3-none-any.whl#sha256=a6fa36270ede08500ce29673f06caf386f4232ea1311ee6cca607cc83310b73c (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,955 Skipping link: No binaries permitted for heaven-framework: https://www.piwheels.org/simple/heaven-framework/heaven_framework-0.1.14-py3-none-any.whl#sha256=557eabf8edadb9f6d973a41a9083c7c7a3daf56cf932ac1bf09a216fcb0a680c (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,956 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.13-py3-none-any.whl#sha256=90abc1653762873f7ad6c482162b0fb993e5c7580f4b3c3fccc0a752a28dc494 (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,958 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.12-py3-none-any.whl#sha256=5bb116802fc6889bfd8483bb3561c9c02c93ac68c98e6806607adcafd4dbe6f5 (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,959 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.11-py3-none-any.whl#sha256=d24566cd59a4309a3aff632f1ff2856d20f26131fde9c4d14793bbc9b47a0a3f (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,960 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.10-py3-none-any.whl#sha256=790d4084e8565dcf2eb6e5bb967db6297bf442fb26f09f279201c4a57513a767 (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,961 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.9-py3-none-any.whl#sha256=2894839fe040b64e258adf86391ea98ec807c32c6315a0f4eff3786374a857ed (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,962 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.8-py3-none-any.whl#sha256=c0a67463bb38f0cbde8945c6c7a23613a04ff5bc07a400ab06921018bb69ce0b (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,963 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.7-py3-none-any.whl#sha256=9ea71fadefc46f8bac41a46c7e62f18cac6ddd6969814777e60cd5d52a6da70c (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,965 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.6-py3-none-any.whl#sha256=f4150f94ae764b59b815d8167993c7161d5d0cfc48b38f04d6ccc59edd9270a6 (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,966 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.5-py3-none-any.whl#sha256=d82755798630e061c2dd1321acca43c7666b6ce3ff996ca22e6ba4e728a6aaab (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,967 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.4-py3-none-any.whl#sha256=926dd754153ced0a129e071f56c1861aed115494d9a501528fe1c8df4a0d6f9a (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,968 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.3-py3-none-any.whl#sha256=5c087142272db76ac06a900f608286b65bf2650901d3d73912d585b697f279cf (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,970 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.2-py3-none-any.whl#sha256=f8f51195ec169cc6918bc6cbaed6e952feea361bce28d79de70f9beb46314bfc (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,971 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.1-py3-none-any.whl#sha256=d5b3a4732360efb4155bfeeb5d0e5d5a298ac0501638dc124485d031b39d4c41 (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,973 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.0-py3-none-any.whl#sha256=c2347d91bb4ab1d2bd9a96bd711351c85e4332a31b45474798f1494a6e350fb8 (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2025-11-02T14:47:27,974 Skipping link: not a file: https://www.piwheels.org/simple/heaven-framework/ 2025-11-02T14:47:27,976 Skipping link: not a file: https://pypi.org/simple/heaven-framework/ 2025-11-02T14:47:28,023 Given no hashes to check 1 links for project 'heaven-framework': discarding no candidates 2025-11-02T14:47:28,042 Collecting heaven-framework==0.1.16 2025-11-02T14:47:28,045 Created temporary directory: /tmp/pip-unpack-h3zrh58s 2025-11-02T14:47:28,191 Downloading heaven_framework-0.1.16.tar.gz (532 kB) 2025-11-02T14:47:28,892 Added heaven-framework==0.1.16 from https://files.pythonhosted.org/packages/bc/de/791b8a19b947aa0fba4b460be5b2cde55281af6789e19b6d22c591e66b9b/heaven_framework-0.1.16.tar.gz to build tracker '/tmp/pip-build-tracker-jni2iilc' 2025-11-02T14:47:28,899 Created temporary directory: /tmp/pip-build-env-mmtrkkx2 2025-11-02T14:47:28,904 Installing build dependencies: started 2025-11-02T14:47:28,905 Running command pip subprocess to install build dependencies 2025-11-02T14:47:30,038 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-02T14:47:30,637 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 2025-11-02T14:47:30,660 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-02T14:47:32,405 Collecting setuptools>=61 2025-11-02T14:47:32,501 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-02T14:47:32,781 Collecting wheel 2025-11-02T14:47:32,796 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-02T14:47:33,125 Collecting setuptools-scm>=8 2025-11-02T14:47:33,142 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2025-11-02T14:47:33,333 Collecting packaging>=20 2025-11-02T14:47:33,349 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-11-02T14:47:36,285 Installing collected packages: wheel, setuptools, packaging, setuptools-scm 2025-11-02T14:47:36,530 Creating /tmp/pip-build-env-mmtrkkx2/overlay/local/bin 2025-11-02T14:47:36,533 changing mode of /tmp/pip-build-env-mmtrkkx2/overlay/local/bin/wheel to 755 2025-11-02T14:47:40,674 changing mode of /tmp/pip-build-env-mmtrkkx2/overlay/local/bin/setuptools-scm to 755 2025-11-02T14:47:40,705 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools-scm-9.2.2 wheel-0.45.1 2025-11-02T14:47:40,993 Installing build dependencies: finished with status 'done' 2025-11-02T14:47:40,999 Getting requirements to build wheel: started 2025-11-02T14:47:41,001 Running command Getting requirements to build wheel 2025-11-02T14:47:41,638 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2025-11-02T14:47:41,685 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `keywords` defined outside of `pyproject.toml` is ignored. 2025-11-02T14:47:41,685 !! 2025-11-02T14:47:41,687 ******************************************************************************** 2025-11-02T14:47:41,687 The following seems to be defined outside of `pyproject.toml`: 2025-11-02T14:47:41,688 `keywords = ['agents ai llm framework heaven']` 2025-11-02T14:47:41,689 According to the spec (see the link below), however, setuptools CANNOT 2025-11-02T14:47:41,690 consider this value unless `keywords` is listed as `dynamic`. 2025-11-02T14:47:41,691 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-11-02T14:47:41,692 To prevent this problem, you can list `keywords` under `dynamic` or alternatively 2025-11-02T14:47:41,692 remove the `[project]` table from your file and rely entirely on other means of 2025-11-02T14:47:41,693 configuration. 2025-11-02T14:47:41,693 ******************************************************************************** 2025-11-02T14:47:41,694 !! 2025-11-02T14:47:41,695 _handle_missing_dynamic(dist, project_table) 2025-11-02T14:47:41,695 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-02T14:47:41,696 !! 2025-11-02T14:47:41,697 ******************************************************************************** 2025-11-02T14:47:41,697 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). 2025-11-02T14:47:41,698 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-02T14:47:41,699 or your builds will no longer be supported. 2025-11-02T14:47:41,700 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-02T14:47:41,700 ******************************************************************************** 2025-11-02T14:47:41,702 !! 2025-11-02T14:47:41,702 corresp(dist, value, root_dir) 2025-11-02T14:47:41,703 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-11-02T14:47:41,703 corresp(dist, value, root_dir) 2025-11-02T14:47:41,704 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-11-02T14:47:41,705 corresp(dist, value, root_dir) 2025-11-02T14:47:41,780 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-02T14:47:41,781 !! 2025-11-02T14:47:41,782 ******************************************************************************** 2025-11-02T14:47:41,782 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-02T14:47:41,784 License :: OSI Approved :: MIT License 2025-11-02T14:47:41,785 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-02T14:47:41,786 ******************************************************************************** 2025-11-02T14:47:41,787 !! 2025-11-02T14:47:41,787 dist._finalize_license_expression() 2025-11-02T14:47:41,788 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-02T14:47:41,789 !! 2025-11-02T14:47:41,790 ******************************************************************************** 2025-11-02T14:47:41,791 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-02T14:47:41,792 License :: OSI Approved :: MIT License 2025-11-02T14:47:41,793 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-02T14:47:41,794 ******************************************************************************** 2025-11-02T14:47:41,795 !! 2025-11-02T14:47:41,795 self._finalize_license_expression() 2025-11-02T14:47:41,796 running egg_info 2025-11-02T14:47:41,801 writing heaven_framework.egg-info/PKG-INFO 2025-11-02T14:47:41,808 writing dependency_links to heaven_framework.egg-info/dependency_links.txt 2025-11-02T14:47:41,809 writing entry points to heaven_framework.egg-info/entry_points.txt 2025-11-02T14:47:41,812 writing requirements to heaven_framework.egg-info/requires.txt 2025-11-02T14:47:41,814 writing top-level names to heaven_framework.egg-info/top_level.txt 2025-11-02T14:47:41,886 listing git files failed - pretending there aren't any 2025-11-02T14:47:41,894 reading manifest file 'heaven_framework.egg-info/SOURCES.txt' 2025-11-02T14:47:41,919 reading manifest template 'MANIFEST.in' 2025-11-02T14:47:41,992 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-02T14:47:41,993 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2025-11-02T14:47:41,995 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-02T14:47:41,995 adding license file 'LICENSE' 2025-11-02T14:47:42,007 writing manifest file 'heaven_framework.egg-info/SOURCES.txt' 2025-11-02T14:47:42,110 Getting requirements to build wheel: finished with status 'done' 2025-11-02T14:47:42,114 Created temporary directory: /tmp/pip-modern-metadata-fun6rt4b 2025-11-02T14:47:42,116 Preparing metadata (pyproject.toml): started 2025-11-02T14:47:42,118 Running command Preparing metadata (pyproject.toml) 2025-11-02T14:47:42,709 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2025-11-02T14:47:42,753 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `keywords` defined outside of `pyproject.toml` is ignored. 2025-11-02T14:47:42,754 !! 2025-11-02T14:47:42,755 ******************************************************************************** 2025-11-02T14:47:42,756 The following seems to be defined outside of `pyproject.toml`: 2025-11-02T14:47:42,757 `keywords = ['agents ai llm framework heaven']` 2025-11-02T14:47:42,759 According to the spec (see the link below), however, setuptools CANNOT 2025-11-02T14:47:42,759 consider this value unless `keywords` is listed as `dynamic`. 2025-11-02T14:47:42,760 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-11-02T14:47:42,762 To prevent this problem, you can list `keywords` under `dynamic` or alternatively 2025-11-02T14:47:42,762 remove the `[project]` table from your file and rely entirely on other means of 2025-11-02T14:47:42,763 configuration. 2025-11-02T14:47:42,763 ******************************************************************************** 2025-11-02T14:47:42,764 !! 2025-11-02T14:47:42,765 _handle_missing_dynamic(dist, project_table) 2025-11-02T14:47:42,766 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-02T14:47:42,766 !! 2025-11-02T14:47:42,767 ******************************************************************************** 2025-11-02T14:47:42,768 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). 2025-11-02T14:47:42,770 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-02T14:47:42,770 or your builds will no longer be supported. 2025-11-02T14:47:42,771 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-02T14:47:42,772 ******************************************************************************** 2025-11-02T14:47:42,773 !! 2025-11-02T14:47:42,773 corresp(dist, value, root_dir) 2025-11-02T14:47:42,774 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-11-02T14:47:42,774 corresp(dist, value, root_dir) 2025-11-02T14:47:42,775 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-11-02T14:47:42,775 corresp(dist, value, root_dir) 2025-11-02T14:47:42,844 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-02T14:47:42,844 !! 2025-11-02T14:47:42,845 ******************************************************************************** 2025-11-02T14:47:42,846 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-02T14:47:42,847 License :: OSI Approved :: MIT License 2025-11-02T14:47:42,848 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-02T14:47:42,849 ******************************************************************************** 2025-11-02T14:47:42,850 !! 2025-11-02T14:47:42,851 dist._finalize_license_expression() 2025-11-02T14:47:42,851 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-02T14:47:42,852 !! 2025-11-02T14:47:42,853 ******************************************************************************** 2025-11-02T14:47:42,854 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-02T14:47:42,855 License :: OSI Approved :: MIT License 2025-11-02T14:47:42,856 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-02T14:47:42,857 ******************************************************************************** 2025-11-02T14:47:42,858 !! 2025-11-02T14:47:42,859 self._finalize_license_expression() 2025-11-02T14:47:42,860 running dist_info 2025-11-02T14:47:42,874 creating /tmp/pip-modern-metadata-fun6rt4b/heaven_framework.egg-info 2025-11-02T14:47:42,875 writing /tmp/pip-modern-metadata-fun6rt4b/heaven_framework.egg-info/PKG-INFO 2025-11-02T14:47:42,882 writing dependency_links to /tmp/pip-modern-metadata-fun6rt4b/heaven_framework.egg-info/dependency_links.txt 2025-11-02T14:47:42,883 writing entry points to /tmp/pip-modern-metadata-fun6rt4b/heaven_framework.egg-info/entry_points.txt 2025-11-02T14:47:42,886 writing requirements to /tmp/pip-modern-metadata-fun6rt4b/heaven_framework.egg-info/requires.txt 2025-11-02T14:47:42,888 writing top-level names to /tmp/pip-modern-metadata-fun6rt4b/heaven_framework.egg-info/top_level.txt 2025-11-02T14:47:42,889 writing manifest file '/tmp/pip-modern-metadata-fun6rt4b/heaven_framework.egg-info/SOURCES.txt' 2025-11-02T14:47:42,950 listing git files failed - pretending there aren't any 2025-11-02T14:47:42,957 reading manifest file '/tmp/pip-modern-metadata-fun6rt4b/heaven_framework.egg-info/SOURCES.txt' 2025-11-02T14:47:42,959 reading manifest template 'MANIFEST.in' 2025-11-02T14:47:43,031 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-02T14:47:43,032 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2025-11-02T14:47:43,033 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-02T14:47:43,034 adding license file 'LICENSE' 2025-11-02T14:47:43,042 writing manifest file '/tmp/pip-modern-metadata-fun6rt4b/heaven_framework.egg-info/SOURCES.txt' 2025-11-02T14:47:43,043 creating '/tmp/pip-modern-metadata-fun6rt4b/heaven_framework-0.1.16.dist-info' 2025-11-02T14:47:43,178 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-02T14:47:43,183 Source in /tmp/pip-wheel-1f18u096/heaven-framework_480f77fb76d64e40adc0b2db7ac69270 has version 0.1.16, which satisfies requirement heaven-framework==0.1.16 from https://files.pythonhosted.org/packages/bc/de/791b8a19b947aa0fba4b460be5b2cde55281af6789e19b6d22c591e66b9b/heaven_framework-0.1.16.tar.gz 2025-11-02T14:47:43,184 Removed heaven-framework==0.1.16 from https://files.pythonhosted.org/packages/bc/de/791b8a19b947aa0fba4b460be5b2cde55281af6789e19b6d22c591e66b9b/heaven_framework-0.1.16.tar.gz from build tracker '/tmp/pip-build-tracker-jni2iilc' 2025-11-02T14:47:43,190 Created temporary directory: /tmp/pip-unpack-m6iumm9q 2025-11-02T14:47:43,191 Building wheels for collected packages: heaven-framework 2025-11-02T14:47:43,196 Created temporary directory: /tmp/pip-wheel-qcg91kxp 2025-11-02T14:47:43,197 Destination directory: /tmp/pip-wheel-qcg91kxp 2025-11-02T14:47:43,199 Building wheel for heaven-framework (pyproject.toml): started 2025-11-02T14:47:43,200 Running command Building wheel for heaven-framework (pyproject.toml) 2025-11-02T14:47:43,769 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2025-11-02T14:47:43,811 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `keywords` defined outside of `pyproject.toml` is ignored. 2025-11-02T14:47:43,812 !! 2025-11-02T14:47:43,813 ******************************************************************************** 2025-11-02T14:47:43,814 The following seems to be defined outside of `pyproject.toml`: 2025-11-02T14:47:43,815 `keywords = ['agents ai llm framework heaven']` 2025-11-02T14:47:43,816 According to the spec (see the link below), however, setuptools CANNOT 2025-11-02T14:47:43,817 consider this value unless `keywords` is listed as `dynamic`. 2025-11-02T14:47:43,818 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-11-02T14:47:43,819 To prevent this problem, you can list `keywords` under `dynamic` or alternatively 2025-11-02T14:47:43,820 remove the `[project]` table from your file and rely entirely on other means of 2025-11-02T14:47:43,821 configuration. 2025-11-02T14:47:43,821 ******************************************************************************** 2025-11-02T14:47:43,822 !! 2025-11-02T14:47:43,823 _handle_missing_dynamic(dist, project_table) 2025-11-02T14:47:43,823 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-02T14:47:43,824 !! 2025-11-02T14:47:43,825 ******************************************************************************** 2025-11-02T14:47:43,826 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). 2025-11-02T14:47:43,827 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-02T14:47:43,828 or your builds will no longer be supported. 2025-11-02T14:47:43,829 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-02T14:47:43,829 ******************************************************************************** 2025-11-02T14:47:43,830 !! 2025-11-02T14:47:43,831 corresp(dist, value, root_dir) 2025-11-02T14:47:43,831 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-11-02T14:47:43,832 corresp(dist, value, root_dir) 2025-11-02T14:47:43,832 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-11-02T14:47:43,833 corresp(dist, value, root_dir) 2025-11-02T14:47:43,892 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-02T14:47:43,893 !! 2025-11-02T14:47:43,894 ******************************************************************************** 2025-11-02T14:47:43,894 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-02T14:47:43,895 License :: OSI Approved :: MIT License 2025-11-02T14:47:43,896 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-02T14:47:43,897 ******************************************************************************** 2025-11-02T14:47:43,898 !! 2025-11-02T14:47:43,898 dist._finalize_license_expression() 2025-11-02T14:47:43,899 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-02T14:47:43,899 !! 2025-11-02T14:47:43,901 ******************************************************************************** 2025-11-02T14:47:43,901 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-02T14:47:43,902 License :: OSI Approved :: MIT License 2025-11-02T14:47:43,904 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-02T14:47:43,904 ******************************************************************************** 2025-11-02T14:47:43,905 !! 2025-11-02T14:47:43,906 self._finalize_license_expression() 2025-11-02T14:47:43,907 running bdist_wheel 2025-11-02T14:47:43,928 running build 2025-11-02T14:47:43,929 running build_py 2025-11-02T14:47:43,937 creating build/lib/heaven_base 2025-11-02T14:47:43,940 copying heaven_base/make_heaven_tool_from_docstring.py -> build/lib/heaven_base 2025-11-02T14:47:43,943 copying heaven_base/auto_summarizing_agent.py -> build/lib/heaven_base 2025-11-02T14:47:43,945 copying heaven_base/__init__.py -> build/lib/heaven_base 2025-11-02T14:47:43,948 copying heaven_base/decorators.py -> build/lib/heaven_base 2025-11-02T14:47:43,950 copying heaven_base/documentation_pipeline.py -> build/lib/heaven_base 2025-11-02T14:47:43,953 copying heaven_base/baseheaventool.py -> build/lib/heaven_base 2025-11-02T14:47:43,956 copying heaven_base/baseheavenagent.py -> build/lib/heaven_base 2025-11-02T14:47:43,962 copying heaven_base/mcp_tool_wrapper.py -> build/lib/heaven_base 2025-11-02T14:47:43,964 copying heaven_base/unified_chat.py -> build/lib/heaven_base 2025-11-02T14:47:43,968 creating build/lib/heaven_base/agents 2025-11-02T14:47:43,969 copying heaven_base/agents/self_learning_agent.py -> build/lib/heaven_base/agents 2025-11-02T14:47:43,971 copying heaven_base/agents/redactor_agent_config.py -> build/lib/heaven_base/agents 2025-11-02T14:47:43,974 copying heaven_base/agents/self_learning_agent_skeleton.py -> build/lib/heaven_base/agents 2025-11-02T14:47:43,977 copying heaven_base/agents/phase_detector_agent.py -> build/lib/heaven_base/agents 2025-11-02T14:47:43,979 copying heaven_base/agents/scripture_writer_agent_config.py -> build/lib/heaven_base/agents 2025-11-02T14:47:43,981 copying heaven_base/agents/concept_resolver_agent.py -> build/lib/heaven_base/agents 2025-11-02T14:47:43,984 copying heaven_base/agents/self_learning_agent_config.py -> build/lib/heaven_base/agents 2025-11-02T14:47:43,986 copying heaven_base/agents/subphase_detector_agent.py -> build/lib/heaven_base/agents 2025-11-02T14:47:43,989 copying heaven_base/agents/prompt_engineering_agent_config.py -> build/lib/heaven_base/agents 2025-11-02T14:47:43,990 copying heaven_base/agents/disciple_agent_config.py -> build/lib/heaven_base/agents 2025-11-02T14:47:43,992 copying heaven_base/agents/coder_agent_config.py -> build/lib/heaven_base/agents 2025-11-02T14:47:43,994 copying heaven_base/agents/phase_aggregator_agent.py -> build/lib/heaven_base/agents 2025-11-02T14:47:43,997 creating build/lib/heaven_base/agents/summary_agent 2025-11-02T14:47:43,998 copying heaven_base/agents/summary_agent/__init__.py -> build/lib/heaven_base/agents/summary_agent 2025-11-02T14:47:44,000 copying heaven_base/agents/summary_agent/summary_util.py -> build/lib/heaven_base/agents/summary_agent 2025-11-02T14:47:44,002 copying heaven_base/agents/summary_agent/summary_agent.py -> build/lib/heaven_base/agents/summary_agent 2025-11-02T14:47:44,004 creating build/lib/heaven_base/cli 2025-11-02T14:47:44,005 copying heaven_base/cli/__init__.py -> build/lib/heaven_base/cli 2025-11-02T14:47:44,007 copying heaven_base/cli/heaven_cli.py -> build/lib/heaven_base/cli 2025-11-02T14:47:44,010 creating build/lib/heaven_base/configs 2025-11-02T14:47:44,011 copying heaven_base/configs/base_config.py -> build/lib/heaven_base/configs 2025-11-02T14:47:44,013 copying heaven_base/configs/__init__.py -> build/lib/heaven_base/configs 2025-11-02T14:47:44,015 copying heaven_base/configs/hermes_config.py -> build/lib/heaven_base/configs 2025-11-02T14:47:44,018 creating build/lib/heaven_base/langgraph 2025-11-02T14:47:44,019 copying heaven_base/langgraph/__init__.py -> build/lib/heaven_base/langgraph 2025-11-02T14:47:44,021 copying heaven_base/langgraph/foundation.py -> build/lib/heaven_base/langgraph 2025-11-02T14:47:44,026 copying heaven_base/langgraph/utility_legos.py -> build/lib/heaven_base/langgraph 2025-11-02T14:47:44,028 copying heaven_base/langgraph/hermes_legos.py -> build/lib/heaven_base/langgraph 2025-11-02T14:47:44,031 creating build/lib/heaven_base/mcps 2025-11-02T14:47:44,032 copying heaven_base/mcps/__init__.py -> build/lib/heaven_base/mcps 2025-11-02T14:47:44,034 copying heaven_base/mcps/toolbox_server.py -> build/lib/heaven_base/mcps 2025-11-02T14:47:44,037 creating build/lib/heaven_base/memory 2025-11-02T14:47:44,038 copying heaven_base/memory/heaven_event.py -> build/lib/heaven_base/memory 2025-11-02T14:47:44,042 copying heaven_base/memory/__init__.py -> build/lib/heaven_base/memory 2025-11-02T14:47:44,043 copying heaven_base/memory/history.py -> build/lib/heaven_base/memory 2025-11-02T14:47:44,047 copying heaven_base/memory/heaven_history.py -> build/lib/heaven_base/memory 2025-11-02T14:47:44,050 copying heaven_base/memory/conversations.py -> build/lib/heaven_base/memory 2025-11-02T14:47:44,052 copying heaven_base/memory/base_piece.py -> build/lib/heaven_base/memory 2025-11-02T14:47:44,055 creating build/lib/heaven_base/progenitor 2025-11-02T14:47:44,056 copying heaven_base/progenitor/system_prompt_config.py -> build/lib/heaven_base/progenitor 2025-11-02T14:47:44,059 creating build/lib/heaven_base/prompts 2025-11-02T14:47:44,061 copying heaven_base/prompts/heaven_variable.py -> build/lib/heaven_base/prompts 2025-11-02T14:47:44,064 creating build/lib/heaven_base/registry 2025-11-02T14:47:44,065 copying heaven_base/registry/registry_service_new.py -> build/lib/heaven_base/registry 2025-11-02T14:47:44,067 copying heaven_base/registry/registry_service.py -> build/lib/heaven_base/registry 2025-11-02T14:47:44,069 copying heaven_base/registry/matryoshka_helper.py -> build/lib/heaven_base/registry 2025-11-02T14:47:44,072 copying heaven_base/registry/simple_registry_service.py -> build/lib/heaven_base/registry 2025-11-02T14:47:44,074 copying heaven_base/registry/__init__.py -> build/lib/heaven_base/registry 2025-11-02T14:47:44,076 copying heaven_base/registry/RegistryFactory_simple.py -> build/lib/heaven_base/registry 2025-11-02T14:47:44,078 copying heaven_base/registry/RegistryFactory_new.py -> build/lib/heaven_base/registry 2025-11-02T14:47:44,080 copying heaven_base/registry/RegistryFactory.py -> build/lib/heaven_base/registry 2025-11-02T14:47:44,082 copying heaven_base/registry/registry_demo.py -> build/lib/heaven_base/registry 2025-11-02T14:47:44,084 copying heaven_base/registry/matryoshka_dispatcher.py -> build/lib/heaven_base/registry 2025-11-02T14:47:44,087 copying heaven_base/registry/registry_service_old.py -> build/lib/heaven_base/registry 2025-11-02T14:47:44,090 creating build/lib/heaven_base/tools 2025-11-02T14:47:44,091 copying heaven_base/tools/view_history_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,094 copying heaven_base/tools/neo4j_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,096 copying heaven_base/tools/agent_config_test_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,098 copying heaven_base/tools/workflow_relay_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,101 copying heaven_base/tools/__init__.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,103 copying heaven_base/tools/acolyte_chain_tools.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,105 copying heaven_base/tools/search_prompt_blocks_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,107 copying heaven_base/tools/write_block_report_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,109 copying heaven_base/tools/straightforwardsummarizer_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,111 copying heaven_base/tools/mcp_session_tools.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,113 copying heaven_base/tools/registry_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,116 copying heaven_base/tools/retrieve_tool_info_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,119 copying heaven_base/tools/write_prompt_block_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,121 copying heaven_base/tools/write_skillchain_type_prompt_block_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,123 copying heaven_base/tools/bash_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,125 copying heaven_base/tools/safe_code_reader_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,127 copying heaven_base/tools/acolyte_chains.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,130 copying heaven_base/tools/websearch_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,132 copying heaven_base/tools/network_edit_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,136 copying heaven_base/tools/think_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,138 copying heaven_base/tools/code_localizer_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,140 copying heaven_base/tools/matryoshka_registry_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,143 copying heaven_base/tools/redaction_tool.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,145 copying heaven_base/tools/run.py -> build/lib/heaven_base/tools 2025-11-02T14:47:44,148 creating build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,149 copying heaven_base/tool_utils/completion_runners.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,152 copying heaven_base/tool_utils/skillchain_utils.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,154 copying heaven_base/tool_utils/agent_config_test.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,158 copying heaven_base/tool_utils/__init__.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,160 copying heaven_base/tool_utils/_think_utils.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,162 copying heaven_base/tool_utils/prompt_injection_system_vX1.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,165 copying heaven_base/tool_utils/github_kanban.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,167 copying heaven_base/tool_utils/dependency_finder.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,170 copying heaven_base/tool_utils/neo4j_utils.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,172 copying heaven_base/tool_utils/hermes_utils.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,176 copying heaven_base/tool_utils/safe_code_reader.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,178 copying heaven_base/tool_utils/tree_kanban.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,180 copying heaven_base/tool_utils/concept_neo4j_utils.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,183 copying heaven_base/tool_utils/context_manager.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,186 copying heaven_base/tool_utils/produce_prompt_block_util.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,188 copying heaven_base/tool_utils/find_tool_use_in_history.py -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,191 creating build/lib/heaven_base/utils 2025-11-02T14:47:44,192 copying heaven_base/utils/mcp_tool_converter.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,195 copying heaven_base/utils/heaven_response_utils.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,198 copying heaven_base/utils/__init__.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,200 copying heaven_base/utils/auto_summarize.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,203 copying heaven_base/utils/agent_result_reader.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,205 copying heaven_base/utils/name_utils.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,207 copying heaven_base/utils/agent_client.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,209 copying heaven_base/utils/agent_and_tool_lists.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,212 copying heaven_base/utils/token_counter.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,214 copying heaven_base/utils/recursive_summarize.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,217 copying heaven_base/utils/mcp_agent_orchestrator.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,220 copying heaven_base/utils/test_neo4jtool_real.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,222 copying heaven_base/utils/wiki_config.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,224 copying heaven_base/utils/get_env_value.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,227 copying heaven_base/utils/git_container_base_util.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,230 copying heaven_base/utils/test_omnitool_real.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,231 copying heaven_base/utils/heaven_conversation_utils.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,234 copying heaven_base/utils/test_omnitool.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,236 copying heaven_base/utils/mcp_client.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,239 copying heaven_base/utils/omnitool.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,242 copying heaven_base/utils/context_window_config.py -> build/lib/heaven_base/utils 2025-11-02T14:47:44,244 running egg_info 2025-11-02T14:47:44,258 writing heaven_framework.egg-info/PKG-INFO 2025-11-02T14:47:44,264 writing dependency_links to heaven_framework.egg-info/dependency_links.txt 2025-11-02T14:47:44,265 writing entry points to heaven_framework.egg-info/entry_points.txt 2025-11-02T14:47:44,268 writing requirements to heaven_framework.egg-info/requires.txt 2025-11-02T14:47:44,269 writing top-level names to heaven_framework.egg-info/top_level.txt 2025-11-02T14:47:44,318 listing git files failed - pretending there aren't any 2025-11-02T14:47:44,324 reading manifest file 'heaven_framework.egg-info/SOURCES.txt' 2025-11-02T14:47:44,337 reading manifest template 'MANIFEST.in' 2025-11-02T14:47:44,409 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-02T14:47:44,411 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2025-11-02T14:47:44,412 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-02T14:47:44,413 adding license file 'LICENSE' 2025-11-02T14:47:44,425 writing manifest file 'heaven_framework.egg-info/SOURCES.txt' 2025-11-02T14:47:44,429 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'heaven_base.acolyte_v2' is absent from the `packages` configuration. 2025-11-02T14:47:44,429 !! 2025-11-02T14:47:44,430 ******************************************************************************** 2025-11-02T14:47:44,431 ############################ 2025-11-02T14:47:44,431 # Package would be ignored # 2025-11-02T14:47:44,432 ############################ 2025-11-02T14:47:44,432 Python recognizes 'heaven_base.acolyte_v2' as an importable package[^1], 2025-11-02T14:47:44,433 but it is absent from setuptools' `packages` configuration. 2025-11-02T14:47:44,434 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-02T14:47:44,434 package, please make sure that 'heaven_base.acolyte_v2' is explicitly added 2025-11-02T14:47:44,435 to the `packages` configuration field. 2025-11-02T14:47:44,436 Alternatively, you can also rely on setuptools' discovery methods 2025-11-02T14:47:44,436 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-02T14:47:44,437 instead of `find_packages(...)`/`find:`). 2025-11-02T14:47:44,438 You can read more about "package discovery" on setuptools documentation page: 2025-11-02T14:47:44,439 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-02T14:47:44,440 If you don't want 'heaven_base.acolyte_v2' to be distributed and are 2025-11-02T14:47:44,441 already explicitly excluding 'heaven_base.acolyte_v2' via 2025-11-02T14:47:44,442 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-02T14:47:44,442 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-02T14:47:44,443 combination with a more fine grained `package-data` configuration. 2025-11-02T14:47:44,444 You can read more about "package data files" on setuptools documentation page: 2025-11-02T14:47:44,445 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-02T14:47:44,447 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-02T14:47:44,447 even if it does not contain any `.py` files. 2025-11-02T14:47:44,448 On the other hand, currently there is no concept of package data 2025-11-02T14:47:44,449 directory, all directories are treated like packages. 2025-11-02T14:47:44,449 ******************************************************************************** 2025-11-02T14:47:44,450 !! 2025-11-02T14:47:44,451 check.warn(importable) 2025-11-02T14:47:44,451 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'heaven_base.agents.decider' is absent from the `packages` configuration. 2025-11-02T14:47:44,452 !! 2025-11-02T14:47:44,453 ******************************************************************************** 2025-11-02T14:47:44,454 ############################ 2025-11-02T14:47:44,454 # Package would be ignored # 2025-11-02T14:47:44,455 ############################ 2025-11-02T14:47:44,456 Python recognizes 'heaven_base.agents.decider' as an importable package[^1], 2025-11-02T14:47:44,456 but it is absent from setuptools' `packages` configuration. 2025-11-02T14:47:44,457 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-02T14:47:44,458 package, please make sure that 'heaven_base.agents.decider' is explicitly added 2025-11-02T14:47:44,458 to the `packages` configuration field. 2025-11-02T14:47:44,459 Alternatively, you can also rely on setuptools' discovery methods 2025-11-02T14:47:44,459 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-02T14:47:44,460 instead of `find_packages(...)`/`find:`). 2025-11-02T14:47:44,461 You can read more about "package discovery" on setuptools documentation page: 2025-11-02T14:47:44,462 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-02T14:47:44,462 If you don't want 'heaven_base.agents.decider' to be distributed and are 2025-11-02T14:47:44,463 already explicitly excluding 'heaven_base.agents.decider' via 2025-11-02T14:47:44,463 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-02T14:47:44,464 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-02T14:47:44,465 combination with a more fine grained `package-data` configuration. 2025-11-02T14:47:44,465 You can read more about "package data files" on setuptools documentation page: 2025-11-02T14:47:44,466 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-02T14:47:44,468 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-02T14:47:44,468 even if it does not contain any `.py` files. 2025-11-02T14:47:44,469 On the other hand, currently there is no concept of package data 2025-11-02T14:47:44,469 directory, all directories are treated like packages. 2025-11-02T14:47:44,470 ******************************************************************************** 2025-11-02T14:47:44,471 !! 2025-11-02T14:47:44,471 check.warn(importable) 2025-11-02T14:47:44,472 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'heaven_base.agents.docstring_agent' is absent from the `packages` configuration. 2025-11-02T14:47:44,472 !! 2025-11-02T14:47:44,473 ******************************************************************************** 2025-11-02T14:47:44,474 ############################ 2025-11-02T14:47:44,474 # Package would be ignored # 2025-11-02T14:47:44,475 ############################ 2025-11-02T14:47:44,475 Python recognizes 'heaven_base.agents.docstring_agent' as an importable package[^1], 2025-11-02T14:47:44,476 but it is absent from setuptools' `packages` configuration. 2025-11-02T14:47:44,477 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-02T14:47:44,477 package, please make sure that 'heaven_base.agents.docstring_agent' is explicitly added 2025-11-02T14:47:44,478 to the `packages` configuration field. 2025-11-02T14:47:44,479 Alternatively, you can also rely on setuptools' discovery methods 2025-11-02T14:47:44,480 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-02T14:47:44,480 instead of `find_packages(...)`/`find:`). 2025-11-02T14:47:44,481 You can read more about "package discovery" on setuptools documentation page: 2025-11-02T14:47:44,482 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-02T14:47:44,483 If you don't want 'heaven_base.agents.docstring_agent' to be distributed and are 2025-11-02T14:47:44,484 already explicitly excluding 'heaven_base.agents.docstring_agent' via 2025-11-02T14:47:44,484 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-02T14:47:44,485 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-02T14:47:44,485 combination with a more fine grained `package-data` configuration. 2025-11-02T14:47:44,486 You can read more about "package data files" on setuptools documentation page: 2025-11-02T14:47:44,487 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-02T14:47:44,488 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-02T14:47:44,489 even if it does not contain any `.py` files. 2025-11-02T14:47:44,489 On the other hand, currently there is no concept of package data 2025-11-02T14:47:44,490 directory, all directories are treated like packages. 2025-11-02T14:47:44,490 ******************************************************************************** 2025-11-02T14:47:44,491 !! 2025-11-02T14:47:44,491 check.warn(importable) 2025-11-02T14:47:44,492 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'heaven_base.agents.example_maker' is absent from the `packages` configuration. 2025-11-02T14:47:44,493 !! 2025-11-02T14:47:44,493 ******************************************************************************** 2025-11-02T14:47:44,494 ############################ 2025-11-02T14:47:44,494 # Package would be ignored # 2025-11-02T14:47:44,495 ############################ 2025-11-02T14:47:44,495 Python recognizes 'heaven_base.agents.example_maker' as an importable package[^1], 2025-11-02T14:47:44,496 but it is absent from setuptools' `packages` configuration. 2025-11-02T14:47:44,497 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-02T14:47:44,497 package, please make sure that 'heaven_base.agents.example_maker' is explicitly added 2025-11-02T14:47:44,498 to the `packages` configuration field. 2025-11-02T14:47:44,499 Alternatively, you can also rely on setuptools' discovery methods 2025-11-02T14:47:44,499 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-02T14:47:44,500 instead of `find_packages(...)`/`find:`). 2025-11-02T14:47:44,501 You can read more about "package discovery" on setuptools documentation page: 2025-11-02T14:47:44,502 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-02T14:47:44,503 If you don't want 'heaven_base.agents.example_maker' to be distributed and are 2025-11-02T14:47:44,504 already explicitly excluding 'heaven_base.agents.example_maker' via 2025-11-02T14:47:44,504 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-02T14:47:44,505 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-02T14:47:44,505 combination with a more fine grained `package-data` configuration. 2025-11-02T14:47:44,507 You can read more about "package data files" on setuptools documentation page: 2025-11-02T14:47:44,508 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-02T14:47:44,509 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-02T14:47:44,510 even if it does not contain any `.py` files. 2025-11-02T14:47:44,510 On the other hand, currently there is no concept of package data 2025-11-02T14:47:44,511 directory, all directories are treated like packages. 2025-11-02T14:47:44,511 ******************************************************************************** 2025-11-02T14:47:44,513 !! 2025-11-02T14:47:44,513 check.warn(importable) 2025-11-02T14:47:44,514 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'heaven_base.docs' is absent from the `packages` configuration. 2025-11-02T14:47:44,514 !! 2025-11-02T14:47:44,515 ******************************************************************************** 2025-11-02T14:47:44,515 ############################ 2025-11-02T14:47:44,516 # Package would be ignored # 2025-11-02T14:47:44,516 ############################ 2025-11-02T14:47:44,517 Python recognizes 'heaven_base.docs' as an importable package[^1], 2025-11-02T14:47:44,517 but it is absent from setuptools' `packages` configuration. 2025-11-02T14:47:44,518 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-02T14:47:44,519 package, please make sure that 'heaven_base.docs' is explicitly added 2025-11-02T14:47:44,519 to the `packages` configuration field. 2025-11-02T14:47:44,520 Alternatively, you can also rely on setuptools' discovery methods 2025-11-02T14:47:44,520 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-02T14:47:44,521 instead of `find_packages(...)`/`find:`). 2025-11-02T14:47:44,522 You can read more about "package discovery" on setuptools documentation page: 2025-11-02T14:47:44,523 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-02T14:47:44,524 If you don't want 'heaven_base.docs' to be distributed and are 2025-11-02T14:47:44,524 already explicitly excluding 'heaven_base.docs' via 2025-11-02T14:47:44,525 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-02T14:47:44,525 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-02T14:47:44,526 combination with a more fine grained `package-data` configuration. 2025-11-02T14:47:44,527 You can read more about "package data files" on setuptools documentation page: 2025-11-02T14:47:44,528 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-02T14:47:44,529 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-02T14:47:44,530 even if it does not contain any `.py` files. 2025-11-02T14:47:44,530 On the other hand, currently there is no concept of package data 2025-11-02T14:47:44,531 directory, all directories are treated like packages. 2025-11-02T14:47:44,531 ******************************************************************************** 2025-11-02T14:47:44,532 !! 2025-11-02T14:47:44,533 check.warn(importable) 2025-11-02T14:47:44,533 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'heaven_base.docs.examples' is absent from the `packages` configuration. 2025-11-02T14:47:44,534 !! 2025-11-02T14:47:44,535 ******************************************************************************** 2025-11-02T14:47:44,536 ############################ 2025-11-02T14:47:44,536 # Package would be ignored # 2025-11-02T14:47:44,537 ############################ 2025-11-02T14:47:44,537 Python recognizes 'heaven_base.docs.examples' as an importable package[^1], 2025-11-02T14:47:44,538 but it is absent from setuptools' `packages` configuration. 2025-11-02T14:47:44,539 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-02T14:47:44,539 package, please make sure that 'heaven_base.docs.examples' is explicitly added 2025-11-02T14:47:44,540 to the `packages` configuration field. 2025-11-02T14:47:44,541 Alternatively, you can also rely on setuptools' discovery methods 2025-11-02T14:47:44,542 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-02T14:47:44,542 instead of `find_packages(...)`/`find:`). 2025-11-02T14:47:44,543 You can read more about "package discovery" on setuptools documentation page: 2025-11-02T14:47:44,544 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-02T14:47:44,545 If you don't want 'heaven_base.docs.examples' to be distributed and are 2025-11-02T14:47:44,545 already explicitly excluding 'heaven_base.docs.examples' via 2025-11-02T14:47:44,546 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-02T14:47:44,546 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-02T14:47:44,546 combination with a more fine grained `package-data` configuration. 2025-11-02T14:47:44,547 You can read more about "package data files" on setuptools documentation page: 2025-11-02T14:47:44,548 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-02T14:47:44,550 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-02T14:47:44,550 even if it does not contain any `.py` files. 2025-11-02T14:47:44,551 On the other hand, currently there is no concept of package data 2025-11-02T14:47:44,551 directory, all directories are treated like packages. 2025-11-02T14:47:44,551 ******************************************************************************** 2025-11-02T14:47:44,552 !! 2025-11-02T14:47:44,553 check.warn(importable) 2025-11-02T14:47:44,553 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'heaven_base.old_acolyte' is absent from the `packages` configuration. 2025-11-02T14:47:44,554 !! 2025-11-02T14:47:44,555 ******************************************************************************** 2025-11-02T14:47:44,555 ############################ 2025-11-02T14:47:44,556 # Package would be ignored # 2025-11-02T14:47:44,556 ############################ 2025-11-02T14:47:44,557 Python recognizes 'heaven_base.old_acolyte' as an importable package[^1], 2025-11-02T14:47:44,557 but it is absent from setuptools' `packages` configuration. 2025-11-02T14:47:44,558 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-02T14:47:44,558 package, please make sure that 'heaven_base.old_acolyte' is explicitly added 2025-11-02T14:47:44,559 to the `packages` configuration field. 2025-11-02T14:47:44,560 Alternatively, you can also rely on setuptools' discovery methods 2025-11-02T14:47:44,560 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-02T14:47:44,561 instead of `find_packages(...)`/`find:`). 2025-11-02T14:47:44,562 You can read more about "package discovery" on setuptools documentation page: 2025-11-02T14:47:44,563 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-02T14:47:44,564 If you don't want 'heaven_base.old_acolyte' to be distributed and are 2025-11-02T14:47:44,565 already explicitly excluding 'heaven_base.old_acolyte' via 2025-11-02T14:47:44,565 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-02T14:47:44,566 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-02T14:47:44,566 combination with a more fine grained `package-data` configuration. 2025-11-02T14:47:44,567 You can read more about "package data files" on setuptools documentation page: 2025-11-02T14:47:44,568 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-02T14:47:44,570 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-02T14:47:44,571 even if it does not contain any `.py` files. 2025-11-02T14:47:44,571 On the other hand, currently there is no concept of package data 2025-11-02T14:47:44,572 directory, all directories are treated like packages. 2025-11-02T14:47:44,572 ******************************************************************************** 2025-11-02T14:47:44,573 !! 2025-11-02T14:47:44,573 check.warn(importable) 2025-11-02T14:47:44,574 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'heaven_base.prompts.prompt_blocks' is absent from the `packages` configuration. 2025-11-02T14:47:44,574 !! 2025-11-02T14:47:44,576 ******************************************************************************** 2025-11-02T14:47:44,576 ############################ 2025-11-02T14:47:44,577 # Package would be ignored # 2025-11-02T14:47:44,577 ############################ 2025-11-02T14:47:44,578 Python recognizes 'heaven_base.prompts.prompt_blocks' as an importable package[^1], 2025-11-02T14:47:44,578 but it is absent from setuptools' `packages` configuration. 2025-11-02T14:47:44,580 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-02T14:47:44,581 package, please make sure that 'heaven_base.prompts.prompt_blocks' is explicitly added 2025-11-02T14:47:44,582 to the `packages` configuration field. 2025-11-02T14:47:44,583 Alternatively, you can also rely on setuptools' discovery methods 2025-11-02T14:47:44,584 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-02T14:47:44,585 instead of `find_packages(...)`/`find:`). 2025-11-02T14:47:44,586 You can read more about "package discovery" on setuptools documentation page: 2025-11-02T14:47:44,587 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-02T14:47:44,588 If you don't want 'heaven_base.prompts.prompt_blocks' to be distributed and are 2025-11-02T14:47:44,589 already explicitly excluding 'heaven_base.prompts.prompt_blocks' via 2025-11-02T14:47:44,589 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-02T14:47:44,590 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-02T14:47:44,591 combination with a more fine grained `package-data` configuration. 2025-11-02T14:47:44,592 You can read more about "package data files" on setuptools documentation page: 2025-11-02T14:47:44,593 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-02T14:47:44,595 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-02T14:47:44,596 even if it does not contain any `.py` files. 2025-11-02T14:47:44,596 On the other hand, currently there is no concept of package data 2025-11-02T14:47:44,597 directory, all directories are treated like packages. 2025-11-02T14:47:44,597 ******************************************************************************** 2025-11-02T14:47:44,599 !! 2025-11-02T14:47:44,599 check.warn(importable) 2025-11-02T14:47:44,600 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'heaven_base.prompts.prompt_blocks.blocks' is absent from the `packages` configuration. 2025-11-02T14:47:44,600 !! 2025-11-02T14:47:44,602 ******************************************************************************** 2025-11-02T14:47:44,602 ############################ 2025-11-02T14:47:44,603 # Package would be ignored # 2025-11-02T14:47:44,603 ############################ 2025-11-02T14:47:44,604 Python recognizes 'heaven_base.prompts.prompt_blocks.blocks' as an importable package[^1], 2025-11-02T14:47:44,605 but it is absent from setuptools' `packages` configuration. 2025-11-02T14:47:44,606 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-02T14:47:44,606 package, please make sure that 'heaven_base.prompts.prompt_blocks.blocks' is explicitly added 2025-11-02T14:47:44,607 to the `packages` configuration field. 2025-11-02T14:47:44,608 Alternatively, you can also rely on setuptools' discovery methods 2025-11-02T14:47:44,608 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-02T14:47:44,609 instead of `find_packages(...)`/`find:`). 2025-11-02T14:47:44,610 You can read more about "package discovery" on setuptools documentation page: 2025-11-02T14:47:44,611 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-02T14:47:44,611 If you don't want 'heaven_base.prompts.prompt_blocks.blocks' to be distributed and are 2025-11-02T14:47:44,612 already explicitly excluding 'heaven_base.prompts.prompt_blocks.blocks' via 2025-11-02T14:47:44,612 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-02T14:47:44,613 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-02T14:47:44,613 combination with a more fine grained `package-data` configuration. 2025-11-02T14:47:44,614 You can read more about "package data files" on setuptools documentation page: 2025-11-02T14:47:44,615 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-02T14:47:44,616 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-02T14:47:44,617 even if it does not contain any `.py` files. 2025-11-02T14:47:44,618 On the other hand, currently there is no concept of package data 2025-11-02T14:47:44,618 directory, all directories are treated like packages. 2025-11-02T14:47:44,619 ******************************************************************************** 2025-11-02T14:47:44,620 !! 2025-11-02T14:47:44,621 check.warn(importable) 2025-11-02T14:47:44,621 /tmp/pip-build-env-mmtrkkx2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'heaven_base.templates' is absent from the `packages` configuration. 2025-11-02T14:47:44,622 !! 2025-11-02T14:47:44,623 ******************************************************************************** 2025-11-02T14:47:44,624 ############################ 2025-11-02T14:47:44,625 # Package would be ignored # 2025-11-02T14:47:44,625 ############################ 2025-11-02T14:47:44,626 Python recognizes 'heaven_base.templates' as an importable package[^1], 2025-11-02T14:47:44,626 but it is absent from setuptools' `packages` configuration. 2025-11-02T14:47:44,627 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-02T14:47:44,628 package, please make sure that 'heaven_base.templates' is explicitly added 2025-11-02T14:47:44,628 to the `packages` configuration field. 2025-11-02T14:47:44,629 Alternatively, you can also rely on setuptools' discovery methods 2025-11-02T14:47:44,630 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-02T14:47:44,631 instead of `find_packages(...)`/`find:`). 2025-11-02T14:47:44,632 You can read more about "package discovery" on setuptools documentation page: 2025-11-02T14:47:44,633 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-02T14:47:44,634 If you don't want 'heaven_base.templates' to be distributed and are 2025-11-02T14:47:44,635 already explicitly excluding 'heaven_base.templates' via 2025-11-02T14:47:44,635 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-02T14:47:44,636 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-02T14:47:44,637 combination with a more fine grained `package-data` configuration. 2025-11-02T14:47:44,638 You can read more about "package data files" on setuptools documentation page: 2025-11-02T14:47:44,639 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-02T14:47:44,640 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-02T14:47:44,640 even if it does not contain any `.py` files. 2025-11-02T14:47:44,641 On the other hand, currently there is no concept of package data 2025-11-02T14:47:44,641 directory, all directories are treated like packages. 2025-11-02T14:47:44,641 ******************************************************************************** 2025-11-02T14:47:44,642 !! 2025-11-02T14:47:44,643 check.warn(importable) 2025-11-02T14:47:44,643 copying heaven_base/__init__.py.bak -> build/lib/heaven_base 2025-11-02T14:47:44,644 creating build/lib/heaven_base/acolyte_v2 2025-11-02T14:47:44,644 copying heaven_base/acolyte_v2/__init__.py -> build/lib/heaven_base/acolyte_v2 2025-11-02T14:47:44,645 copying heaven_base/acolyte_v2/acolyte_agent_config.py -> build/lib/heaven_base/acolyte_v2 2025-11-02T14:47:44,645 copying heaven_base/acolyte_v2/run_acolyte.py -> build/lib/heaven_base/acolyte_v2 2025-11-02T14:47:44,646 creating build/lib/heaven_base/docs 2025-11-02T14:47:44,646 copying heaven_base/docs/__init__.py -> build/lib/heaven_base/docs 2025-11-02T14:47:44,647 creating build/lib/heaven_base/docs/examples 2025-11-02T14:47:44,647 copying heaven_base/docs/examples/__init__.py -> build/lib/heaven_base/docs/examples 2025-11-02T14:47:44,648 copying heaven_base/docs/examples/heaven_callbacks.py -> build/lib/heaven_base/docs/examples 2025-11-02T14:47:44,648 creating build/lib/heaven_base/old_acolyte 2025-11-02T14:47:44,649 copying heaven_base/old_acolyte/__init__.py -> build/lib/heaven_base/old_acolyte 2025-11-02T14:47:44,650 copying heaven_base/old_acolyte/gospel_writer.py -> build/lib/heaven_base/old_acolyte 2025-11-02T14:47:44,650 creating build/lib/heaven_base/templates 2025-11-02T14:47:44,651 copying heaven_base/templates/langgraph_scripture_template.py -> build/lib/heaven_base/templates 2025-11-02T14:47:44,652 creating build/lib/heaven_base/agents/decider 2025-11-02T14:47:44,652 copying heaven_base/agents/decider/__init__.py -> build/lib/heaven_base/agents/decider 2025-11-02T14:47:44,653 copying heaven_base/agents/decider/decider_agent_config.py -> build/lib/heaven_base/agents/decider 2025-11-02T14:47:44,653 creating build/lib/heaven_base/agents/docstring_agent 2025-11-02T14:47:44,654 copying heaven_base/agents/docstring_agent/__init__.py -> build/lib/heaven_base/agents/docstring_agent 2025-11-02T14:47:44,654 copying heaven_base/agents/docstring_agent/docstring_agent_config.py -> build/lib/heaven_base/agents/docstring_agent 2025-11-02T14:47:44,655 creating build/lib/heaven_base/agents/example_maker 2025-11-02T14:47:44,656 copying heaven_base/agents/example_maker/__init__.py -> build/lib/heaven_base/agents/example_maker 2025-11-02T14:47:44,656 copying heaven_base/agents/example_maker/example_maker_agent_config.py -> build/lib/heaven_base/agents/example_maker 2025-11-02T14:47:44,657 copying heaven_base/configs/uni_api_config.json -> build/lib/heaven_base/configs 2025-11-02T14:47:44,657 copying heaven_base/prompts/sandbox_react_frontend_prompt.txt -> build/lib/heaven_base/prompts 2025-11-02T14:47:44,658 creating build/lib/heaven_base/prompts/prompt_blocks 2025-11-02T14:47:44,658 copying heaven_base/prompts/prompt_blocks/prompt_block_registry.py -> build/lib/heaven_base/prompts/prompt_blocks 2025-11-02T14:47:44,659 copying heaven_base/prompts/prompt_blocks/prompt_block_utils.py -> build/lib/heaven_base/prompts/prompt_blocks 2025-11-02T14:47:44,659 copying heaven_base/prompts/prompt_blocks/sanc_fractal.txt -> build/lib/heaven_base/prompts/prompt_blocks 2025-11-02T14:47:44,660 creating build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,660 copying heaven_base/prompts/prompt_blocks/blocks/acronym_generation_for_skillchains.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,661 copying heaven_base/prompts/prompt_blocks/blocks/agent_epistemological_crisis_triage.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,661 copying heaven_base/prompts/prompt_blocks/blocks/aggregate_multiple_skillchains.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,662 copying heaven_base/prompts/prompt_blocks/blocks/blocked_workflow_reporting_and_escalation.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,662 copying heaven_base/prompts/prompt_blocks/blocks/code_debugging_basics_v1.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,662 copying heaven_base/prompts/prompt_blocks/blocks/coding.debugging.simple_code_issue.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,663 copying heaven_base/prompts/prompt_blocks/blocks/coding_assistant_debug_review_system_v1.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,663 copying heaven_base/prompts/prompt_blocks/blocks/debugging_core_simple.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,664 copying heaven_base/prompts/prompt_blocks/blocks/prompt_block_content_revision.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,664 copying heaven_base/prompts/prompt_blocks/blocks/prompt_block_creation_and_semantic_search.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,665 copying heaven_base/prompts/prompt_blocks/blocks/prompt_block_duplicate_check_and_create.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,665 copying heaven_base/prompts/prompt_blocks/blocks/prompt_block_guide.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,666 copying heaven_base/prompts/prompt_blocks/blocks/prompt_block_quality_review_and_approval.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,666 copying heaven_base/prompts/prompt_blocks/blocks/prompt_engineering_best_practices.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,667 copying heaven_base/prompts/prompt_blocks/blocks/sectioned_acronym_generation.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,668 copying heaven_base/prompts/prompt_blocks/blocks/skillchain_expression_language_instruction_prompt.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,668 copying heaven_base/prompts/prompt_blocks/blocks/systems_design.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,669 copying heaven_base/registry/heaven_framework_lib_registry.json -> build/lib/heaven_base/registry 2025-11-02T14:47:44,669 copying heaven_base/registry/tree_repl_lib_registry.json -> build/lib/heaven_base/registry 2025-11-02T14:47:44,670 copying heaven_base/tool_utils/github_kanban.py.backup -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,670 copying heaven_base/tool_utils/tree_kanban.py.backup -> build/lib/heaven_base/tool_utils 2025-11-02T14:47:44,671 installing to build/bdist.linux-armv7l/wheel 2025-11-02T14:47:44,671 running install 2025-11-02T14:47:44,672 running install_lib 2025-11-02T14:47:44,673 creating build/bdist.linux-armv7l/wheel 2025-11-02T14:47:44,673 creating build/bdist.linux-armv7l/wheel/heaven_base 2025-11-02T14:47:44,674 creating build/bdist.linux-armv7l/wheel/heaven_base/tool_utils 2025-11-02T14:47:44,674 copying build/lib/heaven_base/tool_utils/completion_runners.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,675 copying build/lib/heaven_base/tool_utils/skillchain_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,675 copying build/lib/heaven_base/tool_utils/agent_config_test.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,676 copying build/lib/heaven_base/tool_utils/tree_kanban.py.backup -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,676 copying build/lib/heaven_base/tool_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,677 copying build/lib/heaven_base/tool_utils/_think_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,677 copying build/lib/heaven_base/tool_utils/prompt_injection_system_vX1.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,679 copying build/lib/heaven_base/tool_utils/github_kanban.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,681 copying build/lib/heaven_base/tool_utils/dependency_finder.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,684 copying build/lib/heaven_base/tool_utils/neo4j_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,686 copying build/lib/heaven_base/tool_utils/hermes_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,690 copying build/lib/heaven_base/tool_utils/safe_code_reader.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,692 copying build/lib/heaven_base/tool_utils/github_kanban.py.backup -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,694 copying build/lib/heaven_base/tool_utils/tree_kanban.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,697 copying build/lib/heaven_base/tool_utils/concept_neo4j_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,700 copying build/lib/heaven_base/tool_utils/context_manager.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,703 copying build/lib/heaven_base/tool_utils/produce_prompt_block_util.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,705 copying build/lib/heaven_base/tool_utils/find_tool_use_in_history.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2025-11-02T14:47:44,707 creating build/bdist.linux-armv7l/wheel/heaven_base/old_acolyte 2025-11-02T14:47:44,708 copying build/lib/heaven_base/old_acolyte/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/old_acolyte 2025-11-02T14:47:44,710 copying build/lib/heaven_base/old_acolyte/gospel_writer.py -> build/bdist.linux-armv7l/wheel/./heaven_base/old_acolyte 2025-11-02T14:47:44,713 copying build/lib/heaven_base/make_heaven_tool_from_docstring.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2025-11-02T14:47:44,715 copying build/lib/heaven_base/auto_summarizing_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2025-11-02T14:47:44,719 creating build/bdist.linux-armv7l/wheel/heaven_base/utils 2025-11-02T14:47:44,720 copying build/lib/heaven_base/utils/mcp_tool_converter.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,722 copying build/lib/heaven_base/utils/heaven_response_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,725 copying build/lib/heaven_base/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,727 copying build/lib/heaven_base/utils/auto_summarize.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,730 copying build/lib/heaven_base/utils/agent_result_reader.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,732 copying build/lib/heaven_base/utils/name_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,734 copying build/lib/heaven_base/utils/agent_client.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,736 copying build/lib/heaven_base/utils/agent_and_tool_lists.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,739 copying build/lib/heaven_base/utils/token_counter.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,741 copying build/lib/heaven_base/utils/recursive_summarize.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,744 copying build/lib/heaven_base/utils/mcp_agent_orchestrator.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,747 copying build/lib/heaven_base/utils/test_neo4jtool_real.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,749 copying build/lib/heaven_base/utils/wiki_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,750 copying build/lib/heaven_base/utils/get_env_value.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,753 copying build/lib/heaven_base/utils/git_container_base_util.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,755 copying build/lib/heaven_base/utils/test_omnitool_real.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,757 copying build/lib/heaven_base/utils/heaven_conversation_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,760 copying build/lib/heaven_base/utils/test_omnitool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,762 copying build/lib/heaven_base/utils/mcp_client.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,764 copying build/lib/heaven_base/utils/omnitool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,766 copying build/lib/heaven_base/utils/context_window_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2025-11-02T14:47:44,770 creating build/bdist.linux-armv7l/wheel/heaven_base/docs 2025-11-02T14:47:44,771 copying build/lib/heaven_base/docs/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/docs 2025-11-02T14:47:44,773 creating build/bdist.linux-armv7l/wheel/heaven_base/docs/examples 2025-11-02T14:47:44,774 copying build/lib/heaven_base/docs/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/docs/examples 2025-11-02T14:47:44,776 copying build/lib/heaven_base/docs/examples/heaven_callbacks.py -> build/bdist.linux-armv7l/wheel/./heaven_base/docs/examples 2025-11-02T14:47:44,779 creating build/bdist.linux-armv7l/wheel/heaven_base/agents 2025-11-02T14:47:44,781 creating build/bdist.linux-armv7l/wheel/heaven_base/agents/example_maker 2025-11-02T14:47:44,782 copying build/lib/heaven_base/agents/example_maker/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/example_maker 2025-11-02T14:47:44,784 copying build/lib/heaven_base/agents/example_maker/example_maker_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/example_maker 2025-11-02T14:47:44,786 copying build/lib/heaven_base/agents/self_learning_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2025-11-02T14:47:44,789 creating build/bdist.linux-armv7l/wheel/heaven_base/agents/summary_agent 2025-11-02T14:47:44,791 copying build/lib/heaven_base/agents/summary_agent/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/summary_agent 2025-11-02T14:47:44,793 copying build/lib/heaven_base/agents/summary_agent/summary_util.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/summary_agent 2025-11-02T14:47:44,795 copying build/lib/heaven_base/agents/summary_agent/summary_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/summary_agent 2025-11-02T14:47:44,797 copying build/lib/heaven_base/agents/redactor_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2025-11-02T14:47:44,799 copying build/lib/heaven_base/agents/self_learning_agent_skeleton.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2025-11-02T14:47:44,802 copying build/lib/heaven_base/agents/phase_detector_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2025-11-02T14:47:44,805 copying build/lib/heaven_base/agents/scripture_writer_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2025-11-02T14:47:44,808 copying build/lib/heaven_base/agents/concept_resolver_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2025-11-02T14:47:44,812 copying build/lib/heaven_base/agents/self_learning_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2025-11-02T14:47:44,816 copying build/lib/heaven_base/agents/subphase_detector_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2025-11-02T14:47:44,822 copying build/lib/heaven_base/agents/prompt_engineering_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2025-11-02T14:47:44,827 copying build/lib/heaven_base/agents/disciple_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2025-11-02T14:47:44,832 copying build/lib/heaven_base/agents/coder_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2025-11-02T14:47:44,838 creating build/bdist.linux-armv7l/wheel/heaven_base/agents/docstring_agent 2025-11-02T14:47:44,839 copying build/lib/heaven_base/agents/docstring_agent/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/docstring_agent 2025-11-02T14:47:44,841 copying build/lib/heaven_base/agents/docstring_agent/docstring_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/docstring_agent 2025-11-02T14:47:44,844 creating build/bdist.linux-armv7l/wheel/heaven_base/agents/decider 2025-11-02T14:47:44,845 copying build/lib/heaven_base/agents/decider/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/decider 2025-11-02T14:47:44,847 copying build/lib/heaven_base/agents/decider/decider_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/decider 2025-11-02T14:47:44,850 copying build/lib/heaven_base/agents/phase_aggregator_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2025-11-02T14:47:44,854 copying build/lib/heaven_base/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2025-11-02T14:47:44,859 copying build/lib/heaven_base/decorators.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2025-11-02T14:47:44,864 creating build/bdist.linux-armv7l/wheel/heaven_base/cli 2025-11-02T14:47:44,866 copying build/lib/heaven_base/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/cli 2025-11-02T14:47:44,870 copying build/lib/heaven_base/cli/heaven_cli.py -> build/bdist.linux-armv7l/wheel/./heaven_base/cli 2025-11-02T14:47:44,875 copying build/lib/heaven_base/documentation_pipeline.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2025-11-02T14:47:44,882 creating build/bdist.linux-armv7l/wheel/heaven_base/configs 2025-11-02T14:47:44,885 copying build/lib/heaven_base/configs/base_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/configs 2025-11-02T14:47:44,889 copying build/lib/heaven_base/configs/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/configs 2025-11-02T14:47:44,891 copying build/lib/heaven_base/configs/hermes_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/configs 2025-11-02T14:47:44,894 copying build/lib/heaven_base/configs/uni_api_config.json -> build/bdist.linux-armv7l/wheel/./heaven_base/configs 2025-11-02T14:47:44,898 creating build/bdist.linux-armv7l/wheel/heaven_base/prompts 2025-11-02T14:47:44,900 copying build/lib/heaven_base/prompts/sandbox_react_frontend_prompt.txt -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts 2025-11-02T14:47:44,906 creating build/bdist.linux-armv7l/wheel/heaven_base/prompts/prompt_blocks 2025-11-02T14:47:44,910 creating build/bdist.linux-armv7l/wheel/heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,913 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/prompt_engineering_best_practices.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,918 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/prompt_block_quality_review_and_approval.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,924 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/agent_epistemological_crisis_triage.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,929 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/coding.debugging.simple_code_issue.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,935 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/prompt_block_guide.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,941 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/coding_assistant_debug_review_system_v1.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,948 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/prompt_block_content_revision.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,954 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/aggregate_multiple_skillchains.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,960 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/skillchain_expression_language_instruction_prompt.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,964 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/code_debugging_basics_v1.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,966 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/prompt_block_duplicate_check_and_create.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,969 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/sectioned_acronym_generation.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,971 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/systems_design.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,973 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/blocked_workflow_reporting_and_escalation.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,975 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/acronym_generation_for_skillchains.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,977 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/debugging_core_simple.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,980 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/prompt_block_creation_and_semantic_search.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2025-11-02T14:47:44,983 copying build/lib/heaven_base/prompts/prompt_blocks/sanc_fractal.txt -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks 2025-11-02T14:47:44,987 copying build/lib/heaven_base/prompts/prompt_blocks/prompt_block_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks 2025-11-02T14:47:44,991 copying build/lib/heaven_base/prompts/prompt_blocks/prompt_block_registry.py -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks 2025-11-02T14:47:44,997 copying build/lib/heaven_base/prompts/heaven_variable.py -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts 2025-11-02T14:47:45,005 creating build/bdist.linux-armv7l/wheel/heaven_base/tools 2025-11-02T14:47:45,008 copying build/lib/heaven_base/tools/view_history_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,015 copying build/lib/heaven_base/tools/neo4j_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,020 copying build/lib/heaven_base/tools/agent_config_test_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,028 copying build/lib/heaven_base/tools/workflow_relay_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,037 copying build/lib/heaven_base/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,046 copying build/lib/heaven_base/tools/acolyte_chain_tools.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,055 copying build/lib/heaven_base/tools/search_prompt_blocks_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,065 copying build/lib/heaven_base/tools/write_block_report_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,069 copying build/lib/heaven_base/tools/straightforwardsummarizer_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,071 copying build/lib/heaven_base/tools/mcp_session_tools.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,074 copying build/lib/heaven_base/tools/registry_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,078 copying build/lib/heaven_base/tools/retrieve_tool_info_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,082 copying build/lib/heaven_base/tools/write_prompt_block_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,086 copying build/lib/heaven_base/tools/write_skillchain_type_prompt_block_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,090 copying build/lib/heaven_base/tools/bash_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,096 copying build/lib/heaven_base/tools/safe_code_reader_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,101 copying build/lib/heaven_base/tools/acolyte_chains.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,109 copying build/lib/heaven_base/tools/websearch_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,112 copying build/lib/heaven_base/tools/network_edit_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,119 copying build/lib/heaven_base/tools/think_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,124 copying build/lib/heaven_base/tools/code_localizer_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,129 copying build/lib/heaven_base/tools/matryoshka_registry_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,135 copying build/lib/heaven_base/tools/redaction_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,137 copying build/lib/heaven_base/tools/run.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2025-11-02T14:47:45,141 copying build/lib/heaven_base/baseheaventool.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2025-11-02T14:47:45,147 copying build/lib/heaven_base/baseheavenagent.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2025-11-02T14:47:45,156 creating build/bdist.linux-armv7l/wheel/heaven_base/templates 2025-11-02T14:47:45,158 copying build/lib/heaven_base/templates/langgraph_scripture_template.py -> build/bdist.linux-armv7l/wheel/./heaven_base/templates 2025-11-02T14:47:45,161 copying build/lib/heaven_base/mcp_tool_wrapper.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2025-11-02T14:47:45,165 creating build/bdist.linux-armv7l/wheel/heaven_base/progenitor 2025-11-02T14:47:45,167 copying build/lib/heaven_base/progenitor/system_prompt_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/progenitor 2025-11-02T14:47:45,171 creating build/bdist.linux-armv7l/wheel/heaven_base/acolyte_v2 2025-11-02T14:47:45,172 copying build/lib/heaven_base/acolyte_v2/acolyte_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/acolyte_v2 2025-11-02T14:47:45,175 copying build/lib/heaven_base/acolyte_v2/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/acolyte_v2 2025-11-02T14:47:45,178 copying build/lib/heaven_base/acolyte_v2/run_acolyte.py -> build/bdist.linux-armv7l/wheel/./heaven_base/acolyte_v2 2025-11-02T14:47:45,181 creating build/bdist.linux-armv7l/wheel/heaven_base/mcps 2025-11-02T14:47:45,182 copying build/lib/heaven_base/mcps/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/mcps 2025-11-02T14:47:45,185 copying build/lib/heaven_base/mcps/toolbox_server.py -> build/bdist.linux-armv7l/wheel/./heaven_base/mcps 2025-11-02T14:47:45,188 copying build/lib/heaven_base/__init__.py.bak -> build/bdist.linux-armv7l/wheel/./heaven_base 2025-11-02T14:47:45,191 copying build/lib/heaven_base/unified_chat.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2025-11-02T14:47:45,195 creating build/bdist.linux-armv7l/wheel/heaven_base/langgraph 2025-11-02T14:47:45,196 copying build/lib/heaven_base/langgraph/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/langgraph 2025-11-02T14:47:45,199 copying build/lib/heaven_base/langgraph/foundation.py -> build/bdist.linux-armv7l/wheel/./heaven_base/langgraph 2025-11-02T14:47:45,206 copying build/lib/heaven_base/langgraph/utility_legos.py -> build/bdist.linux-armv7l/wheel/./heaven_base/langgraph 2025-11-02T14:47:45,208 copying build/lib/heaven_base/langgraph/hermes_legos.py -> build/bdist.linux-armv7l/wheel/./heaven_base/langgraph 2025-11-02T14:47:45,211 creating build/bdist.linux-armv7l/wheel/heaven_base/memory 2025-11-02T14:47:45,212 copying build/lib/heaven_base/memory/heaven_event.py -> build/bdist.linux-armv7l/wheel/./heaven_base/memory 2025-11-02T14:47:45,215 copying build/lib/heaven_base/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/memory 2025-11-02T14:47:45,217 copying build/lib/heaven_base/memory/history.py -> build/bdist.linux-armv7l/wheel/./heaven_base/memory 2025-11-02T14:47:45,220 copying build/lib/heaven_base/memory/heaven_history.py -> build/bdist.linux-armv7l/wheel/./heaven_base/memory 2025-11-02T14:47:45,223 copying build/lib/heaven_base/memory/conversations.py -> build/bdist.linux-armv7l/wheel/./heaven_base/memory 2025-11-02T14:47:45,225 copying build/lib/heaven_base/memory/base_piece.py -> build/bdist.linux-armv7l/wheel/./heaven_base/memory 2025-11-02T14:47:45,228 creating build/bdist.linux-armv7l/wheel/heaven_base/registry 2025-11-02T14:47:45,229 copying build/lib/heaven_base/registry/registry_service_new.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,231 copying build/lib/heaven_base/registry/registry_service.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,233 copying build/lib/heaven_base/registry/matryoshka_helper.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,236 copying build/lib/heaven_base/registry/tree_repl_lib_registry.json -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,238 copying build/lib/heaven_base/registry/simple_registry_service.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,240 copying build/lib/heaven_base/registry/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,242 copying build/lib/heaven_base/registry/heaven_framework_lib_registry.json -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,244 copying build/lib/heaven_base/registry/RegistryFactory_simple.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,246 copying build/lib/heaven_base/registry/RegistryFactory_new.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,249 copying build/lib/heaven_base/registry/RegistryFactory.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,251 copying build/lib/heaven_base/registry/registry_demo.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,253 copying build/lib/heaven_base/registry/matryoshka_dispatcher.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,256 copying build/lib/heaven_base/registry/registry_service_old.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2025-11-02T14:47:45,258 running install_egg_info 2025-11-02T14:47:45,265 Copying heaven_framework.egg-info to build/bdist.linux-armv7l/wheel/./heaven_framework-0.1.16-py3.11.egg-info 2025-11-02T14:47:45,279 running install_scripts 2025-11-02T14:47:45,292 creating build/bdist.linux-armv7l/wheel/heaven_framework-0.1.16.dist-info/WHEEL 2025-11-02T14:47:45,295 creating '/tmp/pip-wheel-qcg91kxp/.tmp-eepjwtih/heaven_framework-0.1.16-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-02T14:47:45,298 adding 'heaven_base/__init__.py' 2025-11-02T14:47:45,300 adding 'heaven_base/__init__.py.bak' 2025-11-02T14:47:45,302 adding 'heaven_base/auto_summarizing_agent.py' 2025-11-02T14:47:45,325 adding 'heaven_base/baseheavenagent.py' 2025-11-02T14:47:45,332 adding 'heaven_base/baseheaventool.py' 2025-11-02T14:47:45,334 adding 'heaven_base/decorators.py' 2025-11-02T14:47:45,336 adding 'heaven_base/documentation_pipeline.py' 2025-11-02T14:47:45,338 adding 'heaven_base/make_heaven_tool_from_docstring.py' 2025-11-02T14:47:45,340 adding 'heaven_base/mcp_tool_wrapper.py' 2025-11-02T14:47:45,342 adding 'heaven_base/unified_chat.py' 2025-11-02T14:47:45,344 adding 'heaven_base/acolyte_v2/__init__.py' 2025-11-02T14:47:45,345 adding 'heaven_base/acolyte_v2/acolyte_agent_config.py' 2025-11-02T14:47:45,346 adding 'heaven_base/acolyte_v2/run_acolyte.py' 2025-11-02T14:47:45,348 adding 'heaven_base/agents/coder_agent_config.py' 2025-11-02T14:47:45,351 adding 'heaven_base/agents/concept_resolver_agent.py' 2025-11-02T14:47:45,352 adding 'heaven_base/agents/disciple_agent_config.py' 2025-11-02T14:47:45,354 adding 'heaven_base/agents/phase_aggregator_agent.py' 2025-11-02T14:47:45,356 adding 'heaven_base/agents/phase_detector_agent.py' 2025-11-02T14:47:45,358 adding 'heaven_base/agents/prompt_engineering_agent_config.py' 2025-11-02T14:47:45,359 adding 'heaven_base/agents/redactor_agent_config.py' 2025-11-02T14:47:45,360 adding 'heaven_base/agents/scripture_writer_agent_config.py' 2025-11-02T14:47:45,362 adding 'heaven_base/agents/self_learning_agent.py' 2025-11-02T14:47:45,364 adding 'heaven_base/agents/self_learning_agent_config.py' 2025-11-02T14:47:45,367 adding 'heaven_base/agents/self_learning_agent_skeleton.py' 2025-11-02T14:47:45,369 adding 'heaven_base/agents/subphase_detector_agent.py' 2025-11-02T14:47:45,371 adding 'heaven_base/agents/decider/__init__.py' 2025-11-02T14:47:45,373 adding 'heaven_base/agents/decider/decider_agent_config.py' 2025-11-02T14:47:45,374 adding 'heaven_base/agents/docstring_agent/__init__.py' 2025-11-02T14:47:45,376 adding 'heaven_base/agents/docstring_agent/docstring_agent_config.py' 2025-11-02T14:47:45,378 adding 'heaven_base/agents/example_maker/__init__.py' 2025-11-02T14:47:45,380 adding 'heaven_base/agents/example_maker/example_maker_agent_config.py' 2025-11-02T14:47:45,381 adding 'heaven_base/agents/summary_agent/__init__.py' 2025-11-02T14:47:45,383 adding 'heaven_base/agents/summary_agent/summary_agent.py' 2025-11-02T14:47:45,384 adding 'heaven_base/agents/summary_agent/summary_util.py' 2025-11-02T14:47:45,386 adding 'heaven_base/cli/__init__.py' 2025-11-02T14:47:45,388 adding 'heaven_base/cli/heaven_cli.py' 2025-11-02T14:47:45,390 adding 'heaven_base/configs/__init__.py' 2025-11-02T14:47:45,391 adding 'heaven_base/configs/base_config.py' 2025-11-02T14:47:45,393 adding 'heaven_base/configs/hermes_config.py' 2025-11-02T14:47:45,395 adding 'heaven_base/configs/uni_api_config.json' 2025-11-02T14:47:45,396 adding 'heaven_base/docs/__init__.py' 2025-11-02T14:47:45,398 adding 'heaven_base/docs/examples/__init__.py' 2025-11-02T14:47:45,400 adding 'heaven_base/docs/examples/heaven_callbacks.py' 2025-11-02T14:47:45,402 adding 'heaven_base/langgraph/__init__.py' 2025-11-02T14:47:45,414 adding 'heaven_base/langgraph/foundation.py' 2025-11-02T14:47:45,417 adding 'heaven_base/langgraph/hermes_legos.py' 2025-11-02T14:47:45,419 adding 'heaven_base/langgraph/utility_legos.py' 2025-11-02T14:47:45,421 adding 'heaven_base/mcps/__init__.py' 2025-11-02T14:47:45,424 adding 'heaven_base/mcps/toolbox_server.py' 2025-11-02T14:47:45,425 adding 'heaven_base/memory/__init__.py' 2025-11-02T14:47:45,427 adding 'heaven_base/memory/base_piece.py' 2025-11-02T14:47:45,429 adding 'heaven_base/memory/conversations.py' 2025-11-02T14:47:45,432 adding 'heaven_base/memory/heaven_event.py' 2025-11-02T14:47:45,434 adding 'heaven_base/memory/heaven_history.py' 2025-11-02T14:47:45,439 adding 'heaven_base/memory/history.py' 2025-11-02T14:47:45,441 adding 'heaven_base/old_acolyte/__init__.py' 2025-11-02T14:47:45,443 adding 'heaven_base/old_acolyte/gospel_writer.py' 2025-11-02T14:47:45,446 adding 'heaven_base/progenitor/system_prompt_config.py' 2025-11-02T14:47:45,448 adding 'heaven_base/prompts/heaven_variable.py' 2025-11-02T14:47:45,450 adding 'heaven_base/prompts/sandbox_react_frontend_prompt.txt' 2025-11-02T14:47:45,452 adding 'heaven_base/prompts/prompt_blocks/prompt_block_registry.py' 2025-11-02T14:47:45,453 adding 'heaven_base/prompts/prompt_blocks/prompt_block_utils.py' 2025-11-02T14:47:45,455 adding 'heaven_base/prompts/prompt_blocks/sanc_fractal.txt' 2025-11-02T14:47:45,456 adding 'heaven_base/prompts/prompt_blocks/blocks/acronym_generation_for_skillchains.json' 2025-11-02T14:47:45,458 adding 'heaven_base/prompts/prompt_blocks/blocks/agent_epistemological_crisis_triage.json' 2025-11-02T14:47:45,459 adding 'heaven_base/prompts/prompt_blocks/blocks/aggregate_multiple_skillchains.json' 2025-11-02T14:47:45,460 adding 'heaven_base/prompts/prompt_blocks/blocks/blocked_workflow_reporting_and_escalation.json' 2025-11-02T14:47:45,461 adding 'heaven_base/prompts/prompt_blocks/blocks/code_debugging_basics_v1.json' 2025-11-02T14:47:45,463 adding 'heaven_base/prompts/prompt_blocks/blocks/coding.debugging.simple_code_issue.json' 2025-11-02T14:47:45,464 adding 'heaven_base/prompts/prompt_blocks/blocks/coding_assistant_debug_review_system_v1.json' 2025-11-02T14:47:45,466 adding 'heaven_base/prompts/prompt_blocks/blocks/debugging_core_simple.json' 2025-11-02T14:47:45,467 adding 'heaven_base/prompts/prompt_blocks/blocks/prompt_block_content_revision.json' 2025-11-02T14:47:45,468 adding 'heaven_base/prompts/prompt_blocks/blocks/prompt_block_creation_and_semantic_search.json' 2025-11-02T14:47:45,470 adding 'heaven_base/prompts/prompt_blocks/blocks/prompt_block_duplicate_check_and_create.json' 2025-11-02T14:47:45,471 adding 'heaven_base/prompts/prompt_blocks/blocks/prompt_block_guide.json' 2025-11-02T14:47:45,472 adding 'heaven_base/prompts/prompt_blocks/blocks/prompt_block_quality_review_and_approval.json' 2025-11-02T14:47:45,473 adding 'heaven_base/prompts/prompt_blocks/blocks/prompt_engineering_best_practices.json' 2025-11-02T14:47:45,475 adding 'heaven_base/prompts/prompt_blocks/blocks/sectioned_acronym_generation.json' 2025-11-02T14:47:45,476 adding 'heaven_base/prompts/prompt_blocks/blocks/skillchain_expression_language_instruction_prompt.json' 2025-11-02T14:47:45,477 adding 'heaven_base/prompts/prompt_blocks/blocks/systems_design.json' 2025-11-02T14:47:45,480 adding 'heaven_base/registry/RegistryFactory.py' 2025-11-02T14:47:45,481 adding 'heaven_base/registry/RegistryFactory_new.py' 2025-11-02T14:47:45,482 adding 'heaven_base/registry/RegistryFactory_simple.py' 2025-11-02T14:47:45,483 adding 'heaven_base/registry/__init__.py' 2025-11-02T14:47:45,485 adding 'heaven_base/registry/heaven_framework_lib_registry.json' 2025-11-02T14:47:45,487 adding 'heaven_base/registry/matryoshka_dispatcher.py' 2025-11-02T14:47:45,488 adding 'heaven_base/registry/matryoshka_helper.py' 2025-11-02T14:47:45,490 adding 'heaven_base/registry/registry_demo.py' 2025-11-02T14:47:45,491 adding 'heaven_base/registry/registry_service.py' 2025-11-02T14:47:45,492 adding 'heaven_base/registry/registry_service_new.py' 2025-11-02T14:47:45,494 adding 'heaven_base/registry/registry_service_old.py' 2025-11-02T14:47:45,496 adding 'heaven_base/registry/simple_registry_service.py' 2025-11-02T14:47:45,497 adding 'heaven_base/registry/tree_repl_lib_registry.json' 2025-11-02T14:47:45,499 adding 'heaven_base/templates/langgraph_scripture_template.py' 2025-11-02T14:47:45,501 adding 'heaven_base/tool_utils/__init__.py' 2025-11-02T14:47:45,502 adding 'heaven_base/tool_utils/_think_utils.py' 2025-11-02T14:47:45,505 adding 'heaven_base/tool_utils/agent_config_test.py' 2025-11-02T14:47:45,507 adding 'heaven_base/tool_utils/completion_runners.py' 2025-11-02T14:47:45,510 adding 'heaven_base/tool_utils/concept_neo4j_utils.py' 2025-11-02T14:47:45,515 adding 'heaven_base/tool_utils/context_manager.py' 2025-11-02T14:47:45,518 adding 'heaven_base/tool_utils/dependency_finder.py' 2025-11-02T14:47:45,519 adding 'heaven_base/tool_utils/find_tool_use_in_history.py' 2025-11-02T14:47:45,521 adding 'heaven_base/tool_utils/github_kanban.py' 2025-11-02T14:47:45,524 adding 'heaven_base/tool_utils/github_kanban.py.backup' 2025-11-02T14:47:45,530 adding 'heaven_base/tool_utils/hermes_utils.py' 2025-11-02T14:47:45,532 adding 'heaven_base/tool_utils/neo4j_utils.py' 2025-11-02T14:47:45,533 adding 'heaven_base/tool_utils/produce_prompt_block_util.py' 2025-11-02T14:47:45,535 adding 'heaven_base/tool_utils/prompt_injection_system_vX1.py' 2025-11-02T14:47:45,536 adding 'heaven_base/tool_utils/safe_code_reader.py' 2025-11-02T14:47:45,538 adding 'heaven_base/tool_utils/skillchain_utils.py' 2025-11-02T14:47:45,540 adding 'heaven_base/tool_utils/tree_kanban.py' 2025-11-02T14:47:45,542 adding 'heaven_base/tool_utils/tree_kanban.py.backup' 2025-11-02T14:47:45,544 adding 'heaven_base/tools/__init__.py' 2025-11-02T14:47:45,546 adding 'heaven_base/tools/acolyte_chain_tools.py' 2025-11-02T14:47:45,548 adding 'heaven_base/tools/acolyte_chains.py' 2025-11-02T14:47:45,549 adding 'heaven_base/tools/agent_config_test_tool.py' 2025-11-02T14:47:45,551 adding 'heaven_base/tools/bash_tool.py' 2025-11-02T14:47:45,553 adding 'heaven_base/tools/code_localizer_tool.py' 2025-11-02T14:47:45,555 adding 'heaven_base/tools/matryoshka_registry_tool.py' 2025-11-02T14:47:45,557 adding 'heaven_base/tools/mcp_session_tools.py' 2025-11-02T14:47:45,558 adding 'heaven_base/tools/neo4j_tool.py' 2025-11-02T14:47:45,565 adding 'heaven_base/tools/network_edit_tool.py' 2025-11-02T14:47:45,566 adding 'heaven_base/tools/redaction_tool.py' 2025-11-02T14:47:45,568 adding 'heaven_base/tools/registry_tool.py' 2025-11-02T14:47:45,570 adding 'heaven_base/tools/retrieve_tool_info_tool.py' 2025-11-02T14:47:45,571 adding 'heaven_base/tools/run.py' 2025-11-02T14:47:45,572 adding 'heaven_base/tools/safe_code_reader_tool.py' 2025-11-02T14:47:45,574 adding 'heaven_base/tools/search_prompt_blocks_tool.py' 2025-11-02T14:47:45,575 adding 'heaven_base/tools/straightforwardsummarizer_tool.py' 2025-11-02T14:47:45,577 adding 'heaven_base/tools/think_tool.py' 2025-11-02T14:47:45,578 adding 'heaven_base/tools/view_history_tool.py' 2025-11-02T14:47:45,579 adding 'heaven_base/tools/websearch_tool.py' 2025-11-02T14:47:45,581 adding 'heaven_base/tools/workflow_relay_tool.py' 2025-11-02T14:47:45,583 adding 'heaven_base/tools/write_block_report_tool.py' 2025-11-02T14:47:45,584 adding 'heaven_base/tools/write_prompt_block_tool.py' 2025-11-02T14:47:45,586 adding 'heaven_base/tools/write_skillchain_type_prompt_block_tool.py' 2025-11-02T14:47:45,588 adding 'heaven_base/utils/__init__.py' 2025-11-02T14:47:45,589 adding 'heaven_base/utils/agent_and_tool_lists.py' 2025-11-02T14:47:45,591 adding 'heaven_base/utils/agent_client.py' 2025-11-02T14:47:45,592 adding 'heaven_base/utils/agent_result_reader.py' 2025-11-02T14:47:45,597 adding 'heaven_base/utils/auto_summarize.py' 2025-11-02T14:47:45,600 adding 'heaven_base/utils/context_window_config.py' 2025-11-02T14:47:45,602 adding 'heaven_base/utils/get_env_value.py' 2025-11-02T14:47:45,604 adding 'heaven_base/utils/git_container_base_util.py' 2025-11-02T14:47:45,606 adding 'heaven_base/utils/heaven_conversation_utils.py' 2025-11-02T14:47:45,609 adding 'heaven_base/utils/heaven_response_utils.py' 2025-11-02T14:47:45,611 adding 'heaven_base/utils/mcp_agent_orchestrator.py' 2025-11-02T14:47:45,613 adding 'heaven_base/utils/mcp_client.py' 2025-11-02T14:47:45,615 adding 'heaven_base/utils/mcp_tool_converter.py' 2025-11-02T14:47:45,617 adding 'heaven_base/utils/name_utils.py' 2025-11-02T14:47:45,618 adding 'heaven_base/utils/omnitool.py' 2025-11-02T14:47:45,623 adding 'heaven_base/utils/recursive_summarize.py' 2025-11-02T14:47:45,625 adding 'heaven_base/utils/test_neo4jtool_real.py' 2025-11-02T14:47:45,626 adding 'heaven_base/utils/test_omnitool.py' 2025-11-02T14:47:45,627 adding 'heaven_base/utils/test_omnitool_real.py' 2025-11-02T14:47:45,629 adding 'heaven_base/utils/token_counter.py' 2025-11-02T14:47:45,630 adding 'heaven_base/utils/wiki_config.py' 2025-11-02T14:47:45,633 adding 'heaven_framework-0.1.16.dist-info/licenses/LICENSE' 2025-11-02T14:47:45,634 adding 'heaven_framework-0.1.16.dist-info/METADATA' 2025-11-02T14:47:45,635 adding 'heaven_framework-0.1.16.dist-info/WHEEL' 2025-11-02T14:47:45,636 adding 'heaven_framework-0.1.16.dist-info/entry_points.txt' 2025-11-02T14:47:45,637 adding 'heaven_framework-0.1.16.dist-info/top_level.txt' 2025-11-02T14:47:45,640 adding 'heaven_framework-0.1.16.dist-info/RECORD' 2025-11-02T14:47:45,648 removing build/bdist.linux-armv7l/wheel 2025-11-02T14:47:45,796 Building wheel for heaven-framework (pyproject.toml): finished with status 'done' 2025-11-02T14:47:45,812 Created wheel for heaven-framework: filename=heaven_framework-0.1.16-py3-none-any.whl size=444647 sha256=17d7cb3d66084366dde9d3d196a89e8d2e4e847444c09db45fd260f0cb740115 2025-11-02T14:47:45,813 Stored in directory: /tmp/pip-ephem-wheel-cache-w3mml2ns/wheels/19/d7/cf/bc8cbd93d5c3616107df41d15d6f9be326e683242e37e4bcf8 2025-11-02T14:47:45,829 Successfully built heaven-framework 2025-11-02T14:47:45,848 Removed build tracker: '/tmp/pip-build-tracker-jni2iilc'