2025-10-12T13:25:59,131 Created temporary directory: /tmp/pip-ephem-wheel-cache-oc_r08_2 2025-10-12T13:25:59,133 Created temporary directory: /tmp/pip-build-tracker-22moa4lu 2025-10-12T13:25:59,134 Initialized build tracking at /tmp/pip-build-tracker-22moa4lu 2025-10-12T13:25:59,134 Created build tracker: /tmp/pip-build-tracker-22moa4lu 2025-10-12T13:25:59,135 Entered build tracker: /tmp/pip-build-tracker-22moa4lu 2025-10-12T13:25:59,135 Created temporary directory: /tmp/pip-wheel-t_yll2pi 2025-10-12T13:25:59,139 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 2025-10-12T13:25:59,141 Created temporary directory: /tmp/pip-ephem-wheel-cache-dwijzp8o 2025-10-12T13:25:59,162 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-12T13:25:59,166 2 location(s) to search for versions of mcp-security-framework: 2025-10-12T13:25:59,166 * https://pypi.org/simple/mcp-security-framework/ 2025-10-12T13:25:59,166 * https://www.piwheels.org/simple/mcp-security-framework/ 2025-10-12T13:25:59,167 Fetching project page and analyzing links: https://pypi.org/simple/mcp-security-framework/ 2025-10-12T13:25:59,167 Getting page https://pypi.org/simple/mcp-security-framework/ 2025-10-12T13:25:59,169 Found index url https://pypi.org/simple 2025-10-12T13:25:59,378 Fetched page https://pypi.org/simple/mcp-security-framework/ as application/vnd.pypi.simple.v1+json 2025-10-12T13:25:59,382 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/12/ad/32d12a9e1a359dd7f82597f294a2359a6bd6287142b138dfaf390e244cc3/mcp_security_framework-0.1.0-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,383 Found link https://files.pythonhosted.org/packages/26/98/3d32851d19c286d2eb0309ca7e1c3cfd933df0c1d83b84f138b81b88ab82/mcp_security_framework-0.1.0.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 0.1.0 2025-10-12T13:25:59,384 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/f5/ce/9623b335c0012b924029f104c6c317f1f9f73e2dc8ea0aa9da7cd38d544a/mcp_security_framework-1.1.0-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,385 Found link https://files.pythonhosted.org/packages/70/df/6b29c063960ae4eb45843f9b191d9efcdeead589a98e76160035ea84beb4/mcp_security_framework-1.1.0.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 1.1.0 2025-10-12T13:25:59,386 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/8f/e4/499f42502d0a4f8d0174b1aba38c64f0508b494bd7d4040a33d30c1c2c90/mcp_security_framework-1.1.1-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,387 Found link https://files.pythonhosted.org/packages/5d/09/2cfad5a94fec52a3c510401cd5784fb91d3958771fd9343f36e06f7d1194/mcp_security_framework-1.1.1.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 1.1.1 2025-10-12T13:25:59,388 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/c6/67/2ac7fe6a97f8825712eb4c7ba1388dfb0736a41dced4c0605784a066bdfc/mcp_security_framework-1.1.2-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,389 Found link https://files.pythonhosted.org/packages/08/6a/4cfb9087e0683b061ab715d3fc1f5f85f765823d560f8d7e15369038df16/mcp_security_framework-1.1.2.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 1.1.2 2025-10-12T13:25:59,390 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/40/49/c4606b0795a15a377727bfb127e82f1a1f50f15e00ee7754750d193d81fb/mcp_security_framework-1.2.0-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,391 Found link https://files.pythonhosted.org/packages/89/83/d49ab206a4395fd079bc2bc5706e23b589fd33f039f6a9aade6886418786/mcp_security_framework-1.2.0.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 1.2.0 2025-10-12T13:25:59,392 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/90/7e/dfc0c6717f324d160092cfcc71adc69aff218db09a4a58af56af18afb5d0/mcp_security_framework-1.2.1-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,392 Found link https://files.pythonhosted.org/packages/55/54/ee17e6344c6f8361d009a08208e6a81ba51d0571e14ba69d4f422b73540c/mcp_security_framework-1.2.1.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 1.2.1 2025-10-12T13:25:59,393 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/3c/3c/431ccc293408f61477fbb88bf8fcb0aa7ad41b1cbae10369baaef4c3d373/mcp_security_framework-1.2.2-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,394 Found link https://files.pythonhosted.org/packages/30/67/898f7751957ff51044b7f13233b7991dcd7f22c1e6ebbb22659103522158/mcp_security_framework-1.2.2.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 1.2.2 2025-10-12T13:25:59,395 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/3a/6e/b000a0034314eac261eaeac584fe9a79c46a93f2d8457003d5845c97b7e9/mcp_security_framework-1.2.3-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,395 Found link https://files.pythonhosted.org/packages/09/68/89f503a86b1c1dc51033dfe96ebae50198cfed34af8458ad54e3b4ea955a/mcp_security_framework-1.2.3.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 1.2.3 2025-10-12T13:25:59,396 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/16/87/5f983de167851ccb31b3dd99cd1f5284f0adb4617dcdc094399e85f64398/mcp_security_framework-1.2.4-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,397 Found link https://files.pythonhosted.org/packages/9a/f2/0e4cda043d416b2fb838f79620428d52d0704fb048792540ce54e2514b94/mcp_security_framework-1.2.4.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 1.2.4 2025-10-12T13:25:59,398 Fetching project page and analyzing links: https://www.piwheels.org/simple/mcp-security-framework/ 2025-10-12T13:25:59,399 Getting page https://www.piwheels.org/simple/mcp-security-framework/ 2025-10-12T13:25:59,400 Found index url https://www.piwheels.org/simple 2025-10-12T13:25:59,556 Fetched page https://www.piwheels.org/simple/mcp-security-framework/ as text/html 2025-10-12T13:25:59,560 Skipping link: No binaries permitted for mcp-security-framework: https://www.piwheels.org/simple/mcp-security-framework/mcp_security_framework-1.2.3-py3-none-any.whl#sha256=eb0b7d4ed13bdb57c25167b14c1ec58d53381c10dca165571ee3835dcec31730 (from https://www.piwheels.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,561 Skipping link: No binaries permitted for mcp-security-framework: https://www.piwheels.org/simple/mcp-security-framework/mcp_security_framework-1.2.2-py3-none-any.whl#sha256=b8b1708a63f0bdb0eb35c7549af6a17e06bc8516fd712b90552a78d811427f65 (from https://www.piwheels.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,561 Skipping link: No binaries permitted for mcp-security-framework: https://www.piwheels.org/simple/mcp-security-framework/mcp_security_framework-1.2.1-py3-none-any.whl#sha256=eb0a0fbdef87b9f63ac492970f74cf96654f226c810e869c5459c5879a141619 (from https://www.piwheels.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,562 Skipping link: No binaries permitted for mcp-security-framework: https://www.piwheels.org/simple/mcp-security-framework/mcp_security_framework-1.2.0-py3-none-any.whl#sha256=656f36b46f920d9c21f074c48eb981dcd0d06c0d9a7cb1e2914c1ceaa6a34c52 (from https://www.piwheels.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,563 Skipping link: No binaries permitted for mcp-security-framework: https://www.piwheels.org/simple/mcp-security-framework/mcp_security_framework-1.1.2-py3-none-any.whl#sha256=63a72ce8220123a3d0d695545a1d8ab8887de480c6e2f0c683069c5466f64948 (from https://www.piwheels.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,564 Skipping link: No binaries permitted for mcp-security-framework: https://www.piwheels.org/simple/mcp-security-framework/mcp_security_framework-1.1.1-py3-none-any.whl#sha256=efbe4d165e378f07dd8f77daf049e08b07b3fe42107971cfddc4c680a5a29567 (from https://www.piwheels.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,564 Skipping link: No binaries permitted for mcp-security-framework: https://www.piwheels.org/simple/mcp-security-framework/mcp_security_framework-1.1.0-py3-none-any.whl#sha256=f22c07da4ad5d8adf045f2d474c263911a7b61bc4ba4de949695ce3d8a357269 (from https://www.piwheels.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,564 Skipping link: No binaries permitted for mcp-security-framework: https://www.piwheels.org/simple/mcp-security-framework/mcp_security_framework-0.1.0-py3-none-any.whl#sha256=5e7e13745264d9725629ec00cf3301f7fb56b67a87d174ff24444aac6a401c2e (from https://www.piwheels.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-12T13:25:59,565 Skipping link: not a file: https://www.piwheels.org/simple/mcp-security-framework/ 2025-10-12T13:25:59,566 Skipping link: not a file: https://pypi.org/simple/mcp-security-framework/ 2025-10-12T13:25:59,586 Given no hashes to check 1 links for project 'mcp-security-framework': discarding no candidates 2025-10-12T13:25:59,604 Collecting mcp-security-framework==1.2.4 2025-10-12T13:25:59,606 Created temporary directory: /tmp/pip-unpack-59p7se4q 2025-10-12T13:25:59,813 Downloading mcp_security_framework-1.2.4.tar.gz (233 kB) 2025-10-12T13:26:00,119 Added mcp-security-framework==1.2.4 from https://files.pythonhosted.org/packages/9a/f2/0e4cda043d416b2fb838f79620428d52d0704fb048792540ce54e2514b94/mcp_security_framework-1.2.4.tar.gz to build tracker '/tmp/pip-build-tracker-22moa4lu' 2025-10-12T13:26:00,127 Created temporary directory: /tmp/pip-build-env-i7t18eay 2025-10-12T13:26:00,132 Installing build dependencies: started 2025-10-12T13:26:00,133 Running command pip subprocess to install build dependencies 2025-10-12T13:26:01,334 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-12T13:26:01,919 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 2025-10-12T13:26:01,942 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-12T13:26:03,693 Collecting setuptools>=61.0 2025-10-12T13:26:03,780 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-12T13:26:04,047 Collecting wheel 2025-10-12T13:26:04,064 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-12T13:26:07,115 Installing collected packages: wheel, setuptools 2025-10-12T13:26:07,368 Creating /tmp/pip-build-env-i7t18eay/overlay/local/bin 2025-10-12T13:26:07,371 changing mode of /tmp/pip-build-env-i7t18eay/overlay/local/bin/wheel to 755 2025-10-12T13:26:11,207 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-12T13:26:11,480 Installing build dependencies: finished with status 'done' 2025-10-12T13:26:11,487 Getting requirements to build wheel: started 2025-10-12T13:26:11,488 Running command Getting requirements to build wheel 2025-10-12T13:26:12,094 /tmp/pip-build-env-i7t18eay/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-12T13:26:12,094 !! 2025-10-12T13:26:12,095 ******************************************************************************** 2025-10-12T13:26:12,095 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). 2025-10-12T13:26:12,096 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-12T13:26:12,097 or your builds will no longer be supported. 2025-10-12T13:26:12,098 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T13:26:12,098 ******************************************************************************** 2025-10-12T13:26:12,099 !! 2025-10-12T13:26:12,100 corresp(dist, value, root_dir) 2025-10-12T13:26:12,190 /tmp/pip-build-env-i7t18eay/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T13:26:12,190 !! 2025-10-12T13:26:12,191 ******************************************************************************** 2025-10-12T13:26:12,192 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T13:26:12,193 License :: OSI Approved :: MIT License 2025-10-12T13:26:12,194 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T13:26:12,195 ******************************************************************************** 2025-10-12T13:26:12,196 !! 2025-10-12T13:26:12,197 dist._finalize_license_expression() 2025-10-12T13:26:12,198 /tmp/pip-build-env-i7t18eay/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T13:26:12,198 !! 2025-10-12T13:26:12,200 ******************************************************************************** 2025-10-12T13:26:12,200 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T13:26:12,201 License :: OSI Approved :: MIT License 2025-10-12T13:26:12,202 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T13:26:12,203 ******************************************************************************** 2025-10-12T13:26:12,204 !! 2025-10-12T13:26:12,205 self._finalize_license_expression() 2025-10-12T13:26:12,205 running egg_info 2025-10-12T13:26:12,212 writing mcp_security_framework.egg-info/PKG-INFO 2025-10-12T13:26:12,225 writing dependency_links to mcp_security_framework.egg-info/dependency_links.txt 2025-10-12T13:26:12,227 writing entry points to mcp_security_framework.egg-info/entry_points.txt 2025-10-12T13:26:12,236 writing requirements to mcp_security_framework.egg-info/requires.txt 2025-10-12T13:26:12,238 writing top-level names to mcp_security_framework.egg-info/top_level.txt 2025-10-12T13:26:12,278 reading manifest file 'mcp_security_framework.egg-info/SOURCES.txt' 2025-10-12T13:26:12,290 writing manifest file 'mcp_security_framework.egg-info/SOURCES.txt' 2025-10-12T13:26:12,388 Getting requirements to build wheel: finished with status 'done' 2025-10-12T13:26:12,392 Created temporary directory: /tmp/pip-modern-metadata-ecf2yg_8 2025-10-12T13:26:12,394 Preparing metadata (pyproject.toml): started 2025-10-12T13:26:12,395 Running command Preparing metadata (pyproject.toml) 2025-10-12T13:26:12,967 /tmp/pip-build-env-i7t18eay/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-12T13:26:12,968 !! 2025-10-12T13:26:12,969 ******************************************************************************** 2025-10-12T13:26:12,969 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). 2025-10-12T13:26:12,970 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-12T13:26:12,970 or your builds will no longer be supported. 2025-10-12T13:26:12,971 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T13:26:12,972 ******************************************************************************** 2025-10-12T13:26:12,973 !! 2025-10-12T13:26:12,973 corresp(dist, value, root_dir) 2025-10-12T13:26:13,056 /tmp/pip-build-env-i7t18eay/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T13:26:13,057 !! 2025-10-12T13:26:13,058 ******************************************************************************** 2025-10-12T13:26:13,059 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T13:26:13,060 License :: OSI Approved :: MIT License 2025-10-12T13:26:13,061 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T13:26:13,062 ******************************************************************************** 2025-10-12T13:26:13,063 !! 2025-10-12T13:26:13,063 dist._finalize_license_expression() 2025-10-12T13:26:13,064 /tmp/pip-build-env-i7t18eay/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T13:26:13,064 !! 2025-10-12T13:26:13,065 ******************************************************************************** 2025-10-12T13:26:13,066 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T13:26:13,068 License :: OSI Approved :: MIT License 2025-10-12T13:26:13,069 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T13:26:13,069 ******************************************************************************** 2025-10-12T13:26:13,070 !! 2025-10-12T13:26:13,071 self._finalize_license_expression() 2025-10-12T13:26:13,072 running dist_info 2025-10-12T13:26:13,084 creating /tmp/pip-modern-metadata-ecf2yg_8/mcp_security_framework.egg-info 2025-10-12T13:26:13,085 writing /tmp/pip-modern-metadata-ecf2yg_8/mcp_security_framework.egg-info/PKG-INFO 2025-10-12T13:26:13,099 writing dependency_links to /tmp/pip-modern-metadata-ecf2yg_8/mcp_security_framework.egg-info/dependency_links.txt 2025-10-12T13:26:13,101 writing entry points to /tmp/pip-modern-metadata-ecf2yg_8/mcp_security_framework.egg-info/entry_points.txt 2025-10-12T13:26:13,109 writing requirements to /tmp/pip-modern-metadata-ecf2yg_8/mcp_security_framework.egg-info/requires.txt 2025-10-12T13:26:13,110 writing top-level names to /tmp/pip-modern-metadata-ecf2yg_8/mcp_security_framework.egg-info/top_level.txt 2025-10-12T13:26:13,112 writing manifest file '/tmp/pip-modern-metadata-ecf2yg_8/mcp_security_framework.egg-info/SOURCES.txt' 2025-10-12T13:26:13,145 reading manifest file '/tmp/pip-modern-metadata-ecf2yg_8/mcp_security_framework.egg-info/SOURCES.txt' 2025-10-12T13:26:13,152 writing manifest file '/tmp/pip-modern-metadata-ecf2yg_8/mcp_security_framework.egg-info/SOURCES.txt' 2025-10-12T13:26:13,154 creating '/tmp/pip-modern-metadata-ecf2yg_8/mcp_security_framework-1.2.4.dist-info' 2025-10-12T13:26:13,279 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-12T13:26:13,285 Source in /tmp/pip-wheel-t_yll2pi/mcp-security-framework_3bd8575a92d3439baada80a6c68ac1d9 has version 1.2.4, which satisfies requirement mcp-security-framework==1.2.4 from https://files.pythonhosted.org/packages/9a/f2/0e4cda043d416b2fb838f79620428d52d0704fb048792540ce54e2514b94/mcp_security_framework-1.2.4.tar.gz 2025-10-12T13:26:13,286 Removed mcp-security-framework==1.2.4 from https://files.pythonhosted.org/packages/9a/f2/0e4cda043d416b2fb838f79620428d52d0704fb048792540ce54e2514b94/mcp_security_framework-1.2.4.tar.gz from build tracker '/tmp/pip-build-tracker-22moa4lu' 2025-10-12T13:26:13,293 Created temporary directory: /tmp/pip-unpack-700_zsyx 2025-10-12T13:26:13,294 Building wheels for collected packages: mcp-security-framework 2025-10-12T13:26:13,299 Created temporary directory: /tmp/pip-wheel-ze7gj8cb 2025-10-12T13:26:13,300 Destination directory: /tmp/pip-wheel-ze7gj8cb 2025-10-12T13:26:13,302 Building wheel for mcp-security-framework (pyproject.toml): started 2025-10-12T13:26:13,303 Running command Building wheel for mcp-security-framework (pyproject.toml) 2025-10-12T13:26:13,871 /tmp/pip-build-env-i7t18eay/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-12T13:26:13,872 !! 2025-10-12T13:26:13,873 ******************************************************************************** 2025-10-12T13:26:13,874 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). 2025-10-12T13:26:13,875 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-12T13:26:13,876 or your builds will no longer be supported. 2025-10-12T13:26:13,878 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T13:26:13,879 ******************************************************************************** 2025-10-12T13:26:13,880 !! 2025-10-12T13:26:13,881 corresp(dist, value, root_dir) 2025-10-12T13:26:13,959 /tmp/pip-build-env-i7t18eay/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T13:26:13,960 !! 2025-10-12T13:26:13,962 ******************************************************************************** 2025-10-12T13:26:13,962 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T13:26:13,964 License :: OSI Approved :: MIT License 2025-10-12T13:26:13,965 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T13:26:13,965 ******************************************************************************** 2025-10-12T13:26:13,967 !! 2025-10-12T13:26:13,967 dist._finalize_license_expression() 2025-10-12T13:26:13,969 /tmp/pip-build-env-i7t18eay/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T13:26:13,970 !! 2025-10-12T13:26:13,971 ******************************************************************************** 2025-10-12T13:26:13,972 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T13:26:13,974 License :: OSI Approved :: MIT License 2025-10-12T13:26:13,975 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T13:26:13,976 ******************************************************************************** 2025-10-12T13:26:13,977 !! 2025-10-12T13:26:13,977 self._finalize_license_expression() 2025-10-12T13:26:13,978 running bdist_wheel 2025-10-12T13:26:13,996 running build 2025-10-12T13:26:13,997 running build_py 2025-10-12T13:26:14,004 creating build/lib/mcp_security_framework 2025-10-12T13:26:14,006 copying mcp_security_framework/__init__.py -> build/lib/mcp_security_framework 2025-10-12T13:26:14,009 copying mcp_security_framework/constants.py -> build/lib/mcp_security_framework 2025-10-12T13:26:14,012 creating build/lib/tests 2025-10-12T13:26:14,013 copying tests/__init__.py -> build/lib/tests 2025-10-12T13:26:14,015 copying tests/conftest.py -> build/lib/tests 2025-10-12T13:26:14,019 creating build/lib/mcp_security_framework/examples 2025-10-12T13:26:14,020 copying mcp_security_framework/examples/gateway_example.py -> build/lib/mcp_security_framework/examples 2025-10-12T13:26:14,024 copying mcp_security_framework/examples/__init__.py -> build/lib/mcp_security_framework/examples 2025-10-12T13:26:14,026 copying mcp_security_framework/examples/test_all_examples.py -> build/lib/mcp_security_framework/examples 2025-10-12T13:26:14,029 copying mcp_security_framework/examples/comprehensive_example.py -> build/lib/mcp_security_framework/examples 2025-10-12T13:26:14,032 copying mcp_security_framework/examples/fastapi_example.py -> build/lib/mcp_security_framework/examples 2025-10-12T13:26:14,035 copying mcp_security_framework/examples/flask_example.py -> build/lib/mcp_security_framework/examples 2025-10-12T13:26:14,038 copying mcp_security_framework/examples/django_example.py -> build/lib/mcp_security_framework/examples 2025-10-12T13:26:14,042 copying mcp_security_framework/examples/standalone_example.py -> build/lib/mcp_security_framework/examples 2025-10-12T13:26:14,044 copying mcp_security_framework/examples/microservice_example.py -> build/lib/mcp_security_framework/examples 2025-10-12T13:26:14,048 creating build/lib/mcp_security_framework/core 2025-10-12T13:26:14,050 copying mcp_security_framework/core/__init__.py -> build/lib/mcp_security_framework/core 2025-10-12T13:26:14,052 copying mcp_security_framework/core/permission_manager.py -> build/lib/mcp_security_framework/core 2025-10-12T13:26:14,055 copying mcp_security_framework/core/ssl_manager.py -> build/lib/mcp_security_framework/core 2025-10-12T13:26:14,058 copying mcp_security_framework/core/rate_limiter.py -> build/lib/mcp_security_framework/core 2025-10-12T13:26:14,061 copying mcp_security_framework/core/auth_manager.py -> build/lib/mcp_security_framework/core 2025-10-12T13:26:14,064 copying mcp_security_framework/core/cert_manager.py -> build/lib/mcp_security_framework/core 2025-10-12T13:26:14,068 copying mcp_security_framework/core/security_manager.py -> build/lib/mcp_security_framework/core 2025-10-12T13:26:14,071 creating build/lib/mcp_security_framework/cli 2025-10-12T13:26:14,072 copying mcp_security_framework/cli/__init__.py -> build/lib/mcp_security_framework/cli 2025-10-12T13:26:14,074 copying mcp_security_framework/cli/cert_cli.py -> build/lib/mcp_security_framework/cli 2025-10-12T13:26:14,077 copying mcp_security_framework/cli/security_cli.py -> build/lib/mcp_security_framework/cli 2025-10-12T13:26:14,080 creating build/lib/mcp_security_framework/schemas 2025-10-12T13:26:14,081 copying mcp_security_framework/schemas/__init__.py -> build/lib/mcp_security_framework/schemas 2025-10-12T13:26:14,083 copying mcp_security_framework/schemas/responses.py -> build/lib/mcp_security_framework/schemas 2025-10-12T13:26:14,086 copying mcp_security_framework/schemas/models.py -> build/lib/mcp_security_framework/schemas 2025-10-12T13:26:14,089 copying mcp_security_framework/schemas/config.py -> build/lib/mcp_security_framework/schemas 2025-10-12T13:26:14,092 creating build/lib/mcp_security_framework/tests 2025-10-12T13:26:14,093 copying mcp_security_framework/tests/__init__.py -> build/lib/mcp_security_framework/tests 2025-10-12T13:26:14,095 creating build/lib/mcp_security_framework/utils 2025-10-12T13:26:14,096 copying mcp_security_framework/utils/__init__.py -> build/lib/mcp_security_framework/utils 2025-10-12T13:26:14,098 copying mcp_security_framework/utils/datetime_compat.py -> build/lib/mcp_security_framework/utils 2025-10-12T13:26:14,100 copying mcp_security_framework/utils/validation_utils.py -> build/lib/mcp_security_framework/utils 2025-10-12T13:26:14,103 copying mcp_security_framework/utils/crypto_utils.py -> build/lib/mcp_security_framework/utils 2025-10-12T13:26:14,105 copying mcp_security_framework/utils/cert_utils.py -> build/lib/mcp_security_framework/utils 2025-10-12T13:26:14,109 creating build/lib/mcp_security_framework/middleware 2025-10-12T13:26:14,110 copying mcp_security_framework/middleware/fastapi_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-12T13:26:14,113 copying mcp_security_framework/middleware/__init__.py -> build/lib/mcp_security_framework/middleware 2025-10-12T13:26:14,115 copying mcp_security_framework/middleware/mtls_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-12T13:26:14,118 copying mcp_security_framework/middleware/flask_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-12T13:26:14,120 copying mcp_security_framework/middleware/security_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-12T13:26:14,123 copying mcp_security_framework/middleware/fastapi_auth_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-12T13:26:14,126 copying mcp_security_framework/middleware/auth_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-12T13:26:14,129 copying mcp_security_framework/middleware/rate_limit_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-12T13:26:14,132 copying mcp_security_framework/middleware/flask_auth_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-12T13:26:14,136 creating build/lib/tests/test_schemas 2025-10-12T13:26:14,138 copying tests/test_schemas/__init__.py -> build/lib/tests/test_schemas 2025-10-12T13:26:14,141 copying tests/test_schemas/test_models.py -> build/lib/tests/test_schemas 2025-10-12T13:26:14,147 copying tests/test_schemas/test_config_null_roles.py -> build/lib/tests/test_schemas 2025-10-12T13:26:14,153 copying tests/test_schemas/test_responses.py -> build/lib/tests/test_schemas 2025-10-12T13:26:14,161 copying tests/test_schemas/test_config.py -> build/lib/tests/test_schemas 2025-10-12T13:26:14,168 copying tests/test_schemas/test_serialization.py -> build/lib/tests/test_schemas 2025-10-12T13:26:14,176 creating build/lib/tests/test_core 2025-10-12T13:26:14,179 copying tests/test_core/test_auth_manager.py -> build/lib/tests/test_core 2025-10-12T13:26:14,185 copying tests/test_core/__init__.py -> build/lib/tests/test_core 2025-10-12T13:26:14,187 copying tests/test_core/test_permission_manager_null_roles.py -> build/lib/tests/test_core 2025-10-12T13:26:14,189 copying tests/test_core/test_cert_manager.py -> build/lib/tests/test_core 2025-10-12T13:26:14,193 copying tests/test_core/test_security_manager.py -> build/lib/tests/test_core 2025-10-12T13:26:14,196 copying tests/test_core/test_permission_manager.py -> build/lib/tests/test_core 2025-10-12T13:26:14,198 copying tests/test_core/test_ssl_manager.py -> build/lib/tests/test_core 2025-10-12T13:26:14,202 copying tests/test_core/test_rate_limiter.py -> build/lib/tests/test_core 2025-10-12T13:26:14,205 creating build/lib/tests/test_integration 2025-10-12T13:26:14,206 copying tests/test_integration/__init__.py -> build/lib/tests/test_integration 2025-10-12T13:26:14,208 copying tests/test_integration/test_standalone_integration.py -> build/lib/tests/test_integration 2025-10-12T13:26:14,211 copying tests/test_integration/test_flask_integration.py -> build/lib/tests/test_integration 2025-10-12T13:26:14,214 copying tests/test_integration/test_fastapi_integration.py -> build/lib/tests/test_integration 2025-10-12T13:26:14,216 copying tests/test_integration/test_auth_flow.py -> build/lib/tests/test_integration 2025-10-12T13:26:14,219 copying tests/test_integration/test_certificate_flow.py -> build/lib/tests/test_integration 2025-10-12T13:26:14,222 creating build/lib/tests/test_middleware 2025-10-12T13:26:14,223 copying tests/test_middleware/__init__.py -> build/lib/tests/test_middleware 2025-10-12T13:26:14,225 copying tests/test_middleware/test_fastapi_middleware.py -> build/lib/tests/test_middleware 2025-10-12T13:26:14,227 copying tests/test_middleware/test_flask_middleware.py -> build/lib/tests/test_middleware 2025-10-12T13:26:14,230 copying tests/test_middleware/test_security_middleware.py -> build/lib/tests/test_middleware 2025-10-12T13:26:14,233 copying tests/test_middleware/test_fastapi_auth_middleware.py -> build/lib/tests/test_middleware 2025-10-12T13:26:14,235 copying tests/test_middleware/test_flask_auth_middleware.py -> build/lib/tests/test_middleware 2025-10-12T13:26:14,238 creating build/lib/tests/test_examples 2025-10-12T13:26:14,239 copying tests/test_examples/__init__.py -> build/lib/tests/test_examples 2025-10-12T13:26:14,241 copying tests/test_examples/test_fastapi_example.py -> build/lib/tests/test_examples 2025-10-12T13:26:14,244 copying tests/test_examples/test_flask_example.py -> build/lib/tests/test_examples 2025-10-12T13:26:14,246 copying tests/test_examples/test_standalone_example.py -> build/lib/tests/test_examples 2025-10-12T13:26:14,249 copying tests/test_examples/test_comprehensive_example.py -> build/lib/tests/test_examples 2025-10-12T13:26:14,252 creating build/lib/tests/test_cli 2025-10-12T13:26:14,253 copying tests/test_cli/__init__.py -> build/lib/tests/test_cli 2025-10-12T13:26:14,255 copying tests/test_cli/test_cert_cli.py -> build/lib/tests/test_cli 2025-10-12T13:26:14,257 copying tests/test_cli/test_security_cli.py -> build/lib/tests/test_cli 2025-10-12T13:26:14,260 creating build/lib/tests/test_utils 2025-10-12T13:26:14,261 copying tests/test_utils/test_datetime_compat.py -> build/lib/tests/test_utils 2025-10-12T13:26:14,264 copying tests/test_utils/__init__.py -> build/lib/tests/test_utils 2025-10-12T13:26:14,265 copying tests/test_utils/test_validation_utils.py -> build/lib/tests/test_utils 2025-10-12T13:26:14,268 copying tests/test_utils/test_cert_utils.py -> build/lib/tests/test_utils 2025-10-12T13:26:14,271 copying tests/test_utils/test_unitid_compat.py -> build/lib/tests/test_utils 2025-10-12T13:26:14,274 copying tests/test_utils/test_crypto_utils.py -> build/lib/tests/test_utils 2025-10-12T13:26:14,276 running egg_info 2025-10-12T13:26:14,288 writing mcp_security_framework.egg-info/PKG-INFO 2025-10-12T13:26:14,301 writing dependency_links to mcp_security_framework.egg-info/dependency_links.txt 2025-10-12T13:26:14,303 writing entry points to mcp_security_framework.egg-info/entry_points.txt 2025-10-12T13:26:14,311 writing requirements to mcp_security_framework.egg-info/requires.txt 2025-10-12T13:26:14,313 writing top-level names to mcp_security_framework.egg-info/top_level.txt 2025-10-12T13:26:14,337 reading manifest file 'mcp_security_framework.egg-info/SOURCES.txt' 2025-10-12T13:26:14,349 writing manifest file 'mcp_security_framework.egg-info/SOURCES.txt' 2025-10-12T13:26:14,376 installing to build/bdist.linux-armv7l/wheel 2025-10-12T13:26:14,377 running install 2025-10-12T13:26:14,400 running install_lib 2025-10-12T13:26:14,407 creating build/bdist.linux-armv7l/wheel 2025-10-12T13:26:14,410 creating build/bdist.linux-armv7l/wheel/mcp_security_framework 2025-10-12T13:26:14,412 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/examples 2025-10-12T13:26:14,413 copying build/lib/mcp_security_framework/examples/gateway_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-12T13:26:14,416 copying build/lib/mcp_security_framework/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-12T13:26:14,418 copying build/lib/mcp_security_framework/examples/test_all_examples.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-12T13:26:14,421 copying build/lib/mcp_security_framework/examples/comprehensive_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-12T13:26:14,424 copying build/lib/mcp_security_framework/examples/fastapi_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-12T13:26:14,427 copying build/lib/mcp_security_framework/examples/flask_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-12T13:26:14,429 copying build/lib/mcp_security_framework/examples/django_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-12T13:26:14,432 copying build/lib/mcp_security_framework/examples/standalone_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-12T13:26:14,435 copying build/lib/mcp_security_framework/examples/microservice_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-12T13:26:14,439 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/core 2025-10-12T13:26:14,440 copying build/lib/mcp_security_framework/core/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-12T13:26:14,442 copying build/lib/mcp_security_framework/core/permission_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-12T13:26:14,445 copying build/lib/mcp_security_framework/core/ssl_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-12T13:26:14,448 copying build/lib/mcp_security_framework/core/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-12T13:26:14,451 copying build/lib/mcp_security_framework/core/auth_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-12T13:26:14,454 copying build/lib/mcp_security_framework/core/cert_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-12T13:26:14,458 copying build/lib/mcp_security_framework/core/security_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-12T13:26:14,462 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/cli 2025-10-12T13:26:14,463 copying build/lib/mcp_security_framework/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/cli 2025-10-12T13:26:14,465 copying build/lib/mcp_security_framework/cli/cert_cli.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/cli 2025-10-12T13:26:14,468 copying build/lib/mcp_security_framework/cli/security_cli.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/cli 2025-10-12T13:26:14,471 copying build/lib/mcp_security_framework/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework 2025-10-12T13:26:14,473 copying build/lib/mcp_security_framework/constants.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework 2025-10-12T13:26:14,476 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/schemas 2025-10-12T13:26:14,477 copying build/lib/mcp_security_framework/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/schemas 2025-10-12T13:26:14,479 copying build/lib/mcp_security_framework/schemas/responses.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/schemas 2025-10-12T13:26:14,482 copying build/lib/mcp_security_framework/schemas/models.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/schemas 2025-10-12T13:26:14,485 copying build/lib/mcp_security_framework/schemas/config.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/schemas 2025-10-12T13:26:14,488 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/tests 2025-10-12T13:26:14,490 copying build/lib/mcp_security_framework/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/tests 2025-10-12T13:26:14,492 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/utils 2025-10-12T13:26:14,493 copying build/lib/mcp_security_framework/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-12T13:26:14,495 copying build/lib/mcp_security_framework/utils/datetime_compat.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-12T13:26:14,497 copying build/lib/mcp_security_framework/utils/validation_utils.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-12T13:26:14,500 copying build/lib/mcp_security_framework/utils/crypto_utils.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-12T13:26:14,502 copying build/lib/mcp_security_framework/utils/cert_utils.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-12T13:26:14,505 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/middleware 2025-10-12T13:26:14,506 copying build/lib/mcp_security_framework/middleware/fastapi_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-12T13:26:14,510 copying build/lib/mcp_security_framework/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-12T13:26:14,512 copying build/lib/mcp_security_framework/middleware/mtls_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-12T13:26:14,515 copying build/lib/mcp_security_framework/middleware/flask_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-12T13:26:14,517 copying build/lib/mcp_security_framework/middleware/security_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-12T13:26:14,520 copying build/lib/mcp_security_framework/middleware/fastapi_auth_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-12T13:26:14,523 copying build/lib/mcp_security_framework/middleware/auth_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-12T13:26:14,525 copying build/lib/mcp_security_framework/middleware/rate_limit_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-12T13:26:14,528 copying build/lib/mcp_security_framework/middleware/flask_auth_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-12T13:26:14,531 creating build/bdist.linux-armv7l/wheel/tests 2025-10-12T13:26:14,533 creating build/bdist.linux-armv7l/wheel/tests/test_schemas 2025-10-12T13:26:14,534 copying build/lib/tests/test_schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-12T13:26:14,536 copying build/lib/tests/test_schemas/test_models.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-12T13:26:14,539 copying build/lib/tests/test_schemas/test_config_null_roles.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-12T13:26:14,542 copying build/lib/tests/test_schemas/test_responses.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-12T13:26:14,545 copying build/lib/tests/test_schemas/test_config.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-12T13:26:14,548 copying build/lib/tests/test_schemas/test_serialization.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-12T13:26:14,550 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2025-10-12T13:26:14,553 creating build/bdist.linux-armv7l/wheel/tests/test_core 2025-10-12T13:26:14,554 copying build/lib/tests/test_core/test_auth_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-12T13:26:14,557 copying build/lib/tests/test_core/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-12T13:26:14,559 copying build/lib/tests/test_core/test_permission_manager_null_roles.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-12T13:26:14,561 copying build/lib/tests/test_core/test_cert_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-12T13:26:14,564 copying build/lib/tests/test_core/test_security_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-12T13:26:14,567 copying build/lib/tests/test_core/test_permission_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-12T13:26:14,570 copying build/lib/tests/test_core/test_ssl_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-12T13:26:14,573 copying build/lib/tests/test_core/test_rate_limiter.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-12T13:26:14,576 creating build/bdist.linux-armv7l/wheel/tests/test_integration 2025-10-12T13:26:14,577 copying build/lib/tests/test_integration/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-12T13:26:14,579 copying build/lib/tests/test_integration/test_standalone_integration.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-12T13:26:14,582 copying build/lib/tests/test_integration/test_flask_integration.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-12T13:26:14,584 copying build/lib/tests/test_integration/test_fastapi_integration.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-12T13:26:14,587 copying build/lib/tests/test_integration/test_auth_flow.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-12T13:26:14,589 copying build/lib/tests/test_integration/test_certificate_flow.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-12T13:26:14,593 creating build/bdist.linux-armv7l/wheel/tests/test_middleware 2025-10-12T13:26:14,594 copying build/lib/tests/test_middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-12T13:26:14,596 copying build/lib/tests/test_middleware/test_fastapi_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-12T13:26:14,599 copying build/lib/tests/test_middleware/test_flask_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-12T13:26:14,601 copying build/lib/tests/test_middleware/test_security_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-12T13:26:14,604 copying build/lib/tests/test_middleware/test_fastapi_auth_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-12T13:26:14,607 copying build/lib/tests/test_middleware/test_flask_auth_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-12T13:26:14,610 copying build/lib/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./tests 2025-10-12T13:26:14,613 creating build/bdist.linux-armv7l/wheel/tests/test_examples 2025-10-12T13:26:14,614 copying build/lib/tests/test_examples/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-12T13:26:14,616 copying build/lib/tests/test_examples/test_fastapi_example.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-12T13:26:14,619 copying build/lib/tests/test_examples/test_flask_example.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-12T13:26:14,621 copying build/lib/tests/test_examples/test_standalone_example.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-12T13:26:14,624 copying build/lib/tests/test_examples/test_comprehensive_example.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-12T13:26:14,627 creating build/bdist.linux-armv7l/wheel/tests/test_cli 2025-10-12T13:26:14,629 copying build/lib/tests/test_cli/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_cli 2025-10-12T13:26:14,631 copying build/lib/tests/test_cli/test_cert_cli.py -> build/bdist.linux-armv7l/wheel/./tests/test_cli 2025-10-12T13:26:14,633 copying build/lib/tests/test_cli/test_security_cli.py -> build/bdist.linux-armv7l/wheel/./tests/test_cli 2025-10-12T13:26:14,637 creating build/bdist.linux-armv7l/wheel/tests/test_utils 2025-10-12T13:26:14,638 copying build/lib/tests/test_utils/test_datetime_compat.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-12T13:26:14,640 copying build/lib/tests/test_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-12T13:26:14,642 copying build/lib/tests/test_utils/test_validation_utils.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-12T13:26:14,645 copying build/lib/tests/test_utils/test_cert_utils.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-12T13:26:14,647 copying build/lib/tests/test_utils/test_unitid_compat.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-12T13:26:14,650 copying build/lib/tests/test_utils/test_crypto_utils.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-12T13:26:14,653 running install_egg_info 2025-10-12T13:26:14,659 Copying mcp_security_framework.egg-info to build/bdist.linux-armv7l/wheel/./mcp_security_framework-1.2.4-py3.11.egg-info 2025-10-12T13:26:14,672 running install_scripts 2025-10-12T13:26:14,682 creating build/bdist.linux-armv7l/wheel/mcp_security_framework-1.2.4.dist-info/WHEEL 2025-10-12T13:26:14,685 creating '/tmp/pip-wheel-ze7gj8cb/.tmp-s_espb8o/mcp_security_framework-1.2.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-12T13:26:14,688 adding 'mcp_security_framework/__init__.py' 2025-10-12T13:26:14,690 adding 'mcp_security_framework/constants.py' 2025-10-12T13:26:14,692 adding 'mcp_security_framework/cli/__init__.py' 2025-10-12T13:26:14,694 adding 'mcp_security_framework/cli/cert_cli.py' 2025-10-12T13:26:14,697 adding 'mcp_security_framework/cli/security_cli.py' 2025-10-12T13:26:14,700 adding 'mcp_security_framework/core/__init__.py' 2025-10-12T13:26:14,704 adding 'mcp_security_framework/core/auth_manager.py' 2025-10-12T13:26:14,711 adding 'mcp_security_framework/core/cert_manager.py' 2025-10-12T13:26:14,715 adding 'mcp_security_framework/core/permission_manager.py' 2025-10-12T13:26:14,718 adding 'mcp_security_framework/core/rate_limiter.py' 2025-10-12T13:26:14,722 adding 'mcp_security_framework/core/security_manager.py' 2025-10-12T13:26:14,725 adding 'mcp_security_framework/core/ssl_manager.py' 2025-10-12T13:26:14,727 adding 'mcp_security_framework/examples/__init__.py' 2025-10-12T13:26:14,731 adding 'mcp_security_framework/examples/comprehensive_example.py' 2025-10-12T13:26:14,734 adding 'mcp_security_framework/examples/django_example.py' 2025-10-12T13:26:14,738 adding 'mcp_security_framework/examples/fastapi_example.py' 2025-10-12T13:26:14,741 adding 'mcp_security_framework/examples/flask_example.py' 2025-10-12T13:26:14,744 adding 'mcp_security_framework/examples/gateway_example.py' 2025-10-12T13:26:14,748 adding 'mcp_security_framework/examples/microservice_example.py' 2025-10-12T13:26:14,751 adding 'mcp_security_framework/examples/standalone_example.py' 2025-10-12T13:26:14,754 adding 'mcp_security_framework/examples/test_all_examples.py' 2025-10-12T13:26:14,757 adding 'mcp_security_framework/middleware/__init__.py' 2025-10-12T13:26:14,759 adding 'mcp_security_framework/middleware/auth_middleware.py' 2025-10-12T13:26:14,761 adding 'mcp_security_framework/middleware/fastapi_auth_middleware.py' 2025-10-12T13:26:14,764 adding 'mcp_security_framework/middleware/fastapi_middleware.py' 2025-10-12T13:26:14,766 adding 'mcp_security_framework/middleware/flask_auth_middleware.py' 2025-10-12T13:26:14,769 adding 'mcp_security_framework/middleware/flask_middleware.py' 2025-10-12T13:26:14,771 adding 'mcp_security_framework/middleware/mtls_middleware.py' 2025-10-12T13:26:14,774 adding 'mcp_security_framework/middleware/rate_limit_middleware.py' 2025-10-12T13:26:14,776 adding 'mcp_security_framework/middleware/security_middleware.py' 2025-10-12T13:26:14,778 adding 'mcp_security_framework/schemas/__init__.py' 2025-10-12T13:26:14,781 adding 'mcp_security_framework/schemas/config.py' 2025-10-12T13:26:14,784 adding 'mcp_security_framework/schemas/models.py' 2025-10-12T13:26:14,787 adding 'mcp_security_framework/schemas/responses.py' 2025-10-12T13:26:14,789 adding 'mcp_security_framework/tests/__init__.py' 2025-10-12T13:26:14,790 adding 'mcp_security_framework/utils/__init__.py' 2025-10-12T13:26:14,793 adding 'mcp_security_framework/utils/cert_utils.py' 2025-10-12T13:26:14,795 adding 'mcp_security_framework/utils/crypto_utils.py' 2025-10-12T13:26:14,796 adding 'mcp_security_framework/utils/datetime_compat.py' 2025-10-12T13:26:14,799 adding 'mcp_security_framework/utils/validation_utils.py' 2025-10-12T13:26:14,801 adding 'tests/__init__.py' 2025-10-12T13:26:14,803 adding 'tests/conftest.py' 2025-10-12T13:26:14,805 adding 'tests/test_cli/__init__.py' 2025-10-12T13:26:14,807 adding 'tests/test_cli/test_cert_cli.py' 2025-10-12T13:26:14,809 adding 'tests/test_cli/test_security_cli.py' 2025-10-12T13:26:14,811 adding 'tests/test_core/__init__.py' 2025-10-12T13:26:14,813 adding 'tests/test_core/test_auth_manager.py' 2025-10-12T13:26:14,816 adding 'tests/test_core/test_cert_manager.py' 2025-10-12T13:26:14,818 adding 'tests/test_core/test_permission_manager.py' 2025-10-12T13:26:14,820 adding 'tests/test_core/test_permission_manager_null_roles.py' 2025-10-12T13:26:14,823 adding 'tests/test_core/test_rate_limiter.py' 2025-10-12T13:26:14,825 adding 'tests/test_core/test_security_manager.py' 2025-10-12T13:26:14,828 adding 'tests/test_core/test_ssl_manager.py' 2025-10-12T13:26:14,830 adding 'tests/test_examples/__init__.py' 2025-10-12T13:26:14,832 adding 'tests/test_examples/test_comprehensive_example.py' 2025-10-12T13:26:14,834 adding 'tests/test_examples/test_fastapi_example.py' 2025-10-12T13:26:14,836 adding 'tests/test_examples/test_flask_example.py' 2025-10-12T13:26:14,837 adding 'tests/test_examples/test_standalone_example.py' 2025-10-12T13:26:14,839 adding 'tests/test_integration/__init__.py' 2025-10-12T13:26:14,841 adding 'tests/test_integration/test_auth_flow.py' 2025-10-12T13:26:14,844 adding 'tests/test_integration/test_certificate_flow.py' 2025-10-12T13:26:14,846 adding 'tests/test_integration/test_fastapi_integration.py' 2025-10-12T13:26:14,848 adding 'tests/test_integration/test_flask_integration.py' 2025-10-12T13:26:14,850 adding 'tests/test_integration/test_standalone_integration.py' 2025-10-12T13:26:14,852 adding 'tests/test_middleware/__init__.py' 2025-10-12T13:26:14,854 adding 'tests/test_middleware/test_fastapi_auth_middleware.py' 2025-10-12T13:26:14,857 adding 'tests/test_middleware/test_fastapi_middleware.py' 2025-10-12T13:26:14,859 adding 'tests/test_middleware/test_flask_auth_middleware.py' 2025-10-12T13:26:14,862 adding 'tests/test_middleware/test_flask_middleware.py' 2025-10-12T13:26:14,864 adding 'tests/test_middleware/test_security_middleware.py' 2025-10-12T13:26:14,866 adding 'tests/test_schemas/__init__.py' 2025-10-12T13:26:14,869 adding 'tests/test_schemas/test_config.py' 2025-10-12T13:26:14,871 adding 'tests/test_schemas/test_config_null_roles.py' 2025-10-12T13:26:14,874 adding 'tests/test_schemas/test_models.py' 2025-10-12T13:26:14,877 adding 'tests/test_schemas/test_responses.py' 2025-10-12T13:26:14,879 adding 'tests/test_schemas/test_serialization.py' 2025-10-12T13:26:14,881 adding 'tests/test_utils/__init__.py' 2025-10-12T13:26:14,884 adding 'tests/test_utils/test_cert_utils.py' 2025-10-12T13:26:14,886 adding 'tests/test_utils/test_crypto_utils.py' 2025-10-12T13:26:14,887 adding 'tests/test_utils/test_datetime_compat.py' 2025-10-12T13:26:14,890 adding 'tests/test_utils/test_unitid_compat.py' 2025-10-12T13:26:14,892 adding 'tests/test_utils/test_validation_utils.py' 2025-10-12T13:26:14,894 adding 'mcp_security_framework-1.2.4.dist-info/METADATA' 2025-10-12T13:26:14,895 adding 'mcp_security_framework-1.2.4.dist-info/WHEEL' 2025-10-12T13:26:14,896 adding 'mcp_security_framework-1.2.4.dist-info/entry_points.txt' 2025-10-12T13:26:14,897 adding 'mcp_security_framework-1.2.4.dist-info/top_level.txt' 2025-10-12T13:26:14,899 adding 'mcp_security_framework-1.2.4.dist-info/RECORD' 2025-10-12T13:26:14,904 removing build/bdist.linux-armv7l/wheel 2025-10-12T13:26:15,030 Building wheel for mcp-security-framework (pyproject.toml): finished with status 'done' 2025-10-12T13:26:15,040 Created wheel for mcp-security-framework: filename=mcp_security_framework-1.2.4-py3-none-any.whl size=291613 sha256=a3857d2916762da628e9319fe05e3a223d0ee9b5c0f2edb58036b62ca2a7e34d 2025-10-12T13:26:15,041 Stored in directory: /tmp/pip-ephem-wheel-cache-dwijzp8o/wheels/8a/dd/b7/b7e022b17e657850791e9192e7559672f561e1c92b306e5d6a 2025-10-12T13:26:15,057 Successfully built mcp-security-framework 2025-10-12T13:26:15,069 Removed build tracker: '/tmp/pip-build-tracker-22moa4lu'