2026-03-13T11:26:48,410 Created temporary directory: /tmp/pip-ephem-wheel-cache-vchh2mld 2026-03-13T11:26:48,411 Created temporary directory: /tmp/pip-build-tracker-3ei6_vrc 2026-03-13T11:26:48,412 Initialized build tracking at /tmp/pip-build-tracker-3ei6_vrc 2026-03-13T11:26:48,413 Created build tracker: /tmp/pip-build-tracker-3ei6_vrc 2026-03-13T11:26:48,413 Entered build tracker: /tmp/pip-build-tracker-3ei6_vrc 2026-03-13T11:26:48,414 Created temporary directory: /tmp/pip-wheel-0iru4tp2 2026-03-13T11:26:48,416 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-03-13T11:26:48,419 Created temporary directory: /tmp/pip-ephem-wheel-cache-umbi53k4 2026-03-13T11:26:48,441 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T11:26:48,444 2 location(s) to search for versions of citationclaw: 2026-03-13T11:26:48,444 * https://pypi.org/simple/citationclaw/ 2026-03-13T11:26:48,444 * https://www.piwheels.org/simple/citationclaw/ 2026-03-13T11:26:48,445 Fetching project page and analyzing links: https://pypi.org/simple/citationclaw/ 2026-03-13T11:26:48,446 Getting page https://pypi.org/simple/citationclaw/ 2026-03-13T11:26:48,447 Found index url https://pypi.org/simple 2026-03-13T11:26:48,586 Fetched page https://pypi.org/simple/citationclaw/ as application/vnd.pypi.simple.v1+json 2026-03-13T11:26:48,588 Skipping link: No binaries permitted for citationclaw: https://files.pythonhosted.org/packages/de/72/8d6e131874c62c7dc1ec216b9c2f926cc4eb3478494dfc4be24c9b281ae9/citationclaw-1.0.0-py3-none-any.whl (from https://pypi.org/simple/citationclaw/) (requires-python:>=3.10) 2026-03-13T11:26:48,589 Found link https://files.pythonhosted.org/packages/aa/92/86219302caa3f664f06f518d8832fc11ca3245c75fde7c83e97b03810eba/citationclaw-1.0.0.tar.gz (from https://pypi.org/simple/citationclaw/) (requires-python:>=3.10), version: 1.0.0 2026-03-13T11:26:48,590 Skipping link: No binaries permitted for citationclaw: https://files.pythonhosted.org/packages/02/f3/49976cb533f039ca44cf8646c42a44958bb3ab0d7ac85a9dd39174ff8d69/citationclaw-1.0.1-py3-none-any.whl (from https://pypi.org/simple/citationclaw/) (requires-python:>=3.10) 2026-03-13T11:26:48,591 Found link https://files.pythonhosted.org/packages/ef/6c/15a30b2bfe4c423fbcdb47b4fe7f0a5285e9f3754f485f0e5e56eec3e73d/citationclaw-1.0.1.tar.gz (from https://pypi.org/simple/citationclaw/) (requires-python:>=3.10), version: 1.0.1 2026-03-13T11:26:48,591 Skipping link: No binaries permitted for citationclaw: https://files.pythonhosted.org/packages/0d/0e/71e1c39d9a7a6a94acdfe22e654c5af4ea7867fe081166e1dde00c51f6c6/citationclaw-1.0.2-py3-none-any.whl (from https://pypi.org/simple/citationclaw/) (requires-python:>=3.10) 2026-03-13T11:26:48,592 Found link https://files.pythonhosted.org/packages/ef/a3/530428411956947b7f346de052c24b958c2c5da5723f1af775a607832796/citationclaw-1.0.2.tar.gz (from https://pypi.org/simple/citationclaw/) (requires-python:>=3.10), version: 1.0.2 2026-03-13T11:26:48,593 Skipping link: No binaries permitted for citationclaw: https://files.pythonhosted.org/packages/d7/91/8ac9a1eca13c9101b6690355bc21857571f334d2d89c29e3ed2e9811dd30/citationclaw-1.0.3-py3-none-any.whl (from https://pypi.org/simple/citationclaw/) (requires-python:>=3.10) 2026-03-13T11:26:48,594 Found link https://files.pythonhosted.org/packages/bf/20/8288b8581844d990e06f3bdd5c9f579e16877ca1c59da8edfcfcde4d8312/citationclaw-1.0.3.tar.gz (from https://pypi.org/simple/citationclaw/) (requires-python:>=3.10), version: 1.0.3 2026-03-13T11:26:48,595 Fetching project page and analyzing links: https://www.piwheels.org/simple/citationclaw/ 2026-03-13T11:26:48,595 Getting page https://www.piwheels.org/simple/citationclaw/ 2026-03-13T11:26:48,597 Found index url https://www.piwheels.org/simple 2026-03-13T11:26:48,902 Fetched page https://www.piwheels.org/simple/citationclaw/ as text/html 2026-03-13T11:26:48,904 Skipping link: No binaries permitted for citationclaw: https://www.piwheels.org/simple/citationclaw/citationclaw-1.0.0-py3-none-any.whl#sha256=4b7cb956f238aefa2ed0c04d8a14f351a69a142d6bcf30ca13d01e37090733ad (from https://www.piwheels.org/simple/citationclaw/) (requires-python:>=3.10) 2026-03-13T11:26:48,905 Skipping link: not a file: https://www.piwheels.org/simple/citationclaw/ 2026-03-13T11:26:48,906 Skipping link: not a file: https://pypi.org/simple/citationclaw/ 2026-03-13T11:26:48,934 Given no hashes to check 1 links for project 'citationclaw': discarding no candidates 2026-03-13T11:26:48,960 Collecting citationclaw==1.0.1 2026-03-13T11:26:48,963 Created temporary directory: /tmp/pip-unpack-fkt95_u5 2026-03-13T11:26:49,197 Downloading citationclaw-1.0.1.tar.gz (1.3 MB) 2026-03-13T11:26:49,575 Added citationclaw==1.0.1 from https://files.pythonhosted.org/packages/ef/6c/15a30b2bfe4c423fbcdb47b4fe7f0a5285e9f3754f485f0e5e56eec3e73d/citationclaw-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-3ei6_vrc' 2026-03-13T11:26:49,581 Created temporary directory: /tmp/pip-build-env-lfbzdtbq 2026-03-13T11:26:49,586 Installing build dependencies: started 2026-03-13T11:26:49,587 Running command pip subprocess to install build dependencies 2026-03-13T11:26:50,743 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-13T11:26:51,303 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-03-13T11:26:51,326 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T11:26:53,046 Collecting setuptools>=68 2026-03-13T11:26:53,120 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-13T11:26:53,386 Collecting wheel 2026-03-13T11:26:53,401 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-13T11:26:53,583 Collecting packaging>=24.0 2026-03-13T11:26:53,608 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-13T11:26:56,551 Installing collected packages: setuptools, packaging, wheel 2026-03-13T11:27:00,215 Creating /tmp/pip-build-env-lfbzdtbq/overlay/local/bin 2026-03-13T11:27:00,217 changing mode of /tmp/pip-build-env-lfbzdtbq/overlay/local/bin/wheel to 755 2026-03-13T11:27:00,238 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-13T11:27:00,516 Installing build dependencies: finished with status 'done' 2026-03-13T11:27:00,523 Getting requirements to build wheel: started 2026-03-13T11:27:00,524 Running command Getting requirements to build wheel 2026-03-13T11:27:01,141 /tmp/pip-build-env-lfbzdtbq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-13T11:27:01,141 !! 2026-03-13T11:27:01,142 ******************************************************************************** 2026-03-13T11:27:01,143 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-03-13T11:27:01,144 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-13T11:27:01,144 or your builds will no longer be supported. 2026-03-13T11:27:01,145 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T11:27:01,146 ******************************************************************************** 2026-03-13T11:27:01,147 !! 2026-03-13T11:27:01,148 corresp(dist, value, root_dir) 2026-03-13T11:27:01,224 /tmp/pip-build-env-lfbzdtbq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T11:27:01,224 !! 2026-03-13T11:27:01,225 ******************************************************************************** 2026-03-13T11:27:01,226 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T11:27:01,226 License :: OSI Approved :: MIT License 2026-03-13T11:27:01,228 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T11:27:01,228 ******************************************************************************** 2026-03-13T11:27:01,229 !! 2026-03-13T11:27:01,230 dist._finalize_license_expression() 2026-03-13T11:27:01,230 /tmp/pip-build-env-lfbzdtbq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T11:27:01,231 !! 2026-03-13T11:27:01,232 ******************************************************************************** 2026-03-13T11:27:01,232 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T11:27:01,233 License :: OSI Approved :: MIT License 2026-03-13T11:27:01,234 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T11:27:01,234 ******************************************************************************** 2026-03-13T11:27:01,235 !! 2026-03-13T11:27:01,236 self._finalize_license_expression() 2026-03-13T11:27:01,237 running egg_info 2026-03-13T11:27:01,243 writing citationclaw.egg-info/PKG-INFO 2026-03-13T11:27:01,246 writing dependency_links to citationclaw.egg-info/dependency_links.txt 2026-03-13T11:27:01,248 writing entry points to citationclaw.egg-info/entry_points.txt 2026-03-13T11:27:01,250 writing requirements to citationclaw.egg-info/requires.txt 2026-03-13T11:27:01,251 writing top-level names to citationclaw.egg-info/top_level.txt 2026-03-13T11:27:01,280 reading manifest file 'citationclaw.egg-info/SOURCES.txt' 2026-03-13T11:27:01,288 writing manifest file 'citationclaw.egg-info/SOURCES.txt' 2026-03-13T11:27:01,386 Getting requirements to build wheel: finished with status 'done' 2026-03-13T11:27:01,389 Created temporary directory: /tmp/pip-modern-metadata-xlbvyxdx 2026-03-13T11:27:01,391 Preparing metadata (pyproject.toml): started 2026-03-13T11:27:01,393 Running command Preparing metadata (pyproject.toml) 2026-03-13T11:27:01,960 /tmp/pip-build-env-lfbzdtbq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-13T11:27:01,960 !! 2026-03-13T11:27:01,961 ******************************************************************************** 2026-03-13T11:27:01,962 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-03-13T11:27:01,963 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-13T11:27:01,964 or your builds will no longer be supported. 2026-03-13T11:27:01,965 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T11:27:01,965 ******************************************************************************** 2026-03-13T11:27:01,966 !! 2026-03-13T11:27:01,967 corresp(dist, value, root_dir) 2026-03-13T11:27:02,039 /tmp/pip-build-env-lfbzdtbq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T11:27:02,040 !! 2026-03-13T11:27:02,041 ******************************************************************************** 2026-03-13T11:27:02,041 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T11:27:02,042 License :: OSI Approved :: MIT License 2026-03-13T11:27:02,043 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T11:27:02,043 ******************************************************************************** 2026-03-13T11:27:02,044 !! 2026-03-13T11:27:02,045 dist._finalize_license_expression() 2026-03-13T11:27:02,046 /tmp/pip-build-env-lfbzdtbq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T11:27:02,047 !! 2026-03-13T11:27:02,048 ******************************************************************************** 2026-03-13T11:27:02,048 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T11:27:02,049 License :: OSI Approved :: MIT License 2026-03-13T11:27:02,050 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T11:27:02,051 ******************************************************************************** 2026-03-13T11:27:02,052 !! 2026-03-13T11:27:02,052 self._finalize_license_expression() 2026-03-13T11:27:02,055 running dist_info 2026-03-13T11:27:02,065 creating /tmp/pip-modern-metadata-xlbvyxdx/citationclaw.egg-info 2026-03-13T11:27:02,067 writing /tmp/pip-modern-metadata-xlbvyxdx/citationclaw.egg-info/PKG-INFO 2026-03-13T11:27:02,070 writing dependency_links to /tmp/pip-modern-metadata-xlbvyxdx/citationclaw.egg-info/dependency_links.txt 2026-03-13T11:27:02,072 writing entry points to /tmp/pip-modern-metadata-xlbvyxdx/citationclaw.egg-info/entry_points.txt 2026-03-13T11:27:02,074 writing requirements to /tmp/pip-modern-metadata-xlbvyxdx/citationclaw.egg-info/requires.txt 2026-03-13T11:27:02,075 writing top-level names to /tmp/pip-modern-metadata-xlbvyxdx/citationclaw.egg-info/top_level.txt 2026-03-13T11:27:02,077 writing manifest file '/tmp/pip-modern-metadata-xlbvyxdx/citationclaw.egg-info/SOURCES.txt' 2026-03-13T11:27:02,102 reading manifest file '/tmp/pip-modern-metadata-xlbvyxdx/citationclaw.egg-info/SOURCES.txt' 2026-03-13T11:27:02,107 writing manifest file '/tmp/pip-modern-metadata-xlbvyxdx/citationclaw.egg-info/SOURCES.txt' 2026-03-13T11:27:02,109 creating '/tmp/pip-modern-metadata-xlbvyxdx/citationclaw-1.0.1.dist-info' 2026-03-13T11:27:02,232 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-13T11:27:02,238 Source in /tmp/pip-wheel-0iru4tp2/citationclaw_a877535510b3425c9f34180d102c3c59 has version 1.0.1, which satisfies requirement citationclaw==1.0.1 from https://files.pythonhosted.org/packages/ef/6c/15a30b2bfe4c423fbcdb47b4fe7f0a5285e9f3754f485f0e5e56eec3e73d/citationclaw-1.0.1.tar.gz 2026-03-13T11:27:02,239 Removed citationclaw==1.0.1 from https://files.pythonhosted.org/packages/ef/6c/15a30b2bfe4c423fbcdb47b4fe7f0a5285e9f3754f485f0e5e56eec3e73d/citationclaw-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-3ei6_vrc' 2026-03-13T11:27:02,245 Created temporary directory: /tmp/pip-unpack-rk5b_st6 2026-03-13T11:27:02,246 Building wheels for collected packages: citationclaw 2026-03-13T11:27:02,250 Created temporary directory: /tmp/pip-wheel-gybl3_lh 2026-03-13T11:27:02,250 Destination directory: /tmp/pip-wheel-gybl3_lh 2026-03-13T11:27:02,253 Building wheel for citationclaw (pyproject.toml): started 2026-03-13T11:27:02,254 Running command Building wheel for citationclaw (pyproject.toml) 2026-03-13T11:27:02,807 /tmp/pip-build-env-lfbzdtbq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-13T11:27:02,808 !! 2026-03-13T11:27:02,809 ******************************************************************************** 2026-03-13T11:27:02,809 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-03-13T11:27:02,810 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-13T11:27:02,811 or your builds will no longer be supported. 2026-03-13T11:27:02,811 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T11:27:02,812 ******************************************************************************** 2026-03-13T11:27:02,813 !! 2026-03-13T11:27:02,813 corresp(dist, value, root_dir) 2026-03-13T11:27:02,877 /tmp/pip-build-env-lfbzdtbq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T11:27:02,878 !! 2026-03-13T11:27:02,879 ******************************************************************************** 2026-03-13T11:27:02,880 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T11:27:02,881 License :: OSI Approved :: MIT License 2026-03-13T11:27:02,882 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T11:27:02,882 ******************************************************************************** 2026-03-13T11:27:02,883 !! 2026-03-13T11:27:02,884 dist._finalize_license_expression() 2026-03-13T11:27:02,884 /tmp/pip-build-env-lfbzdtbq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T11:27:02,885 !! 2026-03-13T11:27:02,886 ******************************************************************************** 2026-03-13T11:27:02,886 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T11:27:02,887 License :: OSI Approved :: MIT License 2026-03-13T11:27:02,888 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T11:27:02,889 ******************************************************************************** 2026-03-13T11:27:02,890 !! 2026-03-13T11:27:02,890 self._finalize_license_expression() 2026-03-13T11:27:02,891 running bdist_wheel 2026-03-13T11:27:02,903 running build 2026-03-13T11:27:02,903 running build_py 2026-03-13T11:27:02,909 creating build/lib/citationclaw 2026-03-13T11:27:02,911 copying citationclaw/__main__.py -> build/lib/citationclaw 2026-03-13T11:27:02,914 copying citationclaw/__init__.py -> build/lib/citationclaw 2026-03-13T11:27:02,916 creating build/lib/citationclaw/core 2026-03-13T11:27:02,917 copying citationclaw/core/author_searcher_legacy.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,920 copying citationclaw/core/author_searcher.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,923 copying citationclaw/core/author_cache.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,925 copying citationclaw/core/dashboard_test.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,927 copying citationclaw/core/citing_description_searcher.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,930 copying citationclaw/core/citing_description_cache.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,932 copying citationclaw/core/scholar_profile_scraper.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,934 copying citationclaw/core/exporter.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,936 copying citationclaw/core/url_finder.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,938 copying citationclaw/core/dashboard_generator.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,942 copying citationclaw/core/scraper.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,946 copying citationclaw/core/parser.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,948 copying citationclaw/core/__init__.py -> build/lib/citationclaw/core 2026-03-13T11:27:02,951 creating build/lib/citationclaw/app 2026-03-13T11:27:02,952 copying citationclaw/app/cost_tracker.py -> build/lib/citationclaw/app 2026-03-13T11:27:02,955 copying citationclaw/app/log_manager.py -> build/lib/citationclaw/app 2026-03-13T11:27:02,957 copying citationclaw/app/config_manager.py -> build/lib/citationclaw/app 2026-03-13T11:27:02,960 copying citationclaw/app/task_executor.py -> build/lib/citationclaw/app 2026-03-13T11:27:02,963 copying citationclaw/app/main.py -> build/lib/citationclaw/app 2026-03-13T11:27:02,966 copying citationclaw/app/__init__.py -> build/lib/citationclaw/app 2026-03-13T11:27:02,968 running egg_info 2026-03-13T11:27:02,978 writing citationclaw.egg-info/PKG-INFO 2026-03-13T11:27:02,982 writing dependency_links to citationclaw.egg-info/dependency_links.txt 2026-03-13T11:27:02,984 writing entry points to citationclaw.egg-info/entry_points.txt 2026-03-13T11:27:02,986 writing requirements to citationclaw.egg-info/requires.txt 2026-03-13T11:27:02,987 writing top-level names to citationclaw.egg-info/top_level.txt 2026-03-13T11:27:03,004 reading manifest file 'citationclaw.egg-info/SOURCES.txt' 2026-03-13T11:27:03,012 writing manifest file 'citationclaw.egg-info/SOURCES.txt' 2026-03-13T11:27:03,020 creating build/lib/citationclaw/static 2026-03-13T11:27:03,021 copying citationclaw/static/citationclaw_icon.png -> build/lib/citationclaw/static 2026-03-13T11:27:03,042 creating build/lib/citationclaw/static/css 2026-03-13T11:27:03,044 copying citationclaw/static/css/style.css -> build/lib/citationclaw/static/css 2026-03-13T11:27:03,047 creating build/lib/citationclaw/static/js 2026-03-13T11:27:03,048 copying citationclaw/static/js/websocket.js -> build/lib/citationclaw/static/js 2026-03-13T11:27:03,051 copying citationclaw/static/js/main.js -> build/lib/citationclaw/static/js 2026-03-13T11:27:03,054 creating build/lib/citationclaw/templates 2026-03-13T11:27:03,056 copying citationclaw/templates/task.html -> build/lib/citationclaw/templates 2026-03-13T11:27:03,059 copying citationclaw/templates/base.html -> build/lib/citationclaw/templates 2026-03-13T11:27:03,061 copying citationclaw/templates/index.html -> build/lib/citationclaw/templates 2026-03-13T11:27:03,065 copying citationclaw/templates/results.html -> build/lib/citationclaw/templates 2026-03-13T11:27:03,068 copying citationclaw/templates/config.html -> build/lib/citationclaw/templates 2026-03-13T11:27:03,086 installing to build/bdist.linux-armv7l/wheel 2026-03-13T11:27:03,087 running install 2026-03-13T11:27:03,110 running install_lib 2026-03-13T11:27:03,116 creating build/bdist.linux-armv7l/wheel 2026-03-13T11:27:03,118 creating build/bdist.linux-armv7l/wheel/citationclaw 2026-03-13T11:27:03,121 creating build/bdist.linux-armv7l/wheel/citationclaw/core 2026-03-13T11:27:03,122 copying build/lib/citationclaw/core/author_searcher_legacy.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,125 copying build/lib/citationclaw/core/author_searcher.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,128 copying build/lib/citationclaw/core/author_cache.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,131 copying build/lib/citationclaw/core/dashboard_test.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,133 copying build/lib/citationclaw/core/citing_description_searcher.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,136 copying build/lib/citationclaw/core/citing_description_cache.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,139 copying build/lib/citationclaw/core/scholar_profile_scraper.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,141 copying build/lib/citationclaw/core/exporter.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,143 copying build/lib/citationclaw/core/url_finder.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,146 copying build/lib/citationclaw/core/dashboard_generator.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,150 copying build/lib/citationclaw/core/scraper.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,154 copying build/lib/citationclaw/core/parser.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,156 copying build/lib/citationclaw/core/__init__.py -> build/bdist.linux-armv7l/wheel/./citationclaw/core 2026-03-13T11:27:03,158 copying build/lib/citationclaw/__main__.py -> build/bdist.linux-armv7l/wheel/./citationclaw 2026-03-13T11:27:03,161 creating build/bdist.linux-armv7l/wheel/citationclaw/templates 2026-03-13T11:27:03,162 copying build/lib/citationclaw/templates/task.html -> build/bdist.linux-armv7l/wheel/./citationclaw/templates 2026-03-13T11:27:03,165 copying build/lib/citationclaw/templates/base.html -> build/bdist.linux-armv7l/wheel/./citationclaw/templates 2026-03-13T11:27:03,168 copying build/lib/citationclaw/templates/index.html -> build/bdist.linux-armv7l/wheel/./citationclaw/templates 2026-03-13T11:27:03,171 copying build/lib/citationclaw/templates/results.html -> build/bdist.linux-armv7l/wheel/./citationclaw/templates 2026-03-13T11:27:03,174 copying build/lib/citationclaw/templates/config.html -> build/bdist.linux-armv7l/wheel/./citationclaw/templates 2026-03-13T11:27:03,177 creating build/bdist.linux-armv7l/wheel/citationclaw/app 2026-03-13T11:27:03,179 copying build/lib/citationclaw/app/cost_tracker.py -> build/bdist.linux-armv7l/wheel/./citationclaw/app 2026-03-13T11:27:03,181 copying build/lib/citationclaw/app/log_manager.py -> build/bdist.linux-armv7l/wheel/./citationclaw/app 2026-03-13T11:27:03,183 copying build/lib/citationclaw/app/config_manager.py -> build/bdist.linux-armv7l/wheel/./citationclaw/app 2026-03-13T11:27:03,186 copying build/lib/citationclaw/app/task_executor.py -> build/bdist.linux-armv7l/wheel/./citationclaw/app 2026-03-13T11:27:03,190 copying build/lib/citationclaw/app/main.py -> build/bdist.linux-armv7l/wheel/./citationclaw/app 2026-03-13T11:27:03,193 copying build/lib/citationclaw/app/__init__.py -> build/bdist.linux-armv7l/wheel/./citationclaw/app 2026-03-13T11:27:03,195 creating build/bdist.linux-armv7l/wheel/citationclaw/static 2026-03-13T11:27:03,197 creating build/bdist.linux-armv7l/wheel/citationclaw/static/css 2026-03-13T11:27:03,199 copying build/lib/citationclaw/static/css/style.css -> build/bdist.linux-armv7l/wheel/./citationclaw/static/css 2026-03-13T11:27:03,202 copying build/lib/citationclaw/static/citationclaw_icon.png -> build/bdist.linux-armv7l/wheel/./citationclaw/static 2026-03-13T11:27:03,232 creating build/bdist.linux-armv7l/wheel/citationclaw/static/js 2026-03-13T11:27:03,233 copying build/lib/citationclaw/static/js/websocket.js -> build/bdist.linux-armv7l/wheel/./citationclaw/static/js 2026-03-13T11:27:03,235 copying build/lib/citationclaw/static/js/main.js -> build/bdist.linux-armv7l/wheel/./citationclaw/static/js 2026-03-13T11:27:03,238 copying build/lib/citationclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./citationclaw 2026-03-13T11:27:03,240 running install_egg_info 2026-03-13T11:27:03,245 Copying citationclaw.egg-info to build/bdist.linux-armv7l/wheel/./citationclaw-1.0.1-py3.11.egg-info 2026-03-13T11:27:03,257 running install_scripts 2026-03-13T11:27:03,266 creating build/bdist.linux-armv7l/wheel/citationclaw-1.0.1.dist-info/WHEEL 2026-03-13T11:27:03,269 creating '/tmp/pip-wheel-gybl3_lh/.tmp-qmuwb2o9/citationclaw-1.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-13T11:27:03,271 adding 'citationclaw/__init__.py' 2026-03-13T11:27:03,273 adding 'citationclaw/__main__.py' 2026-03-13T11:27:03,274 adding 'citationclaw/app/__init__.py' 2026-03-13T11:27:03,276 adding 'citationclaw/app/config_manager.py' 2026-03-13T11:27:03,498 adding 'citationclaw/app/cost_tracker.py' 2026-03-13T11:27:03,500 adding 'citationclaw/app/log_manager.py' 2026-03-13T11:27:03,502 adding 'citationclaw/app/main.py' 2026-03-13T11:27:03,507 adding 'citationclaw/app/task_executor.py' 2026-03-13T11:27:03,509 adding 'citationclaw/core/__init__.py' 2026-03-13T11:27:03,510 adding 'citationclaw/core/author_cache.py' 2026-03-13T11:27:03,514 adding 'citationclaw/core/author_searcher.py' 2026-03-13T11:27:03,515 adding 'citationclaw/core/author_searcher_legacy.py' 2026-03-13T11:27:03,517 adding 'citationclaw/core/citing_description_cache.py' 2026-03-13T11:27:03,518 adding 'citationclaw/core/citing_description_searcher.py' 2026-03-13T11:27:03,529 adding 'citationclaw/core/dashboard_generator.py' 2026-03-13T11:27:03,532 adding 'citationclaw/core/dashboard_test.py' 2026-03-13T11:27:03,533 adding 'citationclaw/core/exporter.py' 2026-03-13T11:27:03,535 adding 'citationclaw/core/parser.py' 2026-03-13T11:27:03,537 adding 'citationclaw/core/scholar_profile_scraper.py' 2026-03-13T11:27:03,543 adding 'citationclaw/core/scraper.py' 2026-03-13T11:27:03,544 adding 'citationclaw/core/url_finder.py' 2026-03-13T11:27:03,713 adding 'citationclaw/static/citationclaw_icon.png' 2026-03-13T11:27:03,725 adding 'citationclaw/static/css/style.css' 2026-03-13T11:27:03,730 adding 'citationclaw/static/js/main.js' 2026-03-13T11:27:03,732 adding 'citationclaw/static/js/websocket.js' 2026-03-13T11:27:03,734 adding 'citationclaw/templates/base.html' 2026-03-13T11:27:03,736 adding 'citationclaw/templates/config.html' 2026-03-13T11:27:03,740 adding 'citationclaw/templates/index.html' 2026-03-13T11:27:03,742 adding 'citationclaw/templates/results.html' 2026-03-13T11:27:03,743 adding 'citationclaw/templates/task.html' 2026-03-13T11:27:03,746 adding 'citationclaw-1.0.1.dist-info/METADATA' 2026-03-13T11:27:03,747 adding 'citationclaw-1.0.1.dist-info/WHEEL' 2026-03-13T11:27:03,748 adding 'citationclaw-1.0.1.dist-info/entry_points.txt' 2026-03-13T11:27:03,749 adding 'citationclaw-1.0.1.dist-info/top_level.txt' 2026-03-13T11:27:03,751 adding 'citationclaw-1.0.1.dist-info/RECORD' 2026-03-13T11:27:03,783 removing build/bdist.linux-armv7l/wheel 2026-03-13T11:27:03,902 Building wheel for citationclaw (pyproject.toml): finished with status 'done' 2026-03-13T11:27:03,933 Created wheel for citationclaw: filename=citationclaw-1.0.1-py3-none-any.whl size=1320261 sha256=9431cf9a2a4f21fcf36d29722b61a2f473c5b6ba4df0c0c775a1c4c71c43bdf7 2026-03-13T11:27:03,934 Stored in directory: /tmp/pip-ephem-wheel-cache-umbi53k4/wheels/41/9d/85/0080250b101736c810c4ad695004a50f2a1caff36ddd7fa24d 2026-03-13T11:27:03,947 Successfully built citationclaw 2026-03-13T11:27:04,209 Removed build tracker: '/tmp/pip-build-tracker-3ei6_vrc'