Using CPython 3.12.13 Creating virtual environment at: .venv Resolved 84 packages in 11ms Building resinsight-mcp @ file:///private/tmp/resinsight-materialization-evidence Built resinsight-mcp @ file:///private/tmp/resinsight-materialization-evidence Prepared 1 package in 620ms Installed 83 packages in 509ms + annotated-types==0.8.0 + anyio==4.15.1 + attrs==26.1.0 + babel==2.18.0 + backrefs==8.0 + bracex==3.0.1 + certifi==2026.7.22 + cffi==2.1.1 + cfgv==3.5.0 + charset-normalizer==3.5.1 + click==8.5.0 + colorama==0.4.6 + cryptography==50.0.1 + decorator==5.3.1 + distlib==0.4.3 + filelock==3.32.5 + future==1.0.0 + ghp-import==2.1.0 + grpcio==1.83.1 + grpcio-tools==1.83.1 + h11==0.16.0 + httpcore==1.0.9 + httpx==0.28.1 + httpx-sse==0.4.3 + identify==2.6.19 + idna==3.19 + iniconfig==2.3.0 + jinja2==3.1.6 + jsonschema==4.26.0 + jsonschema-specifications==2025.9.1 + markdown==3.10.3 + markupsafe==3.0.3 + mcp==1.30.0 + mergedeep==1.3.4 + mkdocs==1.6.1 + mkdocs-get-deps==0.2.2 + mkdocs-include-markdown-plugin==7.3.0 + mkdocs-material==9.7.7 + mkdocs-material-extensions==1.3.1 + nodeenv==1.10.0 + numpy==2.5.3 + opm==2025.10 + packaging==26.3 + paginate==0.5.7 + pathspec==1.1.1 + pillow==12.3.0 + platformdirs==4.11.7 + pluggy==1.6.0 + pre-commit==4.6.2 + protobuf==7.36.1 + psutil==7.2.2 + pycparser==3.0 + pydantic==2.13.5 + pydantic-core==2.46.5 + pydantic-settings==2.15.0 + pygments==2.21.0 + pyjwt==2.13.0 + pymdown-extensions==11.0.2 + pytest==9.1.1 + python-dateutil==2.9.0.post0 + python-discovery==1.6.0 + python-dotenv==1.2.3 + python-multipart==0.0.32 + pyyaml==6.0.3 + pyyaml-env-tag==1.1 + referencing==0.37.0 + requests==2.34.2 + resinsight-mcp==0.1.0 (from file:///private/tmp/resinsight-materialization-evidence) + rips==2026.9.0.1 + rpds-py==2026.6.3 + ruff==0.16.6 + setuptools==84.0.0 + six==1.17.0 + sse-starlette==3.4.11 + starlette==1.6.0 + ty==0.0.79 + typing-extensions==4.16.0 + typing-inspection==0.4.4 + urllib3==2.7.0 + uvicorn==0.52.4 + virtualenv==21.7.8 + watchdog==6.0.0 + wcmatch==11.0.1