2026-01-06T07:40:40,576 Created temporary directory: /tmp/pip-ephem-wheel-cache-b0d6zwih 2026-01-06T07:40:40,578 Created temporary directory: /tmp/pip-build-tracker-0d0j26hb 2026-01-06T07:40:40,578 Initialized build tracking at /tmp/pip-build-tracker-0d0j26hb 2026-01-06T07:40:40,579 Created build tracker: /tmp/pip-build-tracker-0d0j26hb 2026-01-06T07:40:40,579 Entered build tracker: /tmp/pip-build-tracker-0d0j26hb 2026-01-06T07:40:40,580 Created temporary directory: /tmp/pip-wheel-52nipwz1 2026-01-06T07:40:40,583 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-06T07:40:40,585 Created temporary directory: /tmp/pip-ephem-wheel-cache-qs3rn6ag 2026-01-06T07:40:40,610 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-06T07:40:40,613 2 location(s) to search for versions of flowllm: 2026-01-06T07:40:40,613 * https://pypi.org/simple/flowllm/ 2026-01-06T07:40:40,613 * https://www.piwheels.org/simple/flowllm/ 2026-01-06T07:40:40,614 Fetching project page and analyzing links: https://pypi.org/simple/flowllm/ 2026-01-06T07:40:40,615 Getting page https://pypi.org/simple/flowllm/ 2026-01-06T07:40:40,616 Found index url https://pypi.org/simple 2026-01-06T07:40:40,852 Fetched page https://pypi.org/simple/flowllm/ as application/vnd.pypi.simple.v1+json 2026-01-06T07:40:40,862 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) 2026-01-06T07:40:40,864 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) 2026-01-06T07:40:40,864 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) 2026-01-06T07:40:40,865 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) 2026-01-06T07:40:40,866 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) 2026-01-06T07:40:40,867 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) 2026-01-06T07:40:40,868 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) 2026-01-06T07:40:40,868 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) 2026-01-06T07:40:40,869 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) 2026-01-06T07:40:40,870 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) 2026-01-06T07:40:40,871 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) 2026-01-06T07:40:40,872 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) 2026-01-06T07:40:40,872 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) 2026-01-06T07:40:40,873 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 2026-01-06T07:40:40,874 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) 2026-01-06T07:40:40,874 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 2026-01-06T07:40:40,875 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) 2026-01-06T07:40:40,876 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 2026-01-06T07:40:40,877 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) 2026-01-06T07:40:40,878 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) 2026-01-06T07:40:40,879 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) 2026-01-06T07:40:40,880 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) 2026-01-06T07:40:40,881 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) 2026-01-06T07:40:40,881 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) 2026-01-06T07:40:40,882 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) 2026-01-06T07:40:40,883 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) 2026-01-06T07:40:40,883 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) 2026-01-06T07:40:40,884 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) 2026-01-06T07:40:40,885 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) 2026-01-06T07:40:40,885 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) 2026-01-06T07:40:40,886 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) 2026-01-06T07:40:40,886 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) 2026-01-06T07:40:40,887 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) 2026-01-06T07:40:40,888 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) 2026-01-06T07:40:40,889 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) 2026-01-06T07:40:40,889 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) 2026-01-06T07:40:40,890 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) 2026-01-06T07:40:40,891 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) 2026-01-06T07:40:40,891 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) 2026-01-06T07:40:40,892 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) 2026-01-06T07:40:40,893 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) 2026-01-06T07:40:40,894 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) 2026-01-06T07:40:40,894 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) 2026-01-06T07:40:40,895 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) 2026-01-06T07:40:40,895 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) 2026-01-06T07:40:40,896 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) 2026-01-06T07:40:40,897 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) 2026-01-06T07:40:40,897 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) 2026-01-06T07:40:40,898 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) 2026-01-06T07:40:40,899 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 2026-01-06T07:40:40,899 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) 2026-01-06T07:40:40,900 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 2026-01-06T07:40:40,901 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) 2026-01-06T07:40:40,902 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 2026-01-06T07:40:40,903 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) 2026-01-06T07:40:40,904 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 2026-01-06T07:40:40,905 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) 2026-01-06T07:40:40,905 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 2026-01-06T07:40:40,906 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) 2026-01-06T07:40:40,907 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 2026-01-06T07:40:40,908 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) 2026-01-06T07:40:40,908 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 2026-01-06T07:40:40,909 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) 2026-01-06T07:40:40,910 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 2026-01-06T07:40:40,911 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) 2026-01-06T07:40:40,912 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 2026-01-06T07:40:40,913 Skipping link: No binaries permitted for flowllm: https://files.pythonhosted.org/packages/24/73/0fcb0147f97d2e63e711c7c02330ff62a27e8313c66c8c31631331b006cf/flowllm-0.2.0.9-py3-none-any.whl (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10) 2026-01-06T07:40:40,914 Found link https://files.pythonhosted.org/packages/e0/7a/1a4ac979e949fd213667ce9ea58b6c52b11b2796ed665c389d07911455a6/flowllm-0.2.0.9.tar.gz (from https://pypi.org/simple/flowllm/) (requires-python:>=3.10), version: 0.2.0.9 2026-01-06T07:40:40,915 Fetching project page and analyzing links: https://www.piwheels.org/simple/flowllm/ 2026-01-06T07:40:40,915 Getting page https://www.piwheels.org/simple/flowllm/ 2026-01-06T07:40:40,917 Found index url https://www.piwheels.org/simple 2026-01-06T07:40:41,302 Fetched page https://www.piwheels.org/simple/flowllm/ as text/html 2026-01-06T07:40:41,310 Skipping link: No binaries permitted for flowllm: https://www.piwheels.org/simple/flowllm/flowllm-0.2.0.8-py3-none-any.whl#sha256=f01ea46909e66c7fe54d09d3fbb5963fe62abf1f889f72a801f31add2e9ac947 (from https://www.piwheels.org/simple/flowllm/) (requires-python:>=3.10) 2026-01-06T07:40:41,311 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) 2026-01-06T07:40:41,312 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) 2026-01-06T07:40:41,312 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) 2026-01-06T07:40:41,313 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) 2026-01-06T07:40:41,313 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) 2026-01-06T07:40:41,314 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) 2026-01-06T07:40:41,314 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) 2026-01-06T07:40:41,315 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) 2026-01-06T07:40:41,316 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) 2026-01-06T07:40:41,316 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) 2026-01-06T07:40:41,317 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) 2026-01-06T07:40:41,317 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) 2026-01-06T07:40:41,318 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) 2026-01-06T07:40:41,319 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) 2026-01-06T07:40:41,319 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) 2026-01-06T07:40:41,320 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) 2026-01-06T07:40:41,320 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) 2026-01-06T07:40:41,321 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) 2026-01-06T07:40:41,321 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) 2026-01-06T07:40:41,322 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) 2026-01-06T07:40:41,322 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) 2026-01-06T07:40:41,323 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) 2026-01-06T07:40:41,323 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) 2026-01-06T07:40:41,324 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) 2026-01-06T07:40:41,324 Skipping link: not a file: https://www.piwheels.org/simple/flowllm/ 2026-01-06T07:40:41,325 Skipping link: not a file: https://pypi.org/simple/flowllm/ 2026-01-06T07:40:41,346 Given no hashes to check 1 links for project 'flowllm': discarding no candidates 2026-01-06T07:40:41,364 Collecting flowllm==0.2.0.9 2026-01-06T07:40:41,366 Created temporary directory: /tmp/pip-unpack-8swflvwb 2026-01-06T07:40:41,979 Downloading flowllm-0.2.0.9.tar.gz (183 kB) 2026-01-06T07:40:42,425 Added flowllm==0.2.0.9 from https://files.pythonhosted.org/packages/e0/7a/1a4ac979e949fd213667ce9ea58b6c52b11b2796ed665c389d07911455a6/flowllm-0.2.0.9.tar.gz to build tracker '/tmp/pip-build-tracker-0d0j26hb' 2026-01-06T07:40:42,432 Created temporary directory: /tmp/pip-build-env-sbnwmtme 2026-01-06T07:40:42,436 Installing build dependencies: started 2026-01-06T07:40:42,438 Running command pip subprocess to install build dependencies 2026-01-06T07:40:43,577 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-06T07:40:44,229 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-06T07:40:44,252 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-06T07:40:45,997 Collecting setuptools>=61.0 2026-01-06T07:40:46,085 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-06T07:40:46,355 Collecting wheel 2026-01-06T07:40:46,372 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-06T07:40:49,386 Installing collected packages: wheel, setuptools 2026-01-06T07:40:49,640 Creating /tmp/pip-build-env-sbnwmtme/overlay/local/bin 2026-01-06T07:40:49,642 changing mode of /tmp/pip-build-env-sbnwmtme/overlay/local/bin/wheel to 755 2026-01-06T07:40:53,307 Successfully installed setuptools-80.9.0 wheel-0.45.1 2026-01-06T07:40:53,579 Installing build dependencies: finished with status 'done' 2026-01-06T07:40:53,586 Getting requirements to build wheel: started 2026-01-06T07:40:53,587 Running command Getting requirements to build wheel 2026-01-06T07:40:54,247 /tmp/pip-build-env-sbnwmtme/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-06T07:40:54,248 !! 2026-01-06T07:40:54,249 ******************************************************************************** 2026-01-06T07:40:54,249 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-06T07:40:54,251 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-06T07:40:54,251 or your builds will no longer be supported. 2026-01-06T07:40:54,252 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T07:40:54,253 ******************************************************************************** 2026-01-06T07:40:54,254 !! 2026-01-06T07:40:54,255 corresp(dist, value, root_dir) 2026-01-06T07:40:54,346 /tmp/pip-build-env-sbnwmtme/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T07:40:54,346 !! 2026-01-06T07:40:54,348 ******************************************************************************** 2026-01-06T07:40:54,348 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T07:40:54,349 License :: OSI Approved :: Apache Software License 2026-01-06T07:40:54,350 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T07:40:54,351 ******************************************************************************** 2026-01-06T07:40:54,352 !! 2026-01-06T07:40:54,353 dist._finalize_license_expression() 2026-01-06T07:40:54,354 /tmp/pip-build-env-sbnwmtme/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T07:40:54,354 !! 2026-01-06T07:40:54,356 ******************************************************************************** 2026-01-06T07:40:54,356 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T07:40:54,358 License :: OSI Approved :: Apache Software License 2026-01-06T07:40:54,359 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T07:40:54,359 ******************************************************************************** 2026-01-06T07:40:54,360 !! 2026-01-06T07:40:54,361 self._finalize_license_expression() 2026-01-06T07:40:54,361 running egg_info 2026-01-06T07:40:54,366 writing flowllm.egg-info/PKG-INFO 2026-01-06T07:40:54,377 writing dependency_links to flowllm.egg-info/dependency_links.txt 2026-01-06T07:40:54,379 writing entry points to flowllm.egg-info/entry_points.txt 2026-01-06T07:40:54,385 writing requirements to flowllm.egg-info/requires.txt 2026-01-06T07:40:54,386 writing top-level names to flowllm.egg-info/top_level.txt 2026-01-06T07:40:54,450 reading manifest file 'flowllm.egg-info/SOURCES.txt' 2026-01-06T07:40:54,460 adding license file 'LICENSE' 2026-01-06T07:40:54,469 writing manifest file 'flowllm.egg-info/SOURCES.txt' 2026-01-06T07:40:54,568 Getting requirements to build wheel: finished with status 'done' 2026-01-06T07:40:54,572 Created temporary directory: /tmp/pip-modern-metadata-mf6cc527 2026-01-06T07:40:54,575 Preparing metadata (pyproject.toml): started 2026-01-06T07:40:54,576 Running command Preparing metadata (pyproject.toml) 2026-01-06T07:40:55,161 /tmp/pip-build-env-sbnwmtme/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-06T07:40:55,161 !! 2026-01-06T07:40:55,163 ******************************************************************************** 2026-01-06T07:40:55,163 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-06T07:40:55,164 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-06T07:40:55,165 or your builds will no longer be supported. 2026-01-06T07:40:55,166 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T07:40:55,167 ******************************************************************************** 2026-01-06T07:40:55,168 !! 2026-01-06T07:40:55,169 corresp(dist, value, root_dir) 2026-01-06T07:40:55,255 /tmp/pip-build-env-sbnwmtme/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T07:40:55,255 !! 2026-01-06T07:40:55,257 ******************************************************************************** 2026-01-06T07:40:55,257 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T07:40:55,258 License :: OSI Approved :: Apache Software License 2026-01-06T07:40:55,259 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T07:40:55,260 ******************************************************************************** 2026-01-06T07:40:55,261 !! 2026-01-06T07:40:55,262 dist._finalize_license_expression() 2026-01-06T07:40:55,262 /tmp/pip-build-env-sbnwmtme/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T07:40:55,263 !! 2026-01-06T07:40:55,264 ******************************************************************************** 2026-01-06T07:40:55,265 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T07:40:55,266 License :: OSI Approved :: Apache Software License 2026-01-06T07:40:55,268 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T07:40:55,268 ******************************************************************************** 2026-01-06T07:40:55,270 !! 2026-01-06T07:40:55,270 self._finalize_license_expression() 2026-01-06T07:40:55,271 running dist_info 2026-01-06T07:40:55,282 creating /tmp/pip-modern-metadata-mf6cc527/flowllm.egg-info 2026-01-06T07:40:55,283 writing /tmp/pip-modern-metadata-mf6cc527/flowllm.egg-info/PKG-INFO 2026-01-06T07:40:55,294 writing dependency_links to /tmp/pip-modern-metadata-mf6cc527/flowllm.egg-info/dependency_links.txt 2026-01-06T07:40:55,296 writing entry points to /tmp/pip-modern-metadata-mf6cc527/flowllm.egg-info/entry_points.txt 2026-01-06T07:40:55,302 writing requirements to /tmp/pip-modern-metadata-mf6cc527/flowllm.egg-info/requires.txt 2026-01-06T07:40:55,303 writing top-level names to /tmp/pip-modern-metadata-mf6cc527/flowllm.egg-info/top_level.txt 2026-01-06T07:40:55,304 writing manifest file '/tmp/pip-modern-metadata-mf6cc527/flowllm.egg-info/SOURCES.txt' 2026-01-06T07:40:55,362 reading manifest file '/tmp/pip-modern-metadata-mf6cc527/flowllm.egg-info/SOURCES.txt' 2026-01-06T07:40:55,364 adding license file 'LICENSE' 2026-01-06T07:40:55,372 writing manifest file '/tmp/pip-modern-metadata-mf6cc527/flowllm.egg-info/SOURCES.txt' 2026-01-06T07:40:55,373 creating '/tmp/pip-modern-metadata-mf6cc527/flowllm-0.2.0.9.dist-info' 2026-01-06T07:40:55,512 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-06T07:40:55,521 Source in /tmp/pip-wheel-52nipwz1/flowllm_e63cf789e0e14706a0c2357c8b9b209e has version 0.2.0.9, which satisfies requirement flowllm==0.2.0.9 from https://files.pythonhosted.org/packages/e0/7a/1a4ac979e949fd213667ce9ea58b6c52b11b2796ed665c389d07911455a6/flowllm-0.2.0.9.tar.gz 2026-01-06T07:40:55,522 Removed flowllm==0.2.0.9 from https://files.pythonhosted.org/packages/e0/7a/1a4ac979e949fd213667ce9ea58b6c52b11b2796ed665c389d07911455a6/flowllm-0.2.0.9.tar.gz from build tracker '/tmp/pip-build-tracker-0d0j26hb' 2026-01-06T07:40:55,534 Created temporary directory: /tmp/pip-unpack-sabci49y 2026-01-06T07:40:55,535 Building wheels for collected packages: flowllm 2026-01-06T07:40:55,540 Created temporary directory: /tmp/pip-wheel-8clh6w7x 2026-01-06T07:40:55,541 Destination directory: /tmp/pip-wheel-8clh6w7x 2026-01-06T07:40:55,543 Building wheel for flowllm (pyproject.toml): started 2026-01-06T07:40:55,545 Running command Building wheel for flowllm (pyproject.toml) 2026-01-06T07:40:56,151 /tmp/pip-build-env-sbnwmtme/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-06T07:40:56,152 !! 2026-01-06T07:40:56,153 ******************************************************************************** 2026-01-06T07:40:56,153 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-06T07:40:56,155 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-06T07:40:56,155 or your builds will no longer be supported. 2026-01-06T07:40:56,156 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T07:40:56,157 ******************************************************************************** 2026-01-06T07:40:56,158 !! 2026-01-06T07:40:56,159 corresp(dist, value, root_dir) 2026-01-06T07:40:56,237 /tmp/pip-build-env-sbnwmtme/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T07:40:56,237 !! 2026-01-06T07:40:56,239 ******************************************************************************** 2026-01-06T07:40:56,239 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T07:40:56,241 License :: OSI Approved :: Apache Software License 2026-01-06T07:40:56,242 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T07:40:56,243 ******************************************************************************** 2026-01-06T07:40:56,244 !! 2026-01-06T07:40:56,244 dist._finalize_license_expression() 2026-01-06T07:40:56,245 /tmp/pip-build-env-sbnwmtme/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T07:40:56,245 !! 2026-01-06T07:40:56,247 ******************************************************************************** 2026-01-06T07:40:56,247 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T07:40:56,248 License :: OSI Approved :: Apache Software License 2026-01-06T07:40:56,249 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T07:40:56,250 ******************************************************************************** 2026-01-06T07:40:56,251 !! 2026-01-06T07:40:56,251 self._finalize_license_expression() 2026-01-06T07:40:56,252 running bdist_wheel 2026-01-06T07:40:56,267 running build 2026-01-06T07:40:56,267 running build_py 2026-01-06T07:40:56,274 creating build/lib/flowllm 2026-01-06T07:40:56,277 copying flowllm/__init__.py -> build/lib/flowllm 2026-01-06T07:40:56,279 copying flowllm/main.py -> build/lib/flowllm 2026-01-06T07:40:56,282 creating build/lib/flowllm/gallery 2026-01-06T07:40:56,284 copying flowllm/gallery/code_analyse_op.py -> build/lib/flowllm/gallery 2026-01-06T07:40:56,287 copying flowllm/gallery/execute_code_op.py -> build/lib/flowllm/gallery 2026-01-06T07:40:56,289 copying flowllm/gallery/__init__.py -> build/lib/flowllm/gallery 2026-01-06T07:40:56,292 copying flowllm/gallery/chat_op.py -> build/lib/flowllm/gallery 2026-01-06T07:40:56,294 copying flowllm/gallery/think_tool_op.py -> build/lib/flowllm/gallery 2026-01-06T07:40:56,296 copying flowllm/gallery/gen_system_prompt_op.py -> build/lib/flowllm/gallery 2026-01-06T07:40:56,299 copying flowllm/gallery/stream_chat_op.py -> build/lib/flowllm/gallery 2026-01-06T07:40:56,301 copying flowllm/gallery/token_count_op.py -> build/lib/flowllm/gallery 2026-01-06T07:40:56,303 creating build/lib/flowllm/extensions 2026-01-06T07:40:56,305 copying flowllm/extensions/__init__.py -> build/lib/flowllm/extensions 2026-01-06T07:40:56,307 creating build/lib/flowllm/core 2026-01-06T07:40:56,308 copying flowllm/core/__init__.py -> build/lib/flowllm/core 2026-01-06T07:40:56,310 copying flowllm/core/application.py -> build/lib/flowllm/core 2026-01-06T07:40:56,313 creating build/lib/flowllm/config 2026-01-06T07:40:56,314 copying flowllm/config/__init__.py -> build/lib/flowllm/config 2026-01-06T07:40:56,316 copying flowllm/config/config_parser.py -> build/lib/flowllm/config 2026-01-06T07:40:56,319 creating build/lib/flowllm/gallery/agent 2026-01-06T07:40:56,320 copying flowllm/gallery/agent/react_agent_op.py -> build/lib/flowllm/gallery/agent 2026-01-06T07:40:56,323 copying flowllm/gallery/agent/__init__.py -> build/lib/flowllm/gallery/agent 2026-01-06T07:40:56,325 copying flowllm/gallery/agent/react_search_op.py -> build/lib/flowllm/gallery/agent 2026-01-06T07:40:56,327 creating build/lib/flowllm/gallery/search 2026-01-06T07:40:56,328 copying flowllm/gallery/search/mcp_search_op.py -> build/lib/flowllm/gallery/search 2026-01-06T07:40:56,330 copying flowllm/gallery/search/__init__.py -> build/lib/flowllm/gallery/search 2026-01-06T07:40:56,332 copying flowllm/gallery/search/tavily_search_op.py -> build/lib/flowllm/gallery/search 2026-01-06T07:40:56,335 copying flowllm/gallery/search/dashscope_search_op.py -> build/lib/flowllm/gallery/search 2026-01-06T07:40:56,337 copying flowllm/gallery/search/mock_search_op.py -> build/lib/flowllm/gallery/search 2026-01-06T07:40:56,339 creating build/lib/flowllm/extensions/skills 2026-01-06T07:40:56,341 copying flowllm/extensions/skills/load_skill_metadata_op.py -> build/lib/flowllm/extensions/skills 2026-01-06T07:40:56,343 copying flowllm/extensions/skills/load_skill_op.py -> build/lib/flowllm/extensions/skills 2026-01-06T07:40:56,345 copying flowllm/extensions/skills/read_reference_file_op.py -> build/lib/flowllm/extensions/skills 2026-01-06T07:40:56,348 copying flowllm/extensions/skills/__init__.py -> build/lib/flowllm/extensions/skills 2026-01-06T07:40:56,350 copying flowllm/extensions/skills/skill_agent_op.py -> build/lib/flowllm/extensions/skills 2026-01-06T07:40:56,352 copying flowllm/extensions/skills/run_shell_command_op.py -> build/lib/flowllm/extensions/skills 2026-01-06T07:40:56,355 creating build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,356 copying flowllm/extensions/file_tool/grep_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,359 copying flowllm/extensions/file_tool/__init__.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,361 copying flowllm/extensions/file_tool/write_todos_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,363 copying flowllm/extensions/file_tool/write_file_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,364 copying flowllm/extensions/file_tool/shell_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,367 copying flowllm/extensions/file_tool/ls_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,369 copying flowllm/extensions/file_tool/glob_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,371 copying flowllm/extensions/file_tool/edit_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,374 copying flowllm/extensions/file_tool/read_many_files_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,376 copying flowllm/extensions/file_tool/task_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,378 copying flowllm/extensions/file_tool/smart_edit_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,380 copying flowllm/extensions/file_tool/rip_grep_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,383 copying flowllm/extensions/file_tool/read_file_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,385 copying flowllm/extensions/file_tool/exit_plan_mode_op.py -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,387 creating build/lib/flowllm/extensions/utils 2026-01-06T07:40:56,388 copying flowllm/extensions/utils/__init__.py -> build/lib/flowllm/extensions/utils 2026-01-06T07:40:56,390 copying flowllm/extensions/utils/edit_utils.py -> build/lib/flowllm/extensions/utils 2026-01-06T07:40:56,393 creating build/lib/flowllm/core/service 2026-01-06T07:40:56,394 copying flowllm/core/service/__init__.py -> build/lib/flowllm/core/service 2026-01-06T07:40:56,396 copying flowllm/core/service/cmd_service.py -> build/lib/flowllm/core/service 2026-01-06T07:40:56,398 copying flowllm/core/service/base_service.py -> build/lib/flowllm/core/service 2026-01-06T07:40:56,400 copying flowllm/core/service/mcp_service.py -> build/lib/flowllm/core/service 2026-01-06T07:40:56,402 copying flowllm/core/service/http_service.py -> build/lib/flowllm/core/service 2026-01-06T07:40:56,404 creating build/lib/flowllm/core/context 2026-01-06T07:40:56,405 copying flowllm/core/context/__init__.py -> build/lib/flowllm/core/context 2026-01-06T07:40:56,407 copying flowllm/core/context/base_context.py -> build/lib/flowllm/core/context 2026-01-06T07:40:56,409 copying flowllm/core/context/flow_context.py -> build/lib/flowllm/core/context 2026-01-06T07:40:56,412 copying flowllm/core/context/prompt_handler.py -> build/lib/flowllm/core/context 2026-01-06T07:40:56,414 copying flowllm/core/context/registry.py -> build/lib/flowllm/core/context 2026-01-06T07:40:56,416 copying flowllm/core/context/service_context.py -> build/lib/flowllm/core/context 2026-01-06T07:40:56,419 creating build/lib/flowllm/core/vector_store 2026-01-06T07:40:56,420 copying flowllm/core/vector_store/es_vector_store.py -> build/lib/flowllm/core/vector_store 2026-01-06T07:40:56,423 copying flowllm/core/vector_store/local_vector_store.py -> build/lib/flowllm/core/vector_store 2026-01-06T07:40:56,426 copying flowllm/core/vector_store/__init__.py -> build/lib/flowllm/core/vector_store 2026-01-06T07:40:56,427 copying flowllm/core/vector_store/base_vector_store.py -> build/lib/flowllm/core/vector_store 2026-01-06T07:40:56,430 copying flowllm/core/vector_store/pgvector_vector_store.py -> build/lib/flowllm/core/vector_store 2026-01-06T07:40:56,433 copying flowllm/core/vector_store/memory_vector_store.py -> build/lib/flowllm/core/vector_store 2026-01-06T07:40:56,436 copying flowllm/core/vector_store/chroma_vector_store.py -> build/lib/flowllm/core/vector_store 2026-01-06T07:40:56,439 copying flowllm/core/vector_store/qdrant_vector_store.py -> build/lib/flowllm/core/vector_store 2026-01-06T07:40:56,442 creating build/lib/flowllm/core/token 2026-01-06T07:40:56,443 copying flowllm/core/token/huggingface_token.py -> build/lib/flowllm/core/token 2026-01-06T07:40:56,446 copying flowllm/core/token/__init__.py -> build/lib/flowllm/core/token 2026-01-06T07:40:56,448 copying flowllm/core/token/openai_token.py -> build/lib/flowllm/core/token 2026-01-06T07:40:56,449 copying flowllm/core/token/base_token.py -> build/lib/flowllm/core/token 2026-01-06T07:40:56,452 creating build/lib/flowllm/core/op 2026-01-06T07:40:56,453 copying flowllm/core/op/sequential_op.py -> build/lib/flowllm/core/op 2026-01-06T07:40:56,455 copying flowllm/core/op/__init__.py -> build/lib/flowllm/core/op 2026-01-06T07:40:56,457 copying flowllm/core/op/base_async_tool_op.py -> build/lib/flowllm/core/op 2026-01-06T07:40:56,459 copying flowllm/core/op/base_mcp_op.py -> build/lib/flowllm/core/op 2026-01-06T07:40:56,462 copying flowllm/core/op/parallel_op.py -> build/lib/flowllm/core/op 2026-01-06T07:40:56,464 copying flowllm/core/op/base_op.py -> build/lib/flowllm/core/op 2026-01-06T07:40:56,467 copying flowllm/core/op/base_async_op.py -> build/lib/flowllm/core/op 2026-01-06T07:40:56,469 copying flowllm/core/op/base_ray_op.py -> build/lib/flowllm/core/op 2026-01-06T07:40:56,472 creating build/lib/flowllm/core/llm 2026-01-06T07:40:56,473 copying flowllm/core/llm/__init__.py -> build/lib/flowllm/core/llm 2026-01-06T07:40:56,475 copying flowllm/core/llm/base_llm.py -> build/lib/flowllm/core/llm 2026-01-06T07:40:56,478 copying flowllm/core/llm/lite_llm.py -> build/lib/flowllm/core/llm 2026-01-06T07:40:56,481 copying flowllm/core/llm/openai_compatible_llm.py -> build/lib/flowllm/core/llm 2026-01-06T07:40:56,484 creating build/lib/flowllm/core/enumeration 2026-01-06T07:40:56,485 copying flowllm/core/enumeration/http_enum.py -> build/lib/flowllm/core/enumeration 2026-01-06T07:40:56,487 copying flowllm/core/enumeration/__init__.py -> build/lib/flowllm/core/enumeration 2026-01-06T07:40:56,490 copying flowllm/core/enumeration/registry_enum.py -> build/lib/flowllm/core/enumeration 2026-01-06T07:40:56,492 copying flowllm/core/enumeration/chunk_enum.py -> build/lib/flowllm/core/enumeration 2026-01-06T07:40:56,494 copying flowllm/core/enumeration/role.py -> build/lib/flowllm/core/enumeration 2026-01-06T07:40:56,496 creating build/lib/flowllm/core/storage 2026-01-06T07:40:56,498 copying flowllm/core/storage/__init__.py -> build/lib/flowllm/core/storage 2026-01-06T07:40:56,500 copying flowllm/core/storage/cache_handler.py -> build/lib/flowllm/core/storage 2026-01-06T07:40:56,504 creating build/lib/flowllm/core/embedding_model 2026-01-06T07:40:56,505 copying flowllm/core/embedding_model/__init__.py -> build/lib/flowllm/core/embedding_model 2026-01-06T07:40:56,507 copying flowllm/core/embedding_model/openai_compatible_embedding_model.py -> build/lib/flowllm/core/embedding_model 2026-01-06T07:40:56,509 copying flowllm/core/embedding_model/base_embedding_model.py -> build/lib/flowllm/core/embedding_model 2026-01-06T07:40:56,512 creating build/lib/flowllm/core/utils 2026-01-06T07:40:56,513 copying flowllm/core/utils/__init__.py -> build/lib/flowllm/core/utils 2026-01-06T07:40:56,516 copying flowllm/core/utils/pydantic_utils.py -> build/lib/flowllm/core/utils 2026-01-06T07:40:56,517 copying flowllm/core/utils/pydantic_config_parser.py -> build/lib/flowllm/core/utils 2026-01-06T07:40:56,520 copying flowllm/core/utils/http_client.py -> build/lib/flowllm/core/utils 2026-01-06T07:40:56,523 copying flowllm/core/utils/common_utils.py -> build/lib/flowllm/core/utils 2026-01-06T07:40:56,525 copying flowllm/core/utils/fastmcp_client.py -> build/lib/flowllm/core/utils 2026-01-06T07:40:56,528 copying flowllm/core/utils/logger_utils.py -> build/lib/flowllm/core/utils 2026-01-06T07:40:56,531 copying flowllm/core/utils/timer.py -> build/lib/flowllm/core/utils 2026-01-06T07:40:56,533 copying flowllm/core/utils/llm_utils.py -> build/lib/flowllm/core/utils 2026-01-06T07:40:56,535 copying flowllm/core/utils/logo_utils.py -> build/lib/flowllm/core/utils 2026-01-06T07:40:56,538 creating build/lib/flowllm/core/flow 2026-01-06T07:40:56,539 copying flowllm/core/flow/base_flow.py -> build/lib/flowllm/core/flow 2026-01-06T07:40:56,542 copying flowllm/core/flow/expression_tool_flow.py -> build/lib/flowllm/core/flow 2026-01-06T07:40:56,544 copying flowllm/core/flow/__init__.py -> build/lib/flowllm/core/flow 2026-01-06T07:40:56,546 copying flowllm/core/flow/base_tool_flow.py -> build/lib/flowllm/core/flow 2026-01-06T07:40:56,549 copying flowllm/core/flow/cmd_flow.py -> build/lib/flowllm/core/flow 2026-01-06T07:40:56,552 creating build/lib/flowllm/core/schema 2026-01-06T07:40:56,553 copying flowllm/core/schema/__init__.py -> build/lib/flowllm/core/schema 2026-01-06T07:40:56,556 copying flowllm/core/schema/flow_request.py -> build/lib/flowllm/core/schema 2026-01-06T07:40:56,558 copying flowllm/core/schema/flow_response.py -> build/lib/flowllm/core/schema 2026-01-06T07:40:56,560 copying flowllm/core/schema/vector_node.py -> build/lib/flowllm/core/schema 2026-01-06T07:40:56,563 copying flowllm/core/schema/tool_call.py -> build/lib/flowllm/core/schema 2026-01-06T07:40:56,566 copying flowllm/core/schema/service_config.py -> build/lib/flowllm/core/schema 2026-01-06T07:40:56,568 copying flowllm/core/schema/message.py -> build/lib/flowllm/core/schema 2026-01-06T07:40:56,570 copying flowllm/core/schema/flow_stream_chunk.py -> build/lib/flowllm/core/schema 2026-01-06T07:40:56,571 running egg_info 2026-01-06T07:40:56,583 writing flowllm.egg-info/PKG-INFO 2026-01-06T07:40:56,593 writing dependency_links to flowllm.egg-info/dependency_links.txt 2026-01-06T07:40:56,595 writing entry points to flowllm.egg-info/entry_points.txt 2026-01-06T07:40:56,601 writing requirements to flowllm.egg-info/requires.txt 2026-01-06T07:40:56,602 writing top-level names to flowllm.egg-info/top_level.txt 2026-01-06T07:40:56,649 reading manifest file 'flowllm.egg-info/SOURCES.txt' 2026-01-06T07:40:56,659 adding license file 'LICENSE' 2026-01-06T07:40:56,667 writing manifest file 'flowllm.egg-info/SOURCES.txt' 2026-01-06T07:40:56,692 copying flowllm/gallery/gen_system_prompt_prompt.yaml -> build/lib/flowllm/gallery 2026-01-06T07:40:56,695 copying flowllm/gallery/code_analyse_prompt.yaml -> build/lib/flowllm/gallery 2026-01-06T07:40:56,697 copying flowllm/gallery/think_tool_prompt.yaml -> build/lib/flowllm/gallery 2026-01-06T07:40:56,700 copying flowllm/gallery/agent/react_agent_prompt.yaml -> build/lib/flowllm/gallery/agent 2026-01-06T07:40:56,702 copying flowllm/gallery/search/mock_search_prompt.yaml -> build/lib/flowllm/gallery/search 2026-01-06T07:40:56,704 copying flowllm/gallery/search/dashscope_search_prompt.yaml -> build/lib/flowllm/gallery/search 2026-01-06T07:40:56,707 copying flowllm/extensions/skills/skill_agent_prompt.yaml -> build/lib/flowllm/extensions/skills 2026-01-06T07:40:56,709 copying flowllm/extensions/skills/run_shell_command_prompt.yaml -> build/lib/flowllm/extensions/skills 2026-01-06T07:40:56,712 copying flowllm/extensions/file_tool/glob_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,714 copying flowllm/extensions/file_tool/grep_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,716 copying flowllm/extensions/file_tool/rip_grep_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,718 copying flowllm/extensions/file_tool/write_todos_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,720 copying flowllm/extensions/file_tool/read_many_files_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,723 copying flowllm/extensions/file_tool/smart_edit_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,725 copying flowllm/extensions/file_tool/read_file_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,727 copying flowllm/extensions/file_tool/shell_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,729 copying flowllm/extensions/file_tool/ls_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,731 copying flowllm/extensions/file_tool/exit_plan_mode_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,734 copying flowllm/extensions/file_tool/write_file_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,736 copying flowllm/extensions/file_tool/edit_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,738 copying flowllm/extensions/file_tool/task_prompt.yaml -> build/lib/flowllm/extensions/file_tool 2026-01-06T07:40:56,740 copying flowllm/config/default.yaml -> build/lib/flowllm/config 2026-01-06T07:40:56,742 copying flowllm/config/search.yaml -> build/lib/flowllm/config 2026-01-06T07:40:56,774 installing to build/bdist.linux-armv7l/wheel 2026-01-06T07:40:56,775 running install 2026-01-06T07:40:56,798 running install_lib 2026-01-06T07:40:56,804 creating build/bdist.linux-armv7l/wheel 2026-01-06T07:40:56,806 creating build/bdist.linux-armv7l/wheel/flowllm 2026-01-06T07:40:56,808 creating build/bdist.linux-armv7l/wheel/flowllm/gallery 2026-01-06T07:40:56,809 copying build/lib/flowllm/gallery/code_analyse_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2026-01-06T07:40:56,812 copying build/lib/flowllm/gallery/execute_code_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2026-01-06T07:40:56,814 copying build/lib/flowllm/gallery/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2026-01-06T07:40:56,816 copying build/lib/flowllm/gallery/chat_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2026-01-06T07:40:56,818 copying build/lib/flowllm/gallery/gen_system_prompt_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2026-01-06T07:40:56,820 creating build/bdist.linux-armv7l/wheel/flowllm/gallery/agent 2026-01-06T07:40:56,821 copying build/lib/flowllm/gallery/agent/react_agent_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/agent 2026-01-06T07:40:56,824 copying build/lib/flowllm/gallery/agent/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/agent 2026-01-06T07:40:56,826 copying build/lib/flowllm/gallery/agent/react_agent_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/agent 2026-01-06T07:40:56,828 copying build/lib/flowllm/gallery/agent/react_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/agent 2026-01-06T07:40:56,830 creating build/bdist.linux-armv7l/wheel/flowllm/gallery/search 2026-01-06T07:40:56,831 copying build/lib/flowllm/gallery/search/mcp_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2026-01-06T07:40:56,833 copying build/lib/flowllm/gallery/search/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2026-01-06T07:40:56,835 copying build/lib/flowllm/gallery/search/mock_search_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2026-01-06T07:40:56,837 copying build/lib/flowllm/gallery/search/tavily_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2026-01-06T07:40:56,840 copying build/lib/flowllm/gallery/search/dashscope_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2026-01-06T07:40:56,842 copying build/lib/flowllm/gallery/search/dashscope_search_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2026-01-06T07:40:56,843 copying build/lib/flowllm/gallery/search/mock_search_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery/search 2026-01-06T07:40:56,845 copying build/lib/flowllm/gallery/think_tool_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2026-01-06T07:40:56,847 copying build/lib/flowllm/gallery/code_analyse_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2026-01-06T07:40:56,849 copying build/lib/flowllm/gallery/gen_system_prompt_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2026-01-06T07:40:56,851 copying build/lib/flowllm/gallery/stream_chat_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2026-01-06T07:40:56,853 copying build/lib/flowllm/gallery/token_count_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2026-01-06T07:40:56,854 copying build/lib/flowllm/gallery/think_tool_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/gallery 2026-01-06T07:40:56,857 creating build/bdist.linux-armv7l/wheel/flowllm/extensions 2026-01-06T07:40:56,858 copying build/lib/flowllm/extensions/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions 2026-01-06T07:40:56,861 creating build/bdist.linux-armv7l/wheel/flowllm/extensions/skills 2026-01-06T07:40:56,862 copying build/lib/flowllm/extensions/skills/load_skill_metadata_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2026-01-06T07:40:56,864 copying build/lib/flowllm/extensions/skills/load_skill_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2026-01-06T07:40:56,866 copying build/lib/flowllm/extensions/skills/read_reference_file_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2026-01-06T07:40:56,869 copying build/lib/flowllm/extensions/skills/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2026-01-06T07:40:56,871 copying build/lib/flowllm/extensions/skills/skill_agent_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2026-01-06T07:40:56,873 copying build/lib/flowllm/extensions/skills/skill_agent_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2026-01-06T07:40:56,875 copying build/lib/flowllm/extensions/skills/run_shell_command_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2026-01-06T07:40:56,877 copying build/lib/flowllm/extensions/skills/run_shell_command_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/skills 2026-01-06T07:40:56,880 creating build/bdist.linux-armv7l/wheel/flowllm/extensions/file_tool 2026-01-06T07:40:56,881 copying build/lib/flowllm/extensions/file_tool/grep_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,884 copying build/lib/flowllm/extensions/file_tool/glob_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,886 copying build/lib/flowllm/extensions/file_tool/grep_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,887 copying build/lib/flowllm/extensions/file_tool/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,889 copying build/lib/flowllm/extensions/file_tool/rip_grep_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,891 copying build/lib/flowllm/extensions/file_tool/write_todos_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,893 copying build/lib/flowllm/extensions/file_tool/write_file_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,895 copying build/lib/flowllm/extensions/file_tool/shell_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,898 copying build/lib/flowllm/extensions/file_tool/write_todos_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,900 copying build/lib/flowllm/extensions/file_tool/ls_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,902 copying build/lib/flowllm/extensions/file_tool/read_many_files_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,904 copying build/lib/flowllm/extensions/file_tool/smart_edit_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,906 copying build/lib/flowllm/extensions/file_tool/glob_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,908 copying build/lib/flowllm/extensions/file_tool/edit_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,910 copying build/lib/flowllm/extensions/file_tool/read_many_files_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,913 copying build/lib/flowllm/extensions/file_tool/task_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,915 copying build/lib/flowllm/extensions/file_tool/smart_edit_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,917 copying build/lib/flowllm/extensions/file_tool/read_file_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,919 copying build/lib/flowllm/extensions/file_tool/shell_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,921 copying build/lib/flowllm/extensions/file_tool/rip_grep_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,923 copying build/lib/flowllm/extensions/file_tool/ls_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,925 copying build/lib/flowllm/extensions/file_tool/exit_plan_mode_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,927 copying build/lib/flowllm/extensions/file_tool/write_file_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,929 copying build/lib/flowllm/extensions/file_tool/read_file_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,931 copying build/lib/flowllm/extensions/file_tool/edit_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,933 copying build/lib/flowllm/extensions/file_tool/task_prompt.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,935 copying build/lib/flowllm/extensions/file_tool/exit_plan_mode_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/file_tool 2026-01-06T07:40:56,938 creating build/bdist.linux-armv7l/wheel/flowllm/extensions/utils 2026-01-06T07:40:56,939 copying build/lib/flowllm/extensions/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/utils 2026-01-06T07:40:56,941 copying build/lib/flowllm/extensions/utils/edit_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/extensions/utils 2026-01-06T07:40:56,943 copying build/lib/flowllm/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm 2026-01-06T07:40:56,945 copying build/lib/flowllm/main.py -> build/bdist.linux-armv7l/wheel/./flowllm 2026-01-06T07:40:56,948 creating build/bdist.linux-armv7l/wheel/flowllm/core 2026-01-06T07:40:56,949 copying build/lib/flowllm/core/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core 2026-01-06T07:40:56,952 creating build/bdist.linux-armv7l/wheel/flowllm/core/service 2026-01-06T07:40:56,953 copying build/lib/flowllm/core/service/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2026-01-06T07:40:56,956 copying build/lib/flowllm/core/service/cmd_service.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2026-01-06T07:40:56,958 copying build/lib/flowllm/core/service/base_service.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2026-01-06T07:40:56,959 copying build/lib/flowllm/core/service/mcp_service.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2026-01-06T07:40:56,961 copying build/lib/flowllm/core/service/http_service.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/service 2026-01-06T07:40:56,964 creating build/bdist.linux-armv7l/wheel/flowllm/core/context 2026-01-06T07:40:56,965 copying build/lib/flowllm/core/context/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2026-01-06T07:40:56,967 copying build/lib/flowllm/core/context/base_context.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2026-01-06T07:40:56,970 copying build/lib/flowllm/core/context/flow_context.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2026-01-06T07:40:56,972 copying build/lib/flowllm/core/context/prompt_handler.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2026-01-06T07:40:56,974 copying build/lib/flowllm/core/context/registry.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2026-01-06T07:40:56,976 copying build/lib/flowllm/core/context/service_context.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/context 2026-01-06T07:40:56,979 creating build/bdist.linux-armv7l/wheel/flowllm/core/vector_store 2026-01-06T07:40:56,980 copying build/lib/flowllm/core/vector_store/es_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2026-01-06T07:40:56,983 copying build/lib/flowllm/core/vector_store/local_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2026-01-06T07:40:56,986 copying build/lib/flowllm/core/vector_store/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2026-01-06T07:40:56,988 copying build/lib/flowllm/core/vector_store/base_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2026-01-06T07:40:56,990 copying build/lib/flowllm/core/vector_store/pgvector_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2026-01-06T07:40:56,993 copying build/lib/flowllm/core/vector_store/memory_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2026-01-06T07:40:56,996 copying build/lib/flowllm/core/vector_store/chroma_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2026-01-06T07:40:56,999 copying build/lib/flowllm/core/vector_store/qdrant_vector_store.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/vector_store 2026-01-06T07:40:57,003 creating build/bdist.linux-armv7l/wheel/flowllm/core/token 2026-01-06T07:40:57,004 copying build/lib/flowllm/core/token/huggingface_token.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/token 2026-01-06T07:40:57,006 copying build/lib/flowllm/core/token/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/token 2026-01-06T07:40:57,008 copying build/lib/flowllm/core/token/openai_token.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/token 2026-01-06T07:40:57,010 copying build/lib/flowllm/core/token/base_token.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/token 2026-01-06T07:40:57,013 creating build/bdist.linux-armv7l/wheel/flowllm/core/op 2026-01-06T07:40:57,014 copying build/lib/flowllm/core/op/sequential_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2026-01-06T07:40:57,016 copying build/lib/flowllm/core/op/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2026-01-06T07:40:57,018 copying build/lib/flowllm/core/op/base_async_tool_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2026-01-06T07:40:57,020 copying build/lib/flowllm/core/op/base_mcp_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2026-01-06T07:40:57,023 copying build/lib/flowllm/core/op/parallel_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2026-01-06T07:40:57,025 copying build/lib/flowllm/core/op/base_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2026-01-06T07:40:57,028 copying build/lib/flowllm/core/op/base_async_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2026-01-06T07:40:57,030 copying build/lib/flowllm/core/op/base_ray_op.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/op 2026-01-06T07:40:57,033 creating build/bdist.linux-armv7l/wheel/flowllm/core/llm 2026-01-06T07:40:57,034 copying build/lib/flowllm/core/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/llm 2026-01-06T07:40:57,036 copying build/lib/flowllm/core/llm/base_llm.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/llm 2026-01-06T07:40:57,039 copying build/lib/flowllm/core/llm/lite_llm.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/llm 2026-01-06T07:40:57,042 copying build/lib/flowllm/core/llm/openai_compatible_llm.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/llm 2026-01-06T07:40:57,045 creating build/bdist.linux-armv7l/wheel/flowllm/core/enumeration 2026-01-06T07:40:57,046 copying build/lib/flowllm/core/enumeration/http_enum.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2026-01-06T07:40:57,048 copying build/lib/flowllm/core/enumeration/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2026-01-06T07:40:57,050 copying build/lib/flowllm/core/enumeration/registry_enum.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2026-01-06T07:40:57,052 copying build/lib/flowllm/core/enumeration/chunk_enum.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2026-01-06T07:40:57,053 copying build/lib/flowllm/core/enumeration/role.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/enumeration 2026-01-06T07:40:57,056 creating build/bdist.linux-armv7l/wheel/flowllm/core/storage 2026-01-06T07:40:57,057 copying build/lib/flowllm/core/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/storage 2026-01-06T07:40:57,059 copying build/lib/flowllm/core/storage/cache_handler.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/storage 2026-01-06T07:40:57,062 creating build/bdist.linux-armv7l/wheel/flowllm/core/embedding_model 2026-01-06T07:40:57,063 copying build/lib/flowllm/core/embedding_model/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/embedding_model 2026-01-06T07:40:57,065 copying build/lib/flowllm/core/embedding_model/openai_compatible_embedding_model.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/embedding_model 2026-01-06T07:40:57,067 copying build/lib/flowllm/core/embedding_model/base_embedding_model.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/embedding_model 2026-01-06T07:40:57,070 copying build/lib/flowllm/core/application.py -> build/bdist.linux-armv7l/wheel/./flowllm/core 2026-01-06T07:40:57,073 creating build/bdist.linux-armv7l/wheel/flowllm/core/utils 2026-01-06T07:40:57,074 copying build/lib/flowllm/core/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2026-01-06T07:40:57,076 copying build/lib/flowllm/core/utils/pydantic_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2026-01-06T07:40:57,078 copying build/lib/flowllm/core/utils/pydantic_config_parser.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2026-01-06T07:40:57,081 copying build/lib/flowllm/core/utils/http_client.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2026-01-06T07:40:57,083 copying build/lib/flowllm/core/utils/common_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2026-01-06T07:40:57,086 copying build/lib/flowllm/core/utils/fastmcp_client.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2026-01-06T07:40:57,088 copying build/lib/flowllm/core/utils/logger_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2026-01-06T07:40:57,090 copying build/lib/flowllm/core/utils/timer.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2026-01-06T07:40:57,093 copying build/lib/flowllm/core/utils/llm_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2026-01-06T07:40:57,095 copying build/lib/flowllm/core/utils/logo_utils.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/utils 2026-01-06T07:40:57,097 creating build/bdist.linux-armv7l/wheel/flowllm/core/flow 2026-01-06T07:40:57,099 copying build/lib/flowllm/core/flow/base_flow.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2026-01-06T07:40:57,101 copying build/lib/flowllm/core/flow/expression_tool_flow.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2026-01-06T07:40:57,103 copying build/lib/flowllm/core/flow/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2026-01-06T07:40:57,105 copying build/lib/flowllm/core/flow/base_tool_flow.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2026-01-06T07:40:57,106 copying build/lib/flowllm/core/flow/cmd_flow.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/flow 2026-01-06T07:40:57,109 creating build/bdist.linux-armv7l/wheel/flowllm/core/schema 2026-01-06T07:40:57,110 copying build/lib/flowllm/core/schema/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2026-01-06T07:40:57,112 copying build/lib/flowllm/core/schema/flow_request.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2026-01-06T07:40:57,114 copying build/lib/flowllm/core/schema/flow_response.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2026-01-06T07:40:57,116 copying build/lib/flowllm/core/schema/vector_node.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2026-01-06T07:40:57,118 copying build/lib/flowllm/core/schema/tool_call.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2026-01-06T07:40:57,120 copying build/lib/flowllm/core/schema/service_config.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2026-01-06T07:40:57,122 copying build/lib/flowllm/core/schema/message.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2026-01-06T07:40:57,124 copying build/lib/flowllm/core/schema/flow_stream_chunk.py -> build/bdist.linux-armv7l/wheel/./flowllm/core/schema 2026-01-06T07:40:57,126 creating build/bdist.linux-armv7l/wheel/flowllm/config 2026-01-06T07:40:57,127 copying build/lib/flowllm/config/default.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/config 2026-01-06T07:40:57,129 copying build/lib/flowllm/config/__init__.py -> build/bdist.linux-armv7l/wheel/./flowllm/config 2026-01-06T07:40:57,131 copying build/lib/flowllm/config/config_parser.py -> build/bdist.linux-armv7l/wheel/./flowllm/config 2026-01-06T07:40:57,133 copying build/lib/flowllm/config/search.yaml -> build/bdist.linux-armv7l/wheel/./flowllm/config 2026-01-06T07:40:57,135 running install_egg_info 2026-01-06T07:40:57,141 Copying flowllm.egg-info to build/bdist.linux-armv7l/wheel/./flowllm-0.2.0.9-py3.11.egg-info 2026-01-06T07:40:57,154 running install_scripts 2026-01-06T07:40:57,168 creating build/bdist.linux-armv7l/wheel/flowllm-0.2.0.9.dist-info/WHEEL 2026-01-06T07:40:57,172 creating '/tmp/pip-wheel-8clh6w7x/.tmp-72zg0_w8/flowllm-0.2.0.9-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-06T07:40:57,174 adding 'flowllm/__init__.py' 2026-01-06T07:40:57,176 adding 'flowllm/main.py' 2026-01-06T07:40:57,177 adding 'flowllm/config/__init__.py' 2026-01-06T07:40:57,179 adding 'flowllm/config/config_parser.py' 2026-01-06T07:40:57,180 adding 'flowllm/config/default.yaml' 2026-01-06T07:40:57,182 adding 'flowllm/config/search.yaml' 2026-01-06T07:40:57,184 adding 'flowllm/core/__init__.py' 2026-01-06T07:40:57,186 adding 'flowllm/core/application.py' 2026-01-06T07:40:57,188 adding 'flowllm/core/context/__init__.py' 2026-01-06T07:40:57,189 adding 'flowllm/core/context/base_context.py' 2026-01-06T07:40:57,191 adding 'flowllm/core/context/flow_context.py' 2026-01-06T07:40:57,192 adding 'flowllm/core/context/prompt_handler.py' 2026-01-06T07:40:57,194 adding 'flowllm/core/context/registry.py' 2026-01-06T07:40:57,195 adding 'flowllm/core/context/service_context.py' 2026-01-06T07:40:57,197 adding 'flowllm/core/embedding_model/__init__.py' 2026-01-06T07:40:57,199 adding 'flowllm/core/embedding_model/base_embedding_model.py' 2026-01-06T07:40:57,201 adding 'flowllm/core/embedding_model/openai_compatible_embedding_model.py' 2026-01-06T07:40:57,203 adding 'flowllm/core/enumeration/__init__.py' 2026-01-06T07:40:57,204 adding 'flowllm/core/enumeration/chunk_enum.py' 2026-01-06T07:40:57,205 adding 'flowllm/core/enumeration/http_enum.py' 2026-01-06T07:40:57,206 adding 'flowllm/core/enumeration/registry_enum.py' 2026-01-06T07:40:57,207 adding 'flowllm/core/enumeration/role.py' 2026-01-06T07:40:57,210 adding 'flowllm/core/flow/__init__.py' 2026-01-06T07:40:57,212 adding 'flowllm/core/flow/base_flow.py' 2026-01-06T07:40:57,213 adding 'flowllm/core/flow/base_tool_flow.py' 2026-01-06T07:40:57,214 adding 'flowllm/core/flow/cmd_flow.py' 2026-01-06T07:40:57,216 adding 'flowllm/core/flow/expression_tool_flow.py' 2026-01-06T07:40:57,217 adding 'flowllm/core/llm/__init__.py' 2026-01-06T07:40:57,219 adding 'flowllm/core/llm/base_llm.py' 2026-01-06T07:40:57,221 adding 'flowllm/core/llm/lite_llm.py' 2026-01-06T07:40:57,223 adding 'flowllm/core/llm/openai_compatible_llm.py' 2026-01-06T07:40:57,225 adding 'flowllm/core/op/__init__.py' 2026-01-06T07:40:57,227 adding 'flowllm/core/op/base_async_op.py' 2026-01-06T07:40:57,229 adding 'flowllm/core/op/base_async_tool_op.py' 2026-01-06T07:40:57,231 adding 'flowllm/core/op/base_mcp_op.py' 2026-01-06T07:40:57,234 adding 'flowllm/core/op/base_op.py' 2026-01-06T07:40:57,235 adding 'flowllm/core/op/base_ray_op.py' 2026-01-06T07:40:57,237 adding 'flowllm/core/op/parallel_op.py' 2026-01-06T07:40:57,238 adding 'flowllm/core/op/sequential_op.py' 2026-01-06T07:40:57,240 adding 'flowllm/core/schema/__init__.py' 2026-01-06T07:40:57,241 adding 'flowllm/core/schema/flow_request.py' 2026-01-06T07:40:57,242 adding 'flowllm/core/schema/flow_response.py' 2026-01-06T07:40:57,244 adding 'flowllm/core/schema/flow_stream_chunk.py' 2026-01-06T07:40:57,245 adding 'flowllm/core/schema/message.py' 2026-01-06T07:40:57,246 adding 'flowllm/core/schema/service_config.py' 2026-01-06T07:40:57,248 adding 'flowllm/core/schema/tool_call.py' 2026-01-06T07:40:57,250 adding 'flowllm/core/schema/vector_node.py' 2026-01-06T07:40:57,252 adding 'flowllm/core/service/__init__.py' 2026-01-06T07:40:57,253 adding 'flowllm/core/service/base_service.py' 2026-01-06T07:40:57,255 adding 'flowllm/core/service/cmd_service.py' 2026-01-06T07:40:57,256 adding 'flowllm/core/service/http_service.py' 2026-01-06T07:40:57,258 adding 'flowllm/core/service/mcp_service.py' 2026-01-06T07:40:57,259 adding 'flowllm/core/storage/__init__.py' 2026-01-06T07:40:57,262 adding 'flowllm/core/storage/cache_handler.py' 2026-01-06T07:40:57,263 adding 'flowllm/core/token/__init__.py' 2026-01-06T07:40:57,265 adding 'flowllm/core/token/base_token.py' 2026-01-06T07:40:57,266 adding 'flowllm/core/token/huggingface_token.py' 2026-01-06T07:40:57,268 adding 'flowllm/core/token/openai_token.py' 2026-01-06T07:40:57,269 adding 'flowllm/core/utils/__init__.py' 2026-01-06T07:40:57,271 adding 'flowllm/core/utils/common_utils.py' 2026-01-06T07:40:57,273 adding 'flowllm/core/utils/fastmcp_client.py' 2026-01-06T07:40:57,275 adding 'flowllm/core/utils/http_client.py' 2026-01-06T07:40:57,277 adding 'flowllm/core/utils/llm_utils.py' 2026-01-06T07:40:57,278 adding 'flowllm/core/utils/logger_utils.py' 2026-01-06T07:40:57,279 adding 'flowllm/core/utils/logo_utils.py' 2026-01-06T07:40:57,282 adding 'flowllm/core/utils/pydantic_config_parser.py' 2026-01-06T07:40:57,283 adding 'flowllm/core/utils/pydantic_utils.py' 2026-01-06T07:40:57,284 adding 'flowllm/core/utils/timer.py' 2026-01-06T07:40:57,286 adding 'flowllm/core/vector_store/__init__.py' 2026-01-06T07:40:57,288 adding 'flowllm/core/vector_store/base_vector_store.py' 2026-01-06T07:40:57,291 adding 'flowllm/core/vector_store/chroma_vector_store.py' 2026-01-06T07:40:57,295 adding 'flowllm/core/vector_store/es_vector_store.py' 2026-01-06T07:40:57,297 adding 'flowllm/core/vector_store/local_vector_store.py' 2026-01-06T07:40:57,300 adding 'flowllm/core/vector_store/memory_vector_store.py' 2026-01-06T07:40:57,304 adding 'flowllm/core/vector_store/pgvector_vector_store.py' 2026-01-06T07:40:57,308 adding 'flowllm/core/vector_store/qdrant_vector_store.py' 2026-01-06T07:40:57,310 adding 'flowllm/extensions/__init__.py' 2026-01-06T07:40:57,312 adding 'flowllm/extensions/file_tool/__init__.py' 2026-01-06T07:40:57,313 adding 'flowllm/extensions/file_tool/edit_op.py' 2026-01-06T07:40:57,314 adding 'flowllm/extensions/file_tool/edit_prompt.yaml' 2026-01-06T07:40:57,316 adding 'flowllm/extensions/file_tool/exit_plan_mode_op.py' 2026-01-06T07:40:57,317 adding 'flowllm/extensions/file_tool/exit_plan_mode_prompt.yaml' 2026-01-06T07:40:57,319 adding 'flowllm/extensions/file_tool/glob_op.py' 2026-01-06T07:40:57,320 adding 'flowllm/extensions/file_tool/glob_prompt.yaml' 2026-01-06T07:40:57,322 adding 'flowllm/extensions/file_tool/grep_op.py' 2026-01-06T07:40:57,323 adding 'flowllm/extensions/file_tool/grep_prompt.yaml' 2026-01-06T07:40:57,325 adding 'flowllm/extensions/file_tool/ls_op.py' 2026-01-06T07:40:57,326 adding 'flowllm/extensions/file_tool/ls_prompt.yaml' 2026-01-06T07:40:57,327 adding 'flowllm/extensions/file_tool/read_file_op.py' 2026-01-06T07:40:57,329 adding 'flowllm/extensions/file_tool/read_file_prompt.yaml' 2026-01-06T07:40:57,330 adding 'flowllm/extensions/file_tool/read_many_files_op.py' 2026-01-06T07:40:57,331 adding 'flowllm/extensions/file_tool/read_many_files_prompt.yaml' 2026-01-06T07:40:57,333 adding 'flowllm/extensions/file_tool/rip_grep_op.py' 2026-01-06T07:40:57,334 adding 'flowllm/extensions/file_tool/rip_grep_prompt.yaml' 2026-01-06T07:40:57,335 adding 'flowllm/extensions/file_tool/shell_op.py' 2026-01-06T07:40:57,336 adding 'flowllm/extensions/file_tool/shell_prompt.yaml' 2026-01-06T07:40:57,338 adding 'flowllm/extensions/file_tool/smart_edit_op.py' 2026-01-06T07:40:57,339 adding 'flowllm/extensions/file_tool/smart_edit_prompt.yaml' 2026-01-06T07:40:57,341 adding 'flowllm/extensions/file_tool/task_op.py' 2026-01-06T07:40:57,342 adding 'flowllm/extensions/file_tool/task_prompt.yaml' 2026-01-06T07:40:57,343 adding 'flowllm/extensions/file_tool/write_file_op.py' 2026-01-06T07:40:57,344 adding 'flowllm/extensions/file_tool/write_file_prompt.yaml' 2026-01-06T07:40:57,346 adding 'flowllm/extensions/file_tool/write_todos_op.py' 2026-01-06T07:40:57,347 adding 'flowllm/extensions/file_tool/write_todos_prompt.yaml' 2026-01-06T07:40:57,349 adding 'flowllm/extensions/skills/__init__.py' 2026-01-06T07:40:57,351 adding 'flowllm/extensions/skills/load_skill_metadata_op.py' 2026-01-06T07:40:57,352 adding 'flowllm/extensions/skills/load_skill_op.py' 2026-01-06T07:40:57,354 adding 'flowllm/extensions/skills/read_reference_file_op.py' 2026-01-06T07:40:57,356 adding 'flowllm/extensions/skills/run_shell_command_op.py' 2026-01-06T07:40:57,357 adding 'flowllm/extensions/skills/run_shell_command_prompt.yaml' 2026-01-06T07:40:57,359 adding 'flowllm/extensions/skills/skill_agent_op.py' 2026-01-06T07:40:57,360 adding 'flowllm/extensions/skills/skill_agent_prompt.yaml' 2026-01-06T07:40:57,362 adding 'flowllm/extensions/utils/__init__.py' 2026-01-06T07:40:57,364 adding 'flowllm/extensions/utils/edit_utils.py' 2026-01-06T07:40:57,366 adding 'flowllm/gallery/__init__.py' 2026-01-06T07:40:57,367 adding 'flowllm/gallery/chat_op.py' 2026-01-06T07:40:57,369 adding 'flowllm/gallery/code_analyse_op.py' 2026-01-06T07:40:57,370 adding 'flowllm/gallery/code_analyse_prompt.yaml' 2026-01-06T07:40:57,371 adding 'flowllm/gallery/execute_code_op.py' 2026-01-06T07:40:57,373 adding 'flowllm/gallery/gen_system_prompt_op.py' 2026-01-06T07:40:57,374 adding 'flowllm/gallery/gen_system_prompt_prompt.yaml' 2026-01-06T07:40:57,376 adding 'flowllm/gallery/stream_chat_op.py' 2026-01-06T07:40:57,377 adding 'flowllm/gallery/think_tool_op.py' 2026-01-06T07:40:57,378 adding 'flowllm/gallery/think_tool_prompt.yaml' 2026-01-06T07:40:57,379 adding 'flowllm/gallery/token_count_op.py' 2026-01-06T07:40:57,381 adding 'flowllm/gallery/agent/__init__.py' 2026-01-06T07:40:57,383 adding 'flowllm/gallery/agent/react_agent_op.py' 2026-01-06T07:40:57,384 adding 'flowllm/gallery/agent/react_agent_prompt.yaml' 2026-01-06T07:40:57,385 adding 'flowllm/gallery/agent/react_search_op.py' 2026-01-06T07:40:57,387 adding 'flowllm/gallery/search/__init__.py' 2026-01-06T07:40:57,388 adding 'flowllm/gallery/search/dashscope_search_op.py' 2026-01-06T07:40:57,389 adding 'flowllm/gallery/search/dashscope_search_prompt.yaml' 2026-01-06T07:40:57,390 adding 'flowllm/gallery/search/mcp_search_op.py' 2026-01-06T07:40:57,392 adding 'flowllm/gallery/search/mock_search_op.py' 2026-01-06T07:40:57,393 adding 'flowllm/gallery/search/mock_search_prompt.yaml' 2026-01-06T07:40:57,394 adding 'flowllm/gallery/search/tavily_search_op.py' 2026-01-06T07:40:57,398 adding 'flowllm-0.2.0.9.dist-info/licenses/LICENSE' 2026-01-06T07:40:57,401 adding 'flowllm-0.2.0.9.dist-info/METADATA' 2026-01-06T07:40:57,402 adding 'flowllm-0.2.0.9.dist-info/WHEEL' 2026-01-06T07:40:57,403 adding 'flowllm-0.2.0.9.dist-info/entry_points.txt' 2026-01-06T07:40:57,404 adding 'flowllm-0.2.0.9.dist-info/top_level.txt' 2026-01-06T07:40:57,406 adding 'flowllm-0.2.0.9.dist-info/RECORD' 2026-01-06T07:40:57,411 removing build/bdist.linux-armv7l/wheel 2026-01-06T07:40:57,550 Building wheel for flowllm (pyproject.toml): finished with status 'done' 2026-01-06T07:40:57,559 Created wheel for flowllm: filename=flowllm-0.2.0.9-py3-none-any.whl size=222353 sha256=b3537f8a9342309755911577ca35f87f2288f91bb7d5ffde2dcae316e1e31bfb 2026-01-06T07:40:57,560 Stored in directory: /tmp/pip-ephem-wheel-cache-qs3rn6ag/wheels/8a/ea/5e/05e009afdb724221598efbcf92b5ef2c485df6ae65297a6ec9 2026-01-06T07:40:57,585 Successfully built flowllm 2026-01-06T07:40:57,599 Removed build tracker: '/tmp/pip-build-tracker-0d0j26hb'