2026-02-10T21:05:04,748 Created temporary directory: /tmp/pip-ephem-wheel-cache-xia051le 2026-02-10T21:05:04,750 Created temporary directory: /tmp/pip-build-tracker-kqw6g7y8 2026-02-10T21:05:04,751 Initialized build tracking at /tmp/pip-build-tracker-kqw6g7y8 2026-02-10T21:05:04,752 Created build tracker: /tmp/pip-build-tracker-kqw6g7y8 2026-02-10T21:05:04,752 Entered build tracker: /tmp/pip-build-tracker-kqw6g7y8 2026-02-10T21:05:04,753 Created temporary directory: /tmp/pip-wheel-jljg5n1c 2026-02-10T21:05:04,757 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-10T21:05:04,759 Created temporary directory: /tmp/pip-ephem-wheel-cache-6w0uqrdg 2026-02-10T21:05:04,781 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T21:05:04,785 2 location(s) to search for versions of iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id: 2026-02-10T21:05:04,785 * https://pypi.org/simple/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id/ 2026-02-10T21:05:04,785 * https://www.piwheels.org/simple/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id/ 2026-02-10T21:05:04,786 Fetching project page and analyzing links: https://pypi.org/simple/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id/ 2026-02-10T21:05:04,787 Getting page https://pypi.org/simple/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id/ 2026-02-10T21:05:04,788 Found index url https://pypi.org/simple 2026-02-10T21:05:05,065 Fetched page https://pypi.org/simple/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id/ as application/vnd.pypi.simple.v1+json 2026-02-10T21:05:05,067 Skipping link: No binaries permitted for iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id: https://files.pythonhosted.org/packages/e4/7e/37931c9017f754433a030ddc9ae586e665e361e903278d231f0656527f2d/iflow_mcp_sean_tate_fastmcp_python_oauth2_with_entra_id-0.1.0-py3-none-any.whl (from https://pypi.org/simple/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id/) (requires-python:>=3.11) 2026-02-10T21:05:05,068 Found link https://files.pythonhosted.org/packages/0d/db/5a186eee58475d0e0aa4ff10a3b8fee7313b282532b5cce04fa624658365/iflow_mcp_sean_tate_fastmcp_python_oauth2_with_entra_id-0.1.0.tar.gz (from https://pypi.org/simple/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id/) (requires-python:>=3.11), version: 0.1.0 2026-02-10T21:05:05,069 Fetching project page and analyzing links: https://www.piwheels.org/simple/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id/ 2026-02-10T21:05:05,070 Getting page https://www.piwheels.org/simple/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id/ 2026-02-10T21:05:05,071 Found index url https://www.piwheels.org/simple 2026-02-10T21:05:05,225 Fetched page https://www.piwheels.org/simple/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id/ as text/html 2026-02-10T21:05:05,227 Skipping link: not a file: https://www.piwheels.org/simple/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id/ 2026-02-10T21:05:05,227 Skipping link: not a file: https://pypi.org/simple/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id/ 2026-02-10T21:05:05,247 Given no hashes to check 1 links for project 'iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id': discarding no candidates 2026-02-10T21:05:05,266 Collecting iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id==0.1.0 2026-02-10T21:05:05,269 Created temporary directory: /tmp/pip-unpack-wqffzss3 2026-02-10T21:05:05,770 Downloading iflow_mcp_sean_tate_fastmcp_python_oauth2_with_entra_id-0.1.0.tar.gz (4.3 MB) 2026-02-10T21:05:06,948 Added iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id==0.1.0 from https://files.pythonhosted.org/packages/0d/db/5a186eee58475d0e0aa4ff10a3b8fee7313b282532b5cce04fa624658365/iflow_mcp_sean_tate_fastmcp_python_oauth2_with_entra_id-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-kqw6g7y8' 2026-02-10T21:05:06,954 Created temporary directory: /tmp/pip-build-env-dwie1qhg 2026-02-10T21:05:06,959 Installing build dependencies: started 2026-02-10T21:05:06,960 Running command pip subprocess to install build dependencies 2026-02-10T21:05:08,091 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-10T21:05:09,080 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-10T21:05:09,102 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T21:05:09,636 Collecting hatchling 2026-02-10T21:05:09,654 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-02-10T21:05:09,843 Collecting packaging>=24.2 2026-02-10T21:05:09,859 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-10T21:05:09,974 Collecting pathspec>=0.10.1 2026-02-10T21:05:09,988 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-02-10T21:05:10,115 Collecting pluggy>=1.0.0 2026-02-10T21:05:10,127 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-02-10T21:05:10,372 Collecting trove-classifiers 2026-02-10T21:05:10,385 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-02-10T21:05:13,541 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-02-10T21:05:13,575 Creating /tmp/pip-build-env-dwie1qhg/overlay/local/bin 2026-02-10T21:05:13,577 changing mode of /tmp/pip-build-env-dwie1qhg/overlay/local/bin/trove-classifiers to 755 2026-02-10T21:05:14,499 changing mode of /tmp/pip-build-env-dwie1qhg/overlay/local/bin/hatchling to 755 2026-02-10T21:05:14,534 Successfully installed hatchling-1.28.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-02-10T21:05:14,780 Installing build dependencies: finished with status 'done' 2026-02-10T21:05:14,786 Getting requirements to build wheel: started 2026-02-10T21:05:14,787 Running command Getting requirements to build wheel 2026-02-10T21:05:15,131 Getting requirements to build wheel: finished with status 'done' 2026-02-10T21:05:15,134 Created temporary directory: /tmp/pip-modern-metadata-0clke0oq 2026-02-10T21:05:15,136 Preparing metadata (pyproject.toml): started 2026-02-10T21:05:15,137 Running command Preparing metadata (pyproject.toml) 2026-02-10T21:05:16,318 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-10T21:05:16,322 Source in /tmp/pip-wheel-jljg5n1c/iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id_d919ed645bb1470991633f795194536d has version 0.1.0, which satisfies requirement iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id==0.1.0 from https://files.pythonhosted.org/packages/0d/db/5a186eee58475d0e0aa4ff10a3b8fee7313b282532b5cce04fa624658365/iflow_mcp_sean_tate_fastmcp_python_oauth2_with_entra_id-0.1.0.tar.gz 2026-02-10T21:05:16,323 Removed iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id==0.1.0 from https://files.pythonhosted.org/packages/0d/db/5a186eee58475d0e0aa4ff10a3b8fee7313b282532b5cce04fa624658365/iflow_mcp_sean_tate_fastmcp_python_oauth2_with_entra_id-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-kqw6g7y8' 2026-02-10T21:05:16,330 Created temporary directory: /tmp/pip-unpack-4t_cqa9e 2026-02-10T21:05:16,330 Building wheels for collected packages: iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id 2026-02-10T21:05:16,335 Created temporary directory: /tmp/pip-wheel-7hr_wusp 2026-02-10T21:05:16,335 Destination directory: /tmp/pip-wheel-7hr_wusp 2026-02-10T21:05:16,338 Building wheel for iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id (pyproject.toml): started 2026-02-10T21:05:16,339 Running command Building wheel for iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id (pyproject.toml) 2026-02-10T21:05:16,583 Building wheel for iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id (pyproject.toml): finished with status 'done' 2026-02-10T21:05:16,630 Created wheel for iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id: filename=iflow_mcp_sean_tate_fastmcp_python_oauth2_with_entra_id-0.1.0-py3-none-any.whl size=4305879 sha256=6caa7bd1defe8ceca3741cf571e52492ea30af54fe60e019e6362cddcb6d9189 2026-02-10T21:05:16,631 Stored in directory: /tmp/pip-ephem-wheel-cache-6w0uqrdg/wheels/a4/84/40/ad965922a1be26be5cf3b42dd6791b1dd6f977e3e3390dcc38 2026-02-10T21:05:16,645 Successfully built iflow-mcp-sean-tate-fastmcp-python-oauth2-with-entra-id 2026-02-10T21:05:16,749 Removed build tracker: '/tmp/pip-build-tracker-kqw6g7y8'