2026-05-18T11:36:30,810 Created temporary directory: /tmp/pip-ephem-wheel-cache-wqhfb7os 2026-05-18T11:36:30,812 Created temporary directory: /tmp/pip-build-tracker-3mmp1php 2026-05-18T11:36:30,812 Initialized build tracking at /tmp/pip-build-tracker-3mmp1php 2026-05-18T11:36:30,813 Created build tracker: /tmp/pip-build-tracker-3mmp1php 2026-05-18T11:36:30,813 Entered build tracker: /tmp/pip-build-tracker-3mmp1php 2026-05-18T11:36:30,814 Created temporary directory: /tmp/pip-wheel-8tp0hrxf 2026-05-18T11:36:30,817 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-05-18T11:36:30,819 Created temporary directory: /tmp/pip-ephem-wheel-cache-2xe98rx2 2026-05-18T11:36:30,843 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-18T11:36:30,847 2 location(s) to search for versions of code-review-mcp: 2026-05-18T11:36:30,847 * https://pypi.org/simple/code-review-mcp/ 2026-05-18T11:36:30,847 * https://www.piwheels.org/simple/code-review-mcp/ 2026-05-18T11:36:30,847 Fetching project page and analyzing links: https://pypi.org/simple/code-review-mcp/ 2026-05-18T11:36:30,848 Getting page https://pypi.org/simple/code-review-mcp/ 2026-05-18T11:36:30,849 Found index url https://pypi.org/simple 2026-05-18T11:36:30,999 Fetched page https://pypi.org/simple/code-review-mcp/ as application/vnd.pypi.simple.v1+json 2026-05-18T11:36:31,002 Skipping link: No binaries permitted for code-review-mcp: https://files.pythonhosted.org/packages/10/e1/b5d6cd332196394b4c146b60f88459bb85ef9e269fd3b0f2763df9a06ff7/code_review_mcp-1.0.0-py3-none-any.whl (from https://pypi.org/simple/code-review-mcp/) (requires-python:>=3.10) 2026-05-18T11:36:31,003 Found link https://files.pythonhosted.org/packages/a1/31/94b1ebc35100f681143a8fc1679df9f07025aa1da4cad9ba4fa29b22a917/code_review_mcp-1.0.0.tar.gz (from https://pypi.org/simple/code-review-mcp/) (requires-python:>=3.10), version: 1.0.0 2026-05-18T11:36:31,004 Skipping link: No binaries permitted for code-review-mcp: https://files.pythonhosted.org/packages/69/8b/a9b6bd7810cb652a6f723cb95377d62a9cb6b3c96733da120b47cee7e7c1/code_review_mcp-1.1.0-py3-none-any.whl (from https://pypi.org/simple/code-review-mcp/) (requires-python:>=3.10) 2026-05-18T11:36:31,005 Found link https://files.pythonhosted.org/packages/98/00/02e3191ce664afa74b6873e00e05287b692124db923fef6bed821c20fea2/code_review_mcp-1.1.0.tar.gz (from https://pypi.org/simple/code-review-mcp/) (requires-python:>=3.10), version: 1.1.0 2026-05-18T11:36:31,006 Skipping link: No binaries permitted for code-review-mcp: https://files.pythonhosted.org/packages/c6/d9/d4ca986af0f13488a4665b8b469fc79f3a301f6728588026945247b49dee/code_review_mcp-1.2.0-py3-none-any.whl (from https://pypi.org/simple/code-review-mcp/) (requires-python:>=3.10) 2026-05-18T11:36:31,007 Found link https://files.pythonhosted.org/packages/a9/0a/46eb3ceeacae4bd62d3da29afbfb350ddfc7ed6d9c2a2bf4ea230fe95ccc/code_review_mcp-1.2.0.tar.gz (from https://pypi.org/simple/code-review-mcp/) (requires-python:>=3.10), version: 1.2.0 2026-05-18T11:36:31,007 Skipping link: No binaries permitted for code-review-mcp: https://files.pythonhosted.org/packages/fb/15/5ad4aaed303d55e7e751c0532763b0babe925f49044082659dd609b54d31/code_review_mcp-1.2.1-py3-none-any.whl (from https://pypi.org/simple/code-review-mcp/) (requires-python:>=3.10) 2026-05-18T11:36:31,008 Found link https://files.pythonhosted.org/packages/e4/f7/653700bdc3b3b8666e576acda041a51c547ecf9979613d1b50ab94dcb3fd/code_review_mcp-1.2.1.tar.gz (from https://pypi.org/simple/code-review-mcp/) (requires-python:>=3.10), version: 1.2.1 2026-05-18T11:36:31,009 Skipping link: No binaries permitted for code-review-mcp: https://files.pythonhosted.org/packages/e3/c8/618bfcd9b3e3032f544d92e7e01c0248b8e4c5fd7aeabb70a7592d7a87e9/code_review_mcp-1.2.2-py3-none-any.whl (from https://pypi.org/simple/code-review-mcp/) (requires-python:>=3.10) 2026-05-18T11:36:31,010 Found link https://files.pythonhosted.org/packages/43/67/0d3d8112ab5cabc52b0f71e12180b09223e7385baf898a3410f60ea70833/code_review_mcp-1.2.2.tar.gz (from https://pypi.org/simple/code-review-mcp/) (requires-python:>=3.10), version: 1.2.2 2026-05-18T11:36:31,011 Fetching project page and analyzing links: https://www.piwheels.org/simple/code-review-mcp/ 2026-05-18T11:36:31,012 Getting page https://www.piwheels.org/simple/code-review-mcp/ 2026-05-18T11:36:31,013 Found index url https://www.piwheels.org/simple 2026-05-18T11:36:31,204 Fetched page https://www.piwheels.org/simple/code-review-mcp/ as text/html 2026-05-18T11:36:31,207 Skipping link: No binaries permitted for code-review-mcp: https://www.piwheels.org/simple/code-review-mcp/code_review_mcp-1.2.1-py3-none-any.whl#sha256=fcf61c5f57a27a1f4bcf5430fc1db577d43e289383d8472d11b1ee07a2f0d216 (from https://www.piwheels.org/simple/code-review-mcp/) (requires-python:>=3.10) 2026-05-18T11:36:31,207 Skipping link: No binaries permitted for code-review-mcp: https://www.piwheels.org/simple/code-review-mcp/code_review_mcp-1.2.0-py3-none-any.whl#sha256=7e5b95e78b6afaceec083037352e575ffe9bd9f4c50fdea4588ee242be012328 (from https://www.piwheels.org/simple/code-review-mcp/) (requires-python:>=3.10) 2026-05-18T11:36:31,208 Skipping link: No binaries permitted for code-review-mcp: https://archive1.piwheels.org/simple/code-review-mcp/code_review_mcp-1.1.0-py3-none-any.whl#sha256=1dc604dccb79c9d3a1efa2d03086867a9bde48dd0c207e96e231adce873f11c1 (from https://www.piwheels.org/simple/code-review-mcp/) (requires-python:>=3.10) 2026-05-18T11:36:31,208 Skipping link: No binaries permitted for code-review-mcp: https://archive1.piwheels.org/simple/code-review-mcp/code_review_mcp-1.0.0-py3-none-any.whl#sha256=14208f9c7b7f9dc98de533e42694481ce09dc76e1d60b41e6d0675cf311013ea (from https://www.piwheels.org/simple/code-review-mcp/) (requires-python:>=3.10) 2026-05-18T11:36:31,209 Skipping link: not a file: https://www.piwheels.org/simple/code-review-mcp/ 2026-05-18T11:36:31,209 Skipping link: not a file: https://pypi.org/simple/code-review-mcp/ 2026-05-18T11:36:31,229 Given no hashes to check 1 links for project 'code-review-mcp': discarding no candidates 2026-05-18T11:36:31,247 Collecting code-review-mcp==1.2.2 2026-05-18T11:36:31,249 Created temporary directory: /tmp/pip-unpack-x38jjm3b 2026-05-18T11:36:31,473 Downloading code_review_mcp-1.2.2.tar.gz (21 kB) 2026-05-18T11:36:31,527 Added code-review-mcp==1.2.2 from https://files.pythonhosted.org/packages/43/67/0d3d8112ab5cabc52b0f71e12180b09223e7385baf898a3410f60ea70833/code_review_mcp-1.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-3mmp1php' 2026-05-18T11:36:31,533 Created temporary directory: /tmp/pip-build-env-pd0lom9w 2026-05-18T11:36:31,537 Installing build dependencies: started 2026-05-18T11:36:31,538 Running command pip subprocess to install build dependencies 2026-05-18T11:36:32,699 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-18T11:36:33,136 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-05-18T11:36:33,158 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-18T11:36:33,698 Collecting hatchling 2026-05-18T11:36:33,699 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl.metadata 2026-05-18T11:36:33,713 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl.metadata (3.8 kB) 2026-05-18T11:36:33,917 Collecting packaging>=24.2 2026-05-18T11:36:33,919 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-18T11:36:33,937 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-18T11:36:34,058 Collecting pathspec>=0.10.1 2026-05-18T11:36:34,059 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-05-18T11:36:34,074 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-05-18T11:36:34,195 Collecting pluggy>=1.0.0 2026-05-18T11:36:34,196 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata 2026-05-18T11:36:34,213 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-05-18T11:36:34,470 Collecting trove-classifiers 2026-05-18T11:36:34,471 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl.metadata 2026-05-18T11:36:34,484 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl.metadata (2.3 kB) 2026-05-18T11:36:34,549 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-18T11:36:34,572 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-18T11:36:34,594 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-18T11:36:34,614 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-18T11:36:34,630 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl (14 kB) 2026-05-18T11:36:34,658 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-18T11:36:34,685 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-18T11:36:34,712 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-18T11:36:34,733 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-18T11:36:34,754 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl (14 kB) 2026-05-18T11:36:37,304 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-05-18T11:36:37,343 Creating /tmp/pip-build-env-pd0lom9w/overlay/local/bin 2026-05-18T11:36:37,346 changing mode of /tmp/pip-build-env-pd0lom9w/overlay/local/bin/trove-classifiers to 755 2026-05-18T11:36:38,357 changing mode of /tmp/pip-build-env-pd0lom9w/overlay/local/bin/hatchling to 755 2026-05-18T11:36:38,393 Successfully installed hatchling-1.29.0 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 trove-classifiers-2026.5.7.17 2026-05-18T11:36:38,654 Installing build dependencies: finished with status 'done' 2026-05-18T11:36:38,660 Getting requirements to build wheel: started 2026-05-18T11:36:38,661 Running command Getting requirements to build wheel 2026-05-18T11:36:39,007 Getting requirements to build wheel: finished with status 'done' 2026-05-18T11:36:39,011 Created temporary directory: /tmp/pip-modern-metadata-x68ifxo3 2026-05-18T11:36:39,013 Preparing metadata (pyproject.toml): started 2026-05-18T11:36:39,015 Running command Preparing metadata (pyproject.toml) 2026-05-18T11:36:39,603 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-18T11:36:39,608 Source in /tmp/pip-wheel-8tp0hrxf/code-review-mcp_6f67e94347384c019114d5cffa714beb has version 1.2.2, which satisfies requirement code-review-mcp==1.2.2 from https://files.pythonhosted.org/packages/43/67/0d3d8112ab5cabc52b0f71e12180b09223e7385baf898a3410f60ea70833/code_review_mcp-1.2.2.tar.gz 2026-05-18T11:36:39,609 Removed code-review-mcp==1.2.2 from https://files.pythonhosted.org/packages/43/67/0d3d8112ab5cabc52b0f71e12180b09223e7385baf898a3410f60ea70833/code_review_mcp-1.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-3mmp1php' 2026-05-18T11:36:39,616 Created temporary directory: /tmp/pip-unpack-nud9jfqt 2026-05-18T11:36:39,617 Building wheels for collected packages: code-review-mcp 2026-05-18T11:36:39,621 Created temporary directory: /tmp/pip-wheel-9h7nb_hl 2026-05-18T11:36:39,622 Destination directory: /tmp/pip-wheel-9h7nb_hl 2026-05-18T11:36:39,624 Building wheel for code-review-mcp (pyproject.toml): started 2026-05-18T11:36:39,625 Running command Building wheel for code-review-mcp (pyproject.toml) 2026-05-18T11:36:39,759 Building wheel for code-review-mcp (pyproject.toml): finished with status 'done' 2026-05-18T11:36:39,762 Created wheel for code-review-mcp: filename=code_review_mcp-1.2.2-py3-none-any.whl size=22674 sha256=153d17c128f890f125c4775c575f21c580ea44197457e48376e1f70725ea4443 2026-05-18T11:36:39,764 Stored in directory: /tmp/pip-ephem-wheel-cache-2xe98rx2/wheels/e8/3a/ac/0ec6030e7f7f467df97bafe33af59e696735d7b2195e59a71c 2026-05-18T11:36:39,776 Successfully built code-review-mcp 2026-05-18T11:36:39,780 Removed build tracker: '/tmp/pip-build-tracker-3mmp1php'