2026-03-26T22:31:36,622 Created temporary directory: /tmp/pip-ephem-wheel-cache-b9j3pjai 2026-03-26T22:31:36,624 Created temporary directory: /tmp/pip-build-tracker-bkkg9j5x 2026-03-26T22:31:36,625 Initialized build tracking at /tmp/pip-build-tracker-bkkg9j5x 2026-03-26T22:31:36,625 Created build tracker: /tmp/pip-build-tracker-bkkg9j5x 2026-03-26T22:31:36,626 Entered build tracker: /tmp/pip-build-tracker-bkkg9j5x 2026-03-26T22:31:36,627 Created temporary directory: /tmp/pip-wheel-0xxznfjc 2026-03-26T22:31:36,630 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-26T22:31:36,633 Created temporary directory: /tmp/pip-ephem-wheel-cache-rqzc86so 2026-03-26T22:31:36,655 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T22:31:36,658 2 location(s) to search for versions of awslabs-nova-canvas-mcp-server: 2026-03-26T22:31:36,658 * https://pypi.org/simple/awslabs-nova-canvas-mcp-server/ 2026-03-26T22:31:36,658 * https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/ 2026-03-26T22:31:36,659 Fetching project page and analyzing links: https://pypi.org/simple/awslabs-nova-canvas-mcp-server/ 2026-03-26T22:31:36,660 Getting page https://pypi.org/simple/awslabs-nova-canvas-mcp-server/ 2026-03-26T22:31:36,662 Found index url https://pypi.org/simple 2026-03-26T22:31:36,896 Fetched page https://pypi.org/simple/awslabs-nova-canvas-mcp-server/ as application/vnd.pypi.simple.v1+json 2026-03-26T22:31:36,907 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/d9/8d/2a86b6a50d71817b0f04af0fb8aaef838bbd5b257f06286fd35de1eafecf/awslabs_nova_canvas_mcp_server-0.1.10233-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.13) 2026-03-26T22:31:36,908 Link requires a different Python (3.11.2 not in: '>=3.13'): https://files.pythonhosted.org/packages/12/07/ac1b99d4e9f9a89b4660694a706eefdef52066df3566d4ab6b58e080ac2d/awslabs_nova_canvas_mcp_server-0.1.10233.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.13) 2026-03-26T22:31:36,908 Skipping link: 0.1.10233 Requires-Python >=3.13: https://files.pythonhosted.org/packages/12/07/ac1b99d4e9f9a89b4660694a706eefdef52066df3566d4ab6b58e080ac2d/awslabs_nova_canvas_mcp_server-0.1.10233.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.13) 2026-03-26T22:31:36,909 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/49/09/6c5ec2f4c31705be50e0057eb2c31b7aca227fe7063b6b5d39acfc859333/awslabs_nova_canvas_mcp_server-0.1.10652-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.13) 2026-03-26T22:31:36,910 Link requires a different Python (3.11.2 not in: '>=3.13'): https://files.pythonhosted.org/packages/a1/0d/ac13e53053df90195461cebf4e3dd873f07b8335a456ef5691c21db8a081/awslabs_nova_canvas_mcp_server-0.1.10652.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.13) 2026-03-26T22:31:36,911 Skipping link: 0.1.10652 Requires-Python >=3.13: https://files.pythonhosted.org/packages/a1/0d/ac13e53053df90195461cebf4e3dd873f07b8335a456ef5691c21db8a081/awslabs_nova_canvas_mcp_server-0.1.10652.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.13) 2026-03-26T22:31:36,911 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/71/96/803ddf581f0971430fbf15b40907f37dae235737dcb3c1cc14acece37af8/awslabs_nova_canvas_mcp_server-0.1.31004-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,912 Found link https://files.pythonhosted.org/packages/1d/2f/ab873b5f8187055be4726ce7481ca1b4d32fae5b8c5d10f0f1d57e9b10dc/awslabs_nova_canvas_mcp_server-0.1.31004.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 0.1.31004 2026-03-26T22:31:36,913 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/ef/b4/ca42fd186e5eb08a1e8c744ce484f66c127d7086511db9c4e6050cc32747/awslabs_nova_canvas_mcp_server-0.1.62303-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,914 Found link https://files.pythonhosted.org/packages/74/4c/0e9a9642b16f0f818d3658090a640fb334ca5a4fe2b2881240fd67006dfa/awslabs_nova_canvas_mcp_server-0.1.62303.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 0.1.62303 2026-03-26T22:31:36,915 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/46/d2/7b4c4a4c631d45681892ef94e0763b4c635c6fd706edf3b87cf344d40e3b/awslabs_nova_canvas_mcp_server-0.1.81004-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,916 Found link https://files.pythonhosted.org/packages/a9/a3/ed5cb243dea8e465d02aaabc42cd6aa9c277ba6b1c3342f8d32abb1235e8/awslabs_nova_canvas_mcp_server-0.1.81004.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 0.1.81004 2026-03-26T22:31:36,916 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/3f/f5/c512e6b4d9114040d0d4f0a27ced709284311cd76c1c02f21d3e6fca7d97/awslabs_nova_canvas_mcp_server-0.1.81650-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,917 Found link https://files.pythonhosted.org/packages/54/91/2ce7c99ad224e608ad7d2cb79cf42d9c03d2d71502af876131f9ad9409a8/awslabs_nova_canvas_mcp_server-0.1.81650.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 0.1.81650 2026-03-26T22:31:36,918 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/5c/45/afea03bce509e7b268f52d1d5142a915d1fc13d1b9dab93a389abecc7ef6/awslabs_nova_canvas_mcp_server-0.1.2025141004-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,919 Found link https://files.pythonhosted.org/packages/b2/8d/f4a62204a9b0797825efea723ef3c2e44ece083d6b70406106e6c467ca02/awslabs_nova_canvas_mcp_server-0.1.2025141004.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 0.1.2025141004 2026-03-26T22:31:36,919 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/df/74/2069e192a623b01865f1dfbb194d4ab11b0aae9a9a3604cfc8ca75bd59c3/awslabs_nova_canvas_mcp_server-0.2.0-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,920 Found link https://files.pythonhosted.org/packages/e6/4e/1254bc7129cf051c2ce4da28f2b57adcc792fe98d795844504d4044418dc/awslabs_nova_canvas_mcp_server-0.2.0.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 0.2.0 2026-03-26T22:31:36,921 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/39/11/ca7a4254ea67e886eb197f67549802d26943b7dec35c3a0f43d15c757166/awslabs_nova_canvas_mcp_server-0.2.1-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,922 Found link https://files.pythonhosted.org/packages/43/f5/d1cd3e24fb94ef1e142fc50b7225f1718da81b7a8d6da9bf99f5afd38159/awslabs_nova_canvas_mcp_server-0.2.1.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 0.2.1 2026-03-26T22:31:36,923 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/ff/f4/68477ac497c85cdfe42890b4216911436dc8bf987fe6dd1cbecd1ecaa772/awslabs_nova_canvas_mcp_server-0.2.6-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,924 Found link https://files.pythonhosted.org/packages/0e/f5/f74f6e258a8e801609e3ceba2cbe71a1f7c6e88e6548a2ace395382b3caa/awslabs_nova_canvas_mcp_server-0.2.6.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 0.2.6 2026-03-26T22:31:36,924 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/e7/14/d08d62ca1433070ab6fcd2ace0414f0c52c05acab97df323478046e4c725/awslabs_nova_canvas_mcp_server-0.2.7-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,925 Found link https://files.pythonhosted.org/packages/ce/cb/77c6734ebe12e1fcd3081a3ebdc9c7c3374706f55a09e5133a21d7da0f59/awslabs_nova_canvas_mcp_server-0.2.7.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 0.2.7 2026-03-26T22:31:36,926 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/ac/24/e4efb93a19f0b82b3ed7a77a5fce94d5f5a4141a7363c2498bed9d8bb4fd/awslabs_nova_canvas_mcp_server-0.2.8-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,926 Found link https://files.pythonhosted.org/packages/e3/6b/7252e4e7683c87541e87060b56d01a9ea42f70ecafdeba5d22cda2918248/awslabs_nova_canvas_mcp_server-0.2.8.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 0.2.8 2026-03-26T22:31:36,927 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/b5/02/53c0edc4be81fafa1ee4d25c9c18e95da144b4cb79a91d8ef32852743a0c/awslabs_nova_canvas_mcp_server-1.0.0-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,928 Found link https://files.pythonhosted.org/packages/d8/b2/cd6199b00f1baf49ed4ddf9b1cfeac616ac2119818e3cb7b903597ec5285/awslabs_nova_canvas_mcp_server-1.0.0.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.0 2026-03-26T22:31:36,929 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/01/db/a5d61e92605ac496d8592ab41e293dd814da891e1901b33e1989c127a49c/awslabs_nova_canvas_mcp_server-1.0.1-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,930 Found link https://files.pythonhosted.org/packages/a9/f1/4ce3949163066cb45aa21dbbbdf70824ef09ccdd8cda8f9f6da5633f1c83/awslabs_nova_canvas_mcp_server-1.0.1.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.1 2026-03-26T22:31:36,930 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/7f/59/cf00420d40d011612382787e93660667f84493b139889e16e077bec66bc4/awslabs_nova_canvas_mcp_server-1.0.2-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,931 Found link https://files.pythonhosted.org/packages/19/f2/f09a4bde56367f4d37bb6de127a35c4b3e9d540d52a041803fe9e4d3d859/awslabs_nova_canvas_mcp_server-1.0.2.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.2 2026-03-26T22:31:36,932 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/c1/10/712d83b1833edb794844e9959173cda20c973bb3120c49945d59b60660ab/awslabs_nova_canvas_mcp_server-1.0.3-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,933 Found link https://files.pythonhosted.org/packages/52/d8/0670368e39da951b9134cd26e8d6708aa16815c1c7407fc2f48cca672b43/awslabs_nova_canvas_mcp_server-1.0.3.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.3 2026-03-26T22:31:36,934 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/8e/d8/babd331e622f75c7317851a8dd643f4b4290d8f266d0c798d2f57eec2763/awslabs_nova_canvas_mcp_server-1.0.4-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,934 Found link https://files.pythonhosted.org/packages/6c/f5/40fb73fad686206b4878c301b487d52ce1fe20adc672ff308e332443fa77/awslabs_nova_canvas_mcp_server-1.0.4.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.4 2026-03-26T22:31:36,935 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/61/93/069fba4e2c7611b2a57efbae7de59115dc5ab6fe119a3c1475152272d0a1/awslabs_nova_canvas_mcp_server-1.0.6-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,936 Found link https://files.pythonhosted.org/packages/69/c2/95edc6204d7a2c824e1ecbc5f0b383eda9c0a4a8c815ced69ccd05ee28d3/awslabs_nova_canvas_mcp_server-1.0.6.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.6 2026-03-26T22:31:36,936 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/e6/6e/98a3eff5dd4b86afb61b0187e782b609618e79e50b9a03c63d27dd040daa/awslabs_nova_canvas_mcp_server-1.0.7-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,937 Found link https://files.pythonhosted.org/packages/6a/1a/57aaebb73c72dd5118bb6835cd7fee416957be0e82a8575a10130b2fceb2/awslabs_nova_canvas_mcp_server-1.0.7.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.7 2026-03-26T22:31:36,938 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/4b/b4/68f67bf8fac7e8577b8d0d657299d86d83ada9edab4634a07e634dd9062e/awslabs_nova_canvas_mcp_server-1.0.8-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,938 Found link https://files.pythonhosted.org/packages/80/fa/9dbd6bfc14bc96f0b05e6f7b0a990ec026ce67c7c6bcc2ecd83b3687b26c/awslabs_nova_canvas_mcp_server-1.0.8.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.8 2026-03-26T22:31:36,939 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/a7/08/a7fe93d87c1cb9f93df0004cbf63ffbac547f88daa046bb96f5869eb2da4/awslabs_nova_canvas_mcp_server-1.0.9-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,940 Found link https://files.pythonhosted.org/packages/0a/2b/b7746e92286bd16225671d80e748f3099168ac9af8b1294bb315d86bb450/awslabs_nova_canvas_mcp_server-1.0.9.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.9 2026-03-26T22:31:36,941 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/d7/4a/312dd107da4635ad15ebef5b37d9f8c98bdba6178ddfd3d1e05c2513150a/awslabs_nova_canvas_mcp_server-1.0.10-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,942 Found link https://files.pythonhosted.org/packages/1c/3b/fc46b808e5494992fc8dc7cb513f73d48ae6c486de7b429f0ffb1cd2b5d1/awslabs_nova_canvas_mcp_server-1.0.10.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.10 2026-03-26T22:31:36,943 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/8e/fa/6981ed421a790888da24fae813527d0fd3144625d415225932a0e6021780/awslabs_nova_canvas_mcp_server-1.0.11-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,943 Found link https://files.pythonhosted.org/packages/78/b0/4a0c3670e2c4c849c166949bfb14a9c5579838eaca9fc2186d0a5b6e2a91/awslabs_nova_canvas_mcp_server-1.0.11.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.11 2026-03-26T22:31:36,944 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/87/02/168c7b84fa29b4f73e81a7755f65691651953536a94cb5f535c904e8a750/awslabs_nova_canvas_mcp_server-1.0.12-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,945 Found link https://files.pythonhosted.org/packages/2e/39/7c426024f3436560819f7009875c5d55acb791f7c6bce730f0bba52d4b1e/awslabs_nova_canvas_mcp_server-1.0.12.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.12 2026-03-26T22:31:36,945 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/65/22/bf892c78ee69fdce110cbcd45fe45d2efe9363bf6926e3623d887c3e9427/awslabs_nova_canvas_mcp_server-1.0.13-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,946 Found link https://files.pythonhosted.org/packages/5e/22/91a4fc53cbadd98a50ca3b3570d1827fc0079ba504a32735b71234cd5aea/awslabs_nova_canvas_mcp_server-1.0.13.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.13 2026-03-26T22:31:36,947 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/5d/f9/4229408a450f913008dc74e9bd48890cee608d220d66143491f62f9fc214/awslabs_nova_canvas_mcp_server-1.0.14-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,947 Found link https://files.pythonhosted.org/packages/56/d1/989f644970fd1daf4566109de855598ff0fbc4f7887f98ad43ce1cfc06dd/awslabs_nova_canvas_mcp_server-1.0.14.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.14 2026-03-26T22:31:36,948 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://files.pythonhosted.org/packages/04/a6/76daf1c1b01f21fca1c151649a3444c304797ddd93b0f5b03cee85ec3706/awslabs_nova_canvas_mcp_server-1.0.15-py3-none-any.whl (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:36,949 Found link https://files.pythonhosted.org/packages/51/fd/964c782a843c24d2cf83eb25b2ff69ca579aa640b9bf3bd78c4c1cc06c25/awslabs_nova_canvas_mcp_server-1.0.15.tar.gz (from https://pypi.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10), version: 1.0.15 2026-03-26T22:31:36,950 Fetching project page and analyzing links: https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/ 2026-03-26T22:31:36,950 Getting page https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/ 2026-03-26T22:31:36,952 Found index url https://www.piwheels.org/simple 2026-03-26T22:31:37,121 Fetched page https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/ as text/html 2026-03-26T22:31:37,129 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.14-py3-none-any.whl#sha256=67029922efb09691b5b889fd4540fd23b7ec82c5e1b8d3997e43d673dfe206e6 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,130 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.13-py3-none-any.whl#sha256=c7bceff5b144d4eeec8db95ecd4c0cacec46075ffe8d5f124db74b83237840c8 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,131 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.12-py3-none-any.whl#sha256=9be9da12acc059d7ab2744059ca27ccc7730464f03fa7c6bea8afe1a22181bdd (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,131 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.11-py3-none-any.whl#sha256=560ceb1566b3c324d7b589f84685cbd8afec4b66597e1a0ec417c5fc5b945024 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,132 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.10-py3-none-any.whl#sha256=922fd430ba8fefff33a836389f8082d60fe00f9ebecb37f8abb541cc13884b54 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,132 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.9-py3-none-any.whl#sha256=00750bb6ade479c4a12c91041c6005e7ed95ba3f7d9420ce74cf704778a09918 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,132 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.8-py3-none-any.whl#sha256=d83b85bac4887ce634d1730686edc2beb414167ae4f2c92a8d243fd49b65807e (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,133 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.7-py3-none-any.whl#sha256=96aa2065904cf20c019f2c3ceb1bc052674b72b02bacf36584cbf192df55cf35 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,134 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.6-py3-none-any.whl#sha256=20fc4050bae8b82907dbb1231b3f21d8eb2f74a52d953dc37014e1b62ddc17af (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,134 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.4-py3-none-any.whl#sha256=f66602234701611b45973066a728c9a833632835d4b07f21c835b32f0862761b (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,135 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.3-py3-none-any.whl#sha256=d3cdaf1f421ee6e627111838b8cdca99311fcdb9755cdf0973853be8f5b56085 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,135 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.2-py3-none-any.whl#sha256=bad42c6e25c7f69376cff5aad8cab279aa4a38531b8934c2dc60be7e4c32a896 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,136 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.1-py3-none-any.whl#sha256=62a4e3487a08b10475dbd1fe88990281e3d6559bd93db83dbb8c56f224408684 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,136 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-1.0.0-py3-none-any.whl#sha256=be4648b1012629662b6fc09355cc49a718a6618799726595c821c45102177448 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,137 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-0.2.8-py3-none-any.whl#sha256=afbf2eb5a90e3c742876deee5d7a17910f18986a8a7b52e8f12cf569365922a3 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,137 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-0.2.7-py3-none-any.whl#sha256=6462c4492a933e5b6b2b056f61769ff30d1f8f12fc9ebdaa8d666534094c07bc (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,138 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-0.2.6-py3-none-any.whl#sha256=260222b057cfff7bf624d4b97451e76eba4ca0c701e30334fc1a68dcb1443f34 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,138 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-0.2.1-py3-none-any.whl#sha256=07d585209ee9223ef84c7df7ae71486878c3baa698175ef992f0260dcac542e8 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,139 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-0.2.0-py3-none-any.whl#sha256=4e5d9b6d770e88184fbc6fede899761b9856ed3e1dbecac363df801cce884d76 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,139 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-0.1.2025141004-py3-none-any.whl#sha256=cc94a208ce7fb4afd9e56bc040cd83d2f8c7be8ac97f5388d2d443a8d626d281 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,140 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-0.1.81650-py3-none-any.whl#sha256=84385dc67604e5bd33cc51431cc4a566f935f435dc873413da03e9fed8f8ab7c (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,141 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-0.1.81004-py3-none-any.whl#sha256=5f6acfad6c0a0ceb2f8c52c2da40c35b66097dd7857ab8a842fd866a4aac571c (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,141 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-0.1.62303-py3-none-any.whl#sha256=5e3dcef44194bac52b1de236644b51a7bc0a2db7cad10bc0b59a3174e24b7f7b (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,142 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-0.1.31004-py3-none-any.whl#sha256=f2a5ab83377a43063c4c0df7df4a2720a701efe9b243e1e4aaa8ddba09db13b1 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.10) 2026-03-26T22:31:37,142 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-0.1.10652-py3-none-any.whl#sha256=4bb811d7e2e4466c874da1590c26662ddc60714b94953aed6dd9dedf27929256 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.13) 2026-03-26T22:31:37,143 Skipping link: No binaries permitted for awslabs-nova-canvas-mcp-server: https://archive1.piwheels.org/simple/awslabs-nova-canvas-mcp-server/awslabs_nova_canvas_mcp_server-0.1.10233-py3-none-any.whl#sha256=d0d7eb1d1ef072b47568105839e877a4847c5bc15950f6b93ff6273a1fb41671 (from https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/) (requires-python:>=3.13) 2026-03-26T22:31:37,143 Skipping link: not a file: https://www.piwheels.org/simple/awslabs-nova-canvas-mcp-server/ 2026-03-26T22:31:37,144 Skipping link: not a file: https://pypi.org/simple/awslabs-nova-canvas-mcp-server/ 2026-03-26T22:31:37,165 Given no hashes to check 1 links for project 'awslabs-nova-canvas-mcp-server': discarding no candidates 2026-03-26T22:31:37,184 Collecting awslabs-nova-canvas-mcp-server==1.0.15 2026-03-26T22:31:37,187 Created temporary directory: /tmp/pip-unpack-v_a6scpb 2026-03-26T22:31:37,456 Downloading awslabs_nova_canvas_mcp_server-1.0.15.tar.gz (108 kB) 2026-03-26T22:31:37,603 Added awslabs-nova-canvas-mcp-server==1.0.15 from https://files.pythonhosted.org/packages/51/fd/964c782a843c24d2cf83eb25b2ff69ca579aa640b9bf3bd78c4c1cc06c25/awslabs_nova_canvas_mcp_server-1.0.15.tar.gz to build tracker '/tmp/pip-build-tracker-bkkg9j5x' 2026-03-26T22:31:37,609 Created temporary directory: /tmp/pip-build-env-cs9i09r8 2026-03-26T22:31:37,614 Installing build dependencies: started 2026-03-26T22:31:37,615 Running command pip subprocess to install build dependencies 2026-03-26T22:31:38,761 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-26T22:31:39,204 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-26T22:31:39,227 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T22:31:39,768 Collecting hatchling 2026-03-26T22:31:39,786 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-26T22:31:39,975 Collecting packaging>=24.2 2026-03-26T22:31:39,992 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-26T22:31:40,111 Collecting pathspec>=0.10.1 2026-03-26T22:31:40,127 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-26T22:31:40,246 Collecting pluggy>=1.0.0 2026-03-26T22:31:40,260 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-26T22:31:40,503 Collecting trove-classifiers 2026-03-26T22:31:40,517 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-26T22:31:43,189 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-03-26T22:31:43,225 Creating /tmp/pip-build-env-cs9i09r8/overlay/local/bin 2026-03-26T22:31:43,227 changing mode of /tmp/pip-build-env-cs9i09r8/overlay/local/bin/trove-classifiers to 755 2026-03-26T22:31:44,140 changing mode of /tmp/pip-build-env-cs9i09r8/overlay/local/bin/hatchling to 755 2026-03-26T22:31:44,176 Successfully installed hatchling-1.29.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-03-26T22:31:44,419 Installing build dependencies: finished with status 'done' 2026-03-26T22:31:44,425 Getting requirements to build wheel: started 2026-03-26T22:31:44,427 Running command Getting requirements to build wheel 2026-03-26T22:31:44,770 Getting requirements to build wheel: finished with status 'done' 2026-03-26T22:31:44,773 Created temporary directory: /tmp/pip-modern-metadata-7mxgzvls 2026-03-26T22:31:44,776 Preparing metadata (pyproject.toml): started 2026-03-26T22:31:44,777 Running command Preparing metadata (pyproject.toml) 2026-03-26T22:31:45,318 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-26T22:31:45,323 Source in /tmp/pip-wheel-0xxznfjc/awslabs-nova-canvas-mcp-server_c46b4ca721174910b0d104eca45f2a61 has version 1.0.15, which satisfies requirement awslabs-nova-canvas-mcp-server==1.0.15 from https://files.pythonhosted.org/packages/51/fd/964c782a843c24d2cf83eb25b2ff69ca579aa640b9bf3bd78c4c1cc06c25/awslabs_nova_canvas_mcp_server-1.0.15.tar.gz 2026-03-26T22:31:45,324 Removed awslabs-nova-canvas-mcp-server==1.0.15 from https://files.pythonhosted.org/packages/51/fd/964c782a843c24d2cf83eb25b2ff69ca579aa640b9bf3bd78c4c1cc06c25/awslabs_nova_canvas_mcp_server-1.0.15.tar.gz from build tracker '/tmp/pip-build-tracker-bkkg9j5x' 2026-03-26T22:31:45,330 Created temporary directory: /tmp/pip-unpack-ldoqtupv 2026-03-26T22:31:45,330 Building wheels for collected packages: awslabs-nova-canvas-mcp-server 2026-03-26T22:31:45,335 Created temporary directory: /tmp/pip-wheel-x_eofph3 2026-03-26T22:31:45,335 Destination directory: /tmp/pip-wheel-x_eofph3 2026-03-26T22:31:45,337 Building wheel for awslabs-nova-canvas-mcp-server (pyproject.toml): started 2026-03-26T22:31:45,339 Running command Building wheel for awslabs-nova-canvas-mcp-server (pyproject.toml) 2026-03-26T22:31:45,469 Building wheel for awslabs-nova-canvas-mcp-server (pyproject.toml): finished with status 'done' 2026-03-26T22:31:45,473 Created wheel for awslabs-nova-canvas-mcp-server: filename=awslabs_nova_canvas_mcp_server-1.0.15-py3-none-any.whl size=21901 sha256=dce3a902c8643a918b1c920ca19710952db5f77ea642f25c3424c448635ed308 2026-03-26T22:31:45,474 Stored in directory: /tmp/pip-ephem-wheel-cache-rqzc86so/wheels/e8/df/ed/90f561ab4fe101732c5adf157ab3c86c25964444d695e6c817 2026-03-26T22:31:45,485 Successfully built awslabs-nova-canvas-mcp-server 2026-03-26T22:31:45,489 Removed build tracker: '/tmp/pip-build-tracker-bkkg9j5x'