2026-03-23T20:17:13,072 Created temporary directory: /tmp/pip-ephem-wheel-cache-lz8f3v4o 2026-03-23T20:17:13,074 Created temporary directory: /tmp/pip-build-tracker-mkulxpkp 2026-03-23T20:17:13,074 Initialized build tracking at /tmp/pip-build-tracker-mkulxpkp 2026-03-23T20:17:13,075 Created build tracker: /tmp/pip-build-tracker-mkulxpkp 2026-03-23T20:17:13,075 Entered build tracker: /tmp/pip-build-tracker-mkulxpkp 2026-03-23T20:17:13,076 Created temporary directory: /tmp/pip-wheel-9vxm7vv4 2026-03-23T20:17:13,079 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-23T20:17:13,081 Created temporary directory: /tmp/pip-ephem-wheel-cache-nqwu9005 2026-03-23T20:17:13,103 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-23T20:17:13,107 2 location(s) to search for versions of factumstack-mcp: 2026-03-23T20:17:13,107 * https://pypi.org/simple/factumstack-mcp/ 2026-03-23T20:17:13,107 * https://www.piwheels.org/simple/factumstack-mcp/ 2026-03-23T20:17:13,108 Fetching project page and analyzing links: https://pypi.org/simple/factumstack-mcp/ 2026-03-23T20:17:13,109 Getting page https://pypi.org/simple/factumstack-mcp/ 2026-03-23T20:17:13,110 Found index url https://pypi.org/simple 2026-03-23T20:17:13,324 Fetched page https://pypi.org/simple/factumstack-mcp/ as application/vnd.pypi.simple.v1+json 2026-03-23T20:17:13,328 Skipping link: No binaries permitted for factumstack-mcp: https://files.pythonhosted.org/packages/34/b9/1cd4424b79653d1567f692f801c5d37dbf24f1ebde53f11f97ac5fb72db5/factumstack_mcp-0.1.0-py3-none-any.whl (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,329 Found link https://files.pythonhosted.org/packages/2e/9e/2a0c039dd040ca49baa6e2cd350e1ac0d7d04273eb153c3f105a98fec5e9/factumstack_mcp-0.1.0.tar.gz (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10), version: 0.1.0 2026-03-23T20:17:13,330 Skipping link: No binaries permitted for factumstack-mcp: https://files.pythonhosted.org/packages/fd/23/95bfe2d3aa6e9a2bfc7b96a327bb182406be2a5f5165ed38900cdee4e20c/factumstack_mcp-0.1.1-py3-none-any.whl (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,331 Found link https://files.pythonhosted.org/packages/f1/8c/6e1064ae16d14acf67c94ab6d86ae7c1d192a9b8012209549ae6abfc1ffa/factumstack_mcp-0.1.1.tar.gz (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10), version: 0.1.1 2026-03-23T20:17:13,332 Skipping link: No binaries permitted for factumstack-mcp: https://files.pythonhosted.org/packages/be/70/4c0ee215a85347e037d730be4f12dfdeb202d86a4f839b23807b310b5ace/factumstack_mcp-0.1.2-py3-none-any.whl (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,333 Found link https://files.pythonhosted.org/packages/e9/a4/3522e2855a24b9986113c29633cf4aec283382ff89f6d00e49e40d24b515/factumstack_mcp-0.1.2.tar.gz (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10), version: 0.1.2 2026-03-23T20:17:13,334 Skipping link: No binaries permitted for factumstack-mcp: https://files.pythonhosted.org/packages/52/c3/59331e4e9b434d82813b0a903a8f704962b10022f0c7a6b50302c2ea1356/factumstack_mcp-0.1.3-py3-none-any.whl (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,335 Found link https://files.pythonhosted.org/packages/26/4e/f1ed9faf9faa019013b4f384a5841da155175c4ed9d603a5d28af3006c6a/factumstack_mcp-0.1.3.tar.gz (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10), version: 0.1.3 2026-03-23T20:17:13,336 Skipping link: No binaries permitted for factumstack-mcp: https://files.pythonhosted.org/packages/e5/43/9f8dbd60cd1e093515d4fc5e262f7ff2eb57b93a04c14916c2bfbdd2ebac/factumstack_mcp-1.4.0-py3-none-any.whl (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,337 Found link https://files.pythonhosted.org/packages/e2/c5/6714af46df34a660da4d0b3a0948ed1fd0ee1847ada93c2cbd72379aa0e4/factumstack_mcp-1.4.0.tar.gz (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10), version: 1.4.0 2026-03-23T20:17:13,338 Skipping link: No binaries permitted for factumstack-mcp: https://files.pythonhosted.org/packages/99/a3/674b08e8cc12c791eab6ea1fc7432b2c4f98a94eaedb94f8f7c389c2e75d/factumstack_mcp-1.4.1-py3-none-any.whl (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,339 Found link https://files.pythonhosted.org/packages/a3/53/7f0b318b6d62f890025b03c2286aa659d8e75aeeae983327b38ccd9ef2c5/factumstack_mcp-1.4.1.tar.gz (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10), version: 1.4.1 2026-03-23T20:17:13,340 Skipping link: No binaries permitted for factumstack-mcp: https://files.pythonhosted.org/packages/00/5d/1524764698e2c246de787a19ee9b135f92ebc84456ab57c34089e816ceff/factumstack_mcp-1.5.0-py3-none-any.whl (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,341 Found link https://files.pythonhosted.org/packages/42/f9/85a8cea8c75c8fbc09099a610d95f6459a48072cd74dfa255648a67ee141/factumstack_mcp-1.5.0.tar.gz (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10), version: 1.5.0 2026-03-23T20:17:13,341 Skipping link: No binaries permitted for factumstack-mcp: https://files.pythonhosted.org/packages/53/4f/5ac78d0a600b9167a994baf61782fda7303a5247f8809d42e92fe812725a/factumstack_mcp-1.5.1-py3-none-any.whl (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,342 Found link https://files.pythonhosted.org/packages/a9/a6/f12035f293b835b7429cc671e18c2930741a371f56672198d1049752a928/factumstack_mcp-1.5.1.tar.gz (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10), version: 1.5.1 2026-03-23T20:17:13,343 Skipping link: No binaries permitted for factumstack-mcp: https://files.pythonhosted.org/packages/0b/2f/3470425ca30ebad6296014b85217c8f4d32ba097d1a66df111ff8c5f9a5f/factumstack_mcp-1.5.3-py3-none-any.whl (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,344 Found link https://files.pythonhosted.org/packages/a9/f2/713bd9cb1d43e06d878388be15e6e68622f5fe256c0aba73926f5e4501ae/factumstack_mcp-1.5.3.tar.gz (from https://pypi.org/simple/factumstack-mcp/) (requires-python:>=3.10), version: 1.5.3 2026-03-23T20:17:13,345 Fetching project page and analyzing links: https://www.piwheels.org/simple/factumstack-mcp/ 2026-03-23T20:17:13,346 Getting page https://www.piwheels.org/simple/factumstack-mcp/ 2026-03-23T20:17:13,347 Found index url https://www.piwheels.org/simple 2026-03-23T20:17:13,506 Fetched page https://www.piwheels.org/simple/factumstack-mcp/ as text/html 2026-03-23T20:17:13,509 Skipping link: No binaries permitted for factumstack-mcp: https://www.piwheels.org/simple/factumstack-mcp/factumstack_mcp-0.1.3-py3-none-any.whl#sha256=39a34c8435a83ce45ca04d26966f9f99f460b48f772da5e3500b98cfc2ae9cc0 (from https://www.piwheels.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,509 Skipping link: No binaries permitted for factumstack-mcp: https://www.piwheels.org/simple/factumstack-mcp/factumstack_mcp-0.1.2-py3-none-any.whl#sha256=0f4ba78f33cb77acc824c2f524d41b46f7c9b869b99f740eb1a05a840c516e52 (from https://www.piwheels.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,510 Skipping link: No binaries permitted for factumstack-mcp: https://www.piwheels.org/simple/factumstack-mcp/factumstack_mcp-0.1.1-py3-none-any.whl#sha256=8ecd56fadaecfc6660b6a7276b7ef207d25ed67bc051540243d325cc468c74ce (from https://www.piwheels.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,511 Skipping link: No binaries permitted for factumstack-mcp: https://www.piwheels.org/simple/factumstack-mcp/factumstack_mcp-0.1.0-py3-none-any.whl#sha256=907bdb1de6d68ca267bcdcfab2a12ba37d2b112fbcf8929cce4bbb093a61f19a (from https://www.piwheels.org/simple/factumstack-mcp/) (requires-python:>=3.10) 2026-03-23T20:17:13,511 Skipping link: not a file: https://www.piwheels.org/simple/factumstack-mcp/ 2026-03-23T20:17:13,512 Skipping link: not a file: https://pypi.org/simple/factumstack-mcp/ 2026-03-23T20:17:13,532 Given no hashes to check 1 links for project 'factumstack-mcp': discarding no candidates 2026-03-23T20:17:13,550 Collecting factumstack-mcp==1.4.0 2026-03-23T20:17:13,552 Created temporary directory: /tmp/pip-unpack-i7v3sjhu 2026-03-23T20:17:13,689 Downloading factumstack_mcp-1.4.0.tar.gz (6.3 kB) 2026-03-23T20:17:13,717 Added factumstack-mcp==1.4.0 from https://files.pythonhosted.org/packages/e2/c5/6714af46df34a660da4d0b3a0948ed1fd0ee1847ada93c2cbd72379aa0e4/factumstack_mcp-1.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-mkulxpkp' 2026-03-23T20:17:13,721 Created temporary directory: /tmp/pip-build-env-nlyyaa2n 2026-03-23T20:17:13,726 Installing build dependencies: started 2026-03-23T20:17:13,727 Running command pip subprocess to install build dependencies 2026-03-23T20:17:14,856 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-23T20:17:15,454 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-23T20:17:15,477 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-23T20:17:17,245 Collecting setuptools>=61.0 2026-03-23T20:17:17,344 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-23T20:17:20,348 Installing collected packages: setuptools 2026-03-23T20:17:23,462 Successfully installed setuptools-82.0.1 2026-03-23T20:17:23,737 Installing build dependencies: finished with status 'done' 2026-03-23T20:17:23,743 Getting requirements to build wheel: started 2026-03-23T20:17:23,744 Running command Getting requirements to build wheel 2026-03-23T20:17:24,339 /tmp/pip-build-env-nlyyaa2n/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-23T20:17:24,339 !! 2026-03-23T20:17:24,341 ******************************************************************************** 2026-03-23T20:17:24,341 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-23T20:17:24,342 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-23T20:17:24,343 or your builds will no longer be supported. 2026-03-23T20:17:24,344 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-23T20:17:24,345 ******************************************************************************** 2026-03-23T20:17:24,346 !! 2026-03-23T20:17:24,347 corresp(dist, value, root_dir) 2026-03-23T20:17:24,441 /tmp/pip-build-env-nlyyaa2n/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-23T20:17:24,441 !! 2026-03-23T20:17:24,443 ******************************************************************************** 2026-03-23T20:17:24,443 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-23T20:17:24,444 License :: OSI Approved :: MIT License 2026-03-23T20:17:24,446 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-23T20:17:24,446 ******************************************************************************** 2026-03-23T20:17:24,449 !! 2026-03-23T20:17:24,449 dist._finalize_license_expression() 2026-03-23T20:17:24,450 /tmp/pip-build-env-nlyyaa2n/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-23T20:17:24,450 !! 2026-03-23T20:17:24,451 ******************************************************************************** 2026-03-23T20:17:24,451 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-23T20:17:24,452 License :: OSI Approved :: MIT License 2026-03-23T20:17:24,453 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-23T20:17:24,454 ******************************************************************************** 2026-03-23T20:17:24,455 !! 2026-03-23T20:17:24,459 self._finalize_license_expression() 2026-03-23T20:17:24,469 running egg_info 2026-03-23T20:17:24,475 writing factumstack_mcp.egg-info/PKG-INFO 2026-03-23T20:17:24,480 writing dependency_links to factumstack_mcp.egg-info/dependency_links.txt 2026-03-23T20:17:24,482 writing entry points to factumstack_mcp.egg-info/entry_points.txt 2026-03-23T20:17:24,483 writing requirements to factumstack_mcp.egg-info/requires.txt 2026-03-23T20:17:24,485 writing top-level names to factumstack_mcp.egg-info/top_level.txt 2026-03-23T20:17:24,523 reading manifest file 'factumstack_mcp.egg-info/SOURCES.txt' 2026-03-23T20:17:24,534 writing manifest file 'factumstack_mcp.egg-info/SOURCES.txt' 2026-03-23T20:17:24,637 Getting requirements to build wheel: finished with status 'done' 2026-03-23T20:17:24,641 Created temporary directory: /tmp/pip-modern-metadata-9ujizf3o 2026-03-23T20:17:24,643 Preparing metadata (pyproject.toml): started 2026-03-23T20:17:24,644 Running command Preparing metadata (pyproject.toml) 2026-03-23T20:17:25,233 /tmp/pip-build-env-nlyyaa2n/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-23T20:17:25,234 !! 2026-03-23T20:17:25,235 ******************************************************************************** 2026-03-23T20:17:25,235 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-23T20:17:25,237 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-23T20:17:25,237 or your builds will no longer be supported. 2026-03-23T20:17:25,238 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-23T20:17:25,239 ******************************************************************************** 2026-03-23T20:17:25,240 !! 2026-03-23T20:17:25,241 corresp(dist, value, root_dir) 2026-03-23T20:17:25,311 /tmp/pip-build-env-nlyyaa2n/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-23T20:17:25,311 !! 2026-03-23T20:17:25,313 ******************************************************************************** 2026-03-23T20:17:25,313 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-23T20:17:25,314 License :: OSI Approved :: MIT License 2026-03-23T20:17:25,316 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-23T20:17:25,316 ******************************************************************************** 2026-03-23T20:17:25,318 !! 2026-03-23T20:17:25,318 dist._finalize_license_expression() 2026-03-23T20:17:25,319 /tmp/pip-build-env-nlyyaa2n/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-23T20:17:25,319 !! 2026-03-23T20:17:25,320 ******************************************************************************** 2026-03-23T20:17:25,321 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-23T20:17:25,321 License :: OSI Approved :: MIT License 2026-03-23T20:17:25,322 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-23T20:17:25,323 ******************************************************************************** 2026-03-23T20:17:25,324 !! 2026-03-23T20:17:25,324 self._finalize_license_expression() 2026-03-23T20:17:25,338 running dist_info 2026-03-23T20:17:25,349 creating /tmp/pip-modern-metadata-9ujizf3o/factumstack_mcp.egg-info 2026-03-23T20:17:25,350 writing /tmp/pip-modern-metadata-9ujizf3o/factumstack_mcp.egg-info/PKG-INFO 2026-03-23T20:17:25,353 writing dependency_links to /tmp/pip-modern-metadata-9ujizf3o/factumstack_mcp.egg-info/dependency_links.txt 2026-03-23T20:17:25,355 writing entry points to /tmp/pip-modern-metadata-9ujizf3o/factumstack_mcp.egg-info/entry_points.txt 2026-03-23T20:17:25,356 writing requirements to /tmp/pip-modern-metadata-9ujizf3o/factumstack_mcp.egg-info/requires.txt 2026-03-23T20:17:25,357 writing top-level names to /tmp/pip-modern-metadata-9ujizf3o/factumstack_mcp.egg-info/top_level.txt 2026-03-23T20:17:25,359 writing manifest file '/tmp/pip-modern-metadata-9ujizf3o/factumstack_mcp.egg-info/SOURCES.txt' 2026-03-23T20:17:25,375 reading manifest file '/tmp/pip-modern-metadata-9ujizf3o/factumstack_mcp.egg-info/SOURCES.txt' 2026-03-23T20:17:25,380 writing manifest file '/tmp/pip-modern-metadata-9ujizf3o/factumstack_mcp.egg-info/SOURCES.txt' 2026-03-23T20:17:25,381 creating '/tmp/pip-modern-metadata-9ujizf3o/factumstack_mcp-1.4.0.dist-info' 2026-03-23T20:17:25,510 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-23T20:17:25,515 Source in /tmp/pip-wheel-9vxm7vv4/factumstack-mcp_061894b7e7a64ab0a0adb1899f287e25 has version 1.4.0, which satisfies requirement factumstack-mcp==1.4.0 from https://files.pythonhosted.org/packages/e2/c5/6714af46df34a660da4d0b3a0948ed1fd0ee1847ada93c2cbd72379aa0e4/factumstack_mcp-1.4.0.tar.gz 2026-03-23T20:17:25,516 Removed factumstack-mcp==1.4.0 from https://files.pythonhosted.org/packages/e2/c5/6714af46df34a660da4d0b3a0948ed1fd0ee1847ada93c2cbd72379aa0e4/factumstack_mcp-1.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-mkulxpkp' 2026-03-23T20:17:25,522 Created temporary directory: /tmp/pip-unpack-20dlk2or 2026-03-23T20:17:25,523 Building wheels for collected packages: factumstack-mcp 2026-03-23T20:17:25,527 Created temporary directory: /tmp/pip-wheel-js8_z5wc 2026-03-23T20:17:25,528 Destination directory: /tmp/pip-wheel-js8_z5wc 2026-03-23T20:17:25,530 Building wheel for factumstack-mcp (pyproject.toml): started 2026-03-23T20:17:25,532 Running command Building wheel for factumstack-mcp (pyproject.toml) 2026-03-23T20:17:26,082 /tmp/pip-build-env-nlyyaa2n/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-23T20:17:26,082 !! 2026-03-23T20:17:26,083 ******************************************************************************** 2026-03-23T20:17:26,084 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-23T20:17:26,085 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-23T20:17:26,085 or your builds will no longer be supported. 2026-03-23T20:17:26,087 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-23T20:17:26,087 ******************************************************************************** 2026-03-23T20:17:26,088 !! 2026-03-23T20:17:26,088 corresp(dist, value, root_dir) 2026-03-23T20:17:26,151 /tmp/pip-build-env-nlyyaa2n/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-23T20:17:26,152 !! 2026-03-23T20:17:26,153 ******************************************************************************** 2026-03-23T20:17:26,153 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-23T20:17:26,154 License :: OSI Approved :: MIT License 2026-03-23T20:17:26,155 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-23T20:17:26,155 ******************************************************************************** 2026-03-23T20:17:26,156 !! 2026-03-23T20:17:26,157 dist._finalize_license_expression() 2026-03-23T20:17:26,157 /tmp/pip-build-env-nlyyaa2n/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-23T20:17:26,158 !! 2026-03-23T20:17:26,159 ******************************************************************************** 2026-03-23T20:17:26,159 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-23T20:17:26,160 License :: OSI Approved :: MIT License 2026-03-23T20:17:26,161 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-23T20:17:26,162 ******************************************************************************** 2026-03-23T20:17:26,163 !! 2026-03-23T20:17:26,164 self._finalize_license_expression() 2026-03-23T20:17:26,173 running bdist_wheel 2026-03-23T20:17:26,191 running build 2026-03-23T20:17:26,192 running build_py 2026-03-23T20:17:26,197 creating build/lib/factumstack_mcp 2026-03-23T20:17:26,199 copying factumstack_mcp/__init__.py -> build/lib/factumstack_mcp 2026-03-23T20:17:26,201 copying factumstack_mcp/bridge.py -> build/lib/factumstack_mcp 2026-03-23T20:17:26,203 running egg_info 2026-03-23T20:17:26,213 writing factumstack_mcp.egg-info/PKG-INFO 2026-03-23T20:17:26,216 writing dependency_links to factumstack_mcp.egg-info/dependency_links.txt 2026-03-23T20:17:26,217 writing entry points to factumstack_mcp.egg-info/entry_points.txt 2026-03-23T20:17:26,219 writing requirements to factumstack_mcp.egg-info/requires.txt 2026-03-23T20:17:26,220 writing top-level names to factumstack_mcp.egg-info/top_level.txt 2026-03-23T20:17:26,228 reading manifest file 'factumstack_mcp.egg-info/SOURCES.txt' 2026-03-23T20:17:26,232 writing manifest file 'factumstack_mcp.egg-info/SOURCES.txt' 2026-03-23T20:17:26,243 installing to build/bdist.linux-armv7l/wheel 2026-03-23T20:17:26,244 running install 2026-03-23T20:17:26,267 running install_lib 2026-03-23T20:17:26,272 creating build/bdist.linux-armv7l/wheel 2026-03-23T20:17:26,274 creating build/bdist.linux-armv7l/wheel/factumstack_mcp 2026-03-23T20:17:26,276 copying build/lib/factumstack_mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./factumstack_mcp 2026-03-23T20:17:26,278 copying build/lib/factumstack_mcp/bridge.py -> build/bdist.linux-armv7l/wheel/./factumstack_mcp 2026-03-23T20:17:26,280 running install_egg_info 2026-03-23T20:17:26,285 Copying factumstack_mcp.egg-info to build/bdist.linux-armv7l/wheel/./factumstack_mcp-1.4.0-py3.11.egg-info 2026-03-23T20:17:26,296 running install_scripts 2026-03-23T20:17:26,305 creating build/bdist.linux-armv7l/wheel/factumstack_mcp-1.4.0.dist-info/WHEEL 2026-03-23T20:17:26,308 creating '/tmp/pip-wheel-js8_z5wc/.tmp-41lv34lk/factumstack_mcp-1.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-23T20:17:26,310 adding 'factumstack_mcp/__init__.py' 2026-03-23T20:17:26,312 adding 'factumstack_mcp/bridge.py' 2026-03-23T20:17:26,315 adding 'factumstack_mcp-1.4.0.dist-info/METADATA' 2026-03-23T20:17:26,316 adding 'factumstack_mcp-1.4.0.dist-info/WHEEL' 2026-03-23T20:17:26,317 adding 'factumstack_mcp-1.4.0.dist-info/entry_points.txt' 2026-03-23T20:17:26,318 adding 'factumstack_mcp-1.4.0.dist-info/top_level.txt' 2026-03-23T20:17:26,319 adding 'factumstack_mcp-1.4.0.dist-info/RECORD' 2026-03-23T20:17:26,320 removing build/bdist.linux-armv7l/wheel 2026-03-23T20:17:26,423 Building wheel for factumstack-mcp (pyproject.toml): finished with status 'done' 2026-03-23T20:17:26,427 Created wheel for factumstack-mcp: filename=factumstack_mcp-1.4.0-py3-none-any.whl size=6757 sha256=04950611466a01522876915841e0b9642cc9c63a157f76fec7f407144b9f73b9 2026-03-23T20:17:26,428 Stored in directory: /tmp/pip-ephem-wheel-cache-nqwu9005/wheels/c5/8d/b1/2433230e9f92b6e6bfd4936954b007d6b847f9e6f49c057cc1 2026-03-23T20:17:26,438 Successfully built factumstack-mcp 2026-03-23T20:17:26,441 Removed build tracker: '/tmp/pip-build-tracker-mkulxpkp'