2026-01-08T16:48:38,103 Created temporary directory: /tmp/pip-ephem-wheel-cache-4ghqys16 2026-01-08T16:48:38,105 Created temporary directory: /tmp/pip-build-tracker-qhp61msb 2026-01-08T16:48:38,105 Initialized build tracking at /tmp/pip-build-tracker-qhp61msb 2026-01-08T16:48:38,106 Created build tracker: /tmp/pip-build-tracker-qhp61msb 2026-01-08T16:48:38,106 Entered build tracker: /tmp/pip-build-tracker-qhp61msb 2026-01-08T16:48:38,107 Created temporary directory: /tmp/pip-wheel-x99dua8s 2026-01-08T16:48:38,110 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-08T16:48:38,112 Created temporary directory: /tmp/pip-ephem-wheel-cache-5oev3qnf 2026-01-08T16:48:38,134 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-08T16:48:38,138 2 location(s) to search for versions of heaven-framework: 2026-01-08T16:48:38,138 * https://pypi.org/simple/heaven-framework/ 2026-01-08T16:48:38,138 * https://www.piwheels.org/simple/heaven-framework/ 2026-01-08T16:48:38,139 Fetching project page and analyzing links: https://pypi.org/simple/heaven-framework/ 2026-01-08T16:48:38,140 Getting page https://pypi.org/simple/heaven-framework/ 2026-01-08T16:48:38,141 Found index url https://pypi.org/simple 2026-01-08T16:48:38,421 Fetched page https://pypi.org/simple/heaven-framework/ as application/vnd.pypi.simple.v1+json 2026-01-08T16:48:38,429 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) 2026-01-08T16:48:38,430 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 2026-01-08T16:48:38,431 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) 2026-01-08T16:48:38,432 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 2026-01-08T16:48:38,433 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) 2026-01-08T16:48:38,434 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 2026-01-08T16:48:38,435 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) 2026-01-08T16:48:38,436 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 2026-01-08T16:48:38,436 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) 2026-01-08T16:48:38,438 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 2026-01-08T16:48:38,439 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) 2026-01-08T16:48:38,439 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 2026-01-08T16:48:38,440 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) 2026-01-08T16:48:38,441 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 2026-01-08T16:48:38,441 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) 2026-01-08T16:48:38,442 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 2026-01-08T16:48:38,443 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) 2026-01-08T16:48:38,444 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 2026-01-08T16:48:38,444 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) 2026-01-08T16:48:38,445 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 2026-01-08T16:48:38,446 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) 2026-01-08T16:48:38,447 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 2026-01-08T16:48:38,448 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) 2026-01-08T16:48:38,449 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 2026-01-08T16:48:38,450 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) 2026-01-08T16:48:38,451 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 2026-01-08T16:48:38,451 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) 2026-01-08T16:48:38,452 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 2026-01-08T16:48:38,452 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) 2026-01-08T16:48:38,453 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 2026-01-08T16:48:38,454 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) 2026-01-08T16:48:38,455 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 2026-01-08T16:48:38,455 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) 2026-01-08T16:48:38,456 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 2026-01-08T16:48:38,457 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/24/f8/b730a4e055663cc2fe6bd4af5279285fb021df0ff0f22daf0444feeb0580/heaven_framework-0.1.17-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2026-01-08T16:48:38,458 Found link https://files.pythonhosted.org/packages/73/e9/88ada3a9de6d50bddfa9d262e34eea913c1df49bdb195d2e67ab8fb602e6/heaven_framework-0.1.17.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.17 2026-01-08T16:48:38,459 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/91/12/2c06c8f7da51872b5c821c08d53d67be5fae3f9cf8883484b81c0d304e88/heaven_framework-0.1.18-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2026-01-08T16:48:38,460 Found link https://files.pythonhosted.org/packages/17/e8/48a552f7fa743dfe1c9ad7302792841ad4058ce7842285ce5ff00f401e35/heaven_framework-0.1.18.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.18 2026-01-08T16:48:38,460 Skipping link: No binaries permitted for heaven-framework: https://files.pythonhosted.org/packages/a8/04/5d84f6389a73bd09661a7e3b74ed393ce1a49599c9f4105ea91c34aeae6d/heaven_framework-0.1.19-py3-none-any.whl (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9) 2026-01-08T16:48:38,461 Found link https://files.pythonhosted.org/packages/06/10/a1123e69533d3dc7c6daba350647a73b36c128c9704b3266010fa4922a3e/heaven_framework-0.1.19.tar.gz (from https://pypi.org/simple/heaven-framework/) (requires-python:>=3.9), version: 0.1.19 2026-01-08T16:48:38,462 Fetching project page and analyzing links: https://www.piwheels.org/simple/heaven-framework/ 2026-01-08T16:48:38,463 Getting page https://www.piwheels.org/simple/heaven-framework/ 2026-01-08T16:48:38,464 Found index url https://www.piwheels.org/simple 2026-01-08T16:48:38,625 Fetched page https://www.piwheels.org/simple/heaven-framework/ as text/html 2026-01-08T16:48:38,632 Skipping link: No binaries permitted for heaven-framework: https://www.piwheels.org/simple/heaven-framework/heaven_framework-0.1.18-py3-none-any.whl#sha256=6cbc3f4086ee9aed1bbcdd3f4fba39a143c2501e356d13c3ab9890cb850c3c37 (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2026-01-08T16:48:38,632 Skipping link: No binaries permitted for heaven-framework: https://www.piwheels.org/simple/heaven-framework/heaven_framework-0.1.17-py3-none-any.whl#sha256=62b21c6468d874a4dc5255ad98d63fd6f13dc5c9dfabda7b44b1d5fccca3c34d (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2026-01-08T16:48:38,633 Skipping link: No binaries permitted for heaven-framework: https://archive1.piwheels.org/simple/heaven-framework/heaven_framework-0.1.16-py3-none-any.whl#sha256=17d7cb3d66084366dde9d3d196a89e8d2e4e847444c09db45fd260f0cb740115 (from https://www.piwheels.org/simple/heaven-framework/) (requires-python:>=3.9) 2026-01-08T16:48:38,634 Skipping link: No binaries permitted for heaven-framework: https://archive1.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) 2026-01-08T16:48:38,634 Skipping link: No binaries permitted for heaven-framework: https://archive1.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) 2026-01-08T16:48:38,635 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) 2026-01-08T16:48:38,635 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) 2026-01-08T16:48:38,636 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) 2026-01-08T16:48:38,636 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) 2026-01-08T16:48:38,637 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) 2026-01-08T16:48:38,638 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) 2026-01-08T16:48:38,639 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) 2026-01-08T16:48:38,639 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) 2026-01-08T16:48:38,639 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) 2026-01-08T16:48:38,640 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) 2026-01-08T16:48:38,640 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) 2026-01-08T16:48:38,641 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) 2026-01-08T16:48:38,642 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) 2026-01-08T16:48:38,642 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) 2026-01-08T16:48:38,643 Skipping link: not a file: https://www.piwheels.org/simple/heaven-framework/ 2026-01-08T16:48:38,644 Skipping link: not a file: https://pypi.org/simple/heaven-framework/ 2026-01-08T16:48:38,665 Given no hashes to check 1 links for project 'heaven-framework': discarding no candidates 2026-01-08T16:48:38,683 Collecting heaven-framework==0.1.19 2026-01-08T16:48:38,686 Created temporary directory: /tmp/pip-unpack-rb6njz0r 2026-01-08T16:48:38,902 Downloading heaven_framework-0.1.19.tar.gz (514 kB) 2026-01-08T16:48:39,508 Added heaven-framework==0.1.19 from https://files.pythonhosted.org/packages/06/10/a1123e69533d3dc7c6daba350647a73b36c128c9704b3266010fa4922a3e/heaven_framework-0.1.19.tar.gz to build tracker '/tmp/pip-build-tracker-qhp61msb' 2026-01-08T16:48:39,515 Created temporary directory: /tmp/pip-build-env-i22sulrm 2026-01-08T16:48:39,520 Installing build dependencies: started 2026-01-08T16:48:39,521 Running command pip subprocess to install build dependencies 2026-01-08T16:48:40,704 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-08T16:48:41,383 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-08T16:48:41,407 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-08T16:48:43,136 Collecting setuptools>=61 2026-01-08T16:48:43,233 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-08T16:48:43,498 Collecting wheel 2026-01-08T16:48:43,518 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-08T16:48:43,848 Collecting setuptools-scm>=8 2026-01-08T16:48:43,865 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-01-08T16:48:44,058 Collecting packaging>=20 2026-01-08T16:48:44,073 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2026-01-08T16:48:47,083 Installing collected packages: wheel, setuptools, packaging, setuptools-scm 2026-01-08T16:48:47,329 Creating /tmp/pip-build-env-i22sulrm/overlay/local/bin 2026-01-08T16:48:47,331 changing mode of /tmp/pip-build-env-i22sulrm/overlay/local/bin/wheel to 755 2026-01-08T16:48:51,550 changing mode of /tmp/pip-build-env-i22sulrm/overlay/local/bin/setuptools-scm to 755 2026-01-08T16:48:51,580 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools-scm-9.2.2 wheel-0.45.1 2026-01-08T16:48:51,873 Installing build dependencies: finished with status 'done' 2026-01-08T16:48:51,879 Getting requirements to build wheel: started 2026-01-08T16:48:51,881 Running command Getting requirements to build wheel 2026-01-08T16:48:52,518 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-01-08T16:48:52,562 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `keywords` defined outside of `pyproject.toml` is ignored. 2026-01-08T16:48:52,563 !! 2026-01-08T16:48:52,564 ******************************************************************************** 2026-01-08T16:48:52,565 The following seems to be defined outside of `pyproject.toml`: 2026-01-08T16:48:52,566 `keywords = ['agents ai llm framework heaven']` 2026-01-08T16:48:52,567 According to the spec (see the link below), however, setuptools CANNOT 2026-01-08T16:48:52,568 consider this value unless `keywords` is listed as `dynamic`. 2026-01-08T16:48:52,569 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-01-08T16:48:52,570 To prevent this problem, you can list `keywords` under `dynamic` or alternatively 2026-01-08T16:48:52,571 remove the `[project]` table from your file and rely entirely on other means of 2026-01-08T16:48:52,571 configuration. 2026-01-08T16:48:52,572 ******************************************************************************** 2026-01-08T16:48:52,573 !! 2026-01-08T16:48:52,573 _handle_missing_dynamic(dist, project_table) 2026-01-08T16:48:52,574 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-08T16:48:52,575 !! 2026-01-08T16:48:52,576 ******************************************************************************** 2026-01-08T16:48:52,577 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-08T16:48:52,578 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-08T16:48:52,578 or your builds will no longer be supported. 2026-01-08T16:48:52,579 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-08T16:48:52,580 ******************************************************************************** 2026-01-08T16:48:52,581 !! 2026-01-08T16:48:52,581 corresp(dist, value, root_dir) 2026-01-08T16:48:52,582 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-01-08T16:48:52,583 corresp(dist, value, root_dir) 2026-01-08T16:48:52,583 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-01-08T16:48:52,584 corresp(dist, value, root_dir) 2026-01-08T16:48:52,655 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-08T16:48:52,656 !! 2026-01-08T16:48:52,657 ******************************************************************************** 2026-01-08T16:48:52,658 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-08T16:48:52,659 License :: OSI Approved :: MIT License 2026-01-08T16:48:52,660 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-08T16:48:52,661 ******************************************************************************** 2026-01-08T16:48:52,662 !! 2026-01-08T16:48:52,663 dist._finalize_license_expression() 2026-01-08T16:48:52,663 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-08T16:48:52,664 !! 2026-01-08T16:48:52,665 ******************************************************************************** 2026-01-08T16:48:52,666 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-08T16:48:52,667 License :: OSI Approved :: MIT License 2026-01-08T16:48:52,669 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-08T16:48:52,669 ******************************************************************************** 2026-01-08T16:48:52,670 !! 2026-01-08T16:48:52,671 self._finalize_license_expression() 2026-01-08T16:48:52,672 running egg_info 2026-01-08T16:48:52,679 writing heaven_framework.egg-info/PKG-INFO 2026-01-08T16:48:52,686 writing dependency_links to heaven_framework.egg-info/dependency_links.txt 2026-01-08T16:48:52,688 writing entry points to heaven_framework.egg-info/entry_points.txt 2026-01-08T16:48:52,692 writing requirements to heaven_framework.egg-info/requires.txt 2026-01-08T16:48:52,693 writing top-level names to heaven_framework.egg-info/top_level.txt 2026-01-08T16:48:52,763 listing git files failed - pretending there aren't any 2026-01-08T16:48:52,772 reading manifest file 'heaven_framework.egg-info/SOURCES.txt' 2026-01-08T16:48:52,794 reading manifest template 'MANIFEST.in' 2026-01-08T16:48:52,868 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-01-08T16:48:52,870 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-01-08T16:48:52,871 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-01-08T16:48:52,872 adding license file 'LICENSE' 2026-01-08T16:48:52,883 writing manifest file 'heaven_framework.egg-info/SOURCES.txt' 2026-01-08T16:48:52,987 Getting requirements to build wheel: finished with status 'done' 2026-01-08T16:48:52,991 Created temporary directory: /tmp/pip-modern-metadata-8ejtrdri 2026-01-08T16:48:52,994 Preparing metadata (pyproject.toml): started 2026-01-08T16:48:52,995 Running command Preparing metadata (pyproject.toml) 2026-01-08T16:48:53,585 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-01-08T16:48:53,628 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `keywords` defined outside of `pyproject.toml` is ignored. 2026-01-08T16:48:53,628 !! 2026-01-08T16:48:53,629 ******************************************************************************** 2026-01-08T16:48:53,630 The following seems to be defined outside of `pyproject.toml`: 2026-01-08T16:48:53,631 `keywords = ['agents ai llm framework heaven']` 2026-01-08T16:48:53,632 According to the spec (see the link below), however, setuptools CANNOT 2026-01-08T16:48:53,632 consider this value unless `keywords` is listed as `dynamic`. 2026-01-08T16:48:53,633 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-01-08T16:48:53,634 To prevent this problem, you can list `keywords` under `dynamic` or alternatively 2026-01-08T16:48:53,635 remove the `[project]` table from your file and rely entirely on other means of 2026-01-08T16:48:53,636 configuration. 2026-01-08T16:48:53,636 ******************************************************************************** 2026-01-08T16:48:53,638 !! 2026-01-08T16:48:53,638 _handle_missing_dynamic(dist, project_table) 2026-01-08T16:48:53,639 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-08T16:48:53,640 !! 2026-01-08T16:48:53,641 ******************************************************************************** 2026-01-08T16:48:53,641 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-08T16:48:53,643 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-08T16:48:53,643 or your builds will no longer be supported. 2026-01-08T16:48:53,644 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-08T16:48:53,645 ******************************************************************************** 2026-01-08T16:48:53,646 !! 2026-01-08T16:48:53,647 corresp(dist, value, root_dir) 2026-01-08T16:48:53,647 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-01-08T16:48:53,648 corresp(dist, value, root_dir) 2026-01-08T16:48:53,648 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-01-08T16:48:53,649 corresp(dist, value, root_dir) 2026-01-08T16:48:53,719 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-08T16:48:53,720 !! 2026-01-08T16:48:53,721 ******************************************************************************** 2026-01-08T16:48:53,721 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-08T16:48:53,722 License :: OSI Approved :: MIT License 2026-01-08T16:48:53,723 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-08T16:48:53,724 ******************************************************************************** 2026-01-08T16:48:53,725 !! 2026-01-08T16:48:53,725 dist._finalize_license_expression() 2026-01-08T16:48:53,726 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-08T16:48:53,726 !! 2026-01-08T16:48:53,727 ******************************************************************************** 2026-01-08T16:48:53,728 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-08T16:48:53,728 License :: OSI Approved :: MIT License 2026-01-08T16:48:53,730 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-08T16:48:53,730 ******************************************************************************** 2026-01-08T16:48:53,731 !! 2026-01-08T16:48:53,731 self._finalize_license_expression() 2026-01-08T16:48:53,735 running dist_info 2026-01-08T16:48:53,750 creating /tmp/pip-modern-metadata-8ejtrdri/heaven_framework.egg-info 2026-01-08T16:48:53,751 writing /tmp/pip-modern-metadata-8ejtrdri/heaven_framework.egg-info/PKG-INFO 2026-01-08T16:48:53,757 writing dependency_links to /tmp/pip-modern-metadata-8ejtrdri/heaven_framework.egg-info/dependency_links.txt 2026-01-08T16:48:53,759 writing entry points to /tmp/pip-modern-metadata-8ejtrdri/heaven_framework.egg-info/entry_points.txt 2026-01-08T16:48:53,762 writing requirements to /tmp/pip-modern-metadata-8ejtrdri/heaven_framework.egg-info/requires.txt 2026-01-08T16:48:53,763 writing top-level names to /tmp/pip-modern-metadata-8ejtrdri/heaven_framework.egg-info/top_level.txt 2026-01-08T16:48:53,765 writing manifest file '/tmp/pip-modern-metadata-8ejtrdri/heaven_framework.egg-info/SOURCES.txt' 2026-01-08T16:48:53,825 listing git files failed - pretending there aren't any 2026-01-08T16:48:53,832 reading manifest file '/tmp/pip-modern-metadata-8ejtrdri/heaven_framework.egg-info/SOURCES.txt' 2026-01-08T16:48:53,834 reading manifest template 'MANIFEST.in' 2026-01-08T16:48:53,900 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-01-08T16:48:53,902 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-01-08T16:48:53,903 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-01-08T16:48:53,903 adding license file 'LICENSE' 2026-01-08T16:48:53,911 writing manifest file '/tmp/pip-modern-metadata-8ejtrdri/heaven_framework.egg-info/SOURCES.txt' 2026-01-08T16:48:53,913 creating '/tmp/pip-modern-metadata-8ejtrdri/heaven_framework-0.1.19.dist-info' 2026-01-08T16:48:54,048 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-08T16:48:54,053 Source in /tmp/pip-wheel-x99dua8s/heaven-framework_6e82cd2fd3c942b8815cbdff359b71ef has version 0.1.19, which satisfies requirement heaven-framework==0.1.19 from https://files.pythonhosted.org/packages/06/10/a1123e69533d3dc7c6daba350647a73b36c128c9704b3266010fa4922a3e/heaven_framework-0.1.19.tar.gz 2026-01-08T16:48:54,054 Removed heaven-framework==0.1.19 from https://files.pythonhosted.org/packages/06/10/a1123e69533d3dc7c6daba350647a73b36c128c9704b3266010fa4922a3e/heaven_framework-0.1.19.tar.gz from build tracker '/tmp/pip-build-tracker-qhp61msb' 2026-01-08T16:48:54,060 Created temporary directory: /tmp/pip-unpack-utpv4pcl 2026-01-08T16:48:54,061 Building wheels for collected packages: heaven-framework 2026-01-08T16:48:54,065 Created temporary directory: /tmp/pip-wheel-pvb4vu6u 2026-01-08T16:48:54,066 Destination directory: /tmp/pip-wheel-pvb4vu6u 2026-01-08T16:48:54,068 Building wheel for heaven-framework (pyproject.toml): started 2026-01-08T16:48:54,069 Running command Building wheel for heaven-framework (pyproject.toml) 2026-01-08T16:48:54,646 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-01-08T16:48:54,688 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `keywords` defined outside of `pyproject.toml` is ignored. 2026-01-08T16:48:54,689 !! 2026-01-08T16:48:54,690 ******************************************************************************** 2026-01-08T16:48:54,690 The following seems to be defined outside of `pyproject.toml`: 2026-01-08T16:48:54,691 `keywords = ['agents ai llm framework heaven']` 2026-01-08T16:48:54,692 According to the spec (see the link below), however, setuptools CANNOT 2026-01-08T16:48:54,693 consider this value unless `keywords` is listed as `dynamic`. 2026-01-08T16:48:54,694 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-01-08T16:48:54,695 To prevent this problem, you can list `keywords` under `dynamic` or alternatively 2026-01-08T16:48:54,695 remove the `[project]` table from your file and rely entirely on other means of 2026-01-08T16:48:54,696 configuration. 2026-01-08T16:48:54,696 ******************************************************************************** 2026-01-08T16:48:54,697 !! 2026-01-08T16:48:54,698 _handle_missing_dynamic(dist, project_table) 2026-01-08T16:48:54,699 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-08T16:48:54,699 !! 2026-01-08T16:48:54,700 ******************************************************************************** 2026-01-08T16:48:54,701 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-08T16:48:54,702 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-08T16:48:54,703 or your builds will no longer be supported. 2026-01-08T16:48:54,704 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-08T16:48:54,705 ******************************************************************************** 2026-01-08T16:48:54,706 !! 2026-01-08T16:48:54,707 corresp(dist, value, root_dir) 2026-01-08T16:48:54,707 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-01-08T16:48:54,708 corresp(dist, value, root_dir) 2026-01-08T16:48:54,708 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-01-08T16:48:54,709 corresp(dist, value, root_dir) 2026-01-08T16:48:54,769 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-08T16:48:54,769 !! 2026-01-08T16:48:54,771 ******************************************************************************** 2026-01-08T16:48:54,771 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-08T16:48:54,773 License :: OSI Approved :: MIT License 2026-01-08T16:48:54,774 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-08T16:48:54,774 ******************************************************************************** 2026-01-08T16:48:54,775 !! 2026-01-08T16:48:54,776 dist._finalize_license_expression() 2026-01-08T16:48:54,776 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-08T16:48:54,777 !! 2026-01-08T16:48:54,778 ******************************************************************************** 2026-01-08T16:48:54,778 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-08T16:48:54,779 License :: OSI Approved :: MIT License 2026-01-08T16:48:54,780 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-08T16:48:54,781 ******************************************************************************** 2026-01-08T16:48:54,782 !! 2026-01-08T16:48:54,782 self._finalize_license_expression() 2026-01-08T16:48:54,783 running bdist_wheel 2026-01-08T16:48:54,802 running build 2026-01-08T16:48:54,803 running build_py 2026-01-08T16:48:54,811 creating build/lib/heaven_base 2026-01-08T16:48:54,813 copying heaven_base/decorators.py -> build/lib/heaven_base 2026-01-08T16:48:54,816 copying heaven_base/documentation_pipeline.py -> build/lib/heaven_base 2026-01-08T16:48:54,818 copying heaven_base/mcp_tool_wrapper.py -> build/lib/heaven_base 2026-01-08T16:48:54,820 copying heaven_base/auto_summarizing_agent.py -> build/lib/heaven_base 2026-01-08T16:48:54,823 copying heaven_base/__init__.py -> build/lib/heaven_base 2026-01-08T16:48:54,825 copying heaven_base/baseheavenagent.py -> build/lib/heaven_base 2026-01-08T16:48:54,831 copying heaven_base/baseheaventool.py -> build/lib/heaven_base 2026-01-08T16:48:54,834 copying heaven_base/unified_chat.py -> build/lib/heaven_base 2026-01-08T16:48:54,836 copying heaven_base/make_heaven_tool_from_docstring.py -> build/lib/heaven_base 2026-01-08T16:48:54,840 creating build/lib/heaven_base/agents 2026-01-08T16:48:54,841 copying heaven_base/agents/concept_resolver_agent.py -> build/lib/heaven_base/agents 2026-01-08T16:48:54,843 copying heaven_base/agents/scripture_writer_agent_config.py -> build/lib/heaven_base/agents 2026-01-08T16:48:54,845 copying heaven_base/agents/self_learning_agent.py -> build/lib/heaven_base/agents 2026-01-08T16:48:54,848 copying heaven_base/agents/self_learning_agent_skeleton.py -> build/lib/heaven_base/agents 2026-01-08T16:48:54,850 copying heaven_base/agents/phase_aggregator_agent.py -> build/lib/heaven_base/agents 2026-01-08T16:48:54,853 copying heaven_base/agents/self_learning_agent_config.py -> build/lib/heaven_base/agents 2026-01-08T16:48:54,855 copying heaven_base/agents/phase_detector_agent.py -> build/lib/heaven_base/agents 2026-01-08T16:48:54,858 copying heaven_base/agents/prompt_engineering_agent_config.py -> build/lib/heaven_base/agents 2026-01-08T16:48:54,859 copying heaven_base/agents/coder_agent_config.py -> build/lib/heaven_base/agents 2026-01-08T16:48:54,861 copying heaven_base/agents/subphase_detector_agent.py -> build/lib/heaven_base/agents 2026-01-08T16:48:54,864 copying heaven_base/agents/redactor_agent_config.py -> build/lib/heaven_base/agents 2026-01-08T16:48:54,866 copying heaven_base/agents/disciple_agent_config.py -> build/lib/heaven_base/agents 2026-01-08T16:48:54,869 creating build/lib/heaven_base/agents/summary_agent 2026-01-08T16:48:54,870 copying heaven_base/agents/summary_agent/__init__.py -> build/lib/heaven_base/agents/summary_agent 2026-01-08T16:48:54,872 copying heaven_base/agents/summary_agent/summary_util.py -> build/lib/heaven_base/agents/summary_agent 2026-01-08T16:48:54,874 copying heaven_base/agents/summary_agent/summary_agent.py -> build/lib/heaven_base/agents/summary_agent 2026-01-08T16:48:54,877 creating build/lib/heaven_base/cli 2026-01-08T16:48:54,878 copying heaven_base/cli/heaven_cli.py -> build/lib/heaven_base/cli 2026-01-08T16:48:54,881 copying heaven_base/cli/__init__.py -> build/lib/heaven_base/cli 2026-01-08T16:48:54,883 creating build/lib/heaven_base/configs 2026-01-08T16:48:54,884 copying heaven_base/configs/hermes_config.py -> build/lib/heaven_base/configs 2026-01-08T16:48:54,887 copying heaven_base/configs/base_config.py -> build/lib/heaven_base/configs 2026-01-08T16:48:54,889 copying heaven_base/configs/__init__.py -> build/lib/heaven_base/configs 2026-01-08T16:48:54,891 creating build/lib/heaven_base/langgraph 2026-01-08T16:48:54,892 copying heaven_base/langgraph/utility_legos.py -> build/lib/heaven_base/langgraph 2026-01-08T16:48:54,894 copying heaven_base/langgraph/foundation.py -> build/lib/heaven_base/langgraph 2026-01-08T16:48:54,898 copying heaven_base/langgraph/__init__.py -> build/lib/heaven_base/langgraph 2026-01-08T16:48:54,900 copying heaven_base/langgraph/hermes_legos.py -> build/lib/heaven_base/langgraph 2026-01-08T16:48:54,903 creating build/lib/heaven_base/mcps 2026-01-08T16:48:54,904 copying heaven_base/mcps/toolbox_server.py -> build/lib/heaven_base/mcps 2026-01-08T16:48:54,906 copying heaven_base/mcps/__init__.py -> build/lib/heaven_base/mcps 2026-01-08T16:48:54,909 creating build/lib/heaven_base/memory 2026-01-08T16:48:54,910 copying heaven_base/memory/base_piece.py -> build/lib/heaven_base/memory 2026-01-08T16:48:54,912 copying heaven_base/memory/history.py -> build/lib/heaven_base/memory 2026-01-08T16:48:54,915 copying heaven_base/memory/conversations.py -> build/lib/heaven_base/memory 2026-01-08T16:48:54,917 copying heaven_base/memory/__init__.py -> build/lib/heaven_base/memory 2026-01-08T16:48:54,919 copying heaven_base/memory/heaven_event.py -> build/lib/heaven_base/memory 2026-01-08T16:48:54,922 copying heaven_base/memory/heaven_history.py -> build/lib/heaven_base/memory 2026-01-08T16:48:54,925 creating build/lib/heaven_base/progenitor 2026-01-08T16:48:54,926 copying heaven_base/progenitor/system_prompt_config.py -> build/lib/heaven_base/progenitor 2026-01-08T16:48:54,929 creating build/lib/heaven_base/prompts 2026-01-08T16:48:54,930 copying heaven_base/prompts/heaven_variable.py -> build/lib/heaven_base/prompts 2026-01-08T16:48:54,933 creating build/lib/heaven_base/registry 2026-01-08T16:48:54,934 copying heaven_base/registry/registry_service_new.py -> build/lib/heaven_base/registry 2026-01-08T16:48:54,936 copying heaven_base/registry/registry_service_old.py -> build/lib/heaven_base/registry 2026-01-08T16:48:54,939 copying heaven_base/registry/matryoshka_dispatcher.py -> build/lib/heaven_base/registry 2026-01-08T16:48:54,941 copying heaven_base/registry/RegistryFactory_new.py -> build/lib/heaven_base/registry 2026-01-08T16:48:54,944 copying heaven_base/registry/RegistryFactory.py -> build/lib/heaven_base/registry 2026-01-08T16:48:54,946 copying heaven_base/registry/__init__.py -> build/lib/heaven_base/registry 2026-01-08T16:48:54,948 copying heaven_base/registry/registry_service.py -> build/lib/heaven_base/registry 2026-01-08T16:48:54,950 copying heaven_base/registry/RegistryFactory_simple.py -> build/lib/heaven_base/registry 2026-01-08T16:48:54,952 copying heaven_base/registry/simple_registry_service.py -> build/lib/heaven_base/registry 2026-01-08T16:48:54,954 copying heaven_base/registry/matryoshka_helper.py -> build/lib/heaven_base/registry 2026-01-08T16:48:54,957 copying heaven_base/registry/registry_demo.py -> build/lib/heaven_base/registry 2026-01-08T16:48:54,960 creating build/lib/heaven_base/tools 2026-01-08T16:48:54,961 copying heaven_base/tools/view_history_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,963 copying heaven_base/tools/registry_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,966 copying heaven_base/tools/bash_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,968 copying heaven_base/tools/network_edit_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,973 copying heaven_base/tools/websearch_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,975 copying heaven_base/tools/agent_config_test_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,977 copying heaven_base/tools/acolyte_chains.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,979 copying heaven_base/tools/code_localizer_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,981 copying heaven_base/tools/think_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,983 copying heaven_base/tools/workflow_relay_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,985 copying heaven_base/tools/mcp_session_tools.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,988 copying heaven_base/tools/run.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,990 copying heaven_base/tools/write_prompt_block_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,992 copying heaven_base/tools/straightforwardsummarizer_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,993 copying heaven_base/tools/retrieve_tool_info_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,996 copying heaven_base/tools/neo4j_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:54,998 copying heaven_base/tools/search_prompt_blocks_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:55,000 copying heaven_base/tools/redaction_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:55,002 copying heaven_base/tools/__init__.py -> build/lib/heaven_base/tools 2026-01-08T16:48:55,004 copying heaven_base/tools/safe_code_reader_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:55,006 copying heaven_base/tools/write_block_report_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:55,007 copying heaven_base/tools/acolyte_chain_tools.py -> build/lib/heaven_base/tools 2026-01-08T16:48:55,010 copying heaven_base/tools/write_skillchain_type_prompt_block_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:55,012 copying heaven_base/tools/matryoshka_registry_tool.py -> build/lib/heaven_base/tools 2026-01-08T16:48:55,015 creating build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,016 copying heaven_base/tool_utils/context_manager.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,019 copying heaven_base/tool_utils/github_kanban.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,021 copying heaven_base/tool_utils/produce_prompt_block_util.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,023 copying heaven_base/tool_utils/hermes_utils.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,027 copying heaven_base/tool_utils/completion_runners.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,029 copying heaven_base/tool_utils/neo4j_utils.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,031 copying heaven_base/tool_utils/__init__.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,033 copying heaven_base/tool_utils/find_tool_use_in_history.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,035 copying heaven_base/tool_utils/tree_kanban.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,038 copying heaven_base/tool_utils/skillchain_utils.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,040 copying heaven_base/tool_utils/safe_code_reader.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,042 copying heaven_base/tool_utils/dependency_finder.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,044 copying heaven_base/tool_utils/concept_neo4j_utils.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,050 copying heaven_base/tool_utils/_think_utils.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,052 copying heaven_base/tool_utils/prompt_injection_system_vX1.py -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,055 creating build/lib/heaven_base/utils 2026-01-08T16:48:55,056 copying heaven_base/utils/mcp_client.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,059 copying heaven_base/utils/name_utils.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,061 copying heaven_base/utils/__init__.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,062 copying heaven_base/utils/git_container_base_util.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,065 copying heaven_base/utils/heaven_response_utils.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,068 copying heaven_base/utils/get_env_value.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,070 copying heaven_base/utils/heaven_conversation_utils.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,072 copying heaven_base/utils/omnitool.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,074 copying heaven_base/utils/mcp_tool_converter.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,077 copying heaven_base/utils/wiki_config.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,079 copying heaven_base/utils/mcp_agent_orchestrator.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,081 copying heaven_base/utils/agent_client.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,083 copying heaven_base/utils/agent_result_reader.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,085 copying heaven_base/utils/auto_summarize.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,088 copying heaven_base/utils/agent_and_tool_lists.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,090 copying heaven_base/utils/context_window_config.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,093 copying heaven_base/utils/recursive_summarize.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,096 copying heaven_base/utils/token_counter.py -> build/lib/heaven_base/utils 2026-01-08T16:48:55,098 running egg_info 2026-01-08T16:48:55,112 writing heaven_framework.egg-info/PKG-INFO 2026-01-08T16:48:55,117 writing dependency_links to heaven_framework.egg-info/dependency_links.txt 2026-01-08T16:48:55,118 writing entry points to heaven_framework.egg-info/entry_points.txt 2026-01-08T16:48:55,121 writing requirements to heaven_framework.egg-info/requires.txt 2026-01-08T16:48:55,122 writing top-level names to heaven_framework.egg-info/top_level.txt 2026-01-08T16:48:55,179 listing git files failed - pretending there aren't any 2026-01-08T16:48:55,185 reading manifest file 'heaven_framework.egg-info/SOURCES.txt' 2026-01-08T16:48:55,198 reading manifest template 'MANIFEST.in' 2026-01-08T16:48:55,263 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-01-08T16:48:55,265 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-01-08T16:48:55,266 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-01-08T16:48:55,267 adding license file 'LICENSE' 2026-01-08T16:48:55,278 writing manifest file 'heaven_framework.egg-info/SOURCES.txt' 2026-01-08T16:48:55,281 /tmp/pip-build-env-i22sulrm/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. 2026-01-08T16:48:55,282 !! 2026-01-08T16:48:55,283 ******************************************************************************** 2026-01-08T16:48:55,283 ############################ 2026-01-08T16:48:55,284 # Package would be ignored # 2026-01-08T16:48:55,284 ############################ 2026-01-08T16:48:55,285 Python recognizes 'heaven_base.acolyte_v2' as an importable package[^1], 2026-01-08T16:48:55,286 but it is absent from setuptools' `packages` configuration. 2026-01-08T16:48:55,287 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-08T16:48:55,287 package, please make sure that 'heaven_base.acolyte_v2' is explicitly added 2026-01-08T16:48:55,288 to the `packages` configuration field. 2026-01-08T16:48:55,301 Alternatively, you can also rely on setuptools' discovery methods 2026-01-08T16:48:55,301 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-08T16:48:55,302 instead of `find_packages(...)`/`find:`). 2026-01-08T16:48:55,303 You can read more about "package discovery" on setuptools documentation page: 2026-01-08T16:48:55,304 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-08T16:48:55,305 If you don't want 'heaven_base.acolyte_v2' to be distributed and are 2026-01-08T16:48:55,306 already explicitly excluding 'heaven_base.acolyte_v2' via 2026-01-08T16:48:55,306 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-08T16:48:55,307 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-08T16:48:55,307 combination with a more fine grained `package-data` configuration. 2026-01-08T16:48:55,308 You can read more about "package data files" on setuptools documentation page: 2026-01-08T16:48:55,309 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-08T16:48:55,311 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-08T16:48:55,311 even if it does not contain any `.py` files. 2026-01-08T16:48:55,312 On the other hand, currently there is no concept of package data 2026-01-08T16:48:55,312 directory, all directories are treated like packages. 2026-01-08T16:48:55,313 ******************************************************************************** 2026-01-08T16:48:55,314 !! 2026-01-08T16:48:55,314 check.warn(importable) 2026-01-08T16:48:55,315 /tmp/pip-build-env-i22sulrm/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. 2026-01-08T16:48:55,315 !! 2026-01-08T16:48:55,316 ******************************************************************************** 2026-01-08T16:48:55,317 ############################ 2026-01-08T16:48:55,317 # Package would be ignored # 2026-01-08T16:48:55,318 ############################ 2026-01-08T16:48:55,319 Python recognizes 'heaven_base.agents.decider' as an importable package[^1], 2026-01-08T16:48:55,319 but it is absent from setuptools' `packages` configuration. 2026-01-08T16:48:55,320 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-08T16:48:55,321 package, please make sure that 'heaven_base.agents.decider' is explicitly added 2026-01-08T16:48:55,321 to the `packages` configuration field. 2026-01-08T16:48:55,322 Alternatively, you can also rely on setuptools' discovery methods 2026-01-08T16:48:55,323 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-08T16:48:55,323 instead of `find_packages(...)`/`find:`). 2026-01-08T16:48:55,324 You can read more about "package discovery" on setuptools documentation page: 2026-01-08T16:48:55,325 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-08T16:48:55,327 If you don't want 'heaven_base.agents.decider' to be distributed and are 2026-01-08T16:48:55,327 already explicitly excluding 'heaven_base.agents.decider' via 2026-01-08T16:48:55,328 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-08T16:48:55,328 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-08T16:48:55,329 combination with a more fine grained `package-data` configuration. 2026-01-08T16:48:55,330 You can read more about "package data files" on setuptools documentation page: 2026-01-08T16:48:55,331 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-08T16:48:55,333 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-08T16:48:55,334 even if it does not contain any `.py` files. 2026-01-08T16:48:55,334 On the other hand, currently there is no concept of package data 2026-01-08T16:48:55,335 directory, all directories are treated like packages. 2026-01-08T16:48:55,335 ******************************************************************************** 2026-01-08T16:48:55,336 !! 2026-01-08T16:48:55,337 check.warn(importable) 2026-01-08T16:48:55,337 /tmp/pip-build-env-i22sulrm/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. 2026-01-08T16:48:55,338 !! 2026-01-08T16:48:55,339 ******************************************************************************** 2026-01-08T16:48:55,339 ############################ 2026-01-08T16:48:55,340 # Package would be ignored # 2026-01-08T16:48:55,340 ############################ 2026-01-08T16:48:55,341 Python recognizes 'heaven_base.agents.docstring_agent' as an importable package[^1], 2026-01-08T16:48:55,342 but it is absent from setuptools' `packages` configuration. 2026-01-08T16:48:55,343 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-08T16:48:55,343 package, please make sure that 'heaven_base.agents.docstring_agent' is explicitly added 2026-01-08T16:48:55,344 to the `packages` configuration field. 2026-01-08T16:48:55,345 Alternatively, you can also rely on setuptools' discovery methods 2026-01-08T16:48:55,345 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-08T16:48:55,346 instead of `find_packages(...)`/`find:`). 2026-01-08T16:48:55,347 You can read more about "package discovery" on setuptools documentation page: 2026-01-08T16:48:55,348 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-08T16:48:55,349 If you don't want 'heaven_base.agents.docstring_agent' to be distributed and are 2026-01-08T16:48:55,350 already explicitly excluding 'heaven_base.agents.docstring_agent' via 2026-01-08T16:48:55,350 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-08T16:48:55,351 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-08T16:48:55,351 combination with a more fine grained `package-data` configuration. 2026-01-08T16:48:55,353 You can read more about "package data files" on setuptools documentation page: 2026-01-08T16:48:55,354 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-08T16:48:55,356 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-08T16:48:55,356 even if it does not contain any `.py` files. 2026-01-08T16:48:55,357 On the other hand, currently there is no concept of package data 2026-01-08T16:48:55,358 directory, all directories are treated like packages. 2026-01-08T16:48:55,358 ******************************************************************************** 2026-01-08T16:48:55,359 !! 2026-01-08T16:48:55,360 check.warn(importable) 2026-01-08T16:48:55,360 /tmp/pip-build-env-i22sulrm/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. 2026-01-08T16:48:55,361 !! 2026-01-08T16:48:55,362 ******************************************************************************** 2026-01-08T16:48:55,363 ############################ 2026-01-08T16:48:55,363 # Package would be ignored # 2026-01-08T16:48:55,364 ############################ 2026-01-08T16:48:55,364 Python recognizes 'heaven_base.agents.example_maker' as an importable package[^1], 2026-01-08T16:48:55,365 but it is absent from setuptools' `packages` configuration. 2026-01-08T16:48:55,366 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-08T16:48:55,367 package, please make sure that 'heaven_base.agents.example_maker' is explicitly added 2026-01-08T16:48:55,367 to the `packages` configuration field. 2026-01-08T16:48:55,368 Alternatively, you can also rely on setuptools' discovery methods 2026-01-08T16:48:55,369 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-08T16:48:55,369 instead of `find_packages(...)`/`find:`). 2026-01-08T16:48:55,370 You can read more about "package discovery" on setuptools documentation page: 2026-01-08T16:48:55,372 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-08T16:48:55,373 If you don't want 'heaven_base.agents.example_maker' to be distributed and are 2026-01-08T16:48:55,373 already explicitly excluding 'heaven_base.agents.example_maker' via 2026-01-08T16:48:55,374 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-08T16:48:55,374 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-08T16:48:55,375 combination with a more fine grained `package-data` configuration. 2026-01-08T16:48:55,376 You can read more about "package data files" on setuptools documentation page: 2026-01-08T16:48:55,377 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-08T16:48:55,379 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-08T16:48:55,379 even if it does not contain any `.py` files. 2026-01-08T16:48:55,380 On the other hand, currently there is no concept of package data 2026-01-08T16:48:55,380 directory, all directories are treated like packages. 2026-01-08T16:48:55,381 ******************************************************************************** 2026-01-08T16:48:55,382 !! 2026-01-08T16:48:55,383 check.warn(importable) 2026-01-08T16:48:55,383 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'heaven_base.docs' is absent from the `packages` configuration. 2026-01-08T16:48:55,384 !! 2026-01-08T16:48:55,385 ******************************************************************************** 2026-01-08T16:48:55,386 ############################ 2026-01-08T16:48:55,386 # Package would be ignored # 2026-01-08T16:48:55,387 ############################ 2026-01-08T16:48:55,387 Python recognizes 'heaven_base.docs' as an importable package[^1], 2026-01-08T16:48:55,388 but it is absent from setuptools' `packages` configuration. 2026-01-08T16:48:55,389 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-08T16:48:55,389 package, please make sure that 'heaven_base.docs' is explicitly added 2026-01-08T16:48:55,390 to the `packages` configuration field. 2026-01-08T16:48:55,391 Alternatively, you can also rely on setuptools' discovery methods 2026-01-08T16:48:55,392 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-08T16:48:55,392 instead of `find_packages(...)`/`find:`). 2026-01-08T16:48:55,393 You can read more about "package discovery" on setuptools documentation page: 2026-01-08T16:48:55,395 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-08T16:48:55,396 If you don't want 'heaven_base.docs' to be distributed and are 2026-01-08T16:48:55,396 already explicitly excluding 'heaven_base.docs' via 2026-01-08T16:48:55,397 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-08T16:48:55,398 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-08T16:48:55,398 combination with a more fine grained `package-data` configuration. 2026-01-08T16:48:55,399 You can read more about "package data files" on setuptools documentation page: 2026-01-08T16:48:55,400 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-08T16:48:55,401 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-08T16:48:55,402 even if it does not contain any `.py` files. 2026-01-08T16:48:55,402 On the other hand, currently there is no concept of package data 2026-01-08T16:48:55,403 directory, all directories are treated like packages. 2026-01-08T16:48:55,403 ******************************************************************************** 2026-01-08T16:48:55,404 !! 2026-01-08T16:48:55,405 check.warn(importable) 2026-01-08T16:48:55,405 /tmp/pip-build-env-i22sulrm/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. 2026-01-08T16:48:55,406 !! 2026-01-08T16:48:55,406 ******************************************************************************** 2026-01-08T16:48:55,407 ############################ 2026-01-08T16:48:55,407 # Package would be ignored # 2026-01-08T16:48:55,408 ############################ 2026-01-08T16:48:55,408 Python recognizes 'heaven_base.docs.examples' as an importable package[^1], 2026-01-08T16:48:55,409 but it is absent from setuptools' `packages` configuration. 2026-01-08T16:48:55,410 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-08T16:48:55,410 package, please make sure that 'heaven_base.docs.examples' is explicitly added 2026-01-08T16:48:55,411 to the `packages` configuration field. 2026-01-08T16:48:55,412 Alternatively, you can also rely on setuptools' discovery methods 2026-01-08T16:48:55,412 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-08T16:48:55,413 instead of `find_packages(...)`/`find:`). 2026-01-08T16:48:55,414 You can read more about "package discovery" on setuptools documentation page: 2026-01-08T16:48:55,415 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-08T16:48:55,416 If you don't want 'heaven_base.docs.examples' to be distributed and are 2026-01-08T16:48:55,417 already explicitly excluding 'heaven_base.docs.examples' via 2026-01-08T16:48:55,417 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-08T16:48:55,418 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-08T16:48:55,418 combination with a more fine grained `package-data` configuration. 2026-01-08T16:48:55,419 You can read more about "package data files" on setuptools documentation page: 2026-01-08T16:48:55,420 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-08T16:48:55,422 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-08T16:48:55,422 even if it does not contain any `.py` files. 2026-01-08T16:48:55,423 On the other hand, currently there is no concept of package data 2026-01-08T16:48:55,423 directory, all directories are treated like packages. 2026-01-08T16:48:55,424 ******************************************************************************** 2026-01-08T16:48:55,425 !! 2026-01-08T16:48:55,425 check.warn(importable) 2026-01-08T16:48:55,426 /tmp/pip-build-env-i22sulrm/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. 2026-01-08T16:48:55,427 !! 2026-01-08T16:48:55,428 ******************************************************************************** 2026-01-08T16:48:55,428 ############################ 2026-01-08T16:48:55,429 # Package would be ignored # 2026-01-08T16:48:55,429 ############################ 2026-01-08T16:48:55,430 Python recognizes 'heaven_base.old_acolyte' as an importable package[^1], 2026-01-08T16:48:55,430 but it is absent from setuptools' `packages` configuration. 2026-01-08T16:48:55,431 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-08T16:48:55,432 package, please make sure that 'heaven_base.old_acolyte' is explicitly added 2026-01-08T16:48:55,432 to the `packages` configuration field. 2026-01-08T16:48:55,433 Alternatively, you can also rely on setuptools' discovery methods 2026-01-08T16:48:55,434 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-08T16:48:55,434 instead of `find_packages(...)`/`find:`). 2026-01-08T16:48:55,435 You can read more about "package discovery" on setuptools documentation page: 2026-01-08T16:48:55,436 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-08T16:48:55,437 If you don't want 'heaven_base.old_acolyte' to be distributed and are 2026-01-08T16:48:55,438 already explicitly excluding 'heaven_base.old_acolyte' via 2026-01-08T16:48:55,439 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-08T16:48:55,439 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-08T16:48:55,440 combination with a more fine grained `package-data` configuration. 2026-01-08T16:48:55,441 You can read more about "package data files" on setuptools documentation page: 2026-01-08T16:48:55,443 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-08T16:48:55,444 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-08T16:48:55,445 even if it does not contain any `.py` files. 2026-01-08T16:48:55,445 On the other hand, currently there is no concept of package data 2026-01-08T16:48:55,446 directory, all directories are treated like packages. 2026-01-08T16:48:55,447 ******************************************************************************** 2026-01-08T16:48:55,448 !! 2026-01-08T16:48:55,448 check.warn(importable) 2026-01-08T16:48:55,449 /tmp/pip-build-env-i22sulrm/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. 2026-01-08T16:48:55,450 !! 2026-01-08T16:48:55,451 ******************************************************************************** 2026-01-08T16:48:55,451 ############################ 2026-01-08T16:48:55,452 # Package would be ignored # 2026-01-08T16:48:55,452 ############################ 2026-01-08T16:48:55,453 Python recognizes 'heaven_base.prompts.prompt_blocks' as an importable package[^1], 2026-01-08T16:48:55,453 but it is absent from setuptools' `packages` configuration. 2026-01-08T16:48:55,455 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-08T16:48:55,455 package, please make sure that 'heaven_base.prompts.prompt_blocks' is explicitly added 2026-01-08T16:48:55,456 to the `packages` configuration field. 2026-01-08T16:48:55,457 Alternatively, you can also rely on setuptools' discovery methods 2026-01-08T16:48:55,458 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-08T16:48:55,458 instead of `find_packages(...)`/`find:`). 2026-01-08T16:48:55,460 You can read more about "package discovery" on setuptools documentation page: 2026-01-08T16:48:55,461 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-08T16:48:55,462 If you don't want 'heaven_base.prompts.prompt_blocks' to be distributed and are 2026-01-08T16:48:55,462 already explicitly excluding 'heaven_base.prompts.prompt_blocks' via 2026-01-08T16:48:55,463 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-08T16:48:55,463 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-08T16:48:55,464 combination with a more fine grained `package-data` configuration. 2026-01-08T16:48:55,464 You can read more about "package data files" on setuptools documentation page: 2026-01-08T16:48:55,465 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-08T16:48:55,467 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-08T16:48:55,467 even if it does not contain any `.py` files. 2026-01-08T16:48:55,468 On the other hand, currently there is no concept of package data 2026-01-08T16:48:55,468 directory, all directories are treated like packages. 2026-01-08T16:48:55,468 ******************************************************************************** 2026-01-08T16:48:55,469 !! 2026-01-08T16:48:55,470 check.warn(importable) 2026-01-08T16:48:55,470 /tmp/pip-build-env-i22sulrm/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. 2026-01-08T16:48:55,471 !! 2026-01-08T16:48:55,472 ******************************************************************************** 2026-01-08T16:48:55,472 ############################ 2026-01-08T16:48:55,473 # Package would be ignored # 2026-01-08T16:48:55,473 ############################ 2026-01-08T16:48:55,474 Python recognizes 'heaven_base.prompts.prompt_blocks.blocks' as an importable package[^1], 2026-01-08T16:48:55,475 but it is absent from setuptools' `packages` configuration. 2026-01-08T16:48:55,476 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-08T16:48:55,476 package, please make sure that 'heaven_base.prompts.prompt_blocks.blocks' is explicitly added 2026-01-08T16:48:55,477 to the `packages` configuration field. 2026-01-08T16:48:55,478 Alternatively, you can also rely on setuptools' discovery methods 2026-01-08T16:48:55,479 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-08T16:48:55,479 instead of `find_packages(...)`/`find:`). 2026-01-08T16:48:55,480 You can read more about "package discovery" on setuptools documentation page: 2026-01-08T16:48:55,481 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-08T16:48:55,482 If you don't want 'heaven_base.prompts.prompt_blocks.blocks' to be distributed and are 2026-01-08T16:48:55,483 already explicitly excluding 'heaven_base.prompts.prompt_blocks.blocks' via 2026-01-08T16:48:55,483 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-08T16:48:55,484 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-08T16:48:55,485 combination with a more fine grained `package-data` configuration. 2026-01-08T16:48:55,486 You can read more about "package data files" on setuptools documentation page: 2026-01-08T16:48:55,487 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-08T16:48:55,489 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-08T16:48:55,489 even if it does not contain any `.py` files. 2026-01-08T16:48:55,490 On the other hand, currently there is no concept of package data 2026-01-08T16:48:55,491 directory, all directories are treated like packages. 2026-01-08T16:48:55,491 ******************************************************************************** 2026-01-08T16:48:55,492 !! 2026-01-08T16:48:55,492 check.warn(importable) 2026-01-08T16:48:55,493 /tmp/pip-build-env-i22sulrm/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'heaven_base.templates' is absent from the `packages` configuration. 2026-01-08T16:48:55,493 !! 2026-01-08T16:48:55,494 ******************************************************************************** 2026-01-08T16:48:55,495 ############################ 2026-01-08T16:48:55,495 # Package would be ignored # 2026-01-08T16:48:55,496 ############################ 2026-01-08T16:48:55,496 Python recognizes 'heaven_base.templates' as an importable package[^1], 2026-01-08T16:48:55,497 but it is absent from setuptools' `packages` configuration. 2026-01-08T16:48:55,497 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-08T16:48:55,498 package, please make sure that 'heaven_base.templates' is explicitly added 2026-01-08T16:48:55,499 to the `packages` configuration field. 2026-01-08T16:48:55,499 Alternatively, you can also rely on setuptools' discovery methods 2026-01-08T16:48:55,500 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-08T16:48:55,500 instead of `find_packages(...)`/`find:`). 2026-01-08T16:48:55,501 You can read more about "package discovery" on setuptools documentation page: 2026-01-08T16:48:55,502 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-08T16:48:55,503 If you don't want 'heaven_base.templates' to be distributed and are 2026-01-08T16:48:55,504 already explicitly excluding 'heaven_base.templates' via 2026-01-08T16:48:55,504 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-08T16:48:55,505 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-08T16:48:55,505 combination with a more fine grained `package-data` configuration. 2026-01-08T16:48:55,507 You can read more about "package data files" on setuptools documentation page: 2026-01-08T16:48:55,508 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-08T16:48:55,509 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-08T16:48:55,510 even if it does not contain any `.py` files. 2026-01-08T16:48:55,510 On the other hand, currently there is no concept of package data 2026-01-08T16:48:55,511 directory, all directories are treated like packages. 2026-01-08T16:48:55,511 ******************************************************************************** 2026-01-08T16:48:55,513 !! 2026-01-08T16:48:55,513 check.warn(importable) 2026-01-08T16:48:55,514 copying heaven_base/__init__.py.bak -> build/lib/heaven_base 2026-01-08T16:48:55,514 creating build/lib/heaven_base/acolyte_v2 2026-01-08T16:48:55,515 copying heaven_base/acolyte_v2/__init__.py -> build/lib/heaven_base/acolyte_v2 2026-01-08T16:48:55,515 copying heaven_base/acolyte_v2/acolyte_agent_config.py -> build/lib/heaven_base/acolyte_v2 2026-01-08T16:48:55,516 copying heaven_base/acolyte_v2/run_acolyte.py -> build/lib/heaven_base/acolyte_v2 2026-01-08T16:48:55,516 creating build/lib/heaven_base/docs 2026-01-08T16:48:55,517 copying heaven_base/docs/__init__.py -> build/lib/heaven_base/docs 2026-01-08T16:48:55,517 creating build/lib/heaven_base/docs/examples 2026-01-08T16:48:55,518 copying heaven_base/docs/examples/__init__.py -> build/lib/heaven_base/docs/examples 2026-01-08T16:48:55,519 copying heaven_base/docs/examples/heaven_callbacks.py -> build/lib/heaven_base/docs/examples 2026-01-08T16:48:55,519 creating build/lib/heaven_base/old_acolyte 2026-01-08T16:48:55,520 copying heaven_base/old_acolyte/__init__.py -> build/lib/heaven_base/old_acolyte 2026-01-08T16:48:55,520 copying heaven_base/old_acolyte/gospel_writer.py -> build/lib/heaven_base/old_acolyte 2026-01-08T16:48:55,521 creating build/lib/heaven_base/templates 2026-01-08T16:48:55,521 copying heaven_base/templates/langgraph_scripture_template.py -> build/lib/heaven_base/templates 2026-01-08T16:48:55,522 creating build/lib/heaven_base/agents/decider 2026-01-08T16:48:55,522 copying heaven_base/agents/decider/__init__.py -> build/lib/heaven_base/agents/decider 2026-01-08T16:48:55,523 copying heaven_base/agents/decider/decider_agent_config.py -> build/lib/heaven_base/agents/decider 2026-01-08T16:48:55,523 creating build/lib/heaven_base/agents/docstring_agent 2026-01-08T16:48:55,524 copying heaven_base/agents/docstring_agent/__init__.py -> build/lib/heaven_base/agents/docstring_agent 2026-01-08T16:48:55,524 copying heaven_base/agents/docstring_agent/docstring_agent_config.py -> build/lib/heaven_base/agents/docstring_agent 2026-01-08T16:48:55,525 creating build/lib/heaven_base/agents/example_maker 2026-01-08T16:48:55,525 copying heaven_base/agents/example_maker/__init__.py -> build/lib/heaven_base/agents/example_maker 2026-01-08T16:48:55,526 copying heaven_base/agents/example_maker/example_maker_agent_config.py -> build/lib/heaven_base/agents/example_maker 2026-01-08T16:48:55,527 copying heaven_base/configs/uni_api_config.json -> build/lib/heaven_base/configs 2026-01-08T16:48:55,528 copying heaven_base/prompts/sandbox_react_frontend_prompt.txt -> build/lib/heaven_base/prompts 2026-01-08T16:48:55,528 creating build/lib/heaven_base/prompts/prompt_blocks 2026-01-08T16:48:55,529 copying heaven_base/prompts/prompt_blocks/prompt_block_registry.py -> build/lib/heaven_base/prompts/prompt_blocks 2026-01-08T16:48:55,529 copying heaven_base/prompts/prompt_blocks/prompt_block_utils.py -> build/lib/heaven_base/prompts/prompt_blocks 2026-01-08T16:48:55,530 copying heaven_base/prompts/prompt_blocks/sanc_fractal.txt -> build/lib/heaven_base/prompts/prompt_blocks 2026-01-08T16:48:55,531 creating build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,531 copying heaven_base/prompts/prompt_blocks/blocks/acronym_generation_for_skillchains.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,532 copying heaven_base/prompts/prompt_blocks/blocks/agent_epistemological_crisis_triage.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,533 copying heaven_base/prompts/prompt_blocks/blocks/aggregate_multiple_skillchains.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,533 copying heaven_base/prompts/prompt_blocks/blocks/blocked_workflow_reporting_and_escalation.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,534 copying heaven_base/prompts/prompt_blocks/blocks/code_debugging_basics_v1.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,534 copying heaven_base/prompts/prompt_blocks/blocks/coding.debugging.simple_code_issue.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,535 copying heaven_base/prompts/prompt_blocks/blocks/coding_assistant_debug_review_system_v1.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,535 copying heaven_base/prompts/prompt_blocks/blocks/debugging_core_simple.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,536 copying heaven_base/prompts/prompt_blocks/blocks/prompt_block_content_revision.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,536 copying heaven_base/prompts/prompt_blocks/blocks/prompt_block_creation_and_semantic_search.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,537 copying heaven_base/prompts/prompt_blocks/blocks/prompt_block_duplicate_check_and_create.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,538 copying heaven_base/prompts/prompt_blocks/blocks/prompt_block_guide.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,538 copying heaven_base/prompts/prompt_blocks/blocks/prompt_block_quality_review_and_approval.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,539 copying heaven_base/prompts/prompt_blocks/blocks/prompt_engineering_best_practices.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,539 copying heaven_base/prompts/prompt_blocks/blocks/sectioned_acronym_generation.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,540 copying heaven_base/prompts/prompt_blocks/blocks/skillchain_expression_language_instruction_prompt.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,541 copying heaven_base/prompts/prompt_blocks/blocks/systems_design.json -> build/lib/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,542 copying heaven_base/registry/MATRYOSHKA_GUIDE.md -> build/lib/heaven_base/registry 2026-01-08T16:48:55,543 copying heaven_base/registry/heaven_framework_lib_registry.json -> build/lib/heaven_base/registry 2026-01-08T16:48:55,543 copying heaven_base/registry/tree_repl_lib_registry.json -> build/lib/heaven_base/registry 2026-01-08T16:48:55,544 copying heaven_base/tool_utils/github_kanban.py.backup -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,544 copying heaven_base/tool_utils/tree_kanban.py.backup -> build/lib/heaven_base/tool_utils 2026-01-08T16:48:55,545 installing to build/bdist.linux-armv7l/wheel 2026-01-08T16:48:55,545 running install 2026-01-08T16:48:55,546 running install_lib 2026-01-08T16:48:55,547 creating build/bdist.linux-armv7l/wheel 2026-01-08T16:48:55,547 creating build/bdist.linux-armv7l/wheel/heaven_base 2026-01-08T16:48:55,548 creating build/bdist.linux-armv7l/wheel/heaven_base/docs 2026-01-08T16:48:55,549 creating build/bdist.linux-armv7l/wheel/heaven_base/docs/examples 2026-01-08T16:48:55,549 copying build/lib/heaven_base/docs/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/docs/examples 2026-01-08T16:48:55,550 copying build/lib/heaven_base/docs/examples/heaven_callbacks.py -> build/bdist.linux-armv7l/wheel/./heaven_base/docs/examples 2026-01-08T16:48:55,551 copying build/lib/heaven_base/docs/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/docs 2026-01-08T16:48:55,551 creating build/bdist.linux-armv7l/wheel/heaven_base/cli 2026-01-08T16:48:55,552 copying build/lib/heaven_base/cli/heaven_cli.py -> build/bdist.linux-armv7l/wheel/./heaven_base/cli 2026-01-08T16:48:55,553 copying build/lib/heaven_base/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/cli 2026-01-08T16:48:55,553 creating build/bdist.linux-armv7l/wheel/heaven_base/tool_utils 2026-01-08T16:48:55,554 copying build/lib/heaven_base/tool_utils/context_manager.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,554 copying build/lib/heaven_base/tool_utils/tree_kanban.py.backup -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,555 copying build/lib/heaven_base/tool_utils/github_kanban.py.backup -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,555 copying build/lib/heaven_base/tool_utils/github_kanban.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,556 copying build/lib/heaven_base/tool_utils/produce_prompt_block_util.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,557 copying build/lib/heaven_base/tool_utils/hermes_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,557 copying build/lib/heaven_base/tool_utils/completion_runners.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,558 copying build/lib/heaven_base/tool_utils/neo4j_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,559 copying build/lib/heaven_base/tool_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,559 copying build/lib/heaven_base/tool_utils/find_tool_use_in_history.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,560 copying build/lib/heaven_base/tool_utils/tree_kanban.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,562 copying build/lib/heaven_base/tool_utils/skillchain_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,565 copying build/lib/heaven_base/tool_utils/safe_code_reader.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,567 copying build/lib/heaven_base/tool_utils/dependency_finder.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,570 copying build/lib/heaven_base/tool_utils/concept_neo4j_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,573 copying build/lib/heaven_base/tool_utils/_think_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,574 copying build/lib/heaven_base/tool_utils/prompt_injection_system_vX1.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tool_utils 2026-01-08T16:48:55,577 creating build/bdist.linux-armv7l/wheel/heaven_base/progenitor 2026-01-08T16:48:55,578 copying build/lib/heaven_base/progenitor/system_prompt_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/progenitor 2026-01-08T16:48:55,582 creating build/bdist.linux-armv7l/wheel/heaven_base/mcps 2026-01-08T16:48:55,583 copying build/lib/heaven_base/mcps/toolbox_server.py -> build/bdist.linux-armv7l/wheel/./heaven_base/mcps 2026-01-08T16:48:55,586 copying build/lib/heaven_base/mcps/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/mcps 2026-01-08T16:48:55,588 copying build/lib/heaven_base/decorators.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2026-01-08T16:48:55,590 creating build/bdist.linux-armv7l/wheel/heaven_base/acolyte_v2 2026-01-08T16:48:55,591 copying build/lib/heaven_base/acolyte_v2/acolyte_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/acolyte_v2 2026-01-08T16:48:55,594 copying build/lib/heaven_base/acolyte_v2/run_acolyte.py -> build/bdist.linux-armv7l/wheel/./heaven_base/acolyte_v2 2026-01-08T16:48:55,596 copying build/lib/heaven_base/acolyte_v2/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/acolyte_v2 2026-01-08T16:48:55,597 copying build/lib/heaven_base/documentation_pipeline.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2026-01-08T16:48:55,600 creating build/bdist.linux-armv7l/wheel/heaven_base/registry 2026-01-08T16:48:55,601 copying build/lib/heaven_base/registry/registry_service_new.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,603 copying build/lib/heaven_base/registry/tree_repl_lib_registry.json -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,605 copying build/lib/heaven_base/registry/MATRYOSHKA_GUIDE.md -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,608 copying build/lib/heaven_base/registry/heaven_framework_lib_registry.json -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,610 copying build/lib/heaven_base/registry/registry_service_old.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,612 copying build/lib/heaven_base/registry/matryoshka_dispatcher.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,614 copying build/lib/heaven_base/registry/RegistryFactory_new.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,617 copying build/lib/heaven_base/registry/RegistryFactory.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,619 copying build/lib/heaven_base/registry/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,621 copying build/lib/heaven_base/registry/registry_service.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,623 copying build/lib/heaven_base/registry/RegistryFactory_simple.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,625 copying build/lib/heaven_base/registry/simple_registry_service.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,627 copying build/lib/heaven_base/registry/matryoshka_helper.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,629 copying build/lib/heaven_base/registry/registry_demo.py -> build/bdist.linux-armv7l/wheel/./heaven_base/registry 2026-01-08T16:48:55,631 copying build/lib/heaven_base/__init__.py.bak -> build/bdist.linux-armv7l/wheel/./heaven_base 2026-01-08T16:48:55,633 copying build/lib/heaven_base/mcp_tool_wrapper.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2026-01-08T16:48:55,635 copying build/lib/heaven_base/auto_summarizing_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2026-01-08T16:48:55,638 creating build/bdist.linux-armv7l/wheel/heaven_base/utils 2026-01-08T16:48:55,639 copying build/lib/heaven_base/utils/mcp_client.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,642 copying build/lib/heaven_base/utils/name_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,644 copying build/lib/heaven_base/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,646 copying build/lib/heaven_base/utils/git_container_base_util.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,649 copying build/lib/heaven_base/utils/heaven_response_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,651 copying build/lib/heaven_base/utils/get_env_value.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,654 copying build/lib/heaven_base/utils/heaven_conversation_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,657 copying build/lib/heaven_base/utils/omnitool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,659 copying build/lib/heaven_base/utils/mcp_tool_converter.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,662 copying build/lib/heaven_base/utils/wiki_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,664 copying build/lib/heaven_base/utils/mcp_agent_orchestrator.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,667 copying build/lib/heaven_base/utils/agent_client.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,669 copying build/lib/heaven_base/utils/agent_result_reader.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,672 copying build/lib/heaven_base/utils/auto_summarize.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,675 copying build/lib/heaven_base/utils/agent_and_tool_lists.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,677 copying build/lib/heaven_base/utils/context_window_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,680 copying build/lib/heaven_base/utils/recursive_summarize.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,683 copying build/lib/heaven_base/utils/token_counter.py -> build/bdist.linux-armv7l/wheel/./heaven_base/utils 2026-01-08T16:48:55,686 creating build/bdist.linux-armv7l/wheel/heaven_base/old_acolyte 2026-01-08T16:48:55,687 copying build/lib/heaven_base/old_acolyte/gospel_writer.py -> build/bdist.linux-armv7l/wheel/./heaven_base/old_acolyte 2026-01-08T16:48:55,690 copying build/lib/heaven_base/old_acolyte/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/old_acolyte 2026-01-08T16:48:55,693 creating build/bdist.linux-armv7l/wheel/heaven_base/prompts 2026-01-08T16:48:55,694 copying build/lib/heaven_base/prompts/sandbox_react_frontend_prompt.txt -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts 2026-01-08T16:48:55,696 creating build/bdist.linux-armv7l/wheel/heaven_base/prompts/prompt_blocks 2026-01-08T16:48:55,698 creating build/bdist.linux-armv7l/wheel/heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,699 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 2026-01-08T16:48:55,701 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 2026-01-08T16:48:55,702 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 2026-01-08T16:48:55,705 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 2026-01-08T16:48:55,706 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 2026-01-08T16:48:55,708 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 2026-01-08T16:48:55,710 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 2026-01-08T16:48:55,712 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/systems_design.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,713 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 2026-01-08T16:48:55,715 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 2026-01-08T16:48:55,717 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 2026-01-08T16:48:55,719 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/debugging_core_simple.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,721 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 2026-01-08T16:48:55,723 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/sectioned_acronym_generation.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,724 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/prompt_block_guide.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,726 copying build/lib/heaven_base/prompts/prompt_blocks/blocks/aggregate_multiple_skillchains.json -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks/blocks 2026-01-08T16:48:55,728 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 2026-01-08T16:48:55,730 copying build/lib/heaven_base/prompts/prompt_blocks/prompt_block_utils.py -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks 2026-01-08T16:48:55,731 copying build/lib/heaven_base/prompts/prompt_blocks/sanc_fractal.txt -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks 2026-01-08T16:48:55,734 copying build/lib/heaven_base/prompts/prompt_blocks/prompt_block_registry.py -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts/prompt_blocks 2026-01-08T16:48:55,736 copying build/lib/heaven_base/prompts/heaven_variable.py -> build/bdist.linux-armv7l/wheel/./heaven_base/prompts 2026-01-08T16:48:55,738 copying build/lib/heaven_base/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2026-01-08T16:48:55,740 copying build/lib/heaven_base/baseheavenagent.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2026-01-08T16:48:55,745 copying build/lib/heaven_base/baseheaventool.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2026-01-08T16:48:55,748 creating build/bdist.linux-armv7l/wheel/heaven_base/configs 2026-01-08T16:48:55,749 copying build/lib/heaven_base/configs/hermes_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/configs 2026-01-08T16:48:55,752 copying build/lib/heaven_base/configs/base_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/configs 2026-01-08T16:48:55,753 copying build/lib/heaven_base/configs/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/configs 2026-01-08T16:48:55,755 copying build/lib/heaven_base/configs/uni_api_config.json -> build/bdist.linux-armv7l/wheel/./heaven_base/configs 2026-01-08T16:48:55,757 creating build/bdist.linux-armv7l/wheel/heaven_base/memory 2026-01-08T16:48:55,758 copying build/lib/heaven_base/memory/base_piece.py -> build/bdist.linux-armv7l/wheel/./heaven_base/memory 2026-01-08T16:48:55,760 copying build/lib/heaven_base/memory/history.py -> build/bdist.linux-armv7l/wheel/./heaven_base/memory 2026-01-08T16:48:55,763 copying build/lib/heaven_base/memory/conversations.py -> build/bdist.linux-armv7l/wheel/./heaven_base/memory 2026-01-08T16:48:55,765 copying build/lib/heaven_base/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/memory 2026-01-08T16:48:55,767 copying build/lib/heaven_base/memory/heaven_event.py -> build/bdist.linux-armv7l/wheel/./heaven_base/memory 2026-01-08T16:48:55,770 copying build/lib/heaven_base/memory/heaven_history.py -> build/bdist.linux-armv7l/wheel/./heaven_base/memory 2026-01-08T16:48:55,773 creating build/bdist.linux-armv7l/wheel/heaven_base/tools 2026-01-08T16:48:55,774 copying build/lib/heaven_base/tools/view_history_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,776 copying build/lib/heaven_base/tools/registry_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,778 copying build/lib/heaven_base/tools/bash_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,781 copying build/lib/heaven_base/tools/network_edit_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,784 copying build/lib/heaven_base/tools/websearch_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,786 copying build/lib/heaven_base/tools/agent_config_test_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,788 copying build/lib/heaven_base/tools/acolyte_chains.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,790 copying build/lib/heaven_base/tools/code_localizer_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,792 copying build/lib/heaven_base/tools/think_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,794 copying build/lib/heaven_base/tools/workflow_relay_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,797 copying build/lib/heaven_base/tools/mcp_session_tools.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,799 copying build/lib/heaven_base/tools/run.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,801 copying build/lib/heaven_base/tools/write_prompt_block_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,803 copying build/lib/heaven_base/tools/straightforwardsummarizer_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,805 copying build/lib/heaven_base/tools/retrieve_tool_info_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,807 copying build/lib/heaven_base/tools/neo4j_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,809 copying build/lib/heaven_base/tools/search_prompt_blocks_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,811 copying build/lib/heaven_base/tools/redaction_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,813 copying build/lib/heaven_base/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,815 copying build/lib/heaven_base/tools/safe_code_reader_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,817 copying build/lib/heaven_base/tools/write_block_report_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,819 copying build/lib/heaven_base/tools/acolyte_chain_tools.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,822 copying build/lib/heaven_base/tools/write_skillchain_type_prompt_block_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,824 copying build/lib/heaven_base/tools/matryoshka_registry_tool.py -> build/bdist.linux-armv7l/wheel/./heaven_base/tools 2026-01-08T16:48:55,826 copying build/lib/heaven_base/unified_chat.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2026-01-08T16:48:55,828 copying build/lib/heaven_base/make_heaven_tool_from_docstring.py -> build/bdist.linux-armv7l/wheel/./heaven_base 2026-01-08T16:48:55,832 creating build/bdist.linux-armv7l/wheel/heaven_base/langgraph 2026-01-08T16:48:55,833 copying build/lib/heaven_base/langgraph/utility_legos.py -> build/bdist.linux-armv7l/wheel/./heaven_base/langgraph 2026-01-08T16:48:55,836 copying build/lib/heaven_base/langgraph/foundation.py -> build/bdist.linux-armv7l/wheel/./heaven_base/langgraph 2026-01-08T16:48:55,840 copying build/lib/heaven_base/langgraph/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/langgraph 2026-01-08T16:48:55,842 copying build/lib/heaven_base/langgraph/hermes_legos.py -> build/bdist.linux-armv7l/wheel/./heaven_base/langgraph 2026-01-08T16:48:55,844 creating build/bdist.linux-armv7l/wheel/heaven_base/templates 2026-01-08T16:48:55,846 copying build/lib/heaven_base/templates/langgraph_scripture_template.py -> build/bdist.linux-armv7l/wheel/./heaven_base/templates 2026-01-08T16:48:55,849 creating build/bdist.linux-armv7l/wheel/heaven_base/agents 2026-01-08T16:48:55,850 copying build/lib/heaven_base/agents/concept_resolver_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2026-01-08T16:48:55,853 copying build/lib/heaven_base/agents/scripture_writer_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2026-01-08T16:48:55,855 creating build/bdist.linux-armv7l/wheel/heaven_base/agents/decider 2026-01-08T16:48:55,856 copying build/lib/heaven_base/agents/decider/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/decider 2026-01-08T16:48:55,858 copying build/lib/heaven_base/agents/decider/decider_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/decider 2026-01-08T16:48:55,861 copying build/lib/heaven_base/agents/self_learning_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2026-01-08T16:48:55,863 copying build/lib/heaven_base/agents/self_learning_agent_skeleton.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2026-01-08T16:48:55,867 creating build/bdist.linux-armv7l/wheel/heaven_base/agents/docstring_agent 2026-01-08T16:48:55,868 copying build/lib/heaven_base/agents/docstring_agent/docstring_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/docstring_agent 2026-01-08T16:48:55,870 copying build/lib/heaven_base/agents/docstring_agent/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/docstring_agent 2026-01-08T16:48:55,873 creating build/bdist.linux-armv7l/wheel/heaven_base/agents/summary_agent 2026-01-08T16:48:55,874 copying build/lib/heaven_base/agents/summary_agent/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/summary_agent 2026-01-08T16:48:55,876 copying build/lib/heaven_base/agents/summary_agent/summary_util.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/summary_agent 2026-01-08T16:48:55,878 copying build/lib/heaven_base/agents/summary_agent/summary_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/summary_agent 2026-01-08T16:48:55,880 copying build/lib/heaven_base/agents/phase_aggregator_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2026-01-08T16:48:55,882 copying build/lib/heaven_base/agents/self_learning_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2026-01-08T16:48:55,884 copying build/lib/heaven_base/agents/phase_detector_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2026-01-08T16:48:55,887 creating build/bdist.linux-armv7l/wheel/heaven_base/agents/example_maker 2026-01-08T16:48:55,888 copying build/lib/heaven_base/agents/example_maker/__init__.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/example_maker 2026-01-08T16:48:55,890 copying build/lib/heaven_base/agents/example_maker/example_maker_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents/example_maker 2026-01-08T16:48:55,892 copying build/lib/heaven_base/agents/prompt_engineering_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2026-01-08T16:48:55,894 copying build/lib/heaven_base/agents/coder_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2026-01-08T16:48:55,896 copying build/lib/heaven_base/agents/subphase_detector_agent.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2026-01-08T16:48:55,899 copying build/lib/heaven_base/agents/redactor_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2026-01-08T16:48:55,901 copying build/lib/heaven_base/agents/disciple_agent_config.py -> build/bdist.linux-armv7l/wheel/./heaven_base/agents 2026-01-08T16:48:55,903 running install_egg_info 2026-01-08T16:48:55,910 Copying heaven_framework.egg-info to build/bdist.linux-armv7l/wheel/./heaven_framework-0.1.19-py3.11.egg-info 2026-01-08T16:48:55,925 running install_scripts 2026-01-08T16:48:55,937 creating build/bdist.linux-armv7l/wheel/heaven_framework-0.1.19.dist-info/WHEEL 2026-01-08T16:48:55,940 creating '/tmp/pip-wheel-pvb4vu6u/.tmp-xeu3qwkc/heaven_framework-0.1.19-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-08T16:48:55,943 adding 'heaven_base/__init__.py' 2026-01-08T16:48:55,944 adding 'heaven_base/__init__.py.bak' 2026-01-08T16:48:55,947 adding 'heaven_base/auto_summarizing_agent.py' 2026-01-08T16:48:55,969 adding 'heaven_base/baseheavenagent.py' 2026-01-08T16:48:55,977 adding 'heaven_base/baseheaventool.py' 2026-01-08T16:48:55,979 adding 'heaven_base/decorators.py' 2026-01-08T16:48:55,981 adding 'heaven_base/documentation_pipeline.py' 2026-01-08T16:48:55,983 adding 'heaven_base/make_heaven_tool_from_docstring.py' 2026-01-08T16:48:55,985 adding 'heaven_base/mcp_tool_wrapper.py' 2026-01-08T16:48:55,987 adding 'heaven_base/unified_chat.py' 2026-01-08T16:48:55,989 adding 'heaven_base/acolyte_v2/__init__.py' 2026-01-08T16:48:55,990 adding 'heaven_base/acolyte_v2/acolyte_agent_config.py' 2026-01-08T16:48:55,992 adding 'heaven_base/acolyte_v2/run_acolyte.py' 2026-01-08T16:48:55,994 adding 'heaven_base/agents/coder_agent_config.py' 2026-01-08T16:48:55,996 adding 'heaven_base/agents/concept_resolver_agent.py' 2026-01-08T16:48:55,998 adding 'heaven_base/agents/disciple_agent_config.py' 2026-01-08T16:48:56,000 adding 'heaven_base/agents/phase_aggregator_agent.py' 2026-01-08T16:48:56,002 adding 'heaven_base/agents/phase_detector_agent.py' 2026-01-08T16:48:56,003 adding 'heaven_base/agents/prompt_engineering_agent_config.py' 2026-01-08T16:48:56,005 adding 'heaven_base/agents/redactor_agent_config.py' 2026-01-08T16:48:56,006 adding 'heaven_base/agents/scripture_writer_agent_config.py' 2026-01-08T16:48:56,008 adding 'heaven_base/agents/self_learning_agent.py' 2026-01-08T16:48:56,010 adding 'heaven_base/agents/self_learning_agent_config.py' 2026-01-08T16:48:56,013 adding 'heaven_base/agents/self_learning_agent_skeleton.py' 2026-01-08T16:48:56,016 adding 'heaven_base/agents/subphase_detector_agent.py' 2026-01-08T16:48:56,017 adding 'heaven_base/agents/decider/__init__.py' 2026-01-08T16:48:56,019 adding 'heaven_base/agents/decider/decider_agent_config.py' 2026-01-08T16:48:56,021 adding 'heaven_base/agents/docstring_agent/__init__.py' 2026-01-08T16:48:56,022 adding 'heaven_base/agents/docstring_agent/docstring_agent_config.py' 2026-01-08T16:48:56,024 adding 'heaven_base/agents/example_maker/__init__.py' 2026-01-08T16:48:56,026 adding 'heaven_base/agents/example_maker/example_maker_agent_config.py' 2026-01-08T16:48:56,027 adding 'heaven_base/agents/summary_agent/__init__.py' 2026-01-08T16:48:56,029 adding 'heaven_base/agents/summary_agent/summary_agent.py' 2026-01-08T16:48:56,030 adding 'heaven_base/agents/summary_agent/summary_util.py' 2026-01-08T16:48:56,032 adding 'heaven_base/cli/__init__.py' 2026-01-08T16:48:56,034 adding 'heaven_base/cli/heaven_cli.py' 2026-01-08T16:48:56,036 adding 'heaven_base/configs/__init__.py' 2026-01-08T16:48:56,037 adding 'heaven_base/configs/base_config.py' 2026-01-08T16:48:56,039 adding 'heaven_base/configs/hermes_config.py' 2026-01-08T16:48:56,041 adding 'heaven_base/configs/uni_api_config.json' 2026-01-08T16:48:56,042 adding 'heaven_base/docs/__init__.py' 2026-01-08T16:48:56,044 adding 'heaven_base/docs/examples/__init__.py' 2026-01-08T16:48:56,045 adding 'heaven_base/docs/examples/heaven_callbacks.py' 2026-01-08T16:48:56,047 adding 'heaven_base/langgraph/__init__.py' 2026-01-08T16:48:56,060 adding 'heaven_base/langgraph/foundation.py' 2026-01-08T16:48:56,063 adding 'heaven_base/langgraph/hermes_legos.py' 2026-01-08T16:48:56,065 adding 'heaven_base/langgraph/utility_legos.py' 2026-01-08T16:48:56,067 adding 'heaven_base/mcps/__init__.py' 2026-01-08T16:48:56,070 adding 'heaven_base/mcps/toolbox_server.py' 2026-01-08T16:48:56,072 adding 'heaven_base/memory/__init__.py' 2026-01-08T16:48:56,073 adding 'heaven_base/memory/base_piece.py' 2026-01-08T16:48:56,075 adding 'heaven_base/memory/conversations.py' 2026-01-08T16:48:56,078 adding 'heaven_base/memory/heaven_event.py' 2026-01-08T16:48:56,081 adding 'heaven_base/memory/heaven_history.py' 2026-01-08T16:48:56,086 adding 'heaven_base/memory/history.py' 2026-01-08T16:48:56,088 adding 'heaven_base/old_acolyte/__init__.py' 2026-01-08T16:48:56,090 adding 'heaven_base/old_acolyte/gospel_writer.py' 2026-01-08T16:48:56,093 adding 'heaven_base/progenitor/system_prompt_config.py' 2026-01-08T16:48:56,095 adding 'heaven_base/prompts/heaven_variable.py' 2026-01-08T16:48:56,097 adding 'heaven_base/prompts/sandbox_react_frontend_prompt.txt' 2026-01-08T16:48:56,099 adding 'heaven_base/prompts/prompt_blocks/prompt_block_registry.py' 2026-01-08T16:48:56,101 adding 'heaven_base/prompts/prompt_blocks/prompt_block_utils.py' 2026-01-08T16:48:56,103 adding 'heaven_base/prompts/prompt_blocks/sanc_fractal.txt' 2026-01-08T16:48:56,105 adding 'heaven_base/prompts/prompt_blocks/blocks/acronym_generation_for_skillchains.json' 2026-01-08T16:48:56,106 adding 'heaven_base/prompts/prompt_blocks/blocks/agent_epistemological_crisis_triage.json' 2026-01-08T16:48:56,108 adding 'heaven_base/prompts/prompt_blocks/blocks/aggregate_multiple_skillchains.json' 2026-01-08T16:48:56,109 adding 'heaven_base/prompts/prompt_blocks/blocks/blocked_workflow_reporting_and_escalation.json' 2026-01-08T16:48:56,110 adding 'heaven_base/prompts/prompt_blocks/blocks/code_debugging_basics_v1.json' 2026-01-08T16:48:56,112 adding 'heaven_base/prompts/prompt_blocks/blocks/coding.debugging.simple_code_issue.json' 2026-01-08T16:48:56,114 adding 'heaven_base/prompts/prompt_blocks/blocks/coding_assistant_debug_review_system_v1.json' 2026-01-08T16:48:56,115 adding 'heaven_base/prompts/prompt_blocks/blocks/debugging_core_simple.json' 2026-01-08T16:48:56,117 adding 'heaven_base/prompts/prompt_blocks/blocks/prompt_block_content_revision.json' 2026-01-08T16:48:56,118 adding 'heaven_base/prompts/prompt_blocks/blocks/prompt_block_creation_and_semantic_search.json' 2026-01-08T16:48:56,119 adding 'heaven_base/prompts/prompt_blocks/blocks/prompt_block_duplicate_check_and_create.json' 2026-01-08T16:48:56,120 adding 'heaven_base/prompts/prompt_blocks/blocks/prompt_block_guide.json' 2026-01-08T16:48:56,122 adding 'heaven_base/prompts/prompt_blocks/blocks/prompt_block_quality_review_and_approval.json' 2026-01-08T16:48:56,123 adding 'heaven_base/prompts/prompt_blocks/blocks/prompt_engineering_best_practices.json' 2026-01-08T16:48:56,124 adding 'heaven_base/prompts/prompt_blocks/blocks/sectioned_acronym_generation.json' 2026-01-08T16:48:56,125 adding 'heaven_base/prompts/prompt_blocks/blocks/skillchain_expression_language_instruction_prompt.json' 2026-01-08T16:48:56,127 adding 'heaven_base/prompts/prompt_blocks/blocks/systems_design.json' 2026-01-08T16:48:56,129 adding 'heaven_base/registry/MATRYOSHKA_GUIDE.md' 2026-01-08T16:48:56,131 adding 'heaven_base/registry/RegistryFactory.py' 2026-01-08T16:48:56,132 adding 'heaven_base/registry/RegistryFactory_new.py' 2026-01-08T16:48:56,134 adding 'heaven_base/registry/RegistryFactory_simple.py' 2026-01-08T16:48:56,135 adding 'heaven_base/registry/__init__.py' 2026-01-08T16:48:56,136 adding 'heaven_base/registry/heaven_framework_lib_registry.json' 2026-01-08T16:48:56,138 adding 'heaven_base/registry/matryoshka_dispatcher.py' 2026-01-08T16:48:56,140 adding 'heaven_base/registry/matryoshka_helper.py' 2026-01-08T16:48:56,141 adding 'heaven_base/registry/registry_demo.py' 2026-01-08T16:48:56,143 adding 'heaven_base/registry/registry_service.py' 2026-01-08T16:48:56,144 adding 'heaven_base/registry/registry_service_new.py' 2026-01-08T16:48:56,146 adding 'heaven_base/registry/registry_service_old.py' 2026-01-08T16:48:56,148 adding 'heaven_base/registry/simple_registry_service.py' 2026-01-08T16:48:56,149 adding 'heaven_base/registry/tree_repl_lib_registry.json' 2026-01-08T16:48:56,151 adding 'heaven_base/templates/langgraph_scripture_template.py' 2026-01-08T16:48:56,153 adding 'heaven_base/tool_utils/__init__.py' 2026-01-08T16:48:56,155 adding 'heaven_base/tool_utils/_think_utils.py' 2026-01-08T16:48:56,156 adding 'heaven_base/tool_utils/completion_runners.py' 2026-01-08T16:48:56,159 adding 'heaven_base/tool_utils/concept_neo4j_utils.py' 2026-01-08T16:48:56,165 adding 'heaven_base/tool_utils/context_manager.py' 2026-01-08T16:48:56,167 adding 'heaven_base/tool_utils/dependency_finder.py' 2026-01-08T16:48:56,169 adding 'heaven_base/tool_utils/find_tool_use_in_history.py' 2026-01-08T16:48:56,171 adding 'heaven_base/tool_utils/github_kanban.py' 2026-01-08T16:48:56,173 adding 'heaven_base/tool_utils/github_kanban.py.backup' 2026-01-08T16:48:56,179 adding 'heaven_base/tool_utils/hermes_utils.py' 2026-01-08T16:48:56,182 adding 'heaven_base/tool_utils/neo4j_utils.py' 2026-01-08T16:48:56,183 adding 'heaven_base/tool_utils/produce_prompt_block_util.py' 2026-01-08T16:48:56,184 adding 'heaven_base/tool_utils/prompt_injection_system_vX1.py' 2026-01-08T16:48:56,186 adding 'heaven_base/tool_utils/safe_code_reader.py' 2026-01-08T16:48:56,188 adding 'heaven_base/tool_utils/skillchain_utils.py' 2026-01-08T16:48:56,190 adding 'heaven_base/tool_utils/tree_kanban.py' 2026-01-08T16:48:56,192 adding 'heaven_base/tool_utils/tree_kanban.py.backup' 2026-01-08T16:48:56,195 adding 'heaven_base/tools/__init__.py' 2026-01-08T16:48:56,196 adding 'heaven_base/tools/acolyte_chain_tools.py' 2026-01-08T16:48:56,198 adding 'heaven_base/tools/acolyte_chains.py' 2026-01-08T16:48:56,200 adding 'heaven_base/tools/agent_config_test_tool.py' 2026-01-08T16:48:56,202 adding 'heaven_base/tools/bash_tool.py' 2026-01-08T16:48:56,203 adding 'heaven_base/tools/code_localizer_tool.py' 2026-01-08T16:48:56,205 adding 'heaven_base/tools/matryoshka_registry_tool.py' 2026-01-08T16:48:56,206 adding 'heaven_base/tools/mcp_session_tools.py' 2026-01-08T16:48:56,208 adding 'heaven_base/tools/neo4j_tool.py' 2026-01-08T16:48:56,215 adding 'heaven_base/tools/network_edit_tool.py' 2026-01-08T16:48:56,216 adding 'heaven_base/tools/redaction_tool.py' 2026-01-08T16:48:56,218 adding 'heaven_base/tools/registry_tool.py' 2026-01-08T16:48:56,220 adding 'heaven_base/tools/retrieve_tool_info_tool.py' 2026-01-08T16:48:56,221 adding 'heaven_base/tools/run.py' 2026-01-08T16:48:56,222 adding 'heaven_base/tools/safe_code_reader_tool.py' 2026-01-08T16:48:56,223 adding 'heaven_base/tools/search_prompt_blocks_tool.py' 2026-01-08T16:48:56,225 adding 'heaven_base/tools/straightforwardsummarizer_tool.py' 2026-01-08T16:48:56,226 adding 'heaven_base/tools/think_tool.py' 2026-01-08T16:48:56,228 adding 'heaven_base/tools/view_history_tool.py' 2026-01-08T16:48:56,229 adding 'heaven_base/tools/websearch_tool.py' 2026-01-08T16:48:56,231 adding 'heaven_base/tools/workflow_relay_tool.py' 2026-01-08T16:48:56,233 adding 'heaven_base/tools/write_block_report_tool.py' 2026-01-08T16:48:56,234 adding 'heaven_base/tools/write_prompt_block_tool.py' 2026-01-08T16:48:56,235 adding 'heaven_base/tools/write_skillchain_type_prompt_block_tool.py' 2026-01-08T16:48:56,237 adding 'heaven_base/utils/__init__.py' 2026-01-08T16:48:56,239 adding 'heaven_base/utils/agent_and_tool_lists.py' 2026-01-08T16:48:56,240 adding 'heaven_base/utils/agent_client.py' 2026-01-08T16:48:56,242 adding 'heaven_base/utils/agent_result_reader.py' 2026-01-08T16:48:56,247 adding 'heaven_base/utils/auto_summarize.py' 2026-01-08T16:48:56,249 adding 'heaven_base/utils/context_window_config.py' 2026-01-08T16:48:56,251 adding 'heaven_base/utils/get_env_value.py' 2026-01-08T16:48:56,254 adding 'heaven_base/utils/git_container_base_util.py' 2026-01-08T16:48:56,256 adding 'heaven_base/utils/heaven_conversation_utils.py' 2026-01-08T16:48:56,258 adding 'heaven_base/utils/heaven_response_utils.py' 2026-01-08T16:48:56,261 adding 'heaven_base/utils/mcp_agent_orchestrator.py' 2026-01-08T16:48:56,263 adding 'heaven_base/utils/mcp_client.py' 2026-01-08T16:48:56,265 adding 'heaven_base/utils/mcp_tool_converter.py' 2026-01-08T16:48:56,267 adding 'heaven_base/utils/name_utils.py' 2026-01-08T16:48:56,268 adding 'heaven_base/utils/omnitool.py' 2026-01-08T16:48:56,274 adding 'heaven_base/utils/recursive_summarize.py' 2026-01-08T16:48:56,276 adding 'heaven_base/utils/token_counter.py' 2026-01-08T16:48:56,277 adding 'heaven_base/utils/wiki_config.py' 2026-01-08T16:48:56,280 adding 'heaven_framework-0.1.19.dist-info/licenses/LICENSE' 2026-01-08T16:48:56,282 adding 'heaven_framework-0.1.19.dist-info/METADATA' 2026-01-08T16:48:56,283 adding 'heaven_framework-0.1.19.dist-info/WHEEL' 2026-01-08T16:48:56,284 adding 'heaven_framework-0.1.19.dist-info/entry_points.txt' 2026-01-08T16:48:56,285 adding 'heaven_framework-0.1.19.dist-info/top_level.txt' 2026-01-08T16:48:56,287 adding 'heaven_framework-0.1.19.dist-info/RECORD' 2026-01-08T16:48:56,296 removing build/bdist.linux-armv7l/wheel 2026-01-08T16:48:56,443 Building wheel for heaven-framework (pyproject.toml): finished with status 'done' 2026-01-08T16:48:56,459 Created wheel for heaven-framework: filename=heaven_framework-0.1.19-py3-none-any.whl size=440191 sha256=571f038a193ae30afb1956dc85fb1c1372d5dc9bf0bf35546d7946167352a640 2026-01-08T16:48:56,461 Stored in directory: /tmp/pip-ephem-wheel-cache-5oev3qnf/wheels/41/64/6c/19502d0880444c4ae4c40ecdfdeeee509fc1d1f5808cbb4c5d 2026-01-08T16:48:56,487 Successfully built heaven-framework 2026-01-08T16:48:56,512 Removed build tracker: '/tmp/pip-build-tracker-qhp61msb'