2025-11-26T04:41:02,673 Created temporary directory: /tmp/pip-ephem-wheel-cache-y91gr9wd 2025-11-26T04:41:02,675 Created temporary directory: /tmp/pip-build-tracker-790s8zfj 2025-11-26T04:41:02,676 Initialized build tracking at /tmp/pip-build-tracker-790s8zfj 2025-11-26T04:41:02,676 Created build tracker: /tmp/pip-build-tracker-790s8zfj 2025-11-26T04:41:02,677 Entered build tracker: /tmp/pip-build-tracker-790s8zfj 2025-11-26T04:41:02,677 Created temporary directory: /tmp/pip-wheel-jia91xfz 2025-11-26T04:41:02,680 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-11-26T04:41:02,683 Created temporary directory: /tmp/pip-ephem-wheel-cache-d6rbg9_q 2025-11-26T04:41:02,704 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T04:41:02,707 2 location(s) to search for versions of flowllm: 2025-11-26T04:41:02,707 * https://pypi.org/simple/flowllm/ 2025-11-26T04:41:02,707 * https://www.piwheels.org/simple/flowllm/ 2025-11-26T04:41:02,708 Fetching project page and analyzing links: https://pypi.org/simple/flowllm/ 2025-11-26T04:41:02,709 Getting page https://pypi.org/simple/flowllm/ 2025-11-26T04:41:02,710 Found index url https://pypi.org/simple 2025-11-26T04:41:02,919 Fetched page https://pypi.org/simple/flowllm/ as application/vnd.pypi.simple.v1+json 2025-11-26T04:41:02,927 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/9f/af/1e0644edc424fa62cc50800a526f51b489d485f26f71ff8949feebb57618/flowllm-0.1.0-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,928 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/e9/85/fe63a54859040e0d656d493a312aefe4fb091ee99d122cb15d0c0d2adb11/flowllm-0.1.0.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,929 Skipping link: 0.1.0 Requires-Python >=3.12: https://files.pythonhosted.org/packages/e9/85/fe63a54859040e0d656d493a312aefe4fb091ee99d122cb15d0c0d2adb11/flowllm-0.1.0.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,930 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/3c/06/81add78d38f62a342f49dbacbbcf26ee13ff56d88e748a8d2c42fb3ca7e6/flowllm-0.1.1-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,931 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/1a/91/7fc8f1d1ae06ad774d61036eeaca4f966a6c14e7419edb68f4566d8ecbc8/flowllm-0.1.1.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,932 Skipping link: 0.1.1 Requires-Python >=3.12: https://files.pythonhosted.org/packages/1a/91/7fc8f1d1ae06ad774d61036eeaca4f966a6c14e7419edb68f4566d8ecbc8/flowllm-0.1.1.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,932 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/30/db/d548cb41b3521f7207bc89765174a2b2296ccb4dc916c285a4ed6bf67ce0/flowllm-0.1.2-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,933 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/0d/b2/779472c17a9b71272678c9c9719e24479adc2c35a4ecd0469f3903ead522/flowllm-0.1.2.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,934 Skipping link: 0.1.2 Requires-Python >=3.12: https://files.pythonhosted.org/packages/0d/b2/779472c17a9b71272678c9c9719e24479adc2c35a4ecd0469f3903ead522/flowllm-0.1.2.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,934 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/6a/1a/8c971888667c7080116c22eccf6d22165c4eda5d36b2277b491f345b3e2b/flowllm-0.1.3-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,935 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/ed/d4/3d0bba1313087c388841643d8e6f4872e2d58669abfc629a66176c1e0db4/flowllm-0.1.3.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,936 Skipping link: 0.1.3 Requires-Python >=3.12: https://files.pythonhosted.org/packages/ed/d4/3d0bba1313087c388841643d8e6f4872e2d58669abfc629a66176c1e0db4/flowllm-0.1.3.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,936 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/af/28/29dcfc94f76d87e6af754ee3b7b341e8f370e84783d8360ade2d2b24883d/flowllm-0.1.5-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.11) 2025-11-26T04:41:02,937 Found link https://files.pythonhosted.org/packages/f8/f1/981628a9bfcf457ed61be5ad45ce4f0222a75344680dcf6cc2d91b2b55ea/flowllm-0.1.5.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.11), version: 0.1.5 2025-11-26T04:41:02,938 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/9a/a3/11bea92fb1de0139838ddf810dabeefac475392d0d07b066047b825c8c1e/flowllm-0.1.6-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.11) 2025-11-26T04:41:02,939 Found link https://files.pythonhosted.org/packages/7d/5a/95adc3fa4b236d015d25f9dfe8890e58e6d531aa0900e80e5330efc1d328/flowllm-0.1.6.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.11), version: 0.1.6 2025-11-26T04:41:02,939 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/02/aa/550b7ba560a941c52f43dcb386feb0b5314ee36e8a6bd0d6af7d84331101/flowllm-0.1.7-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.11) 2025-11-26T04:41:02,940 Found link https://files.pythonhosted.org/packages/c4/cf/9536388b87b6aacf40e46566ed27adad65a2fbba53c6d4d48570c70daa73/flowllm-0.1.7.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.11), version: 0.1.7 2025-11-26T04:41:02,941 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/9a/37/9f4664bc8808bec84bf5b02d9933c900d0592eb5e593d09a589a339f3160/flowllm-0.1.8-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,942 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/59/c3/4789ce3f383f8f253b1b7dc642fd25cc4911fe168905f4a393a5d47f6e82/flowllm-0.1.8.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,943 Skipping link: 0.1.8 Requires-Python >=3.12: https://files.pythonhosted.org/packages/59/c3/4789ce3f383f8f253b1b7dc642fd25cc4911fe168905f4a393a5d47f6e82/flowllm-0.1.8.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,943 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/1c/16/4f57d8dc0cfdec3589ad42567f8163814e34e226a13c38e1e0d991c2ce80/flowllm-0.1.9-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,944 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/2d/9e/039af21091a21fd8adf3383daded3e9e40023d616eba6bf86f745a4fa50a/flowllm-0.1.9.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,945 Skipping link: 0.1.9 Requires-Python >=3.12: https://files.pythonhosted.org/packages/2d/9e/039af21091a21fd8adf3383daded3e9e40023d616eba6bf86f745a4fa50a/flowllm-0.1.9.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,945 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/b6/a9/8951c24a78d35824a2ad8fd70dc13682c8a90db71b597fd994a1eb69f99d/flowllm-0.1.10-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,946 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/7e/1d/c029c4182b54b14b04b4b00ea2bcafbe5529368d12beded42a3f97b98c9a/flowllm-0.1.10.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,947 Skipping link: 0.1.10 Requires-Python >=3.12: https://files.pythonhosted.org/packages/7e/1d/c029c4182b54b14b04b4b00ea2bcafbe5529368d12beded42a3f97b98c9a/flowllm-0.1.10.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,948 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/ce/a0/68b6476ba5cb28f52702a52665ab00a083012a3e6bcbaddb80039dc245e4/flowllm-0.1.11-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,948 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/dc/83/0f7c92ffa981529b7785a29543827c15abaffb829caa2fdf1dede2bbeb36/flowllm-0.1.11.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,949 Skipping link: 0.1.11 Requires-Python >=3.12: https://files.pythonhosted.org/packages/dc/83/0f7c92ffa981529b7785a29543827c15abaffb829caa2fdf1dede2bbeb36/flowllm-0.1.11.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,949 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/a8/d8/73d4c141c7352ec43e0e7fb424452758f5b7f3e31f399305c23b6253c548/flowllm-0.1.11.1-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,950 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/e7/4f/db3adc76fcc46458bb88180a3fcc5c57fcc3e80a9c7a7bca0277b2b9dd21/flowllm-0.1.11.1.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,951 Skipping link: 0.1.11.1 Requires-Python >=3.12: https://files.pythonhosted.org/packages/e7/4f/db3adc76fcc46458bb88180a3fcc5c57fcc3e80a9c7a7bca0277b2b9dd21/flowllm-0.1.11.1.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,951 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/6c/bc/adafbd9b6be88c145bcd2c0213cb924a1286c71350f05e139114592d6a0d/flowllm-0.1.11.2-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,952 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/ba/06/9632cea4f50bbda641843fa0f5b57b3964b3ff570dc59a7886681e1ac3e8/flowllm-0.1.11.2.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,953 Skipping link: 0.1.11.2 Requires-Python >=3.12: https://files.pythonhosted.org/packages/ba/06/9632cea4f50bbda641843fa0f5b57b3964b3ff570dc59a7886681e1ac3e8/flowllm-0.1.11.2.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,954 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/c3/ff/9bc1d9da20e938d41d531af3e219d9fd3f7f1e8935922a3eadcd8835b2d1/flowllm-0.1.11.3-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,954 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/57/eb/8271770f6ba4808f25deec6d86c00afb9264a1c367f45cf1351700ade12a/flowllm-0.1.11.3.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,955 Skipping link: 0.1.11.3 Requires-Python >=3.12: https://files.pythonhosted.org/packages/57/eb/8271770f6ba4808f25deec6d86c00afb9264a1c367f45cf1351700ade12a/flowllm-0.1.11.3.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,956 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/0d/f8/b137731606ad84af48f95473c1f840e8e37d1531879bb0a7a751cfa54a82/flowllm-0.1.11.4-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,957 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/85/e5/8cfd44e663b5d58cf5277ac6222c3725cad4f88ac179dad2f3aa77064a1f/flowllm-0.1.11.4.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,957 Skipping link: 0.1.11.4 Requires-Python >=3.12: https://files.pythonhosted.org/packages/85/e5/8cfd44e663b5d58cf5277ac6222c3725cad4f88ac179dad2f3aa77064a1f/flowllm-0.1.11.4.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,958 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/37/95/fd392d1dedeb3477902094f41b20fabe57883d2b083c66875a7e059f117a/flowllm-0.1.11.5-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,959 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/d4/e0/8569f02eb09c5c2a2900a3d36ef220f46258597b2a10324dad42d3f3eae0/flowllm-0.1.11.5.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,959 Skipping link: 0.1.11.5 Requires-Python >=3.12: https://files.pythonhosted.org/packages/d4/e0/8569f02eb09c5c2a2900a3d36ef220f46258597b2a10324dad42d3f3eae0/flowllm-0.1.11.5.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,959 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/45/e4/445f5daac118b7000dad0f92b6abb100206716166b9c585b3063370b7c73/flowllm-0.1.11.6-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,960 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/0b/5f/e798fd64213d2074a519027baeaea98b07b0e88d7625876ea46016c28154/flowllm-0.1.11.6.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,961 Skipping link: 0.1.11.6 Requires-Python >=3.12: https://files.pythonhosted.org/packages/0b/5f/e798fd64213d2074a519027baeaea98b07b0e88d7625876ea46016c28154/flowllm-0.1.11.6.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:02,962 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/a6/3d/7375db62182e988f0b7c8a98cd7a73a9da16f230e85acffe317f3e7b6959/flowllm-0.2.0.0-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10) 2025-11-26T04:41:02,963 Found link https://files.pythonhosted.org/packages/58/7e/d1bae29002c8ae102e93aaa61e43133b952de17d041a19e79be2ad67c2a5/flowllm-0.2.0.0.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10), version: 0.2.0.0 2025-11-26T04:41:02,963 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/e1/f2/c44e581f4f7ea9ed31d09c97118f5ae972faa30232f7fc98720ba16a360e/flowllm-0.2.0.1-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10) 2025-11-26T04:41:02,964 Found link https://files.pythonhosted.org/packages/7f/dd/c96b4b1525fb5b60415d16b580880614d912e35f864d6f39dab0f5237488/flowllm-0.2.0.1.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10), version: 0.2.0.1 2025-11-26T04:41:02,965 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/79/04/38583e11a5cb9ca380158b5f8c7162a3e49a300ba48b3016298800920135/flowllm-0.2.0.2-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10) 2025-11-26T04:41:02,966 Found link https://files.pythonhosted.org/packages/22/a5/0b37b1377a957e8ca3dfacbab8e7f9cff695aa6c7f87a5898d08430c74a9/flowllm-0.2.0.2.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10), version: 0.2.0.2 2025-11-26T04:41:02,967 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/33/5f/811007bd0ebeeabec433669f7eca8edbe129f92ceb30f504cb34e11a8ac3/flowllm-0.2.0.3-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10) 2025-11-26T04:41:02,968 Found link https://files.pythonhosted.org/packages/a7/f8/1aeea825da30539f1f80671bd2fd28a2e3486f52937ded74e7892ea06de4/flowllm-0.2.0.3.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10), version: 0.2.0.3 2025-11-26T04:41:02,968 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/2e/c6/3e6550a60f1376c4fe302c664d5491b54db8047a03942189895e43cbe2bd/flowllm-0.2.0.4-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10) 2025-11-26T04:41:02,969 Found link https://files.pythonhosted.org/packages/a7/0d/64c321fffe850a11a8a1c4baf98ea35791cebec42a1fee40fec27209bcad/flowllm-0.2.0.4.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10), version: 0.2.0.4 2025-11-26T04:41:02,970 Fetching project page and analyzing links: https://www.piwheels.org/simple/flowllm/ 2025-11-26T04:41:02,970 Getting page https://www.piwheels.org/simple/flowllm/ 2025-11-26T04:41:02,972 Found index url https://www.piwheels.org/simple 2025-11-26T04:41:03,123 Fetched page https://www.piwheels.org/simple/flowllm/ as text/html 2025-11-26T04:41:03,130 Skipping link: No binaries permitted for flowllm: https://www.piwheels.org/simple/flowllm/flowllm-0.2.0.3-py3-none-any.whl#sha256=dde12d497094fd2357bf1024e5598fb56bf87bb0c72940e0bab1f5dc841b32c4 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.10) 2025-11-26T04:41:03,130 Skipping link: No binaries permitted for flowllm: https://www.piwheels.org/simple/flowllm/flowllm-0.2.0.2-py3-none-any.whl#sha256=fb813f3febd88fbd14e59046ca6628e1b3297211b7e0511adb38f632102ad8ec (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.10) 2025-11-26T04:41:03,131 Skipping link: No binaries permitted for flowllm: https://www.piwheels.org/simple/flowllm/flowllm-0.2.0.1-py3-none-any.whl#sha256=ca8408e359e0be7f808a7b90acd76d7d547407eee1d325e696725170818fcbc6 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.10) 2025-11-26T04:41:03,132 Skipping link: No binaries permitted for flowllm: https://www.piwheels.org/simple/flowllm/flowllm-0.2.0.0-py3-none-any.whl#sha256=64f0f519df80806894a8a0eeae7df3fb13f6ecb8128d865efb3ae418bb755d49 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.10) 2025-11-26T04:41:03,132 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.11.6-py3-none-any.whl#sha256=2fc196f4a57fb2836ca6da9fac50fb4cf8fff44caab32008c173a027c8b44083 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,133 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.11.5-py3-none-any.whl#sha256=ab579c8878717b8326daa5a2c1d5bc1c46e22469df891546eedbb2195f781622 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,134 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.11.4-py3-none-any.whl#sha256=3e5f6da9d546a4158f779f6aecba1d98d1c66149b01dcfd9a853dd7c29abb967 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,135 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.11.3-py3-none-any.whl#sha256=7c9470a5fd3647613af0a614fb6015ddf9dddf94c4b73f632c5813b34ec05afd (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,135 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.11.2-py3-none-any.whl#sha256=18a5e4273248c02c5700362f4e457a9eb8efeed215f920ec373b40cd9621f899 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,136 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.11.1-py3-none-any.whl#sha256=8c37b83a0cc4077e71cc1ba2e885b72ce1bf60aca53794a94c80a70ace716582 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,137 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.11-py3-none-any.whl#sha256=441707bd3fe884e08f00fdd7374aa338df518f6c92035f18b070489aaa111a9c (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,137 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.10-py3-none-any.whl#sha256=a0d6026836afce4df9d3a1b0b558580121a28bf7464079733d64b6ca3d78bd6b (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,138 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.9-py3-none-any.whl#sha256=2e23296640e91ce8a7457d73677ce02349fe8ef877e3c2358f19c0b19e0d0449 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,138 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.8-py3-none-any.whl#sha256=a5697ac7f919874283f74604ac7dd900c5e68510e6043e62fb1de2f578ffc0f9 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,139 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.7-py3-none-any.whl#sha256=3d81affaa62ad418aed91e6f338bdbdac5d838d850be46114277eb34f7ba2fd8 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.11) 2025-11-26T04:41:03,140 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.6-py3-none-any.whl#sha256=784fa129ae0a3824a179f288ca7cd950e6a22629a178a9358248169306bde3c2 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.11) 2025-11-26T04:41:03,140 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.5-py3-none-any.whl#sha256=66462993b15efd911410aa998af3a5e59c918435a4c30dcc2ca5f2b0dcd0e6ee (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.11) 2025-11-26T04:41:03,141 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.3-py3-none-any.whl#sha256=1a3b473841d3fe1e1f4ca344f9a44a9f7f3145e7ebfab442c04cd3723dbfcb83 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,142 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.1-py3-none-any.whl#sha256=cde37e18bb6b03db3c2bfc8a1b1170f18a819f6044b7e07dccc53f139025be8f (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,142 Skipping link: No binaries permitted for flowllm: https://archive1.piwheels.org/simple/flowllm/flowllm-0.1.0-py3-none-any.whl#sha256=0caf8200785a93bd855858d7eb295b76b9c9804987ee3b6122d427d54376770e (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.12) 2025-11-26T04:41:03,143 Skipping link: not a file: https://www.piwheels.org/simple/flowllm/ 2025-11-26T04:41:03,144 Skipping link: not a file: https://pypi.org/simple/flowllm/ 2025-11-26T04:41:03,173 Given no hashes to check 1 links for project 'flowllm': discarding no candidates 2025-11-26T04:41:03,199 Collecting flowllm==0.2.0.4 2025-11-26T04:41:03,202 Created temporary directory: /tmp/pip-unpack-friiwkm9 2025-11-26T04:41:03,341 Downloading flowllm-0.2.0.4.tar.gz (173 kB) 2025-11-26T04:41:03,749 Added flowllm==0.2.0.4 from https://files.pythonhosted.org/packages/a7/0d/64c321fffe850a11a8a1c4baf98ea35791cebec42a1fee40fec27209bcad/flowllm-0.2.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-790s8zfj' 2025-11-26T04:41:03,755 Created temporary directory: /tmp/pip-build-env-2o0lxjpf 2025-11-26T04:41:03,759 Installing build dependencies: started 2025-11-26T04:41:03,761 Running command pip subprocess to install build dependencies 2025-11-26T04:41:04,926 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-26T04:41:05,546 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-11-26T04:41:05,569 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T04:41:07,305 Collecting setuptools>=61.0 2025-11-26T04:41:07,421 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-26T04:41:07,687 Collecting wheel 2025-11-26T04:41:07,703 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-26T04:41:10,571 Installing collected packages: wheel, setuptools 2025-11-26T04:41:10,806 Creating /tmp/pip-build-env-2o0lxjpf/overlay/local/bin 2025-11-26T04:41:10,808 changing mode of /tmp/pip-build-env-2o0lxjpf/overlay/local/bin/wheel to 755 2025-11-26T04:41:14,450 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-26T04:41:14,725 Installing build dependencies: finished with status 'done' 2025-11-26T04:41:14,732 Getting requirements to build wheel: started 2025-11-26T04:41:14,733 Running command Getting requirements to build wheel 2025-11-26T04:41:15,349 /tmp/pip-build-env-2o0lxjpf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-26T04:41:15,349 !! 2025-11-26T04:41:15,350 ******************************************************************************** 2025-11-26T04:41:15,350 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-11-26T04:41:15,352 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T04:41:15,352 or your builds will no longer be supported. 2025-11-26T04:41:15,354 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:41:15,354 ******************************************************************************** 2025-11-26T04:41:15,356 !! 2025-11-26T04:41:15,356 corresp(dist, value, root_dir) 2025-11-26T04:41:15,444 /tmp/pip-build-env-2o0lxjpf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T04:41:15,444 !! 2025-11-26T04:41:15,445 ******************************************************************************** 2025-11-26T04:41:15,446 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T04:41:15,447 License :: OSI Approved :: Apache Software License 2025-11-26T04:41:15,448 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:41:15,449 ******************************************************************************** 2025-11-26T04:41:15,450 !! 2025-11-26T04:41:15,451 dist._finalize_license_expression() 2025-11-26T04:41:15,451 /tmp/pip-build-env-2o0lxjpf/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T04:41:15,452 !! 2025-11-26T04:41:15,453 ******************************************************************************** 2025-11-26T04:41:15,454 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T04:41:15,455 License :: OSI Approved :: Apache Software License 2025-11-26T04:41:15,456 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:41:15,457 ******************************************************************************** 2025-11-26T04:41:15,458 !! 2025-11-26T04:41:15,458 self._finalize_license_expression() 2025-11-26T04:41:15,458 running egg_info 2025-11-26T04:41:15,465 writing flowllm.egg-info/PKG-INFO 2025-11-26T04:41:15,475 writing dependency_links to flowllm.egg-info/dependency_links.txt 2025-11-26T04:41:15,476 writing entry points to flowllm.egg-info/entry_points.txt 2025-11-26T04:41:15,481 writing requirements to flowllm.egg-info/requires.txt 2025-11-26T04:41:15,482 writing top-level names to flowllm.egg-info/top_level.txt 2025-11-26T04:41:15,543 reading manifest file 'flowllm.egg-info/SOURCES.txt' 2025-11-26T04:41:15,554 adding license file 'LICENSE' 2025-11-26T04:41:15,563 writing manifest file 'flowllm.egg-info/SOURCES.txt' 2025-11-26T04:41:15,663 Getting requirements to build wheel: finished with status 'done' 2025-11-26T04:41:15,667 Created temporary directory: /tmp/pip-modern-metadata-eowdw3s_ 2025-11-26T04:41:15,669 Preparing metadata (pyproject.toml): started 2025-11-26T04:41:15,670 Running command Preparing metadata (pyproject.toml) 2025-11-26T04:41:16,243 /tmp/pip-build-env-2o0lxjpf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-26T04:41:16,243 !! 2025-11-26T04:41:16,245 ******************************************************************************** 2025-11-26T04:41:16,245 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-11-26T04:41:16,246 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T04:41:16,247 or your builds will no longer be supported. 2025-11-26T04:41:16,248 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:41:16,248 ******************************************************************************** 2025-11-26T04:41:16,250 !! 2025-11-26T04:41:16,250 corresp(dist, value, root_dir) 2025-11-26T04:41:16,334 /tmp/pip-build-env-2o0lxjpf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T04:41:16,334 !! 2025-11-26T04:41:16,336 ******************************************************************************** 2025-11-26T04:41:16,336 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T04:41:16,337 License :: OSI Approved :: Apache Software License 2025-11-26T04:41:16,339 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:41:16,339 ******************************************************************************** 2025-11-26T04:41:16,340 !! 2025-11-26T04:41:16,341 dist._finalize_license_expression() 2025-11-26T04:41:16,342 /tmp/pip-build-env-2o0lxjpf/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T04:41:16,342 !! 2025-11-26T04:41:16,344 ******************************************************************************** 2025-11-26T04:41:16,344 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T04:41:16,345 License :: OSI Approved :: Apache Software License 2025-11-26T04:41:16,347 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:41:16,347 ******************************************************************************** 2025-11-26T04:41:16,349 !! 2025-11-26T04:41:16,349 self._finalize_license_expression() 2025-11-26T04:41:16,350 running dist_info 2025-11-26T04:41:16,361 creating /tmp/pip-modern-metadata-eowdw3s_/flowllm.egg-info 2025-11-26T04:41:16,362 writing /tmp/pip-modern-metadata-eowdw3s_/flowllm.egg-info/PKG-INFO 2025-11-26T04:41:16,371 writing dependency_links to /tmp/pip-modern-metadata-eowdw3s_/flowllm.egg-info/dependency_links.txt 2025-11-26T04:41:16,373 writing entry points to /tmp/pip-modern-metadata-eowdw3s_/flowllm.egg-info/entry_points.txt 2025-11-26T04:41:16,378 writing requirements to /tmp/pip-modern-metadata-eowdw3s_/flowllm.egg-info/requires.txt 2025-11-26T04:41:16,379 writing top-level names to /tmp/pip-modern-metadata-eowdw3s_/flowllm.egg-info/top_level.txt 2025-11-26T04:41:16,380 writing manifest file '/tmp/pip-modern-metadata-eowdw3s_/flowllm.egg-info/SOURCES.txt' 2025-11-26T04:41:16,434 reading manifest file '/tmp/pip-modern-metadata-eowdw3s_/flowllm.egg-info/SOURCES.txt' 2025-11-26T04:41:16,436 adding license file 'LICENSE' 2025-11-26T04:41:16,443 writing manifest file '/tmp/pip-modern-metadata-eowdw3s_/flowllm.egg-info/SOURCES.txt' 2025-11-26T04:41:16,445 creating '/tmp/pip-modern-metadata-eowdw3s_/flowllm-0.2.0.4.dist-info' 2025-11-26T04:41:16,576 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-26T04:41:16,584 Source in /tmp/pip-wheel-jia91xfz/flowllm_d4ff7c97be95443ea67998bc95efd233 has version 0.2.0.4, which satisfies requirement flowllm==0.2.0.4 from https://files.pythonhosted.org/packages/a7/0d/64c321fffe850a11a8a1c4baf98ea35791cebec42a1fee40fec27209bcad/flowllm-0.2.0.4.tar.gz 2025-11-26T04:41:16,585 Removed flowllm==0.2.0.4 from https://files.pythonhosted.org/packages/a7/0d/64c321fffe850a11a8a1c4baf98ea35791cebec42a1fee40fec27209bcad/flowllm-0.2.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-790s8zfj' 2025-11-26T04:41:16,597 Created temporary directory: /tmp/pip-unpack-c9ap1mkt 2025-11-26T04:41:16,598 Building wheels for collected packages: flowllm 2025-11-26T04:41:16,603 Created temporary directory: /tmp/pip-wheel-tnr1y56_ 2025-11-26T04:41:16,603 Destination directory: /tmp/pip-wheel-tnr1y56_ 2025-11-26T04:41:16,605 Building wheel for flowllm (pyproject.toml): started 2025-11-26T04:41:16,607 Running command Building wheel for flowllm (pyproject.toml) 2025-11-26T04:41:17,203 /tmp/pip-build-env-2o0lxjpf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-26T04:41:17,204 !! 2025-11-26T04:41:17,205 ******************************************************************************** 2025-11-26T04:41:17,205 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-11-26T04:41:17,207 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T04:41:17,207 or your builds will no longer be supported. 2025-11-26T04:41:17,208 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:41:17,209 ******************************************************************************** 2025-11-26T04:41:17,210 !! 2025-11-26T04:41:17,211 corresp(dist, value, root_dir) 2025-11-26T04:41:17,288 /tmp/pip-build-env-2o0lxjpf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T04:41:17,288 !! 2025-11-26T04:41:17,290 ******************************************************************************** 2025-11-26T04:41:17,290 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T04:41:17,292 License :: OSI Approved :: Apache Software License 2025-11-26T04:41:17,293 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:41:17,293 ******************************************************************************** 2025-11-26T04:41:17,294 !! 2025-11-26T04:41:17,295 dist._finalize_license_expression() 2025-11-26T04:41:17,295 /tmp/pip-build-env-2o0lxjpf/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T04:41:17,296 !! 2025-11-26T04:41:17,297 ******************************************************************************** 2025-11-26T04:41:17,297 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T04:41:17,298 License :: OSI Approved :: Apache Software License 2025-11-26T04:41:17,299 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:41:17,300 ******************************************************************************** 2025-11-26T04:41:17,301 !! 2025-11-26T04:41:17,301 self._finalize_license_expression() 2025-11-26T04:41:17,301 running bdist_wheel 2025-11-26T04:41:17,317 running build 2025-11-26T04:41:17,317 running build_py 2025-11-26T04:41:17,324 creating build/lib/flowllm 2025-11-26T04:41:17,326 copying flowllm/__init__.py -> build/lib/flowllm 2025-11-26T04:41:17,328 copying flowllm/main.py -> build/lib/flowllm 2025-11-26T04:41:17,330 creating build/lib/flowllm/extensions 2025-11-26T04:41:17,331 copying flowllm/extensions/__init__.py -> build/lib/flowllm/extensions 2025-11-26T04:41:17,334 creating build/lib/flowllm/gallery 2025-11-26T04:41:17,335 copying flowllm/gallery/think_tool_op.py -> build/lib/flowllm/gallery 2025-11-26T04:41:17,337 copying flowllm/gallery/chat_op.py -> build/lib/flowllm/gallery 2025-11-26T04:41:17,340 copying flowllm/gallery/stream_chat_op.py -> build/lib/flowllm/gallery 2025-11-26T04:41:17,342 copying flowllm/gallery/__init__.py -> build/lib/flowllm/gallery 2025-11-26T04:41:17,344 copying flowllm/gallery/token_count_op.py -> build/lib/flowllm/gallery 2025-11-26T04:41:17,346 copying flowllm/gallery/code_analyse_op.py -> build/lib/flowllm/gallery 2025-11-26T04:41:17,348 copying flowllm/gallery/gen_system_prompt_op.py -> build/lib/flowllm/gallery 2025-11-26T04:41:17,350 copying flowllm/gallery/execute_code_op.py -> build/lib/flowllm/gallery 2025-11-26T04:41:17,353 creating build/lib/flowllm/config 2025-11-26T04:41:17,354 copying flowllm/config/config_parser.py -> build/lib/flowllm/config 2025-11-26T04:41:17,356 copying flowllm/config/__init__.py -> build/lib/flowllm/config 2025-11-26T04:41:17,358 creating build/lib/flowllm/core 2025-11-26T04:41:17,359 copying flowllm/core/application.py -> build/lib/flowllm/core 2025-11-26T04:41:17,362 copying flowllm/core/__init__.py -> build/lib/flowllm/core 2025-11-26T04:41:17,365 creating build/lib/flowllm/extensions/data 2025-11-26T04:41:17,366 copying flowllm/extensions/data/__init__.py -> build/lib/flowllm/extensions/data 2025-11-26T04:41:17,368 copying flowllm/extensions/data/ah_download_op.py -> build/lib/flowllm/extensions/data 2025-11-26T04:41:17,370 copying flowllm/extensions/data/ah_fix_op.py -> build/lib/flowllm/extensions/data 2025-11-26T04:41:17,373 creating build/lib/flowllm/extensions/skills 2025-11-26T04:41:17,375 copying flowllm/extensions/skills/load_skill_metadata_op.py -> build/lib/flowllm/extensions/skills 2025-11-26T04:41:17,377 copying flowllm/extensions/skills/run_shell_command_op.py -> build/lib/flowllm/extensions/skills 2025-11-26T04:41:17,380 copying flowllm/extensions/skills/skill_agent_op.py -> build/lib/flowllm/extensions/skills 2025-11-26T04:41:17,383 copying flowllm/extensions/skills/__init__.py -> build/lib/flowllm/extensions/skills 2025-11-26T04:41:17,384 copying flowllm/extensions/skills/load_skill_op.py -> build/lib/flowllm/extensions/skills 2025-11-26T04:41:17,387 copying flowllm/extensions/skills/read_reference_file_op.py -> build/lib/flowllm/extensions/skills 2025-11-26T04:41:17,390 creating build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,391 copying flowllm/extensions/file_tool/smart_edit_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,394 copying flowllm/extensions/file_tool/glob_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,396 copying flowllm/extensions/file_tool/exit_plan_mode_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,398 copying flowllm/extensions/file_tool/shell_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,400 copying flowllm/extensions/file_tool/edit_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,403 copying flowllm/extensions/file_tool/rip_grep_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,405 copying flowllm/extensions/file_tool/ls_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,408 copying flowllm/extensions/file_tool/read_many_files_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,410 copying flowllm/extensions/file_tool/__init__.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,412 copying flowllm/extensions/file_tool/write_todos_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,414 copying flowllm/extensions/file_tool/read_file_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,416 copying flowllm/extensions/file_tool/task_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,418 copying flowllm/extensions/file_tool/grep_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,420 copying flowllm/extensions/file_tool/write_file_op.py -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,423 creating build/lib/flowllm/extensions/utils 2025-11-26T04:41:17,424 copying flowllm/extensions/utils/edit_utils.py -> build/lib/flowllm/extensions/utils 2025-11-26T04:41:17,426 copying flowllm/extensions/utils/__init__.py -> build/lib/flowllm/extensions/utils 2025-11-26T04:41:17,428 copying flowllm/extensions/utils/dt_utils.py -> build/lib/flowllm/extensions/utils 2025-11-26T04:41:17,431 creating build/lib/flowllm/gallery/agent 2025-11-26T04:41:17,432 copying flowllm/gallery/agent/react_search_op.py -> build/lib/flowllm/gallery/agent 2025-11-26T04:41:17,434 copying flowllm/gallery/agent/__init__.py -> build/lib/flowllm/gallery/agent 2025-11-26T04:41:17,436 copying flowllm/gallery/agent/react_agent_op.py -> build/lib/flowllm/gallery/agent 2025-11-26T04:41:17,439 creating build/lib/flowllm/gallery/search 2025-11-26T04:41:17,440 copying flowllm/gallery/search/__init__.py -> build/lib/flowllm/gallery/search 2025-11-26T04:41:17,442 copying flowllm/gallery/search/tavily_search_op.py -> build/lib/flowllm/gallery/search 2025-11-26T04:41:17,445 copying flowllm/gallery/search/mock_search_op.py -> build/lib/flowllm/gallery/search 2025-11-26T04:41:17,447 copying flowllm/gallery/search/mcp_search_op.py -> build/lib/flowllm/gallery/search 2025-11-26T04:41:17,448 copying flowllm/gallery/search/dashscope_search_op.py -> build/lib/flowllm/gallery/search 2025-11-26T04:41:17,451 creating build/lib/flowllm/core/flow 2025-11-26T04:41:17,452 copying flowllm/core/flow/cmd_flow.py -> build/lib/flowllm/core/flow 2025-11-26T04:41:17,454 copying flowllm/core/flow/__init__.py -> build/lib/flowllm/core/flow 2025-11-26T04:41:17,456 copying flowllm/core/flow/base_flow.py -> build/lib/flowllm/core/flow 2025-11-26T04:41:17,459 copying flowllm/core/flow/expression_tool_flow.py -> build/lib/flowllm/core/flow 2025-11-26T04:41:17,461 copying flowllm/core/flow/base_tool_flow.py -> build/lib/flowllm/core/flow 2025-11-26T04:41:17,463 creating build/lib/flowllm/core/embedding_model 2025-11-26T04:41:17,465 copying flowllm/core/embedding_model/openai_compatible_embedding_model.py -> build/lib/flowllm/core/embedding_model 2025-11-26T04:41:17,467 copying flowllm/core/embedding_model/__init__.py -> build/lib/flowllm/core/embedding_model 2025-11-26T04:41:17,469 copying flowllm/core/embedding_model/base_embedding_model.py -> build/lib/flowllm/core/embedding_model 2025-11-26T04:41:17,472 creating build/lib/flowllm/core/storage 2025-11-26T04:41:17,473 copying flowllm/core/storage/__init__.py -> build/lib/flowllm/core/storage 2025-11-26T04:41:17,475 copying flowllm/core/storage/cache_handler.py -> build/lib/flowllm/core/storage 2025-11-26T04:41:17,478 creating build/lib/flowllm/core/service 2025-11-26T04:41:17,479 copying flowllm/core/service/__init__.py -> build/lib/flowllm/core/service 2025-11-26T04:41:17,481 copying flowllm/core/service/mcp_service.py -> build/lib/flowllm/core/service 2025-11-26T04:41:17,483 copying flowllm/core/service/http_service.py -> build/lib/flowllm/core/service 2025-11-26T04:41:17,485 copying flowllm/core/service/base_service.py -> build/lib/flowllm/core/service 2025-11-26T04:41:17,487 copying flowllm/core/service/cmd_service.py -> build/lib/flowllm/core/service 2025-11-26T04:41:17,490 creating build/lib/flowllm/core/vector_store 2025-11-26T04:41:17,491 copying flowllm/core/vector_store/base_vector_store.py -> build/lib/flowllm/core/vector_store 2025-11-26T04:41:17,493 copying flowllm/core/vector_store/memory_vector_store.py -> build/lib/flowllm/core/vector_store 2025-11-26T04:41:17,496 copying flowllm/core/vector_store/__init__.py -> build/lib/flowllm/core/vector_store 2025-11-26T04:41:17,498 copying flowllm/core/vector_store/es_vector_store.py -> build/lib/flowllm/core/vector_store 2025-11-26T04:41:17,501 copying flowllm/core/vector_store/qdrant_vector_store.py -> build/lib/flowllm/core/vector_store 2025-11-26T04:41:17,503 copying flowllm/core/vector_store/local_vector_store.py -> build/lib/flowllm/core/vector_store 2025-11-26T04:41:17,506 copying flowllm/core/vector_store/chroma_vector_store.py -> build/lib/flowllm/core/vector_store 2025-11-26T04:41:17,510 creating build/lib/flowllm/core/enumeration 2025-11-26T04:41:17,511 copying flowllm/core/enumeration/role.py -> build/lib/flowllm/core/enumeration 2025-11-26T04:41:17,513 copying flowllm/core/enumeration/http_enum.py -> build/lib/flowllm/core/enumeration 2025-11-26T04:41:17,515 copying flowllm/core/enumeration/chunk_enum.py -> build/lib/flowllm/core/enumeration 2025-11-26T04:41:17,517 copying flowllm/core/enumeration/__init__.py -> build/lib/flowllm/core/enumeration 2025-11-26T04:41:17,519 copying flowllm/core/enumeration/registry_enum.py -> build/lib/flowllm/core/enumeration 2025-11-26T04:41:17,521 creating build/lib/flowllm/core/context 2025-11-26T04:41:17,522 copying flowllm/core/context/prompt_handler.py -> build/lib/flowllm/core/context 2025-11-26T04:41:17,525 copying flowllm/core/context/base_context.py -> build/lib/flowllm/core/context 2025-11-26T04:41:17,527 copying flowllm/core/context/registry.py -> build/lib/flowllm/core/context 2025-11-26T04:41:17,529 copying flowllm/core/context/service_context.py -> build/lib/flowllm/core/context 2025-11-26T04:41:17,532 copying flowllm/core/context/flow_context.py -> build/lib/flowllm/core/context 2025-11-26T04:41:17,534 copying flowllm/core/context/__init__.py -> build/lib/flowllm/core/context 2025-11-26T04:41:17,536 creating build/lib/flowllm/core/llm 2025-11-26T04:41:17,537 copying flowllm/core/llm/openai_compatible_llm.py -> build/lib/flowllm/core/llm 2025-11-26T04:41:17,540 copying flowllm/core/llm/base_llm.py -> build/lib/flowllm/core/llm 2025-11-26T04:41:17,543 copying flowllm/core/llm/__init__.py -> build/lib/flowllm/core/llm 2025-11-26T04:41:17,545 copying flowllm/core/llm/lite_llm.py -> build/lib/flowllm/core/llm 2025-11-26T04:41:17,548 creating build/lib/flowllm/core/utils 2025-11-26T04:41:17,549 copying flowllm/core/utils/pydantic_utils.py -> build/lib/flowllm/core/utils 2025-11-26T04:41:17,551 copying flowllm/core/utils/timer.py -> build/lib/flowllm/core/utils 2025-11-26T04:41:17,554 copying flowllm/core/utils/tushare_client.py -> build/lib/flowllm/core/utils 2025-11-26T04:41:17,556 copying flowllm/core/utils/common_utils.py -> build/lib/flowllm/core/utils 2025-11-26T04:41:17,558 copying flowllm/core/utils/http_client.py -> build/lib/flowllm/core/utils 2025-11-26T04:41:17,560 copying flowllm/core/utils/pydantic_config_parser.py -> build/lib/flowllm/core/utils 2025-11-26T04:41:17,563 copying flowllm/core/utils/logo_utils.py -> build/lib/flowllm/core/utils 2025-11-26T04:41:17,565 copying flowllm/core/utils/logger_utils.py -> build/lib/flowllm/core/utils 2025-11-26T04:41:17,567 copying flowllm/core/utils/__init__.py -> build/lib/flowllm/core/utils 2025-11-26T04:41:17,569 copying flowllm/core/utils/llm_utils.py -> build/lib/flowllm/core/utils 2025-11-26T04:41:17,571 copying flowllm/core/utils/fastmcp_client.py -> build/lib/flowllm/core/utils 2025-11-26T04:41:17,574 creating build/lib/flowllm/core/schema 2025-11-26T04:41:17,575 copying flowllm/core/schema/vector_node.py -> build/lib/flowllm/core/schema 2025-11-26T04:41:17,577 copying flowllm/core/schema/service_config.py -> build/lib/flowllm/core/schema 2025-11-26T04:41:17,579 copying flowllm/core/schema/flow_stream_chunk.py -> build/lib/flowllm/core/schema 2025-11-26T04:41:17,581 copying flowllm/core/schema/tool_call.py -> build/lib/flowllm/core/schema 2025-11-26T04:41:17,583 copying flowllm/core/schema/flow_request.py -> build/lib/flowllm/core/schema 2025-11-26T04:41:17,585 copying flowllm/core/schema/flow_response.py -> build/lib/flowllm/core/schema 2025-11-26T04:41:17,587 copying flowllm/core/schema/__init__.py -> build/lib/flowllm/core/schema 2025-11-26T04:41:17,589 copying flowllm/core/schema/message.py -> build/lib/flowllm/core/schema 2025-11-26T04:41:17,591 creating build/lib/flowllm/core/op 2025-11-26T04:41:17,593 copying flowllm/core/op/base_mcp_op.py -> build/lib/flowllm/core/op 2025-11-26T04:41:17,595 copying flowllm/core/op/sequential_op.py -> build/lib/flowllm/core/op 2025-11-26T04:41:17,597 copying flowllm/core/op/base_ray_op.py -> build/lib/flowllm/core/op 2025-11-26T04:41:17,599 copying flowllm/core/op/__init__.py -> build/lib/flowllm/core/op 2025-11-26T04:41:17,601 copying flowllm/core/op/parallel_op.py -> build/lib/flowllm/core/op 2025-11-26T04:41:17,603 copying flowllm/core/op/base_op.py -> build/lib/flowllm/core/op 2025-11-26T04:41:17,606 copying flowllm/core/op/base_async_tool_op.py -> build/lib/flowllm/core/op 2025-11-26T04:41:17,608 copying flowllm/core/op/base_async_op.py -> build/lib/flowllm/core/op 2025-11-26T04:41:17,611 creating build/lib/flowllm/core/token 2025-11-26T04:41:17,612 copying flowllm/core/token/openai_token.py -> build/lib/flowllm/core/token 2025-11-26T04:41:17,614 copying flowllm/core/token/__init__.py -> build/lib/flowllm/core/token 2025-11-26T04:41:17,616 copying flowllm/core/token/base_token.py -> build/lib/flowllm/core/token 2025-11-26T04:41:17,618 copying flowllm/core/token/huggingface_token.py -> build/lib/flowllm/core/token 2025-11-26T04:41:17,619 running egg_info 2025-11-26T04:41:17,631 writing flowllm.egg-info/PKG-INFO 2025-11-26T04:41:17,639 writing dependency_links to flowllm.egg-info/dependency_links.txt 2025-11-26T04:41:17,641 writing entry points to flowllm.egg-info/entry_points.txt 2025-11-26T04:41:17,645 writing requirements to flowllm.egg-info/requires.txt 2025-11-26T04:41:17,646 writing top-level names to flowllm.egg-info/top_level.txt 2025-11-26T04:41:17,688 reading manifest file 'flowllm.egg-info/SOURCES.txt' 2025-11-26T04:41:17,698 adding license file 'LICENSE' 2025-11-26T04:41:17,707 writing manifest file 'flowllm.egg-info/SOURCES.txt' 2025-11-26T04:41:17,732 copying flowllm/extensions/skills/run_shell_command_prompt.yaml -> build/lib/flowllm/extensions/skills 2025-11-26T04:41:17,734 copying flowllm/extensions/skills/skill_agent_prompt.yaml -> build/lib/flowllm/extensions/skills 2025-11-26T04:41:17,737 copying flowllm/extensions/file_tool/write_todos_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,739 copying flowllm/extensions/file_tool/smart_edit_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,742 copying flowllm/extensions/file_tool/rip_grep_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,744 copying flowllm/extensions/file_tool/exit_plan_mode_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,746 copying flowllm/extensions/file_tool/ls_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,749 copying flowllm/extensions/file_tool/grep_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,751 copying flowllm/extensions/file_tool/task_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,753 copying flowllm/extensions/file_tool/read_file_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,755 copying flowllm/extensions/file_tool/read_many_files_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,757 copying flowllm/extensions/file_tool/glob_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,759 copying flowllm/extensions/file_tool/shell_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,762 copying flowllm/extensions/file_tool/write_file_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,764 copying flowllm/extensions/file_tool/edit_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-11-26T04:41:17,766 copying flowllm/gallery/think_tool_prompt.yaml -> build/lib/flowllm/gallery 2025-11-26T04:41:17,768 copying flowllm/gallery/gen_system_prompt_prompt.yaml -> build/lib/flowllm/gallery 2025-11-26T04:41:17,770 copying flowllm/gallery/code_analyse_prompt.yaml -> build/lib/flowllm/gallery 2025-11-26T04:41:17,773 copying flowllm/gallery/agent/react_agent_prompt.yaml -> build/lib/flowllm/gallery/agent 2025-11-26T04:41:17,775 copying flowllm/gallery/search/dashscope_search_prompt.yaml -> build/lib/flowllm/gallery/search 2025-11-26T04:41:17,777 copying flowllm/gallery/search/mock_search_prompt.yaml -> build/lib/flowllm/gallery/search 2025-11-26T04:41:17,779 copying flowllm/config/search.yaml -> build/lib/flowllm/config 2025-11-26T04:41:17,781 copying flowllm/config/default.yaml -> build/lib/flowllm/config 2025-11-26T04:41:17,813 installing to build/bdist.linux-armv7l/wheel 2025-11-26T04:41:17,814 running install 2025-11-26T04:41:17,838 running install_lib 2025-11-26T04:41:17,844 creating build/bdist.linux-armv7l/wheel 2025-11-26T04:41:17,846 creating build/bdist.linux-armv7l/wheel/flowllm 2025-11-26T04:41:17,848 creating build/bdist.linux-armv7l/wheel/flowllm/extensions 2025-11-26T04:41:17,849 copying build/lib/flowllm/extensions/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions 2025-11-26T04:41:17,852 creating build/bdist.linux-armv7l/wheel/flowllm/extensions/data 2025-11-26T04:41:17,853 copying build/lib/flowllm/extensions/data/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/data 2025-11-26T04:41:17,854 copying build/lib/flowllm/extensions/data/ah_download_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/data 2025-11-26T04:41:17,856 copying build/lib/flowllm/extensions/data/ah_fix_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/data 2025-11-26T04:41:17,859 creating build/bdist.linux-armv7l/wheel/flowllm/extensions/skills 2025-11-26T04:41:17,861 copying build/lib/flowllm/extensions/skills/run_shell_command_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-11-26T04:41:17,863 copying build/lib/flowllm/extensions/skills/load_skill_metadata_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-11-26T04:41:17,865 copying build/lib/flowllm/extensions/skills/run_shell_command_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-11-26T04:41:17,867 copying build/lib/flowllm/extensions/skills/skill_agent_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-11-26T04:41:17,869 copying build/lib/flowllm/extensions/skills/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-11-26T04:41:17,871 copying build/lib/flowllm/extensions/skills/load_skill_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-11-26T04:41:17,873 copying build/lib/flowllm/extensions/skills/skill_agent_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-11-26T04:41:17,875 copying build/lib/flowllm/extensions/skills/read_reference_file_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-11-26T04:41:17,878 creating build/bdist.linux-armv7l/wheel/flowllm/extensions/file_tool 2025-11-26T04:41:17,879 copying build/lib/flowllm/extensions/file_tool/smart_edit_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,882 copying build/lib/flowllm/extensions/file_tool/glob_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,884 copying build/lib/flowllm/extensions/file_tool/write_todos_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,886 copying build/lib/flowllm/extensions/file_tool/smart_edit_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,888 copying build/lib/flowllm/extensions/file_tool/exit_plan_mode_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,890 copying build/lib/flowllm/extensions/file_tool/rip_grep_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,891 copying build/lib/flowllm/extensions/file_tool/shell_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,893 copying build/lib/flowllm/extensions/file_tool/edit_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,896 copying build/lib/flowllm/extensions/file_tool/rip_grep_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,898 copying build/lib/flowllm/extensions/file_tool/exit_plan_mode_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,899 copying build/lib/flowllm/extensions/file_tool/ls_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,902 copying build/lib/flowllm/extensions/file_tool/read_many_files_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,904 copying build/lib/flowllm/extensions/file_tool/ls_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,906 copying build/lib/flowllm/extensions/file_tool/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,908 copying build/lib/flowllm/extensions/file_tool/grep_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,909 copying build/lib/flowllm/extensions/file_tool/task_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,911 copying build/lib/flowllm/extensions/file_tool/write_todos_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,913 copying build/lib/flowllm/extensions/file_tool/read_file_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,916 copying build/lib/flowllm/extensions/file_tool/read_many_files_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,918 copying build/lib/flowllm/extensions/file_tool/glob_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,920 copying build/lib/flowllm/extensions/file_tool/shell_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,922 copying build/lib/flowllm/extensions/file_tool/read_file_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,924 copying build/lib/flowllm/extensions/file_tool/task_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,926 copying build/lib/flowllm/extensions/file_tool/write_file_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,928 copying build/lib/flowllm/extensions/file_tool/grep_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,930 copying build/lib/flowllm/extensions/file_tool/write_file_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,932 copying build/lib/flowllm/extensions/file_tool/edit_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-11-26T04:41:17,934 creating build/bdist.linux-armv7l/wheel/flowllm/extensions/utils 2025-11-26T04:41:17,935 copying build/lib/flowllm/extensions/utils/edit_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/utils 2025-11-26T04:41:17,938 copying build/lib/flowllm/extensions/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/utils 2025-11-26T04:41:17,939 copying build/lib/flowllm/extensions/utils/dt_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/utils 2025-11-26T04:41:17,942 creating build/bdist.linux-armv7l/wheel/flowllm/gallery 2025-11-26T04:41:17,943 copying build/lib/flowllm/gallery/think_tool_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-11-26T04:41:17,945 copying build/lib/flowllm/gallery/chat_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-11-26T04:41:17,947 copying build/lib/flowllm/gallery/stream_chat_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-11-26T04:41:17,949 copying build/lib/flowllm/gallery/think_tool_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-11-26T04:41:17,951 copying build/lib/flowllm/gallery/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-11-26T04:41:17,953 creating build/bdist.linux-armv7l/wheel/flowllm/gallery/agent 2025-11-26T04:41:17,954 copying build/lib/flowllm/gallery/agent/react_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/agent 2025-11-26T04:41:17,956 copying build/lib/flowllm/gallery/agent/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/agent 2025-11-26T04:41:17,958 copying build/lib/flowllm/gallery/agent/react_agent_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/agent 2025-11-26T04:41:17,960 copying build/lib/flowllm/gallery/agent/react_agent_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/agent 2025-11-26T04:41:17,962 copying build/lib/flowllm/gallery/token_count_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-11-26T04:41:17,964 copying build/lib/flowllm/gallery/gen_system_prompt_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-11-26T04:41:17,966 copying build/lib/flowllm/gallery/code_analyse_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-11-26T04:41:17,968 copying build/lib/flowllm/gallery/gen_system_prompt_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-11-26T04:41:17,971 creating build/bdist.linux-armv7l/wheel/flowllm/gallery/search 2025-11-26T04:41:17,972 copying build/lib/flowllm/gallery/search/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-11-26T04:41:17,974 copying build/lib/flowllm/gallery/search/dashscope_search_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-11-26T04:41:17,976 copying build/lib/flowllm/gallery/search/tavily_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-11-26T04:41:17,978 copying build/lib/flowllm/gallery/search/mock_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-11-26T04:41:17,980 copying build/lib/flowllm/gallery/search/mcp_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-11-26T04:41:17,982 copying build/lib/flowllm/gallery/search/mock_search_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-11-26T04:41:17,984 copying build/lib/flowllm/gallery/search/dashscope_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-11-26T04:41:17,987 copying build/lib/flowllm/gallery/execute_code_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-11-26T04:41:17,989 copying build/lib/flowllm/gallery/code_analyse_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-11-26T04:41:17,991 creating build/bdist.linux-armv7l/wheel/flowllm/config 2025-11-26T04:41:17,992 copying build/lib/flowllm/config/config_parser.py -> build/bdist.linux-armv7l/wheel/./flowllm/config 2025-11-26T04:41:17,994 copying build/lib/flowllm/config/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/config 2025-11-26T04:41:17,996 copying build/lib/flowllm/config/search.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/config 2025-11-26T04:41:17,998 copying build/lib/flowllm/config/default.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/config 2025-11-26T04:41:18,000 creating build/bdist.linux-armv7l/wheel/flowllm/core 2025-11-26T04:41:18,001 copying build/lib/flowllm/core/application.py -> build/bdist.linux-armv7l/wheel/./flowllm/core 2025-11-26T04:41:18,005 creating build/bdist.linux-armv7l/wheel/flowllm/core/flow 2025-11-26T04:41:18,006 copying build/lib/flowllm/core/flow/cmd_flow.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2025-11-26T04:41:18,008 copying build/lib/flowllm/core/flow/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2025-11-26T04:41:18,010 copying build/lib/flowllm/core/flow/base_flow.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2025-11-26T04:41:18,012 copying build/lib/flowllm/core/flow/expression_tool_flow.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2025-11-26T04:41:18,014 copying build/lib/flowllm/core/flow/base_tool_flow.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2025-11-26T04:41:18,016 creating build/bdist.linux-armv7l/wheel/flowllm/core/embedding_model 2025-11-26T04:41:18,017 copying build/lib/flowllm/core/embedding_model/openai_compatible_embedding_model.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/embedding_model 2025-11-26T04:41:18,020 copying build/lib/flowllm/core/embedding_model/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/embedding_model 2025-11-26T04:41:18,022 copying build/lib/flowllm/core/embedding_model/base_embedding_model.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/embedding_model 2025-11-26T04:41:18,025 creating build/bdist.linux-armv7l/wheel/flowllm/core/storage 2025-11-26T04:41:18,026 copying build/lib/flowllm/core/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/storage 2025-11-26T04:41:18,028 copying build/lib/flowllm/core/storage/cache_handler.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/storage 2025-11-26T04:41:18,031 creating build/bdist.linux-armv7l/wheel/flowllm/core/service 2025-11-26T04:41:18,032 copying build/lib/flowllm/core/service/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2025-11-26T04:41:18,034 copying build/lib/flowllm/core/service/mcp_service.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2025-11-26T04:41:18,036 copying build/lib/flowllm/core/service/http_service.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2025-11-26T04:41:18,038 copying build/lib/flowllm/core/service/base_service.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2025-11-26T04:41:18,040 copying build/lib/flowllm/core/service/cmd_service.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2025-11-26T04:41:18,043 creating build/bdist.linux-armv7l/wheel/flowllm/core/vector_store 2025-11-26T04:41:18,044 copying build/lib/flowllm/core/vector_store/base_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-11-26T04:41:18,046 copying build/lib/flowllm/core/vector_store/memory_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-11-26T04:41:18,049 copying build/lib/flowllm/core/vector_store/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-11-26T04:41:18,051 copying build/lib/flowllm/core/vector_store/es_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-11-26T04:41:18,053 copying build/lib/flowllm/core/vector_store/qdrant_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-11-26T04:41:18,056 copying build/lib/flowllm/core/vector_store/local_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-11-26T04:41:18,059 copying build/lib/flowllm/core/vector_store/chroma_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-11-26T04:41:18,061 creating build/bdist.linux-armv7l/wheel/flowllm/core/enumeration 2025-11-26T04:41:18,062 copying build/lib/flowllm/core/enumeration/role.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2025-11-26T04:41:18,064 copying build/lib/flowllm/core/enumeration/http_enum.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2025-11-26T04:41:18,066 copying build/lib/flowllm/core/enumeration/chunk_enum.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2025-11-26T04:41:18,068 copying build/lib/flowllm/core/enumeration/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2025-11-26T04:41:18,070 copying build/lib/flowllm/core/enumeration/registry_enum.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2025-11-26T04:41:18,071 copying build/lib/flowllm/core/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core 2025-11-26T04:41:18,074 creating build/bdist.linux-armv7l/wheel/flowllm/core/context 2025-11-26T04:41:18,075 copying build/lib/flowllm/core/context/prompt_handler.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2025-11-26T04:41:18,077 copying build/lib/flowllm/core/context/base_context.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2025-11-26T04:41:18,079 copying build/lib/flowllm/core/context/registry.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2025-11-26T04:41:18,081 copying build/lib/flowllm/core/context/service_context.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2025-11-26T04:41:18,084 copying build/lib/flowllm/core/context/flow_context.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2025-11-26T04:41:18,086 copying build/lib/flowllm/core/context/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2025-11-26T04:41:18,088 creating build/bdist.linux-armv7l/wheel/flowllm/core/llm 2025-11-26T04:41:18,089 copying build/lib/flowllm/core/llm/openai_compatible_llm.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/llm 2025-11-26T04:41:18,092 copying build/lib/flowllm/core/llm/base_llm.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/llm 2025-11-26T04:41:18,094 copying build/lib/flowllm/core/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/llm 2025-11-26T04:41:18,096 copying build/lib/flowllm/core/llm/lite_llm.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/llm 2025-11-26T04:41:18,099 creating build/bdist.linux-armv7l/wheel/flowllm/core/utils 2025-11-26T04:41:18,100 copying build/lib/flowllm/core/utils/pydantic_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-11-26T04:41:18,102 copying build/lib/flowllm/core/utils/timer.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-11-26T04:41:18,104 copying build/lib/flowllm/core/utils/tushare_client.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-11-26T04:41:18,106 copying build/lib/flowllm/core/utils/common_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-11-26T04:41:18,108 copying build/lib/flowllm/core/utils/http_client.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-11-26T04:41:18,111 copying build/lib/flowllm/core/utils/pydantic_config_parser.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-11-26T04:41:18,113 copying build/lib/flowllm/core/utils/logo_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-11-26T04:41:18,115 copying build/lib/flowllm/core/utils/logger_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-11-26T04:41:18,117 copying build/lib/flowllm/core/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-11-26T04:41:18,119 copying build/lib/flowllm/core/utils/llm_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-11-26T04:41:18,121 copying build/lib/flowllm/core/utils/fastmcp_client.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-11-26T04:41:18,124 creating build/bdist.linux-armv7l/wheel/flowllm/core/schema 2025-11-26T04:41:18,125 copying build/lib/flowllm/core/schema/vector_node.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-11-26T04:41:18,126 copying build/lib/flowllm/core/schema/service_config.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-11-26T04:41:18,128 copying build/lib/flowllm/core/schema/flow_stream_chunk.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-11-26T04:41:18,130 copying build/lib/flowllm/core/schema/tool_call.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-11-26T04:41:18,132 copying build/lib/flowllm/core/schema/flow_request.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-11-26T04:41:18,134 copying build/lib/flowllm/core/schema/flow_response.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-11-26T04:41:18,136 copying build/lib/flowllm/core/schema/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-11-26T04:41:18,137 copying build/lib/flowllm/core/schema/message.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-11-26T04:41:18,140 creating build/bdist.linux-armv7l/wheel/flowllm/core/op 2025-11-26T04:41:18,141 copying build/lib/flowllm/core/op/base_mcp_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-11-26T04:41:18,143 copying build/lib/flowllm/core/op/sequential_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-11-26T04:41:18,145 copying build/lib/flowllm/core/op/base_ray_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-11-26T04:41:18,148 copying build/lib/flowllm/core/op/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-11-26T04:41:18,150 copying build/lib/flowllm/core/op/parallel_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-11-26T04:41:18,152 copying build/lib/flowllm/core/op/base_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-11-26T04:41:18,156 copying build/lib/flowllm/core/op/base_async_tool_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-11-26T04:41:18,159 copying build/lib/flowllm/core/op/base_async_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-11-26T04:41:18,162 creating build/bdist.linux-armv7l/wheel/flowllm/core/token 2025-11-26T04:41:18,163 copying build/lib/flowllm/core/token/openai_token.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/token 2025-11-26T04:41:18,165 copying build/lib/flowllm/core/token/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/token 2025-11-26T04:41:18,167 copying build/lib/flowllm/core/token/base_token.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/token 2025-11-26T04:41:18,169 copying build/lib/flowllm/core/token/huggingface_token.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/token 2025-11-26T04:41:18,171 copying build/lib/flowllm/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm 2025-11-26T04:41:18,172 copying build/lib/flowllm/main.py -> build/bdist.linux-armv7l/wheel/./flowllm 2025-11-26T04:41:18,174 running install_egg_info 2025-11-26T04:41:18,180 Copying flowllm.egg-info to build/bdist.linux-armv7l/wheel/./flowllm-0.2.0.4-py3.11.egg-info 2025-11-26T04:41:18,193 running install_scripts 2025-11-26T04:41:18,208 creating build/bdist.linux-armv7l/wheel/flowllm-0.2.0.4.dist-info/WHEEL 2025-11-26T04:41:18,210 creating '/tmp/pip-wheel-tnr1y56_/.tmp-2si763hm/flowllm-0.2.0.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-26T04:41:18,213 adding 'flowllm/__init__.py' 2025-11-26T04:41:18,214 adding 'flowllm/main.py' 2025-11-26T04:41:18,216 adding 'flowllm/config/__init__.py' 2025-11-26T04:41:18,217 adding 'flowllm/config/config_parser.py' 2025-11-26T04:41:18,219 adding 'flowllm/config/default.yaml' 2025-11-26T04:41:18,220 adding 'flowllm/config/search.yaml' 2025-11-26T04:41:18,222 adding 'flowllm/core/__init__.py' 2025-11-26T04:41:18,224 adding 'flowllm/core/application.py' 2025-11-26T04:41:18,226 adding 'flowllm/core/context/__init__.py' 2025-11-26T04:41:18,227 adding 'flowllm/core/context/base_context.py' 2025-11-26T04:41:18,229 adding 'flowllm/core/context/flow_context.py' 2025-11-26T04:41:18,230 adding 'flowllm/core/context/prompt_handler.py' 2025-11-26T04:41:18,231 adding 'flowllm/core/context/registry.py' 2025-11-26T04:41:18,233 adding 'flowllm/core/context/service_context.py' 2025-11-26T04:41:18,235 adding 'flowllm/core/embedding_model/__init__.py' 2025-11-26T04:41:18,236 adding 'flowllm/core/embedding_model/base_embedding_model.py' 2025-11-26T04:41:18,238 adding 'flowllm/core/embedding_model/openai_compatible_embedding_model.py' 2025-11-26T04:41:18,240 adding 'flowllm/core/enumeration/__init__.py' 2025-11-26T04:41:18,241 adding 'flowllm/core/enumeration/chunk_enum.py' 2025-11-26T04:41:18,242 adding 'flowllm/core/enumeration/http_enum.py' 2025-11-26T04:41:18,244 adding 'flowllm/core/enumeration/registry_enum.py' 2025-11-26T04:41:18,245 adding 'flowllm/core/enumeration/role.py' 2025-11-26T04:41:18,247 adding 'flowllm/core/flow/__init__.py' 2025-11-26T04:41:18,249 adding 'flowllm/core/flow/base_flow.py' 2025-11-26T04:41:18,250 adding 'flowllm/core/flow/base_tool_flow.py' 2025-11-26T04:41:18,252 adding 'flowllm/core/flow/cmd_flow.py' 2025-11-26T04:41:18,253 adding 'flowllm/core/flow/expression_tool_flow.py' 2025-11-26T04:41:18,255 adding 'flowllm/core/llm/__init__.py' 2025-11-26T04:41:18,256 adding 'flowllm/core/llm/base_llm.py' 2025-11-26T04:41:18,259 adding 'flowllm/core/llm/lite_llm.py' 2025-11-26T04:41:18,261 adding 'flowllm/core/llm/openai_compatible_llm.py' 2025-11-26T04:41:18,263 adding 'flowllm/core/op/__init__.py' 2025-11-26T04:41:18,265 adding 'flowllm/core/op/base_async_op.py' 2025-11-26T04:41:18,267 adding 'flowllm/core/op/base_async_tool_op.py' 2025-11-26T04:41:18,268 adding 'flowllm/core/op/base_mcp_op.py' 2025-11-26T04:41:18,271 adding 'flowllm/core/op/base_op.py' 2025-11-26T04:41:18,273 adding 'flowllm/core/op/base_ray_op.py' 2025-11-26T04:41:18,274 adding 'flowllm/core/op/parallel_op.py' 2025-11-26T04:41:18,275 adding 'flowllm/core/op/sequential_op.py' 2025-11-26T04:41:18,277 adding 'flowllm/core/schema/__init__.py' 2025-11-26T04:41:18,279 adding 'flowllm/core/schema/flow_request.py' 2025-11-26T04:41:18,280 adding 'flowllm/core/schema/flow_response.py' 2025-11-26T04:41:18,281 adding 'flowllm/core/schema/flow_stream_chunk.py' 2025-11-26T04:41:18,282 adding 'flowllm/core/schema/message.py' 2025-11-26T04:41:18,284 adding 'flowllm/core/schema/service_config.py' 2025-11-26T04:41:18,285 adding 'flowllm/core/schema/tool_call.py' 2025-11-26T04:41:18,287 adding 'flowllm/core/schema/vector_node.py' 2025-11-26T04:41:18,288 adding 'flowllm/core/service/__init__.py' 2025-11-26T04:41:18,290 adding 'flowllm/core/service/base_service.py' 2025-11-26T04:41:18,291 adding 'flowllm/core/service/cmd_service.py' 2025-11-26T04:41:18,293 adding 'flowllm/core/service/http_service.py' 2025-11-26T04:41:18,294 adding 'flowllm/core/service/mcp_service.py' 2025-11-26T04:41:18,296 adding 'flowllm/core/storage/__init__.py' 2025-11-26T04:41:18,298 adding 'flowllm/core/storage/cache_handler.py' 2025-11-26T04:41:18,299 adding 'flowllm/core/token/__init__.py' 2025-11-26T04:41:18,301 adding 'flowllm/core/token/base_token.py' 2025-11-26T04:41:18,302 adding 'flowllm/core/token/huggingface_token.py' 2025-11-26T04:41:18,303 adding 'flowllm/core/token/openai_token.py' 2025-11-26T04:41:18,305 adding 'flowllm/core/utils/__init__.py' 2025-11-26T04:41:18,307 adding 'flowllm/core/utils/common_utils.py' 2025-11-26T04:41:18,308 adding 'flowllm/core/utils/fastmcp_client.py' 2025-11-26T04:41:18,310 adding 'flowllm/core/utils/http_client.py' 2025-11-26T04:41:18,312 adding 'flowllm/core/utils/llm_utils.py' 2025-11-26T04:41:18,313 adding 'flowllm/core/utils/logger_utils.py' 2025-11-26T04:41:18,314 adding 'flowllm/core/utils/logo_utils.py' 2025-11-26T04:41:18,317 adding 'flowllm/core/utils/pydantic_config_parser.py' 2025-11-26T04:41:18,318 adding 'flowllm/core/utils/pydantic_utils.py' 2025-11-26T04:41:18,319 adding 'flowllm/core/utils/timer.py' 2025-11-26T04:41:18,321 adding 'flowllm/core/utils/tushare_client.py' 2025-11-26T04:41:18,322 adding 'flowllm/core/vector_store/__init__.py' 2025-11-26T04:41:18,324 adding 'flowllm/core/vector_store/base_vector_store.py' 2025-11-26T04:41:18,326 adding 'flowllm/core/vector_store/chroma_vector_store.py' 2025-11-26T04:41:18,328 adding 'flowllm/core/vector_store/es_vector_store.py' 2025-11-26T04:41:18,331 adding 'flowllm/core/vector_store/local_vector_store.py' 2025-11-26T04:41:18,333 adding 'flowllm/core/vector_store/memory_vector_store.py' 2025-11-26T04:41:18,336 adding 'flowllm/core/vector_store/qdrant_vector_store.py' 2025-11-26T04:41:18,338 adding 'flowllm/extensions/__init__.py' 2025-11-26T04:41:18,339 adding 'flowllm/extensions/data/__init__.py' 2025-11-26T04:41:18,341 adding 'flowllm/extensions/data/ah_download_op.py' 2025-11-26T04:41:18,343 adding 'flowllm/extensions/data/ah_fix_op.py' 2025-11-26T04:41:18,345 adding 'flowllm/extensions/file_tool/__init__.py' 2025-11-26T04:41:18,346 adding 'flowllm/extensions/file_tool/edit_op.py' 2025-11-26T04:41:18,348 adding 'flowllm/extensions/file_tool/edit_prompt.yaml' 2025-11-26T04:41:18,349 adding 'flowllm/extensions/file_tool/exit_plan_mode_op.py' 2025-11-26T04:41:18,350 adding 'flowllm/extensions/file_tool/exit_plan_mode_prompt.yaml' 2025-11-26T04:41:18,352 adding 'flowllm/extensions/file_tool/glob_op.py' 2025-11-26T04:41:18,354 adding 'flowllm/extensions/file_tool/glob_prompt.yaml' 2025-11-26T04:41:18,355 adding 'flowllm/extensions/file_tool/grep_op.py' 2025-11-26T04:41:18,356 adding 'flowllm/extensions/file_tool/grep_prompt.yaml' 2025-11-26T04:41:18,358 adding 'flowllm/extensions/file_tool/ls_op.py' 2025-11-26T04:41:18,359 adding 'flowllm/extensions/file_tool/ls_prompt.yaml' 2025-11-26T04:41:18,360 adding 'flowllm/extensions/file_tool/read_file_op.py' 2025-11-26T04:41:18,362 adding 'flowllm/extensions/file_tool/read_file_prompt.yaml' 2025-11-26T04:41:18,363 adding 'flowllm/extensions/file_tool/read_many_files_op.py' 2025-11-26T04:41:18,365 adding 'flowllm/extensions/file_tool/read_many_files_prompt.yaml' 2025-11-26T04:41:18,366 adding 'flowllm/extensions/file_tool/rip_grep_op.py' 2025-11-26T04:41:18,367 adding 'flowllm/extensions/file_tool/rip_grep_prompt.yaml' 2025-11-26T04:41:18,369 adding 'flowllm/extensions/file_tool/shell_op.py' 2025-11-26T04:41:18,370 adding 'flowllm/extensions/file_tool/shell_prompt.yaml' 2025-11-26T04:41:18,372 adding 'flowllm/extensions/file_tool/smart_edit_op.py' 2025-11-26T04:41:18,373 adding 'flowllm/extensions/file_tool/smart_edit_prompt.yaml' 2025-11-26T04:41:18,374 adding 'flowllm/extensions/file_tool/task_op.py' 2025-11-26T04:41:18,376 adding 'flowllm/extensions/file_tool/task_prompt.yaml' 2025-11-26T04:41:18,377 adding 'flowllm/extensions/file_tool/write_file_op.py' 2025-11-26T04:41:18,379 adding 'flowllm/extensions/file_tool/write_file_prompt.yaml' 2025-11-26T04:41:18,380 adding 'flowllm/extensions/file_tool/write_todos_op.py' 2025-11-26T04:41:18,381 adding 'flowllm/extensions/file_tool/write_todos_prompt.yaml' 2025-11-26T04:41:18,384 adding 'flowllm/extensions/skills/__init__.py' 2025-11-26T04:41:18,386 adding 'flowllm/extensions/skills/load_skill_metadata_op.py' 2025-11-26T04:41:18,388 adding 'flowllm/extensions/skills/load_skill_op.py' 2025-11-26T04:41:18,389 adding 'flowllm/extensions/skills/read_reference_file_op.py' 2025-11-26T04:41:18,391 adding 'flowllm/extensions/skills/run_shell_command_op.py' 2025-11-26T04:41:18,392 adding 'flowllm/extensions/skills/run_shell_command_prompt.yaml' 2025-11-26T04:41:18,394 adding 'flowllm/extensions/skills/skill_agent_op.py' 2025-11-26T04:41:18,395 adding 'flowllm/extensions/skills/skill_agent_prompt.yaml' 2025-11-26T04:41:18,397 adding 'flowllm/extensions/utils/__init__.py' 2025-11-26T04:41:18,399 adding 'flowllm/extensions/utils/dt_utils.py' 2025-11-26T04:41:18,401 adding 'flowllm/extensions/utils/edit_utils.py' 2025-11-26T04:41:18,404 adding 'flowllm/gallery/__init__.py' 2025-11-26T04:41:18,405 adding 'flowllm/gallery/chat_op.py' 2025-11-26T04:41:18,407 adding 'flowllm/gallery/code_analyse_op.py' 2025-11-26T04:41:18,408 adding 'flowllm/gallery/code_analyse_prompt.yaml' 2025-11-26T04:41:18,410 adding 'flowllm/gallery/execute_code_op.py' 2025-11-26T04:41:18,411 adding 'flowllm/gallery/gen_system_prompt_op.py' 2025-11-26T04:41:18,413 adding 'flowllm/gallery/gen_system_prompt_prompt.yaml' 2025-11-26T04:41:18,415 adding 'flowllm/gallery/stream_chat_op.py' 2025-11-26T04:41:18,418 adding 'flowllm/gallery/think_tool_op.py' 2025-11-26T04:41:18,625 adding 'flowllm/gallery/think_tool_prompt.yaml' 2025-11-26T04:41:18,626 adding 'flowllm/gallery/token_count_op.py' 2025-11-26T04:41:18,628 adding 'flowllm/gallery/agent/__init__.py' 2025-11-26T04:41:18,630 adding 'flowllm/gallery/agent/react_agent_op.py' 2025-11-26T04:41:18,631 adding 'flowllm/gallery/agent/react_agent_prompt.yaml' 2025-11-26T04:41:18,632 adding 'flowllm/gallery/agent/react_search_op.py' 2025-11-26T04:41:18,634 adding 'flowllm/gallery/search/__init__.py' 2025-11-26T04:41:18,635 adding 'flowllm/gallery/search/dashscope_search_op.py' 2025-11-26T04:41:18,637 adding 'flowllm/gallery/search/dashscope_search_prompt.yaml' 2025-11-26T04:41:18,638 adding 'flowllm/gallery/search/mcp_search_op.py' 2025-11-26T04:41:18,640 adding 'flowllm/gallery/search/mock_search_op.py' 2025-11-26T04:41:18,641 adding 'flowllm/gallery/search/mock_search_prompt.yaml' 2025-11-26T04:41:18,642 adding 'flowllm/gallery/search/tavily_search_op.py' 2025-11-26T04:41:18,646 adding 'flowllm-0.2.0.4.dist-info/licenses/LICENSE' 2025-11-26T04:41:18,650 adding 'flowllm-0.2.0.4.dist-info/METADATA' 2025-11-26T04:41:18,651 adding 'flowllm-0.2.0.4.dist-info/WHEEL' 2025-11-26T04:41:18,652 adding 'flowllm-0.2.0.4.dist-info/entry_points.txt' 2025-11-26T04:41:18,653 adding 'flowllm-0.2.0.4.dist-info/top_level.txt' 2025-11-26T04:41:18,655 adding 'flowllm-0.2.0.4.dist-info/RECORD' 2025-11-26T04:41:18,661 removing build/bdist.linux-armv7l/wheel 2025-11-26T04:41:18,800 Building wheel for flowllm (pyproject.toml): finished with status 'done' 2025-11-26T04:41:18,810 Created wheel for flowllm: filename=flowllm-0.2.0.4-py3-none-any.whl size=216087 sha256=4bf4c4dd32ab08d69fcf9c9ec60c70d0bf92f55b9c62eb6e3ba7c6d35780efd5 2025-11-26T04:41:18,811 Stored in directory: /tmp/pip-ephem-wheel-cache-d6rbg9_q/wheels/4f/d6/b7/642a35f3aa1929dbaa901c904a96396834286e8da30b61147d 2025-11-26T04:41:18,836 Successfully built flowllm 2025-11-26T04:41:18,848 Removed build tracker: '/tmp/pip-build-tracker-790s8zfj'