2026-04-11T15:26:23,561 Created temporary directory: /tmp/pip-ephem-wheel-cache-fz1662dx 2026-04-11T15:26:23,563 Created temporary directory: /tmp/pip-build-tracker-7c813fj1 2026-04-11T15:26:23,564 Initialized build tracking at /tmp/pip-build-tracker-7c813fj1 2026-04-11T15:26:23,564 Created build tracker: /tmp/pip-build-tracker-7c813fj1 2026-04-11T15:26:23,565 Entered build tracker: /tmp/pip-build-tracker-7c813fj1 2026-04-11T15:26:23,565 Created temporary directory: /tmp/pip-wheel-o7p2lm3k 2026-04-11T15:26:23,569 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-11T15:26:23,571 Created temporary directory: /tmp/pip-ephem-wheel-cache-gloz1vps 2026-04-11T15:26:23,596 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-11T15:26:23,599 2 location(s) to search for versions of zotero-headless: 2026-04-11T15:26:23,599 * https://pypi.org/simple/zotero-headless/ 2026-04-11T15:26:23,599 * https://www.piwheels.org/simple/zotero-headless/ 2026-04-11T15:26:23,600 Fetching project page and analyzing links: https://pypi.org/simple/zotero-headless/ 2026-04-11T15:26:23,601 Getting page https://pypi.org/simple/zotero-headless/ 2026-04-11T15:26:23,602 Found index url https://pypi.org/simple 2026-04-11T15:26:23,757 Fetched page https://pypi.org/simple/zotero-headless/ as application/vnd.pypi.simple.v1+json 2026-04-11T15:26:23,763 Skipping link: No binaries permitted for zotero-headless: https://files.pythonhosted.org/packages/71/10/c210f18f1c81ed1fef54d016d281c04459dc464465bac234cda9e7f9a03b/zotero_headless-0.1.0-py3-none-any.whl (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,764 Found link https://files.pythonhosted.org/packages/23/40/1586dff7ab4f37051320ea0e052c9eb85a508a604f46f81e356bb4007aef/zotero_headless-0.1.0.tar.gz (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11), version: 0.1.0 2026-04-11T15:26:23,765 Skipping link: No binaries permitted for zotero-headless: https://files.pythonhosted.org/packages/a5/40/82ee691d8b80da8f4469a23b1479e32ce93f86fe68849ea39eef69bcb236/zotero_headless-0.2.0-py3-none-any.whl (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,766 Found link https://files.pythonhosted.org/packages/18/29/7bac6f9b4348fcf1c4237c5665c5bd7fc592c22e3197e3cf541e4f838bec/zotero_headless-0.2.0.tar.gz (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11), version: 0.2.0 2026-04-11T15:26:23,766 Skipping link: No binaries permitted for zotero-headless: https://files.pythonhosted.org/packages/4e/63/d3b960876efd93f28c999741a4ad56ac3d46acaac1289161e1a99d6e5139/zotero_headless-0.3.0-py3-none-any.whl (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,767 Found link https://files.pythonhosted.org/packages/79/f6/83ca87de03a99c3ed307c76473572bdf89d5a28a874f0f3ef9e2b6e84d74/zotero_headless-0.3.0.tar.gz (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11), version: 0.3.0 2026-04-11T15:26:23,768 Skipping link: No binaries permitted for zotero-headless: https://files.pythonhosted.org/packages/b8/a8/d64556716acf897d7cd7ff03c2bbbf8fe65ca3727b11b71cf9da9caf1cee/zotero_headless-0.4.0-py3-none-any.whl (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,769 Found link https://files.pythonhosted.org/packages/0a/75/8b2a3d9ebebed3a1555b90a426c02e264cdfff4a94d50efb482e083a37cd/zotero_headless-0.4.0.tar.gz (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11), version: 0.4.0 2026-04-11T15:26:23,770 Skipping link: No binaries permitted for zotero-headless: https://files.pythonhosted.org/packages/2c/d5/3ce15281402f80c04e47e6fe5108612df152a1b2ca8409d2ce6ee6c4c42c/zotero_headless-0.4.1-py3-none-any.whl (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,771 Found link https://files.pythonhosted.org/packages/29/8f/23f8642a959f58a1a9efd8bece800ca054da6c760dc1101c216f70ff40a4/zotero_headless-0.4.1.tar.gz (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11), version: 0.4.1 2026-04-11T15:26:23,772 Skipping link: No binaries permitted for zotero-headless: https://files.pythonhosted.org/packages/f3/b4/0aa8b2ebc3beda3171c4d2de0483d9a7b17e38bfc6608a820962736589dc/zotero_headless-0.5.0-py3-none-any.whl (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,773 Found link https://files.pythonhosted.org/packages/b7/93/82aa5e391e290a4febd68136c765d424770470438f2ab4a64be8aaf47479/zotero_headless-0.5.0.tar.gz (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11), version: 0.5.0 2026-04-11T15:26:23,773 Skipping link: No binaries permitted for zotero-headless: https://files.pythonhosted.org/packages/cf/a1/996a38f7fef49b7ca4ce5b8c712b7817fb63ffce0bb822a81c754c16509a/zotero_headless-0.6.0-py3-none-any.whl (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,774 Found link https://files.pythonhosted.org/packages/89/2d/ca02b8459ced0f1f47d215eb8a5873e2cf93268d04ea13f66d641d835f99/zotero_headless-0.6.0.tar.gz (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11), version: 0.6.0 2026-04-11T15:26:23,775 Skipping link: No binaries permitted for zotero-headless: https://files.pythonhosted.org/packages/d5/53/f89b4c18e36c73fc8288ee373b580a197e8c338a2571e7a7b7de414bb81a/zotero_headless-0.7.0-py3-none-any.whl (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,776 Found link https://files.pythonhosted.org/packages/95/76/88b6a3ea310713e6d8d0d75bc98c63590dbd2f898e7d375778e0b5ce3f51/zotero_headless-0.7.0.tar.gz (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11), version: 0.7.0 2026-04-11T15:26:23,777 Skipping link: No binaries permitted for zotero-headless: https://files.pythonhosted.org/packages/db/2c/b528422cd13b90252f87071a85d9dde5d6d1c4b891845f2b2a006d86b51c/zotero_headless-0.8.0-py3-none-any.whl (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,778 Found link https://files.pythonhosted.org/packages/4a/ea/48a97ad2200c187f2f471671e5cceacb2bdec96630dccf734edc81b3ea76/zotero_headless-0.8.0.tar.gz (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11), version: 0.8.0 2026-04-11T15:26:23,779 Skipping link: No binaries permitted for zotero-headless: https://files.pythonhosted.org/packages/fa/02/7abd8d7130307fdbe1e955ad3e6b26e122c29492c28eb43e441c316ba0c6/zotero_headless-0.9.0-py3-none-any.whl (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,780 Found link https://files.pythonhosted.org/packages/5e/25/7db83dfe47328081bc3ce21a4f8f4a00037a599eb291d6da0afeb57e61ce/zotero_headless-0.9.0.tar.gz (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11), version: 0.9.0 2026-04-11T15:26:23,781 Skipping link: No binaries permitted for zotero-headless: https://files.pythonhosted.org/packages/fe/76/a90bdf0e4bad5bb5348f1fc075b07cd82e869d881d8d45d52064e77fc16e/zotero_headless-1.0.0-py3-none-any.whl (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,782 Found link https://files.pythonhosted.org/packages/c2/57/11e3470a48769b29efeec546219e123fdaa67fac8a2b8423cb1cc3ccc8f7/zotero_headless-1.0.0.tar.gz (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11), version: 1.0.0 2026-04-11T15:26:23,782 Skipping link: No binaries permitted for zotero-headless: https://files.pythonhosted.org/packages/df/5d/713df1d5b9193b9e3a9bf60bd47c2bd42ece70b8819e0b6a16480fbf3df7/zotero_headless-1.0.1-py3-none-any.whl (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,783 Found link https://files.pythonhosted.org/packages/0a/14/6fbbc818069f0bebae32f6532833d5019674d1a82d240d3cda64bbddcecf/zotero_headless-1.0.1.tar.gz (from https://pypi.org/simple/zotero-headless/) (requires-python:>=3.11), version: 1.0.1 2026-04-11T15:26:23,784 Fetching project page and analyzing links: https://www.piwheels.org/simple/zotero-headless/ 2026-04-11T15:26:23,785 Getting page https://www.piwheels.org/simple/zotero-headless/ 2026-04-11T15:26:23,786 Found index url https://www.piwheels.org/simple 2026-04-11T15:26:23,989 Fetched page https://www.piwheels.org/simple/zotero-headless/ as text/html 2026-04-11T15:26:23,994 Skipping link: No binaries permitted for zotero-headless: https://www.piwheels.org/simple/zotero-headless/zotero_headless-1.0.0-py3-none-any.whl#sha256=a7e1d35665b3d85a372d632f33384fadecdba70bf02477e1e531e1a764a90992 (from https://www.piwheels.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,994 Skipping link: No binaries permitted for zotero-headless: https://www.piwheels.org/simple/zotero-headless/zotero_headless-0.9.0-py3-none-any.whl#sha256=bc06ab239cc05dbb4c1061b5c683bbd66a6cbe7756ee01886e90d6689f6d83cb (from https://www.piwheels.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,995 Skipping link: No binaries permitted for zotero-headless: https://www.piwheels.org/simple/zotero-headless/zotero_headless-0.8.0-py3-none-any.whl#sha256=998a6b975e375ddbed489788b6c3200ff013b810cc4fb3a3ece5cee1f085ef7e (from https://www.piwheels.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,995 Skipping link: No binaries permitted for zotero-headless: https://www.piwheels.org/simple/zotero-headless/zotero_headless-0.7.0-py3-none-any.whl#sha256=7b979369ec000b514eb54f5f9905847d8d008a52aed0b75a92a9ccf616f68893 (from https://www.piwheels.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,996 Skipping link: No binaries permitted for zotero-headless: https://archive1.piwheels.org/simple/zotero-headless/zotero_headless-0.6.0-py3-none-any.whl#sha256=b59ae4eedaa7a3418d30562d156e5794f7251d76ab08225150b531d03350fef8 (from https://www.piwheels.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,997 Skipping link: No binaries permitted for zotero-headless: https://archive1.piwheels.org/simple/zotero-headless/zotero_headless-0.5.0-py3-none-any.whl#sha256=fb084003fbe24d90efa3bbc7239903e58522f1d275e381ddc490eb46f79b3a29 (from https://www.piwheels.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,997 Skipping link: No binaries permitted for zotero-headless: https://archive1.piwheels.org/simple/zotero-headless/zotero_headless-0.4.1-py3-none-any.whl#sha256=037ea351362be42905e052c8b61408358bbde147022bb933e86f4e1a9b3e8059 (from https://www.piwheels.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,998 Skipping link: No binaries permitted for zotero-headless: https://archive1.piwheels.org/simple/zotero-headless/zotero_headless-0.4.0-py3-none-any.whl#sha256=b5a78312759b67566f21243316e2200e7fb5b0865a1be41d8d7cba7dc46803fd (from https://www.piwheels.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,998 Skipping link: No binaries permitted for zotero-headless: https://archive1.piwheels.org/simple/zotero-headless/zotero_headless-0.3.0-py3-none-any.whl#sha256=6e3507a8bc88ca0aed24cc8f5d746388d8f3edf71b1a954daaabd0ede28834fd (from https://www.piwheels.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:23,999 Skipping link: No binaries permitted for zotero-headless: https://archive1.piwheels.org/simple/zotero-headless/zotero_headless-0.2.0-py3-none-any.whl#sha256=23702fc5f43b0045bea916da391795ae19f1d9f42eab62713cf8678b8100703d (from https://www.piwheels.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:24,000 Skipping link: No binaries permitted for zotero-headless: https://archive1.piwheels.org/simple/zotero-headless/zotero_headless-0.1.0-py3-none-any.whl#sha256=0e3d3505f04c364ccd772941ba6178b794e2d6e24405e2839dd9b0aa8355529c (from https://www.piwheels.org/simple/zotero-headless/) (requires-python:>=3.11) 2026-04-11T15:26:24,000 Skipping link: not a file: https://www.piwheels.org/simple/zotero-headless/ 2026-04-11T15:26:24,001 Skipping link: not a file: https://pypi.org/simple/zotero-headless/ 2026-04-11T15:26:24,022 Given no hashes to check 1 links for project 'zotero-headless': discarding no candidates 2026-04-11T15:26:24,042 Collecting zotero-headless==1.0.1 2026-04-11T15:26:24,044 Created temporary directory: /tmp/pip-unpack-ksrv1f1d 2026-04-11T15:26:24,270 Downloading zotero_headless-1.0.1.tar.gz (130 kB) 2026-04-11T15:26:24,515 Added zotero-headless==1.0.1 from https://files.pythonhosted.org/packages/0a/14/6fbbc818069f0bebae32f6532833d5019674d1a82d240d3cda64bbddcecf/zotero_headless-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-7c813fj1' 2026-04-11T15:26:24,519 Created temporary directory: /tmp/pip-build-env-75953e10 2026-04-11T15:26:24,524 Installing build dependencies: started 2026-04-11T15:26:24,525 Running command pip subprocess to install build dependencies 2026-04-11T15:26:25,684 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-11T15:26:26,174 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-11T15:26:26,197 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-11T15:26:27,965 Collecting setuptools>=68 2026-04-11T15:26:28,052 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-11T15:26:31,016 Installing collected packages: setuptools 2026-04-11T15:26:34,078 Successfully installed setuptools-82.0.1 2026-04-11T15:26:34,346 Installing build dependencies: finished with status 'done' 2026-04-11T15:26:34,353 Getting requirements to build wheel: started 2026-04-11T15:26:34,354 Running command Getting requirements to build wheel 2026-04-11T15:26:35,063 running egg_info 2026-04-11T15:26:35,069 writing src/zotero_headless.egg-info/PKG-INFO 2026-04-11T15:26:35,072 writing dependency_links to src/zotero_headless.egg-info/dependency_links.txt 2026-04-11T15:26:35,074 writing entry points to src/zotero_headless.egg-info/entry_points.txt 2026-04-11T15:26:35,076 writing requirements to src/zotero_headless.egg-info/requires.txt 2026-04-11T15:26:35,078 writing top-level names to src/zotero_headless.egg-info/top_level.txt 2026-04-11T15:26:35,101 reading manifest file 'src/zotero_headless.egg-info/SOURCES.txt' 2026-04-11T15:26:35,106 adding license file 'LICENSE' 2026-04-11T15:26:35,110 writing manifest file 'src/zotero_headless.egg-info/SOURCES.txt' 2026-04-11T15:26:35,206 Getting requirements to build wheel: finished with status 'done' 2026-04-11T15:26:35,210 Created temporary directory: /tmp/pip-modern-metadata-jdurthao 2026-04-11T15:26:35,213 Preparing metadata (pyproject.toml): started 2026-04-11T15:26:35,214 Running command Preparing metadata (pyproject.toml) 2026-04-11T15:26:35,860 running dist_info 2026-04-11T15:26:35,870 creating /tmp/pip-modern-metadata-jdurthao/zotero_headless.egg-info 2026-04-11T15:26:35,872 writing /tmp/pip-modern-metadata-jdurthao/zotero_headless.egg-info/PKG-INFO 2026-04-11T15:26:35,875 writing dependency_links to /tmp/pip-modern-metadata-jdurthao/zotero_headless.egg-info/dependency_links.txt 2026-04-11T15:26:35,877 writing entry points to /tmp/pip-modern-metadata-jdurthao/zotero_headless.egg-info/entry_points.txt 2026-04-11T15:26:35,879 writing requirements to /tmp/pip-modern-metadata-jdurthao/zotero_headless.egg-info/requires.txt 2026-04-11T15:26:35,880 writing top-level names to /tmp/pip-modern-metadata-jdurthao/zotero_headless.egg-info/top_level.txt 2026-04-11T15:26:35,881 writing manifest file '/tmp/pip-modern-metadata-jdurthao/zotero_headless.egg-info/SOURCES.txt' 2026-04-11T15:26:35,902 reading manifest file '/tmp/pip-modern-metadata-jdurthao/zotero_headless.egg-info/SOURCES.txt' 2026-04-11T15:26:35,904 adding license file 'LICENSE' 2026-04-11T15:26:35,908 writing manifest file '/tmp/pip-modern-metadata-jdurthao/zotero_headless.egg-info/SOURCES.txt' 2026-04-11T15:26:35,909 creating '/tmp/pip-modern-metadata-jdurthao/zotero_headless-1.0.1.dist-info' 2026-04-11T15:26:36,033 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-11T15:26:36,038 Source in /tmp/pip-wheel-o7p2lm3k/zotero-headless_b0b10ee502564060a402f082d87bfdaf has version 1.0.1, which satisfies requirement zotero-headless==1.0.1 from https://files.pythonhosted.org/packages/0a/14/6fbbc818069f0bebae32f6532833d5019674d1a82d240d3cda64bbddcecf/zotero_headless-1.0.1.tar.gz 2026-04-11T15:26:36,039 Removed zotero-headless==1.0.1 from https://files.pythonhosted.org/packages/0a/14/6fbbc818069f0bebae32f6532833d5019674d1a82d240d3cda64bbddcecf/zotero_headless-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-7c813fj1' 2026-04-11T15:26:36,046 Created temporary directory: /tmp/pip-unpack-z53hd7d3 2026-04-11T15:26:36,046 Building wheels for collected packages: zotero-headless 2026-04-11T15:26:36,051 Created temporary directory: /tmp/pip-wheel-qgpfk2sa 2026-04-11T15:26:36,051 Destination directory: /tmp/pip-wheel-qgpfk2sa 2026-04-11T15:26:36,053 Building wheel for zotero-headless (pyproject.toml): started 2026-04-11T15:26:36,055 Running command Building wheel for zotero-headless (pyproject.toml) 2026-04-11T15:26:36,698 running bdist_wheel 2026-04-11T15:26:36,715 running build 2026-04-11T15:26:36,716 running build_py 2026-04-11T15:26:36,722 creating build/lib/zotero_headless 2026-04-11T15:26:36,724 copying src/zotero_headless/autodiscover.py -> build/lib/zotero_headless 2026-04-11T15:26:36,726 copying src/zotero_headless/runtime.py -> build/lib/zotero_headless 2026-04-11T15:26:36,728 copying src/zotero_headless/raw_cli.py -> build/lib/zotero_headless 2026-04-11T15:26:36,730 copying src/zotero_headless/capabilities.py -> build/lib/zotero_headless 2026-04-11T15:26:36,732 copying src/zotero_headless/cli_ui.py -> build/lib/zotero_headless 2026-04-11T15:26:36,735 copying src/zotero_headless/qmd.py -> build/lib/zotero_headless 2026-04-11T15:26:36,737 copying src/zotero_headless/architecture.py -> build/lib/zotero_headless 2026-04-11T15:26:36,739 copying src/zotero_headless/daemon.py -> build/lib/zotero_headless 2026-04-11T15:26:36,741 copying src/zotero_headless/local_db.py -> build/lib/zotero_headless 2026-04-11T15:26:36,744 copying src/zotero_headless/store.py -> build/lib/zotero_headless 2026-04-11T15:26:36,746 copying src/zotero_headless/citations.py -> build/lib/zotero_headless 2026-04-11T15:26:36,748 copying src/zotero_headless/web_api.py -> build/lib/zotero_headless 2026-04-11T15:26:36,751 copying src/zotero_headless/installer_update.py -> build/lib/zotero_headless 2026-04-11T15:26:36,753 copying src/zotero_headless/agent_setup.py -> build/lib/zotero_headless 2026-04-11T15:26:36,756 copying src/zotero_headless/cli.py -> build/lib/zotero_headless 2026-04-11T15:26:36,758 copying src/zotero_headless/__main__.py -> build/lib/zotero_headless 2026-04-11T15:26:36,760 copying src/zotero_headless/library_routing.py -> build/lib/zotero_headless 2026-04-11T15:26:36,762 copying src/zotero_headless/utils.py -> build/lib/zotero_headless 2026-04-11T15:26:36,764 copying src/zotero_headless/api.py -> build/lib/zotero_headless 2026-04-11T15:26:36,767 copying src/zotero_headless/recovery.py -> build/lib/zotero_headless 2026-04-11T15:26:36,770 copying src/zotero_headless/config.py -> build/lib/zotero_headless 2026-04-11T15:26:36,772 copying src/zotero_headless/mcp.py -> build/lib/zotero_headless 2026-04-11T15:26:36,775 copying src/zotero_headless/sync.py -> build/lib/zotero_headless 2026-04-11T15:26:36,777 copying src/zotero_headless/setup_wizard.py -> build/lib/zotero_headless 2026-04-11T15:26:36,780 copying src/zotero_headless/service.py -> build/lib/zotero_headless 2026-04-11T15:26:36,782 copying src/zotero_headless/__init__.py -> build/lib/zotero_headless 2026-04-11T15:26:36,784 copying src/zotero_headless/observability.py -> build/lib/zotero_headless 2026-04-11T15:26:36,786 creating build/lib/zotero_headless/core 2026-04-11T15:26:36,787 copying src/zotero_headless/core/store.py -> build/lib/zotero_headless/core 2026-04-11T15:26:36,790 copying src/zotero_headless/core/changes.py -> build/lib/zotero_headless/core 2026-04-11T15:26:36,792 copying src/zotero_headless/core/models.py -> build/lib/zotero_headless/core 2026-04-11T15:26:36,794 copying src/zotero_headless/core/__init__.py -> build/lib/zotero_headless/core 2026-04-11T15:26:36,796 creating build/lib/zotero_headless/adapters 2026-04-11T15:26:36,797 copying src/zotero_headless/adapters/local_desktop.py -> build/lib/zotero_headless/adapters 2026-04-11T15:26:36,803 copying src/zotero_headless/adapters/web_sync.py -> build/lib/zotero_headless/adapters 2026-04-11T15:26:36,807 copying src/zotero_headless/adapters/__init__.py -> build/lib/zotero_headless/adapters 2026-04-11T15:26:36,808 running egg_info 2026-04-11T15:26:36,818 writing src/zotero_headless.egg-info/PKG-INFO 2026-04-11T15:26:36,822 writing dependency_links to src/zotero_headless.egg-info/dependency_links.txt 2026-04-11T15:26:36,824 writing entry points to src/zotero_headless.egg-info/entry_points.txt 2026-04-11T15:26:36,825 writing requirements to src/zotero_headless.egg-info/requires.txt 2026-04-11T15:26:36,827 writing top-level names to src/zotero_headless.egg-info/top_level.txt 2026-04-11T15:26:36,840 reading manifest file 'src/zotero_headless.egg-info/SOURCES.txt' 2026-04-11T15:26:36,845 adding license file 'LICENSE' 2026-04-11T15:26:36,849 writing manifest file 'src/zotero_headless.egg-info/SOURCES.txt' 2026-04-11T15:26:36,863 installing to build/bdist.linux-armv7l/wheel 2026-04-11T15:26:36,864 running install 2026-04-11T15:26:36,886 running install_lib 2026-04-11T15:26:36,892 creating build/bdist.linux-armv7l/wheel 2026-04-11T15:26:36,895 creating build/bdist.linux-armv7l/wheel/zotero_headless 2026-04-11T15:26:36,896 copying build/lib/zotero_headless/autodiscover.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,898 copying build/lib/zotero_headless/runtime.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,901 copying build/lib/zotero_headless/raw_cli.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,906 copying build/lib/zotero_headless/capabilities.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,908 copying build/lib/zotero_headless/cli_ui.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,911 copying build/lib/zotero_headless/qmd.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,914 copying build/lib/zotero_headless/architecture.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,916 copying build/lib/zotero_headless/daemon.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,920 copying build/lib/zotero_headless/local_db.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,923 copying build/lib/zotero_headless/store.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,927 copying build/lib/zotero_headless/citations.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,930 copying build/lib/zotero_headless/web_api.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,934 copying build/lib/zotero_headless/installer_update.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,937 copying build/lib/zotero_headless/agent_setup.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,940 copying build/lib/zotero_headless/cli.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,946 creating build/bdist.linux-armv7l/wheel/zotero_headless/core 2026-04-11T15:26:36,947 copying build/lib/zotero_headless/core/store.py -> build/bdist.linux-armv7l/wheel/./zotero_headless/core 2026-04-11T15:26:36,951 copying build/lib/zotero_headless/core/changes.py -> build/bdist.linux-armv7l/wheel/./zotero_headless/core 2026-04-11T15:26:36,954 copying build/lib/zotero_headless/core/models.py -> build/bdist.linux-armv7l/wheel/./zotero_headless/core 2026-04-11T15:26:36,957 copying build/lib/zotero_headless/core/__init__.py -> build/bdist.linux-armv7l/wheel/./zotero_headless/core 2026-04-11T15:26:36,959 copying build/lib/zotero_headless/__main__.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,962 copying build/lib/zotero_headless/library_routing.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,964 copying build/lib/zotero_headless/utils.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,967 copying build/lib/zotero_headless/api.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,972 copying build/lib/zotero_headless/recovery.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,975 copying build/lib/zotero_headless/config.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,978 copying build/lib/zotero_headless/mcp.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,983 copying build/lib/zotero_headless/sync.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,986 copying build/lib/zotero_headless/setup_wizard.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,990 copying build/lib/zotero_headless/service.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:36,993 creating build/bdist.linux-armv7l/wheel/zotero_headless/adapters 2026-04-11T15:26:36,995 copying build/lib/zotero_headless/adapters/local_desktop.py -> build/bdist.linux-armv7l/wheel/./zotero_headless/adapters 2026-04-11T15:26:37,000 copying build/lib/zotero_headless/adapters/web_sync.py -> build/bdist.linux-armv7l/wheel/./zotero_headless/adapters 2026-04-11T15:26:37,005 copying build/lib/zotero_headless/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./zotero_headless/adapters 2026-04-11T15:26:37,008 copying build/lib/zotero_headless/__init__.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:37,011 copying build/lib/zotero_headless/observability.py -> build/bdist.linux-armv7l/wheel/./zotero_headless 2026-04-11T15:26:37,014 running install_egg_info 2026-04-11T15:26:37,020 Copying src/zotero_headless.egg-info to build/bdist.linux-armv7l/wheel/./zotero_headless-1.0.1-py3.11.egg-info 2026-04-11T15:26:37,034 running install_scripts 2026-04-11T15:26:37,051 creating build/bdist.linux-armv7l/wheel/zotero_headless-1.0.1.dist-info/WHEEL 2026-04-11T15:26:37,054 creating '/tmp/pip-wheel-qgpfk2sa/.tmp-m6prbj2o/zotero_headless-1.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-11T15:26:37,057 adding 'zotero_headless/__init__.py' 2026-04-11T15:26:37,058 adding 'zotero_headless/__main__.py' 2026-04-11T15:26:37,062 adding 'zotero_headless/agent_setup.py' 2026-04-11T15:26:37,065 adding 'zotero_headless/api.py' 2026-04-11T15:26:37,066 adding 'zotero_headless/architecture.py' 2026-04-11T15:26:37,068 adding 'zotero_headless/autodiscover.py' 2026-04-11T15:26:37,069 adding 'zotero_headless/capabilities.py' 2026-04-11T15:26:37,071 adding 'zotero_headless/citations.py' 2026-04-11T15:26:37,074 adding 'zotero_headless/cli.py' 2026-04-11T15:26:37,076 adding 'zotero_headless/cli_ui.py' 2026-04-11T15:26:37,078 adding 'zotero_headless/config.py' 2026-04-11T15:26:37,080 adding 'zotero_headless/daemon.py' 2026-04-11T15:26:37,081 adding 'zotero_headless/installer_update.py' 2026-04-11T15:26:37,083 adding 'zotero_headless/library_routing.py' 2026-04-11T15:26:37,085 adding 'zotero_headless/local_db.py' 2026-04-11T15:26:37,087 adding 'zotero_headless/mcp.py' 2026-04-11T15:26:37,089 adding 'zotero_headless/observability.py' 2026-04-11T15:26:37,091 adding 'zotero_headless/qmd.py' 2026-04-11T15:26:37,095 adding 'zotero_headless/raw_cli.py' 2026-04-11T15:26:37,099 adding 'zotero_headless/recovery.py' 2026-04-11T15:26:37,100 adding 'zotero_headless/runtime.py' 2026-04-11T15:26:37,102 adding 'zotero_headless/service.py' 2026-04-11T15:26:37,104 adding 'zotero_headless/setup_wizard.py' 2026-04-11T15:26:37,106 adding 'zotero_headless/store.py' 2026-04-11T15:26:37,108 adding 'zotero_headless/sync.py' 2026-04-11T15:26:37,109 adding 'zotero_headless/utils.py' 2026-04-11T15:26:37,112 adding 'zotero_headless/web_api.py' 2026-04-11T15:26:37,114 adding 'zotero_headless/adapters/__init__.py' 2026-04-11T15:26:37,122 adding 'zotero_headless/adapters/local_desktop.py' 2026-04-11T15:26:37,126 adding 'zotero_headless/adapters/web_sync.py' 2026-04-11T15:26:37,128 adding 'zotero_headless/core/__init__.py' 2026-04-11T15:26:37,129 adding 'zotero_headless/core/changes.py' 2026-04-11T15:26:37,130 adding 'zotero_headless/core/models.py' 2026-04-11T15:26:37,133 adding 'zotero_headless/core/store.py' 2026-04-11T15:26:37,136 adding 'zotero_headless-1.0.1.dist-info/licenses/LICENSE' 2026-04-11T15:26:37,137 adding 'zotero_headless-1.0.1.dist-info/METADATA' 2026-04-11T15:26:37,139 adding 'zotero_headless-1.0.1.dist-info/WHEEL' 2026-04-11T15:26:37,140 adding 'zotero_headless-1.0.1.dist-info/entry_points.txt' 2026-04-11T15:26:37,140 adding 'zotero_headless-1.0.1.dist-info/top_level.txt' 2026-04-11T15:26:37,142 adding 'zotero_headless-1.0.1.dist-info/RECORD' 2026-04-11T15:26:37,145 removing build/bdist.linux-armv7l/wheel 2026-04-11T15:26:37,251 Building wheel for zotero-headless (pyproject.toml): finished with status 'done' 2026-04-11T15:26:37,260 Created wheel for zotero-headless: filename=zotero_headless-1.0.1-py3-none-any.whl size=111601 sha256=83dfd2dd67ec5d5391ec64d76112912d98efa1d62881590d0701fb31691ecc05 2026-04-11T15:26:37,261 Stored in directory: /tmp/pip-ephem-wheel-cache-gloz1vps/wheels/80/97/c7/7f65408e1c2f80c9807c9cf01f896356c6fa4be4211bab2ef4 2026-04-11T15:26:37,274 Successfully built zotero-headless 2026-04-11T15:26:37,282 Removed build tracker: '/tmp/pip-build-tracker-7c813fj1'