2026-05-18T11:10:43,179 Created temporary directory: /tmp/pip-ephem-wheel-cache-m3ai50_j 2026-05-18T11:10:43,181 Created temporary directory: /tmp/pip-build-tracker-_x17vnml 2026-05-18T11:10:43,181 Initialized build tracking at /tmp/pip-build-tracker-_x17vnml 2026-05-18T11:10:43,182 Created build tracker: /tmp/pip-build-tracker-_x17vnml 2026-05-18T11:10:43,182 Entered build tracker: /tmp/pip-build-tracker-_x17vnml 2026-05-18T11:10:43,183 Created temporary directory: /tmp/pip-wheel-ueotw7l3 2026-05-18T11:10:43,186 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:10:43,189 Created temporary directory: /tmp/pip-ephem-wheel-cache-opqekymy 2026-05-18T11:10:43,212 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-18T11:10:43,215 2 location(s) to search for versions of code-review-mcp: 2026-05-18T11:10:43,215 * https://pypi.org/simple/code-review-mcp/ 2026-05-18T11:10:43,215 * https://www.piwheels.org/simple/code-review-mcp/ 2026-05-18T11:10:43,216 Fetching project page and analyzing links: https://pypi.org/simple/code-review-mcp/ 2026-05-18T11:10:43,217 Getting page https://pypi.org/simple/code-review-mcp/ 2026-05-18T11:10:43,218 Found index url https://pypi.org/simple 2026-05-18T11:10:43,447 Fetched page https://pypi.org/simple/code-review-mcp/ as application/vnd.pypi.simple.v1+json 2026-05-18T11:10:43,450 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:10:43,451 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:10:43,452 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:10:43,453 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:10:43,454 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:10:43,455 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:10:43,455 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:10:43,456 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:10:43,457 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:10:43,458 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:10:43,459 Fetching project page and analyzing links: https://www.piwheels.org/simple/code-review-mcp/ 2026-05-18T11:10:43,460 Getting page https://www.piwheels.org/simple/code-review-mcp/ 2026-05-18T11:10:43,461 Found index url https://www.piwheels.org/simple 2026-05-18T11:10:43,641 Fetched page https://www.piwheels.org/simple/code-review-mcp/ as text/html 2026-05-18T11:10:43,643 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:10:43,644 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:10:43,644 Skipping link: not a file: https://www.piwheels.org/simple/code-review-mcp/ 2026-05-18T11:10:43,645 Skipping link: not a file: https://pypi.org/simple/code-review-mcp/ 2026-05-18T11:10:43,664 Given no hashes to check 1 links for project 'code-review-mcp': discarding no candidates 2026-05-18T11:10:43,682 Collecting code-review-mcp==1.2.0 2026-05-18T11:10:43,684 Created temporary directory: /tmp/pip-unpack-laxfj9r0 2026-05-18T11:10:43,910 Downloading code_review_mcp-1.2.0.tar.gz (21 kB) 2026-05-18T11:10:43,960 Added code-review-mcp==1.2.0 from https://files.pythonhosted.org/packages/a9/0a/46eb3ceeacae4bd62d3da29afbfb350ddfc7ed6d9c2a2bf4ea230fe95ccc/code_review_mcp-1.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-_x17vnml' 2026-05-18T11:10:43,965 Created temporary directory: /tmp/pip-build-env-wxkncdy6 2026-05-18T11:10:43,970 Installing build dependencies: started 2026-05-18T11:10:43,971 Running command pip subprocess to install build dependencies 2026-05-18T11:10:45,096 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-18T11:10:45,540 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:10:45,563 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-18T11:10:46,112 Collecting hatchling 2026-05-18T11:10:46,113 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl.metadata 2026-05-18T11:10:46,129 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl.metadata (3.8 kB) 2026-05-18T11:10:46,323 Collecting packaging>=24.2 2026-05-18T11:10:46,324 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:10:46,341 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-18T11:10:46,463 Collecting pathspec>=0.10.1 2026-05-18T11:10:46,463 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:10:46,480 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-05-18T11:10:46,616 Collecting pluggy>=1.0.0 2026-05-18T11:10:46,617 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:10:46,631 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-05-18T11:10:46,880 Collecting trove-classifiers 2026-05-18T11:10:46,881 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:10:46,904 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:10:46,968 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-18T11:10:46,992 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-18T11:10:47,010 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-18T11:10:47,031 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-18T11:10:47,052 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl (14 kB) 2026-05-18T11:10:47,084 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-18T11:10:47,122 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-18T11:10:47,148 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-18T11:10:47,187 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-18T11:10:47,216 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl (14 kB) 2026-05-18T11:10:49,769 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-05-18T11:10:49,806 Creating /tmp/pip-build-env-wxkncdy6/overlay/local/bin 2026-05-18T11:10:49,808 changing mode of /tmp/pip-build-env-wxkncdy6/overlay/local/bin/trove-classifiers to 755 2026-05-18T11:10:50,807 changing mode of /tmp/pip-build-env-wxkncdy6/overlay/local/bin/hatchling to 755 2026-05-18T11:10:50,844 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:10:51,101 Installing build dependencies: finished with status 'done' 2026-05-18T11:10:51,107 Getting requirements to build wheel: started 2026-05-18T11:10:51,108 Running command Getting requirements to build wheel 2026-05-18T11:10:51,450 Getting requirements to build wheel: finished with status 'done' 2026-05-18T11:10:51,453 Created temporary directory: /tmp/pip-modern-metadata-2b9saeu3 2026-05-18T11:10:51,455 Preparing metadata (pyproject.toml): started 2026-05-18T11:10:51,456 Running command Preparing metadata (pyproject.toml) 2026-05-18T11:10:52,047 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-18T11:10:52,052 Source in /tmp/pip-wheel-ueotw7l3/code-review-mcp_37cf40c32319467bbae8dd8f9c04cdec has version 1.2.0, which satisfies requirement code-review-mcp==1.2.0 from https://files.pythonhosted.org/packages/a9/0a/46eb3ceeacae4bd62d3da29afbfb350ddfc7ed6d9c2a2bf4ea230fe95ccc/code_review_mcp-1.2.0.tar.gz 2026-05-18T11:10:52,053 Removed code-review-mcp==1.2.0 from https://files.pythonhosted.org/packages/a9/0a/46eb3ceeacae4bd62d3da29afbfb350ddfc7ed6d9c2a2bf4ea230fe95ccc/code_review_mcp-1.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-_x17vnml' 2026-05-18T11:10:52,061 Created temporary directory: /tmp/pip-unpack-0mqwr2gi 2026-05-18T11:10:52,061 Building wheels for collected packages: code-review-mcp 2026-05-18T11:10:52,066 Created temporary directory: /tmp/pip-wheel-0ej2fw2_ 2026-05-18T11:10:52,066 Destination directory: /tmp/pip-wheel-0ej2fw2_ 2026-05-18T11:10:52,069 Building wheel for code-review-mcp (pyproject.toml): started 2026-05-18T11:10:52,070 Running command Building wheel for code-review-mcp (pyproject.toml) 2026-05-18T11:10:52,201 Building wheel for code-review-mcp (pyproject.toml): finished with status 'done' 2026-05-18T11:10:52,205 Created wheel for code-review-mcp: filename=code_review_mcp-1.2.0-py3-none-any.whl size=22534 sha256=7e5b95e78b6afaceec083037352e575ffe9bd9f4c50fdea4588ee242be012328 2026-05-18T11:10:52,207 Stored in directory: /tmp/pip-ephem-wheel-cache-opqekymy/wheels/de/6a/03/24bd3ecb649ad3aca9a112aa314bd666510e454eb72f2b88da 2026-05-18T11:10:52,219 Successfully built code-review-mcp 2026-05-18T11:10:52,223 Removed build tracker: '/tmp/pip-build-tracker-_x17vnml'