2025-11-28T20:19:36,339 Created temporary directory: /tmp/pip-ephem-wheel-cache-eo16_bge 2025-11-28T20:19:36,341 Created temporary directory: /tmp/pip-build-tracker-_9kflqle 2025-11-28T20:19:36,342 Initialized build tracking at /tmp/pip-build-tracker-_9kflqle 2025-11-28T20:19:36,343 Created build tracker: /tmp/pip-build-tracker-_9kflqle 2025-11-28T20:19:36,343 Entered build tracker: /tmp/pip-build-tracker-_9kflqle 2025-11-28T20:19:36,344 Created temporary directory: /tmp/pip-wheel-sq384no7 2025-11-28T20:19:36,347 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-11-28T20:19:36,349 Created temporary directory: /tmp/pip-ephem-wheel-cache-rbhbbjkp 2025-11-28T20:19:36,374 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-28T20:19:36,378 2 location(s) to search for versions of workspace-mcp: 2025-11-28T20:19:36,378 * https://pypi.org/simple/workspace-mcp/ 2025-11-28T20:19:36,378 * https://www.piwheels.org/simple/workspace-mcp/ 2025-11-28T20:19:36,379 Fetching project page and analyzing links: https://pypi.org/simple/workspace-mcp/ 2025-11-28T20:19:36,380 Getting page https://pypi.org/simple/workspace-mcp/ 2025-11-28T20:19:36,381 Found index url https://pypi.org/simple 2025-11-28T20:19:36,602 Fetched page https://pypi.org/simple/workspace-mcp/ as application/vnd.pypi.simple.v1+json 2025-11-28T20:19:36,620 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/72/5b/598f6b8b6efe9a63739c4274892c82b1d9bae69cd0f37331aeeb6492d420/workspace_mcp-0.2.0-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,622 Found link https://files.pythonhosted.org/packages/bd/aa/2044e73f1b76722c535dcc8a16601cb68274a0008b41d57d939441036a0c/workspace_mcp-0.2.0.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 0.2.0 2025-11-28T20:19:36,622 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/c7/98/3516cfebc3a76d71deda45cd5b69e7772408ce1de7f8118e7535172f2257/workspace_mcp-1.0.0-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,624 Found link https://files.pythonhosted.org/packages/e1/c5/48baff734a95444907c67894d2bbcbf4e63f1086a392f56c8953433bca05/workspace_mcp-1.0.0.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.0.0 2025-11-28T20:19:36,624 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/ff/7c/07f69056c551e8d53178b046e75ce85d2138a656c2cb2732d84520279c9d/workspace_mcp-1.0.1-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,626 Found link https://files.pythonhosted.org/packages/2d/69/eb9a2a13bcc33410af8ae8d9db5420a3898007d2503f97b5a5e364f2d253/workspace_mcp-1.0.1.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.0.1 2025-11-28T20:19:36,626 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/6a/a5/b378198b47784f46be7b9e81d4fbdc6276fb3012aac855978debf50824a1/workspace_mcp-1.0.2-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,627 Found link https://files.pythonhosted.org/packages/8c/55/aa73e39697512c930644b04c49d563c10f0908410dbf95096b6a41b630d9/workspace_mcp-1.0.2.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.0.2 2025-11-28T20:19:36,628 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/d5/fb/2fe7fa6aec8d371906d61e9b2b0e99b04e9693d04458c1defdb983089e52/workspace_mcp-1.0.3-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,629 Found link https://files.pythonhosted.org/packages/d3/ac/6974dcc5c850ffa7a846fe9df5edd1e91585fe0f57161cf47668e359773f/workspace_mcp-1.0.3.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.0.3 2025-11-28T20:19:36,630 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/a3/9e/72d597caa90e17b390d05dd69bb79305dee0e4918a70711c611a9ffc7ef3/workspace_mcp-1.0.4-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,631 Found link https://files.pythonhosted.org/packages/62/79/eff2c3359193bf231e6bd07664ae8e3c8102b33775c46a71fded7d066ea0/workspace_mcp-1.0.4.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.0.4 2025-11-28T20:19:36,632 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/1c/5f/8b804f1ea8d39a5d404354955a4fd1d723e2a1d9115e50bb7b5201f5814f/workspace_mcp-1.0.5-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,632 Found link https://files.pythonhosted.org/packages/6b/50/2cefa59e1cc586a73d2abb9b225c33c243f8133b8c024dda32b783f09a40/workspace_mcp-1.0.5.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.0.5 2025-11-28T20:19:36,633 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/0a/66/2ad78901c8ff1054a8e78e6eb9f9646b308aa93ee528ab16fd79b07fa3fe/workspace_mcp-1.0.6-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,634 Found link https://files.pythonhosted.org/packages/80/96/db292af018ef49a3d580bf57c6c214408a0fe7cd1a862660f057c9827ab2/workspace_mcp-1.0.6.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.0.6 2025-11-28T20:19:36,635 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/19/d7/0b7ea026293e4bba1742665624f2bd3faae3fde8191f8cf48255d119638d/workspace_mcp-1.1.0-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,636 Found link https://files.pythonhosted.org/packages/55/ae/657d13f70c0bd6b9d104d5dc0424d3cebbba4cd9505d58cd2dfa5a81f82a/workspace_mcp-1.1.0.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.1.0 2025-11-28T20:19:36,636 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/95/20/86968d56e242993b41bc860d1f23f596af0637cffcbe9b9e0e22492cb76f/workspace_mcp-1.1.1-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,637 Found link https://files.pythonhosted.org/packages/2a/55/54c3c4b605e6442777dbef7f514fb83f216d04e33111fcc19125d8d1994e/workspace_mcp-1.1.1.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.1.1 2025-11-28T20:19:36,638 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/eb/44/92ffe57f79af62cdc0c334320c8e547b863529b4d5059847e6fbcea9d263/workspace_mcp-1.1.2-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,639 Found link https://files.pythonhosted.org/packages/fc/45/78383ebbb4fde5ca96be10ef18b2e645c39ad65bb1c8a4818d7a71455724/workspace_mcp-1.1.2.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.1.2 2025-11-28T20:19:36,640 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/8a/2c/4b4fb93c6c0804c503d6e34afa3cf61addeb52c632b24af41873a1f6e0ab/workspace_mcp-1.1.3-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,641 Found link https://files.pythonhosted.org/packages/f0/da/9263e476c7ccff3e1958ad89b8ff261a54c74b98e9624e1eb0ffdd46b651/workspace_mcp-1.1.3.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.1.3 2025-11-28T20:19:36,642 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/28/7e/b76076df9ae4e948b595bb475448e4933791b9b37062dbe1ff504deae60a/workspace_mcp-1.1.4-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,643 Found link https://files.pythonhosted.org/packages/eb/c8/fbc865e2858a876e2952403bddddc57e7d1ed6e06680a5517bb87407042f/workspace_mcp-1.1.4.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.1.4 2025-11-28T20:19:36,644 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/3c/15/6dc804e761135a6c655dcd0688afc9518aa5091a912471aea58f51fb62f9/workspace_mcp-1.1.5-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,645 Found link https://files.pythonhosted.org/packages/48/b3/8c14e2b5e0d080540f16366fb9d87dfad64c2d058bb7039224ce9dba95f5/workspace_mcp-1.1.5.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.1.5 2025-11-28T20:19:36,645 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/ad/eb/bdd2c8988d90575cf08d871d0ac9ce7a1fe0d6fe04c64f32bf7af84df758/workspace_mcp-1.1.6-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,646 Found link https://files.pythonhosted.org/packages/02/78/1bf96378863c3d48656694fbe0e5468728c11267751ced726fb8f2b3589e/workspace_mcp-1.1.6.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.1.6 2025-11-28T20:19:36,647 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/70/13/82ce0d51884e9c1b0187b560c8175ebe7347c3c5e1f233416bfed8bcb3c8/workspace_mcp-1.1.7-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,648 Found link https://files.pythonhosted.org/packages/80/08/7cab29f2aaecd12d3f6916fbafc770e572417e5c59589bd2d4921bb2dd50/workspace_mcp-1.1.7.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.1.7 2025-11-28T20:19:36,648 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/81/5d/971041237886a87800db1e45e448ac22b68f75877e3f5f9a60682063647b/workspace_mcp-1.1.8-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,649 Found link https://files.pythonhosted.org/packages/d2/a7/5485338283ba264e6c9e0576a7ad52b5d507fcefc44e29863381816648df/workspace_mcp-1.1.8.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.1.8 2025-11-28T20:19:36,650 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/24/06/107d4fe53decaddf4f37e612fb8fb10959fbdaa6f81a3af7f21e6279c147/workspace_mcp-1.1.9-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,651 Found link https://files.pythonhosted.org/packages/7f/82/ff2441ba83e00f80ab914a6ac92e0063a7f86fda7d2342f3a3269c018fd1/workspace_mcp-1.1.9.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.1.9 2025-11-28T20:19:36,652 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/83/c6/a08d46e53907f721fc0af5353a5b1a7bf2622076a97f226f15cc5dfd43c1/workspace_mcp-1.1.10-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,653 Found link https://files.pythonhosted.org/packages/ae/9e/89ba08cb78b544c04422af5c7b93bbc98df70c346b7edf6644546f97b9d0/workspace_mcp-1.1.10.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.11), version: 1.1.10 2025-11-28T20:19:36,654 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/f3/90/6ff2f43b438fed62d691b074a2a59c445a43ff8f5295c705867bb1bf17e6/workspace_mcp-1.1.12-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,655 Found link https://files.pythonhosted.org/packages/5a/2b/329ce31982bf91ec12bc9636983e560b60dc84389a3a915b26888292bb39/workspace_mcp-1.1.12.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.1.12 2025-11-28T20:19:36,656 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/17/12/5abcd5d37f7cbc19d3fa1678531adae24bf03f033834d9f62e0ab067b345/workspace_mcp-1.1.13-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,657 Found link https://files.pythonhosted.org/packages/64/3b/aadea71e715d934530ac32c2430950d13084954c91ad28a5076596bee819/workspace_mcp-1.1.13.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.1.13 2025-11-28T20:19:36,657 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/d0/0e/6cebc5e915538bb82fa0b4730c0c0b8d04b8319e3fa63d248564eae448c5/workspace_mcp-1.1.14-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,658 Found link https://files.pythonhosted.org/packages/49/40/0110144e3005d5cd755d981bf5b838c855e84296ce1eaad10f59799bf44f/workspace_mcp-1.1.14.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.1.14 2025-11-28T20:19:36,659 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/c9/63/570d069406eecd1ed514fd1637dbcc914d656d092b738630c66cbd49d6ef/workspace_mcp-1.1.15-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,660 Found link https://files.pythonhosted.org/packages/aa/4f/2390943b778ea0793afffef8776865d63a4cb3f855a452138d6bf038b135/workspace_mcp-1.1.15.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.1.15 2025-11-28T20:19:36,661 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/8a/27/008b956dfbf0995da3e544ad9b5207bd353a9aad0177f9276727c71a201b/workspace_mcp-1.1.16-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,662 Found link https://files.pythonhosted.org/packages/d2/64/d2204a7a82e12be22f7a4fca6b6df58d1848bcc6468614f80f985268d9cc/workspace_mcp-1.1.16.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.1.16 2025-11-28T20:19:36,663 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/75/1a/3deb44c2dd455f7fa4cd848da328c9f038955a39736d2595cb9845222b3d/workspace_mcp-1.1.17-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,664 Found link https://files.pythonhosted.org/packages/3d/df/6c3a54202f82aa2cee455b5445e6122cf4743441114c678c983c9d68c559/workspace_mcp-1.1.17.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.1.17 2025-11-28T20:19:36,665 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/bf/d1/b4fc853651df4f3887a319e681d10d6cda5149f693468bfe2ac61a90fe85/workspace_mcp-1.2.0-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,666 Found link https://files.pythonhosted.org/packages/b3/61/b0458777cffe7da973cae95c6741602c01f88dad788601ec62d281007822/workspace_mcp-1.2.0.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.2.0 2025-11-28T20:19:36,666 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/f9/9a/ec6748ee4ee383510a8bfd8c0b33be6de4d9e49e59c6b3afca90f1980cc7/workspace_mcp-1.2.1-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,667 Found link https://files.pythonhosted.org/packages/8d/bb/22f887d84afadf84384c01ebec8bd5a61360c370e9c46acbb9c29e3d3959/workspace_mcp-1.2.1.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.2.1 2025-11-28T20:19:36,668 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/77/2e/370fc59d8a13067be427a6eb85c434e013f11d1bf151cf6eaae739227cd5/workspace_mcp-1.2.2-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,669 Found link https://files.pythonhosted.org/packages/c1/94/383a8860dff255119aa5a9c0c30f253a29585b78f5390bd9a26e4a8c7975/workspace_mcp-1.2.2.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.2.2 2025-11-28T20:19:36,670 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/24/c4/73adf5e904290c3b9700895ba650e493246c0ce250fc5da02f9343581755/workspace_mcp-1.3.0-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,671 Found link https://files.pythonhosted.org/packages/6d/d0/b3f5bfc6c5a579eeb01d0f5234b6249255430370af2c0f05aa6047e21486/workspace_mcp-1.3.0.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.3.0 2025-11-28T20:19:36,671 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/95/b0/9353a67412399732bf72aacb0cedacb2b5086d963462d09a3478892ddbdd/workspace_mcp-1.3.1-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,672 Found link https://files.pythonhosted.org/packages/9f/c7/df352c679bc56bbcf2a124fa0c4d2e8941b4b062affde4db32ceeee19ff3/workspace_mcp-1.3.1.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.3.1 2025-11-28T20:19:36,673 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/5f/2a/eb2f5125ab490927f1b41888c4ad47a23347ba2247e0157358e5f0ec38ff/workspace_mcp-1.3.2-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,674 Found link https://files.pythonhosted.org/packages/7b/50/2a7bb0c65ea748dff74e55ca0d11e22b46846f6ee6ebc67028bf54dbec74/workspace_mcp-1.3.2.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.3.2 2025-11-28T20:19:36,674 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/83/98/fa38bdb59dfeec44c97416b6cfe9f71aacc3b28f8c2d21a758d23f0842de/workspace_mcp-1.3.3-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,675 Found link https://files.pythonhosted.org/packages/d7/be/3b0669e6e1108cd6c1cb5ee14c0ebfc2d3776a52fdd6f7854588243cb022/workspace_mcp-1.3.3.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.3.3 2025-11-28T20:19:36,676 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/40/d5/98f63bd1773e12366ec6f85d0b0f9f83c4adc8847d5e5193a320f603cd09/workspace_mcp-1.3.4-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,677 Found link https://files.pythonhosted.org/packages/28/bd/00223df044f37070f5bb168b78f496576cb6eabe7dd40f7017eca3f8c5f7/workspace_mcp-1.3.4.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.3.4 2025-11-28T20:19:36,678 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/21/8a/22424111754f68bbd3a944a0fc6e4232a8812e6733ba8a00891f94482652/workspace_mcp-1.4.0-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,679 Found link https://files.pythonhosted.org/packages/7b/3c/36d3977c70bf2156ec4c5c146a5b59e0c5490e487ea528d2857863fbc3b0/workspace_mcp-1.4.0.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.4.0 2025-11-28T20:19:36,680 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/13/97/b9ddbd1f68bcb4c44bd838e2b287ef2217cee6769855d116d1a7c9c0a430/workspace_mcp-1.4.1-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,681 Found link https://files.pythonhosted.org/packages/02/5c/8d3062316aa4b5f2920a23604633315cec43626cdfff6e6a52506d2c7d36/workspace_mcp-1.4.1.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.4.1 2025-11-28T20:19:36,682 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/67/06/9a55a3290bd254c8e17a00a691afff376862f08e819070470617da08f1b5/workspace_mcp-1.4.2-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,683 Found link https://files.pythonhosted.org/packages/a9/e3/ec1bfc9da8c974eb4ee6fbf78be222c5634edae2938984a2c74ba05b63f0/workspace_mcp-1.4.2.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.4.2 2025-11-28T20:19:36,683 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/4a/86/7b99278a9743029e72529afefa477f64236faf5f037fc202ee46eb1dd998/workspace_mcp-1.4.3-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,684 Found link https://files.pythonhosted.org/packages/8f/81/3637086d79b8481149a65ade550c4cc9e9b9e328c3540a256ca038ae8d2a/workspace_mcp-1.4.3.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.4.3 2025-11-28T20:19:36,685 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/63/6c/731a0d9ae9e28b52868d1fc45bc2170ef4280099fc90e4b48fcb278a4a20/workspace_mcp-1.4.4-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,686 Found link https://files.pythonhosted.org/packages/ed/7f/507f21900760d3063a8198071eca584742c32739c8ba49e5852b1cedc615/workspace_mcp-1.4.4.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.4.4 2025-11-28T20:19:36,686 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/59/dc/012696f174b6862bcb7cdcfd7feb56731849fda3684853735c8097c6b069/workspace_mcp-1.4.5-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,687 Found link https://files.pythonhosted.org/packages/86/10/ba89c31b066c9726b993eadcf9869d7ec0db76a32c18e74a0dbcb176d3f1/workspace_mcp-1.4.5.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.4.5 2025-11-28T20:19:36,688 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/53/e7/264989afb4771f9297674cbacb2ba48715736afa159e2c735c0826b517b8/workspace_mcp-1.4.6-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,689 Found link https://files.pythonhosted.org/packages/a6/66/934aae716312604a4b541adcda5816aab4e067cf790687be9157d5f2e537/workspace_mcp-1.4.6.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.4.6 2025-11-28T20:19:36,690 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/5d/c4/3d79ca6a24a8b95cda2f7bd3611fd687c3821b59b14e9ad383e1112a65b7/workspace_mcp-1.4.7-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,691 Found link https://files.pythonhosted.org/packages/c2/3a/74aa091cc90c68b4a0934e458d35d9c0d210b4c217db222f4aefc4fb56e5/workspace_mcp-1.4.7.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.4.7 2025-11-28T20:19:36,692 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/8d/5e/714139ae82ca27e424abdbd8cc0b1f781973533736f0a8dd9efef60f1cc3/workspace_mcp-1.4.8-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,693 Found link https://files.pythonhosted.org/packages/e1/89/680015b786be5d8a392d305cf20482b24aceb2fbd458f98c9cac9763a30d/workspace_mcp-1.4.8.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.4.8 2025-11-28T20:19:36,694 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/64/92/60faeda01105dc2da034f98345259a9b4504f123d8443ceaf847f40540ae/workspace_mcp-1.5.0-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,694 Found link https://files.pythonhosted.org/packages/59/41/9f9c7d88c3deb5a53b31eeb7de69f764f6f8a38e2cae3ebd86b9719fe52c/workspace_mcp-1.5.0.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.5.0 2025-11-28T20:19:36,695 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/e8/5c/f92f6527e5d94f3585d46b406d93c249e266fd31ee2391fbcda7b6950744/workspace_mcp-1.5.1-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,696 Found link https://files.pythonhosted.org/packages/3e/26/e1442b8cc6dcaf907d3f21f4cb9e1cca8fb9eaac005a1cfe21204e9a5bc5/workspace_mcp-1.5.1.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.5.1 2025-11-28T20:19:36,697 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/0f/02/fd7e314ba5daf23ed2b9a4b4a2cc92d92054356ce03b9ab109bc8ff10e1f/workspace_mcp-1.5.2-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,697 Found link https://files.pythonhosted.org/packages/d4/35/a108d1fbe43a1cd14e308bf7eba778db50d36a18915c3b112ed01458b7cc/workspace_mcp-1.5.2.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.5.2 2025-11-28T20:19:36,698 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/d2/a4/028a51a1857fe9260171047d7a1382653fdde7de7403fde3f3ac001bbb3b/workspace_mcp-1.5.3-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,699 Found link https://files.pythonhosted.org/packages/50/b1/53cab3fe496635e04e0d9210dc6f406e8cf9cbc68e14f426b69cdeaa66d4/workspace_mcp-1.5.3.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.5.3 2025-11-28T20:19:36,700 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/12/98/995ad09a8696285ce601c215c6fc22dc62780fc39fd7e9a78489726a38a5/workspace_mcp-1.5.4-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,701 Found link https://files.pythonhosted.org/packages/89/f3/446c058a47a11b7cf8e5bf3ed92b30a06f3d6053a81351502ae7fb9ab377/workspace_mcp-1.5.4.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.5.4 2025-11-28T20:19:36,701 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/3c/60/e8c2a05341a275c9f3c82235bf73bed1dd032826f02c4c2d384e57605263/workspace_mcp-1.5.5-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,702 Found link https://files.pythonhosted.org/packages/00/4d/82b01ec62a3dd5c1704f4a45cef3ded87ca11effc504f716187c357288de/workspace_mcp-1.5.5.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.5.5 2025-11-28T20:19:36,703 Skipping link: No binaries permitted for workspace-mcp: https://files.pythonhosted.org/packages/01/81/423af834a7c612b1062bcb2d9d47c523cb273466490b497bef320d326bb4/workspace_mcp-1.6.0-py3-none-any.whl (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,704 Found link https://files.pythonhosted.org/packages/d1/e0/2352a23b59f738905b5e23069476fd89d7d01fc9dac15862f8461e8c3c89/workspace_mcp-1.6.0.tar.gz (from https://pypi.org/simple/workspace-mcp/) (requires-python:>=3.10), version: 1.6.0 2025-11-28T20:19:36,705 Fetching project page and analyzing links: https://www.piwheels.org/simple/workspace-mcp/ 2025-11-28T20:19:36,706 Getting page https://www.piwheels.org/simple/workspace-mcp/ 2025-11-28T20:19:36,707 Found index url https://www.piwheels.org/simple 2025-11-28T20:19:36,869 Fetched page https://www.piwheels.org/simple/workspace-mcp/ as text/html 2025-11-28T20:19:36,875 Skipping link: No binaries permitted for workspace-mcp: https://www.piwheels.org/simple/workspace-mcp/workspace_mcp-1.5.5-py3-none-any.whl#sha256=74099cbf9bdccd8124b8f5f061f0a6d5d815c118c2cb0877ca6372b09ff4d86c (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,876 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.5.4-py3-none-any.whl#sha256=88b65fabcc3dbd365ca8e8c1b475f1a68a68ad2f64921911c4e88218808b776f (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,876 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.5.3-py3-none-any.whl#sha256=5b1b8cd8994772f3c8d3f3a228ff2be3ab356cf96246f3bc67e4f004706afc0d (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,877 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.5.2-py3-none-any.whl#sha256=3f46a81fea97d080165c57202f3da216893751740c2bd4fcdfe33604a1319c80 (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,877 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.5.1-py3-none-any.whl#sha256=081267e091a8b9cfa1e573c4b663ea90040256e6600773d2e68667b2fc840c6d (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,878 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.5.0-py3-none-any.whl#sha256=9e3a21f8d0aad1890279d4e5d2309ca02ea85522d1c331fbb96a8a0ec678bbd8 (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.10) 2025-11-28T20:19:36,878 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.1.3-py3-none-any.whl#sha256=a24b72e011f279982d4f4f7a058f18e9a2df399f84fa0c900fceb19cdb3dccd2 (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,879 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.1.2-py3-none-any.whl#sha256=839e3f397b071ea6a5dd9939b34529d961b1dcb88db897cfcf65a7689e3657d2 (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,880 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.1.1-py3-none-any.whl#sha256=7633388d56621fb8928e3eea169c3d95503c536cf4c470826013f18d5dfd4c22 (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,880 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.1.0-py3-none-any.whl#sha256=03ab0c175dd8427ecbd188df8bc3df388653bd7cf96b2eda298299bfbafd493d (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,881 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.0.6-py3-none-any.whl#sha256=7f9b12ffe0fdde9efbf594a4f86ba6f912c8483d05b11fad741f7c1d0cab852f (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,881 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.0.5-py3-none-any.whl#sha256=d3017d13cad7963b2354216522c7b8042bcbc74b854e12cca8d42b0156b946e8 (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,882 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.0.4-py3-none-any.whl#sha256=cb584cd0c67d1db52031227904c898b7996e2f3ce3ceaa52900c8b4e64b003bc (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,883 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.0.3-py3-none-any.whl#sha256=551e3b7253c75e6436820fe0e07f388b6462212bc89dc53da76712a36e162fdf (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,884 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.0.2-py3-none-any.whl#sha256=0702c09e1ad8ae19885f54795e7b568d306631675013fa5f6a4ff84c9cace8a2 (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,884 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.0.1-py3-none-any.whl#sha256=8564fe0e2b03e1244cb38e05f5abf4850f17cad2f4d50384991be8fae4cf0ebd (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,884 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-1.0.0-py3-none-any.whl#sha256=f07438821e586384c94643f6e17f53160368c5a9946b888bca6886bb6d0ea7f4 (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,885 Skipping link: No binaries permitted for workspace-mcp: https://archive1.piwheels.org/simple/workspace-mcp/workspace_mcp-0.2.0-py3-none-any.whl#sha256=a0168473e421d6a3d4a38a6a3d4af27ba57b21e0ce9a727829a98ddc705e4308 (from https://www.piwheels.org/simple/workspace-mcp/) (requires-python:>=3.11) 2025-11-28T20:19:36,886 Skipping link: not a file: https://www.piwheels.org/simple/workspace-mcp/ 2025-11-28T20:19:36,886 Skipping link: not a file: https://pypi.org/simple/workspace-mcp/ 2025-11-28T20:19:36,911 Given no hashes to check 1 links for project 'workspace-mcp': discarding no candidates 2025-11-28T20:19:36,929 Collecting workspace-mcp==1.6.0 2025-11-28T20:19:36,931 Created temporary directory: /tmp/pip-unpack-1257gxxg 2025-11-28T20:19:37,151 Downloading workspace_mcp-1.6.0.tar.gz (181 kB) 2025-11-28T20:19:37,401 Added workspace-mcp==1.6.0 from https://files.pythonhosted.org/packages/d1/e0/2352a23b59f738905b5e23069476fd89d7d01fc9dac15862f8461e8c3c89/workspace_mcp-1.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-_9kflqle' 2025-11-28T20:19:37,408 Created temporary directory: /tmp/pip-build-env-2epj95iq 2025-11-28T20:19:37,413 Installing build dependencies: started 2025-11-28T20:19:37,414 Running command pip subprocess to install build dependencies 2025-11-28T20:19:38,538 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-28T20:19:39,124 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-11-28T20:19:39,148 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-28T20:19:40,862 Collecting setuptools>=61.0 2025-11-28T20:19:41,029 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-28T20:19:41,319 Collecting wheel 2025-11-28T20:19:41,337 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-28T20:19:44,287 Installing collected packages: wheel, setuptools 2025-11-28T20:19:44,529 Creating /tmp/pip-build-env-2epj95iq/overlay/local/bin 2025-11-28T20:19:44,531 changing mode of /tmp/pip-build-env-2epj95iq/overlay/local/bin/wheel to 755 2025-11-28T20:19:48,201 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-28T20:19:48,474 Installing build dependencies: finished with status 'done' 2025-11-28T20:19:48,480 Getting requirements to build wheel: started 2025-11-28T20:19:48,482 Running command Getting requirements to build wheel 2025-11-28T20:19:49,105 /tmp/pip-build-env-2epj95iq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-28T20:19:49,105 !! 2025-11-28T20:19:49,106 ******************************************************************************** 2025-11-28T20:19:49,107 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-11-28T20:19:49,108 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-28T20:19:49,108 or your builds will no longer be supported. 2025-11-28T20:19:49,109 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T20:19:49,110 ******************************************************************************** 2025-11-28T20:19:49,111 !! 2025-11-28T20:19:49,111 corresp(dist, value, root_dir) 2025-11-28T20:19:49,193 /tmp/pip-build-env-2epj95iq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-28T20:19:49,193 !! 2025-11-28T20:19:49,195 ******************************************************************************** 2025-11-28T20:19:49,195 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-28T20:19:49,196 License :: OSI Approved :: MIT License 2025-11-28T20:19:49,198 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T20:19:49,198 ******************************************************************************** 2025-11-28T20:19:49,199 !! 2025-11-28T20:19:49,200 dist._finalize_license_expression() 2025-11-28T20:19:49,200 /tmp/pip-build-env-2epj95iq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-28T20:19:49,201 !! 2025-11-28T20:19:49,203 ******************************************************************************** 2025-11-28T20:19:49,203 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-28T20:19:49,204 License :: OSI Approved :: MIT License 2025-11-28T20:19:49,205 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T20:19:49,206 ******************************************************************************** 2025-11-28T20:19:49,207 !! 2025-11-28T20:19:49,208 self._finalize_license_expression() 2025-11-28T20:19:49,209 running egg_info 2025-11-28T20:19:49,216 writing workspace_mcp.egg-info/PKG-INFO 2025-11-28T20:19:49,227 writing dependency_links to workspace_mcp.egg-info/dependency_links.txt 2025-11-28T20:19:49,229 writing entry points to workspace_mcp.egg-info/entry_points.txt 2025-11-28T20:19:49,234 writing requirements to workspace_mcp.egg-info/requires.txt 2025-11-28T20:19:49,236 writing top-level names to workspace_mcp.egg-info/top_level.txt 2025-11-28T20:19:49,273 reading manifest file 'workspace_mcp.egg-info/SOURCES.txt' 2025-11-28T20:19:49,278 adding license file 'LICENSE' 2025-11-28T20:19:49,283 writing manifest file 'workspace_mcp.egg-info/SOURCES.txt' 2025-11-28T20:19:49,381 Getting requirements to build wheel: finished with status 'done' 2025-11-28T20:19:49,385 Created temporary directory: /tmp/pip-modern-metadata-82p7qyjk 2025-11-28T20:19:49,388 Preparing metadata (pyproject.toml): started 2025-11-28T20:19:49,389 Running command Preparing metadata (pyproject.toml) 2025-11-28T20:19:49,953 /tmp/pip-build-env-2epj95iq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-28T20:19:49,953 !! 2025-11-28T20:19:49,954 ******************************************************************************** 2025-11-28T20:19:49,955 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-11-28T20:19:49,956 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-28T20:19:49,956 or your builds will no longer be supported. 2025-11-28T20:19:49,957 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T20:19:49,958 ******************************************************************************** 2025-11-28T20:19:49,959 !! 2025-11-28T20:19:49,960 corresp(dist, value, root_dir) 2025-11-28T20:19:50,037 /tmp/pip-build-env-2epj95iq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-28T20:19:50,038 !! 2025-11-28T20:19:50,039 ******************************************************************************** 2025-11-28T20:19:50,039 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-28T20:19:50,040 License :: OSI Approved :: MIT License 2025-11-28T20:19:50,042 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T20:19:50,043 ******************************************************************************** 2025-11-28T20:19:50,044 !! 2025-11-28T20:19:50,044 dist._finalize_license_expression() 2025-11-28T20:19:50,045 /tmp/pip-build-env-2epj95iq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-28T20:19:50,045 !! 2025-11-28T20:19:50,047 ******************************************************************************** 2025-11-28T20:19:50,047 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-28T20:19:50,049 License :: OSI Approved :: MIT License 2025-11-28T20:19:50,050 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T20:19:50,051 ******************************************************************************** 2025-11-28T20:19:50,052 !! 2025-11-28T20:19:50,052 self._finalize_license_expression() 2025-11-28T20:19:50,053 running dist_info 2025-11-28T20:19:50,062 creating /tmp/pip-modern-metadata-82p7qyjk/workspace_mcp.egg-info 2025-11-28T20:19:50,063 writing /tmp/pip-modern-metadata-82p7qyjk/workspace_mcp.egg-info/PKG-INFO 2025-11-28T20:19:50,074 writing dependency_links to /tmp/pip-modern-metadata-82p7qyjk/workspace_mcp.egg-info/dependency_links.txt 2025-11-28T20:19:50,076 writing entry points to /tmp/pip-modern-metadata-82p7qyjk/workspace_mcp.egg-info/entry_points.txt 2025-11-28T20:19:50,081 writing requirements to /tmp/pip-modern-metadata-82p7qyjk/workspace_mcp.egg-info/requires.txt 2025-11-28T20:19:50,083 writing top-level names to /tmp/pip-modern-metadata-82p7qyjk/workspace_mcp.egg-info/top_level.txt 2025-11-28T20:19:50,084 writing manifest file '/tmp/pip-modern-metadata-82p7qyjk/workspace_mcp.egg-info/SOURCES.txt' 2025-11-28T20:19:50,116 reading manifest file '/tmp/pip-modern-metadata-82p7qyjk/workspace_mcp.egg-info/SOURCES.txt' 2025-11-28T20:19:50,119 adding license file 'LICENSE' 2025-11-28T20:19:50,123 writing manifest file '/tmp/pip-modern-metadata-82p7qyjk/workspace_mcp.egg-info/SOURCES.txt' 2025-11-28T20:19:50,124 creating '/tmp/pip-modern-metadata-82p7qyjk/workspace_mcp-1.6.0.dist-info' 2025-11-28T20:19:50,253 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-28T20:19:50,261 Source in /tmp/pip-wheel-sq384no7/workspace-mcp_45e09afb31024e918b83ece55abffffd has version 1.6.0, which satisfies requirement workspace-mcp==1.6.0 from https://files.pythonhosted.org/packages/d1/e0/2352a23b59f738905b5e23069476fd89d7d01fc9dac15862f8461e8c3c89/workspace_mcp-1.6.0.tar.gz 2025-11-28T20:19:50,262 Removed workspace-mcp==1.6.0 from https://files.pythonhosted.org/packages/d1/e0/2352a23b59f738905b5e23069476fd89d7d01fc9dac15862f8461e8c3c89/workspace_mcp-1.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-_9kflqle' 2025-11-28T20:19:50,275 Created temporary directory: /tmp/pip-unpack-7o8h2ii6 2025-11-28T20:19:50,275 Building wheels for collected packages: workspace-mcp 2025-11-28T20:19:50,280 Created temporary directory: /tmp/pip-wheel-sy45w6wd 2025-11-28T20:19:50,280 Destination directory: /tmp/pip-wheel-sy45w6wd 2025-11-28T20:19:50,282 Building wheel for workspace-mcp (pyproject.toml): started 2025-11-28T20:19:50,283 Running command Building wheel for workspace-mcp (pyproject.toml) 2025-11-28T20:19:50,840 /tmp/pip-build-env-2epj95iq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-28T20:19:50,840 !! 2025-11-28T20:19:50,842 ******************************************************************************** 2025-11-28T20:19:50,842 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-11-28T20:19:50,843 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-28T20:19:50,844 or your builds will no longer be supported. 2025-11-28T20:19:50,845 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T20:19:50,846 ******************************************************************************** 2025-11-28T20:19:50,847 !! 2025-11-28T20:19:50,847 corresp(dist, value, root_dir) 2025-11-28T20:19:50,918 /tmp/pip-build-env-2epj95iq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-28T20:19:50,919 !! 2025-11-28T20:19:50,920 ******************************************************************************** 2025-11-28T20:19:50,921 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-28T20:19:50,922 License :: OSI Approved :: MIT License 2025-11-28T20:19:50,923 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T20:19:50,924 ******************************************************************************** 2025-11-28T20:19:50,925 !! 2025-11-28T20:19:50,926 dist._finalize_license_expression() 2025-11-28T20:19:50,926 /tmp/pip-build-env-2epj95iq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-28T20:19:50,927 !! 2025-11-28T20:19:50,928 ******************************************************************************** 2025-11-28T20:19:50,929 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-28T20:19:50,930 License :: OSI Approved :: MIT License 2025-11-28T20:19:50,931 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T20:19:50,932 ******************************************************************************** 2025-11-28T20:19:50,933 !! 2025-11-28T20:19:50,933 self._finalize_license_expression() 2025-11-28T20:19:50,934 running bdist_wheel 2025-11-28T20:19:50,947 running build 2025-11-28T20:19:50,948 running build_py 2025-11-28T20:19:50,954 creating build/lib 2025-11-28T20:19:50,955 copying fastmcp_server.py -> build/lib 2025-11-28T20:19:50,958 copying main.py -> build/lib 2025-11-28T20:19:50,962 creating build/lib/gcalendar 2025-11-28T20:19:50,963 copying gcalendar/calendar_tools.py -> build/lib/gcalendar 2025-11-28T20:19:50,968 copying gcalendar/__init__.py -> build/lib/gcalendar 2025-11-28T20:19:50,973 creating build/lib/auth 2025-11-28T20:19:50,975 copying auth/scopes.py -> build/lib/auth 2025-11-28T20:19:50,981 copying auth/oauth21_session_store.py -> build/lib/auth 2025-11-28T20:19:50,986 copying auth/external_oauth_provider.py -> build/lib/auth 2025-11-28T20:19:50,988 copying auth/service_decorator.py -> build/lib/auth 2025-11-28T20:19:50,991 copying auth/oauth_responses.py -> build/lib/auth 2025-11-28T20:19:50,993 copying auth/__init__.py -> build/lib/auth 2025-11-28T20:19:50,995 copying auth/google_auth.py -> build/lib/auth 2025-11-28T20:19:50,998 copying auth/oauth_config.py -> build/lib/auth 2025-11-28T20:19:51,001 copying auth/oauth_types.py -> build/lib/auth 2025-11-28T20:19:51,003 copying auth/mcp_session_middleware.py -> build/lib/auth 2025-11-28T20:19:51,005 copying auth/oauth_callback_server.py -> build/lib/auth 2025-11-28T20:19:51,007 copying auth/credential_store.py -> build/lib/auth 2025-11-28T20:19:51,010 copying auth/auth_info_middleware.py -> build/lib/auth 2025-11-28T20:19:51,013 creating build/lib/gforms 2025-11-28T20:19:51,014 copying gforms/forms_tools.py -> build/lib/gforms 2025-11-28T20:19:51,017 copying gforms/__init__.py -> build/lib/gforms 2025-11-28T20:19:51,019 creating build/lib/gsearch 2025-11-28T20:19:51,020 copying gsearch/__init__.py -> build/lib/gsearch 2025-11-28T20:19:51,022 copying gsearch/search_tools.py -> build/lib/gsearch 2025-11-28T20:19:51,025 creating build/lib/core 2025-11-28T20:19:51,025 copying core/tool_registry.py -> build/lib/core 2025-11-28T20:19:51,027 copying core/tool_tier_loader.py -> build/lib/core 2025-11-28T20:19:51,030 copying core/comments.py -> build/lib/core 2025-11-28T20:19:51,032 copying core/context.py -> build/lib/core 2025-11-28T20:19:51,034 copying core/__init__.py -> build/lib/core 2025-11-28T20:19:51,036 copying core/log_formatter.py -> build/lib/core 2025-11-28T20:19:51,038 copying core/utils.py -> build/lib/core 2025-11-28T20:19:51,041 copying core/config.py -> build/lib/core 2025-11-28T20:19:51,043 copying core/server.py -> build/lib/core 2025-11-28T20:19:51,045 copying core/api_enablement.py -> build/lib/core 2025-11-28T20:19:51,048 creating build/lib/gdocs 2025-11-28T20:19:51,049 copying gdocs/__init__.py -> build/lib/gdocs 2025-11-28T20:19:51,051 copying gdocs/docs_structure.py -> build/lib/gdocs 2025-11-28T20:19:51,053 copying gdocs/docs_tables.py -> build/lib/gdocs 2025-11-28T20:19:51,056 copying gdocs/docs_helpers.py -> build/lib/gdocs 2025-11-28T20:19:51,059 copying gdocs/docs_tools.py -> build/lib/gdocs 2025-11-28T20:19:51,062 creating build/lib/gsheets 2025-11-28T20:19:51,063 copying gsheets/__init__.py -> build/lib/gsheets 2025-11-28T20:19:51,065 copying gsheets/sheets_tools.py -> build/lib/gsheets 2025-11-28T20:19:51,069 creating build/lib/gdrive 2025-11-28T20:19:51,070 copying gdrive/__init__.py -> build/lib/gdrive 2025-11-28T20:19:51,072 copying gdrive/drive_tools.py -> build/lib/gdrive 2025-11-28T20:19:51,075 copying gdrive/drive_helpers.py -> build/lib/gdrive 2025-11-28T20:19:51,078 creating build/lib/gslides 2025-11-28T20:19:51,079 copying gslides/__init__.py -> build/lib/gslides 2025-11-28T20:19:51,081 copying gslides/slides_tools.py -> build/lib/gslides 2025-11-28T20:19:51,084 creating build/lib/gmail 2025-11-28T20:19:51,085 copying gmail/__init__.py -> build/lib/gmail 2025-11-28T20:19:51,087 copying gmail/gmail_tools.py -> build/lib/gmail 2025-11-28T20:19:51,090 creating build/lib/gtasks 2025-11-28T20:19:51,091 copying gtasks/__init__.py -> build/lib/gtasks 2025-11-28T20:19:51,093 copying gtasks/tasks_tools.py -> build/lib/gtasks 2025-11-28T20:19:51,096 creating build/lib/gchat 2025-11-28T20:19:51,097 copying gchat/chat_tools.py -> build/lib/gchat 2025-11-28T20:19:51,099 copying gchat/__init__.py -> build/lib/gchat 2025-11-28T20:19:51,102 creating build/lib/scripts 2025-11-28T20:19:51,102 copying scripts/release.py -> build/lib/scripts 2025-11-28T20:19:51,105 creating build/lib/gdocs/managers 2025-11-28T20:19:51,106 copying gdocs/managers/header_footer_manager.py -> build/lib/gdocs/managers 2025-11-28T20:19:51,109 copying gdocs/managers/validation_manager.py -> build/lib/gdocs/managers 2025-11-28T20:19:51,111 copying gdocs/managers/__init__.py -> build/lib/gdocs/managers 2025-11-28T20:19:51,113 copying gdocs/managers/batch_operation_manager.py -> build/lib/gdocs/managers 2025-11-28T20:19:51,115 copying gdocs/managers/table_operation_manager.py -> build/lib/gdocs/managers 2025-11-28T20:19:51,117 running egg_info 2025-11-28T20:19:51,130 writing workspace_mcp.egg-info/PKG-INFO 2025-11-28T20:19:51,140 writing dependency_links to workspace_mcp.egg-info/dependency_links.txt 2025-11-28T20:19:51,141 writing entry points to workspace_mcp.egg-info/entry_points.txt 2025-11-28T20:19:51,146 writing requirements to workspace_mcp.egg-info/requires.txt 2025-11-28T20:19:51,147 writing top-level names to workspace_mcp.egg-info/top_level.txt 2025-11-28T20:19:51,168 reading manifest file 'workspace_mcp.egg-info/SOURCES.txt' 2025-11-28T20:19:51,173 adding license file 'LICENSE' 2025-11-28T20:19:51,178 writing manifest file 'workspace_mcp.egg-info/SOURCES.txt' 2025-11-28T20:19:51,187 copying core/tool_tiers.yaml -> build/lib/core 2025-11-28T20:19:51,205 installing to build/bdist.linux-armv7l/wheel 2025-11-28T20:19:51,206 running install 2025-11-28T20:19:51,229 running install_lib 2025-11-28T20:19:51,235 creating build/bdist.linux-armv7l/wheel 2025-11-28T20:19:51,238 creating build/bdist.linux-armv7l/wheel/gcalendar 2025-11-28T20:19:51,239 copying build/lib/gcalendar/calendar_tools.py -> build/bdist.linux-armv7l/wheel/./gcalendar 2025-11-28T20:19:51,242 copying build/lib/gcalendar/__init__.py -> build/bdist.linux-armv7l/wheel/./gcalendar 2025-11-28T20:19:51,244 creating build/bdist.linux-armv7l/wheel/auth 2025-11-28T20:19:51,245 copying build/lib/auth/scopes.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,248 copying build/lib/auth/oauth21_session_store.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,251 copying build/lib/auth/external_oauth_provider.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,253 copying build/lib/auth/service_decorator.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,255 copying build/lib/auth/oauth_responses.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,258 copying build/lib/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,260 copying build/lib/auth/google_auth.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,263 copying build/lib/auth/oauth_config.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,265 copying build/lib/auth/oauth_types.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,267 copying build/lib/auth/mcp_session_middleware.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,270 copying build/lib/auth/oauth_callback_server.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,272 copying build/lib/auth/credential_store.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,275 copying build/lib/auth/auth_info_middleware.py -> build/bdist.linux-armv7l/wheel/./auth 2025-11-28T20:19:51,278 creating build/bdist.linux-armv7l/wheel/gforms 2025-11-28T20:19:51,279 copying build/lib/gforms/forms_tools.py -> build/bdist.linux-armv7l/wheel/./gforms 2025-11-28T20:19:51,281 copying build/lib/gforms/__init__.py -> build/bdist.linux-armv7l/wheel/./gforms 2025-11-28T20:19:51,283 copying build/lib/fastmcp_server.py -> build/bdist.linux-armv7l/wheel/. 2025-11-28T20:19:51,286 creating build/bdist.linux-armv7l/wheel/gsearch 2025-11-28T20:19:51,287 copying build/lib/gsearch/__init__.py -> build/bdist.linux-armv7l/wheel/./gsearch 2025-11-28T20:19:51,289 copying build/lib/gsearch/search_tools.py -> build/bdist.linux-armv7l/wheel/./gsearch 2025-11-28T20:19:51,292 creating build/bdist.linux-armv7l/wheel/core 2025-11-28T20:19:51,293 copying build/lib/core/tool_registry.py -> build/bdist.linux-armv7l/wheel/./core 2025-11-28T20:19:51,295 copying build/lib/core/tool_tier_loader.py -> build/bdist.linux-armv7l/wheel/./core 2025-11-28T20:19:51,298 copying build/lib/core/comments.py -> build/bdist.linux-armv7l/wheel/./core 2025-11-28T20:19:51,300 copying build/lib/core/context.py -> build/bdist.linux-armv7l/wheel/./core 2025-11-28T20:19:51,302 copying build/lib/core/tool_tiers.yaml -> build/bdist.linux-armv7l/wheel/./core 2025-11-28T20:19:51,304 copying build/lib/core/__init__.py -> build/bdist.linux-armv7l/wheel/./core 2025-11-28T20:19:51,306 copying build/lib/core/log_formatter.py -> build/bdist.linux-armv7l/wheel/./core 2025-11-28T20:19:51,309 copying build/lib/core/utils.py -> build/bdist.linux-armv7l/wheel/./core 2025-11-28T20:19:51,311 copying build/lib/core/config.py -> build/bdist.linux-armv7l/wheel/./core 2025-11-28T20:19:51,313 copying build/lib/core/server.py -> build/bdist.linux-armv7l/wheel/./core 2025-11-28T20:19:51,316 copying build/lib/core/api_enablement.py -> build/bdist.linux-armv7l/wheel/./core 2025-11-28T20:19:51,319 creating build/bdist.linux-armv7l/wheel/gdocs 2025-11-28T20:19:51,321 creating build/bdist.linux-armv7l/wheel/gdocs/managers 2025-11-28T20:19:51,322 copying build/lib/gdocs/managers/header_footer_manager.py -> build/bdist.linux-armv7l/wheel/./gdocs/managers 2025-11-28T20:19:51,324 copying build/lib/gdocs/managers/validation_manager.py -> build/bdist.linux-armv7l/wheel/./gdocs/managers 2025-11-28T20:19:51,327 copying build/lib/gdocs/managers/__init__.py -> build/bdist.linux-armv7l/wheel/./gdocs/managers 2025-11-28T20:19:51,329 copying build/lib/gdocs/managers/batch_operation_manager.py -> build/bdist.linux-armv7l/wheel/./gdocs/managers 2025-11-28T20:19:51,332 copying build/lib/gdocs/managers/table_operation_manager.py -> build/bdist.linux-armv7l/wheel/./gdocs/managers 2025-11-28T20:19:51,334 copying build/lib/gdocs/__init__.py -> build/bdist.linux-armv7l/wheel/./gdocs 2025-11-28T20:19:51,336 copying build/lib/gdocs/docs_structure.py -> build/bdist.linux-armv7l/wheel/./gdocs 2025-11-28T20:19:51,338 copying build/lib/gdocs/docs_tables.py -> build/bdist.linux-armv7l/wheel/./gdocs 2025-11-28T20:19:51,341 copying build/lib/gdocs/docs_helpers.py -> build/bdist.linux-armv7l/wheel/./gdocs 2025-11-28T20:19:51,343 copying build/lib/gdocs/docs_tools.py -> build/bdist.linux-armv7l/wheel/./gdocs 2025-11-28T20:19:51,347 creating build/bdist.linux-armv7l/wheel/gsheets 2025-11-28T20:19:51,348 copying build/lib/gsheets/__init__.py -> build/bdist.linux-armv7l/wheel/./gsheets 2025-11-28T20:19:51,350 copying build/lib/gsheets/sheets_tools.py -> build/bdist.linux-armv7l/wheel/./gsheets 2025-11-28T20:19:51,353 creating build/bdist.linux-armv7l/wheel/gdrive 2025-11-28T20:19:51,354 copying build/lib/gdrive/__init__.py -> build/bdist.linux-armv7l/wheel/./gdrive 2025-11-28T20:19:51,356 copying build/lib/gdrive/drive_tools.py -> build/bdist.linux-armv7l/wheel/./gdrive 2025-11-28T20:19:51,359 copying build/lib/gdrive/drive_helpers.py -> build/bdist.linux-armv7l/wheel/./gdrive 2025-11-28T20:19:51,362 creating build/bdist.linux-armv7l/wheel/gslides 2025-11-28T20:19:51,363 copying build/lib/gslides/__init__.py -> build/bdist.linux-armv7l/wheel/./gslides 2025-11-28T20:19:51,365 copying build/lib/gslides/slides_tools.py -> build/bdist.linux-armv7l/wheel/./gslides 2025-11-28T20:19:51,367 creating build/bdist.linux-armv7l/wheel/gmail 2025-11-28T20:19:51,369 copying build/lib/gmail/__init__.py -> build/bdist.linux-armv7l/wheel/./gmail 2025-11-28T20:19:51,370 copying build/lib/gmail/gmail_tools.py -> build/bdist.linux-armv7l/wheel/./gmail 2025-11-28T20:19:51,374 creating build/bdist.linux-armv7l/wheel/gtasks 2025-11-28T20:19:51,375 copying build/lib/gtasks/__init__.py -> build/bdist.linux-armv7l/wheel/./gtasks 2025-11-28T20:19:51,377 copying build/lib/gtasks/tasks_tools.py -> build/bdist.linux-armv7l/wheel/./gtasks 2025-11-28T20:19:51,380 copying build/lib/main.py -> build/bdist.linux-armv7l/wheel/. 2025-11-28T20:19:51,383 creating build/bdist.linux-armv7l/wheel/gchat 2025-11-28T20:19:51,384 copying build/lib/gchat/chat_tools.py -> build/bdist.linux-armv7l/wheel/./gchat 2025-11-28T20:19:51,386 copying build/lib/gchat/__init__.py -> build/bdist.linux-armv7l/wheel/./gchat 2025-11-28T20:19:51,388 creating build/bdist.linux-armv7l/wheel/scripts 2025-11-28T20:19:51,389 copying build/lib/scripts/release.py -> build/bdist.linux-armv7l/wheel/./scripts 2025-11-28T20:19:51,392 running install_egg_info 2025-11-28T20:19:51,397 Copying workspace_mcp.egg-info to build/bdist.linux-armv7l/wheel/./workspace_mcp-1.6.0-py3.11.egg-info 2025-11-28T20:19:51,410 running install_scripts 2025-11-28T20:19:51,424 creating build/bdist.linux-armv7l/wheel/workspace_mcp-1.6.0.dist-info/WHEEL 2025-11-28T20:19:51,427 creating '/tmp/pip-wheel-sy45w6wd/.tmp-kqb4rdgb/workspace_mcp-1.6.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-28T20:19:51,429 adding 'fastmcp_server.py' 2025-11-28T20:19:51,431 adding 'main.py' 2025-11-28T20:19:51,433 adding 'auth/__init__.py' 2025-11-28T20:19:51,435 adding 'auth/auth_info_middleware.py' 2025-11-28T20:19:51,437 adding 'auth/credential_store.py' 2025-11-28T20:19:51,439 adding 'auth/external_oauth_provider.py' 2025-11-28T20:19:51,443 adding 'auth/google_auth.py' 2025-11-28T20:19:51,445 adding 'auth/mcp_session_middleware.py' 2025-11-28T20:19:51,448 adding 'auth/oauth21_session_store.py' 2025-11-28T20:19:51,450 adding 'auth/oauth_callback_server.py' 2025-11-28T20:19:51,452 adding 'auth/oauth_config.py' 2025-11-28T20:19:51,454 adding 'auth/oauth_responses.py' 2025-11-28T20:19:51,455 adding 'auth/oauth_types.py' 2025-11-28T20:19:51,457 adding 'auth/scopes.py' 2025-11-28T20:19:51,460 adding 'auth/service_decorator.py' 2025-11-28T20:19:51,462 adding 'core/__init__.py' 2025-11-28T20:19:51,463 adding 'core/api_enablement.py' 2025-11-28T20:19:51,465 adding 'core/comments.py' 2025-11-28T20:19:51,466 adding 'core/config.py' 2025-11-28T20:19:51,468 adding 'core/context.py' 2025-11-28T20:19:51,470 adding 'core/log_formatter.py' 2025-11-28T20:19:51,471 adding 'core/server.py' 2025-11-28T20:19:51,473 adding 'core/tool_registry.py' 2025-11-28T20:19:51,474 adding 'core/tool_tier_loader.py' 2025-11-28T20:19:51,476 adding 'core/tool_tiers.yaml' 2025-11-28T20:19:51,478 adding 'core/utils.py' 2025-11-28T20:19:51,480 adding 'gcalendar/__init__.py' 2025-11-28T20:19:51,484 adding 'gcalendar/calendar_tools.py' 2025-11-28T20:19:51,486 adding 'gchat/__init__.py' 2025-11-28T20:19:51,488 adding 'gchat/chat_tools.py' 2025-11-28T20:19:51,490 adding 'gdocs/__init__.py' 2025-11-28T20:19:51,491 adding 'gdocs/docs_helpers.py' 2025-11-28T20:19:51,493 adding 'gdocs/docs_structure.py' 2025-11-28T20:19:51,495 adding 'gdocs/docs_tables.py' 2025-11-28T20:19:51,501 adding 'gdocs/docs_tools.py' 2025-11-28T20:19:51,503 adding 'gdocs/managers/__init__.py' 2025-11-28T20:19:51,504 adding 'gdocs/managers/batch_operation_manager.py' 2025-11-28T20:19:51,506 adding 'gdocs/managers/header_footer_manager.py' 2025-11-28T20:19:51,508 adding 'gdocs/managers/table_operation_manager.py' 2025-11-28T20:19:51,511 adding 'gdocs/managers/validation_manager.py' 2025-11-28T20:19:51,512 adding 'gdrive/__init__.py' 2025-11-28T20:19:51,514 adding 'gdrive/drive_helpers.py' 2025-11-28T20:19:51,517 adding 'gdrive/drive_tools.py' 2025-11-28T20:19:51,519 adding 'gforms/__init__.py' 2025-11-28T20:19:51,521 adding 'gforms/forms_tools.py' 2025-11-28T20:19:51,523 adding 'gmail/__init__.py' 2025-11-28T20:19:51,527 adding 'gmail/gmail_tools.py' 2025-11-28T20:19:51,529 adding 'gsearch/__init__.py' 2025-11-28T20:19:51,531 adding 'gsearch/search_tools.py' 2025-11-28T20:19:51,533 adding 'gsheets/__init__.py' 2025-11-28T20:19:51,535 adding 'gsheets/sheets_tools.py' 2025-11-28T20:19:51,537 adding 'gslides/__init__.py' 2025-11-28T20:19:51,538 adding 'gslides/slides_tools.py' 2025-11-28T20:19:51,540 adding 'gtasks/__init__.py' 2025-11-28T20:19:51,543 adding 'gtasks/tasks_tools.py' 2025-11-28T20:19:51,546 adding 'scripts/release.py' 2025-11-28T20:19:51,549 adding 'workspace_mcp-1.6.0.dist-info/licenses/LICENSE' 2025-11-28T20:19:51,554 adding 'workspace_mcp-1.6.0.dist-info/METADATA' 2025-11-28T20:19:51,556 adding 'workspace_mcp-1.6.0.dist-info/WHEEL' 2025-11-28T20:19:51,557 adding 'workspace_mcp-1.6.0.dist-info/entry_points.txt' 2025-11-28T20:19:51,557 adding 'workspace_mcp-1.6.0.dist-info/top_level.txt' 2025-11-28T20:19:51,559 adding 'workspace_mcp-1.6.0.dist-info/RECORD' 2025-11-28T20:19:51,562 removing build/bdist.linux-armv7l/wheel 2025-11-28T20:19:51,680 Building wheel for workspace-mcp (pyproject.toml): finished with status 'done' 2025-11-28T20:19:51,690 Created wheel for workspace-mcp: filename=workspace_mcp-1.6.0-py3-none-any.whl size=171113 sha256=1a1ecff7a5c92cc3ab67c3fbe8c8ae2f25d84cc5393a3ee78ecf43a42f21bd6f 2025-11-28T20:19:51,691 Stored in directory: /tmp/pip-ephem-wheel-cache-rbhbbjkp/wheels/26/53/ed/2d9aae9b37deb2541f0617b037dbbdbcf8ed89f0abc06ad38a 2025-11-28T20:19:51,715 Successfully built workspace-mcp 2025-11-28T20:19:51,724 Removed build tracker: '/tmp/pip-build-tracker-_9kflqle'