2026-03-24T09:31:41,186 Created temporary directory: /tmp/pip-ephem-wheel-cache-sysxv4_z 2026-03-24T09:31:41,188 Created temporary directory: /tmp/pip-build-tracker-qbbz6kff 2026-03-24T09:31:41,189 Initialized build tracking at /tmp/pip-build-tracker-qbbz6kff 2026-03-24T09:31:41,189 Created build tracker: /tmp/pip-build-tracker-qbbz6kff 2026-03-24T09:31:41,189 Entered build tracker: /tmp/pip-build-tracker-qbbz6kff 2026-03-24T09:31:41,190 Created temporary directory: /tmp/pip-wheel-coix1mk9 2026-03-24T09:31:41,193 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-03-24T09:31:41,196 Created temporary directory: /tmp/pip-ephem-wheel-cache-kn6styd3 2026-03-24T09:31:41,221 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-24T09:31:41,224 2 location(s) to search for versions of mcp-server-framework: 2026-03-24T09:31:41,224 * https://pypi.org/simple/mcp-server-framework/ 2026-03-24T09:31:41,224 * https://www.piwheels.org/simple/mcp-server-framework/ 2026-03-24T09:31:41,225 Fetching project page and analyzing links: https://pypi.org/simple/mcp-server-framework/ 2026-03-24T09:31:41,226 Getting page https://pypi.org/simple/mcp-server-framework/ 2026-03-24T09:31:41,227 Found index url https://pypi.org/simple 2026-03-24T09:31:41,364 Fetched page https://pypi.org/simple/mcp-server-framework/ as application/vnd.pypi.simple.v1+json 2026-03-24T09:31:41,366 Skipping link: No binaries permitted for mcp-server-framework: https://files.pythonhosted.org/packages/89/5a/deaabd79470e0e7cbc2a77605f929302b47ba3fbc294e99c5a229c4d572b/mcp_server_framework-1.4.1-py3-none-any.whl (from https://pypi.org/simple/mcp-server-framework/) (requires-python:>=3.10) 2026-03-24T09:31:41,368 Found link https://files.pythonhosted.org/packages/58/98/05d38f83586297487d77cd8a4f10ad349ae50221263f7091d500aead6f78/mcp_server_framework-1.4.1.tar.gz (from https://pypi.org/simple/mcp-server-framework/) (requires-python:>=3.10), version: 1.4.1 2026-03-24T09:31:41,368 Skipping link: No binaries permitted for mcp-server-framework: https://files.pythonhosted.org/packages/43/7c/9a7639d48d4cfda7f339851b0b314c5082e73f045c099312908d70824d70/mcp_server_framework-1.5.0-py3-none-any.whl (from https://pypi.org/simple/mcp-server-framework/) (requires-python:>=3.10) 2026-03-24T09:31:41,369 Found link https://files.pythonhosted.org/packages/04/63/7557646b060745dd16aa41c0af716a2f6f98b137b2d0c6db3382cf1ccf3d/mcp_server_framework-1.5.0.tar.gz (from https://pypi.org/simple/mcp-server-framework/) (requires-python:>=3.10), version: 1.5.0 2026-03-24T09:31:41,370 Skipping link: No binaries permitted for mcp-server-framework: https://files.pythonhosted.org/packages/c4/e2/aa09378442b49b065b192f17bffc3913f92dc2d1b3a1815dc541c6cf4fb7/mcp_server_framework-1.5.1-py3-none-any.whl (from https://pypi.org/simple/mcp-server-framework/) (requires-python:>=3.10) 2026-03-24T09:31:41,371 Found link https://files.pythonhosted.org/packages/48/ad/c75e734ada2518ca36facb62a936c2e6ddf2ac8f85c515d57b6821938f91/mcp_server_framework-1.5.1.tar.gz (from https://pypi.org/simple/mcp-server-framework/) (requires-python:>=3.10), version: 1.5.1 2026-03-24T09:31:41,372 Skipping link: No binaries permitted for mcp-server-framework: https://files.pythonhosted.org/packages/5d/db/1be774a6f8bbcc51f6a8ceb10a196ec5b291aa5b44c68fbe415da7ac6f73/mcp_server_framework-1.5.2-py3-none-any.whl (from https://pypi.org/simple/mcp-server-framework/) (requires-python:>=3.10) 2026-03-24T09:31:41,373 Found link https://files.pythonhosted.org/packages/61/68/1bc2d5e7bb12c6853cc3d3f8195cfec0d76e2f9f46d6b83a9d179e252aa3/mcp_server_framework-1.5.2.tar.gz (from https://pypi.org/simple/mcp-server-framework/) (requires-python:>=3.10), version: 1.5.2 2026-03-24T09:31:41,373 Fetching project page and analyzing links: https://www.piwheels.org/simple/mcp-server-framework/ 2026-03-24T09:31:41,375 Getting page https://www.piwheels.org/simple/mcp-server-framework/ 2026-03-24T09:31:41,376 Found index url https://www.piwheels.org/simple 2026-03-24T09:31:41,527 Fetched page https://www.piwheels.org/simple/mcp-server-framework/ as text/html 2026-03-24T09:31:41,529 Skipping link: No binaries permitted for mcp-server-framework: https://www.piwheels.org/simple/mcp-server-framework/mcp_server_framework-1.5.1-py3-none-any.whl#sha256=00556486edaed3e90734230e41001948e0949644f6e56bc0bc15d215d587e982 (from https://www.piwheels.org/simple/mcp-server-framework/) (requires-python:>=3.10) 2026-03-24T09:31:41,530 Skipping link: No binaries permitted for mcp-server-framework: https://www.piwheels.org/simple/mcp-server-framework/mcp_server_framework-1.5.0-py3-none-any.whl#sha256=3ba62df6a6b2c0636eef92a4cad0bd68b064535bcab032e2a48c478371c62adb (from https://www.piwheels.org/simple/mcp-server-framework/) (requires-python:>=3.10) 2026-03-24T09:31:41,530 Skipping link: No binaries permitted for mcp-server-framework: https://www.piwheels.org/simple/mcp-server-framework/mcp_server_framework-1.4.1-py3-none-any.whl#sha256=c3f39efe886f4a68acde46c978ac97f8af4bd778411c012565ba6b960df78bc9 (from https://www.piwheels.org/simple/mcp-server-framework/) (requires-python:>=3.10) 2026-03-24T09:31:41,531 Skipping link: not a file: https://www.piwheels.org/simple/mcp-server-framework/ 2026-03-24T09:31:41,531 Skipping link: not a file: https://pypi.org/simple/mcp-server-framework/ 2026-03-24T09:31:41,550 Given no hashes to check 1 links for project 'mcp-server-framework': discarding no candidates 2026-03-24T09:31:41,568 Collecting mcp-server-framework==1.5.2 2026-03-24T09:31:41,570 Created temporary directory: /tmp/pip-unpack-7oncsub8 2026-03-24T09:31:41,707 Downloading mcp_server_framework-1.5.2.tar.gz (48 kB) 2026-03-24T09:31:41,861 Added mcp-server-framework==1.5.2 from https://files.pythonhosted.org/packages/61/68/1bc2d5e7bb12c6853cc3d3f8195cfec0d76e2f9f46d6b83a9d179e252aa3/mcp_server_framework-1.5.2.tar.gz to build tracker '/tmp/pip-build-tracker-qbbz6kff' 2026-03-24T09:31:41,867 Created temporary directory: /tmp/pip-build-env-cw9sb3bd 2026-03-24T09:31:41,871 Installing build dependencies: started 2026-03-24T09:31:41,873 Running command pip subprocess to install build dependencies 2026-03-24T09:31:43,018 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-24T09:31:43,628 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-03-24T09:31:43,652 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-24T09:31:45,364 Collecting setuptools>=68.0 2026-03-24T09:31:45,440 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-24T09:31:45,704 Collecting wheel 2026-03-24T09:31:45,719 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-24T09:31:45,905 Collecting packaging>=24.0 2026-03-24T09:31:45,921 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-24T09:31:48,858 Installing collected packages: setuptools, packaging, wheel 2026-03-24T09:31:52,334 Creating /tmp/pip-build-env-cw9sb3bd/overlay/local/bin 2026-03-24T09:31:52,336 changing mode of /tmp/pip-build-env-cw9sb3bd/overlay/local/bin/wheel to 755 2026-03-24T09:31:52,356 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-24T09:31:52,637 Installing build dependencies: finished with status 'done' 2026-03-24T09:31:52,644 Getting requirements to build wheel: started 2026-03-24T09:31:52,645 Running command Getting requirements to build wheel 2026-03-24T09:31:53,400 running egg_info 2026-03-24T09:31:53,406 writing src/mcp_server_framework.egg-info/PKG-INFO 2026-03-24T09:31:53,412 writing dependency_links to src/mcp_server_framework.egg-info/dependency_links.txt 2026-03-24T09:31:53,414 writing entry points to src/mcp_server_framework.egg-info/entry_points.txt 2026-03-24T09:31:53,417 writing requirements to src/mcp_server_framework.egg-info/requires.txt 2026-03-24T09:31:53,419 writing top-level names to src/mcp_server_framework.egg-info/top_level.txt 2026-03-24T09:31:53,448 reading manifest file 'src/mcp_server_framework.egg-info/SOURCES.txt' 2026-03-24T09:31:53,453 adding license file 'LICENSE' 2026-03-24T09:31:53,458 writing manifest file 'src/mcp_server_framework.egg-info/SOURCES.txt' 2026-03-24T09:31:53,556 Getting requirements to build wheel: finished with status 'done' 2026-03-24T09:31:53,559 Created temporary directory: /tmp/pip-modern-metadata-nc4ww4qj 2026-03-24T09:31:53,561 Preparing metadata (pyproject.toml): started 2026-03-24T09:31:53,563 Running command Preparing metadata (pyproject.toml) 2026-03-24T09:31:54,221 running dist_info 2026-03-24T09:31:54,231 creating /tmp/pip-modern-metadata-nc4ww4qj/mcp_server_framework.egg-info 2026-03-24T09:31:54,232 writing /tmp/pip-modern-metadata-nc4ww4qj/mcp_server_framework.egg-info/PKG-INFO 2026-03-24T09:31:54,238 writing dependency_links to /tmp/pip-modern-metadata-nc4ww4qj/mcp_server_framework.egg-info/dependency_links.txt 2026-03-24T09:31:54,240 writing entry points to /tmp/pip-modern-metadata-nc4ww4qj/mcp_server_framework.egg-info/entry_points.txt 2026-03-24T09:31:54,242 writing requirements to /tmp/pip-modern-metadata-nc4ww4qj/mcp_server_framework.egg-info/requires.txt 2026-03-24T09:31:54,243 writing top-level names to /tmp/pip-modern-metadata-nc4ww4qj/mcp_server_framework.egg-info/top_level.txt 2026-03-24T09:31:54,245 writing manifest file '/tmp/pip-modern-metadata-nc4ww4qj/mcp_server_framework.egg-info/SOURCES.txt' 2026-03-24T09:31:54,272 reading manifest file '/tmp/pip-modern-metadata-nc4ww4qj/mcp_server_framework.egg-info/SOURCES.txt' 2026-03-24T09:31:54,274 adding license file 'LICENSE' 2026-03-24T09:31:54,278 writing manifest file '/tmp/pip-modern-metadata-nc4ww4qj/mcp_server_framework.egg-info/SOURCES.txt' 2026-03-24T09:31:54,279 creating '/tmp/pip-modern-metadata-nc4ww4qj/mcp_server_framework-1.5.2.dist-info' 2026-03-24T09:31:54,409 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-24T09:31:54,415 Source in /tmp/pip-wheel-coix1mk9/mcp-server-framework_057d319ef727404e9cc8d6d8846184d7 has version 1.5.2, which satisfies requirement mcp-server-framework==1.5.2 from https://files.pythonhosted.org/packages/61/68/1bc2d5e7bb12c6853cc3d3f8195cfec0d76e2f9f46d6b83a9d179e252aa3/mcp_server_framework-1.5.2.tar.gz 2026-03-24T09:31:54,416 Removed mcp-server-framework==1.5.2 from https://files.pythonhosted.org/packages/61/68/1bc2d5e7bb12c6853cc3d3f8195cfec0d76e2f9f46d6b83a9d179e252aa3/mcp_server_framework-1.5.2.tar.gz from build tracker '/tmp/pip-build-tracker-qbbz6kff' 2026-03-24T09:31:54,425 Created temporary directory: /tmp/pip-unpack-hv1wc1as 2026-03-24T09:31:54,426 Building wheels for collected packages: mcp-server-framework 2026-03-24T09:31:54,430 Created temporary directory: /tmp/pip-wheel-b2vexqvq 2026-03-24T09:31:54,431 Destination directory: /tmp/pip-wheel-b2vexqvq 2026-03-24T09:31:54,433 Building wheel for mcp-server-framework (pyproject.toml): started 2026-03-24T09:31:54,435 Running command Building wheel for mcp-server-framework (pyproject.toml) 2026-03-24T09:31:55,082 running bdist_wheel 2026-03-24T09:31:55,100 running build 2026-03-24T09:31:55,101 running build_py 2026-03-24T09:31:55,108 creating build/lib/mcp_server_framework 2026-03-24T09:31:55,111 copying src/mcp_server_framework/server.py -> build/lib/mcp_server_framework 2026-03-24T09:31:55,113 copying src/mcp_server_framework/health.py -> build/lib/mcp_server_framework 2026-03-24T09:31:55,115 copying src/mcp_server_framework/logging.py -> build/lib/mcp_server_framework 2026-03-24T09:31:55,117 copying src/mcp_server_framework/config.py -> build/lib/mcp_server_framework 2026-03-24T09:31:55,119 copying src/mcp_server_framework/oauth.py -> build/lib/mcp_server_framework 2026-03-24T09:31:55,121 copying src/mcp_server_framework/__init__.py -> build/lib/mcp_server_framework 2026-03-24T09:31:55,123 creating build/lib/mcp_server_proxy 2026-03-24T09:31:55,124 copying src/mcp_server_proxy/cli.py -> build/lib/mcp_server_proxy 2026-03-24T09:31:55,126 copying src/mcp_server_proxy/proxy.py -> build/lib/mcp_server_proxy 2026-03-24T09:31:55,128 copying src/mcp_server_proxy/tool_log.py -> build/lib/mcp_server_proxy 2026-03-24T09:31:55,130 copying src/mcp_server_proxy/commands.py -> build/lib/mcp_server_proxy 2026-03-24T09:31:55,131 copying src/mcp_server_proxy/serve.py -> build/lib/mcp_server_proxy 2026-03-24T09:31:55,133 copying src/mcp_server_proxy/management.py -> build/lib/mcp_server_proxy 2026-03-24T09:31:55,135 copying src/mcp_server_proxy/client.py -> build/lib/mcp_server_proxy 2026-03-24T09:31:55,137 copying src/mcp_server_proxy/__init__.py -> build/lib/mcp_server_proxy 2026-03-24T09:31:55,139 creating build/lib/mcp_server_factory 2026-03-24T09:31:55,140 copying src/mcp_server_factory/commands.py -> build/lib/mcp_server_factory 2026-03-24T09:31:55,142 copying src/mcp_server_factory/factory.py -> build/lib/mcp_server_factory 2026-03-24T09:31:55,144 copying src/mcp_server_factory/loader.py -> build/lib/mcp_server_factory 2026-03-24T09:31:55,145 copying src/mcp_server_factory/__init__.py -> build/lib/mcp_server_factory 2026-03-24T09:31:55,147 copying src/mcp_server_factory/tracker.py -> build/lib/mcp_server_factory 2026-03-24T09:31:55,149 creating build/lib/mcp_server_framework/utils 2026-03-24T09:31:55,150 copying src/mcp_server_framework/utils/__init__.py -> build/lib/mcp_server_framework/utils 2026-03-24T09:31:55,153 creating build/lib/mcp_server_framework/plugins 2026-03-24T09:31:55,154 copying src/mcp_server_framework/plugins/tool_logger.py -> build/lib/mcp_server_framework/plugins 2026-03-24T09:31:55,156 copying src/mcp_server_framework/plugins/introspection.py -> build/lib/mcp_server_framework/plugins 2026-03-24T09:31:55,158 copying src/mcp_server_framework/plugins/registry.py -> build/lib/mcp_server_framework/plugins 2026-03-24T09:31:55,160 copying src/mcp_server_framework/plugins/loader.py -> build/lib/mcp_server_framework/plugins 2026-03-24T09:31:55,163 copying src/mcp_server_framework/plugins/__init__.py -> build/lib/mcp_server_framework/plugins 2026-03-24T09:31:55,164 copying src/mcp_server_framework/plugins/tracker.py -> build/lib/mcp_server_framework/plugins 2026-03-24T09:31:55,167 copying src/mcp_server_framework/plugins/models.py -> build/lib/mcp_server_framework/plugins 2026-03-24T09:31:55,169 creating build/lib/mcp_server_framework/gate 2026-03-24T09:31:55,170 copying src/mcp_server_framework/gate/totp.py -> build/lib/mcp_server_framework/gate 2026-03-24T09:31:55,172 copying src/mcp_server_framework/gate/state.py -> build/lib/mcp_server_framework/gate 2026-03-24T09:31:55,174 copying src/mcp_server_framework/gate/gate.py -> build/lib/mcp_server_framework/gate 2026-03-24T09:31:55,177 copying src/mcp_server_framework/gate/config.py -> build/lib/mcp_server_framework/gate 2026-03-24T09:31:55,179 copying src/mcp_server_framework/gate/__init__.py -> build/lib/mcp_server_framework/gate 2026-03-24T09:31:55,181 creating build/lib/mcp_server_framework/gate/backends 2026-03-24T09:31:55,182 copying src/mcp_server_framework/gate/backends/vaultwarden.py -> build/lib/mcp_server_framework/gate/backends 2026-03-24T09:31:55,184 copying src/mcp_server_framework/gate/backends/env.py -> build/lib/mcp_server_framework/gate/backends 2026-03-24T09:31:55,186 copying src/mcp_server_framework/gate/backends/file.py -> build/lib/mcp_server_framework/gate/backends 2026-03-24T09:31:55,188 copying src/mcp_server_framework/gate/backends/__init__.py -> build/lib/mcp_server_framework/gate/backends 2026-03-24T09:31:55,190 creating build/lib/mcp_server_proxy/plugins 2026-03-24T09:31:55,192 copying src/mcp_server_proxy/plugins/management.py -> build/lib/mcp_server_proxy/plugins 2026-03-24T09:31:55,194 copying src/mcp_server_proxy/plugins/__init__.py -> build/lib/mcp_server_proxy/plugins 2026-03-24T09:31:55,195 creating build/lib/mcp_server_factory/plugins 2026-03-24T09:31:55,196 copying src/mcp_server_factory/plugins/management.py -> build/lib/mcp_server_factory/plugins 2026-03-24T09:31:55,199 copying src/mcp_server_factory/plugins/logging.py -> build/lib/mcp_server_factory/plugins 2026-03-24T09:31:55,200 copying src/mcp_server_factory/plugins/__init__.py -> build/lib/mcp_server_factory/plugins 2026-03-24T09:31:55,202 running egg_info 2026-03-24T09:31:55,212 writing src/mcp_server_framework.egg-info/PKG-INFO 2026-03-24T09:31:55,216 writing dependency_links to src/mcp_server_framework.egg-info/dependency_links.txt 2026-03-24T09:31:55,218 writing entry points to src/mcp_server_framework.egg-info/entry_points.txt 2026-03-24T09:31:55,220 writing requirements to src/mcp_server_framework.egg-info/requires.txt 2026-03-24T09:31:55,221 writing top-level names to src/mcp_server_framework.egg-info/top_level.txt 2026-03-24T09:31:55,237 reading manifest file 'src/mcp_server_framework.egg-info/SOURCES.txt' 2026-03-24T09:31:55,241 adding license file 'LICENSE' 2026-03-24T09:31:55,246 writing manifest file 'src/mcp_server_framework.egg-info/SOURCES.txt' 2026-03-24T09:31:55,252 copying src/mcp_server_framework/py.typed -> build/lib/mcp_server_framework 2026-03-24T09:31:55,254 copying src/mcp_server_proxy/py.typed -> build/lib/mcp_server_proxy 2026-03-24T09:31:55,256 copying src/mcp_server_factory/py.typed -> build/lib/mcp_server_factory 2026-03-24T09:31:55,271 installing to build/bdist.linux-armv7l/wheel 2026-03-24T09:31:55,271 running install 2026-03-24T09:31:55,294 running install_lib 2026-03-24T09:31:55,299 creating build/bdist.linux-armv7l/wheel 2026-03-24T09:31:55,302 creating build/bdist.linux-armv7l/wheel/mcp_server_framework 2026-03-24T09:31:55,304 copying build/lib/mcp_server_framework/py.typed -> build/bdist.linux-armv7l/wheel/./mcp_server_framework 2026-03-24T09:31:55,306 creating build/bdist.linux-armv7l/wheel/mcp_server_framework/utils 2026-03-24T09:31:55,307 copying build/lib/mcp_server_framework/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/utils 2026-03-24T09:31:55,309 copying build/lib/mcp_server_framework/server.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework 2026-03-24T09:31:55,311 creating build/bdist.linux-armv7l/wheel/mcp_server_framework/plugins 2026-03-24T09:31:55,312 copying build/lib/mcp_server_framework/plugins/tool_logger.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/plugins 2026-03-24T09:31:55,315 copying build/lib/mcp_server_framework/plugins/introspection.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/plugins 2026-03-24T09:31:55,317 copying build/lib/mcp_server_framework/plugins/registry.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/plugins 2026-03-24T09:31:55,319 copying build/lib/mcp_server_framework/plugins/loader.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/plugins 2026-03-24T09:31:55,321 copying build/lib/mcp_server_framework/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/plugins 2026-03-24T09:31:55,323 copying build/lib/mcp_server_framework/plugins/tracker.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/plugins 2026-03-24T09:31:55,325 copying build/lib/mcp_server_framework/plugins/models.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/plugins 2026-03-24T09:31:55,327 copying build/lib/mcp_server_framework/health.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework 2026-03-24T09:31:55,330 creating build/bdist.linux-armv7l/wheel/mcp_server_framework/gate 2026-03-24T09:31:55,331 copying build/lib/mcp_server_framework/gate/totp.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/gate 2026-03-24T09:31:55,333 copying build/lib/mcp_server_framework/gate/state.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/gate 2026-03-24T09:31:55,335 copying build/lib/mcp_server_framework/gate/gate.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/gate 2026-03-24T09:31:55,337 creating build/bdist.linux-armv7l/wheel/mcp_server_framework/gate/backends 2026-03-24T09:31:55,338 copying build/lib/mcp_server_framework/gate/backends/vaultwarden.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/gate/backends 2026-03-24T09:31:55,340 copying build/lib/mcp_server_framework/gate/backends/env.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/gate/backends 2026-03-24T09:31:55,342 copying build/lib/mcp_server_framework/gate/backends/file.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/gate/backends 2026-03-24T09:31:55,344 copying build/lib/mcp_server_framework/gate/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/gate/backends 2026-03-24T09:31:55,346 copying build/lib/mcp_server_framework/gate/config.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/gate 2026-03-24T09:31:55,348 copying build/lib/mcp_server_framework/gate/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework/gate 2026-03-24T09:31:55,350 copying build/lib/mcp_server_framework/logging.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework 2026-03-24T09:31:55,351 copying build/lib/mcp_server_framework/config.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework 2026-03-24T09:31:55,353 copying build/lib/mcp_server_framework/oauth.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework 2026-03-24T09:31:55,356 copying build/lib/mcp_server_framework/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_server_framework 2026-03-24T09:31:55,358 creating build/bdist.linux-armv7l/wheel/mcp_server_proxy 2026-03-24T09:31:55,359 copying build/lib/mcp_server_proxy/cli.py -> build/bdist.linux-armv7l/wheel/./mcp_server_proxy 2026-03-24T09:31:55,361 copying build/lib/mcp_server_proxy/proxy.py -> build/bdist.linux-armv7l/wheel/./mcp_server_proxy 2026-03-24T09:31:55,363 copying build/lib/mcp_server_proxy/py.typed -> build/bdist.linux-armv7l/wheel/./mcp_server_proxy 2026-03-24T09:31:55,365 copying build/lib/mcp_server_proxy/tool_log.py -> build/bdist.linux-armv7l/wheel/./mcp_server_proxy 2026-03-24T09:31:55,367 copying build/lib/mcp_server_proxy/commands.py -> build/bdist.linux-armv7l/wheel/./mcp_server_proxy 2026-03-24T09:31:55,368 copying build/lib/mcp_server_proxy/serve.py -> build/bdist.linux-armv7l/wheel/./mcp_server_proxy 2026-03-24T09:31:55,370 copying build/lib/mcp_server_proxy/management.py -> build/bdist.linux-armv7l/wheel/./mcp_server_proxy 2026-03-24T09:31:55,373 creating build/bdist.linux-armv7l/wheel/mcp_server_proxy/plugins 2026-03-24T09:31:55,374 copying build/lib/mcp_server_proxy/plugins/management.py -> build/bdist.linux-armv7l/wheel/./mcp_server_proxy/plugins 2026-03-24T09:31:55,376 copying build/lib/mcp_server_proxy/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_server_proxy/plugins 2026-03-24T09:31:55,378 copying build/lib/mcp_server_proxy/client.py -> build/bdist.linux-armv7l/wheel/./mcp_server_proxy 2026-03-24T09:31:55,379 copying build/lib/mcp_server_proxy/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_server_proxy 2026-03-24T09:31:55,382 creating build/bdist.linux-armv7l/wheel/mcp_server_factory 2026-03-24T09:31:55,383 copying build/lib/mcp_server_factory/py.typed -> build/bdist.linux-armv7l/wheel/./mcp_server_factory 2026-03-24T09:31:55,385 copying build/lib/mcp_server_factory/commands.py -> build/bdist.linux-armv7l/wheel/./mcp_server_factory 2026-03-24T09:31:55,387 copying build/lib/mcp_server_factory/factory.py -> build/bdist.linux-armv7l/wheel/./mcp_server_factory 2026-03-24T09:31:55,390 creating build/bdist.linux-armv7l/wheel/mcp_server_factory/plugins 2026-03-24T09:31:55,391 copying build/lib/mcp_server_factory/plugins/management.py -> build/bdist.linux-armv7l/wheel/./mcp_server_factory/plugins 2026-03-24T09:31:55,393 copying build/lib/mcp_server_factory/plugins/logging.py -> build/bdist.linux-armv7l/wheel/./mcp_server_factory/plugins 2026-03-24T09:31:55,395 copying build/lib/mcp_server_factory/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_server_factory/plugins 2026-03-24T09:31:55,397 copying build/lib/mcp_server_factory/loader.py -> build/bdist.linux-armv7l/wheel/./mcp_server_factory 2026-03-24T09:31:55,399 copying build/lib/mcp_server_factory/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_server_factory 2026-03-24T09:31:55,400 copying build/lib/mcp_server_factory/tracker.py -> build/bdist.linux-armv7l/wheel/./mcp_server_factory 2026-03-24T09:31:55,402 running install_egg_info 2026-03-24T09:31:55,407 Copying src/mcp_server_framework.egg-info to build/bdist.linux-armv7l/wheel/./mcp_server_framework-1.5.2-py3.11.egg-info 2026-03-24T09:31:55,419 running install_scripts 2026-03-24T09:31:55,431 creating build/bdist.linux-armv7l/wheel/mcp_server_framework-1.5.2.dist-info/WHEEL 2026-03-24T09:31:55,433 creating '/tmp/pip-wheel-b2vexqvq/.tmp-7hodcn20/mcp_server_framework-1.5.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-24T09:31:55,436 adding 'mcp_server_factory/__init__.py' 2026-03-24T09:31:55,437 adding 'mcp_server_factory/commands.py' 2026-03-24T09:31:55,438 adding 'mcp_server_factory/factory.py' 2026-03-24T09:31:55,440 adding 'mcp_server_factory/loader.py' 2026-03-24T09:31:55,441 adding 'mcp_server_factory/py.typed' 2026-03-24T09:31:55,442 adding 'mcp_server_factory/tracker.py' 2026-03-24T09:31:55,444 adding 'mcp_server_factory/plugins/__init__.py' 2026-03-24T09:31:55,445 adding 'mcp_server_factory/plugins/logging.py' 2026-03-24T09:31:55,447 adding 'mcp_server_factory/plugins/management.py' 2026-03-24T09:31:55,449 adding 'mcp_server_framework/__init__.py' 2026-03-24T09:31:55,450 adding 'mcp_server_framework/config.py' 2026-03-24T09:31:55,452 adding 'mcp_server_framework/health.py' 2026-03-24T09:31:55,454 adding 'mcp_server_framework/logging.py' 2026-03-24T09:31:55,455 adding 'mcp_server_framework/oauth.py' 2026-03-24T09:31:55,457 adding 'mcp_server_framework/py.typed' 2026-03-24T09:31:55,458 adding 'mcp_server_framework/server.py' 2026-03-24T09:31:55,460 adding 'mcp_server_framework/gate/__init__.py' 2026-03-24T09:31:55,461 adding 'mcp_server_framework/gate/config.py' 2026-03-24T09:31:55,463 adding 'mcp_server_framework/gate/gate.py' 2026-03-24T09:31:55,464 adding 'mcp_server_framework/gate/state.py' 2026-03-24T09:31:55,466 adding 'mcp_server_framework/gate/totp.py' 2026-03-24T09:31:55,467 adding 'mcp_server_framework/gate/backends/__init__.py' 2026-03-24T09:31:55,469 adding 'mcp_server_framework/gate/backends/env.py' 2026-03-24T09:31:55,470 adding 'mcp_server_framework/gate/backends/file.py' 2026-03-24T09:31:55,471 adding 'mcp_server_framework/gate/backends/vaultwarden.py' 2026-03-24T09:31:55,473 adding 'mcp_server_framework/plugins/__init__.py' 2026-03-24T09:31:55,475 adding 'mcp_server_framework/plugins/introspection.py' 2026-03-24T09:31:55,476 adding 'mcp_server_framework/plugins/loader.py' 2026-03-24T09:31:55,478 adding 'mcp_server_framework/plugins/models.py' 2026-03-24T09:31:55,479 adding 'mcp_server_framework/plugins/registry.py' 2026-03-24T09:31:55,481 adding 'mcp_server_framework/plugins/tool_logger.py' 2026-03-24T09:31:55,483 adding 'mcp_server_framework/plugins/tracker.py' 2026-03-24T09:31:55,485 adding 'mcp_server_framework/utils/__init__.py' 2026-03-24T09:31:55,487 adding 'mcp_server_framework-1.5.2.dist-info/licenses/LICENSE' 2026-03-24T09:31:55,489 adding 'mcp_server_proxy/__init__.py' 2026-03-24T09:31:55,490 adding 'mcp_server_proxy/cli.py' 2026-03-24T09:31:55,492 adding 'mcp_server_proxy/client.py' 2026-03-24T09:31:55,493 adding 'mcp_server_proxy/commands.py' 2026-03-24T09:31:55,495 adding 'mcp_server_proxy/management.py' 2026-03-24T09:31:55,496 adding 'mcp_server_proxy/proxy.py' 2026-03-24T09:31:55,497 adding 'mcp_server_proxy/py.typed' 2026-03-24T09:31:55,499 adding 'mcp_server_proxy/serve.py' 2026-03-24T09:31:55,500 adding 'mcp_server_proxy/tool_log.py' 2026-03-24T09:31:55,501 adding 'mcp_server_proxy/plugins/__init__.py' 2026-03-24T09:31:55,503 adding 'mcp_server_proxy/plugins/management.py' 2026-03-24T09:31:55,506 adding 'mcp_server_framework-1.5.2.dist-info/METADATA' 2026-03-24T09:31:55,507 adding 'mcp_server_framework-1.5.2.dist-info/WHEEL' 2026-03-24T09:31:55,508 adding 'mcp_server_framework-1.5.2.dist-info/entry_points.txt' 2026-03-24T09:31:55,509 adding 'mcp_server_framework-1.5.2.dist-info/top_level.txt' 2026-03-24T09:31:55,510 adding 'mcp_server_framework-1.5.2.dist-info/RECORD' 2026-03-24T09:31:55,512 removing build/bdist.linux-armv7l/wheel 2026-03-24T09:31:55,624 Building wheel for mcp-server-framework (pyproject.toml): finished with status 'done' 2026-03-24T09:31:55,630 Created wheel for mcp-server-framework: filename=mcp_server_framework-1.5.2-py3-none-any.whl size=55362 sha256=c423a6d5e6f25ba62a19506bba06da70e6d65831c8126e965804df17274dcac8 2026-03-24T09:31:55,631 Stored in directory: /tmp/pip-ephem-wheel-cache-kn6styd3/wheels/34/75/88/6567835e4ccedb88c9a5651b1c1960a1058aad91314e9877ec 2026-03-24T09:31:55,647 Successfully built mcp-server-framework 2026-03-24T09:31:55,651 Removed build tracker: '/tmp/pip-build-tracker-qbbz6kff'