2026-04-02T13:50:07,709 Created temporary directory: /tmp/pip-ephem-wheel-cache-bny1v4eg 2026-04-02T13:50:07,711 Created temporary directory: /tmp/pip-build-tracker-gwetis04 2026-04-02T13:50:07,711 Initialized build tracking at /tmp/pip-build-tracker-gwetis04 2026-04-02T13:50:07,712 Created build tracker: /tmp/pip-build-tracker-gwetis04 2026-04-02T13:50:07,712 Entered build tracker: /tmp/pip-build-tracker-gwetis04 2026-04-02T13:50:07,713 Created temporary directory: /tmp/pip-wheel-wpv7dtk2 2026-04-02T13:50:07,716 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-04-02T13:50:07,718 Created temporary directory: /tmp/pip-ephem-wheel-cache-nqoinfc5 2026-04-02T13:50:07,740 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-02T13:50:07,743 2 location(s) to search for versions of openjiuwen-deepsearch: 2026-04-02T13:50:07,743 * https://pypi.org/simple/openjiuwen-deepsearch/ 2026-04-02T13:50:07,743 * https://www.piwheels.org/simple/openjiuwen-deepsearch/ 2026-04-02T13:50:07,744 Fetching project page and analyzing links: https://pypi.org/simple/openjiuwen-deepsearch/ 2026-04-02T13:50:07,745 Getting page https://pypi.org/simple/openjiuwen-deepsearch/ 2026-04-02T13:50:07,746 Found index url https://pypi.org/simple 2026-04-02T13:50:08,001 Fetched page https://pypi.org/simple/openjiuwen-deepsearch/ as application/vnd.pypi.simple.v1+json 2026-04-02T13:50:08,004 Skipping link: No binaries permitted for openjiuwen-deepsearch: https://files.pythonhosted.org/packages/bd/8c/3fc8d9ea0bd28599150de47e9bbc9964ba50e525666ea4878b8a290941a2/openjiuwen_deepsearch-0.1.0-py3-none-any.whl (from https://pypi.org/simple/openjiuwen-deepsearch/) (requires-python:==3.11.*) 2026-04-02T13:50:08,004 Skipping link: No binaries permitted for openjiuwen-deepsearch: https://files.pythonhosted.org/packages/d9/7a/b28a38b21e7f247b1bd247407bdc1e6e0729c0852c3286aadeb1f3785af3/openjiuwen_deepsearch-0.1.1-py3-none-any.whl (from https://pypi.org/simple/openjiuwen-deepsearch/) (requires-python:==3.11.*) 2026-04-02T13:50:08,005 Skipping link: No binaries permitted for openjiuwen-deepsearch: https://files.pythonhosted.org/packages/72/f0/69e6a05e8bc3a839029630a4218af48341bc4191b49a56ce80a2d699d893/openjiuwen_deepsearch-0.1.2-py3-none-any.whl (from https://pypi.org/simple/openjiuwen-deepsearch/) (requires-python:==3.11.*) 2026-04-02T13:50:08,006 Skipping link: No binaries permitted for openjiuwen-deepsearch: https://files.pythonhosted.org/packages/cf/23/441361d0a84b644bf6b41b24041604b915f3eef0b1c3fbea85c86540ddc9/openjiuwen_deepsearch-0.1.2.post1-py3-none-any.whl (from https://pypi.org/simple/openjiuwen-deepsearch/) (requires-python:<3.14,>=3.11) 2026-04-02T13:50:08,007 Found link https://files.pythonhosted.org/packages/95/45/df58a2f4a2c0906b205fe84afcf873d5b629f5424de8aac00fab9ae52749/openjiuwen_deepsearch-0.1.2.post1.tar.gz (from https://pypi.org/simple/openjiuwen-deepsearch/) (requires-python:<3.14,>=3.11), version: 0.1.2.post1 2026-04-02T13:50:08,008 Skipping link: No binaries permitted for openjiuwen-deepsearch: https://files.pythonhosted.org/packages/a8/69/1830f7b84cf1aee45b05a9eef7ebaba230d9060decaab5aa899b26cfbc6f/openjiuwen_deepsearch-0.1.3-py3-none-any.whl (from https://pypi.org/simple/openjiuwen-deepsearch/) (requires-python:<3.14,>=3.11) 2026-04-02T13:50:08,009 Found link https://files.pythonhosted.org/packages/63/f6/e7793e9633159966379c0de28804b5a5f376f7bcd221a119558cd370ae3c/openjiuwen_deepsearch-0.1.3.tar.gz (from https://pypi.org/simple/openjiuwen-deepsearch/) (requires-python:<3.14,>=3.11), version: 0.1.3 2026-04-02T13:50:08,010 Fetching project page and analyzing links: https://www.piwheels.org/simple/openjiuwen-deepsearch/ 2026-04-02T13:50:08,010 Getting page https://www.piwheels.org/simple/openjiuwen-deepsearch/ 2026-04-02T13:50:08,012 Found index url https://www.piwheels.org/simple 2026-04-02T13:50:08,201 Fetched page https://www.piwheels.org/simple/openjiuwen-deepsearch/ as text/html 2026-04-02T13:50:08,203 Skipping link: No binaries permitted for openjiuwen-deepsearch: https://www.piwheels.org/simple/openjiuwen-deepsearch/openjiuwen_deepsearch-0.1.2.post1-py3-none-any.whl#sha256=9b957ce2cd6ae053ba72c4c0e90010d246a09a28fcc32d9c2b8e0cd0dbdbe205 (from https://www.piwheels.org/simple/openjiuwen-deepsearch/) (requires-python:<3.14,>=3.11) 2026-04-02T13:50:08,203 Skipping link: not a file: https://www.piwheels.org/simple/openjiuwen-deepsearch/ 2026-04-02T13:50:08,204 Skipping link: not a file: https://pypi.org/simple/openjiuwen-deepsearch/ 2026-04-02T13:50:08,223 Given no hashes to check 1 links for project 'openjiuwen-deepsearch': discarding no candidates 2026-04-02T13:50:08,241 Collecting openjiuwen-deepsearch==0.1.3 2026-04-02T13:50:08,243 Created temporary directory: /tmp/pip-unpack-gnlrw4gv 2026-04-02T13:50:08,482 Downloading openjiuwen_deepsearch-0.1.3.tar.gz (265 kB) 2026-04-02T13:50:08,948 Added openjiuwen-deepsearch==0.1.3 from https://files.pythonhosted.org/packages/63/f6/e7793e9633159966379c0de28804b5a5f376f7bcd221a119558cd370ae3c/openjiuwen_deepsearch-0.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-gwetis04' 2026-04-02T13:50:08,954 Created temporary directory: /tmp/pip-build-env-k6_aey_u 2026-04-02T13:50:08,958 Installing build dependencies: started 2026-04-02T13:50:08,960 Running command pip subprocess to install build dependencies 2026-04-02T13:50:10,146 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-02T13:50:10,585 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-04-02T13:50:10,609 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-02T13:50:12,429 Collecting setuptools>=40.8.0 2026-04-02T13:50:12,516 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-02T13:50:12,783 Collecting wheel 2026-04-02T13:50:12,798 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-02T13:50:12,989 Collecting packaging>=24.0 2026-04-02T13:50:13,006 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-02T13:50:16,000 Installing collected packages: setuptools, packaging, wheel 2026-04-02T13:50:19,539 Creating /tmp/pip-build-env-k6_aey_u/overlay/local/bin 2026-04-02T13:50:19,541 changing mode of /tmp/pip-build-env-k6_aey_u/overlay/local/bin/wheel to 755 2026-04-02T13:50:19,563 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-04-02T13:50:19,845 Installing build dependencies: finished with status 'done' 2026-04-02T13:50:19,851 Getting requirements to build wheel: started 2026-04-02T13:50:19,852 Running command Getting requirements to build wheel 2026-04-02T13:50:20,497 /tmp/pip-build-env-k6_aey_u/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-02T13:50:20,498 !! 2026-04-02T13:50:20,499 ******************************************************************************** 2026-04-02T13:50:20,500 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-04-02T13:50:20,501 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-02T13:50:20,501 or your builds will no longer be supported. 2026-04-02T13:50:20,503 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:50:20,503 ******************************************************************************** 2026-04-02T13:50:20,504 !! 2026-04-02T13:50:20,505 corresp(dist, value, root_dir) 2026-04-02T13:50:20,578 /tmp/pip-build-env-k6_aey_u/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-02T13:50:20,579 !! 2026-04-02T13:50:20,580 ******************************************************************************** 2026-04-02T13:50:20,580 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-02T13:50:20,581 License :: OSI Approved :: Apache Software License 2026-04-02T13:50:20,582 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:50:20,582 ******************************************************************************** 2026-04-02T13:50:20,583 !! 2026-04-02T13:50:20,584 dist._finalize_license_expression() 2026-04-02T13:50:20,586 /tmp/pip-build-env-k6_aey_u/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-02T13:50:20,586 !! 2026-04-02T13:50:20,587 ******************************************************************************** 2026-04-02T13:50:20,588 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-02T13:50:20,589 License :: OSI Approved :: Apache Software License 2026-04-02T13:50:20,590 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:50:20,591 ******************************************************************************** 2026-04-02T13:50:20,592 !! 2026-04-02T13:50:20,593 self._finalize_license_expression() 2026-04-02T13:50:20,597 running egg_info 2026-04-02T13:50:20,603 writing openjiuwen_deepsearch.egg-info/PKG-INFO 2026-04-02T13:50:20,607 writing dependency_links to openjiuwen_deepsearch.egg-info/dependency_links.txt 2026-04-02T13:50:20,609 writing requirements to openjiuwen_deepsearch.egg-info/requires.txt 2026-04-02T13:50:20,611 writing top-level names to openjiuwen_deepsearch.egg-info/top_level.txt 2026-04-02T13:50:20,696 reading manifest file 'openjiuwen_deepsearch.egg-info/SOURCES.txt' 2026-04-02T13:50:20,707 adding license file 'LICENSE' 2026-04-02T13:50:20,720 writing manifest file 'openjiuwen_deepsearch.egg-info/SOURCES.txt' 2026-04-02T13:50:20,817 Getting requirements to build wheel: finished with status 'done' 2026-04-02T13:50:20,821 Created temporary directory: /tmp/pip-modern-metadata-nu3izfs0 2026-04-02T13:50:20,823 Preparing metadata (pyproject.toml): started 2026-04-02T13:50:20,825 Running command Preparing metadata (pyproject.toml) 2026-04-02T13:50:21,401 /tmp/pip-build-env-k6_aey_u/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-02T13:50:21,401 !! 2026-04-02T13:50:21,403 ******************************************************************************** 2026-04-02T13:50:21,403 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-04-02T13:50:21,405 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-02T13:50:21,405 or your builds will no longer be supported. 2026-04-02T13:50:21,406 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:50:21,407 ******************************************************************************** 2026-04-02T13:50:21,409 !! 2026-04-02T13:50:21,409 corresp(dist, value, root_dir) 2026-04-02T13:50:21,479 /tmp/pip-build-env-k6_aey_u/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-02T13:50:21,480 !! 2026-04-02T13:50:21,481 ******************************************************************************** 2026-04-02T13:50:21,481 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-02T13:50:21,482 License :: OSI Approved :: Apache Software License 2026-04-02T13:50:21,483 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:50:21,483 ******************************************************************************** 2026-04-02T13:50:21,484 !! 2026-04-02T13:50:21,485 dist._finalize_license_expression() 2026-04-02T13:50:21,485 /tmp/pip-build-env-k6_aey_u/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-02T13:50:21,486 !! 2026-04-02T13:50:21,487 ******************************************************************************** 2026-04-02T13:50:21,487 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-02T13:50:21,488 License :: OSI Approved :: Apache Software License 2026-04-02T13:50:21,489 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:50:21,490 ******************************************************************************** 2026-04-02T13:50:21,491 !! 2026-04-02T13:50:21,492 self._finalize_license_expression() 2026-04-02T13:50:21,492 running dist_info 2026-04-02T13:50:21,508 creating /tmp/pip-modern-metadata-nu3izfs0/openjiuwen_deepsearch.egg-info 2026-04-02T13:50:21,509 writing /tmp/pip-modern-metadata-nu3izfs0/openjiuwen_deepsearch.egg-info/PKG-INFO 2026-04-02T13:50:21,514 writing dependency_links to /tmp/pip-modern-metadata-nu3izfs0/openjiuwen_deepsearch.egg-info/dependency_links.txt 2026-04-02T13:50:21,516 writing requirements to /tmp/pip-modern-metadata-nu3izfs0/openjiuwen_deepsearch.egg-info/requires.txt 2026-04-02T13:50:21,517 writing top-level names to /tmp/pip-modern-metadata-nu3izfs0/openjiuwen_deepsearch.egg-info/top_level.txt 2026-04-02T13:50:21,519 writing manifest file '/tmp/pip-modern-metadata-nu3izfs0/openjiuwen_deepsearch.egg-info/SOURCES.txt' 2026-04-02T13:50:21,597 reading manifest file '/tmp/pip-modern-metadata-nu3izfs0/openjiuwen_deepsearch.egg-info/SOURCES.txt' 2026-04-02T13:50:21,599 adding license file 'LICENSE' 2026-04-02T13:50:21,609 writing manifest file '/tmp/pip-modern-metadata-nu3izfs0/openjiuwen_deepsearch.egg-info/SOURCES.txt' 2026-04-02T13:50:21,610 creating '/tmp/pip-modern-metadata-nu3izfs0/openjiuwen_deepsearch-0.1.3.dist-info' 2026-04-02T13:50:21,733 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-02T13:50:21,738 Source in /tmp/pip-wheel-wpv7dtk2/openjiuwen-deepsearch_e0ec6d53556c4301b4513126a8ddbd3b has version 0.1.3, which satisfies requirement openjiuwen-deepsearch==0.1.3 from https://files.pythonhosted.org/packages/63/f6/e7793e9633159966379c0de28804b5a5f376f7bcd221a119558cd370ae3c/openjiuwen_deepsearch-0.1.3.tar.gz 2026-04-02T13:50:21,739 Removed openjiuwen-deepsearch==0.1.3 from https://files.pythonhosted.org/packages/63/f6/e7793e9633159966379c0de28804b5a5f376f7bcd221a119558cd370ae3c/openjiuwen_deepsearch-0.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-gwetis04' 2026-04-02T13:50:21,745 Created temporary directory: /tmp/pip-unpack-tc2j7jsq 2026-04-02T13:50:21,746 Building wheels for collected packages: openjiuwen-deepsearch 2026-04-02T13:50:21,751 Created temporary directory: /tmp/pip-wheel-7hbhkkc6 2026-04-02T13:50:21,751 Destination directory: /tmp/pip-wheel-7hbhkkc6 2026-04-02T13:50:21,754 Building wheel for openjiuwen-deepsearch (pyproject.toml): started 2026-04-02T13:50:21,755 Running command Building wheel for openjiuwen-deepsearch (pyproject.toml) 2026-04-02T13:50:22,322 /tmp/pip-build-env-k6_aey_u/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-02T13:50:22,323 !! 2026-04-02T13:50:22,324 ******************************************************************************** 2026-04-02T13:50:22,324 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-04-02T13:50:22,325 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-02T13:50:22,326 or your builds will no longer be supported. 2026-04-02T13:50:22,326 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:50:22,327 ******************************************************************************** 2026-04-02T13:50:22,328 !! 2026-04-02T13:50:22,328 corresp(dist, value, root_dir) 2026-04-02T13:50:22,393 /tmp/pip-build-env-k6_aey_u/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-02T13:50:22,394 !! 2026-04-02T13:50:22,395 ******************************************************************************** 2026-04-02T13:50:22,395 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-02T13:50:22,396 License :: OSI Approved :: Apache Software License 2026-04-02T13:50:22,397 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:50:22,398 ******************************************************************************** 2026-04-02T13:50:22,399 !! 2026-04-02T13:50:22,400 dist._finalize_license_expression() 2026-04-02T13:50:22,401 /tmp/pip-build-env-k6_aey_u/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-02T13:50:22,402 !! 2026-04-02T13:50:22,403 ******************************************************************************** 2026-04-02T13:50:22,403 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-02T13:50:22,405 License :: OSI Approved :: Apache Software License 2026-04-02T13:50:22,406 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:50:22,407 ******************************************************************************** 2026-04-02T13:50:22,408 !! 2026-04-02T13:50:22,408 self._finalize_license_expression() 2026-04-02T13:50:22,409 running bdist_wheel 2026-04-02T13:50:22,419 running build 2026-04-02T13:50:22,420 running build_py 2026-04-02T13:50:22,425 creating build/lib/openjiuwen_deepsearch 2026-04-02T13:50:22,428 copying openjiuwen_deepsearch/__init__.py -> build/lib/openjiuwen_deepsearch 2026-04-02T13:50:22,430 creating build/lib/openjiuwen_deepsearch/utils 2026-04-02T13:50:22,431 copying openjiuwen_deepsearch/utils/__init__.py -> build/lib/openjiuwen_deepsearch/utils 2026-04-02T13:50:22,433 creating build/lib/openjiuwen_deepsearch/framework 2026-04-02T13:50:22,434 copying openjiuwen_deepsearch/framework/__init__.py -> build/lib/openjiuwen_deepsearch/framework 2026-04-02T13:50:22,437 creating build/lib/openjiuwen_deepsearch/common 2026-04-02T13:50:22,438 copying openjiuwen_deepsearch/common/exception.py -> build/lib/openjiuwen_deepsearch/common 2026-04-02T13:50:22,440 copying openjiuwen_deepsearch/common/__init__.py -> build/lib/openjiuwen_deepsearch/common 2026-04-02T13:50:22,441 copying openjiuwen_deepsearch/common/common_constants.py -> build/lib/openjiuwen_deepsearch/common 2026-04-02T13:50:22,443 copying openjiuwen_deepsearch/common/status_code.py -> build/lib/openjiuwen_deepsearch/common 2026-04-02T13:50:22,446 creating build/lib/openjiuwen_deepsearch/llm 2026-04-02T13:50:22,447 copying openjiuwen_deepsearch/llm/llm_wrapper.py -> build/lib/openjiuwen_deepsearch/llm 2026-04-02T13:50:22,449 copying openjiuwen_deepsearch/llm/__init__.py -> build/lib/openjiuwen_deepsearch/llm 2026-04-02T13:50:22,451 creating build/lib/openjiuwen_deepsearch/config 2026-04-02T13:50:22,452 copying openjiuwen_deepsearch/config/method.py -> build/lib/openjiuwen_deepsearch/config 2026-04-02T13:50:22,454 copying openjiuwen_deepsearch/config/config.py -> build/lib/openjiuwen_deepsearch/config 2026-04-02T13:50:22,456 copying openjiuwen_deepsearch/config/__init__.py -> build/lib/openjiuwen_deepsearch/config 2026-04-02T13:50:22,457 copying openjiuwen_deepsearch/config/search_mode.py -> build/lib/openjiuwen_deepsearch/config 2026-04-02T13:50:22,460 creating build/lib/openjiuwen_deepsearch/algorithm 2026-04-02T13:50:22,461 copying openjiuwen_deepsearch/algorithm/__init__.py -> build/lib/openjiuwen_deepsearch/algorithm 2026-04-02T13:50:22,463 creating build/lib/openjiuwen_deepsearch/utils/rate_limiter_utils 2026-04-02T13:50:22,464 copying openjiuwen_deepsearch/utils/rate_limiter_utils/qps_limiter.py -> build/lib/openjiuwen_deepsearch/utils/rate_limiter_utils 2026-04-02T13:50:22,466 copying openjiuwen_deepsearch/utils/rate_limiter_utils/__init__.py -> build/lib/openjiuwen_deepsearch/utils/rate_limiter_utils 2026-04-02T13:50:22,468 creating build/lib/openjiuwen_deepsearch/utils/validation_utils 2026-04-02T13:50:22,469 copying openjiuwen_deepsearch/utils/validation_utils/field_validation.py -> build/lib/openjiuwen_deepsearch/utils/validation_utils 2026-04-02T13:50:22,471 copying openjiuwen_deepsearch/utils/validation_utils/__init__.py -> build/lib/openjiuwen_deepsearch/utils/validation_utils 2026-04-02T13:50:22,473 copying openjiuwen_deepsearch/utils/validation_utils/param_validation.py -> build/lib/openjiuwen_deepsearch/utils/validation_utils 2026-04-02T13:50:22,475 creating build/lib/openjiuwen_deepsearch/utils/constants_utils 2026-04-02T13:50:22,476 copying openjiuwen_deepsearch/utils/constants_utils/search_engine_constants.py -> build/lib/openjiuwen_deepsearch/utils/constants_utils 2026-04-02T13:50:22,479 copying openjiuwen_deepsearch/utils/constants_utils/session_contextvars.py -> build/lib/openjiuwen_deepsearch/utils/constants_utils 2026-04-02T13:50:22,480 copying openjiuwen_deepsearch/utils/constants_utils/__init__.py -> build/lib/openjiuwen_deepsearch/utils/constants_utils 2026-04-02T13:50:22,482 copying openjiuwen_deepsearch/utils/constants_utils/node_constants.py -> build/lib/openjiuwen_deepsearch/utils/constants_utils 2026-04-02T13:50:22,484 creating build/lib/openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:22,485 copying openjiuwen_deepsearch/utils/log_utils/log_metrics.py -> build/lib/openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:22,487 copying openjiuwen_deepsearch/utils/log_utils/log_common.py -> build/lib/openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:22,490 copying openjiuwen_deepsearch/utils/log_utils/log_handlers.py -> build/lib/openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:22,492 copying openjiuwen_deepsearch/utils/log_utils/__init__.py -> build/lib/openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:22,493 copying openjiuwen_deepsearch/utils/log_utils/log_manager.py -> build/lib/openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:22,496 copying openjiuwen_deepsearch/utils/log_utils/log_interface.py -> build/lib/openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:22,498 creating build/lib/openjiuwen_deepsearch/utils/debug_utils 2026-04-02T13:50:22,499 copying openjiuwen_deepsearch/utils/debug_utils/outline_visualization.py -> build/lib/openjiuwen_deepsearch/utils/debug_utils 2026-04-02T13:50:22,503 copying openjiuwen_deepsearch/utils/debug_utils/__init__.py -> build/lib/openjiuwen_deepsearch/utils/debug_utils 2026-04-02T13:50:22,504 copying openjiuwen_deepsearch/utils/debug_utils/node_debug.py -> build/lib/openjiuwen_deepsearch/utils/debug_utils 2026-04-02T13:50:22,507 copying openjiuwen_deepsearch/utils/debug_utils/result_exporter.py -> build/lib/openjiuwen_deepsearch/utils/debug_utils 2026-04-02T13:50:22,509 creating build/lib/openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:22,510 copying openjiuwen_deepsearch/utils/common_utils/llm_utils.py -> build/lib/openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:22,513 copying openjiuwen_deepsearch/utils/common_utils/text_utils.py -> build/lib/openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:22,515 copying openjiuwen_deepsearch/utils/common_utils/security_utils.py -> build/lib/openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:22,516 copying openjiuwen_deepsearch/utils/common_utils/stream_utils.py -> build/lib/openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:22,518 copying openjiuwen_deepsearch/utils/common_utils/__init__.py -> build/lib/openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:22,520 copying openjiuwen_deepsearch/utils/common_utils/url_utils.py -> build/lib/openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:22,522 copying openjiuwen_deepsearch/utils/common_utils/embedding_utils.py -> build/lib/openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:22,525 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen 2026-04-02T13:50:22,526 copying openjiuwen_deepsearch/framework/openjiuwen/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen 2026-04-02T13:50:22,528 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:22,529 copying openjiuwen_deepsearch/framework/openjiuwen/agent/search_context.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:22,532 copying openjiuwen_deepsearch/framework/openjiuwen/agent/editor_team_manager_node.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:22,535 copying openjiuwen_deepsearch/framework/openjiuwen/agent/agent_factory.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:22,537 copying openjiuwen_deepsearch/framework/openjiuwen/agent/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:22,538 copying openjiuwen_deepsearch/framework/openjiuwen/agent/main_graph_nodes.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:22,542 copying openjiuwen_deepsearch/framework/openjiuwen/agent/base_node.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:22,544 copying openjiuwen_deepsearch/framework/openjiuwen/agent/workflow.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:22,548 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/core 2026-04-02T13:50:22,549 copying openjiuwen_deepsearch/framework/openjiuwen/core/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/core 2026-04-02T13:50:22,551 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/llm 2026-04-02T13:50:22,552 copying openjiuwen_deepsearch/framework/openjiuwen/llm/llm_model_factory.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/llm 2026-04-02T13:50:22,554 copying openjiuwen_deepsearch/framework/openjiuwen/llm/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/llm 2026-04-02T13:50:22,556 copying openjiuwen_deepsearch/framework/openjiuwen/llm/llm_adapter.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/llm 2026-04-02T13:50:22,558 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools 2026-04-02T13:50:22,559 copying openjiuwen_deepsearch/framework/openjiuwen/tools/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools 2026-04-02T13:50:22,561 copying openjiuwen_deepsearch/framework/openjiuwen/tools/local_search.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools 2026-04-02T13:50:22,563 copying openjiuwen_deepsearch/framework/openjiuwen/tools/web_search.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools 2026-04-02T13:50:22,566 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph 2026-04-02T13:50:22,567 copying openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/dependency_reasoning_team_nodes.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph 2026-04-02T13:50:22,569 copying openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph 2026-04-02T13:50:22,571 copying openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/dependency_writing_team_nodes.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph 2026-04-02T13:50:22,573 copying openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/section_context.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph 2026-04-02T13:50:22,575 copying openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/editor_team_nodes.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph 2026-04-02T13:50:22,579 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph 2026-04-02T13:50:22,580 copying openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph/graph_builder.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph 2026-04-02T13:50:22,583 copying openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph 2026-04-02T13:50:22,584 copying openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph/info_collector.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph 2026-04-02T13:50:22,587 copying openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph/collector_context.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph 2026-04-02T13:50:22,589 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent 2026-04-02T13:50:22,590 copying openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent/config.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent 2026-04-02T13:50:22,592 copying openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent/workflow_controller.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent 2026-04-02T13:50:22,595 copying openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent 2026-04-02T13:50:22,597 copying openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent/workflow_agent.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent 2026-04-02T13:50:22,600 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api 2026-04-02T13:50:22,601 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api 2026-04-02T13:50:22,603 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/tavily 2026-04-02T13:50:22,604 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/tavily/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/tavily 2026-04-02T13:50:22,606 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/tavily/api_wrapper.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/tavily 2026-04-02T13:50:22,609 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/native_local_search_api 2026-04-02T13:50:22,610 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/native_local_search_api/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/native_local_search_api 2026-04-02T13:50:22,612 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/native_local_search_api/api_wrapper.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/native_local_search_api 2026-04-02T13:50:22,615 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/petal 2026-04-02T13:50:22,616 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/petal/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/petal 2026-04-02T13:50:22,617 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/petal/api_wrapper.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/petal 2026-04-02T13:50:22,620 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/serper 2026-04-02T13:50:22,621 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/serper/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/serper 2026-04-02T13:50:22,623 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/serper/api_wrapper.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/serper 2026-04-02T13:50:22,626 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/xunfei 2026-04-02T13:50:22,627 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/xunfei/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/xunfei 2026-04-02T13:50:22,629 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/xunfei/api_wrapper.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/xunfei 2026-04-02T13:50:22,631 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/local_search_api 2026-04-02T13:50:22,632 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/local_search_api/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/local_search_api 2026-04-02T13:50:22,634 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/local_search_api/api_wrapper.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/local_search_api 2026-04-02T13:50:22,637 creating build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/external_tool 2026-04-02T13:50:22,638 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/external_tool/__init__.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/external_tool 2026-04-02T13:50:22,640 copying openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/external_tool/tool.py -> build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/external_tool 2026-04-02T13:50:22,642 creating build/lib/openjiuwen_deepsearch/algorithm/report 2026-04-02T13:50:22,643 copying openjiuwen_deepsearch/algorithm/report/report.py -> build/lib/openjiuwen_deepsearch/algorithm/report 2026-04-02T13:50:22,647 copying openjiuwen_deepsearch/algorithm/report/config.py -> build/lib/openjiuwen_deepsearch/algorithm/report 2026-04-02T13:50:22,649 copying openjiuwen_deepsearch/algorithm/report/__init__.py -> build/lib/openjiuwen_deepsearch/algorithm/report 2026-04-02T13:50:22,651 copying openjiuwen_deepsearch/algorithm/report/report_utils.py -> build/lib/openjiuwen_deepsearch/algorithm/report 2026-04-02T13:50:22,654 creating build/lib/openjiuwen_deepsearch/algorithm/query_understanding 2026-04-02T13:50:22,655 copying openjiuwen_deepsearch/algorithm/query_understanding/outliner.py -> build/lib/openjiuwen_deepsearch/algorithm/query_understanding 2026-04-02T13:50:22,658 copying openjiuwen_deepsearch/algorithm/query_understanding/interpreter.py -> build/lib/openjiuwen_deepsearch/algorithm/query_understanding 2026-04-02T13:50:22,660 copying openjiuwen_deepsearch/algorithm/query_understanding/__init__.py -> build/lib/openjiuwen_deepsearch/algorithm/query_understanding 2026-04-02T13:50:22,662 copying openjiuwen_deepsearch/algorithm/query_understanding/router.py -> build/lib/openjiuwen_deepsearch/algorithm/query_understanding 2026-04-02T13:50:22,664 copying openjiuwen_deepsearch/algorithm/query_understanding/planner.py -> build/lib/openjiuwen_deepsearch/algorithm/query_understanding 2026-04-02T13:50:22,667 creating build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,668 copying openjiuwen_deepsearch/algorithm/prompts/template.py -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,670 copying openjiuwen_deepsearch/algorithm/prompts/__init__.py -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,672 creating build/lib/openjiuwen_deepsearch/algorithm/user_feedback_processor 2026-04-02T13:50:22,673 copying openjiuwen_deepsearch/algorithm/user_feedback_processor/synonym_rewrite.py -> build/lib/openjiuwen_deepsearch/algorithm/user_feedback_processor 2026-04-02T13:50:22,676 copying openjiuwen_deepsearch/algorithm/user_feedback_processor/__init__.py -> build/lib/openjiuwen_deepsearch/algorithm/user_feedback_processor 2026-04-02T13:50:22,678 copying openjiuwen_deepsearch/algorithm/user_feedback_processor/action_definitions.py -> build/lib/openjiuwen_deepsearch/algorithm/user_feedback_processor 2026-04-02T13:50:22,679 copying openjiuwen_deepsearch/algorithm/user_feedback_processor/user_feedback_processor.py -> build/lib/openjiuwen_deepsearch/algorithm/user_feedback_processor 2026-04-02T13:50:22,682 creating build/lib/openjiuwen_deepsearch/algorithm/research_collector 2026-04-02T13:50:22,683 copying openjiuwen_deepsearch/algorithm/research_collector/doc_evaluation.py -> build/lib/openjiuwen_deepsearch/algorithm/research_collector 2026-04-02T13:50:22,686 copying openjiuwen_deepsearch/algorithm/research_collector/__init__.py -> build/lib/openjiuwen_deepsearch/algorithm/research_collector 2026-04-02T13:50:22,687 copying openjiuwen_deepsearch/algorithm/research_collector/tool_log.py -> build/lib/openjiuwen_deepsearch/algorithm/research_collector 2026-04-02T13:50:22,690 copying openjiuwen_deepsearch/algorithm/research_collector/collector_function.py -> build/lib/openjiuwen_deepsearch/algorithm/research_collector 2026-04-02T13:50:22,693 creating build/lib/openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:22,694 copying openjiuwen_deepsearch/algorithm/source_trace/citation_verify_research.py -> build/lib/openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:22,697 copying openjiuwen_deepsearch/algorithm/source_trace/source_tracer_preprocessors.py -> build/lib/openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:22,700 copying openjiuwen_deepsearch/algorithm/source_trace/source_tracer.py -> build/lib/openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:22,702 copying openjiuwen_deepsearch/algorithm/source_trace/content_analyzer.py -> build/lib/openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:22,704 copying openjiuwen_deepsearch/algorithm/source_trace/__init__.py -> build/lib/openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:22,706 copying openjiuwen_deepsearch/algorithm/source_trace/checker.py -> build/lib/openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:22,708 copying openjiuwen_deepsearch/algorithm/source_trace/citation_checker_research.py -> build/lib/openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:22,711 copying openjiuwen_deepsearch/algorithm/source_trace/add_source.py -> build/lib/openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:22,714 copying openjiuwen_deepsearch/algorithm/source_trace/source_matcher.py -> build/lib/openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:22,717 creating build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:22,718 copying openjiuwen_deepsearch/algorithm/source_tracer_infer/number_node.py -> build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:22,721 copying openjiuwen_deepsearch/algorithm/source_tracer_infer/infer_extract_info.py -> build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:22,723 copying openjiuwen_deepsearch/algorithm/source_tracer_infer/html_template.py -> build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:22,725 copying openjiuwen_deepsearch/algorithm/source_tracer_infer/supplement_graph.py -> build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:22,728 copying openjiuwen_deepsearch/algorithm/source_tracer_infer/generate_html.py -> build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:22,730 copying openjiuwen_deepsearch/algorithm/source_tracer_infer/__init__.py -> build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:22,731 copying openjiuwen_deepsearch/algorithm/source_tracer_infer/infer_call_model.py -> build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:22,734 copying openjiuwen_deepsearch/algorithm/source_tracer_infer/infer.py -> build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:22,737 creating build/lib/openjiuwen_deepsearch/algorithm/report_template 2026-04-02T13:50:22,738 copying openjiuwen_deepsearch/algorithm/report_template/template_generator.py -> build/lib/openjiuwen_deepsearch/algorithm/report_template 2026-04-02T13:50:22,740 copying openjiuwen_deepsearch/algorithm/report_template/__init__.py -> build/lib/openjiuwen_deepsearch/algorithm/report_template 2026-04-02T13:50:22,742 copying openjiuwen_deepsearch/algorithm/report_template/template_utils.py -> build/lib/openjiuwen_deepsearch/algorithm/report_template 2026-04-02T13:50:22,745 running egg_info 2026-04-02T13:50:22,755 writing openjiuwen_deepsearch.egg-info/PKG-INFO 2026-04-02T13:50:22,759 writing dependency_links to openjiuwen_deepsearch.egg-info/dependency_links.txt 2026-04-02T13:50:22,760 writing requirements to openjiuwen_deepsearch.egg-info/requires.txt 2026-04-02T13:50:22,761 writing top-level names to openjiuwen_deepsearch.egg-info/top_level.txt 2026-04-02T13:50:22,830 reading manifest file 'openjiuwen_deepsearch.egg-info/SOURCES.txt' 2026-04-02T13:50:22,841 adding license file 'LICENSE' 2026-04-02T13:50:22,853 writing manifest file 'openjiuwen_deepsearch.egg-info/SOURCES.txt' 2026-04-02T13:50:22,936 copying openjiuwen_deepsearch/algorithm/prompts/collector_gen_query.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,938 copying openjiuwen_deepsearch/algorithm/prompts/chart_data_traceability_check.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,941 copying openjiuwen_deepsearch/algorithm/prompts/extract_message_prompt.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,943 copying openjiuwen_deepsearch/algorithm/prompts/report_abstract_markdown.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,946 copying openjiuwen_deepsearch/algorithm/prompts/info_evaluator_doc.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,949 copying openjiuwen_deepsearch/algorithm/prompts/programmer.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,951 copying openjiuwen_deepsearch/algorithm/prompts/content_recognition.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,953 copying openjiuwen_deepsearch/algorithm/prompts/collector_final.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,955 copying openjiuwen_deepsearch/algorithm/prompts/infer_extract_conclusion_prompt.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,957 copying openjiuwen_deepsearch/algorithm/prompts/infer_filter_inference_prompt.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,960 copying openjiuwen_deepsearch/algorithm/prompts/template_semantic_extract.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,962 copying openjiuwen_deepsearch/algorithm/prompts/outliner_template.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,965 copying openjiuwen_deepsearch/algorithm/prompts/planner.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,967 copying openjiuwen_deepsearch/algorithm/prompts/sub_report_summary.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,969 copying openjiuwen_deepsearch/algorithm/prompts/query_rewrite.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,971 copying openjiuwen_deepsearch/algorithm/prompts/sub_section_visualization_normalize_units.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,974 copying openjiuwen_deepsearch/algorithm/prompts/outliner.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,976 copying openjiuwen_deepsearch/algorithm/prompts/sub_report_markdown.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,978 copying openjiuwen_deepsearch/algorithm/prompts/generate_questions.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,980 copying openjiuwen_deepsearch/algorithm/prompts/infer_supplement_prompt.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,983 copying openjiuwen_deepsearch/algorithm/prompts/generate_transition_sentence.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,985 copying openjiuwen_deepsearch/algorithm/prompts/dep_driving_planner.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,988 copying openjiuwen_deepsearch/algorithm/prompts/sub_section_visualization_content.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,990 copying openjiuwen_deepsearch/algorithm/prompts/infer_structured_prompt.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,993 copying openjiuwen_deepsearch/algorithm/prompts/outliner_interaction.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,996 copying openjiuwen_deepsearch/algorithm/prompts/report_conclusion_markdown.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:22,998 copying openjiuwen_deepsearch/algorithm/prompts/collector_supervisor.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,000 copying openjiuwen_deepsearch/algorithm/prompts/classify_doc_infos.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,003 copying openjiuwen_deepsearch/algorithm/prompts/dep_driving_outliner.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,005 copying openjiuwen_deepsearch/algorithm/prompts/infer_conclusion_prompt.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,008 copying openjiuwen_deepsearch/algorithm/prompts/chart_compliance_validate.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,010 copying openjiuwen_deepsearch/algorithm/prompts/insert_visualization.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,013 copying openjiuwen_deepsearch/algorithm/prompts/synonym_rewrite_shorten.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,015 copying openjiuwen_deepsearch/algorithm/prompts/search_planner.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,017 copying openjiuwen_deepsearch/algorithm/prompts/info_evaluator.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,020 copying openjiuwen_deepsearch/algorithm/prompts/synonym_rewrite_expand.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,022 copying openjiuwen_deepsearch/algorithm/prompts/source_matching.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,025 copying openjiuwen_deepsearch/algorithm/prompts/entry.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,027 copying openjiuwen_deepsearch/algorithm/prompts/infer_validate_prompt.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,029 copying openjiuwen_deepsearch/algorithm/prompts/report_implications_and_recommendations_markdown.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,032 copying openjiuwen_deepsearch/algorithm/prompts/human_evaluator.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,034 copying openjiuwen_deepsearch/algorithm/prompts/template_structure_extract.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,036 copying openjiuwen_deepsearch/algorithm/prompts/sub_section_outline.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,038 copying openjiuwen_deepsearch/algorithm/prompts/info_organizer.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,041 copying openjiuwen_deepsearch/algorithm/prompts/dep_driving_outliner_interaction.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,044 copying openjiuwen_deepsearch/algorithm/prompts/collector.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,047 copying openjiuwen_deepsearch/algorithm/prompts/synonym_rewrite_polish.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,049 copying openjiuwen_deepsearch/algorithm/prompts/outliner_user_revised.md -> build/lib/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,105 installing to build/bdist.linux-armv7l/wheel 2026-04-02T13:50:23,106 running install 2026-04-02T13:50:23,129 running install_lib 2026-04-02T13:50:23,134 creating build/bdist.linux-armv7l/wheel 2026-04-02T13:50:23,137 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch 2026-04-02T13:50:23,139 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/utils 2026-04-02T13:50:23,140 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/utils/rate_limiter_utils 2026-04-02T13:50:23,142 copying build/lib/openjiuwen_deepsearch/utils/rate_limiter_utils/qps_limiter.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/rate_limiter_utils 2026-04-02T13:50:23,144 copying build/lib/openjiuwen_deepsearch/utils/rate_limiter_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/rate_limiter_utils 2026-04-02T13:50:23,146 copying build/lib/openjiuwen_deepsearch/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils 2026-04-02T13:50:23,148 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/utils/validation_utils 2026-04-02T13:50:23,149 copying build/lib/openjiuwen_deepsearch/utils/validation_utils/field_validation.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/validation_utils 2026-04-02T13:50:23,151 copying build/lib/openjiuwen_deepsearch/utils/validation_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/validation_utils 2026-04-02T13:50:23,153 copying build/lib/openjiuwen_deepsearch/utils/validation_utils/param_validation.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/validation_utils 2026-04-02T13:50:23,155 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/utils/constants_utils 2026-04-02T13:50:23,156 copying build/lib/openjiuwen_deepsearch/utils/constants_utils/search_engine_constants.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/constants_utils 2026-04-02T13:50:23,158 copying build/lib/openjiuwen_deepsearch/utils/constants_utils/session_contextvars.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/constants_utils 2026-04-02T13:50:23,160 copying build/lib/openjiuwen_deepsearch/utils/constants_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/constants_utils 2026-04-02T13:50:23,162 copying build/lib/openjiuwen_deepsearch/utils/constants_utils/node_constants.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/constants_utils 2026-04-02T13:50:23,164 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:23,165 copying build/lib/openjiuwen_deepsearch/utils/log_utils/log_metrics.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:23,167 copying build/lib/openjiuwen_deepsearch/utils/log_utils/log_common.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:23,170 copying build/lib/openjiuwen_deepsearch/utils/log_utils/log_handlers.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:23,172 copying build/lib/openjiuwen_deepsearch/utils/log_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:23,173 copying build/lib/openjiuwen_deepsearch/utils/log_utils/log_manager.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:23,175 copying build/lib/openjiuwen_deepsearch/utils/log_utils/log_interface.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/log_utils 2026-04-02T13:50:23,178 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/utils/debug_utils 2026-04-02T13:50:23,179 copying build/lib/openjiuwen_deepsearch/utils/debug_utils/outline_visualization.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/debug_utils 2026-04-02T13:50:23,182 copying build/lib/openjiuwen_deepsearch/utils/debug_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/debug_utils 2026-04-02T13:50:23,184 copying build/lib/openjiuwen_deepsearch/utils/debug_utils/node_debug.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/debug_utils 2026-04-02T13:50:23,186 copying build/lib/openjiuwen_deepsearch/utils/debug_utils/result_exporter.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/debug_utils 2026-04-02T13:50:23,188 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:23,189 copying build/lib/openjiuwen_deepsearch/utils/common_utils/llm_utils.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:23,192 copying build/lib/openjiuwen_deepsearch/utils/common_utils/text_utils.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:23,194 copying build/lib/openjiuwen_deepsearch/utils/common_utils/security_utils.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:23,196 copying build/lib/openjiuwen_deepsearch/utils/common_utils/stream_utils.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:23,198 copying build/lib/openjiuwen_deepsearch/utils/common_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:23,199 copying build/lib/openjiuwen_deepsearch/utils/common_utils/url_utils.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:23,202 copying build/lib/openjiuwen_deepsearch/utils/common_utils/embedding_utils.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/utils/common_utils 2026-04-02T13:50:23,204 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework 2026-04-02T13:50:23,205 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen 2026-04-02T13:50:23,207 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:23,209 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/search_context.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:23,212 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/editor_team_manager_node.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:23,216 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/agent_factory.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:23,218 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:23,220 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/main_graph_nodes.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:23,223 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/base_node.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:23,225 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph 2026-04-02T13:50:23,226 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/dependency_reasoning_team_nodes.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph 2026-04-02T13:50:23,230 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph 2026-04-02T13:50:23,231 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/dependency_writing_team_nodes.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph 2026-04-02T13:50:23,233 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/section_context.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph 2026-04-02T13:50:23,235 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/editor_team_nodes.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph 2026-04-02T13:50:23,239 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph 2026-04-02T13:50:23,240 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph/graph_builder.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph 2026-04-02T13:50:23,243 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph 2026-04-02T13:50:23,244 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph/info_collector.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph 2026-04-02T13:50:23,247 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph/collector_context.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph 2026-04-02T13:50:23,249 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/agent/workflow.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/agent 2026-04-02T13:50:23,252 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/core 2026-04-02T13:50:23,253 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/core/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/core 2026-04-02T13:50:23,255 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent 2026-04-02T13:50:23,256 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent/config.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent 2026-04-02T13:50:23,259 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent/workflow_controller.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent 2026-04-02T13:50:23,261 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent 2026-04-02T13:50:23,263 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent/workflow_agent.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent 2026-04-02T13:50:23,265 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen 2026-04-02T13:50:23,267 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/llm 2026-04-02T13:50:23,269 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/llm/llm_model_factory.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/llm 2026-04-02T13:50:23,271 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/llm 2026-04-02T13:50:23,272 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/llm/llm_adapter.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/llm 2026-04-02T13:50:23,275 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/tools 2026-04-02T13:50:23,276 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools 2026-04-02T13:50:23,278 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api 2026-04-02T13:50:23,280 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/tavily 2026-04-02T13:50:23,281 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/tavily/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/tavily 2026-04-02T13:50:23,283 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/tavily/api_wrapper.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/tavily 2026-04-02T13:50:23,286 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/native_local_search_api 2026-04-02T13:50:23,287 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/native_local_search_api/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/native_local_search_api 2026-04-02T13:50:23,289 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/native_local_search_api/api_wrapper.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/native_local_search_api 2026-04-02T13:50:23,292 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/petal 2026-04-02T13:50:23,293 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/petal/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/petal 2026-04-02T13:50:23,295 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/petal/api_wrapper.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/petal 2026-04-02T13:50:23,298 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/serper 2026-04-02T13:50:23,299 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/serper/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/serper 2026-04-02T13:50:23,301 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/serper/api_wrapper.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/serper 2026-04-02T13:50:23,303 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api 2026-04-02T13:50:23,306 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/xunfei 2026-04-02T13:50:23,307 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/xunfei/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/xunfei 2026-04-02T13:50:23,308 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/xunfei/api_wrapper.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/xunfei 2026-04-02T13:50:23,311 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/local_search_api 2026-04-02T13:50:23,312 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/local_search_api/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/local_search_api 2026-04-02T13:50:23,314 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/local_search_api/api_wrapper.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/local_search_api 2026-04-02T13:50:23,317 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/external_tool 2026-04-02T13:50:23,318 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/external_tool/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/external_tool 2026-04-02T13:50:23,319 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/external_tool/tool.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/external_tool 2026-04-02T13:50:23,321 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/local_search.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools 2026-04-02T13:50:23,323 copying build/lib/openjiuwen_deepsearch/framework/openjiuwen/tools/web_search.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework/openjiuwen/tools 2026-04-02T13:50:23,325 copying build/lib/openjiuwen_deepsearch/framework/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/framework 2026-04-02T13:50:23,327 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/common 2026-04-02T13:50:23,328 copying build/lib/openjiuwen_deepsearch/common/exception.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/common 2026-04-02T13:50:23,331 copying build/lib/openjiuwen_deepsearch/common/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/common 2026-04-02T13:50:23,333 copying build/lib/openjiuwen_deepsearch/common/common_constants.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/common 2026-04-02T13:50:23,334 copying build/lib/openjiuwen_deepsearch/common/status_code.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/common 2026-04-02T13:50:23,338 copying build/lib/openjiuwen_deepsearch/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch 2026-04-02T13:50:23,340 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/llm 2026-04-02T13:50:23,341 copying build/lib/openjiuwen_deepsearch/llm/llm_wrapper.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/llm 2026-04-02T13:50:23,343 copying build/lib/openjiuwen_deepsearch/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/llm 2026-04-02T13:50:23,345 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/config 2026-04-02T13:50:23,346 copying build/lib/openjiuwen_deepsearch/config/method.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/config 2026-04-02T13:50:23,349 copying build/lib/openjiuwen_deepsearch/config/config.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/config 2026-04-02T13:50:23,351 copying build/lib/openjiuwen_deepsearch/config/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/config 2026-04-02T13:50:23,353 copying build/lib/openjiuwen_deepsearch/config/search_mode.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/config 2026-04-02T13:50:23,355 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/algorithm 2026-04-02T13:50:23,357 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/algorithm/report 2026-04-02T13:50:23,358 copying build/lib/openjiuwen_deepsearch/algorithm/report/report.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/report 2026-04-02T13:50:23,362 copying build/lib/openjiuwen_deepsearch/algorithm/report/config.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/report 2026-04-02T13:50:23,364 copying build/lib/openjiuwen_deepsearch/algorithm/report/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/report 2026-04-02T13:50:23,366 copying build/lib/openjiuwen_deepsearch/algorithm/report/report_utils.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/report 2026-04-02T13:50:23,370 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/algorithm/query_understanding 2026-04-02T13:50:23,371 copying build/lib/openjiuwen_deepsearch/algorithm/query_understanding/outliner.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/query_understanding 2026-04-02T13:50:23,374 copying build/lib/openjiuwen_deepsearch/algorithm/query_understanding/interpreter.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/query_understanding 2026-04-02T13:50:23,376 copying build/lib/openjiuwen_deepsearch/algorithm/query_understanding/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/query_understanding 2026-04-02T13:50:23,378 copying build/lib/openjiuwen_deepsearch/algorithm/query_understanding/router.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/query_understanding 2026-04-02T13:50:23,380 copying build/lib/openjiuwen_deepsearch/algorithm/query_understanding/planner.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/query_understanding 2026-04-02T13:50:23,382 copying build/lib/openjiuwen_deepsearch/algorithm/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm 2026-04-02T13:50:23,385 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,386 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/collector_gen_query.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,388 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/chart_data_traceability_check.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,390 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/extract_message_prompt.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,393 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/report_abstract_markdown.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,395 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/info_evaluator_doc.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,397 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/template.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,399 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/programmer.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,401 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/content_recognition.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,403 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/collector_final.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,405 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/infer_extract_conclusion_prompt.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,407 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/infer_filter_inference_prompt.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,409 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/template_semantic_extract.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,412 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/outliner_template.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,414 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/planner.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,416 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/sub_report_summary.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,418 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/query_rewrite.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,420 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/sub_section_visualization_normalize_units.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,422 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/outliner.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,424 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/sub_report_markdown.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,427 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/generate_questions.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,429 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/infer_supplement_prompt.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,431 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/generate_transition_sentence.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,433 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/dep_driving_planner.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,435 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/sub_section_visualization_content.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,438 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/infer_structured_prompt.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,440 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/outliner_interaction.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,442 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,444 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/report_conclusion_markdown.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,446 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/collector_supervisor.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,448 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/classify_doc_infos.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,450 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/dep_driving_outliner.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,452 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/infer_conclusion_prompt.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,454 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/chart_compliance_validate.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,457 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/insert_visualization.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,459 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/synonym_rewrite_shorten.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,461 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/search_planner.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,463 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/info_evaluator.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,465 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/synonym_rewrite_expand.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,467 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/source_matching.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,469 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/entry.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,471 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/infer_validate_prompt.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,473 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/report_implications_and_recommendations_markdown.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,475 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/human_evaluator.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,477 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/template_structure_extract.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,479 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/sub_section_outline.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,481 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/info_organizer.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,483 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/dep_driving_outliner_interaction.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,487 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/collector.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,489 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/synonym_rewrite_polish.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,491 copying build/lib/openjiuwen_deepsearch/algorithm/prompts/outliner_user_revised.md -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/prompts 2026-04-02T13:50:23,495 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/algorithm/user_feedback_processor 2026-04-02T13:50:23,496 copying build/lib/openjiuwen_deepsearch/algorithm/user_feedback_processor/synonym_rewrite.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/user_feedback_processor 2026-04-02T13:50:23,499 copying build/lib/openjiuwen_deepsearch/algorithm/user_feedback_processor/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/user_feedback_processor 2026-04-02T13:50:23,500 copying build/lib/openjiuwen_deepsearch/algorithm/user_feedback_processor/action_definitions.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/user_feedback_processor 2026-04-02T13:50:23,502 copying build/lib/openjiuwen_deepsearch/algorithm/user_feedback_processor/user_feedback_processor.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/user_feedback_processor 2026-04-02T13:50:23,505 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/algorithm/research_collector 2026-04-02T13:50:23,506 copying build/lib/openjiuwen_deepsearch/algorithm/research_collector/doc_evaluation.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/research_collector 2026-04-02T13:50:23,509 copying build/lib/openjiuwen_deepsearch/algorithm/research_collector/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/research_collector 2026-04-02T13:50:23,511 copying build/lib/openjiuwen_deepsearch/algorithm/research_collector/tool_log.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/research_collector 2026-04-02T13:50:23,513 copying build/lib/openjiuwen_deepsearch/algorithm/research_collector/collector_function.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/research_collector 2026-04-02T13:50:23,516 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:23,517 copying build/lib/openjiuwen_deepsearch/algorithm/source_trace/citation_verify_research.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:23,520 copying build/lib/openjiuwen_deepsearch/algorithm/source_trace/source_tracer_preprocessors.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:23,523 copying build/lib/openjiuwen_deepsearch/algorithm/source_trace/source_tracer.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:23,525 copying build/lib/openjiuwen_deepsearch/algorithm/source_trace/content_analyzer.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:23,528 copying build/lib/openjiuwen_deepsearch/algorithm/source_trace/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:23,529 copying build/lib/openjiuwen_deepsearch/algorithm/source_trace/checker.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:23,531 copying build/lib/openjiuwen_deepsearch/algorithm/source_trace/citation_checker_research.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:23,534 copying build/lib/openjiuwen_deepsearch/algorithm/source_trace/add_source.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:23,537 copying build/lib/openjiuwen_deepsearch/algorithm/source_trace/source_matcher.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_trace 2026-04-02T13:50:23,540 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:23,541 copying build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer/number_node.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:23,543 copying build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer/infer_extract_info.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:23,546 copying build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer/html_template.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:23,548 copying build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer/supplement_graph.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:23,551 copying build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer/generate_html.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:23,553 copying build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:23,555 copying build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer/infer_call_model.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:23,557 copying build/lib/openjiuwen_deepsearch/algorithm/source_tracer_infer/infer.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/source_tracer_infer 2026-04-02T13:50:23,560 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch/algorithm/report_template 2026-04-02T13:50:23,561 copying build/lib/openjiuwen_deepsearch/algorithm/report_template/template_generator.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/report_template 2026-04-02T13:50:23,563 copying build/lib/openjiuwen_deepsearch/algorithm/report_template/__init__.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/report_template 2026-04-02T13:50:23,565 copying build/lib/openjiuwen_deepsearch/algorithm/report_template/template_utils.py -> build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch/algorithm/report_template 2026-04-02T13:50:23,568 running install_egg_info 2026-04-02T13:50:23,573 Copying openjiuwen_deepsearch.egg-info to build/bdist.linux-armv7l/wheel/./openjiuwen_deepsearch-0.1.3-py3.11.egg-info 2026-04-02T13:50:23,585 running install_scripts 2026-04-02T13:50:23,596 creating build/bdist.linux-armv7l/wheel/openjiuwen_deepsearch-0.1.3.dist-info/WHEEL 2026-04-02T13:50:23,599 creating '/tmp/pip-wheel-7hbhkkc6/.tmp-vupzv2iv/openjiuwen_deepsearch-0.1.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-02T13:50:23,602 adding 'openjiuwen_deepsearch/__init__.py' 2026-04-02T13:50:23,603 adding 'openjiuwen_deepsearch/algorithm/__init__.py' 2026-04-02T13:50:23,606 adding 'openjiuwen_deepsearch/algorithm/prompts/__init__.py' 2026-04-02T13:50:23,608 adding 'openjiuwen_deepsearch/algorithm/prompts/chart_compliance_validate.md' 2026-04-02T13:50:23,609 adding 'openjiuwen_deepsearch/algorithm/prompts/chart_data_traceability_check.md' 2026-04-02T13:50:23,611 adding 'openjiuwen_deepsearch/algorithm/prompts/classify_doc_infos.md' 2026-04-02T13:50:23,613 adding 'openjiuwen_deepsearch/algorithm/prompts/collector.md' 2026-04-02T13:50:23,614 adding 'openjiuwen_deepsearch/algorithm/prompts/collector_final.md' 2026-04-02T13:50:23,616 adding 'openjiuwen_deepsearch/algorithm/prompts/collector_gen_query.md' 2026-04-02T13:50:23,617 adding 'openjiuwen_deepsearch/algorithm/prompts/collector_supervisor.md' 2026-04-02T13:50:23,619 adding 'openjiuwen_deepsearch/algorithm/prompts/content_recognition.md' 2026-04-02T13:50:23,621 adding 'openjiuwen_deepsearch/algorithm/prompts/dep_driving_outliner.md' 2026-04-02T13:50:23,623 adding 'openjiuwen_deepsearch/algorithm/prompts/dep_driving_outliner_interaction.md' 2026-04-02T13:50:23,625 adding 'openjiuwen_deepsearch/algorithm/prompts/dep_driving_planner.md' 2026-04-02T13:50:23,626 adding 'openjiuwen_deepsearch/algorithm/prompts/entry.md' 2026-04-02T13:50:23,628 adding 'openjiuwen_deepsearch/algorithm/prompts/extract_message_prompt.md' 2026-04-02T13:50:23,630 adding 'openjiuwen_deepsearch/algorithm/prompts/generate_questions.md' 2026-04-02T13:50:23,631 adding 'openjiuwen_deepsearch/algorithm/prompts/generate_transition_sentence.md' 2026-04-02T13:50:23,633 adding 'openjiuwen_deepsearch/algorithm/prompts/human_evaluator.md' 2026-04-02T13:50:23,634 adding 'openjiuwen_deepsearch/algorithm/prompts/infer_conclusion_prompt.md' 2026-04-02T13:50:23,636 adding 'openjiuwen_deepsearch/algorithm/prompts/infer_extract_conclusion_prompt.md' 2026-04-02T13:50:23,637 adding 'openjiuwen_deepsearch/algorithm/prompts/infer_filter_inference_prompt.md' 2026-04-02T13:50:23,638 adding 'openjiuwen_deepsearch/algorithm/prompts/infer_structured_prompt.md' 2026-04-02T13:50:23,640 adding 'openjiuwen_deepsearch/algorithm/prompts/infer_supplement_prompt.md' 2026-04-02T13:50:23,641 adding 'openjiuwen_deepsearch/algorithm/prompts/infer_validate_prompt.md' 2026-04-02T13:50:23,642 adding 'openjiuwen_deepsearch/algorithm/prompts/info_evaluator.md' 2026-04-02T13:50:23,644 adding 'openjiuwen_deepsearch/algorithm/prompts/info_evaluator_doc.md' 2026-04-02T13:50:23,645 adding 'openjiuwen_deepsearch/algorithm/prompts/info_organizer.md' 2026-04-02T13:50:23,647 adding 'openjiuwen_deepsearch/algorithm/prompts/insert_visualization.md' 2026-04-02T13:50:23,648 adding 'openjiuwen_deepsearch/algorithm/prompts/outliner.md' 2026-04-02T13:50:23,650 adding 'openjiuwen_deepsearch/algorithm/prompts/outliner_interaction.md' 2026-04-02T13:50:23,651 adding 'openjiuwen_deepsearch/algorithm/prompts/outliner_template.md' 2026-04-02T13:50:23,653 adding 'openjiuwen_deepsearch/algorithm/prompts/outliner_user_revised.md' 2026-04-02T13:50:23,654 adding 'openjiuwen_deepsearch/algorithm/prompts/planner.md' 2026-04-02T13:50:23,656 adding 'openjiuwen_deepsearch/algorithm/prompts/programmer.md' 2026-04-02T13:50:23,657 adding 'openjiuwen_deepsearch/algorithm/prompts/query_rewrite.md' 2026-04-02T13:50:23,658 adding 'openjiuwen_deepsearch/algorithm/prompts/report_abstract_markdown.md' 2026-04-02T13:50:23,659 adding 'openjiuwen_deepsearch/algorithm/prompts/report_conclusion_markdown.md' 2026-04-02T13:50:23,661 adding 'openjiuwen_deepsearch/algorithm/prompts/report_implications_and_recommendations_markdown.md' 2026-04-02T13:50:23,663 adding 'openjiuwen_deepsearch/algorithm/prompts/search_planner.md' 2026-04-02T13:50:23,664 adding 'openjiuwen_deepsearch/algorithm/prompts/source_matching.md' 2026-04-02T13:50:23,666 adding 'openjiuwen_deepsearch/algorithm/prompts/sub_report_markdown.md' 2026-04-02T13:50:23,667 adding 'openjiuwen_deepsearch/algorithm/prompts/sub_report_summary.md' 2026-04-02T13:50:23,669 adding 'openjiuwen_deepsearch/algorithm/prompts/sub_section_outline.md' 2026-04-02T13:50:23,670 adding 'openjiuwen_deepsearch/algorithm/prompts/sub_section_visualization_content.md' 2026-04-02T13:50:23,672 adding 'openjiuwen_deepsearch/algorithm/prompts/sub_section_visualization_normalize_units.md' 2026-04-02T13:50:23,673 adding 'openjiuwen_deepsearch/algorithm/prompts/synonym_rewrite_expand.md' 2026-04-02T13:50:23,675 adding 'openjiuwen_deepsearch/algorithm/prompts/synonym_rewrite_polish.md' 2026-04-02T13:50:23,676 adding 'openjiuwen_deepsearch/algorithm/prompts/synonym_rewrite_shorten.md' 2026-04-02T13:50:23,677 adding 'openjiuwen_deepsearch/algorithm/prompts/template.py' 2026-04-02T13:50:23,679 adding 'openjiuwen_deepsearch/algorithm/prompts/template_semantic_extract.md' 2026-04-02T13:50:23,680 adding 'openjiuwen_deepsearch/algorithm/prompts/template_structure_extract.md' 2026-04-02T13:50:23,682 adding 'openjiuwen_deepsearch/algorithm/query_understanding/__init__.py' 2026-04-02T13:50:23,683 adding 'openjiuwen_deepsearch/algorithm/query_understanding/interpreter.py' 2026-04-02T13:50:23,686 adding 'openjiuwen_deepsearch/algorithm/query_understanding/outliner.py' 2026-04-02T13:50:23,688 adding 'openjiuwen_deepsearch/algorithm/query_understanding/planner.py' 2026-04-02T13:50:23,690 adding 'openjiuwen_deepsearch/algorithm/query_understanding/router.py' 2026-04-02T13:50:23,692 adding 'openjiuwen_deepsearch/algorithm/report/__init__.py' 2026-04-02T13:50:23,693 adding 'openjiuwen_deepsearch/algorithm/report/config.py' 2026-04-02T13:50:23,703 adding 'openjiuwen_deepsearch/algorithm/report/report.py' 2026-04-02T13:50:23,707 adding 'openjiuwen_deepsearch/algorithm/report/report_utils.py' 2026-04-02T13:50:23,709 adding 'openjiuwen_deepsearch/algorithm/report_template/__init__.py' 2026-04-02T13:50:23,710 adding 'openjiuwen_deepsearch/algorithm/report_template/template_generator.py' 2026-04-02T13:50:23,713 adding 'openjiuwen_deepsearch/algorithm/report_template/template_utils.py' 2026-04-02T13:50:23,714 adding 'openjiuwen_deepsearch/algorithm/research_collector/__init__.py' 2026-04-02T13:50:23,716 adding 'openjiuwen_deepsearch/algorithm/research_collector/collector_function.py' 2026-04-02T13:50:23,718 adding 'openjiuwen_deepsearch/algorithm/research_collector/doc_evaluation.py' 2026-04-02T13:50:23,720 adding 'openjiuwen_deepsearch/algorithm/research_collector/tool_log.py' 2026-04-02T13:50:23,722 adding 'openjiuwen_deepsearch/algorithm/source_trace/__init__.py' 2026-04-02T13:50:23,724 adding 'openjiuwen_deepsearch/algorithm/source_trace/add_source.py' 2026-04-02T13:50:23,726 adding 'openjiuwen_deepsearch/algorithm/source_trace/checker.py' 2026-04-02T13:50:23,730 adding 'openjiuwen_deepsearch/algorithm/source_trace/citation_checker_research.py' 2026-04-02T13:50:23,733 adding 'openjiuwen_deepsearch/algorithm/source_trace/citation_verify_research.py' 2026-04-02T13:50:23,735 adding 'openjiuwen_deepsearch/algorithm/source_trace/content_analyzer.py' 2026-04-02T13:50:23,736 adding 'openjiuwen_deepsearch/algorithm/source_trace/source_matcher.py' 2026-04-02T13:50:23,738 adding 'openjiuwen_deepsearch/algorithm/source_trace/source_tracer.py' 2026-04-02T13:50:23,741 adding 'openjiuwen_deepsearch/algorithm/source_trace/source_tracer_preprocessors.py' 2026-04-02T13:50:23,743 adding 'openjiuwen_deepsearch/algorithm/source_tracer_infer/__init__.py' 2026-04-02T13:50:23,744 adding 'openjiuwen_deepsearch/algorithm/source_tracer_infer/generate_html.py' 2026-04-02T13:50:23,746 adding 'openjiuwen_deepsearch/algorithm/source_tracer_infer/html_template.py' 2026-04-02T13:50:23,748 adding 'openjiuwen_deepsearch/algorithm/source_tracer_infer/infer.py' 2026-04-02T13:50:23,750 adding 'openjiuwen_deepsearch/algorithm/source_tracer_infer/infer_call_model.py' 2026-04-02T13:50:23,752 adding 'openjiuwen_deepsearch/algorithm/source_tracer_infer/infer_extract_info.py' 2026-04-02T13:50:23,753 adding 'openjiuwen_deepsearch/algorithm/source_tracer_infer/number_node.py' 2026-04-02T13:50:23,755 adding 'openjiuwen_deepsearch/algorithm/source_tracer_infer/supplement_graph.py' 2026-04-02T13:50:23,757 adding 'openjiuwen_deepsearch/algorithm/user_feedback_processor/__init__.py' 2026-04-02T13:50:23,759 adding 'openjiuwen_deepsearch/algorithm/user_feedback_processor/action_definitions.py' 2026-04-02T13:50:23,761 adding 'openjiuwen_deepsearch/algorithm/user_feedback_processor/synonym_rewrite.py' 2026-04-02T13:50:23,763 adding 'openjiuwen_deepsearch/algorithm/user_feedback_processor/user_feedback_processor.py' 2026-04-02T13:50:23,765 adding 'openjiuwen_deepsearch/common/__init__.py' 2026-04-02T13:50:23,766 adding 'openjiuwen_deepsearch/common/common_constants.py' 2026-04-02T13:50:23,767 adding 'openjiuwen_deepsearch/common/exception.py' 2026-04-02T13:50:23,769 adding 'openjiuwen_deepsearch/common/status_code.py' 2026-04-02T13:50:23,771 adding 'openjiuwen_deepsearch/config/__init__.py' 2026-04-02T13:50:23,773 adding 'openjiuwen_deepsearch/config/config.py' 2026-04-02T13:50:23,774 adding 'openjiuwen_deepsearch/config/method.py' 2026-04-02T13:50:23,775 adding 'openjiuwen_deepsearch/config/search_mode.py' 2026-04-02T13:50:23,777 adding 'openjiuwen_deepsearch/framework/__init__.py' 2026-04-02T13:50:23,779 adding 'openjiuwen_deepsearch/framework/openjiuwen/__init__.py' 2026-04-02T13:50:23,781 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/__init__.py' 2026-04-02T13:50:23,782 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/agent_factory.py' 2026-04-02T13:50:23,784 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/base_node.py' 2026-04-02T13:50:23,786 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/editor_team_manager_node.py' 2026-04-02T13:50:23,792 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/main_graph_nodes.py' 2026-04-02T13:50:23,794 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/search_context.py' 2026-04-02T13:50:23,797 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/workflow.py' 2026-04-02T13:50:23,799 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph/__init__.py' 2026-04-02T13:50:23,800 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph/collector_context.py' 2026-04-02T13:50:23,803 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph/graph_builder.py' 2026-04-02T13:50:23,805 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/collector_graph/info_collector.py' 2026-04-02T13:50:23,807 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/__init__.py' 2026-04-02T13:50:23,810 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/dependency_reasoning_team_nodes.py' 2026-04-02T13:50:23,812 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/dependency_writing_team_nodes.py' 2026-04-02T13:50:23,815 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/editor_team_nodes.py' 2026-04-02T13:50:23,817 adding 'openjiuwen_deepsearch/framework/openjiuwen/agent/reasoning_writing_graph/section_context.py' 2026-04-02T13:50:23,819 adding 'openjiuwen_deepsearch/framework/openjiuwen/core/__init__.py' 2026-04-02T13:50:23,821 adding 'openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent/__init__.py' 2026-04-02T13:50:23,822 adding 'openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent/config.py' 2026-04-02T13:50:23,824 adding 'openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent/workflow_agent.py' 2026-04-02T13:50:23,825 adding 'openjiuwen_deepsearch/framework/openjiuwen/core/workflow_agent/workflow_controller.py' 2026-04-02T13:50:23,827 adding 'openjiuwen_deepsearch/framework/openjiuwen/llm/__init__.py' 2026-04-02T13:50:23,828 adding 'openjiuwen_deepsearch/framework/openjiuwen/llm/llm_adapter.py' 2026-04-02T13:50:23,830 adding 'openjiuwen_deepsearch/framework/openjiuwen/llm/llm_model_factory.py' 2026-04-02T13:50:23,832 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/__init__.py' 2026-04-02T13:50:23,833 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/local_search.py' 2026-04-02T13:50:23,834 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/web_search.py' 2026-04-02T13:50:23,836 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/__init__.py' 2026-04-02T13:50:23,838 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/external_tool/__init__.py' 2026-04-02T13:50:23,839 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/external_tool/tool.py' 2026-04-02T13:50:23,841 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/local_search_api/__init__.py' 2026-04-02T13:50:23,843 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/local_search_api/api_wrapper.py' 2026-04-02T13:50:23,844 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/native_local_search_api/__init__.py' 2026-04-02T13:50:23,846 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/native_local_search_api/api_wrapper.py' 2026-04-02T13:50:23,848 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/petal/__init__.py' 2026-04-02T13:50:23,850 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/petal/api_wrapper.py' 2026-04-02T13:50:23,851 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/serper/__init__.py' 2026-04-02T13:50:23,853 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/serper/api_wrapper.py' 2026-04-02T13:50:23,855 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/tavily/__init__.py' 2026-04-02T13:50:23,856 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/tavily/api_wrapper.py' 2026-04-02T13:50:23,858 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/xunfei/__init__.py' 2026-04-02T13:50:23,860 adding 'openjiuwen_deepsearch/framework/openjiuwen/tools/search_api/xunfei/api_wrapper.py' 2026-04-02T13:50:23,861 adding 'openjiuwen_deepsearch/llm/__init__.py' 2026-04-02T13:50:23,863 adding 'openjiuwen_deepsearch/llm/llm_wrapper.py' 2026-04-02T13:50:23,864 adding 'openjiuwen_deepsearch/utils/__init__.py' 2026-04-02T13:50:23,866 adding 'openjiuwen_deepsearch/utils/common_utils/__init__.py' 2026-04-02T13:50:23,867 adding 'openjiuwen_deepsearch/utils/common_utils/embedding_utils.py' 2026-04-02T13:50:23,869 adding 'openjiuwen_deepsearch/utils/common_utils/llm_utils.py' 2026-04-02T13:50:23,871 adding 'openjiuwen_deepsearch/utils/common_utils/security_utils.py' 2026-04-02T13:50:23,872 adding 'openjiuwen_deepsearch/utils/common_utils/stream_utils.py' 2026-04-02T13:50:23,873 adding 'openjiuwen_deepsearch/utils/common_utils/text_utils.py' 2026-04-02T13:50:23,875 adding 'openjiuwen_deepsearch/utils/common_utils/url_utils.py' 2026-04-02T13:50:23,876 adding 'openjiuwen_deepsearch/utils/constants_utils/__init__.py' 2026-04-02T13:50:23,878 adding 'openjiuwen_deepsearch/utils/constants_utils/node_constants.py' 2026-04-02T13:50:23,879 adding 'openjiuwen_deepsearch/utils/constants_utils/search_engine_constants.py' 2026-04-02T13:50:23,880 adding 'openjiuwen_deepsearch/utils/constants_utils/session_contextvars.py' 2026-04-02T13:50:23,882 adding 'openjiuwen_deepsearch/utils/debug_utils/__init__.py' 2026-04-02T13:50:23,883 adding 'openjiuwen_deepsearch/utils/debug_utils/node_debug.py' 2026-04-02T13:50:23,887 adding 'openjiuwen_deepsearch/utils/debug_utils/outline_visualization.py' 2026-04-02T13:50:23,889 adding 'openjiuwen_deepsearch/utils/debug_utils/result_exporter.py' 2026-04-02T13:50:23,890 adding 'openjiuwen_deepsearch/utils/log_utils/__init__.py' 2026-04-02T13:50:23,892 adding 'openjiuwen_deepsearch/utils/log_utils/log_common.py' 2026-04-02T13:50:23,893 adding 'openjiuwen_deepsearch/utils/log_utils/log_handlers.py' 2026-04-02T13:50:23,895 adding 'openjiuwen_deepsearch/utils/log_utils/log_interface.py' 2026-04-02T13:50:23,896 adding 'openjiuwen_deepsearch/utils/log_utils/log_manager.py' 2026-04-02T13:50:23,898 adding 'openjiuwen_deepsearch/utils/log_utils/log_metrics.py' 2026-04-02T13:50:23,900 adding 'openjiuwen_deepsearch/utils/rate_limiter_utils/__init__.py' 2026-04-02T13:50:23,902 adding 'openjiuwen_deepsearch/utils/rate_limiter_utils/qps_limiter.py' 2026-04-02T13:50:23,903 adding 'openjiuwen_deepsearch/utils/validation_utils/__init__.py' 2026-04-02T13:50:23,905 adding 'openjiuwen_deepsearch/utils/validation_utils/field_validation.py' 2026-04-02T13:50:23,906 adding 'openjiuwen_deepsearch/utils/validation_utils/param_validation.py' 2026-04-02T13:50:23,910 adding 'openjiuwen_deepsearch-0.1.3.dist-info/licenses/LICENSE' 2026-04-02T13:50:23,911 adding 'openjiuwen_deepsearch-0.1.3.dist-info/METADATA' 2026-04-02T13:50:23,913 adding 'openjiuwen_deepsearch-0.1.3.dist-info/WHEEL' 2026-04-02T13:50:23,914 adding 'openjiuwen_deepsearch-0.1.3.dist-info/top_level.txt' 2026-04-02T13:50:23,917 adding 'openjiuwen_deepsearch-0.1.3.dist-info/RECORD' 2026-04-02T13:50:23,923 removing build/bdist.linux-armv7l/wheel 2026-04-02T13:50:24,077 Building wheel for openjiuwen-deepsearch (pyproject.toml): finished with status 'done' 2026-04-02T13:50:24,085 Created wheel for openjiuwen-deepsearch: filename=openjiuwen_deepsearch-0.1.3-py3-none-any.whl size=351335 sha256=c1759af86fc85ac331823d1ff241c2b6c4332960f1100206b05b266afc5d4876 2026-04-02T13:50:24,086 Stored in directory: /tmp/pip-ephem-wheel-cache-nqoinfc5/wheels/d8/16/68/822da0a715b164fe8c79a2b797b444132e14523dcb050ff55b 2026-04-02T13:50:24,103 Successfully built openjiuwen-deepsearch 2026-04-02T13:50:24,118 Removed build tracker: '/tmp/pip-build-tracker-gwetis04'