2026-03-29T20:20:06,903 Created temporary directory: /tmp/pip-ephem-wheel-cache-hhgclq7t 2026-03-29T20:20:06,905 Created temporary directory: /tmp/pip-build-tracker-yd0ugyk6 2026-03-29T20:20:06,906 Initialized build tracking at /tmp/pip-build-tracker-yd0ugyk6 2026-03-29T20:20:06,906 Created build tracker: /tmp/pip-build-tracker-yd0ugyk6 2026-03-29T20:20:06,907 Entered build tracker: /tmp/pip-build-tracker-yd0ugyk6 2026-03-29T20:20:06,907 Created temporary directory: /tmp/pip-wheel-7qprnyqf 2026-03-29T20:20:06,910 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-29T20:20:06,913 Created temporary directory: /tmp/pip-ephem-wheel-cache-calt9gkz 2026-03-29T20:20:06,934 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-29T20:20:06,937 2 location(s) to search for versions of prodmcp: 2026-03-29T20:20:06,937 * https://pypi.org/simple/prodmcp/ 2026-03-29T20:20:06,937 * https://www.piwheels.org/simple/prodmcp/ 2026-03-29T20:20:06,938 Fetching project page and analyzing links: https://pypi.org/simple/prodmcp/ 2026-03-29T20:20:06,939 Getting page https://pypi.org/simple/prodmcp/ 2026-03-29T20:20:06,940 Found index url https://pypi.org/simple 2026-03-29T20:20:07,166 Fetched page https://pypi.org/simple/prodmcp/ as application/vnd.pypi.simple.v1+json 2026-03-29T20:20:07,168 Skipping link: No binaries permitted for prodmcp: https://files.pythonhosted.org/packages/16/ec/af05af0e81e57d0b6578dcbfa72f38d011483b35a87e80d746c8afdc4751/prodmcp-0.1.0-py3-none-any.whl (from https://pypi.org/simple/prodmcp/) (requires-python:>=3.10) 2026-03-29T20:20:07,169 Found link https://files.pythonhosted.org/packages/cd/88/fd7df6aa46542166e283dee21efcefb1ac3cdce19a757c24d51a0629bc18/prodmcp-0.1.0.tar.gz (from https://pypi.org/simple/prodmcp/) (requires-python:>=3.10), version: 0.1.0 2026-03-29T20:20:07,170 Skipping link: No binaries permitted for prodmcp: https://files.pythonhosted.org/packages/3e/8d/b8bb14db582b701468270a92ec9274b6d6501499519b29c1a9db7a54aab2/prodmcp-0.2.0-py3-none-any.whl (from https://pypi.org/simple/prodmcp/) (requires-python:>=3.10) 2026-03-29T20:20:07,171 Found link https://files.pythonhosted.org/packages/89/ae/8291c7a515aedde9134d1eb9bcba5328e294f0470514532cd4cbdfe60bb4/prodmcp-0.2.0.tar.gz (from https://pypi.org/simple/prodmcp/) (requires-python:>=3.10), version: 0.2.0 2026-03-29T20:20:07,172 Fetching project page and analyzing links: https://www.piwheels.org/simple/prodmcp/ 2026-03-29T20:20:07,173 Getting page https://www.piwheels.org/simple/prodmcp/ 2026-03-29T20:20:07,174 Found index url https://www.piwheels.org/simple 2026-03-29T20:20:07,346 Fetched page https://www.piwheels.org/simple/prodmcp/ as text/html 2026-03-29T20:20:07,348 Skipping link: No binaries permitted for prodmcp: https://www.piwheels.org/simple/prodmcp/prodmcp-0.1.0-py3-none-any.whl#sha256=f52a9488c49bc8d0ac4503f53d6c4442f5f58ede5f8db54fabcba50e70ea7b9f (from https://www.piwheels.org/simple/prodmcp/) (requires-python:>=3.10) 2026-03-29T20:20:07,349 Skipping link: not a file: https://www.piwheels.org/simple/prodmcp/ 2026-03-29T20:20:07,349 Skipping link: not a file: https://pypi.org/simple/prodmcp/ 2026-03-29T20:20:07,368 Given no hashes to check 1 links for project 'prodmcp': discarding no candidates 2026-03-29T20:20:07,386 Collecting prodmcp==0.2.0 2026-03-29T20:20:07,388 Created temporary directory: /tmp/pip-unpack-5a8dazsj 2026-03-29T20:20:07,617 Downloading prodmcp-0.2.0.tar.gz (27 kB) 2026-03-29T20:20:07,704 Added prodmcp==0.2.0 from https://files.pythonhosted.org/packages/89/ae/8291c7a515aedde9134d1eb9bcba5328e294f0470514532cd4cbdfe60bb4/prodmcp-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-yd0ugyk6' 2026-03-29T20:20:07,710 Created temporary directory: /tmp/pip-build-env-wc1pzi9y 2026-03-29T20:20:07,715 Installing build dependencies: started 2026-03-29T20:20:07,716 Running command pip subprocess to install build dependencies 2026-03-29T20:20:09,078 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-29T20:20:09,494 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-29T20:20:09,517 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-29T20:20:11,264 Collecting setuptools>=68.0 2026-03-29T20:20:11,358 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-29T20:20:11,621 Collecting wheel 2026-03-29T20:20:11,636 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-29T20:20:11,819 Collecting packaging>=24.0 2026-03-29T20:20:11,837 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-29T20:20:14,793 Installing collected packages: setuptools, packaging, wheel 2026-03-29T20:20:18,375 Creating /tmp/pip-build-env-wc1pzi9y/overlay/local/bin 2026-03-29T20:20:18,377 changing mode of /tmp/pip-build-env-wc1pzi9y/overlay/local/bin/wheel to 755 2026-03-29T20:20:18,397 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-29T20:20:18,675 Installing build dependencies: finished with status 'done' 2026-03-29T20:20:18,682 Getting requirements to build wheel: started 2026-03-29T20:20:18,683 Running command Getting requirements to build wheel 2026-03-29T20:20:19,303 /tmp/pip-build-env-wc1pzi9y/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-29T20:20:19,304 !! 2026-03-29T20:20:19,305 ******************************************************************************** 2026-03-29T20:20:19,305 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-03-29T20:20:19,306 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T20:20:19,307 or your builds will no longer be supported. 2026-03-29T20:20:19,308 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:20:19,309 ******************************************************************************** 2026-03-29T20:20:19,310 !! 2026-03-29T20:20:19,310 corresp(dist, value, root_dir) 2026-03-29T20:20:19,383 /tmp/pip-build-env-wc1pzi9y/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T20:20:19,383 !! 2026-03-29T20:20:19,384 ******************************************************************************** 2026-03-29T20:20:19,385 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T20:20:19,386 License :: OSI Approved :: MIT License 2026-03-29T20:20:19,387 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:20:19,388 ******************************************************************************** 2026-03-29T20:20:19,389 !! 2026-03-29T20:20:19,390 dist._finalize_license_expression() 2026-03-29T20:20:19,390 /tmp/pip-build-env-wc1pzi9y/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T20:20:19,391 !! 2026-03-29T20:20:19,392 ******************************************************************************** 2026-03-29T20:20:19,393 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T20:20:19,394 License :: OSI Approved :: MIT License 2026-03-29T20:20:19,394 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:20:19,395 ******************************************************************************** 2026-03-29T20:20:19,396 !! 2026-03-29T20:20:19,396 self._finalize_license_expression() 2026-03-29T20:20:19,397 running egg_info 2026-03-29T20:20:19,402 writing src/prodmcp.egg-info/PKG-INFO 2026-03-29T20:20:19,407 writing dependency_links to src/prodmcp.egg-info/dependency_links.txt 2026-03-29T20:20:19,409 writing requirements to src/prodmcp.egg-info/requires.txt 2026-03-29T20:20:19,410 writing top-level names to src/prodmcp.egg-info/top_level.txt 2026-03-29T20:20:19,431 reading manifest file 'src/prodmcp.egg-info/SOURCES.txt' 2026-03-29T20:20:19,438 writing manifest file 'src/prodmcp.egg-info/SOURCES.txt' 2026-03-29T20:20:19,536 Getting requirements to build wheel: finished with status 'done' 2026-03-29T20:20:19,539 Created temporary directory: /tmp/pip-modern-metadata-_tole_lj 2026-03-29T20:20:19,541 Preparing metadata (pyproject.toml): started 2026-03-29T20:20:19,542 Running command Preparing metadata (pyproject.toml) 2026-03-29T20:20:20,128 /tmp/pip-build-env-wc1pzi9y/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-29T20:20:20,128 !! 2026-03-29T20:20:20,129 ******************************************************************************** 2026-03-29T20:20:20,130 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-03-29T20:20:20,131 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T20:20:20,131 or your builds will no longer be supported. 2026-03-29T20:20:20,132 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:20:20,133 ******************************************************************************** 2026-03-29T20:20:20,134 !! 2026-03-29T20:20:20,135 corresp(dist, value, root_dir) 2026-03-29T20:20:20,201 /tmp/pip-build-env-wc1pzi9y/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T20:20:20,202 !! 2026-03-29T20:20:20,203 ******************************************************************************** 2026-03-29T20:20:20,204 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T20:20:20,205 License :: OSI Approved :: MIT License 2026-03-29T20:20:20,206 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:20:20,206 ******************************************************************************** 2026-03-29T20:20:20,208 !! 2026-03-29T20:20:20,208 dist._finalize_license_expression() 2026-03-29T20:20:20,209 /tmp/pip-build-env-wc1pzi9y/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T20:20:20,209 !! 2026-03-29T20:20:20,211 ******************************************************************************** 2026-03-29T20:20:20,211 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T20:20:20,212 License :: OSI Approved :: MIT License 2026-03-29T20:20:20,214 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:20:20,214 ******************************************************************************** 2026-03-29T20:20:20,215 !! 2026-03-29T20:20:20,215 self._finalize_license_expression() 2026-03-29T20:20:20,216 running dist_info 2026-03-29T20:20:20,223 creating /tmp/pip-modern-metadata-_tole_lj/prodmcp.egg-info 2026-03-29T20:20:20,224 writing /tmp/pip-modern-metadata-_tole_lj/prodmcp.egg-info/PKG-INFO 2026-03-29T20:20:20,229 writing dependency_links to /tmp/pip-modern-metadata-_tole_lj/prodmcp.egg-info/dependency_links.txt 2026-03-29T20:20:20,231 writing requirements to /tmp/pip-modern-metadata-_tole_lj/prodmcp.egg-info/requires.txt 2026-03-29T20:20:20,232 writing top-level names to /tmp/pip-modern-metadata-_tole_lj/prodmcp.egg-info/top_level.txt 2026-03-29T20:20:20,234 writing manifest file '/tmp/pip-modern-metadata-_tole_lj/prodmcp.egg-info/SOURCES.txt' 2026-03-29T20:20:20,252 reading manifest file '/tmp/pip-modern-metadata-_tole_lj/prodmcp.egg-info/SOURCES.txt' 2026-03-29T20:20:20,256 writing manifest file '/tmp/pip-modern-metadata-_tole_lj/prodmcp.egg-info/SOURCES.txt' 2026-03-29T20:20:20,257 creating '/tmp/pip-modern-metadata-_tole_lj/prodmcp-0.2.0.dist-info' 2026-03-29T20:20:20,376 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-29T20:20:20,381 Source in /tmp/pip-wheel-7qprnyqf/prodmcp_a5ec827f414049d38bf92afc2df8566f has version 0.2.0, which satisfies requirement prodmcp==0.2.0 from https://files.pythonhosted.org/packages/89/ae/8291c7a515aedde9134d1eb9bcba5328e294f0470514532cd4cbdfe60bb4/prodmcp-0.2.0.tar.gz 2026-03-29T20:20:20,382 Removed prodmcp==0.2.0 from https://files.pythonhosted.org/packages/89/ae/8291c7a515aedde9134d1eb9bcba5328e294f0470514532cd4cbdfe60bb4/prodmcp-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-yd0ugyk6' 2026-03-29T20:20:20,388 Created temporary directory: /tmp/pip-unpack-hl65q6k0 2026-03-29T20:20:20,388 Building wheels for collected packages: prodmcp 2026-03-29T20:20:20,393 Created temporary directory: /tmp/pip-wheel-6qdg92gu 2026-03-29T20:20:20,393 Destination directory: /tmp/pip-wheel-6qdg92gu 2026-03-29T20:20:20,396 Building wheel for prodmcp (pyproject.toml): started 2026-03-29T20:20:20,401 Running command Building wheel for prodmcp (pyproject.toml) 2026-03-29T20:20:20,948 /tmp/pip-build-env-wc1pzi9y/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-29T20:20:20,948 !! 2026-03-29T20:20:20,950 ******************************************************************************** 2026-03-29T20:20:20,950 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-03-29T20:20:20,951 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T20:20:20,952 or your builds will no longer be supported. 2026-03-29T20:20:20,953 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:20:20,954 ******************************************************************************** 2026-03-29T20:20:20,955 !! 2026-03-29T20:20:20,955 corresp(dist, value, root_dir) 2026-03-29T20:20:21,016 /tmp/pip-build-env-wc1pzi9y/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T20:20:21,017 !! 2026-03-29T20:20:21,018 ******************************************************************************** 2026-03-29T20:20:21,019 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T20:20:21,020 License :: OSI Approved :: MIT License 2026-03-29T20:20:21,021 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:20:21,022 ******************************************************************************** 2026-03-29T20:20:21,023 !! 2026-03-29T20:20:21,024 dist._finalize_license_expression() 2026-03-29T20:20:21,024 /tmp/pip-build-env-wc1pzi9y/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T20:20:21,025 !! 2026-03-29T20:20:21,026 ******************************************************************************** 2026-03-29T20:20:21,026 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T20:20:21,027 License :: OSI Approved :: MIT License 2026-03-29T20:20:21,028 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:20:21,029 ******************************************************************************** 2026-03-29T20:20:21,031 !! 2026-03-29T20:20:21,031 self._finalize_license_expression() 2026-03-29T20:20:21,032 running bdist_wheel 2026-03-29T20:20:21,043 running build 2026-03-29T20:20:21,044 running build_py 2026-03-29T20:20:21,051 creating build/lib/prodmcp 2026-03-29T20:20:21,053 copying src/prodmcp/app.py -> build/lib/prodmcp 2026-03-29T20:20:21,056 copying src/prodmcp/__init__.py -> build/lib/prodmcp 2026-03-29T20:20:21,058 copying src/prodmcp/fastapi.py -> build/lib/prodmcp 2026-03-29T20:20:21,060 copying src/prodmcp/dependencies.py -> build/lib/prodmcp 2026-03-29T20:20:21,062 copying src/prodmcp/middleware.py -> build/lib/prodmcp 2026-03-29T20:20:21,064 copying src/prodmcp/exceptions.py -> build/lib/prodmcp 2026-03-29T20:20:21,066 copying src/prodmcp/openmcp.py -> build/lib/prodmcp 2026-03-29T20:20:21,068 copying src/prodmcp/validation.py -> build/lib/prodmcp 2026-03-29T20:20:21,070 copying src/prodmcp/schemas.py -> build/lib/prodmcp 2026-03-29T20:20:21,073 creating build/lib/prodmcp/security 2026-03-29T20:20:21,074 copying src/prodmcp/security/__init__.py -> build/lib/prodmcp/security 2026-03-29T20:20:21,075 copying src/prodmcp/security/api_key.py -> build/lib/prodmcp/security 2026-03-29T20:20:21,077 copying src/prodmcp/security/base.py -> build/lib/prodmcp/security 2026-03-29T20:20:21,079 copying src/prodmcp/security/http.py -> build/lib/prodmcp/security 2026-03-29T20:20:21,081 copying src/prodmcp/security/open_id.py -> build/lib/prodmcp/security 2026-03-29T20:20:21,083 copying src/prodmcp/security/oauth2.py -> build/lib/prodmcp/security 2026-03-29T20:20:21,085 running egg_info 2026-03-29T20:20:21,094 writing src/prodmcp.egg-info/PKG-INFO 2026-03-29T20:20:21,098 writing dependency_links to src/prodmcp.egg-info/dependency_links.txt 2026-03-29T20:20:21,101 writing requirements to src/prodmcp.egg-info/requires.txt 2026-03-29T20:20:21,102 writing top-level names to src/prodmcp.egg-info/top_level.txt 2026-03-29T20:20:21,111 reading manifest file 'src/prodmcp.egg-info/SOURCES.txt' 2026-03-29T20:20:21,118 writing manifest file 'src/prodmcp.egg-info/SOURCES.txt' 2026-03-29T20:20:21,130 installing to build/bdist.linux-armv7l/wheel 2026-03-29T20:20:21,130 running install 2026-03-29T20:20:21,153 running install_lib 2026-03-29T20:20:21,158 creating build/bdist.linux-armv7l/wheel 2026-03-29T20:20:21,160 creating build/bdist.linux-armv7l/wheel/prodmcp 2026-03-29T20:20:21,162 copying build/lib/prodmcp/app.py -> build/bdist.linux-armv7l/wheel/./prodmcp 2026-03-29T20:20:21,165 creating build/bdist.linux-armv7l/wheel/prodmcp/security 2026-03-29T20:20:21,167 copying build/lib/prodmcp/security/__init__.py -> build/bdist.linux-armv7l/wheel/./prodmcp/security 2026-03-29T20:20:21,168 copying build/lib/prodmcp/security/api_key.py -> build/bdist.linux-armv7l/wheel/./prodmcp/security 2026-03-29T20:20:21,170 copying build/lib/prodmcp/security/base.py -> build/bdist.linux-armv7l/wheel/./prodmcp/security 2026-03-29T20:20:21,173 copying build/lib/prodmcp/security/http.py -> build/bdist.linux-armv7l/wheel/./prodmcp/security 2026-03-29T20:20:21,175 copying build/lib/prodmcp/security/open_id.py -> build/bdist.linux-armv7l/wheel/./prodmcp/security 2026-03-29T20:20:21,176 copying build/lib/prodmcp/security/oauth2.py -> build/bdist.linux-armv7l/wheel/./prodmcp/security 2026-03-29T20:20:21,178 copying build/lib/prodmcp/__init__.py -> build/bdist.linux-armv7l/wheel/./prodmcp 2026-03-29T20:20:21,180 copying build/lib/prodmcp/fastapi.py -> build/bdist.linux-armv7l/wheel/./prodmcp 2026-03-29T20:20:21,182 copying build/lib/prodmcp/dependencies.py -> build/bdist.linux-armv7l/wheel/./prodmcp 2026-03-29T20:20:21,184 copying build/lib/prodmcp/middleware.py -> build/bdist.linux-armv7l/wheel/./prodmcp 2026-03-29T20:20:21,186 copying build/lib/prodmcp/exceptions.py -> build/bdist.linux-armv7l/wheel/./prodmcp 2026-03-29T20:20:21,187 copying build/lib/prodmcp/openmcp.py -> build/bdist.linux-armv7l/wheel/./prodmcp 2026-03-29T20:20:21,190 copying build/lib/prodmcp/validation.py -> build/bdist.linux-armv7l/wheel/./prodmcp 2026-03-29T20:20:21,191 copying build/lib/prodmcp/schemas.py -> build/bdist.linux-armv7l/wheel/./prodmcp 2026-03-29T20:20:21,193 running install_egg_info 2026-03-29T20:20:21,198 Copying src/prodmcp.egg-info to build/bdist.linux-armv7l/wheel/./prodmcp-0.2.0-py3.11.egg-info 2026-03-29T20:20:21,208 running install_scripts 2026-03-29T20:20:21,214 creating build/bdist.linux-armv7l/wheel/prodmcp-0.2.0.dist-info/WHEEL 2026-03-29T20:20:21,216 creating '/tmp/pip-wheel-6qdg92gu/.tmp-0hxzb9g0/prodmcp-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-29T20:20:21,219 adding 'prodmcp/__init__.py' 2026-03-29T20:20:21,221 adding 'prodmcp/app.py' 2026-03-29T20:20:21,223 adding 'prodmcp/dependencies.py' 2026-03-29T20:20:21,224 adding 'prodmcp/exceptions.py' 2026-03-29T20:20:21,226 adding 'prodmcp/fastapi.py' 2026-03-29T20:20:21,228 adding 'prodmcp/middleware.py' 2026-03-29T20:20:21,229 adding 'prodmcp/openmcp.py' 2026-03-29T20:20:21,231 adding 'prodmcp/schemas.py' 2026-03-29T20:20:21,232 adding 'prodmcp/validation.py' 2026-03-29T20:20:21,234 adding 'prodmcp/security/__init__.py' 2026-03-29T20:20:21,235 adding 'prodmcp/security/api_key.py' 2026-03-29T20:20:21,237 adding 'prodmcp/security/base.py' 2026-03-29T20:20:21,238 adding 'prodmcp/security/http.py' 2026-03-29T20:20:21,240 adding 'prodmcp/security/oauth2.py' 2026-03-29T20:20:21,241 adding 'prodmcp/security/open_id.py' 2026-03-29T20:20:21,243 adding 'prodmcp-0.2.0.dist-info/METADATA' 2026-03-29T20:20:21,244 adding 'prodmcp-0.2.0.dist-info/WHEEL' 2026-03-29T20:20:21,245 adding 'prodmcp-0.2.0.dist-info/top_level.txt' 2026-03-29T20:20:21,246 adding 'prodmcp-0.2.0.dist-info/RECORD' 2026-03-29T20:20:21,247 removing build/bdist.linux-armv7l/wheel 2026-03-29T20:20:21,350 Building wheel for prodmcp (pyproject.toml): finished with status 'done' 2026-03-29T20:20:21,355 Created wheel for prodmcp: filename=prodmcp-0.2.0-py3-none-any.whl size=24037 sha256=05dd28db03d6035695331cb284c8677c9a6d03de1827b9f43970a0e51e16d855 2026-03-29T20:20:21,356 Stored in directory: /tmp/pip-ephem-wheel-cache-calt9gkz/wheels/98/65/72/8e901cbc91be7d241ffa01afa43a9982c892b206bb5ac2b2f6 2026-03-29T20:20:21,366 Successfully built prodmcp 2026-03-29T20:20:21,370 Removed build tracker: '/tmp/pip-build-tracker-yd0ugyk6'