2025-10-13T19:39:15,935 Created temporary directory: /tmp/pip-ephem-wheel-cache-hr0qcoeq 2025-10-13T19:39:15,937 Created temporary directory: /tmp/pip-build-tracker-rpc_cj5c 2025-10-13T19:39:15,938 Initialized build tracking at /tmp/pip-build-tracker-rpc_cj5c 2025-10-13T19:39:15,938 Created build tracker: /tmp/pip-build-tracker-rpc_cj5c 2025-10-13T19:39:15,939 Entered build tracker: /tmp/pip-build-tracker-rpc_cj5c 2025-10-13T19:39:15,940 Created temporary directory: /tmp/pip-wheel-6hxdm92m 2025-10-13T19:39:15,943 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-13T19:39:15,945 Created temporary directory: /tmp/pip-ephem-wheel-cache-5ib1hhyb 2025-10-13T19:39:15,967 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-13T19:39:15,971 2 location(s) to search for versions of mcp-security-framework: 2025-10-13T19:39:15,971 * https://pypi.org/simple/mcp-security-framework/ 2025-10-13T19:39:15,971 * https://www.piwheels.org/simple/mcp-security-framework/ 2025-10-13T19:39:15,972 Fetching project page and analyzing links: https://pypi.org/simple/mcp-security-framework/ 2025-10-13T19:39:15,973 Getting page https://pypi.org/simple/mcp-security-framework/ 2025-10-13T19:39:15,974 Found index url https://pypi.org/simple 2025-10-13T19:39:16,192 Fetched page https://pypi.org/simple/mcp-security-framework/ as application/vnd.pypi.simple.v1+json 2025-10-13T19:39:16,197 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-13T19:39:16,198 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-13T19:39:16,199 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-13T19:39:16,200 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-13T19:39:16,200 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-13T19:39:16,201 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-13T19:39:16,202 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-13T19:39:16,203 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-13T19:39:16,204 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-13T19:39:16,205 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-13T19:39:16,205 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-13T19:39:16,206 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-13T19:39:16,207 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-13T19:39:16,208 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-13T19:39:16,208 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-13T19:39:16,209 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-13T19:39:16,210 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-13T19:39:16,210 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-13T19:39:16,211 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/44/96/f615094cc1c1f69d1a872718c6cd9e768286846382c39c8edf499b589412/mcp_security_framework-1.2.5-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-13T19:39:16,212 Found link https://files.pythonhosted.org/packages/9a/06/d64d1c4fc0817243ccd8f8b07ca053910412a26a3b92cb7ca1d8ef915d23/mcp_security_framework-1.2.5.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 1.2.5 2025-10-13T19:39:16,213 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/18/a9/8c0ebce218d2571ada0a75548176d381ba495bcb9fb149de069154138c4c/mcp_security_framework-1.2.6-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-13T19:39:16,213 Found link https://files.pythonhosted.org/packages/d4/eb/f6829e3b9bdaf5084485d1e351135c91a855864559211d126113e8558d8a/mcp_security_framework-1.2.6.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 1.2.6 2025-10-13T19:39:16,214 Fetching project page and analyzing links: https://www.piwheels.org/simple/mcp-security-framework/ 2025-10-13T19:39:16,215 Getting page https://www.piwheels.org/simple/mcp-security-framework/ 2025-10-13T19:39:16,216 Found index url https://www.piwheels.org/simple 2025-10-13T19:39:16,511 Fetched page https://www.piwheels.org/simple/mcp-security-framework/ as text/html 2025-10-13T19:39:16,515 Skipping link: No binaries permitted for mcp-security-framework: https://www.piwheels.org/simple/mcp-security-framework/mcp_security_framework-1.2.5-py3-none-any.whl#sha256=60f49824dc6a0b9c06cc14f5cc5b2905e50eb2c6e92a172224ffbd2a4d13e17c (from https://www.piwheels.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-13T19:39:16,516 Skipping link: No binaries permitted for mcp-security-framework: https://www.piwheels.org/simple/mcp-security-framework/mcp_security_framework-1.2.4-py3-none-any.whl#sha256=a3857d2916762da628e9319fe05e3a223d0ee9b5c0f2edb58036b62ca2a7e34d (from https://www.piwheels.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-13T19:39:16,516 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-13T19:39:16,517 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-13T19:39:16,517 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-13T19:39:16,518 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-13T19:39:16,518 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-13T19:39:16,519 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-13T19:39:16,519 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-13T19:39:16,520 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-13T19:39:16,520 Skipping link: not a file: https://www.piwheels.org/simple/mcp-security-framework/ 2025-10-13T19:39:16,521 Skipping link: not a file: https://pypi.org/simple/mcp-security-framework/ 2025-10-13T19:39:16,541 Given no hashes to check 1 links for project 'mcp-security-framework': discarding no candidates 2025-10-13T19:39:16,559 Collecting mcp-security-framework==1.2.6 2025-10-13T19:39:16,561 Created temporary directory: /tmp/pip-unpack-hthh3o07 2025-10-13T19:39:16,777 Downloading mcp_security_framework-1.2.6.tar.gz (234 kB) 2025-10-13T19:39:17,104 Added mcp-security-framework==1.2.6 from https://files.pythonhosted.org/packages/d4/eb/f6829e3b9bdaf5084485d1e351135c91a855864559211d126113e8558d8a/mcp_security_framework-1.2.6.tar.gz to build tracker '/tmp/pip-build-tracker-rpc_cj5c' 2025-10-13T19:39:17,112 Created temporary directory: /tmp/pip-build-env-kkw8rrbs 2025-10-13T19:39:17,117 Installing build dependencies: started 2025-10-13T19:39:17,118 Running command pip subprocess to install build dependencies 2025-10-13T19:39:18,242 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-13T19:39:18,853 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-13T19:39:18,876 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-13T19:39:20,581 Collecting setuptools>=61.0 2025-10-13T19:39:20,701 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-13T19:39:20,979 Collecting wheel 2025-10-13T19:39:20,996 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-13T19:39:24,033 Installing collected packages: wheel, setuptools 2025-10-13T19:39:24,270 Creating /tmp/pip-build-env-kkw8rrbs/overlay/local/bin 2025-10-13T19:39:24,272 changing mode of /tmp/pip-build-env-kkw8rrbs/overlay/local/bin/wheel to 755 2025-10-13T19:39:27,782 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-13T19:39:28,052 Installing build dependencies: finished with status 'done' 2025-10-13T19:39:28,059 Getting requirements to build wheel: started 2025-10-13T19:39:28,060 Running command Getting requirements to build wheel 2025-10-13T19:39:28,670 /tmp/pip-build-env-kkw8rrbs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-13T19:39:28,670 !! 2025-10-13T19:39:28,671 ******************************************************************************** 2025-10-13T19:39:28,672 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-13T19:39:28,673 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-13T19:39:28,673 or your builds will no longer be supported. 2025-10-13T19:39:28,674 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T19:39:28,675 ******************************************************************************** 2025-10-13T19:39:28,676 !! 2025-10-13T19:39:28,677 corresp(dist, value, root_dir) 2025-10-13T19:39:28,761 /tmp/pip-build-env-kkw8rrbs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-13T19:39:28,761 !! 2025-10-13T19:39:28,763 ******************************************************************************** 2025-10-13T19:39:28,763 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-13T19:39:28,765 License :: OSI Approved :: MIT License 2025-10-13T19:39:28,766 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T19:39:28,766 ******************************************************************************** 2025-10-13T19:39:28,767 !! 2025-10-13T19:39:28,768 dist._finalize_license_expression() 2025-10-13T19:39:28,768 /tmp/pip-build-env-kkw8rrbs/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-13T19:39:28,769 !! 2025-10-13T19:39:28,770 ******************************************************************************** 2025-10-13T19:39:28,770 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-13T19:39:28,771 License :: OSI Approved :: MIT License 2025-10-13T19:39:28,772 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T19:39:28,772 ******************************************************************************** 2025-10-13T19:39:28,773 !! 2025-10-13T19:39:28,774 self._finalize_license_expression() 2025-10-13T19:39:28,774 running egg_info 2025-10-13T19:39:28,779 writing mcp_security_framework.egg-info/PKG-INFO 2025-10-13T19:39:28,793 writing dependency_links to mcp_security_framework.egg-info/dependency_links.txt 2025-10-13T19:39:28,794 writing entry points to mcp_security_framework.egg-info/entry_points.txt 2025-10-13T19:39:28,803 writing requirements to mcp_security_framework.egg-info/requires.txt 2025-10-13T19:39:28,804 writing top-level names to mcp_security_framework.egg-info/top_level.txt 2025-10-13T19:39:28,844 reading manifest file 'mcp_security_framework.egg-info/SOURCES.txt' 2025-10-13T19:39:28,856 writing manifest file 'mcp_security_framework.egg-info/SOURCES.txt' 2025-10-13T19:39:28,952 Getting requirements to build wheel: finished with status 'done' 2025-10-13T19:39:28,956 Created temporary directory: /tmp/pip-modern-metadata-3ht_am1o 2025-10-13T19:39:28,958 Preparing metadata (pyproject.toml): started 2025-10-13T19:39:28,959 Running command Preparing metadata (pyproject.toml) 2025-10-13T19:39:29,533 /tmp/pip-build-env-kkw8rrbs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-13T19:39:29,533 !! 2025-10-13T19:39:29,534 ******************************************************************************** 2025-10-13T19:39:29,535 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-13T19:39:29,536 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-13T19:39:29,536 or your builds will no longer be supported. 2025-10-13T19:39:29,538 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T19:39:29,538 ******************************************************************************** 2025-10-13T19:39:29,539 !! 2025-10-13T19:39:29,540 corresp(dist, value, root_dir) 2025-10-13T19:39:29,622 /tmp/pip-build-env-kkw8rrbs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-13T19:39:29,622 !! 2025-10-13T19:39:29,624 ******************************************************************************** 2025-10-13T19:39:29,624 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-13T19:39:29,625 License :: OSI Approved :: MIT License 2025-10-13T19:39:29,627 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T19:39:29,627 ******************************************************************************** 2025-10-13T19:39:29,629 !! 2025-10-13T19:39:29,629 dist._finalize_license_expression() 2025-10-13T19:39:29,630 /tmp/pip-build-env-kkw8rrbs/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-13T19:39:29,630 !! 2025-10-13T19:39:29,631 ******************************************************************************** 2025-10-13T19:39:29,631 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-13T19:39:29,632 License :: OSI Approved :: MIT License 2025-10-13T19:39:29,633 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T19:39:29,634 ******************************************************************************** 2025-10-13T19:39:29,635 !! 2025-10-13T19:39:29,635 self._finalize_license_expression() 2025-10-13T19:39:29,636 running dist_info 2025-10-13T19:39:29,647 creating /tmp/pip-modern-metadata-3ht_am1o/mcp_security_framework.egg-info 2025-10-13T19:39:29,648 writing /tmp/pip-modern-metadata-3ht_am1o/mcp_security_framework.egg-info/PKG-INFO 2025-10-13T19:39:29,661 writing dependency_links to /tmp/pip-modern-metadata-3ht_am1o/mcp_security_framework.egg-info/dependency_links.txt 2025-10-13T19:39:29,663 writing entry points to /tmp/pip-modern-metadata-3ht_am1o/mcp_security_framework.egg-info/entry_points.txt 2025-10-13T19:39:29,672 writing requirements to /tmp/pip-modern-metadata-3ht_am1o/mcp_security_framework.egg-info/requires.txt 2025-10-13T19:39:29,673 writing top-level names to /tmp/pip-modern-metadata-3ht_am1o/mcp_security_framework.egg-info/top_level.txt 2025-10-13T19:39:29,674 writing manifest file '/tmp/pip-modern-metadata-3ht_am1o/mcp_security_framework.egg-info/SOURCES.txt' 2025-10-13T19:39:29,707 reading manifest file '/tmp/pip-modern-metadata-3ht_am1o/mcp_security_framework.egg-info/SOURCES.txt' 2025-10-13T19:39:29,714 writing manifest file '/tmp/pip-modern-metadata-3ht_am1o/mcp_security_framework.egg-info/SOURCES.txt' 2025-10-13T19:39:29,716 creating '/tmp/pip-modern-metadata-3ht_am1o/mcp_security_framework-1.2.6.dist-info' 2025-10-13T19:39:29,838 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-13T19:39:29,844 Source in /tmp/pip-wheel-6hxdm92m/mcp-security-framework_9e90494c438046079c24da8d09f4d352 has version 1.2.6, which satisfies requirement mcp-security-framework==1.2.6 from https://files.pythonhosted.org/packages/d4/eb/f6829e3b9bdaf5084485d1e351135c91a855864559211d126113e8558d8a/mcp_security_framework-1.2.6.tar.gz 2025-10-13T19:39:29,845 Removed mcp-security-framework==1.2.6 from https://files.pythonhosted.org/packages/d4/eb/f6829e3b9bdaf5084485d1e351135c91a855864559211d126113e8558d8a/mcp_security_framework-1.2.6.tar.gz from build tracker '/tmp/pip-build-tracker-rpc_cj5c' 2025-10-13T19:39:29,853 Created temporary directory: /tmp/pip-unpack-pp7ufhnb 2025-10-13T19:39:29,853 Building wheels for collected packages: mcp-security-framework 2025-10-13T19:39:29,858 Created temporary directory: /tmp/pip-wheel-lyi3fl5p 2025-10-13T19:39:29,859 Destination directory: /tmp/pip-wheel-lyi3fl5p 2025-10-13T19:39:29,861 Building wheel for mcp-security-framework (pyproject.toml): started 2025-10-13T19:39:29,862 Running command Building wheel for mcp-security-framework (pyproject.toml) 2025-10-13T19:39:30,416 /tmp/pip-build-env-kkw8rrbs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-13T19:39:30,416 !! 2025-10-13T19:39:30,417 ******************************************************************************** 2025-10-13T19:39:30,418 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-13T19:39:30,419 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-13T19:39:30,420 or your builds will no longer be supported. 2025-10-13T19:39:30,421 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T19:39:30,421 ******************************************************************************** 2025-10-13T19:39:30,422 !! 2025-10-13T19:39:30,423 corresp(dist, value, root_dir) 2025-10-13T19:39:30,497 /tmp/pip-build-env-kkw8rrbs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-13T19:39:30,497 !! 2025-10-13T19:39:30,498 ******************************************************************************** 2025-10-13T19:39:30,499 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-13T19:39:30,500 License :: OSI Approved :: MIT License 2025-10-13T19:39:30,501 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T19:39:30,501 ******************************************************************************** 2025-10-13T19:39:30,502 !! 2025-10-13T19:39:30,502 dist._finalize_license_expression() 2025-10-13T19:39:30,503 /tmp/pip-build-env-kkw8rrbs/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-13T19:39:30,503 !! 2025-10-13T19:39:30,505 ******************************************************************************** 2025-10-13T19:39:30,505 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-13T19:39:30,506 License :: OSI Approved :: MIT License 2025-10-13T19:39:30,508 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T19:39:30,508 ******************************************************************************** 2025-10-13T19:39:30,509 !! 2025-10-13T19:39:30,510 self._finalize_license_expression() 2025-10-13T19:39:30,511 running bdist_wheel 2025-10-13T19:39:30,525 running build 2025-10-13T19:39:30,526 running build_py 2025-10-13T19:39:30,532 creating build/lib/mcp_security_framework 2025-10-13T19:39:30,534 copying mcp_security_framework/__init__.py -> build/lib/mcp_security_framework 2025-10-13T19:39:30,537 copying mcp_security_framework/constants.py -> build/lib/mcp_security_framework 2025-10-13T19:39:30,540 creating build/lib/tests 2025-10-13T19:39:30,541 copying tests/conftest.py -> build/lib/tests 2025-10-13T19:39:30,543 copying tests/__init__.py -> build/lib/tests 2025-10-13T19:39:30,546 creating build/lib/mcp_security_framework/middleware 2025-10-13T19:39:30,547 copying mcp_security_framework/middleware/rate_limit_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-13T19:39:30,549 copying mcp_security_framework/middleware/fastapi_auth_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-13T19:39:30,552 copying mcp_security_framework/middleware/fastapi_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-13T19:39:30,555 copying mcp_security_framework/middleware/auth_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-13T19:39:30,557 copying mcp_security_framework/middleware/flask_auth_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-13T19:39:30,560 copying mcp_security_framework/middleware/__init__.py -> build/lib/mcp_security_framework/middleware 2025-10-13T19:39:30,562 copying mcp_security_framework/middleware/mtls_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-13T19:39:30,565 copying mcp_security_framework/middleware/flask_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-13T19:39:30,568 copying mcp_security_framework/middleware/security_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-13T19:39:30,571 creating build/lib/mcp_security_framework/core 2025-10-13T19:39:30,572 copying mcp_security_framework/core/rate_limiter.py -> build/lib/mcp_security_framework/core 2025-10-13T19:39:30,575 copying mcp_security_framework/core/ssl_manager.py -> build/lib/mcp_security_framework/core 2025-10-13T19:39:30,577 copying mcp_security_framework/core/security_manager.py -> build/lib/mcp_security_framework/core 2025-10-13T19:39:30,580 copying mcp_security_framework/core/permission_manager.py -> build/lib/mcp_security_framework/core 2025-10-13T19:39:30,583 copying mcp_security_framework/core/cert_manager.py -> build/lib/mcp_security_framework/core 2025-10-13T19:39:30,586 copying mcp_security_framework/core/auth_manager.py -> build/lib/mcp_security_framework/core 2025-10-13T19:39:30,589 copying mcp_security_framework/core/__init__.py -> build/lib/mcp_security_framework/core 2025-10-13T19:39:30,592 creating build/lib/mcp_security_framework/schemas 2025-10-13T19:39:30,593 copying mcp_security_framework/schemas/responses.py -> build/lib/mcp_security_framework/schemas 2025-10-13T19:39:30,595 copying mcp_security_framework/schemas/models.py -> build/lib/mcp_security_framework/schemas 2025-10-13T19:39:30,598 copying mcp_security_framework/schemas/__init__.py -> build/lib/mcp_security_framework/schemas 2025-10-13T19:39:30,600 copying mcp_security_framework/schemas/config.py -> build/lib/mcp_security_framework/schemas 2025-10-13T19:39:30,603 creating build/lib/mcp_security_framework/cli 2025-10-13T19:39:30,604 copying mcp_security_framework/cli/cert_cli.py -> build/lib/mcp_security_framework/cli 2025-10-13T19:39:30,607 copying mcp_security_framework/cli/security_cli.py -> build/lib/mcp_security_framework/cli 2025-10-13T19:39:30,610 copying mcp_security_framework/cli/__init__.py -> build/lib/mcp_security_framework/cli 2025-10-13T19:39:30,612 creating build/lib/mcp_security_framework/utils 2025-10-13T19:39:30,613 copying mcp_security_framework/utils/crypto_utils.py -> build/lib/mcp_security_framework/utils 2025-10-13T19:39:30,616 copying mcp_security_framework/utils/cert_utils.py -> build/lib/mcp_security_framework/utils 2025-10-13T19:39:30,618 copying mcp_security_framework/utils/__init__.py -> build/lib/mcp_security_framework/utils 2025-10-13T19:39:30,620 copying mcp_security_framework/utils/validation_utils.py -> build/lib/mcp_security_framework/utils 2025-10-13T19:39:30,623 copying mcp_security_framework/utils/datetime_compat.py -> build/lib/mcp_security_framework/utils 2025-10-13T19:39:30,626 creating build/lib/mcp_security_framework/tests 2025-10-13T19:39:30,627 copying mcp_security_framework/tests/__init__.py -> build/lib/mcp_security_framework/tests 2025-10-13T19:39:30,629 creating build/lib/mcp_security_framework/examples 2025-10-13T19:39:30,630 copying mcp_security_framework/examples/gateway_example.py -> build/lib/mcp_security_framework/examples 2025-10-13T19:39:30,633 copying mcp_security_framework/examples/django_example.py -> build/lib/mcp_security_framework/examples 2025-10-13T19:39:30,636 copying mcp_security_framework/examples/fastapi_example.py -> build/lib/mcp_security_framework/examples 2025-10-13T19:39:30,638 copying mcp_security_framework/examples/comprehensive_example.py -> build/lib/mcp_security_framework/examples 2025-10-13T19:39:30,641 copying mcp_security_framework/examples/test_all_examples.py -> build/lib/mcp_security_framework/examples 2025-10-13T19:39:30,644 copying mcp_security_framework/examples/standalone_example.py -> build/lib/mcp_security_framework/examples 2025-10-13T19:39:30,647 copying mcp_security_framework/examples/flask_example.py -> build/lib/mcp_security_framework/examples 2025-10-13T19:39:30,649 copying mcp_security_framework/examples/__init__.py -> build/lib/mcp_security_framework/examples 2025-10-13T19:39:30,651 copying mcp_security_framework/examples/microservice_example.py -> build/lib/mcp_security_framework/examples 2025-10-13T19:39:30,655 creating build/lib/tests/test_cli 2025-10-13T19:39:30,656 copying tests/test_cli/test_cert_cli.py -> build/lib/tests/test_cli 2025-10-13T19:39:30,658 copying tests/test_cli/__init__.py -> build/lib/tests/test_cli 2025-10-13T19:39:30,660 copying tests/test_cli/test_security_cli.py -> build/lib/tests/test_cli 2025-10-13T19:39:30,663 creating build/lib/tests/test_core 2025-10-13T19:39:30,664 copying tests/test_core/test_ssl_manager.py -> build/lib/tests/test_core 2025-10-13T19:39:30,666 copying tests/test_core/test_rate_limiter.py -> build/lib/tests/test_core 2025-10-13T19:39:30,669 copying tests/test_core/test_ssl_verify_false_simple.py -> build/lib/tests/test_core 2025-10-13T19:39:30,671 copying tests/test_core/test_permission_manager_null_roles.py -> build/lib/tests/test_core 2025-10-13T19:39:30,673 copying tests/test_core/test_security_manager.py -> build/lib/tests/test_core 2025-10-13T19:39:30,676 copying tests/test_core/__init__.py -> build/lib/tests/test_core 2025-10-13T19:39:30,678 copying tests/test_core/test_permission_manager.py -> build/lib/tests/test_core 2025-10-13T19:39:30,680 copying tests/test_core/test_cert_manager.py -> build/lib/tests/test_core 2025-10-13T19:39:30,683 copying tests/test_core/test_auth_manager.py -> build/lib/tests/test_core 2025-10-13T19:39:30,686 creating build/lib/tests/test_schemas 2025-10-13T19:39:30,687 copying tests/test_schemas/test_models.py -> build/lib/tests/test_schemas 2025-10-13T19:39:30,690 copying tests/test_schemas/test_config.py -> build/lib/tests/test_schemas 2025-10-13T19:39:30,693 copying tests/test_schemas/__init__.py -> build/lib/tests/test_schemas 2025-10-13T19:39:30,694 copying tests/test_schemas/test_serialization.py -> build/lib/tests/test_schemas 2025-10-13T19:39:30,697 copying tests/test_schemas/test_responses.py -> build/lib/tests/test_schemas 2025-10-13T19:39:30,700 copying tests/test_schemas/test_config_null_roles.py -> build/lib/tests/test_schemas 2025-10-13T19:39:30,703 creating build/lib/tests/test_integration 2025-10-13T19:39:30,704 copying tests/test_integration/test_standalone_integration.py -> build/lib/tests/test_integration 2025-10-13T19:39:30,707 copying tests/test_integration/test_certificate_flow.py -> build/lib/tests/test_integration 2025-10-13T19:39:30,709 copying tests/test_integration/test_flask_integration.py -> build/lib/tests/test_integration 2025-10-13T19:39:30,712 copying tests/test_integration/test_fastapi_integration.py -> build/lib/tests/test_integration 2025-10-13T19:39:30,714 copying tests/test_integration/test_auth_flow.py -> build/lib/tests/test_integration 2025-10-13T19:39:30,717 copying tests/test_integration/__init__.py -> build/lib/tests/test_integration 2025-10-13T19:39:30,719 creating build/lib/tests/test_examples 2025-10-13T19:39:30,720 copying tests/test_examples/test_flask_example.py -> build/lib/tests/test_examples 2025-10-13T19:39:30,722 copying tests/test_examples/test_comprehensive_example.py -> build/lib/tests/test_examples 2025-10-13T19:39:30,725 copying tests/test_examples/__init__.py -> build/lib/tests/test_examples 2025-10-13T19:39:30,727 copying tests/test_examples/test_standalone_example.py -> build/lib/tests/test_examples 2025-10-13T19:39:30,729 copying tests/test_examples/test_fastapi_example.py -> build/lib/tests/test_examples 2025-10-13T19:39:30,732 creating build/lib/tests/test_middleware 2025-10-13T19:39:30,733 copying tests/test_middleware/test_flask_auth_middleware.py -> build/lib/tests/test_middleware 2025-10-13T19:39:30,736 copying tests/test_middleware/__init__.py -> build/lib/tests/test_middleware 2025-10-13T19:39:30,737 copying tests/test_middleware/test_flask_middleware.py -> build/lib/tests/test_middleware 2025-10-13T19:39:30,740 copying tests/test_middleware/test_fastapi_auth_middleware.py -> build/lib/tests/test_middleware 2025-10-13T19:39:30,743 copying tests/test_middleware/test_fastapi_middleware.py -> build/lib/tests/test_middleware 2025-10-13T19:39:30,745 copying tests/test_middleware/test_security_middleware.py -> build/lib/tests/test_middleware 2025-10-13T19:39:30,749 creating build/lib/tests/test_utils 2025-10-13T19:39:30,749 copying tests/test_utils/__init__.py -> build/lib/tests/test_utils 2025-10-13T19:39:30,751 copying tests/test_utils/test_unitid_compat.py -> build/lib/tests/test_utils 2025-10-13T19:39:30,754 copying tests/test_utils/test_cert_utils.py -> build/lib/tests/test_utils 2025-10-13T19:39:30,756 copying tests/test_utils/test_datetime_compat.py -> build/lib/tests/test_utils 2025-10-13T19:39:30,758 copying tests/test_utils/test_validation_utils.py -> build/lib/tests/test_utils 2025-10-13T19:39:30,761 copying tests/test_utils/test_crypto_utils.py -> build/lib/tests/test_utils 2025-10-13T19:39:30,763 running egg_info 2025-10-13T19:39:30,775 writing mcp_security_framework.egg-info/PKG-INFO 2025-10-13T19:39:30,788 writing dependency_links to mcp_security_framework.egg-info/dependency_links.txt 2025-10-13T19:39:30,789 writing entry points to mcp_security_framework.egg-info/entry_points.txt 2025-10-13T19:39:30,797 writing requirements to mcp_security_framework.egg-info/requires.txt 2025-10-13T19:39:30,798 writing top-level names to mcp_security_framework.egg-info/top_level.txt 2025-10-13T19:39:30,821 reading manifest file 'mcp_security_framework.egg-info/SOURCES.txt' 2025-10-13T19:39:30,833 writing manifest file 'mcp_security_framework.egg-info/SOURCES.txt' 2025-10-13T19:39:30,860 installing to build/bdist.linux-armv7l/wheel 2025-10-13T19:39:30,860 running install 2025-10-13T19:39:30,883 running install_lib 2025-10-13T19:39:30,890 creating build/bdist.linux-armv7l/wheel 2025-10-13T19:39:30,892 creating build/bdist.linux-armv7l/wheel/mcp_security_framework 2025-10-13T19:39:30,894 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/middleware 2025-10-13T19:39:30,895 copying build/lib/mcp_security_framework/middleware/rate_limit_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-13T19:39:30,898 copying build/lib/mcp_security_framework/middleware/fastapi_auth_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-13T19:39:30,900 copying build/lib/mcp_security_framework/middleware/fastapi_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-13T19:39:30,903 copying build/lib/mcp_security_framework/middleware/auth_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-13T19:39:30,905 copying build/lib/mcp_security_framework/middleware/flask_auth_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-13T19:39:30,908 copying build/lib/mcp_security_framework/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-13T19:39:30,910 copying build/lib/mcp_security_framework/middleware/mtls_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-13T19:39:30,912 copying build/lib/mcp_security_framework/middleware/flask_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-13T19:39:30,915 copying build/lib/mcp_security_framework/middleware/security_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-13T19:39:30,918 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/core 2025-10-13T19:39:30,919 copying build/lib/mcp_security_framework/core/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-13T19:39:30,922 copying build/lib/mcp_security_framework/core/ssl_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-13T19:39:30,924 copying build/lib/mcp_security_framework/core/security_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-13T19:39:30,927 copying build/lib/mcp_security_framework/core/permission_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-13T19:39:30,930 copying build/lib/mcp_security_framework/core/cert_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-13T19:39:30,933 copying build/lib/mcp_security_framework/core/auth_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-13T19:39:30,937 copying build/lib/mcp_security_framework/core/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-13T19:39:30,939 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/schemas 2025-10-13T19:39:30,940 copying build/lib/mcp_security_framework/schemas/responses.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/schemas 2025-10-13T19:39:30,943 copying build/lib/mcp_security_framework/schemas/models.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/schemas 2025-10-13T19:39:30,946 copying build/lib/mcp_security_framework/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/schemas 2025-10-13T19:39:30,948 copying build/lib/mcp_security_framework/schemas/config.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/schemas 2025-10-13T19:39:30,951 copying build/lib/mcp_security_framework/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework 2025-10-13T19:39:30,953 copying build/lib/mcp_security_framework/constants.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework 2025-10-13T19:39:30,956 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/cli 2025-10-13T19:39:30,957 copying build/lib/mcp_security_framework/cli/cert_cli.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/cli 2025-10-13T19:39:30,960 copying build/lib/mcp_security_framework/cli/security_cli.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/cli 2025-10-13T19:39:30,963 copying build/lib/mcp_security_framework/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/cli 2025-10-13T19:39:30,965 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/utils 2025-10-13T19:39:30,967 copying build/lib/mcp_security_framework/utils/crypto_utils.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-13T19:39:30,969 copying build/lib/mcp_security_framework/utils/cert_utils.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-13T19:39:30,972 copying build/lib/mcp_security_framework/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-13T19:39:30,975 copying build/lib/mcp_security_framework/utils/validation_utils.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-13T19:39:30,977 copying build/lib/mcp_security_framework/utils/datetime_compat.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-13T19:39:30,980 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/tests 2025-10-13T19:39:30,982 copying build/lib/mcp_security_framework/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/tests 2025-10-13T19:39:30,984 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/examples 2025-10-13T19:39:30,985 copying build/lib/mcp_security_framework/examples/gateway_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-13T19:39:30,988 copying build/lib/mcp_security_framework/examples/django_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-13T19:39:30,991 copying build/lib/mcp_security_framework/examples/fastapi_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-13T19:39:30,994 copying build/lib/mcp_security_framework/examples/comprehensive_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-13T19:39:30,998 copying build/lib/mcp_security_framework/examples/test_all_examples.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-13T19:39:31,000 copying build/lib/mcp_security_framework/examples/standalone_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-13T19:39:31,003 copying build/lib/mcp_security_framework/examples/flask_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-13T19:39:31,006 copying build/lib/mcp_security_framework/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-13T19:39:31,008 copying build/lib/mcp_security_framework/examples/microservice_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-13T19:39:31,012 creating build/bdist.linux-armv7l/wheel/tests 2025-10-13T19:39:31,014 creating build/bdist.linux-armv7l/wheel/tests/test_cli 2025-10-13T19:39:31,015 copying build/lib/tests/test_cli/test_cert_cli.py -> build/bdist.linux-armv7l/wheel/./tests/test_cli 2025-10-13T19:39:31,018 copying build/lib/tests/test_cli/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_cli 2025-10-13T19:39:31,020 copying build/lib/tests/test_cli/test_security_cli.py -> build/bdist.linux-armv7l/wheel/./tests/test_cli 2025-10-13T19:39:31,023 creating build/bdist.linux-armv7l/wheel/tests/test_core 2025-10-13T19:39:31,025 copying build/lib/tests/test_core/test_ssl_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-13T19:39:31,028 copying build/lib/tests/test_core/test_rate_limiter.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-13T19:39:31,030 copying build/lib/tests/test_core/test_ssl_verify_false_simple.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-13T19:39:31,033 copying build/lib/tests/test_core/test_permission_manager_null_roles.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-13T19:39:31,035 copying build/lib/tests/test_core/test_security_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-13T19:39:31,039 copying build/lib/tests/test_core/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-13T19:39:31,040 copying build/lib/tests/test_core/test_permission_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-13T19:39:31,043 copying build/lib/tests/test_core/test_cert_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-13T19:39:31,046 copying build/lib/tests/test_core/test_auth_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-13T19:39:31,049 creating build/bdist.linux-armv7l/wheel/tests/test_schemas 2025-10-13T19:39:31,051 copying build/lib/tests/test_schemas/test_models.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-13T19:39:31,054 copying build/lib/tests/test_schemas/test_config.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-13T19:39:31,057 copying build/lib/tests/test_schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-13T19:39:31,058 copying build/lib/tests/test_schemas/test_serialization.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-13T19:39:31,061 copying build/lib/tests/test_schemas/test_responses.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-13T19:39:31,065 copying build/lib/tests/test_schemas/test_config_null_roles.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-13T19:39:31,068 creating build/bdist.linux-armv7l/wheel/tests/test_integration 2025-10-13T19:39:31,069 copying build/lib/tests/test_integration/test_standalone_integration.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-13T19:39:31,072 copying build/lib/tests/test_integration/test_certificate_flow.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-13T19:39:31,075 copying build/lib/tests/test_integration/test_flask_integration.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-13T19:39:31,078 copying build/lib/tests/test_integration/test_fastapi_integration.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-13T19:39:31,081 copying build/lib/tests/test_integration/test_auth_flow.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-13T19:39:31,083 copying build/lib/tests/test_integration/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-13T19:39:31,085 copying build/lib/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./tests 2025-10-13T19:39:31,088 creating build/bdist.linux-armv7l/wheel/tests/test_examples 2025-10-13T19:39:31,089 copying build/lib/tests/test_examples/test_flask_example.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-13T19:39:31,092 copying build/lib/tests/test_examples/test_comprehensive_example.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-13T19:39:31,094 copying build/lib/tests/test_examples/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-13T19:39:31,096 copying build/lib/tests/test_examples/test_standalone_example.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-13T19:39:31,098 copying build/lib/tests/test_examples/test_fastapi_example.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-13T19:39:31,100 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2025-10-13T19:39:31,102 creating build/bdist.linux-armv7l/wheel/tests/test_middleware 2025-10-13T19:39:31,103 copying build/lib/tests/test_middleware/test_flask_auth_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-13T19:39:31,106 copying build/lib/tests/test_middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-13T19:39:31,108 copying build/lib/tests/test_middleware/test_flask_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-13T19:39:31,110 copying build/lib/tests/test_middleware/test_fastapi_auth_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-13T19:39:31,113 copying build/lib/tests/test_middleware/test_fastapi_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-13T19:39:31,115 copying build/lib/tests/test_middleware/test_security_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-13T19:39:31,119 creating build/bdist.linux-armv7l/wheel/tests/test_utils 2025-10-13T19:39:31,120 copying build/lib/tests/test_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-13T19:39:31,121 copying build/lib/tests/test_utils/test_unitid_compat.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-13T19:39:31,124 copying build/lib/tests/test_utils/test_cert_utils.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-13T19:39:31,126 copying build/lib/tests/test_utils/test_datetime_compat.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-13T19:39:31,128 copying build/lib/tests/test_utils/test_validation_utils.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-13T19:39:31,131 copying build/lib/tests/test_utils/test_crypto_utils.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-13T19:39:31,133 running install_egg_info 2025-10-13T19:39:31,139 Copying mcp_security_framework.egg-info to build/bdist.linux-armv7l/wheel/./mcp_security_framework-1.2.6-py3.11.egg-info 2025-10-13T19:39:31,152 running install_scripts 2025-10-13T19:39:31,161 creating build/bdist.linux-armv7l/wheel/mcp_security_framework-1.2.6.dist-info/WHEEL 2025-10-13T19:39:31,164 creating '/tmp/pip-wheel-lyi3fl5p/.tmp-5zl6bfor/mcp_security_framework-1.2.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-13T19:39:31,167 adding 'mcp_security_framework/__init__.py' 2025-10-13T19:39:31,168 adding 'mcp_security_framework/constants.py' 2025-10-13T19:39:31,170 adding 'mcp_security_framework/cli/__init__.py' 2025-10-13T19:39:31,173 adding 'mcp_security_framework/cli/cert_cli.py' 2025-10-13T19:39:31,176 adding 'mcp_security_framework/cli/security_cli.py' 2025-10-13T19:39:31,178 adding 'mcp_security_framework/core/__init__.py' 2025-10-13T19:39:31,182 adding 'mcp_security_framework/core/auth_manager.py' 2025-10-13T19:39:31,190 adding 'mcp_security_framework/core/cert_manager.py' 2025-10-13T19:39:31,193 adding 'mcp_security_framework/core/permission_manager.py' 2025-10-13T19:39:31,196 adding 'mcp_security_framework/core/rate_limiter.py' 2025-10-13T19:39:31,200 adding 'mcp_security_framework/core/security_manager.py' 2025-10-13T19:39:31,203 adding 'mcp_security_framework/core/ssl_manager.py' 2025-10-13T19:39:31,205 adding 'mcp_security_framework/examples/__init__.py' 2025-10-13T19:39:31,209 adding 'mcp_security_framework/examples/comprehensive_example.py' 2025-10-13T19:39:31,212 adding 'mcp_security_framework/examples/django_example.py' 2025-10-13T19:39:31,215 adding 'mcp_security_framework/examples/fastapi_example.py' 2025-10-13T19:39:31,218 adding 'mcp_security_framework/examples/flask_example.py' 2025-10-13T19:39:31,222 adding 'mcp_security_framework/examples/gateway_example.py' 2025-10-13T19:39:31,225 adding 'mcp_security_framework/examples/microservice_example.py' 2025-10-13T19:39:31,229 adding 'mcp_security_framework/examples/standalone_example.py' 2025-10-13T19:39:31,231 adding 'mcp_security_framework/examples/test_all_examples.py' 2025-10-13T19:39:31,234 adding 'mcp_security_framework/middleware/__init__.py' 2025-10-13T19:39:31,236 adding 'mcp_security_framework/middleware/auth_middleware.py' 2025-10-13T19:39:31,238 adding 'mcp_security_framework/middleware/fastapi_auth_middleware.py' 2025-10-13T19:39:31,241 adding 'mcp_security_framework/middleware/fastapi_middleware.py' 2025-10-13T19:39:31,243 adding 'mcp_security_framework/middleware/flask_auth_middleware.py' 2025-10-13T19:39:31,246 adding 'mcp_security_framework/middleware/flask_middleware.py' 2025-10-13T19:39:31,248 adding 'mcp_security_framework/middleware/mtls_middleware.py' 2025-10-13T19:39:31,250 adding 'mcp_security_framework/middleware/rate_limit_middleware.py' 2025-10-13T19:39:31,252 adding 'mcp_security_framework/middleware/security_middleware.py' 2025-10-13T19:39:31,254 adding 'mcp_security_framework/schemas/__init__.py' 2025-10-13T19:39:31,257 adding 'mcp_security_framework/schemas/config.py' 2025-10-13T19:39:31,260 adding 'mcp_security_framework/schemas/models.py' 2025-10-13T19:39:31,263 adding 'mcp_security_framework/schemas/responses.py' 2025-10-13T19:39:31,265 adding 'mcp_security_framework/tests/__init__.py' 2025-10-13T19:39:31,266 adding 'mcp_security_framework/utils/__init__.py' 2025-10-13T19:39:31,270 adding 'mcp_security_framework/utils/cert_utils.py' 2025-10-13T19:39:31,272 adding 'mcp_security_framework/utils/crypto_utils.py' 2025-10-13T19:39:31,273 adding 'mcp_security_framework/utils/datetime_compat.py' 2025-10-13T19:39:31,276 adding 'mcp_security_framework/utils/validation_utils.py' 2025-10-13T19:39:31,278 adding 'tests/__init__.py' 2025-10-13T19:39:31,280 adding 'tests/conftest.py' 2025-10-13T19:39:31,281 adding 'tests/test_cli/__init__.py' 2025-10-13T19:39:31,283 adding 'tests/test_cli/test_cert_cli.py' 2025-10-13T19:39:31,285 adding 'tests/test_cli/test_security_cli.py' 2025-10-13T19:39:31,287 adding 'tests/test_core/__init__.py' 2025-10-13T19:39:31,289 adding 'tests/test_core/test_auth_manager.py' 2025-10-13T19:39:31,292 adding 'tests/test_core/test_cert_manager.py' 2025-10-13T19:39:31,295 adding 'tests/test_core/test_permission_manager.py' 2025-10-13T19:39:31,296 adding 'tests/test_core/test_permission_manager_null_roles.py' 2025-10-13T19:39:31,299 adding 'tests/test_core/test_rate_limiter.py' 2025-10-13T19:39:31,301 adding 'tests/test_core/test_security_manager.py' 2025-10-13T19:39:31,304 adding 'tests/test_core/test_ssl_manager.py' 2025-10-13T19:39:31,305 adding 'tests/test_core/test_ssl_verify_false_simple.py' 2025-10-13T19:39:31,307 adding 'tests/test_examples/__init__.py' 2025-10-13T19:39:31,310 adding 'tests/test_examples/test_comprehensive_example.py' 2025-10-13T19:39:31,312 adding 'tests/test_examples/test_fastapi_example.py' 2025-10-13T19:39:31,313 adding 'tests/test_examples/test_flask_example.py' 2025-10-13T19:39:31,315 adding 'tests/test_examples/test_standalone_example.py' 2025-10-13T19:39:31,317 adding 'tests/test_integration/__init__.py' 2025-10-13T19:39:31,319 adding 'tests/test_integration/test_auth_flow.py' 2025-10-13T19:39:31,321 adding 'tests/test_integration/test_certificate_flow.py' 2025-10-13T19:39:31,323 adding 'tests/test_integration/test_fastapi_integration.py' 2025-10-13T19:39:31,325 adding 'tests/test_integration/test_flask_integration.py' 2025-10-13T19:39:31,327 adding 'tests/test_integration/test_standalone_integration.py' 2025-10-13T19:39:31,328 adding 'tests/test_middleware/__init__.py' 2025-10-13T19:39:31,331 adding 'tests/test_middleware/test_fastapi_auth_middleware.py' 2025-10-13T19:39:31,333 adding 'tests/test_middleware/test_fastapi_middleware.py' 2025-10-13T19:39:31,335 adding 'tests/test_middleware/test_flask_auth_middleware.py' 2025-10-13T19:39:31,338 adding 'tests/test_middleware/test_flask_middleware.py' 2025-10-13T19:39:31,340 adding 'tests/test_middleware/test_security_middleware.py' 2025-10-13T19:39:31,342 adding 'tests/test_schemas/__init__.py' 2025-10-13T19:39:31,344 adding 'tests/test_schemas/test_config.py' 2025-10-13T19:39:31,346 adding 'tests/test_schemas/test_config_null_roles.py' 2025-10-13T19:39:31,349 adding 'tests/test_schemas/test_models.py' 2025-10-13T19:39:31,352 adding 'tests/test_schemas/test_responses.py' 2025-10-13T19:39:31,355 adding 'tests/test_schemas/test_serialization.py' 2025-10-13T19:39:31,356 adding 'tests/test_utils/__init__.py' 2025-10-13T19:39:31,359 adding 'tests/test_utils/test_cert_utils.py' 2025-10-13T19:39:31,361 adding 'tests/test_utils/test_crypto_utils.py' 2025-10-13T19:39:31,362 adding 'tests/test_utils/test_datetime_compat.py' 2025-10-13T19:39:31,365 adding 'tests/test_utils/test_unitid_compat.py' 2025-10-13T19:39:31,367 adding 'tests/test_utils/test_validation_utils.py' 2025-10-13T19:39:31,369 adding 'mcp_security_framework-1.2.6.dist-info/METADATA' 2025-10-13T19:39:31,370 adding 'mcp_security_framework-1.2.6.dist-info/WHEEL' 2025-10-13T19:39:31,371 adding 'mcp_security_framework-1.2.6.dist-info/entry_points.txt' 2025-10-13T19:39:31,372 adding 'mcp_security_framework-1.2.6.dist-info/top_level.txt' 2025-10-13T19:39:31,374 adding 'mcp_security_framework-1.2.6.dist-info/RECORD' 2025-10-13T19:39:31,379 removing build/bdist.linux-armv7l/wheel 2025-10-13T19:39:31,500 Building wheel for mcp-security-framework (pyproject.toml): finished with status 'done' 2025-10-13T19:39:31,510 Created wheel for mcp-security-framework: filename=mcp_security_framework-1.2.6-py3-none-any.whl size=293435 sha256=57e0c80c0009b376b58deb573e2cda78af02619e08dc18ce36828746baea5dbf 2025-10-13T19:39:31,511 Stored in directory: /tmp/pip-ephem-wheel-cache-5ib1hhyb/wheels/63/88/1a/e61061b424eecf37422fe521bf9b11aa7d4d44e3e28e4e9568 2025-10-13T19:39:31,527 Successfully built mcp-security-framework 2025-10-13T19:39:31,537 Removed build tracker: '/tmp/pip-build-tracker-rpc_cj5c'