2025-12-12T08:55:37,604 Created temporary directory: /tmp/pip-ephem-wheel-cache-tw295865 2025-12-12T08:55:37,605 Created temporary directory: /tmp/pip-build-tracker-3v2b2qsd 2025-12-12T08:55:37,606 Initialized build tracking at /tmp/pip-build-tracker-3v2b2qsd 2025-12-12T08:55:37,606 Created build tracker: /tmp/pip-build-tracker-3v2b2qsd 2025-12-12T08:55:37,607 Entered build tracker: /tmp/pip-build-tracker-3v2b2qsd 2025-12-12T08:55:37,608 Created temporary directory: /tmp/pip-wheel-d5z0af32 2025-12-12T08:55:37,610 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-12-12T08:55:37,613 Created temporary directory: /tmp/pip-ephem-wheel-cache-jqp2mwb9 2025-12-12T08:55:37,635 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-12T08:55:37,638 2 location(s) to search for versions of flowllm: 2025-12-12T08:55:37,638 * https://pypi.org/simple/flowllm/ 2025-12-12T08:55:37,638 * https://www.piwheels.org/simple/flowllm/ 2025-12-12T08:55:37,639 Fetching project page and analyzing links: https://pypi.org/simple/flowllm/ 2025-12-12T08:55:37,640 Getting page https://pypi.org/simple/flowllm/ 2025-12-12T08:55:37,641 Found index url https://pypi.org/simple 2025-12-12T08:55:37,856 Fetched page https://pypi.org/simple/flowllm/ as application/vnd.pypi.simple.v1+json 2025-12-12T08:55:37,866 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-12-12T08:55:37,867 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-12-12T08:55:37,867 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-12-12T08:55:37,868 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-12-12T08:55:37,869 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-12-12T08:55:37,870 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-12-12T08:55:37,871 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-12-12T08:55:37,872 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-12-12T08:55:37,872 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-12-12T08:55:37,873 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-12-12T08:55:37,874 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-12-12T08:55:37,875 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-12-12T08:55:37,875 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-12-12T08:55:37,876 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-12-12T08:55:37,877 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-12-12T08:55:37,878 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-12-12T08:55:37,879 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-12-12T08:55:37,880 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-12-12T08:55:37,880 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-12-12T08:55:37,881 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-12-12T08:55:37,882 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-12-12T08:55:37,882 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-12-12T08:55:37,883 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-12-12T08:55:37,884 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-12-12T08:55:37,885 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-12-12T08:55:37,886 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-12-12T08:55:37,887 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-12-12T08:55:37,887 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-12-12T08:55:37,888 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-12-12T08:55:37,888 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-12-12T08:55:37,889 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-12-12T08:55:37,890 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-12-12T08:55:37,890 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-12-12T08:55:37,891 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-12-12T08:55:37,892 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-12-12T08:55:37,892 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-12-12T08:55:37,893 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-12-12T08:55:37,894 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-12-12T08:55:37,895 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-12-12T08:55:37,895 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-12-12T08:55:37,897 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-12-12T08:55:37,897 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-12-12T08:55:37,897 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-12-12T08:55:37,898 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-12-12T08:55:37,899 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-12-12T08:55:37,899 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-12-12T08:55:37,900 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-12-12T08:55:37,901 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-12-12T08:55:37,902 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-12-12T08:55:37,902 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-12-12T08:55:37,903 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-12-12T08:55:37,904 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-12-12T08:55:37,905 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-12-12T08:55:37,906 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-12-12T08:55:37,907 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-12-12T08:55:37,908 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-12-12T08:55:37,909 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-12-12T08:55:37,909 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-12-12T08:55:37,910 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/ce/73/9375bf3ff5a3c300a76c87725e72ab61bb965d50d5d3bf6ea6ff401144fa/flowllm-0.2.0.5-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10) 2025-12-12T08:55:37,911 Found link https://files.pythonhosted.org/packages/f6/12/e88f8bb41e30c9f5ef78a7b214294fb974eb7e5b927b37486935138f5b2b/flowllm-0.2.0.5.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10), version: 0.2.0.5 2025-12-12T08:55:37,911 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/d6/63/d986c325564013a50d8b4a4fb6e865425238e3a28807710f978cdb0c2d1c/flowllm-0.2.0.6-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10) 2025-12-12T08:55:37,912 Found link https://files.pythonhosted.org/packages/d2/05/e222cb2c5d5ddc7817d1b20a59f2c789bfc9c5538af6bf935a9f42a81259/flowllm-0.2.0.6.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10), version: 0.2.0.6 2025-12-12T08:55:37,913 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/4d/57/78abd92492f8df1799a796eb9415e35ede7b2e223dc25e386c34dfbae434/flowllm-0.2.0.7-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10) 2025-12-12T08:55:37,914 Found link https://files.pythonhosted.org/packages/40/a5/5f8f6c1dcae3cb5a45e6413a12a0298bf2c7cef5c3ea6fe3629313005a1d/flowllm-0.2.0.7.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10), version: 0.2.0.7 2025-12-12T08:55:37,914 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/24/1c/c6100f547aabd153eb3f039802b9f58fba2d867b2ea5ac253fed1dc05a32/flowllm-0.2.0.8-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10) 2025-12-12T08:55:37,915 Found link https://files.pythonhosted.org/packages/91/da/e61e07bb98cb28ebf7c7d107c866f71afc1fadf92e940abe89fdca64f773/flowllm-0.2.0.8.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10), version: 0.2.0.8 2025-12-12T08:55:37,916 Fetching project page and analyzing links: https://www.piwheels.org/simple/flowllm/ 2025-12-12T08:55:37,917 Getting page https://www.piwheels.org/simple/flowllm/ 2025-12-12T08:55:37,918 Found index url https://www.piwheels.org/simple 2025-12-12T08:55:38,087 Fetched page https://www.piwheels.org/simple/flowllm/ as text/html 2025-12-12T08:55:38,098 Skipping link: No binaries permitted for flowllm: https://www.piwheels.org/simple/flowllm/flowllm-0.2.0.7-py3-none-any.whl#sha256=64bfa050ef2c66c2d22850444bd58581bcfa0c0d644368e63cf20ba5a9c07a94 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.10) 2025-12-12T08:55:38,099 Skipping link: No binaries permitted for flowllm: https://www.piwheels.org/simple/flowllm/flowllm-0.2.0.6-py3-none-any.whl#sha256=aa6a828d0592914c3480ef1fe272a8c12d4db8bd234e4c795209879e8eb013c4 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.10) 2025-12-12T08:55:38,100 Skipping link: No binaries permitted for flowllm: https://www.piwheels.org/simple/flowllm/flowllm-0.2.0.5-py3-none-any.whl#sha256=1d8a0636abe646f115825fca8ae23705e61ce7bea53b09571be4a317c46d289e (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.10) 2025-12-12T08:55:38,101 Skipping link: No binaries permitted for flowllm: https://www.piwheels.org/simple/flowllm/flowllm-0.2.0.4-py3-none-any.whl#sha256=4bf4c4dd32ab08d69fcf9c9ec60c70d0bf92f55b9c62eb6e3ba7c6d35780efd5 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.10) 2025-12-12T08:55:38,102 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-12-12T08:55:38,102 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-12-12T08:55:38,103 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-12-12T08:55:38,103 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-12-12T08:55:38,104 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-12-12T08:55:38,105 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-12-12T08:55:38,105 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-12-12T08:55:38,106 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-12-12T08:55:38,107 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-12-12T08:55:38,107 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-12-12T08:55:38,108 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-12-12T08:55:38,109 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-12-12T08:55:38,110 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-12-12T08:55:38,110 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-12-12T08:55:38,111 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-12-12T08:55:38,112 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-12-12T08:55:38,112 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-12-12T08:55:38,113 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-12-12T08:55:38,113 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-12-12T08:55:38,114 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-12-12T08:55:38,115 Skipping link: not a file: https://www.piwheels.org/simple/flowllm/ 2025-12-12T08:55:38,116 Skipping link: not a file: https://pypi.org/simple/flowllm/ 2025-12-12T08:55:38,145 Given no hashes to check 1 links for project 'flowllm': discarding no candidates 2025-12-12T08:55:38,171 Collecting flowllm==0.2.0.8 2025-12-12T08:55:38,173 Created temporary directory: /tmp/pip-unpack-ct1m1b_f 2025-12-12T08:55:38,383 Downloading flowllm-0.2.0.8.tar.gz (174 kB) 2025-12-12T08:55:38,778 Added flowllm==0.2.0.8 from https://files.pythonhosted.org/packages/91/da/e61e07bb98cb28ebf7c7d107c866f71afc1fadf92e940abe89fdca64f773/flowllm-0.2.0.8.tar.gz to build tracker '/tmp/pip-build-tracker-3v2b2qsd' 2025-12-12T08:55:38,784 Created temporary directory: /tmp/pip-build-env-0xpezzv5 2025-12-12T08:55:38,789 Installing build dependencies: started 2025-12-12T08:55:38,790 Running command pip subprocess to install build dependencies 2025-12-12T08:55:39,917 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-12T08:55:40,517 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-12-12T08:55:40,541 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-12T08:55:42,384 Collecting setuptools>=61.0 2025-12-12T08:55:42,470 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-12T08:55:42,741 Collecting wheel 2025-12-12T08:55:42,759 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-12T08:55:45,690 Installing collected packages: wheel, setuptools 2025-12-12T08:55:45,927 Creating /tmp/pip-build-env-0xpezzv5/overlay/local/bin 2025-12-12T08:55:45,929 changing mode of /tmp/pip-build-env-0xpezzv5/overlay/local/bin/wheel to 755 2025-12-12T08:55:49,549 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-12T08:55:49,818 Installing build dependencies: finished with status 'done' 2025-12-12T08:55:49,824 Getting requirements to build wheel: started 2025-12-12T08:55:49,825 Running command Getting requirements to build wheel 2025-12-12T08:55:50,459 /tmp/pip-build-env-0xpezzv5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-12T08:55:50,459 !! 2025-12-12T08:55:50,460 ******************************************************************************** 2025-12-12T08:55:50,461 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-12-12T08:55:50,462 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-12T08:55:50,462 or your builds will no longer be supported. 2025-12-12T08:55:50,463 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T08:55:50,464 ******************************************************************************** 2025-12-12T08:55:50,465 !! 2025-12-12T08:55:50,466 corresp(dist, value, root_dir) 2025-12-12T08:55:50,555 /tmp/pip-build-env-0xpezzv5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-12T08:55:50,556 !! 2025-12-12T08:55:50,557 ******************************************************************************** 2025-12-12T08:55:50,557 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-12T08:55:50,558 License :: OSI Approved :: Apache Software License 2025-12-12T08:55:50,559 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T08:55:50,560 ******************************************************************************** 2025-12-12T08:55:50,561 !! 2025-12-12T08:55:50,561 dist._finalize_license_expression() 2025-12-12T08:55:50,562 /tmp/pip-build-env-0xpezzv5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-12T08:55:50,563 !! 2025-12-12T08:55:50,564 ******************************************************************************** 2025-12-12T08:55:50,564 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-12T08:55:50,566 License :: OSI Approved :: Apache Software License 2025-12-12T08:55:50,567 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T08:55:50,568 ******************************************************************************** 2025-12-12T08:55:50,569 !! 2025-12-12T08:55:50,569 self._finalize_license_expression() 2025-12-12T08:55:50,570 running egg_info 2025-12-12T08:55:50,577 writing flowllm.egg-info/PKG-INFO 2025-12-12T08:55:50,588 writing dependency_links to flowllm.egg-info/dependency_links.txt 2025-12-12T08:55:50,590 writing entry points to flowllm.egg-info/entry_points.txt 2025-12-12T08:55:50,596 writing requirements to flowllm.egg-info/requires.txt 2025-12-12T08:55:50,597 writing top-level names to flowllm.egg-info/top_level.txt 2025-12-12T08:55:50,654 reading manifest file 'flowllm.egg-info/SOURCES.txt' 2025-12-12T08:55:50,664 adding license file 'LICENSE' 2025-12-12T08:55:50,673 writing manifest file 'flowllm.egg-info/SOURCES.txt' 2025-12-12T08:55:50,770 Getting requirements to build wheel: finished with status 'done' 2025-12-12T08:55:50,773 Created temporary directory: /tmp/pip-modern-metadata-wc1d084i 2025-12-12T08:55:50,775 Preparing metadata (pyproject.toml): started 2025-12-12T08:55:50,776 Running command Preparing metadata (pyproject.toml) 2025-12-12T08:55:51,340 /tmp/pip-build-env-0xpezzv5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-12T08:55:51,340 !! 2025-12-12T08:55:51,341 ******************************************************************************** 2025-12-12T08:55:51,341 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-12-12T08:55:51,343 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-12T08:55:51,343 or your builds will no longer be supported. 2025-12-12T08:55:51,344 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T08:55:51,344 ******************************************************************************** 2025-12-12T08:55:51,345 !! 2025-12-12T08:55:51,346 corresp(dist, value, root_dir) 2025-12-12T08:55:51,429 /tmp/pip-build-env-0xpezzv5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-12T08:55:51,430 !! 2025-12-12T08:55:51,431 ******************************************************************************** 2025-12-12T08:55:51,431 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-12T08:55:51,432 License :: OSI Approved :: Apache Software License 2025-12-12T08:55:51,434 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T08:55:51,434 ******************************************************************************** 2025-12-12T08:55:51,435 !! 2025-12-12T08:55:51,436 dist._finalize_license_expression() 2025-12-12T08:55:51,437 /tmp/pip-build-env-0xpezzv5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-12T08:55:51,437 !! 2025-12-12T08:55:51,438 ******************************************************************************** 2025-12-12T08:55:51,439 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-12T08:55:51,440 License :: OSI Approved :: Apache Software License 2025-12-12T08:55:51,441 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T08:55:51,442 ******************************************************************************** 2025-12-12T08:55:51,443 !! 2025-12-12T08:55:51,443 self._finalize_license_expression() 2025-12-12T08:55:51,444 running dist_info 2025-12-12T08:55:51,455 creating /tmp/pip-modern-metadata-wc1d084i/flowllm.egg-info 2025-12-12T08:55:51,456 writing /tmp/pip-modern-metadata-wc1d084i/flowllm.egg-info/PKG-INFO 2025-12-12T08:55:51,466 writing dependency_links to /tmp/pip-modern-metadata-wc1d084i/flowllm.egg-info/dependency_links.txt 2025-12-12T08:55:51,468 writing entry points to /tmp/pip-modern-metadata-wc1d084i/flowllm.egg-info/entry_points.txt 2025-12-12T08:55:51,474 writing requirements to /tmp/pip-modern-metadata-wc1d084i/flowllm.egg-info/requires.txt 2025-12-12T08:55:51,475 writing top-level names to /tmp/pip-modern-metadata-wc1d084i/flowllm.egg-info/top_level.txt 2025-12-12T08:55:51,476 writing manifest file '/tmp/pip-modern-metadata-wc1d084i/flowllm.egg-info/SOURCES.txt' 2025-12-12T08:55:51,528 reading manifest file '/tmp/pip-modern-metadata-wc1d084i/flowllm.egg-info/SOURCES.txt' 2025-12-12T08:55:51,530 adding license file 'LICENSE' 2025-12-12T08:55:51,537 writing manifest file '/tmp/pip-modern-metadata-wc1d084i/flowllm.egg-info/SOURCES.txt' 2025-12-12T08:55:51,538 creating '/tmp/pip-modern-metadata-wc1d084i/flowllm-0.2.0.8.dist-info' 2025-12-12T08:55:51,665 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-12T08:55:51,673 Source in /tmp/pip-wheel-d5z0af32/flowllm_f92354936e424f18b23b91e480e75930 has version 0.2.0.8, which satisfies requirement flowllm==0.2.0.8 from https://files.pythonhosted.org/packages/91/da/e61e07bb98cb28ebf7c7d107c866f71afc1fadf92e940abe89fdca64f773/flowllm-0.2.0.8.tar.gz 2025-12-12T08:55:51,674 Removed flowllm==0.2.0.8 from https://files.pythonhosted.org/packages/91/da/e61e07bb98cb28ebf7c7d107c866f71afc1fadf92e940abe89fdca64f773/flowllm-0.2.0.8.tar.gz from build tracker '/tmp/pip-build-tracker-3v2b2qsd' 2025-12-12T08:55:51,685 Created temporary directory: /tmp/pip-unpack-93waq88s 2025-12-12T08:55:51,686 Building wheels for collected packages: flowllm 2025-12-12T08:55:51,690 Created temporary directory: /tmp/pip-wheel-okjosgh6 2025-12-12T08:55:51,691 Destination directory: /tmp/pip-wheel-okjosgh6 2025-12-12T08:55:51,693 Building wheel for flowllm (pyproject.toml): started 2025-12-12T08:55:51,694 Running command Building wheel for flowllm (pyproject.toml) 2025-12-12T08:55:52,248 /tmp/pip-build-env-0xpezzv5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-12T08:55:52,248 !! 2025-12-12T08:55:52,249 ******************************************************************************** 2025-12-12T08:55:52,250 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-12-12T08:55:52,251 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-12T08:55:52,252 or your builds will no longer be supported. 2025-12-12T08:55:52,253 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T08:55:52,254 ******************************************************************************** 2025-12-12T08:55:52,255 !! 2025-12-12T08:55:52,255 corresp(dist, value, root_dir) 2025-12-12T08:55:52,331 /tmp/pip-build-env-0xpezzv5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-12T08:55:52,332 !! 2025-12-12T08:55:52,333 ******************************************************************************** 2025-12-12T08:55:52,333 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-12T08:55:52,334 License :: OSI Approved :: Apache Software License 2025-12-12T08:55:52,335 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T08:55:52,336 ******************************************************************************** 2025-12-12T08:55:52,337 !! 2025-12-12T08:55:52,338 dist._finalize_license_expression() 2025-12-12T08:55:52,338 /tmp/pip-build-env-0xpezzv5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-12T08:55:52,339 !! 2025-12-12T08:55:52,340 ******************************************************************************** 2025-12-12T08:55:52,341 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-12T08:55:52,342 License :: OSI Approved :: Apache Software License 2025-12-12T08:55:52,343 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T08:55:52,343 ******************************************************************************** 2025-12-12T08:55:52,344 !! 2025-12-12T08:55:52,345 self._finalize_license_expression() 2025-12-12T08:55:52,345 running bdist_wheel 2025-12-12T08:55:52,360 running build 2025-12-12T08:55:52,361 running build_py 2025-12-12T08:55:52,367 creating build/lib/flowllm 2025-12-12T08:55:52,369 copying flowllm/main.py -> build/lib/flowllm 2025-12-12T08:55:52,371 copying flowllm/__init__.py -> build/lib/flowllm 2025-12-12T08:55:52,373 creating build/lib/flowllm/gallery 2025-12-12T08:55:52,374 copying flowllm/gallery/token_count_op.py -> build/lib/flowllm/gallery 2025-12-12T08:55:52,376 copying flowllm/gallery/code_analyse_op.py -> build/lib/flowllm/gallery 2025-12-12T08:55:52,379 copying flowllm/gallery/stream_chat_op.py -> build/lib/flowllm/gallery 2025-12-12T08:55:52,381 copying flowllm/gallery/think_tool_op.py -> build/lib/flowllm/gallery 2025-12-12T08:55:52,382 copying flowllm/gallery/execute_code_op.py -> build/lib/flowllm/gallery 2025-12-12T08:55:52,384 copying flowllm/gallery/gen_system_prompt_op.py -> build/lib/flowllm/gallery 2025-12-12T08:55:52,386 copying flowllm/gallery/chat_op.py -> build/lib/flowllm/gallery 2025-12-12T08:55:52,388 copying flowllm/gallery/__init__.py -> build/lib/flowllm/gallery 2025-12-12T08:55:52,390 creating build/lib/flowllm/config 2025-12-12T08:55:52,392 copying flowllm/config/__init__.py -> build/lib/flowllm/config 2025-12-12T08:55:52,394 copying flowllm/config/config_parser.py -> build/lib/flowllm/config 2025-12-12T08:55:52,396 creating build/lib/flowllm/extensions 2025-12-12T08:55:52,397 copying flowllm/extensions/__init__.py -> build/lib/flowllm/extensions 2025-12-12T08:55:52,400 creating build/lib/flowllm/core 2025-12-12T08:55:52,401 copying flowllm/core/application.py -> build/lib/flowllm/core 2025-12-12T08:55:52,403 copying flowllm/core/__init__.py -> build/lib/flowllm/core 2025-12-12T08:55:52,406 creating build/lib/flowllm/gallery/agent 2025-12-12T08:55:52,407 copying flowllm/gallery/agent/react_search_op.py -> build/lib/flowllm/gallery/agent 2025-12-12T08:55:52,409 copying flowllm/gallery/agent/react_agent_op.py -> build/lib/flowllm/gallery/agent 2025-12-12T08:55:52,412 copying flowllm/gallery/agent/__init__.py -> build/lib/flowllm/gallery/agent 2025-12-12T08:55:52,414 creating build/lib/flowllm/gallery/search 2025-12-12T08:55:52,415 copying flowllm/gallery/search/dashscope_search_op.py -> build/lib/flowllm/gallery/search 2025-12-12T08:55:52,418 copying flowllm/gallery/search/mock_search_op.py -> build/lib/flowllm/gallery/search 2025-12-12T08:55:52,420 copying flowllm/gallery/search/mcp_search_op.py -> build/lib/flowllm/gallery/search 2025-12-12T08:55:52,422 copying flowllm/gallery/search/__init__.py -> build/lib/flowllm/gallery/search 2025-12-12T08:55:52,424 copying flowllm/gallery/search/tavily_search_op.py -> build/lib/flowllm/gallery/search 2025-12-12T08:55:52,427 creating build/lib/flowllm/extensions/utils 2025-12-12T08:55:52,428 copying flowllm/extensions/utils/edit_utils.py -> build/lib/flowllm/extensions/utils 2025-12-12T08:55:52,430 copying flowllm/extensions/utils/__init__.py -> build/lib/flowllm/extensions/utils 2025-12-12T08:55:52,433 creating build/lib/flowllm/extensions/skills 2025-12-12T08:55:52,434 copying flowllm/extensions/skills/run_shell_command_op.py -> build/lib/flowllm/extensions/skills 2025-12-12T08:55:52,437 copying flowllm/extensions/skills/read_reference_file_op.py -> build/lib/flowllm/extensions/skills 2025-12-12T08:55:52,439 copying flowllm/extensions/skills/skill_agent_op.py -> build/lib/flowllm/extensions/skills 2025-12-12T08:55:52,441 copying flowllm/extensions/skills/load_skill_op.py -> build/lib/flowllm/extensions/skills 2025-12-12T08:55:52,444 copying flowllm/extensions/skills/load_skill_metadata_op.py -> build/lib/flowllm/extensions/skills 2025-12-12T08:55:52,446 copying flowllm/extensions/skills/__init__.py -> build/lib/flowllm/extensions/skills 2025-12-12T08:55:52,449 creating build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,450 copying flowllm/extensions/file_tool/write_file_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,452 copying flowllm/extensions/file_tool/glob_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,454 copying flowllm/extensions/file_tool/ls_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,457 copying flowllm/extensions/file_tool/write_todos_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,459 copying flowllm/extensions/file_tool/task_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,461 copying flowllm/extensions/file_tool/edit_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,463 copying flowllm/extensions/file_tool/grep_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,465 copying flowllm/extensions/file_tool/rip_grep_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,467 copying flowllm/extensions/file_tool/shell_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,470 copying flowllm/extensions/file_tool/smart_edit_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,472 copying flowllm/extensions/file_tool/read_file_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,474 copying flowllm/extensions/file_tool/exit_plan_mode_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,476 copying flowllm/extensions/file_tool/read_many_files_op.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,478 copying flowllm/extensions/file_tool/__init__.py -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,480 creating build/lib/flowllm/core/utils 2025-12-12T08:55:52,481 copying flowllm/core/utils/timer.py -> build/lib/flowllm/core/utils 2025-12-12T08:55:52,484 copying flowllm/core/utils/pydantic_config_parser.py -> build/lib/flowllm/core/utils 2025-12-12T08:55:52,487 copying flowllm/core/utils/logo_utils.py -> build/lib/flowllm/core/utils 2025-12-12T08:55:52,489 copying flowllm/core/utils/logger_utils.py -> build/lib/flowllm/core/utils 2025-12-12T08:55:52,491 copying flowllm/core/utils/common_utils.py -> build/lib/flowllm/core/utils 2025-12-12T08:55:52,493 copying flowllm/core/utils/pydantic_utils.py -> build/lib/flowllm/core/utils 2025-12-12T08:55:52,495 copying flowllm/core/utils/llm_utils.py -> build/lib/flowllm/core/utils 2025-12-12T08:55:52,498 copying flowllm/core/utils/fastmcp_client.py -> build/lib/flowllm/core/utils 2025-12-12T08:55:52,500 copying flowllm/core/utils/__init__.py -> build/lib/flowllm/core/utils 2025-12-12T08:55:52,502 copying flowllm/core/utils/http_client.py -> build/lib/flowllm/core/utils 2025-12-12T08:55:52,505 creating build/lib/flowllm/core/flow 2025-12-12T08:55:52,506 copying flowllm/core/flow/base_flow.py -> build/lib/flowllm/core/flow 2025-12-12T08:55:52,509 copying flowllm/core/flow/cmd_flow.py -> build/lib/flowllm/core/flow 2025-12-12T08:55:52,511 copying flowllm/core/flow/base_tool_flow.py -> build/lib/flowllm/core/flow 2025-12-12T08:55:52,513 copying flowllm/core/flow/expression_tool_flow.py -> build/lib/flowllm/core/flow 2025-12-12T08:55:52,515 copying flowllm/core/flow/__init__.py -> build/lib/flowllm/core/flow 2025-12-12T08:55:52,518 creating build/lib/flowllm/core/context 2025-12-12T08:55:52,519 copying flowllm/core/context/service_context.py -> build/lib/flowllm/core/context 2025-12-12T08:55:52,522 copying flowllm/core/context/prompt_handler.py -> build/lib/flowllm/core/context 2025-12-12T08:55:52,525 copying flowllm/core/context/registry.py -> build/lib/flowllm/core/context 2025-12-12T08:55:52,527 copying flowllm/core/context/flow_context.py -> build/lib/flowllm/core/context 2025-12-12T08:55:52,529 copying flowllm/core/context/base_context.py -> build/lib/flowllm/core/context 2025-12-12T08:55:52,531 copying flowllm/core/context/__init__.py -> build/lib/flowllm/core/context 2025-12-12T08:55:52,533 creating build/lib/flowllm/core/llm 2025-12-12T08:55:52,534 copying flowllm/core/llm/lite_llm.py -> build/lib/flowllm/core/llm 2025-12-12T08:55:52,537 copying flowllm/core/llm/base_llm.py -> build/lib/flowllm/core/llm 2025-12-12T08:55:52,539 copying flowllm/core/llm/openai_compatible_llm.py -> build/lib/flowllm/core/llm 2025-12-12T08:55:52,542 copying flowllm/core/llm/__init__.py -> build/lib/flowllm/core/llm 2025-12-12T08:55:52,544 creating build/lib/flowllm/core/enumeration 2025-12-12T08:55:52,545 copying flowllm/core/enumeration/chunk_enum.py -> build/lib/flowllm/core/enumeration 2025-12-12T08:55:52,547 copying flowllm/core/enumeration/registry_enum.py -> build/lib/flowllm/core/enumeration 2025-12-12T08:55:52,549 copying flowllm/core/enumeration/http_enum.py -> build/lib/flowllm/core/enumeration 2025-12-12T08:55:52,551 copying flowllm/core/enumeration/role.py -> build/lib/flowllm/core/enumeration 2025-12-12T08:55:52,553 copying flowllm/core/enumeration/__init__.py -> build/lib/flowllm/core/enumeration 2025-12-12T08:55:52,556 creating build/lib/flowllm/core/token 2025-12-12T08:55:52,557 copying flowllm/core/token/base_token.py -> build/lib/flowllm/core/token 2025-12-12T08:55:52,559 copying flowllm/core/token/huggingface_token.py -> build/lib/flowllm/core/token 2025-12-12T08:55:52,561 copying flowllm/core/token/openai_token.py -> build/lib/flowllm/core/token 2025-12-12T08:55:52,563 copying flowllm/core/token/__init__.py -> build/lib/flowllm/core/token 2025-12-12T08:55:52,565 creating build/lib/flowllm/core/op 2025-12-12T08:55:52,566 copying flowllm/core/op/base_async_tool_op.py -> build/lib/flowllm/core/op 2025-12-12T08:55:52,569 copying flowllm/core/op/sequential_op.py -> build/lib/flowllm/core/op 2025-12-12T08:55:52,571 copying flowllm/core/op/base_async_op.py -> build/lib/flowllm/core/op 2025-12-12T08:55:52,573 copying flowllm/core/op/base_mcp_op.py -> build/lib/flowllm/core/op 2025-12-12T08:55:52,576 copying flowllm/core/op/parallel_op.py -> build/lib/flowllm/core/op 2025-12-12T08:55:52,578 copying flowllm/core/op/base_ray_op.py -> build/lib/flowllm/core/op 2025-12-12T08:55:52,580 copying flowllm/core/op/base_op.py -> build/lib/flowllm/core/op 2025-12-12T08:55:52,583 copying flowllm/core/op/__init__.py -> build/lib/flowllm/core/op 2025-12-12T08:55:52,585 creating build/lib/flowllm/core/storage 2025-12-12T08:55:52,587 copying flowllm/core/storage/cache_handler.py -> build/lib/flowllm/core/storage 2025-12-12T08:55:52,589 copying flowllm/core/storage/__init__.py -> build/lib/flowllm/core/storage 2025-12-12T08:55:52,592 creating build/lib/flowllm/core/embedding_model 2025-12-12T08:55:52,593 copying flowllm/core/embedding_model/openai_compatible_embedding_model.py -> build/lib/flowllm/core/embedding_model 2025-12-12T08:55:52,595 copying flowllm/core/embedding_model/base_embedding_model.py -> build/lib/flowllm/core/embedding_model 2025-12-12T08:55:52,598 copying flowllm/core/embedding_model/__init__.py -> build/lib/flowllm/core/embedding_model 2025-12-12T08:55:52,600 creating build/lib/flowllm/core/service 2025-12-12T08:55:52,601 copying flowllm/core/service/base_service.py -> build/lib/flowllm/core/service 2025-12-12T08:55:52,603 copying flowllm/core/service/cmd_service.py -> build/lib/flowllm/core/service 2025-12-12T08:55:52,605 copying flowllm/core/service/http_service.py -> build/lib/flowllm/core/service 2025-12-12T08:55:52,608 copying flowllm/core/service/mcp_service.py -> build/lib/flowllm/core/service 2025-12-12T08:55:52,610 copying flowllm/core/service/__init__.py -> build/lib/flowllm/core/service 2025-12-12T08:55:52,612 creating build/lib/flowllm/core/vector_store 2025-12-12T08:55:52,613 copying flowllm/core/vector_store/local_vector_store.py -> build/lib/flowllm/core/vector_store 2025-12-12T08:55:52,616 copying flowllm/core/vector_store/pgvector_vector_store.py -> build/lib/flowllm/core/vector_store 2025-12-12T08:55:52,620 copying flowllm/core/vector_store/memory_vector_store.py -> build/lib/flowllm/core/vector_store 2025-12-12T08:55:52,622 copying flowllm/core/vector_store/qdrant_vector_store.py -> build/lib/flowllm/core/vector_store 2025-12-12T08:55:52,625 copying flowllm/core/vector_store/es_vector_store.py -> build/lib/flowllm/core/vector_store 2025-12-12T08:55:52,628 copying flowllm/core/vector_store/chroma_vector_store.py -> build/lib/flowllm/core/vector_store 2025-12-12T08:55:52,630 copying flowllm/core/vector_store/__init__.py -> build/lib/flowllm/core/vector_store 2025-12-12T08:55:52,632 copying flowllm/core/vector_store/base_vector_store.py -> build/lib/flowllm/core/vector_store 2025-12-12T08:55:52,635 creating build/lib/flowllm/core/schema 2025-12-12T08:55:52,637 copying flowllm/core/schema/tool_call.py -> build/lib/flowllm/core/schema 2025-12-12T08:55:52,639 copying flowllm/core/schema/service_config.py -> build/lib/flowllm/core/schema 2025-12-12T08:55:52,641 copying flowllm/core/schema/message.py -> build/lib/flowllm/core/schema 2025-12-12T08:55:52,643 copying flowllm/core/schema/flow_request.py -> build/lib/flowllm/core/schema 2025-12-12T08:55:52,645 copying flowllm/core/schema/vector_node.py -> build/lib/flowllm/core/schema 2025-12-12T08:55:52,647 copying flowllm/core/schema/flow_stream_chunk.py -> build/lib/flowllm/core/schema 2025-12-12T08:55:52,649 copying flowllm/core/schema/__init__.py -> build/lib/flowllm/core/schema 2025-12-12T08:55:52,651 copying flowllm/core/schema/flow_response.py -> build/lib/flowllm/core/schema 2025-12-12T08:55:52,652 running egg_info 2025-12-12T08:55:52,664 writing flowllm.egg-info/PKG-INFO 2025-12-12T08:55:52,674 writing dependency_links to flowllm.egg-info/dependency_links.txt 2025-12-12T08:55:52,676 writing entry points to flowllm.egg-info/entry_points.txt 2025-12-12T08:55:52,682 writing requirements to flowllm.egg-info/requires.txt 2025-12-12T08:55:52,683 writing top-level names to flowllm.egg-info/top_level.txt 2025-12-12T08:55:52,724 reading manifest file 'flowllm.egg-info/SOURCES.txt' 2025-12-12T08:55:52,734 adding license file 'LICENSE' 2025-12-12T08:55:52,743 writing manifest file 'flowllm.egg-info/SOURCES.txt' 2025-12-12T08:55:52,768 copying flowllm/gallery/code_analyse_prompt.yaml -> build/lib/flowllm/gallery 2025-12-12T08:55:52,771 copying flowllm/gallery/think_tool_prompt.yaml -> build/lib/flowllm/gallery 2025-12-12T08:55:52,773 copying flowllm/gallery/gen_system_prompt_prompt.yaml -> build/lib/flowllm/gallery 2025-12-12T08:55:52,776 copying flowllm/gallery/agent/react_agent_prompt.yaml -> build/lib/flowllm/gallery/agent 2025-12-12T08:55:52,778 copying flowllm/gallery/search/mock_search_prompt.yaml -> build/lib/flowllm/gallery/search 2025-12-12T08:55:52,780 copying flowllm/gallery/search/dashscope_search_prompt.yaml -> build/lib/flowllm/gallery/search 2025-12-12T08:55:52,782 copying flowllm/config/default.yaml -> build/lib/flowllm/config 2025-12-12T08:55:52,785 copying flowllm/config/search.yaml -> build/lib/flowllm/config 2025-12-12T08:55:52,787 copying flowllm/extensions/skills/skill_agent_prompt.yaml -> build/lib/flowllm/extensions/skills 2025-12-12T08:55:52,790 copying flowllm/extensions/skills/run_shell_command_prompt.yaml -> build/lib/flowllm/extensions/skills 2025-12-12T08:55:52,792 copying flowllm/extensions/file_tool/rip_grep_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,794 copying flowllm/extensions/file_tool/ls_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,797 copying flowllm/extensions/file_tool/read_file_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,799 copying flowllm/extensions/file_tool/exit_plan_mode_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,802 copying flowllm/extensions/file_tool/smart_edit_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,804 copying flowllm/extensions/file_tool/read_many_files_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,806 copying flowllm/extensions/file_tool/write_todos_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,809 copying flowllm/extensions/file_tool/shell_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,811 copying flowllm/extensions/file_tool/grep_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,813 copying flowllm/extensions/file_tool/glob_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,815 copying flowllm/extensions/file_tool/task_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,817 copying flowllm/extensions/file_tool/edit_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,820 copying flowllm/extensions/file_tool/write_file_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2025-12-12T08:55:52,851 installing to build/bdist.linux-armv7l/wheel 2025-12-12T08:55:52,852 running install 2025-12-12T08:55:52,876 running install_lib 2025-12-12T08:55:52,883 creating build/bdist.linux-armv7l/wheel 2025-12-12T08:55:52,886 creating build/bdist.linux-armv7l/wheel/flowllm 2025-12-12T08:55:52,888 creating build/bdist.linux-armv7l/wheel/flowllm/gallery 2025-12-12T08:55:52,889 copying build/lib/flowllm/gallery/code_analyse_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-12-12T08:55:52,891 copying build/lib/flowllm/gallery/token_count_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-12-12T08:55:52,893 copying build/lib/flowllm/gallery/think_tool_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-12-12T08:55:52,896 creating build/bdist.linux-armv7l/wheel/flowllm/gallery/agent 2025-12-12T08:55:52,897 copying build/lib/flowllm/gallery/agent/react_agent_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/agent 2025-12-12T08:55:52,899 copying build/lib/flowllm/gallery/agent/react_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/agent 2025-12-12T08:55:52,902 copying build/lib/flowllm/gallery/agent/react_agent_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/agent 2025-12-12T08:55:52,904 copying build/lib/flowllm/gallery/agent/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/agent 2025-12-12T08:55:52,906 copying build/lib/flowllm/gallery/code_analyse_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-12-12T08:55:52,909 copying build/lib/flowllm/gallery/stream_chat_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-12-12T08:55:52,911 copying build/lib/flowllm/gallery/gen_system_prompt_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-12-12T08:55:52,913 copying build/lib/flowllm/gallery/think_tool_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-12-12T08:55:52,916 creating build/bdist.linux-armv7l/wheel/flowllm/gallery/search 2025-12-12T08:55:52,917 copying build/lib/flowllm/gallery/search/dashscope_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-12-12T08:55:52,919 copying build/lib/flowllm/gallery/search/mock_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-12-12T08:55:52,921 copying build/lib/flowllm/gallery/search/mock_search_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-12-12T08:55:52,923 copying build/lib/flowllm/gallery/search/dashscope_search_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-12-12T08:55:52,925 copying build/lib/flowllm/gallery/search/mcp_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-12-12T08:55:52,928 copying build/lib/flowllm/gallery/search/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-12-12T08:55:52,929 copying build/lib/flowllm/gallery/search/tavily_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2025-12-12T08:55:52,932 copying build/lib/flowllm/gallery/execute_code_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-12-12T08:55:52,934 copying build/lib/flowllm/gallery/gen_system_prompt_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-12-12T08:55:52,936 copying build/lib/flowllm/gallery/chat_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-12-12T08:55:52,938 copying build/lib/flowllm/gallery/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2025-12-12T08:55:52,940 copying build/lib/flowllm/main.py -> build/bdist.linux-armv7l/wheel/./flowllm 2025-12-12T08:55:52,943 creating build/bdist.linux-armv7l/wheel/flowllm/config 2025-12-12T08:55:52,944 copying build/lib/flowllm/config/default.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/config 2025-12-12T08:55:52,946 copying build/lib/flowllm/config/search.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/config 2025-12-12T08:55:52,948 copying build/lib/flowllm/config/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/config 2025-12-12T08:55:52,950 copying build/lib/flowllm/config/config_parser.py -> build/bdist.linux-armv7l/wheel/./flowllm/config 2025-12-12T08:55:52,953 creating build/bdist.linux-armv7l/wheel/flowllm/extensions 2025-12-12T08:55:52,954 creating build/bdist.linux-armv7l/wheel/flowllm/extensions/utils 2025-12-12T08:55:52,956 copying build/lib/flowllm/extensions/utils/edit_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/utils 2025-12-12T08:55:52,958 copying build/lib/flowllm/extensions/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/utils 2025-12-12T08:55:52,961 creating build/bdist.linux-armv7l/wheel/flowllm/extensions/skills 2025-12-12T08:55:52,962 copying build/lib/flowllm/extensions/skills/skill_agent_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-12-12T08:55:52,964 copying build/lib/flowllm/extensions/skills/run_shell_command_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-12-12T08:55:52,967 copying build/lib/flowllm/extensions/skills/read_reference_file_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-12-12T08:55:52,969 copying build/lib/flowllm/extensions/skills/skill_agent_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-12-12T08:55:52,971 copying build/lib/flowllm/extensions/skills/load_skill_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-12-12T08:55:52,973 copying build/lib/flowllm/extensions/skills/run_shell_command_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-12-12T08:55:52,975 copying build/lib/flowllm/extensions/skills/load_skill_metadata_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-12-12T08:55:52,978 copying build/lib/flowllm/extensions/skills/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2025-12-12T08:55:52,981 creating build/bdist.linux-armv7l/wheel/flowllm/extensions/file_tool 2025-12-12T08:55:52,982 copying build/lib/flowllm/extensions/file_tool/rip_grep_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:52,984 copying build/lib/flowllm/extensions/file_tool/write_file_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:52,986 copying build/lib/flowllm/extensions/file_tool/glob_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:52,988 copying build/lib/flowllm/extensions/file_tool/ls_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:52,990 copying build/lib/flowllm/extensions/file_tool/read_file_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:52,992 copying build/lib/flowllm/extensions/file_tool/exit_plan_mode_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:52,994 copying build/lib/flowllm/extensions/file_tool/smart_edit_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:52,996 copying build/lib/flowllm/extensions/file_tool/read_many_files_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:52,998 copying build/lib/flowllm/extensions/file_tool/ls_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,000 copying build/lib/flowllm/extensions/file_tool/write_todos_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,002 copying build/lib/flowllm/extensions/file_tool/task_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,004 copying build/lib/flowllm/extensions/file_tool/write_todos_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,006 copying build/lib/flowllm/extensions/file_tool/shell_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,007 copying build/lib/flowllm/extensions/file_tool/grep_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,009 copying build/lib/flowllm/extensions/file_tool/edit_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,012 copying build/lib/flowllm/extensions/file_tool/grep_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,014 copying build/lib/flowllm/extensions/file_tool/rip_grep_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,016 copying build/lib/flowllm/extensions/file_tool/glob_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,018 copying build/lib/flowllm/extensions/file_tool/shell_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,020 copying build/lib/flowllm/extensions/file_tool/smart_edit_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,022 copying build/lib/flowllm/extensions/file_tool/task_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,024 copying build/lib/flowllm/extensions/file_tool/edit_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,026 copying build/lib/flowllm/extensions/file_tool/read_file_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,028 copying build/lib/flowllm/extensions/file_tool/exit_plan_mode_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,030 copying build/lib/flowllm/extensions/file_tool/write_file_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,032 copying build/lib/flowllm/extensions/file_tool/read_many_files_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,034 copying build/lib/flowllm/extensions/file_tool/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2025-12-12T08:55:53,036 copying build/lib/flowllm/extensions/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions 2025-12-12T08:55:53,039 creating build/bdist.linux-armv7l/wheel/flowllm/core 2025-12-12T08:55:53,040 copying build/lib/flowllm/core/application.py -> build/bdist.linux-armv7l/wheel/./flowllm/core 2025-12-12T08:55:53,043 creating build/bdist.linux-armv7l/wheel/flowllm/core/utils 2025-12-12T08:55:53,044 copying build/lib/flowllm/core/utils/timer.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-12-12T08:55:53,047 copying build/lib/flowllm/core/utils/pydantic_config_parser.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-12-12T08:55:53,049 copying build/lib/flowllm/core/utils/logo_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-12-12T08:55:53,051 copying build/lib/flowllm/core/utils/logger_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-12-12T08:55:53,053 copying build/lib/flowllm/core/utils/common_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-12-12T08:55:53,055 copying build/lib/flowllm/core/utils/pydantic_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-12-12T08:55:53,057 copying build/lib/flowllm/core/utils/llm_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-12-12T08:55:53,059 copying build/lib/flowllm/core/utils/fastmcp_client.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-12-12T08:55:53,062 copying build/lib/flowllm/core/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-12-12T08:55:53,063 copying build/lib/flowllm/core/utils/http_client.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2025-12-12T08:55:53,066 creating build/bdist.linux-armv7l/wheel/flowllm/core/flow 2025-12-12T08:55:53,067 copying build/lib/flowllm/core/flow/base_flow.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2025-12-12T08:55:53,070 copying build/lib/flowllm/core/flow/cmd_flow.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2025-12-12T08:55:53,071 copying build/lib/flowllm/core/flow/base_tool_flow.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2025-12-12T08:55:53,073 copying build/lib/flowllm/core/flow/expression_tool_flow.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2025-12-12T08:55:53,075 copying build/lib/flowllm/core/flow/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2025-12-12T08:55:53,078 creating build/bdist.linux-armv7l/wheel/flowllm/core/context 2025-12-12T08:55:53,079 copying build/lib/flowllm/core/context/service_context.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2025-12-12T08:55:53,081 copying build/lib/flowllm/core/context/prompt_handler.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2025-12-12T08:55:53,083 copying build/lib/flowllm/core/context/registry.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2025-12-12T08:55:53,085 copying build/lib/flowllm/core/context/flow_context.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2025-12-12T08:55:53,087 copying build/lib/flowllm/core/context/base_context.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2025-12-12T08:55:53,089 copying build/lib/flowllm/core/context/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2025-12-12T08:55:53,091 creating build/bdist.linux-armv7l/wheel/flowllm/core/llm 2025-12-12T08:55:53,092 copying build/lib/flowllm/core/llm/lite_llm.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/llm 2025-12-12T08:55:53,095 copying build/lib/flowllm/core/llm/base_llm.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/llm 2025-12-12T08:55:53,097 copying build/lib/flowllm/core/llm/openai_compatible_llm.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/llm 2025-12-12T08:55:53,100 copying build/lib/flowllm/core/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/llm 2025-12-12T08:55:53,103 creating build/bdist.linux-armv7l/wheel/flowllm/core/enumeration 2025-12-12T08:55:53,104 copying build/lib/flowllm/core/enumeration/chunk_enum.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2025-12-12T08:55:53,106 copying build/lib/flowllm/core/enumeration/registry_enum.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2025-12-12T08:55:53,107 copying build/lib/flowllm/core/enumeration/http_enum.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2025-12-12T08:55:53,109 copying build/lib/flowllm/core/enumeration/role.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2025-12-12T08:55:53,111 copying build/lib/flowllm/core/enumeration/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2025-12-12T08:55:53,113 creating build/bdist.linux-armv7l/wheel/flowllm/core/token 2025-12-12T08:55:53,114 copying build/lib/flowllm/core/token/base_token.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/token 2025-12-12T08:55:53,117 copying build/lib/flowllm/core/token/huggingface_token.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/token 2025-12-12T08:55:53,119 copying build/lib/flowllm/core/token/openai_token.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/token 2025-12-12T08:55:53,120 copying build/lib/flowllm/core/token/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/token 2025-12-12T08:55:53,123 creating build/bdist.linux-armv7l/wheel/flowllm/core/op 2025-12-12T08:55:53,124 copying build/lib/flowllm/core/op/base_async_tool_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-12-12T08:55:53,126 copying build/lib/flowllm/core/op/sequential_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-12-12T08:55:53,128 copying build/lib/flowllm/core/op/base_async_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-12-12T08:55:53,131 copying build/lib/flowllm/core/op/base_mcp_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-12-12T08:55:53,133 copying build/lib/flowllm/core/op/parallel_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-12-12T08:55:53,134 copying build/lib/flowllm/core/op/base_ray_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-12-12T08:55:53,137 copying build/lib/flowllm/core/op/base_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-12-12T08:55:53,139 copying build/lib/flowllm/core/op/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2025-12-12T08:55:53,141 creating build/bdist.linux-armv7l/wheel/flowllm/core/storage 2025-12-12T08:55:53,142 copying build/lib/flowllm/core/storage/cache_handler.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/storage 2025-12-12T08:55:53,145 copying build/lib/flowllm/core/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/storage 2025-12-12T08:55:53,147 creating build/bdist.linux-armv7l/wheel/flowllm/core/embedding_model 2025-12-12T08:55:53,148 copying build/lib/flowllm/core/embedding_model/openai_compatible_embedding_model.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/embedding_model 2025-12-12T08:55:53,151 copying build/lib/flowllm/core/embedding_model/base_embedding_model.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/embedding_model 2025-12-12T08:55:53,153 copying build/lib/flowllm/core/embedding_model/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/embedding_model 2025-12-12T08:55:53,155 creating build/bdist.linux-armv7l/wheel/flowllm/core/service 2025-12-12T08:55:53,156 copying build/lib/flowllm/core/service/base_service.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2025-12-12T08:55:53,159 copying build/lib/flowllm/core/service/cmd_service.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2025-12-12T08:55:53,160 copying build/lib/flowllm/core/service/http_service.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2025-12-12T08:55:53,163 copying build/lib/flowllm/core/service/mcp_service.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2025-12-12T08:55:53,165 copying build/lib/flowllm/core/service/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2025-12-12T08:55:53,167 creating build/bdist.linux-armv7l/wheel/flowllm/core/vector_store 2025-12-12T08:55:53,168 copying build/lib/flowllm/core/vector_store/local_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-12-12T08:55:53,171 copying build/lib/flowllm/core/vector_store/pgvector_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-12-12T08:55:53,174 copying build/lib/flowllm/core/vector_store/memory_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-12-12T08:55:53,177 copying build/lib/flowllm/core/vector_store/qdrant_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-12-12T08:55:53,179 copying build/lib/flowllm/core/vector_store/es_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-12-12T08:55:53,182 copying build/lib/flowllm/core/vector_store/chroma_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-12-12T08:55:53,184 copying build/lib/flowllm/core/vector_store/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-12-12T08:55:53,186 copying build/lib/flowllm/core/vector_store/base_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2025-12-12T08:55:53,189 copying build/lib/flowllm/core/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core 2025-12-12T08:55:53,191 creating build/bdist.linux-armv7l/wheel/flowllm/core/schema 2025-12-12T08:55:53,192 copying build/lib/flowllm/core/schema/tool_call.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-12-12T08:55:53,195 copying build/lib/flowllm/core/schema/service_config.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-12-12T08:55:53,197 copying build/lib/flowllm/core/schema/message.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-12-12T08:55:53,198 copying build/lib/flowllm/core/schema/flow_request.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-12-12T08:55:53,200 copying build/lib/flowllm/core/schema/vector_node.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-12-12T08:55:53,202 copying build/lib/flowllm/core/schema/flow_stream_chunk.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-12-12T08:55:53,204 copying build/lib/flowllm/core/schema/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-12-12T08:55:53,206 copying build/lib/flowllm/core/schema/flow_response.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2025-12-12T08:55:53,208 copying build/lib/flowllm/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm 2025-12-12T08:55:53,209 running install_egg_info 2025-12-12T08:55:53,215 Copying flowllm.egg-info to build/bdist.linux-armv7l/wheel/./flowllm-0.2.0.8-py3.11.egg-info 2025-12-12T08:55:53,227 running install_scripts 2025-12-12T08:55:53,240 creating build/bdist.linux-armv7l/wheel/flowllm-0.2.0.8.dist-info/WHEEL 2025-12-12T08:55:53,242 creating '/tmp/pip-wheel-okjosgh6/.tmp-lzuaiptn/flowllm-0.2.0.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-12T08:55:53,245 adding 'flowllm/__init__.py' 2025-12-12T08:55:53,246 adding 'flowllm/main.py' 2025-12-12T08:55:53,248 adding 'flowllm/config/__init__.py' 2025-12-12T08:55:53,249 adding 'flowllm/config/config_parser.py' 2025-12-12T08:55:53,251 adding 'flowllm/config/default.yaml' 2025-12-12T08:55:53,252 adding 'flowllm/config/search.yaml' 2025-12-12T08:55:53,254 adding 'flowllm/core/__init__.py' 2025-12-12T08:55:53,256 adding 'flowllm/core/application.py' 2025-12-12T08:55:53,258 adding 'flowllm/core/context/__init__.py' 2025-12-12T08:55:53,259 adding 'flowllm/core/context/base_context.py' 2025-12-12T08:55:53,261 adding 'flowllm/core/context/flow_context.py' 2025-12-12T08:55:53,262 adding 'flowllm/core/context/prompt_handler.py' 2025-12-12T08:55:53,263 adding 'flowllm/core/context/registry.py' 2025-12-12T08:55:53,265 adding 'flowllm/core/context/service_context.py' 2025-12-12T08:55:53,267 adding 'flowllm/core/embedding_model/__init__.py' 2025-12-12T08:55:53,268 adding 'flowllm/core/embedding_model/base_embedding_model.py' 2025-12-12T08:55:53,270 adding 'flowllm/core/embedding_model/openai_compatible_embedding_model.py' 2025-12-12T08:55:53,271 adding 'flowllm/core/enumeration/__init__.py' 2025-12-12T08:55:53,272 adding 'flowllm/core/enumeration/chunk_enum.py' 2025-12-12T08:55:53,274 adding 'flowllm/core/enumeration/http_enum.py' 2025-12-12T08:55:53,275 adding 'flowllm/core/enumeration/registry_enum.py' 2025-12-12T08:55:53,276 adding 'flowllm/core/enumeration/role.py' 2025-12-12T08:55:53,278 adding 'flowllm/core/flow/__init__.py' 2025-12-12T08:55:53,280 adding 'flowllm/core/flow/base_flow.py' 2025-12-12T08:55:53,281 adding 'flowllm/core/flow/base_tool_flow.py' 2025-12-12T08:55:53,282 adding 'flowllm/core/flow/cmd_flow.py' 2025-12-12T08:55:53,284 adding 'flowllm/core/flow/expression_tool_flow.py' 2025-12-12T08:55:53,285 adding 'flowllm/core/llm/__init__.py' 2025-12-12T08:55:53,287 adding 'flowllm/core/llm/base_llm.py' 2025-12-12T08:55:53,289 adding 'flowllm/core/llm/lite_llm.py' 2025-12-12T08:55:53,291 adding 'flowllm/core/llm/openai_compatible_llm.py' 2025-12-12T08:55:53,293 adding 'flowllm/core/op/__init__.py' 2025-12-12T08:55:53,294 adding 'flowllm/core/op/base_async_op.py' 2025-12-12T08:55:53,296 adding 'flowllm/core/op/base_async_tool_op.py' 2025-12-12T08:55:53,298 adding 'flowllm/core/op/base_mcp_op.py' 2025-12-12T08:55:53,300 adding 'flowllm/core/op/base_op.py' 2025-12-12T08:55:53,302 adding 'flowllm/core/op/base_ray_op.py' 2025-12-12T08:55:53,304 adding 'flowllm/core/op/parallel_op.py' 2025-12-12T08:55:53,305 adding 'flowllm/core/op/sequential_op.py' 2025-12-12T08:55:53,307 adding 'flowllm/core/schema/__init__.py' 2025-12-12T08:55:53,308 adding 'flowllm/core/schema/flow_request.py' 2025-12-12T08:55:53,309 adding 'flowllm/core/schema/flow_response.py' 2025-12-12T08:55:53,310 adding 'flowllm/core/schema/flow_stream_chunk.py' 2025-12-12T08:55:53,311 adding 'flowllm/core/schema/message.py' 2025-12-12T08:55:53,313 adding 'flowllm/core/schema/service_config.py' 2025-12-12T08:55:53,314 adding 'flowllm/core/schema/tool_call.py' 2025-12-12T08:55:53,315 adding 'flowllm/core/schema/vector_node.py' 2025-12-12T08:55:53,317 adding 'flowllm/core/service/__init__.py' 2025-12-12T08:55:53,318 adding 'flowllm/core/service/base_service.py' 2025-12-12T08:55:53,320 adding 'flowllm/core/service/cmd_service.py' 2025-12-12T08:55:53,321 adding 'flowllm/core/service/http_service.py' 2025-12-12T08:55:53,322 adding 'flowllm/core/service/mcp_service.py' 2025-12-12T08:55:53,324 adding 'flowllm/core/storage/__init__.py' 2025-12-12T08:55:53,326 adding 'flowllm/core/storage/cache_handler.py' 2025-12-12T08:55:53,328 adding 'flowllm/core/token/__init__.py' 2025-12-12T08:55:53,329 adding 'flowllm/core/token/base_token.py' 2025-12-12T08:55:53,331 adding 'flowllm/core/token/huggingface_token.py' 2025-12-12T08:55:53,332 adding 'flowllm/core/token/openai_token.py' 2025-12-12T08:55:53,334 adding 'flowllm/core/utils/__init__.py' 2025-12-12T08:55:53,336 adding 'flowllm/core/utils/common_utils.py' 2025-12-12T08:55:53,337 adding 'flowllm/core/utils/fastmcp_client.py' 2025-12-12T08:55:53,339 adding 'flowllm/core/utils/http_client.py' 2025-12-12T08:55:53,341 adding 'flowllm/core/utils/llm_utils.py' 2025-12-12T08:55:53,342 adding 'flowllm/core/utils/logger_utils.py' 2025-12-12T08:55:53,344 adding 'flowllm/core/utils/logo_utils.py' 2025-12-12T08:55:53,346 adding 'flowllm/core/utils/pydantic_config_parser.py' 2025-12-12T08:55:53,347 adding 'flowllm/core/utils/pydantic_utils.py' 2025-12-12T08:55:53,349 adding 'flowllm/core/utils/timer.py' 2025-12-12T08:55:53,351 adding 'flowllm/core/vector_store/__init__.py' 2025-12-12T08:55:53,353 adding 'flowllm/core/vector_store/base_vector_store.py' 2025-12-12T08:55:53,355 adding 'flowllm/core/vector_store/chroma_vector_store.py' 2025-12-12T08:55:53,357 adding 'flowllm/core/vector_store/es_vector_store.py' 2025-12-12T08:55:53,360 adding 'flowllm/core/vector_store/local_vector_store.py' 2025-12-12T08:55:53,362 adding 'flowllm/core/vector_store/memory_vector_store.py' 2025-12-12T08:55:53,366 adding 'flowllm/core/vector_store/pgvector_vector_store.py' 2025-12-12T08:55:53,368 adding 'flowllm/core/vector_store/qdrant_vector_store.py' 2025-12-12T08:55:53,370 adding 'flowllm/extensions/__init__.py' 2025-12-12T08:55:53,373 adding 'flowllm/extensions/file_tool/__init__.py' 2025-12-12T08:55:53,374 adding 'flowllm/extensions/file_tool/edit_op.py' 2025-12-12T08:55:53,376 adding 'flowllm/extensions/file_tool/edit_prompt.yaml' 2025-12-12T08:55:53,377 adding 'flowllm/extensions/file_tool/exit_plan_mode_op.py' 2025-12-12T08:55:53,378 adding 'flowllm/extensions/file_tool/exit_plan_mode_prompt.yaml' 2025-12-12T08:55:53,380 adding 'flowllm/extensions/file_tool/glob_op.py' 2025-12-12T08:55:53,381 adding 'flowllm/extensions/file_tool/glob_prompt.yaml' 2025-12-12T08:55:53,383 adding 'flowllm/extensions/file_tool/grep_op.py' 2025-12-12T08:55:53,384 adding 'flowllm/extensions/file_tool/grep_prompt.yaml' 2025-12-12T08:55:53,385 adding 'flowllm/extensions/file_tool/ls_op.py' 2025-12-12T08:55:53,386 adding 'flowllm/extensions/file_tool/ls_prompt.yaml' 2025-12-12T08:55:53,388 adding 'flowllm/extensions/file_tool/read_file_op.py' 2025-12-12T08:55:53,389 adding 'flowllm/extensions/file_tool/read_file_prompt.yaml' 2025-12-12T08:55:53,391 adding 'flowllm/extensions/file_tool/read_many_files_op.py' 2025-12-12T08:55:53,392 adding 'flowllm/extensions/file_tool/read_many_files_prompt.yaml' 2025-12-12T08:55:53,393 adding 'flowllm/extensions/file_tool/rip_grep_op.py' 2025-12-12T08:55:53,394 adding 'flowllm/extensions/file_tool/rip_grep_prompt.yaml' 2025-12-12T08:55:53,396 adding 'flowllm/extensions/file_tool/shell_op.py' 2025-12-12T08:55:53,397 adding 'flowllm/extensions/file_tool/shell_prompt.yaml' 2025-12-12T08:55:53,399 adding 'flowllm/extensions/file_tool/smart_edit_op.py' 2025-12-12T08:55:53,400 adding 'flowllm/extensions/file_tool/smart_edit_prompt.yaml' 2025-12-12T08:55:53,401 adding 'flowllm/extensions/file_tool/task_op.py' 2025-12-12T08:55:53,403 adding 'flowllm/extensions/file_tool/task_prompt.yaml' 2025-12-12T08:55:53,404 adding 'flowllm/extensions/file_tool/write_file_op.py' 2025-12-12T08:55:53,405 adding 'flowllm/extensions/file_tool/write_file_prompt.yaml' 2025-12-12T08:55:53,406 adding 'flowllm/extensions/file_tool/write_todos_op.py' 2025-12-12T08:55:53,408 adding 'flowllm/extensions/file_tool/write_todos_prompt.yaml' 2025-12-12T08:55:53,410 adding 'flowllm/extensions/skills/__init__.py' 2025-12-12T08:55:53,411 adding 'flowllm/extensions/skills/load_skill_metadata_op.py' 2025-12-12T08:55:53,413 adding 'flowllm/extensions/skills/load_skill_op.py' 2025-12-12T08:55:53,414 adding 'flowllm/extensions/skills/read_reference_file_op.py' 2025-12-12T08:55:53,416 adding 'flowllm/extensions/skills/run_shell_command_op.py' 2025-12-12T08:55:53,417 adding 'flowllm/extensions/skills/run_shell_command_prompt.yaml' 2025-12-12T08:55:53,419 adding 'flowllm/extensions/skills/skill_agent_op.py' 2025-12-12T08:55:53,421 adding 'flowllm/extensions/skills/skill_agent_prompt.yaml' 2025-12-12T08:55:53,423 adding 'flowllm/extensions/utils/__init__.py' 2025-12-12T08:55:53,424 adding 'flowllm/extensions/utils/edit_utils.py' 2025-12-12T08:55:53,426 adding 'flowllm/gallery/__init__.py' 2025-12-12T08:55:53,427 adding 'flowllm/gallery/chat_op.py' 2025-12-12T08:55:53,429 adding 'flowllm/gallery/code_analyse_op.py' 2025-12-12T08:55:53,431 adding 'flowllm/gallery/code_analyse_prompt.yaml' 2025-12-12T08:55:53,432 adding 'flowllm/gallery/execute_code_op.py' 2025-12-12T08:55:53,433 adding 'flowllm/gallery/gen_system_prompt_op.py' 2025-12-12T08:55:53,435 adding 'flowllm/gallery/gen_system_prompt_prompt.yaml' 2025-12-12T08:55:53,436 adding 'flowllm/gallery/stream_chat_op.py' 2025-12-12T08:55:53,437 adding 'flowllm/gallery/think_tool_op.py' 2025-12-12T08:55:53,439 adding 'flowllm/gallery/think_tool_prompt.yaml' 2025-12-12T08:55:53,440 adding 'flowllm/gallery/token_count_op.py' 2025-12-12T08:55:53,442 adding 'flowllm/gallery/agent/__init__.py' 2025-12-12T08:55:53,444 adding 'flowllm/gallery/agent/react_agent_op.py' 2025-12-12T08:55:53,445 adding 'flowllm/gallery/agent/react_agent_prompt.yaml' 2025-12-12T08:55:53,446 adding 'flowllm/gallery/agent/react_search_op.py' 2025-12-12T08:55:53,448 adding 'flowllm/gallery/search/__init__.py' 2025-12-12T08:55:53,449 adding 'flowllm/gallery/search/dashscope_search_op.py' 2025-12-12T08:55:53,451 adding 'flowllm/gallery/search/dashscope_search_prompt.yaml' 2025-12-12T08:55:53,452 adding 'flowllm/gallery/search/mcp_search_op.py' 2025-12-12T08:55:53,453 adding 'flowllm/gallery/search/mock_search_op.py' 2025-12-12T08:55:53,455 adding 'flowllm/gallery/search/mock_search_prompt.yaml' 2025-12-12T08:55:53,456 adding 'flowllm/gallery/search/tavily_search_op.py' 2025-12-12T08:55:53,460 adding 'flowllm-0.2.0.8.dist-info/licenses/LICENSE' 2025-12-12T08:55:53,463 adding 'flowllm-0.2.0.8.dist-info/METADATA' 2025-12-12T08:55:53,464 adding 'flowllm-0.2.0.8.dist-info/WHEEL' 2025-12-12T08:55:53,465 adding 'flowllm-0.2.0.8.dist-info/entry_points.txt' 2025-12-12T08:55:53,466 adding 'flowllm-0.2.0.8.dist-info/top_level.txt' 2025-12-12T08:55:53,468 adding 'flowllm-0.2.0.8.dist-info/RECORD' 2025-12-12T08:55:53,475 removing build/bdist.linux-armv7l/wheel 2025-12-12T08:55:53,615 Building wheel for flowllm (pyproject.toml): finished with status 'done' 2025-12-12T08:55:53,624 Created wheel for flowllm: filename=flowllm-0.2.0.8-py3-none-any.whl size=213964 sha256=f01ea46909e66c7fe54d09d3fbb5963fe62abf1f889f72a801f31add2e9ac947 2025-12-12T08:55:53,625 Stored in directory: /tmp/pip-ephem-wheel-cache-jqp2mwb9/wheels/34/5b/b9/7a0ad51c247382722bff9aa760c3976c7dcd106618b6fa474d 2025-12-12T08:55:53,651 Successfully built flowllm 2025-12-12T08:55:53,661 Removed build tracker: '/tmp/pip-build-tracker-3v2b2qsd'