2025-10-14T13:30:12,589 Created temporary directory: /tmp/pip-ephem-wheel-cache-lwpc67wz 2025-10-14T13:30:12,590 Created temporary directory: /tmp/pip-build-tracker-gdcqk75j 2025-10-14T13:30:12,591 Initialized build tracking at /tmp/pip-build-tracker-gdcqk75j 2025-10-14T13:30:12,591 Created build tracker: /tmp/pip-build-tracker-gdcqk75j 2025-10-14T13:30:12,592 Entered build tracker: /tmp/pip-build-tracker-gdcqk75j 2025-10-14T13:30:12,593 Created temporary directory: /tmp/pip-wheel-e94k64bz 2025-10-14T13:30:12,596 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-14T13:30:12,598 Created temporary directory: /tmp/pip-ephem-wheel-cache-0escn1hw 2025-10-14T13:30:12,619 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-14T13:30:12,623 2 location(s) to search for versions of mcp-security-framework: 2025-10-14T13:30:12,623 * https://pypi.org/simple/mcp-security-framework/ 2025-10-14T13:30:12,623 * https://www.piwheels.org/simple/mcp-security-framework/ 2025-10-14T13:30:12,624 Fetching project page and analyzing links: https://pypi.org/simple/mcp-security-framework/ 2025-10-14T13:30:12,625 Getting page https://pypi.org/simple/mcp-security-framework/ 2025-10-14T13:30:12,626 Found index url https://pypi.org/simple 2025-10-14T13:30:12,837 Fetched page https://pypi.org/simple/mcp-security-framework/ as application/vnd.pypi.simple.v1+json 2025-10-14T13:30:12,843 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-14T13:30:12,844 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-14T13:30:12,844 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-14T13:30:12,846 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-14T13:30:12,846 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-14T13:30:12,847 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-14T13:30:12,848 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-14T13:30:12,849 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-14T13:30:12,850 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-14T13:30:12,851 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-14T13:30:12,851 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-14T13:30:12,852 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-14T13:30:12,853 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-14T13:30:12,854 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-14T13:30:12,854 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-14T13:30:12,855 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-14T13:30:12,856 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-14T13:30:12,857 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-14T13:30:12,857 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-14T13:30:12,858 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-14T13:30:12,859 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-14T13:30:12,860 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-14T13:30:12,861 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/d8/38/c246d8ea40eb994ddb8eb4e18198e0f53b31d29fe1246e42d8ddadc968be/mcp_security_framework-1.2.7-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-14T13:30:12,862 Found link https://files.pythonhosted.org/packages/13/01/4133647e1dea674e2cd595661abab15ebc5bb6f9192593300ba8a6f05c4f/mcp_security_framework-1.2.7.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 1.2.7 2025-10-14T13:30:12,862 Skipping link: No binaries permitted for mcp-security-framework: https://files.pythonhosted.org/packages/ac/8e/dc01bc5ca9b4a6877b11d31e1582cee0d8eb22b61aa7759f1e2ae8a13101/mcp_security_framework-1.2.8-py3-none-any.whl (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-14T13:30:12,863 Found link https://files.pythonhosted.org/packages/3d/e0/b197e6d4d4e1b7c9d8bc05d72248643f3c1f28c8a776d48a1a756245de9d/mcp_security_framework-1.2.8.tar.gz (from https://pypi.org/simple/mcp-security-framework/) (requires-python:>=3.8), version: 1.2.8 2025-10-14T13:30:12,864 Fetching project page and analyzing links: https://www.piwheels.org/simple/mcp-security-framework/ 2025-10-14T13:30:12,864 Getting page https://www.piwheels.org/simple/mcp-security-framework/ 2025-10-14T13:30:12,866 Found index url https://www.piwheels.org/simple 2025-10-14T13:30:13,021 Fetched page https://www.piwheels.org/simple/mcp-security-framework/ as text/html 2025-10-14T13:30:13,026 Skipping link: No binaries permitted for mcp-security-framework: https://www.piwheels.org/simple/mcp-security-framework/mcp_security_framework-1.2.7-py3-none-any.whl#sha256=a63fd44bbf920e7c2654ed91d1861c5d34cc322446fd89b51e7f0ee070eef4eb (from https://www.piwheels.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-14T13:30:13,026 Skipping link: No binaries permitted for mcp-security-framework: https://www.piwheels.org/simple/mcp-security-framework/mcp_security_framework-1.2.6-py3-none-any.whl#sha256=57e0c80c0009b376b58deb573e2cda78af02619e08dc18ce36828746baea5dbf (from https://www.piwheels.org/simple/mcp-security-framework/) (requires-python:>=3.8) 2025-10-14T13:30:13,027 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-14T13:30:13,027 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-14T13:30:13,028 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-14T13:30:13,029 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-14T13:30:13,029 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-14T13:30:13,030 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-14T13:30:13,030 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-14T13:30:13,031 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-14T13:30:13,031 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-14T13:30:13,032 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-14T13:30:13,032 Skipping link: not a file: https://www.piwheels.org/simple/mcp-security-framework/ 2025-10-14T13:30:13,033 Skipping link: not a file: https://pypi.org/simple/mcp-security-framework/ 2025-10-14T13:30:13,053 Given no hashes to check 1 links for project 'mcp-security-framework': discarding no candidates 2025-10-14T13:30:13,071 Collecting mcp-security-framework==1.2.8 2025-10-14T13:30:13,073 Created temporary directory: /tmp/pip-unpack-z7b4v146 2025-10-14T13:30:13,206 Downloading mcp_security_framework-1.2.8.tar.gz (237 kB) 2025-10-14T13:30:13,516 Added mcp-security-framework==1.2.8 from https://files.pythonhosted.org/packages/3d/e0/b197e6d4d4e1b7c9d8bc05d72248643f3c1f28c8a776d48a1a756245de9d/mcp_security_framework-1.2.8.tar.gz to build tracker '/tmp/pip-build-tracker-gdcqk75j' 2025-10-14T13:30:13,524 Created temporary directory: /tmp/pip-build-env-4iow7faq 2025-10-14T13:30:13,529 Installing build dependencies: started 2025-10-14T13:30:13,530 Running command pip subprocess to install build dependencies 2025-10-14T13:30:14,686 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-14T13:30:15,287 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-14T13:30:15,311 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-14T13:30:17,042 Collecting setuptools>=61.0 2025-10-14T13:30:17,127 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-14T13:30:17,398 Collecting wheel 2025-10-14T13:30:17,417 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-14T13:30:20,476 Installing collected packages: wheel, setuptools 2025-10-14T13:30:20,714 Creating /tmp/pip-build-env-4iow7faq/overlay/local/bin 2025-10-14T13:30:20,716 changing mode of /tmp/pip-build-env-4iow7faq/overlay/local/bin/wheel to 755 2025-10-14T13:30:24,358 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-14T13:30:24,626 Installing build dependencies: finished with status 'done' 2025-10-14T13:30:24,633 Getting requirements to build wheel: started 2025-10-14T13:30:24,634 Running command Getting requirements to build wheel 2025-10-14T13:30:25,255 /tmp/pip-build-env-4iow7faq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-14T13:30:25,255 !! 2025-10-14T13:30:25,256 ******************************************************************************** 2025-10-14T13:30:25,257 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-14T13:30:25,258 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-14T13:30:25,258 or your builds will no longer be supported. 2025-10-14T13:30:25,259 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T13:30:25,260 ******************************************************************************** 2025-10-14T13:30:25,261 !! 2025-10-14T13:30:25,261 corresp(dist, value, root_dir) 2025-10-14T13:30:25,347 /tmp/pip-build-env-4iow7faq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-14T13:30:25,348 !! 2025-10-14T13:30:25,349 ******************************************************************************** 2025-10-14T13:30:25,349 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-14T13:30:25,351 License :: OSI Approved :: MIT License 2025-10-14T13:30:25,352 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T13:30:25,352 ******************************************************************************** 2025-10-14T13:30:25,354 !! 2025-10-14T13:30:25,354 dist._finalize_license_expression() 2025-10-14T13:30:25,355 /tmp/pip-build-env-4iow7faq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-14T13:30:25,356 !! 2025-10-14T13:30:25,357 ******************************************************************************** 2025-10-14T13:30:25,358 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-14T13:30:25,359 License :: OSI Approved :: MIT License 2025-10-14T13:30:25,360 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T13:30:25,360 ******************************************************************************** 2025-10-14T13:30:25,362 !! 2025-10-14T13:30:25,362 self._finalize_license_expression() 2025-10-14T13:30:25,363 running egg_info 2025-10-14T13:30:25,367 writing mcp_security_framework.egg-info/PKG-INFO 2025-10-14T13:30:25,380 writing dependency_links to mcp_security_framework.egg-info/dependency_links.txt 2025-10-14T13:30:25,382 writing entry points to mcp_security_framework.egg-info/entry_points.txt 2025-10-14T13:30:25,391 writing requirements to mcp_security_framework.egg-info/requires.txt 2025-10-14T13:30:25,392 writing top-level names to mcp_security_framework.egg-info/top_level.txt 2025-10-14T13:30:25,431 reading manifest file 'mcp_security_framework.egg-info/SOURCES.txt' 2025-10-14T13:30:25,443 writing manifest file 'mcp_security_framework.egg-info/SOURCES.txt' 2025-10-14T13:30:25,540 Getting requirements to build wheel: finished with status 'done' 2025-10-14T13:30:25,543 Created temporary directory: /tmp/pip-modern-metadata-lhaeoygo 2025-10-14T13:30:25,545 Preparing metadata (pyproject.toml): started 2025-10-14T13:30:25,547 Running command Preparing metadata (pyproject.toml) 2025-10-14T13:30:26,110 /tmp/pip-build-env-4iow7faq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-14T13:30:26,110 !! 2025-10-14T13:30:26,111 ******************************************************************************** 2025-10-14T13:30:26,112 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-14T13:30:26,113 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-14T13:30:26,113 or your builds will no longer be supported. 2025-10-14T13:30:26,114 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T13:30:26,115 ******************************************************************************** 2025-10-14T13:30:26,115 !! 2025-10-14T13:30:26,116 corresp(dist, value, root_dir) 2025-10-14T13:30:26,196 /tmp/pip-build-env-4iow7faq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-14T13:30:26,197 !! 2025-10-14T13:30:26,198 ******************************************************************************** 2025-10-14T13:30:26,198 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-14T13:30:26,200 License :: OSI Approved :: MIT License 2025-10-14T13:30:26,201 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T13:30:26,201 ******************************************************************************** 2025-10-14T13:30:26,203 !! 2025-10-14T13:30:26,203 dist._finalize_license_expression() 2025-10-14T13:30:26,204 /tmp/pip-build-env-4iow7faq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-14T13:30:26,204 !! 2025-10-14T13:30:26,206 ******************************************************************************** 2025-10-14T13:30:26,207 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-14T13:30:26,208 License :: OSI Approved :: MIT License 2025-10-14T13:30:26,209 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T13:30:26,210 ******************************************************************************** 2025-10-14T13:30:26,211 !! 2025-10-14T13:30:26,212 self._finalize_license_expression() 2025-10-14T13:30:26,212 running dist_info 2025-10-14T13:30:26,222 creating /tmp/pip-modern-metadata-lhaeoygo/mcp_security_framework.egg-info 2025-10-14T13:30:26,223 writing /tmp/pip-modern-metadata-lhaeoygo/mcp_security_framework.egg-info/PKG-INFO 2025-10-14T13:30:26,236 writing dependency_links to /tmp/pip-modern-metadata-lhaeoygo/mcp_security_framework.egg-info/dependency_links.txt 2025-10-14T13:30:26,238 writing entry points to /tmp/pip-modern-metadata-lhaeoygo/mcp_security_framework.egg-info/entry_points.txt 2025-10-14T13:30:26,246 writing requirements to /tmp/pip-modern-metadata-lhaeoygo/mcp_security_framework.egg-info/requires.txt 2025-10-14T13:30:26,247 writing top-level names to /tmp/pip-modern-metadata-lhaeoygo/mcp_security_framework.egg-info/top_level.txt 2025-10-14T13:30:26,249 writing manifest file '/tmp/pip-modern-metadata-lhaeoygo/mcp_security_framework.egg-info/SOURCES.txt' 2025-10-14T13:30:26,282 reading manifest file '/tmp/pip-modern-metadata-lhaeoygo/mcp_security_framework.egg-info/SOURCES.txt' 2025-10-14T13:30:26,289 writing manifest file '/tmp/pip-modern-metadata-lhaeoygo/mcp_security_framework.egg-info/SOURCES.txt' 2025-10-14T13:30:26,291 creating '/tmp/pip-modern-metadata-lhaeoygo/mcp_security_framework-1.2.8.dist-info' 2025-10-14T13:30:26,414 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-14T13:30:26,419 Source in /tmp/pip-wheel-e94k64bz/mcp-security-framework_f2dd3b8afe8c47c19868b39285e7d02b has version 1.2.8, which satisfies requirement mcp-security-framework==1.2.8 from https://files.pythonhosted.org/packages/3d/e0/b197e6d4d4e1b7c9d8bc05d72248643f3c1f28c8a776d48a1a756245de9d/mcp_security_framework-1.2.8.tar.gz 2025-10-14T13:30:26,420 Removed mcp-security-framework==1.2.8 from https://files.pythonhosted.org/packages/3d/e0/b197e6d4d4e1b7c9d8bc05d72248643f3c1f28c8a776d48a1a756245de9d/mcp_security_framework-1.2.8.tar.gz from build tracker '/tmp/pip-build-tracker-gdcqk75j' 2025-10-14T13:30:26,427 Created temporary directory: /tmp/pip-unpack-p1vyc9hl 2025-10-14T13:30:26,428 Building wheels for collected packages: mcp-security-framework 2025-10-14T13:30:26,432 Created temporary directory: /tmp/pip-wheel-ejyhfsc1 2025-10-14T13:30:26,432 Destination directory: /tmp/pip-wheel-ejyhfsc1 2025-10-14T13:30:26,434 Building wheel for mcp-security-framework (pyproject.toml): started 2025-10-14T13:30:26,436 Running command Building wheel for mcp-security-framework (pyproject.toml) 2025-10-14T13:30:26,986 /tmp/pip-build-env-4iow7faq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-14T13:30:26,986 !! 2025-10-14T13:30:26,987 ******************************************************************************** 2025-10-14T13:30:26,988 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-14T13:30:26,989 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-14T13:30:26,989 or your builds will no longer be supported. 2025-10-14T13:30:26,990 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T13:30:26,991 ******************************************************************************** 2025-10-14T13:30:26,992 !! 2025-10-14T13:30:26,993 corresp(dist, value, root_dir) 2025-10-14T13:30:27,067 /tmp/pip-build-env-4iow7faq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-14T13:30:27,067 !! 2025-10-14T13:30:27,068 ******************************************************************************** 2025-10-14T13:30:27,069 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-14T13:30:27,070 License :: OSI Approved :: MIT License 2025-10-14T13:30:27,071 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T13:30:27,072 ******************************************************************************** 2025-10-14T13:30:27,073 !! 2025-10-14T13:30:27,073 dist._finalize_license_expression() 2025-10-14T13:30:27,074 /tmp/pip-build-env-4iow7faq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-14T13:30:27,075 !! 2025-10-14T13:30:27,076 ******************************************************************************** 2025-10-14T13:30:27,076 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-14T13:30:27,077 License :: OSI Approved :: MIT License 2025-10-14T13:30:27,079 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T13:30:27,079 ******************************************************************************** 2025-10-14T13:30:27,081 !! 2025-10-14T13:30:27,081 self._finalize_license_expression() 2025-10-14T13:30:27,081 running bdist_wheel 2025-10-14T13:30:27,095 running build 2025-10-14T13:30:27,096 running build_py 2025-10-14T13:30:27,102 creating build/lib/tests 2025-10-14T13:30:27,104 copying tests/__init__.py -> build/lib/tests 2025-10-14T13:30:27,106 copying tests/conftest.py -> build/lib/tests 2025-10-14T13:30:27,109 creating build/lib/mcp_security_framework 2025-10-14T13:30:27,110 copying mcp_security_framework/__init__.py -> build/lib/mcp_security_framework 2025-10-14T13:30:27,112 copying mcp_security_framework/constants.py -> build/lib/mcp_security_framework 2025-10-14T13:30:27,114 creating build/lib/tests/test_integration 2025-10-14T13:30:27,115 copying tests/test_integration/__init__.py -> build/lib/tests/test_integration 2025-10-14T13:30:27,117 copying tests/test_integration/test_fastapi_integration.py -> build/lib/tests/test_integration 2025-10-14T13:30:27,119 copying tests/test_integration/test_flask_integration.py -> build/lib/tests/test_integration 2025-10-14T13:30:27,122 copying tests/test_integration/test_standalone_integration.py -> build/lib/tests/test_integration 2025-10-14T13:30:27,124 copying tests/test_integration/test_auth_flow.py -> build/lib/tests/test_integration 2025-10-14T13:30:27,127 copying tests/test_integration/test_certificate_flow.py -> build/lib/tests/test_integration 2025-10-14T13:30:27,130 creating build/lib/tests/test_examples 2025-10-14T13:30:27,131 copying tests/test_examples/__init__.py -> build/lib/tests/test_examples 2025-10-14T13:30:27,133 copying tests/test_examples/test_comprehensive_example.py -> build/lib/tests/test_examples 2025-10-14T13:30:27,135 copying tests/test_examples/test_fastapi_example.py -> build/lib/tests/test_examples 2025-10-14T13:30:27,138 copying tests/test_examples/test_flask_example.py -> build/lib/tests/test_examples 2025-10-14T13:30:27,140 copying tests/test_examples/test_standalone_example.py -> build/lib/tests/test_examples 2025-10-14T13:30:27,143 creating build/lib/tests/test_schemas 2025-10-14T13:30:27,144 copying tests/test_schemas/test_responses.py -> build/lib/tests/test_schemas 2025-10-14T13:30:27,147 copying tests/test_schemas/__init__.py -> build/lib/tests/test_schemas 2025-10-14T13:30:27,148 copying tests/test_schemas/test_config.py -> build/lib/tests/test_schemas 2025-10-14T13:30:27,152 copying tests/test_schemas/test_config_null_roles.py -> build/lib/tests/test_schemas 2025-10-14T13:30:27,154 copying tests/test_schemas/test_serialization.py -> build/lib/tests/test_schemas 2025-10-14T13:30:27,157 copying tests/test_schemas/test_models.py -> build/lib/tests/test_schemas 2025-10-14T13:30:27,160 copying tests/test_schemas/test_ssl_config_none_enabled.py -> build/lib/tests/test_schemas 2025-10-14T13:30:27,162 creating build/lib/tests/test_middleware 2025-10-14T13:30:27,163 copying tests/test_middleware/__init__.py -> build/lib/tests/test_middleware 2025-10-14T13:30:27,165 copying tests/test_middleware/test_fastapi_middleware.py -> build/lib/tests/test_middleware 2025-10-14T13:30:27,168 copying tests/test_middleware/test_flask_auth_middleware.py -> build/lib/tests/test_middleware 2025-10-14T13:30:27,170 copying tests/test_middleware/test_security_middleware.py -> build/lib/tests/test_middleware 2025-10-14T13:30:27,173 copying tests/test_middleware/test_fastapi_auth_middleware.py -> build/lib/tests/test_middleware 2025-10-14T13:30:27,176 copying tests/test_middleware/test_flask_middleware.py -> build/lib/tests/test_middleware 2025-10-14T13:30:27,179 creating build/lib/tests/test_core 2025-10-14T13:30:27,180 copying tests/test_core/test_security_manager.py -> build/lib/tests/test_core 2025-10-14T13:30:27,183 copying tests/test_core/__init__.py -> build/lib/tests/test_core 2025-10-14T13:30:27,185 copying tests/test_core/test_auth_manager.py -> build/lib/tests/test_core 2025-10-14T13:30:27,187 copying tests/test_core/test_cert_manager.py -> build/lib/tests/test_core 2025-10-14T13:30:27,190 copying tests/test_core/test_permission_manager.py -> build/lib/tests/test_core 2025-10-14T13:30:27,193 copying tests/test_core/test_rate_limiter.py -> build/lib/tests/test_core 2025-10-14T13:30:27,195 copying tests/test_core/test_security_manager_client_certs_simple.py -> build/lib/tests/test_core 2025-10-14T13:30:27,198 copying tests/test_core/test_security_manager_client_certs.py -> build/lib/tests/test_core 2025-10-14T13:30:27,200 copying tests/test_core/test_ssl_verify_false_simple.py -> build/lib/tests/test_core 2025-10-14T13:30:27,202 copying tests/test_core/test_permission_manager_null_roles.py -> build/lib/tests/test_core 2025-10-14T13:30:27,204 copying tests/test_core/test_ssl_manager.py -> build/lib/tests/test_core 2025-10-14T13:30:27,208 creating build/lib/tests/test_utils 2025-10-14T13:30:27,208 copying tests/test_utils/__init__.py -> build/lib/tests/test_utils 2025-10-14T13:30:27,210 copying tests/test_utils/test_cert_utils.py -> build/lib/tests/test_utils 2025-10-14T13:30:27,213 copying tests/test_utils/test_unitid_compat.py -> build/lib/tests/test_utils 2025-10-14T13:30:27,215 copying tests/test_utils/test_datetime_compat.py -> build/lib/tests/test_utils 2025-10-14T13:30:27,217 copying tests/test_utils/test_validation_utils.py -> build/lib/tests/test_utils 2025-10-14T13:30:27,220 copying tests/test_utils/test_crypto_utils.py -> build/lib/tests/test_utils 2025-10-14T13:30:27,222 creating build/lib/tests/test_cli 2025-10-14T13:30:27,223 copying tests/test_cli/__init__.py -> build/lib/tests/test_cli 2025-10-14T13:30:27,225 copying tests/test_cli/test_cert_cli.py -> build/lib/tests/test_cli 2025-10-14T13:30:27,227 copying tests/test_cli/test_security_cli.py -> build/lib/tests/test_cli 2025-10-14T13:30:27,231 creating build/lib/mcp_security_framework/middleware 2025-10-14T13:30:27,232 copying mcp_security_framework/middleware/__init__.py -> build/lib/mcp_security_framework/middleware 2025-10-14T13:30:27,234 copying mcp_security_framework/middleware/rate_limit_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-14T13:30:27,237 copying mcp_security_framework/middleware/security_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-14T13:30:27,239 copying mcp_security_framework/middleware/flask_auth_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-14T13:30:27,242 copying mcp_security_framework/middleware/auth_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-14T13:30:27,244 copying mcp_security_framework/middleware/fastapi_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-14T13:30:27,246 copying mcp_security_framework/middleware/fastapi_auth_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-14T13:30:27,249 copying mcp_security_framework/middleware/mtls_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-14T13:30:27,251 copying mcp_security_framework/middleware/flask_middleware.py -> build/lib/mcp_security_framework/middleware 2025-10-14T13:30:27,255 creating build/lib/mcp_security_framework/examples 2025-10-14T13:30:27,255 copying mcp_security_framework/examples/__init__.py -> build/lib/mcp_security_framework/examples 2025-10-14T13:30:27,257 copying mcp_security_framework/examples/gateway_example.py -> build/lib/mcp_security_framework/examples 2025-10-14T13:30:27,260 copying mcp_security_framework/examples/test_all_examples.py -> build/lib/mcp_security_framework/examples 2025-10-14T13:30:27,263 copying mcp_security_framework/examples/django_example.py -> build/lib/mcp_security_framework/examples 2025-10-14T13:30:27,265 copying mcp_security_framework/examples/fastapi_example.py -> build/lib/mcp_security_framework/examples 2025-10-14T13:30:27,268 copying mcp_security_framework/examples/flask_example.py -> build/lib/mcp_security_framework/examples 2025-10-14T13:30:27,271 copying mcp_security_framework/examples/comprehensive_example.py -> build/lib/mcp_security_framework/examples 2025-10-14T13:30:27,273 copying mcp_security_framework/examples/microservice_example.py -> build/lib/mcp_security_framework/examples 2025-10-14T13:30:27,276 copying mcp_security_framework/examples/standalone_example.py -> build/lib/mcp_security_framework/examples 2025-10-14T13:30:27,279 creating build/lib/mcp_security_framework/cli 2025-10-14T13:30:27,280 copying mcp_security_framework/cli/__init__.py -> build/lib/mcp_security_framework/cli 2025-10-14T13:30:27,282 copying mcp_security_framework/cli/cert_cli.py -> build/lib/mcp_security_framework/cli 2025-10-14T13:30:27,285 copying mcp_security_framework/cli/security_cli.py -> build/lib/mcp_security_framework/cli 2025-10-14T13:30:27,288 creating build/lib/mcp_security_framework/core 2025-10-14T13:30:27,288 copying mcp_security_framework/core/__init__.py -> build/lib/mcp_security_framework/core 2025-10-14T13:30:27,290 copying mcp_security_framework/core/cert_manager.py -> build/lib/mcp_security_framework/core 2025-10-14T13:30:27,294 copying mcp_security_framework/core/rate_limiter.py -> build/lib/mcp_security_framework/core 2025-10-14T13:30:27,296 copying mcp_security_framework/core/permission_manager.py -> build/lib/mcp_security_framework/core 2025-10-14T13:30:27,299 copying mcp_security_framework/core/auth_manager.py -> build/lib/mcp_security_framework/core 2025-10-14T13:30:27,302 copying mcp_security_framework/core/ssl_manager.py -> build/lib/mcp_security_framework/core 2025-10-14T13:30:27,305 copying mcp_security_framework/core/security_manager.py -> build/lib/mcp_security_framework/core 2025-10-14T13:30:27,308 creating build/lib/mcp_security_framework/tests 2025-10-14T13:30:27,309 copying mcp_security_framework/tests/__init__.py -> build/lib/mcp_security_framework/tests 2025-10-14T13:30:27,311 creating build/lib/mcp_security_framework/schemas 2025-10-14T13:30:27,312 copying mcp_security_framework/schemas/__init__.py -> build/lib/mcp_security_framework/schemas 2025-10-14T13:30:27,314 copying mcp_security_framework/schemas/models.py -> build/lib/mcp_security_framework/schemas 2025-10-14T13:30:27,316 copying mcp_security_framework/schemas/responses.py -> build/lib/mcp_security_framework/schemas 2025-10-14T13:30:27,319 copying mcp_security_framework/schemas/config.py -> build/lib/mcp_security_framework/schemas 2025-10-14T13:30:27,322 creating build/lib/mcp_security_framework/utils 2025-10-14T13:30:27,324 copying mcp_security_framework/utils/__init__.py -> build/lib/mcp_security_framework/utils 2025-10-14T13:30:27,326 copying mcp_security_framework/utils/crypto_utils.py -> build/lib/mcp_security_framework/utils 2025-10-14T13:30:27,329 copying mcp_security_framework/utils/datetime_compat.py -> build/lib/mcp_security_framework/utils 2025-10-14T13:30:27,331 copying mcp_security_framework/utils/cert_utils.py -> build/lib/mcp_security_framework/utils 2025-10-14T13:30:27,334 copying mcp_security_framework/utils/validation_utils.py -> build/lib/mcp_security_framework/utils 2025-10-14T13:30:27,336 running egg_info 2025-10-14T13:30:27,348 writing mcp_security_framework.egg-info/PKG-INFO 2025-10-14T13:30:27,362 writing dependency_links to mcp_security_framework.egg-info/dependency_links.txt 2025-10-14T13:30:27,364 writing entry points to mcp_security_framework.egg-info/entry_points.txt 2025-10-14T13:30:27,372 writing requirements to mcp_security_framework.egg-info/requires.txt 2025-10-14T13:30:27,374 writing top-level names to mcp_security_framework.egg-info/top_level.txt 2025-10-14T13:30:27,398 reading manifest file 'mcp_security_framework.egg-info/SOURCES.txt' 2025-10-14T13:30:27,411 writing manifest file 'mcp_security_framework.egg-info/SOURCES.txt' 2025-10-14T13:30:27,438 installing to build/bdist.linux-armv7l/wheel 2025-10-14T13:30:27,438 running install 2025-10-14T13:30:27,462 running install_lib 2025-10-14T13:30:27,469 creating build/bdist.linux-armv7l/wheel 2025-10-14T13:30:27,472 creating build/bdist.linux-armv7l/wheel/tests 2025-10-14T13:30:27,473 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2025-10-14T13:30:27,476 creating build/bdist.linux-armv7l/wheel/tests/test_integration 2025-10-14T13:30:27,478 copying build/lib/tests/test_integration/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-14T13:30:27,480 copying build/lib/tests/test_integration/test_fastapi_integration.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-14T13:30:27,482 copying build/lib/tests/test_integration/test_flask_integration.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-14T13:30:27,485 copying build/lib/tests/test_integration/test_standalone_integration.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-14T13:30:27,488 copying build/lib/tests/test_integration/test_auth_flow.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-14T13:30:27,491 copying build/lib/tests/test_integration/test_certificate_flow.py -> build/bdist.linux-armv7l/wheel/./tests/test_integration 2025-10-14T13:30:27,494 creating build/bdist.linux-armv7l/wheel/tests/test_examples 2025-10-14T13:30:27,496 copying build/lib/tests/test_examples/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-14T13:30:27,498 copying build/lib/tests/test_examples/test_comprehensive_example.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-14T13:30:27,501 copying build/lib/tests/test_examples/test_fastapi_example.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-14T13:30:27,504 copying build/lib/tests/test_examples/test_flask_example.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-14T13:30:27,506 copying build/lib/tests/test_examples/test_standalone_example.py -> build/bdist.linux-armv7l/wheel/./tests/test_examples 2025-10-14T13:30:27,510 creating build/bdist.linux-armv7l/wheel/tests/test_schemas 2025-10-14T13:30:27,511 copying build/lib/tests/test_schemas/test_responses.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-14T13:30:27,514 copying build/lib/tests/test_schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-14T13:30:27,516 copying build/lib/tests/test_schemas/test_config.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-14T13:30:27,519 copying build/lib/tests/test_schemas/test_config_null_roles.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-14T13:30:27,522 copying build/lib/tests/test_schemas/test_serialization.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-14T13:30:27,525 copying build/lib/tests/test_schemas/test_models.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-14T13:30:27,528 copying build/lib/tests/test_schemas/test_ssl_config_none_enabled.py -> build/bdist.linux-armv7l/wheel/./tests/test_schemas 2025-10-14T13:30:27,531 creating build/bdist.linux-armv7l/wheel/tests/test_middleware 2025-10-14T13:30:27,532 copying build/lib/tests/test_middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-14T13:30:27,534 copying build/lib/tests/test_middleware/test_fastapi_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-14T13:30:27,537 copying build/lib/tests/test_middleware/test_flask_auth_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-14T13:30:27,540 copying build/lib/tests/test_middleware/test_security_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-14T13:30:27,543 copying build/lib/tests/test_middleware/test_fastapi_auth_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-14T13:30:27,546 copying build/lib/tests/test_middleware/test_flask_middleware.py -> build/bdist.linux-armv7l/wheel/./tests/test_middleware 2025-10-14T13:30:27,549 copying build/lib/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./tests 2025-10-14T13:30:27,552 creating build/bdist.linux-armv7l/wheel/tests/test_core 2025-10-14T13:30:27,554 copying build/lib/tests/test_core/test_security_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-14T13:30:27,557 copying build/lib/tests/test_core/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-14T13:30:27,559 copying build/lib/tests/test_core/test_auth_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-14T13:30:27,561 copying build/lib/tests/test_core/test_cert_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-14T13:30:27,565 copying build/lib/tests/test_core/test_permission_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-14T13:30:27,567 copying build/lib/tests/test_core/test_rate_limiter.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-14T13:30:27,570 copying build/lib/tests/test_core/test_security_manager_client_certs_simple.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-14T13:30:27,573 copying build/lib/tests/test_core/test_security_manager_client_certs.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-14T13:30:27,576 copying build/lib/tests/test_core/test_ssl_verify_false_simple.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-14T13:30:27,578 copying build/lib/tests/test_core/test_permission_manager_null_roles.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-14T13:30:27,581 copying build/lib/tests/test_core/test_ssl_manager.py -> build/bdist.linux-armv7l/wheel/./tests/test_core 2025-10-14T13:30:27,585 creating build/bdist.linux-armv7l/wheel/tests/test_utils 2025-10-14T13:30:27,586 copying build/lib/tests/test_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-14T13:30:27,588 copying build/lib/tests/test_utils/test_cert_utils.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-14T13:30:27,591 copying build/lib/tests/test_utils/test_unitid_compat.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-14T13:30:27,594 copying build/lib/tests/test_utils/test_datetime_compat.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-14T13:30:27,596 copying build/lib/tests/test_utils/test_validation_utils.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-14T13:30:27,599 copying build/lib/tests/test_utils/test_crypto_utils.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-10-14T13:30:27,603 creating build/bdist.linux-armv7l/wheel/tests/test_cli 2025-10-14T13:30:27,604 copying build/lib/tests/test_cli/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_cli 2025-10-14T13:30:27,606 copying build/lib/tests/test_cli/test_cert_cli.py -> build/bdist.linux-armv7l/wheel/./tests/test_cli 2025-10-14T13:30:27,609 copying build/lib/tests/test_cli/test_security_cli.py -> build/bdist.linux-armv7l/wheel/./tests/test_cli 2025-10-14T13:30:27,613 creating build/bdist.linux-armv7l/wheel/mcp_security_framework 2025-10-14T13:30:27,614 copying build/lib/mcp_security_framework/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework 2025-10-14T13:30:27,618 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/middleware 2025-10-14T13:30:27,619 copying build/lib/mcp_security_framework/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-14T13:30:27,622 copying build/lib/mcp_security_framework/middleware/rate_limit_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-14T13:30:27,624 copying build/lib/mcp_security_framework/middleware/security_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-14T13:30:27,627 copying build/lib/mcp_security_framework/middleware/flask_auth_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-14T13:30:27,630 copying build/lib/mcp_security_framework/middleware/auth_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-14T13:30:27,633 copying build/lib/mcp_security_framework/middleware/fastapi_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-14T13:30:27,636 copying build/lib/mcp_security_framework/middleware/fastapi_auth_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-14T13:30:27,639 copying build/lib/mcp_security_framework/middleware/mtls_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-14T13:30:27,642 copying build/lib/mcp_security_framework/middleware/flask_middleware.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/middleware 2025-10-14T13:30:27,645 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/examples 2025-10-14T13:30:27,647 copying build/lib/mcp_security_framework/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-14T13:30:27,649 copying build/lib/mcp_security_framework/examples/gateway_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-14T13:30:27,652 copying build/lib/mcp_security_framework/examples/test_all_examples.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-14T13:30:27,655 copying build/lib/mcp_security_framework/examples/django_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-14T13:30:27,658 copying build/lib/mcp_security_framework/examples/fastapi_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-14T13:30:27,660 copying build/lib/mcp_security_framework/examples/flask_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-14T13:30:27,663 copying build/lib/mcp_security_framework/examples/comprehensive_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-14T13:30:27,666 copying build/lib/mcp_security_framework/examples/microservice_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-14T13:30:27,669 copying build/lib/mcp_security_framework/examples/standalone_example.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/examples 2025-10-14T13:30:27,672 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/cli 2025-10-14T13:30:27,673 copying build/lib/mcp_security_framework/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/cli 2025-10-14T13:30:27,675 copying build/lib/mcp_security_framework/cli/cert_cli.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/cli 2025-10-14T13:30:27,677 copying build/lib/mcp_security_framework/cli/security_cli.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/cli 2025-10-14T13:30:27,680 copying build/lib/mcp_security_framework/constants.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework 2025-10-14T13:30:27,683 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/core 2025-10-14T13:30:27,684 copying build/lib/mcp_security_framework/core/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-14T13:30:27,686 copying build/lib/mcp_security_framework/core/cert_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-14T13:30:27,689 copying build/lib/mcp_security_framework/core/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-14T13:30:27,692 copying build/lib/mcp_security_framework/core/permission_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-14T13:30:27,694 copying build/lib/mcp_security_framework/core/auth_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-14T13:30:27,697 copying build/lib/mcp_security_framework/core/ssl_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-14T13:30:27,700 copying build/lib/mcp_security_framework/core/security_manager.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/core 2025-10-14T13:30:27,704 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/tests 2025-10-14T13:30:27,705 copying build/lib/mcp_security_framework/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/tests 2025-10-14T13:30:27,708 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/schemas 2025-10-14T13:30:27,709 copying build/lib/mcp_security_framework/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/schemas 2025-10-14T13:30:27,711 copying build/lib/mcp_security_framework/schemas/models.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/schemas 2025-10-14T13:30:27,713 copying build/lib/mcp_security_framework/schemas/responses.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/schemas 2025-10-14T13:30:27,716 copying build/lib/mcp_security_framework/schemas/config.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/schemas 2025-10-14T13:30:27,719 creating build/bdist.linux-armv7l/wheel/mcp_security_framework/utils 2025-10-14T13:30:27,720 copying build/lib/mcp_security_framework/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-14T13:30:27,722 copying build/lib/mcp_security_framework/utils/crypto_utils.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-14T13:30:27,724 copying build/lib/mcp_security_framework/utils/datetime_compat.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-14T13:30:27,726 copying build/lib/mcp_security_framework/utils/cert_utils.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-14T13:30:27,729 copying build/lib/mcp_security_framework/utils/validation_utils.py -> build/bdist.linux-armv7l/wheel/./mcp_security_framework/utils 2025-10-14T13:30:27,732 running install_egg_info 2025-10-14T13:30:27,737 Copying mcp_security_framework.egg-info to build/bdist.linux-armv7l/wheel/./mcp_security_framework-1.2.8-py3.11.egg-info 2025-10-14T13:30:27,749 running install_scripts 2025-10-14T13:30:27,757 creating build/bdist.linux-armv7l/wheel/mcp_security_framework-1.2.8.dist-info/WHEEL 2025-10-14T13:30:27,760 creating '/tmp/pip-wheel-ejyhfsc1/.tmp-ilyztcw6/mcp_security_framework-1.2.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-14T13:30:27,762 adding 'mcp_security_framework/__init__.py' 2025-10-14T13:30:27,764 adding 'mcp_security_framework/constants.py' 2025-10-14T13:30:27,766 adding 'mcp_security_framework/cli/__init__.py' 2025-10-14T13:30:27,769 adding 'mcp_security_framework/cli/cert_cli.py' 2025-10-14T13:30:27,772 adding 'mcp_security_framework/cli/security_cli.py' 2025-10-14T13:30:27,774 adding 'mcp_security_framework/core/__init__.py' 2025-10-14T13:30:27,778 adding 'mcp_security_framework/core/auth_manager.py' 2025-10-14T13:30:27,785 adding 'mcp_security_framework/core/cert_manager.py' 2025-10-14T13:30:27,789 adding 'mcp_security_framework/core/permission_manager.py' 2025-10-14T13:30:27,791 adding 'mcp_security_framework/core/rate_limiter.py' 2025-10-14T13:30:27,795 adding 'mcp_security_framework/core/security_manager.py' 2025-10-14T13:30:27,798 adding 'mcp_security_framework/core/ssl_manager.py' 2025-10-14T13:30:27,800 adding 'mcp_security_framework/examples/__init__.py' 2025-10-14T13:30:27,804 adding 'mcp_security_framework/examples/comprehensive_example.py' 2025-10-14T13:30:27,807 adding 'mcp_security_framework/examples/django_example.py' 2025-10-14T13:30:27,810 adding 'mcp_security_framework/examples/fastapi_example.py' 2025-10-14T13:30:27,813 adding 'mcp_security_framework/examples/flask_example.py' 2025-10-14T13:30:27,817 adding 'mcp_security_framework/examples/gateway_example.py' 2025-10-14T13:30:27,820 adding 'mcp_security_framework/examples/microservice_example.py' 2025-10-14T13:30:27,823 adding 'mcp_security_framework/examples/standalone_example.py' 2025-10-14T13:30:27,826 adding 'mcp_security_framework/examples/test_all_examples.py' 2025-10-14T13:30:27,829 adding 'mcp_security_framework/middleware/__init__.py' 2025-10-14T13:30:27,831 adding 'mcp_security_framework/middleware/auth_middleware.py' 2025-10-14T13:30:27,833 adding 'mcp_security_framework/middleware/fastapi_auth_middleware.py' 2025-10-14T13:30:27,836 adding 'mcp_security_framework/middleware/fastapi_middleware.py' 2025-10-14T13:30:27,838 adding 'mcp_security_framework/middleware/flask_auth_middleware.py' 2025-10-14T13:30:27,841 adding 'mcp_security_framework/middleware/flask_middleware.py' 2025-10-14T13:30:27,843 adding 'mcp_security_framework/middleware/mtls_middleware.py' 2025-10-14T13:30:27,844 adding 'mcp_security_framework/middleware/rate_limit_middleware.py' 2025-10-14T13:30:27,846 adding 'mcp_security_framework/middleware/security_middleware.py' 2025-10-14T13:30:27,848 adding 'mcp_security_framework/schemas/__init__.py' 2025-10-14T13:30:27,851 adding 'mcp_security_framework/schemas/config.py' 2025-10-14T13:30:27,854 adding 'mcp_security_framework/schemas/models.py' 2025-10-14T13:30:27,857 adding 'mcp_security_framework/schemas/responses.py' 2025-10-14T13:30:27,859 adding 'mcp_security_framework/tests/__init__.py' 2025-10-14T13:30:27,861 adding 'mcp_security_framework/utils/__init__.py' 2025-10-14T13:30:27,864 adding 'mcp_security_framework/utils/cert_utils.py' 2025-10-14T13:30:27,866 adding 'mcp_security_framework/utils/crypto_utils.py' 2025-10-14T13:30:27,867 adding 'mcp_security_framework/utils/datetime_compat.py' 2025-10-14T13:30:27,870 adding 'mcp_security_framework/utils/validation_utils.py' 2025-10-14T13:30:27,872 adding 'tests/__init__.py' 2025-10-14T13:30:27,874 adding 'tests/conftest.py' 2025-10-14T13:30:27,876 adding 'tests/test_cli/__init__.py' 2025-10-14T13:30:27,877 adding 'tests/test_cli/test_cert_cli.py' 2025-10-14T13:30:27,880 adding 'tests/test_cli/test_security_cli.py' 2025-10-14T13:30:27,881 adding 'tests/test_core/__init__.py' 2025-10-14T13:30:27,884 adding 'tests/test_core/test_auth_manager.py' 2025-10-14T13:30:27,887 adding 'tests/test_core/test_cert_manager.py' 2025-10-14T13:30:27,889 adding 'tests/test_core/test_permission_manager.py' 2025-10-14T13:30:27,890 adding 'tests/test_core/test_permission_manager_null_roles.py' 2025-10-14T13:30:27,893 adding 'tests/test_core/test_rate_limiter.py' 2025-10-14T13:30:27,895 adding 'tests/test_core/test_security_manager.py' 2025-10-14T13:30:27,897 adding 'tests/test_core/test_security_manager_client_certs.py' 2025-10-14T13:30:27,899 adding 'tests/test_core/test_security_manager_client_certs_simple.py' 2025-10-14T13:30:27,901 adding 'tests/test_core/test_ssl_manager.py' 2025-10-14T13:30:27,903 adding 'tests/test_core/test_ssl_verify_false_simple.py' 2025-10-14T13:30:27,904 adding 'tests/test_examples/__init__.py' 2025-10-14T13:30:27,907 adding 'tests/test_examples/test_comprehensive_example.py' 2025-10-14T13:30:27,909 adding 'tests/test_examples/test_fastapi_example.py' 2025-10-14T13:30:27,910 adding 'tests/test_examples/test_flask_example.py' 2025-10-14T13:30:27,912 adding 'tests/test_examples/test_standalone_example.py' 2025-10-14T13:30:27,914 adding 'tests/test_integration/__init__.py' 2025-10-14T13:30:27,916 adding 'tests/test_integration/test_auth_flow.py' 2025-10-14T13:30:27,918 adding 'tests/test_integration/test_certificate_flow.py' 2025-10-14T13:30:27,920 adding 'tests/test_integration/test_fastapi_integration.py' 2025-10-14T13:30:27,922 adding 'tests/test_integration/test_flask_integration.py' 2025-10-14T13:30:27,924 adding 'tests/test_integration/test_standalone_integration.py' 2025-10-14T13:30:27,926 adding 'tests/test_middleware/__init__.py' 2025-10-14T13:30:27,929 adding 'tests/test_middleware/test_fastapi_auth_middleware.py' 2025-10-14T13:30:27,931 adding 'tests/test_middleware/test_fastapi_middleware.py' 2025-10-14T13:30:27,933 adding 'tests/test_middleware/test_flask_auth_middleware.py' 2025-10-14T13:30:27,936 adding 'tests/test_middleware/test_flask_middleware.py' 2025-10-14T13:30:27,938 adding 'tests/test_middleware/test_security_middleware.py' 2025-10-14T13:30:27,940 adding 'tests/test_schemas/__init__.py' 2025-10-14T13:30:27,943 adding 'tests/test_schemas/test_config.py' 2025-10-14T13:30:27,944 adding 'tests/test_schemas/test_config_null_roles.py' 2025-10-14T13:30:27,947 adding 'tests/test_schemas/test_models.py' 2025-10-14T13:30:27,951 adding 'tests/test_schemas/test_responses.py' 2025-10-14T13:30:27,953 adding 'tests/test_schemas/test_serialization.py' 2025-10-14T13:30:27,954 adding 'tests/test_schemas/test_ssl_config_none_enabled.py' 2025-10-14T13:30:27,956 adding 'tests/test_utils/__init__.py' 2025-10-14T13:30:27,958 adding 'tests/test_utils/test_cert_utils.py' 2025-10-14T13:30:27,960 adding 'tests/test_utils/test_crypto_utils.py' 2025-10-14T13:30:27,962 adding 'tests/test_utils/test_datetime_compat.py' 2025-10-14T13:30:27,965 adding 'tests/test_utils/test_unitid_compat.py' 2025-10-14T13:30:27,967 adding 'tests/test_utils/test_validation_utils.py' 2025-10-14T13:30:27,969 adding 'mcp_security_framework-1.2.8.dist-info/METADATA' 2025-10-14T13:30:27,970 adding 'mcp_security_framework-1.2.8.dist-info/WHEEL' 2025-10-14T13:30:27,971 adding 'mcp_security_framework-1.2.8.dist-info/entry_points.txt' 2025-10-14T13:30:27,971 adding 'mcp_security_framework-1.2.8.dist-info/top_level.txt' 2025-10-14T13:30:27,973 adding 'mcp_security_framework-1.2.8.dist-info/RECORD' 2025-10-14T13:30:27,979 removing build/bdist.linux-armv7l/wheel 2025-10-14T13:30:28,100 Building wheel for mcp-security-framework (pyproject.toml): finished with status 'done' 2025-10-14T13:30:28,112 Created wheel for mcp-security-framework: filename=mcp_security_framework-1.2.8-py3-none-any.whl size=298662 sha256=fddf43dca0ddc756a23a7969e47a12ab0a33180739a28d9c706b230ae3be11f9 2025-10-14T13:30:28,113 Stored in directory: /tmp/pip-ephem-wheel-cache-0escn1hw/wheels/0b/69/e1/16dabf53fad71715389260dfdf69da58d5cb8351bfba97c89e 2025-10-14T13:30:28,130 Successfully built mcp-security-framework 2025-10-14T13:30:28,150 Removed build tracker: '/tmp/pip-build-tracker-gdcqk75j'