2026-02-16T22:07:04,756 Created temporary directory: /tmp/pip-ephem-wheel-cache-65l2ups3 2026-02-16T22:07:04,758 Created temporary directory: /tmp/pip-build-tracker-mwo866be 2026-02-16T22:07:04,758 Initialized build tracking at /tmp/pip-build-tracker-mwo866be 2026-02-16T22:07:04,759 Created build tracker: /tmp/pip-build-tracker-mwo866be 2026-02-16T22:07:04,759 Entered build tracker: /tmp/pip-build-tracker-mwo866be 2026-02-16T22:07:04,760 Created temporary directory: /tmp/pip-wheel-6poa9ure 2026-02-16T22:07:04,763 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-02-16T22:07:04,765 Created temporary directory: /tmp/pip-ephem-wheel-cache-7hv7_fj1 2026-02-16T22:07:04,788 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-16T22:07:04,792 2 location(s) to search for versions of tome-mcp: 2026-02-16T22:07:04,792 * https://pypi.org/simple/tome-mcp/ 2026-02-16T22:07:04,792 * https://www.piwheels.org/simple/tome-mcp/ 2026-02-16T22:07:04,793 Fetching project page and analyzing links: https://pypi.org/simple/tome-mcp/ 2026-02-16T22:07:04,793 Getting page https://pypi.org/simple/tome-mcp/ 2026-02-16T22:07:04,795 Found index url https://pypi.org/simple 2026-02-16T22:07:05,017 Fetched page https://pypi.org/simple/tome-mcp/ as application/vnd.pypi.simple.v1+json 2026-02-16T22:07:05,020 Skipping link: No binaries permitted for tome-mcp: https://files.pythonhosted.org/packages/79/5d/482c97c6272d3c09a8ea99bbfeb6bff17511870afef6ef99b96a5c88819e/tome_mcp-0.1.0-py3-none-any.whl (from https://pypi.org/simple/tome-mcp/) (requires-python:>=3.11) 2026-02-16T22:07:05,021 Found link https://files.pythonhosted.org/packages/9a/53/997d7fb56a1a56dab9b8ce9e196abeec8ffa5798b0d5c13555a75aec1195/tome_mcp-0.1.0.tar.gz (from https://pypi.org/simple/tome-mcp/) (requires-python:>=3.11), version: 0.1.0 2026-02-16T22:07:05,021 Skipping link: No binaries permitted for tome-mcp: https://files.pythonhosted.org/packages/54/cc/edf9ca47f196ac8bfe1a8ee8251ea1c7f6f5344d2fa13adee406ccd8d61e/tome_mcp-0.2.0-py3-none-any.whl (from https://pypi.org/simple/tome-mcp/) (requires-python:>=3.11) 2026-02-16T22:07:05,022 Found link https://files.pythonhosted.org/packages/3e/47/8fe3a73f3553f8889acf830d6fa83fc23d916a538a8a489d3a3bd86e8b8f/tome_mcp-0.2.0.tar.gz (from https://pypi.org/simple/tome-mcp/) (requires-python:>=3.11), version: 0.2.0 2026-02-16T22:07:05,023 Skipping link: No binaries permitted for tome-mcp: https://files.pythonhosted.org/packages/73/e2/20f5aa183b30c5f8ac14d343296450418ae71c438fe6da8dad8b6112c92d/tome_mcp-0.4.0-py3-none-any.whl (from https://pypi.org/simple/tome-mcp/) (requires-python:>=3.11) 2026-02-16T22:07:05,024 Found link https://files.pythonhosted.org/packages/09/68/dadbfe7d99875908922cfba2edd90e7e63e1fbd2c43369ee2ff9c758d5a7/tome_mcp-0.4.0.tar.gz (from https://pypi.org/simple/tome-mcp/) (requires-python:>=3.11), version: 0.4.0 2026-02-16T22:07:05,025 Skipping link: No binaries permitted for tome-mcp: https://files.pythonhosted.org/packages/ec/b2/72f2db2c5df35e0e3f69f07b50ba6f6e7674f2bca254b88092eaaf5d4f4f/tome_mcp-0.5.0-py3-none-any.whl (from https://pypi.org/simple/tome-mcp/) (requires-python:>=3.11) 2026-02-16T22:07:05,026 Found link https://files.pythonhosted.org/packages/cf/6a/8ed1a9561b4f4131e81c87675d1d64ffc6af50c44985056ae200c487bdb3/tome_mcp-0.5.0.tar.gz (from https://pypi.org/simple/tome-mcp/) (requires-python:>=3.11), version: 0.5.0 2026-02-16T22:07:05,026 Fetching project page and analyzing links: https://www.piwheels.org/simple/tome-mcp/ 2026-02-16T22:07:05,027 Getting page https://www.piwheels.org/simple/tome-mcp/ 2026-02-16T22:07:05,028 Found index url https://www.piwheels.org/simple 2026-02-16T22:07:05,185 Fetched page https://www.piwheels.org/simple/tome-mcp/ as text/html 2026-02-16T22:07:05,187 Skipping link: No binaries permitted for tome-mcp: https://www.piwheels.org/simple/tome-mcp/tome_mcp-0.2.0-py3-none-any.whl#sha256=d3f9c16b6bde4d18bddab829596f8388a99d14fb0954d50a37f3668276c5d8ab (from https://www.piwheels.org/simple/tome-mcp/) (requires-python:>=3.11) 2026-02-16T22:07:05,188 Skipping link: No binaries permitted for tome-mcp: https://www.piwheels.org/simple/tome-mcp/tome_mcp-0.1.0-py3-none-any.whl#sha256=1be9998e6345aa3f526ae3e1edc9ecf25ce237b14a2e89f8e490704feaa3dfe1 (from https://www.piwheels.org/simple/tome-mcp/) (requires-python:>=3.11) 2026-02-16T22:07:05,189 Skipping link: not a file: https://www.piwheels.org/simple/tome-mcp/ 2026-02-16T22:07:05,189 Skipping link: not a file: https://pypi.org/simple/tome-mcp/ 2026-02-16T22:07:05,210 Given no hashes to check 1 links for project 'tome-mcp': discarding no candidates 2026-02-16T22:07:05,229 Collecting tome-mcp==0.4.0 2026-02-16T22:07:05,231 Created temporary directory: /tmp/pip-unpack-22df6yld 2026-02-16T22:07:05,450 Downloading tome_mcp-0.4.0.tar.gz (266 kB) 2026-02-16T22:07:05,798 Added tome-mcp==0.4.0 from https://files.pythonhosted.org/packages/09/68/dadbfe7d99875908922cfba2edd90e7e63e1fbd2c43369ee2ff9c758d5a7/tome_mcp-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-mwo866be' 2026-02-16T22:07:05,806 Created temporary directory: /tmp/pip-build-env-g_8a493o 2026-02-16T22:07:05,810 Installing build dependencies: started 2026-02-16T22:07:05,812 Running command pip subprocess to install build dependencies 2026-02-16T22:07:06,959 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-16T22:07:07,554 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-02-16T22:07:07,578 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-16T22:07:09,306 Collecting setuptools>=68.0 2026-02-16T22:07:09,382 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-16T22:07:09,754 Collecting setuptools-scm>=8.0 2026-02-16T22:07:09,769 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-02-16T22:07:09,962 Collecting packaging>=20 2026-02-16T22:07:09,978 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-16T22:07:13,010 Installing collected packages: setuptools, packaging, setuptools-scm 2026-02-16T22:07:16,684 Creating /tmp/pip-build-env-g_8a493o/overlay/local/bin 2026-02-16T22:07:16,687 changing mode of /tmp/pip-build-env-g_8a493o/overlay/local/bin/setuptools-scm to 755 2026-02-16T22:07:16,710 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools-scm-9.2.2 2026-02-16T22:07:16,993 Installing build dependencies: finished with status 'done' 2026-02-16T22:07:16,999 Getting requirements to build wheel: started 2026-02-16T22:07:17,001 Running command Getting requirements to build wheel 2026-02-16T22:07:17,645 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-02-16T22:07:17,684 /tmp/pip-build-env-g_8a493o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-16T22:07:17,684 !! 2026-02-16T22:07:17,686 ******************************************************************************** 2026-02-16T22:07:17,686 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-02-16T22:07:17,688 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-16T22:07:17,688 or your builds will no longer be supported. 2026-02-16T22:07:17,689 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T22:07:17,690 ******************************************************************************** 2026-02-16T22:07:17,690 !! 2026-02-16T22:07:17,691 corresp(dist, value, root_dir) 2026-02-16T22:07:17,766 /tmp/pip-build-env-g_8a493o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T22:07:17,766 !! 2026-02-16T22:07:17,767 ******************************************************************************** 2026-02-16T22:07:17,768 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T22:07:17,769 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-02-16T22:07:17,770 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T22:07:17,770 ******************************************************************************** 2026-02-16T22:07:17,771 !! 2026-02-16T22:07:17,771 dist._finalize_license_expression() 2026-02-16T22:07:17,772 /tmp/pip-build-env-g_8a493o/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T22:07:17,772 !! 2026-02-16T22:07:17,773 ******************************************************************************** 2026-02-16T22:07:17,774 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T22:07:17,775 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-02-16T22:07:17,776 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T22:07:17,777 ******************************************************************************** 2026-02-16T22:07:17,778 !! 2026-02-16T22:07:17,779 self._finalize_license_expression() 2026-02-16T22:07:17,780 running egg_info 2026-02-16T22:07:17,787 writing src/tome_mcp.egg-info/PKG-INFO 2026-02-16T22:07:17,793 writing dependency_links to src/tome_mcp.egg-info/dependency_links.txt 2026-02-16T22:07:17,795 writing entry points to src/tome_mcp.egg-info/entry_points.txt 2026-02-16T22:07:17,798 writing requirements to src/tome_mcp.egg-info/requires.txt 2026-02-16T22:07:17,800 writing top-level names to src/tome_mcp.egg-info/top_level.txt 2026-02-16T22:07:17,850 listing git files failed - pretending there aren't any 2026-02-16T22:07:17,857 reading manifest file 'src/tome_mcp.egg-info/SOURCES.txt' 2026-02-16T22:07:17,867 adding license file 'LICENSE' 2026-02-16T22:07:17,874 writing manifest file 'src/tome_mcp.egg-info/SOURCES.txt' 2026-02-16T22:07:17,976 Getting requirements to build wheel: finished with status 'done' 2026-02-16T22:07:17,979 Created temporary directory: /tmp/pip-modern-metadata-q24km41v 2026-02-16T22:07:17,982 Preparing metadata (pyproject.toml): started 2026-02-16T22:07:17,983 Running command Preparing metadata (pyproject.toml) 2026-02-16T22:07:18,582 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-02-16T22:07:18,617 /tmp/pip-build-env-g_8a493o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-16T22:07:18,618 !! 2026-02-16T22:07:18,619 ******************************************************************************** 2026-02-16T22:07:18,620 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-02-16T22:07:18,621 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-16T22:07:18,622 or your builds will no longer be supported. 2026-02-16T22:07:18,622 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T22:07:18,623 ******************************************************************************** 2026-02-16T22:07:18,624 !! 2026-02-16T22:07:18,624 corresp(dist, value, root_dir) 2026-02-16T22:07:18,695 /tmp/pip-build-env-g_8a493o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T22:07:18,695 !! 2026-02-16T22:07:18,696 ******************************************************************************** 2026-02-16T22:07:18,697 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T22:07:18,698 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-02-16T22:07:18,699 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T22:07:18,699 ******************************************************************************** 2026-02-16T22:07:18,700 !! 2026-02-16T22:07:18,701 dist._finalize_license_expression() 2026-02-16T22:07:18,701 /tmp/pip-build-env-g_8a493o/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T22:07:18,702 !! 2026-02-16T22:07:18,703 ******************************************************************************** 2026-02-16T22:07:18,703 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T22:07:18,704 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-02-16T22:07:18,705 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T22:07:18,706 ******************************************************************************** 2026-02-16T22:07:18,706 !! 2026-02-16T22:07:18,707 self._finalize_license_expression() 2026-02-16T22:07:18,708 running dist_info 2026-02-16T22:07:18,720 creating /tmp/pip-modern-metadata-q24km41v/tome_mcp.egg-info 2026-02-16T22:07:18,721 writing /tmp/pip-modern-metadata-q24km41v/tome_mcp.egg-info/PKG-INFO 2026-02-16T22:07:18,728 writing dependency_links to /tmp/pip-modern-metadata-q24km41v/tome_mcp.egg-info/dependency_links.txt 2026-02-16T22:07:18,729 writing entry points to /tmp/pip-modern-metadata-q24km41v/tome_mcp.egg-info/entry_points.txt 2026-02-16T22:07:18,733 writing requirements to /tmp/pip-modern-metadata-q24km41v/tome_mcp.egg-info/requires.txt 2026-02-16T22:07:18,734 writing top-level names to /tmp/pip-modern-metadata-q24km41v/tome_mcp.egg-info/top_level.txt 2026-02-16T22:07:18,735 writing manifest file '/tmp/pip-modern-metadata-q24km41v/tome_mcp.egg-info/SOURCES.txt' 2026-02-16T22:07:18,781 listing git files failed - pretending there aren't any 2026-02-16T22:07:18,787 reading manifest file '/tmp/pip-modern-metadata-q24km41v/tome_mcp.egg-info/SOURCES.txt' 2026-02-16T22:07:18,789 adding license file 'LICENSE' 2026-02-16T22:07:18,794 writing manifest file '/tmp/pip-modern-metadata-q24km41v/tome_mcp.egg-info/SOURCES.txt' 2026-02-16T22:07:18,795 creating '/tmp/pip-modern-metadata-q24km41v/tome_mcp-0.4.0.dist-info' 2026-02-16T22:07:18,927 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-16T22:07:18,933 Source in /tmp/pip-wheel-6poa9ure/tome-mcp_0a40d6ca34c54baa813197f2c8198f19 has version 0.4.0, which satisfies requirement tome-mcp==0.4.0 from https://files.pythonhosted.org/packages/09/68/dadbfe7d99875908922cfba2edd90e7e63e1fbd2c43369ee2ff9c758d5a7/tome_mcp-0.4.0.tar.gz 2026-02-16T22:07:18,934 Removed tome-mcp==0.4.0 from https://files.pythonhosted.org/packages/09/68/dadbfe7d99875908922cfba2edd90e7e63e1fbd2c43369ee2ff9c758d5a7/tome_mcp-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-mwo866be' 2026-02-16T22:07:18,943 Created temporary directory: /tmp/pip-unpack-34jp3s5s 2026-02-16T22:07:18,943 Building wheels for collected packages: tome-mcp 2026-02-16T22:07:18,948 Created temporary directory: /tmp/pip-wheel-t82o9eve 2026-02-16T22:07:18,948 Destination directory: /tmp/pip-wheel-t82o9eve 2026-02-16T22:07:18,951 Building wheel for tome-mcp (pyproject.toml): started 2026-02-16T22:07:18,952 Running command Building wheel for tome-mcp (pyproject.toml) 2026-02-16T22:07:19,544 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-02-16T22:07:19,579 /tmp/pip-build-env-g_8a493o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-16T22:07:19,579 !! 2026-02-16T22:07:19,580 ******************************************************************************** 2026-02-16T22:07:19,581 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-02-16T22:07:19,582 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-16T22:07:19,582 or your builds will no longer be supported. 2026-02-16T22:07:19,583 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T22:07:19,584 ******************************************************************************** 2026-02-16T22:07:19,585 !! 2026-02-16T22:07:19,585 corresp(dist, value, root_dir) 2026-02-16T22:07:19,651 /tmp/pip-build-env-g_8a493o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T22:07:19,651 !! 2026-02-16T22:07:19,652 ******************************************************************************** 2026-02-16T22:07:19,653 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T22:07:19,654 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-02-16T22:07:19,655 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T22:07:19,656 ******************************************************************************** 2026-02-16T22:07:19,657 !! 2026-02-16T22:07:19,658 dist._finalize_license_expression() 2026-02-16T22:07:19,658 /tmp/pip-build-env-g_8a493o/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T22:07:19,659 !! 2026-02-16T22:07:19,660 ******************************************************************************** 2026-02-16T22:07:19,661 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T22:07:19,662 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-02-16T22:07:19,663 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T22:07:19,664 ******************************************************************************** 2026-02-16T22:07:19,665 !! 2026-02-16T22:07:19,665 self._finalize_license_expression() 2026-02-16T22:07:19,666 running bdist_wheel 2026-02-16T22:07:19,681 running build 2026-02-16T22:07:19,682 running build_py 2026-02-16T22:07:19,690 creating build/lib/tome 2026-02-16T22:07:19,692 copying src/tome/find_text.py -> build/lib/tome 2026-02-16T22:07:19,695 copying src/tome/analysis.py -> build/lib/tome 2026-02-16T22:07:19,698 copying src/tome/identify.py -> build/lib/tome 2026-02-16T22:07:19,700 copying src/tome/figures.py -> build/lib/tome 2026-02-16T22:07:19,702 copying src/tome/guide.py -> build/lib/tome 2026-02-16T22:07:19,705 copying src/tome/ingest.py -> build/lib/tome 2026-02-16T22:07:19,707 copying src/tome/index.py -> build/lib/tome 2026-02-16T22:07:19,710 copying src/tome/store.py -> build/lib/tome 2026-02-16T22:07:19,712 copying src/tome/paths.py -> build/lib/tome 2026-02-16T22:07:19,714 copying src/tome/validate_vault.py -> build/lib/tome 2026-02-16T22:07:19,717 copying src/tome/__init__.py -> build/lib/tome 2026-02-16T22:07:19,719 copying src/tome/validate.py -> build/lib/tome 2026-02-16T22:07:19,721 copying src/tome/file_meta.py -> build/lib/tome 2026-02-16T22:07:19,723 copying src/tome/s2ag_cli.py -> build/lib/tome 2026-02-16T22:07:19,725 copying src/tome/errors.py -> build/lib/tome 2026-02-16T22:07:19,727 copying src/tome/s2ag.py -> build/lib/tome 2026-02-16T22:07:19,730 copying src/tome/latex.py -> build/lib/tome 2026-02-16T22:07:19,733 copying src/tome/rejected_dois.py -> build/lib/tome 2026-02-16T22:07:19,734 copying src/tome/server.py -> build/lib/tome 2026-02-16T22:07:19,740 copying src/tome/needful.py -> build/lib/tome 2026-02-16T22:07:19,742 copying src/tome/http.py -> build/lib/tome 2026-02-16T22:07:19,744 copying src/tome/grep_raw.py -> build/lib/tome 2026-02-16T22:07:19,747 copying src/tome/extract.py -> build/lib/tome 2026-02-16T22:07:19,749 copying src/tome/crossref.py -> build/lib/tome 2026-02-16T22:07:19,751 copying src/tome/slug.py -> build/lib/tome 2026-02-16T22:07:19,753 copying src/tome/config.py -> build/lib/tome 2026-02-16T22:07:19,756 copying src/tome/chunk.py -> build/lib/tome 2026-02-16T22:07:19,758 copying src/tome/cite_tree.py -> build/lib/tome 2026-02-16T22:07:19,760 copying src/tome/semantic_scholar.py -> build/lib/tome 2026-02-16T22:07:19,763 copying src/tome/manifest.py -> build/lib/tome 2026-02-16T22:07:19,765 copying src/tome/toc.py -> build/lib/tome 2026-02-16T22:07:19,767 copying src/tome/call_log.py -> build/lib/tome 2026-02-16T22:07:19,769 copying src/tome/__main__.py -> build/lib/tome 2026-02-16T22:07:19,771 copying src/tome/git_diff.py -> build/lib/tome 2026-02-16T22:07:19,774 copying src/tome/checksum.py -> build/lib/tome 2026-02-16T22:07:19,776 copying src/tome/openalex.py -> build/lib/tome 2026-02-16T22:07:19,778 copying src/tome/summaries.py -> build/lib/tome 2026-02-16T22:07:19,780 copying src/tome/issues.py -> build/lib/tome 2026-02-16T22:07:19,782 copying src/tome/vault.py -> build/lib/tome 2026-02-16T22:07:19,785 copying src/tome/bib.py -> build/lib/tome 2026-02-16T22:07:19,788 copying src/tome/notes.py -> build/lib/tome 2026-02-16T22:07:19,790 copying src/tome/filelock.py -> build/lib/tome 2026-02-16T22:07:19,792 copying src/tome/unpaywall.py -> build/lib/tome 2026-02-16T22:07:19,794 running egg_info 2026-02-16T22:07:19,806 writing src/tome_mcp.egg-info/PKG-INFO 2026-02-16T22:07:19,812 writing dependency_links to src/tome_mcp.egg-info/dependency_links.txt 2026-02-16T22:07:19,814 writing entry points to src/tome_mcp.egg-info/entry_points.txt 2026-02-16T22:07:19,816 writing requirements to src/tome_mcp.egg-info/requires.txt 2026-02-16T22:07:19,818 writing top-level names to src/tome_mcp.egg-info/top_level.txt 2026-02-16T22:07:19,852 listing git files failed - pretending there aren't any 2026-02-16T22:07:19,858 reading manifest file 'src/tome_mcp.egg-info/SOURCES.txt' 2026-02-16T22:07:19,866 adding license file 'LICENSE' 2026-02-16T22:07:19,873 writing manifest file 'src/tome_mcp.egg-info/SOURCES.txt' 2026-02-16T22:07:19,878 copying src/tome/py.typed -> build/lib/tome 2026-02-16T22:07:19,880 creating build/lib/tome/docs 2026-02-16T22:07:19,881 copying src/tome/docs/configuration.md -> build/lib/tome/docs 2026-02-16T22:07:19,883 copying src/tome/docs/directory-layout.md -> build/lib/tome/docs 2026-02-16T22:07:19,886 copying src/tome/docs/document-analysis.md -> build/lib/tome/docs 2026-02-16T22:07:19,888 copying src/tome/docs/exploration.md -> build/lib/tome/docs 2026-02-16T22:07:19,891 copying src/tome/docs/getting-started.md -> build/lib/tome/docs 2026-02-16T22:07:19,893 copying src/tome/docs/needful.md -> build/lib/tome/docs 2026-02-16T22:07:19,895 copying src/tome/docs/notes.md -> build/lib/tome/docs 2026-02-16T22:07:19,897 copying src/tome/docs/paper-workflow.md -> build/lib/tome/docs 2026-02-16T22:07:19,900 copying src/tome/docs/reporting-issues.md -> build/lib/tome/docs 2026-02-16T22:07:19,903 copying src/tome/docs/review-cycle.md -> build/lib/tome/docs 2026-02-16T22:07:19,905 copying src/tome/docs/search.md -> build/lib/tome/docs 2026-02-16T22:07:19,921 installing to build/bdist.linux-armv7l/wheel 2026-02-16T22:07:19,921 running install 2026-02-16T22:07:19,944 running install_lib 2026-02-16T22:07:19,951 creating build/bdist.linux-armv7l/wheel 2026-02-16T22:07:19,953 creating build/bdist.linux-armv7l/wheel/tome 2026-02-16T22:07:19,955 copying build/lib/tome/find_text.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,957 copying build/lib/tome/analysis.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,960 copying build/lib/tome/identify.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,962 copying build/lib/tome/figures.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,964 copying build/lib/tome/guide.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,967 copying build/lib/tome/ingest.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,969 copying build/lib/tome/index.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,972 copying build/lib/tome/store.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,974 copying build/lib/tome/paths.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,976 copying build/lib/tome/validate_vault.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,979 copying build/lib/tome/__init__.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,981 copying build/lib/tome/validate.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,983 copying build/lib/tome/file_meta.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,985 copying build/lib/tome/s2ag_cli.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,987 copying build/lib/tome/errors.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,989 copying build/lib/tome/s2ag.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,992 copying build/lib/tome/latex.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,995 copying build/lib/tome/rejected_dois.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:19,997 copying build/lib/tome/server.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,002 copying build/lib/tome/needful.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,004 copying build/lib/tome/http.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,006 copying build/lib/tome/grep_raw.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,009 copying build/lib/tome/extract.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,011 copying build/lib/tome/crossref.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,013 copying build/lib/tome/slug.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,015 copying build/lib/tome/config.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,018 copying build/lib/tome/py.typed -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,019 copying build/lib/tome/chunk.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,021 copying build/lib/tome/cite_tree.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,024 copying build/lib/tome/semantic_scholar.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,027 creating build/bdist.linux-armv7l/wheel/tome/docs 2026-02-16T22:07:20,028 copying build/lib/tome/docs/reporting-issues.md -> build/bdist.linux-armv7l/wheel/./tome/docs 2026-02-16T22:07:20,031 copying build/lib/tome/docs/review-cycle.md -> build/bdist.linux-armv7l/wheel/./tome/docs 2026-02-16T22:07:20,033 copying build/lib/tome/docs/getting-started.md -> build/bdist.linux-armv7l/wheel/./tome/docs 2026-02-16T22:07:20,035 copying build/lib/tome/docs/document-analysis.md -> build/bdist.linux-armv7l/wheel/./tome/docs 2026-02-16T22:07:20,037 copying build/lib/tome/docs/paper-workflow.md -> build/bdist.linux-armv7l/wheel/./tome/docs 2026-02-16T22:07:20,039 copying build/lib/tome/docs/needful.md -> build/bdist.linux-armv7l/wheel/./tome/docs 2026-02-16T22:07:20,041 copying build/lib/tome/docs/search.md -> build/bdist.linux-armv7l/wheel/./tome/docs 2026-02-16T22:07:20,043 copying build/lib/tome/docs/exploration.md -> build/bdist.linux-armv7l/wheel/./tome/docs 2026-02-16T22:07:20,045 copying build/lib/tome/docs/configuration.md -> build/bdist.linux-armv7l/wheel/./tome/docs 2026-02-16T22:07:20,047 copying build/lib/tome/docs/notes.md -> build/bdist.linux-armv7l/wheel/./tome/docs 2026-02-16T22:07:20,049 copying build/lib/tome/docs/directory-layout.md -> build/bdist.linux-armv7l/wheel/./tome/docs 2026-02-16T22:07:20,051 copying build/lib/tome/manifest.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,052 copying build/lib/tome/toc.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,055 copying build/lib/tome/call_log.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,057 copying build/lib/tome/__main__.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,059 copying build/lib/tome/git_diff.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,061 copying build/lib/tome/checksum.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,063 copying build/lib/tome/openalex.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,065 copying build/lib/tome/summaries.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,067 copying build/lib/tome/issues.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,070 copying build/lib/tome/vault.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,072 copying build/lib/tome/bib.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,074 copying build/lib/tome/notes.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,076 copying build/lib/tome/filelock.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,078 copying build/lib/tome/unpaywall.py -> build/bdist.linux-armv7l/wheel/./tome 2026-02-16T22:07:20,080 running install_egg_info 2026-02-16T22:07:20,086 Copying src/tome_mcp.egg-info to build/bdist.linux-armv7l/wheel/./tome_mcp-0.4.0-py3.11.egg-info 2026-02-16T22:07:20,099 running install_scripts 2026-02-16T22:07:20,112 creating build/bdist.linux-armv7l/wheel/tome_mcp-0.4.0.dist-info/WHEEL 2026-02-16T22:07:20,115 creating '/tmp/pip-wheel-t82o9eve/.tmp-oqk_q0ug/tome_mcp-0.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-16T22:07:20,118 adding 'tome/__init__.py' 2026-02-16T22:07:20,119 adding 'tome/__main__.py' 2026-02-16T22:07:20,122 adding 'tome/analysis.py' 2026-02-16T22:07:20,124 adding 'tome/bib.py' 2026-02-16T22:07:20,125 adding 'tome/call_log.py' 2026-02-16T22:07:20,126 adding 'tome/checksum.py' 2026-02-16T22:07:20,128 adding 'tome/chunk.py' 2026-02-16T22:07:20,131 adding 'tome/cite_tree.py' 2026-02-16T22:07:20,133 adding 'tome/config.py' 2026-02-16T22:07:20,134 adding 'tome/crossref.py' 2026-02-16T22:07:20,136 adding 'tome/errors.py' 2026-02-16T22:07:20,138 adding 'tome/extract.py' 2026-02-16T22:07:20,140 adding 'tome/figures.py' 2026-02-16T22:07:20,142 adding 'tome/file_meta.py' 2026-02-16T22:07:20,143 adding 'tome/filelock.py' 2026-02-16T22:07:20,145 adding 'tome/find_text.py' 2026-02-16T22:07:20,147 adding 'tome/git_diff.py' 2026-02-16T22:07:20,150 adding 'tome/grep_raw.py' 2026-02-16T22:07:20,151 adding 'tome/guide.py' 2026-02-16T22:07:20,153 adding 'tome/http.py' 2026-02-16T22:07:20,154 adding 'tome/identify.py' 2026-02-16T22:07:20,156 adding 'tome/index.py' 2026-02-16T22:07:20,158 adding 'tome/ingest.py' 2026-02-16T22:07:20,160 adding 'tome/issues.py' 2026-02-16T22:07:20,162 adding 'tome/latex.py' 2026-02-16T22:07:20,163 adding 'tome/manifest.py' 2026-02-16T22:07:20,165 adding 'tome/needful.py' 2026-02-16T22:07:20,166 adding 'tome/notes.py' 2026-02-16T22:07:20,168 adding 'tome/openalex.py' 2026-02-16T22:07:20,169 adding 'tome/paths.py' 2026-02-16T22:07:20,170 adding 'tome/py.typed' 2026-02-16T22:07:20,171 adding 'tome/rejected_dois.py' 2026-02-16T22:07:20,175 adding 'tome/s2ag.py' 2026-02-16T22:07:20,176 adding 'tome/s2ag_cli.py' 2026-02-16T22:07:20,178 adding 'tome/semantic_scholar.py' 2026-02-16T22:07:20,197 adding 'tome/server.py' 2026-02-16T22:07:20,199 adding 'tome/slug.py' 2026-02-16T22:07:20,201 adding 'tome/store.py' 2026-02-16T22:07:20,203 adding 'tome/summaries.py' 2026-02-16T22:07:20,206 adding 'tome/toc.py' 2026-02-16T22:07:20,208 adding 'tome/unpaywall.py' 2026-02-16T22:07:20,209 adding 'tome/validate.py' 2026-02-16T22:07:20,212 adding 'tome/validate_vault.py' 2026-02-16T22:07:20,215 adding 'tome/vault.py' 2026-02-16T22:07:20,217 adding 'tome/docs/configuration.md' 2026-02-16T22:07:20,218 adding 'tome/docs/directory-layout.md' 2026-02-16T22:07:20,220 adding 'tome/docs/document-analysis.md' 2026-02-16T22:07:20,221 adding 'tome/docs/exploration.md' 2026-02-16T22:07:20,222 adding 'tome/docs/getting-started.md' 2026-02-16T22:07:20,224 adding 'tome/docs/needful.md' 2026-02-16T22:07:20,225 adding 'tome/docs/notes.md' 2026-02-16T22:07:20,226 adding 'tome/docs/paper-workflow.md' 2026-02-16T22:07:20,228 adding 'tome/docs/reporting-issues.md' 2026-02-16T22:07:20,229 adding 'tome/docs/review-cycle.md' 2026-02-16T22:07:20,230 adding 'tome/docs/search.md' 2026-02-16T22:07:20,238 adding 'tome_mcp-0.4.0.dist-info/licenses/LICENSE' 2026-02-16T22:07:20,241 adding 'tome_mcp-0.4.0.dist-info/METADATA' 2026-02-16T22:07:20,242 adding 'tome_mcp-0.4.0.dist-info/WHEEL' 2026-02-16T22:07:20,243 adding 'tome_mcp-0.4.0.dist-info/entry_points.txt' 2026-02-16T22:07:20,244 adding 'tome_mcp-0.4.0.dist-info/top_level.txt' 2026-02-16T22:07:20,245 adding 'tome_mcp-0.4.0.dist-info/RECORD' 2026-02-16T22:07:20,249 removing build/bdist.linux-armv7l/wheel 2026-02-16T22:07:20,366 Building wheel for tome-mcp (pyproject.toml): finished with status 'done' 2026-02-16T22:07:20,376 Created wheel for tome-mcp: filename=tome_mcp-0.4.0-py3-none-any.whl size=193500 sha256=d47d863455237f9edaaa169d7a48ad4846e772e59ed6b31e7a3375e7d84dc7b8 2026-02-16T22:07:20,377 Stored in directory: /tmp/pip-ephem-wheel-cache-7hv7_fj1/wheels/f8/a4/84/1e67db7cda43eb7bf308c6e44b95235293cd833ac841a810af 2026-02-16T22:07:20,395 Successfully built tome-mcp 2026-02-16T22:07:20,405 Removed build tracker: '/tmp/pip-build-tracker-mwo866be'