2025-09-07T21:32:17,546 Created temporary directory: /tmp/pip-build-tracker-xg_wwwrg 2025-09-07T21:32:17,546 Initialized build tracking at /tmp/pip-build-tracker-xg_wwwrg 2025-09-07T21:32:17,546 Created build tracker: /tmp/pip-build-tracker-xg_wwwrg 2025-09-07T21:32:17,547 Entered build tracker: /tmp/pip-build-tracker-xg_wwwrg 2025-09-07T21:32:17,547 Created temporary directory: /tmp/pip-wheel-_p9oerv4 2025-09-07T21:32:17,550 Created temporary directory: /tmp/pip-ephem-wheel-cache-2ct8s7h5 2025-09-07T21:32:17,606 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T21:32:17,608 2 location(s) to search for versions of flask-seasurf: 2025-09-07T21:32:17,608 * https://pypi.org/simple/flask-seasurf/ 2025-09-07T21:32:17,608 * https://www.piwheels.org/simple/flask-seasurf/ 2025-09-07T21:32:17,609 Fetching project page and analyzing links: https://pypi.org/simple/flask-seasurf/ 2025-09-07T21:32:17,609 Getting page https://pypi.org/simple/flask-seasurf/ 2025-09-07T21:32:17,610 Found index url https://pypi.org/simple/ 2025-09-07T21:32:17,682 Fetched page https://pypi.org/simple/flask-seasurf/ as application/vnd.pypi.simple.v1+json 2025-09-07T21:32:17,686 Found link https://files.pythonhosted.org/packages/b5/c3/aea74a1d6f3a320dfa4aed475e983fdf5e9124b42344930f35ff5dfab971/Flask-SeaSurf-0.1.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1 2025-09-07T21:32:17,686 Found link https://files.pythonhosted.org/packages/50/4a/2b69c3a97a186a014e53413adf7fcf7702f89c4ceffd71edaaf4bde68820/Flask-SeaSurf-0.1.1.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.1 2025-09-07T21:32:17,687 Found link https://files.pythonhosted.org/packages/2c/e8/73a52d1b744ac7a3da0c95e73e17c10eb8c59bea831d6095f81403ad64b2/Flask-SeaSurf-0.1.2.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.2 2025-09-07T21:32:17,687 Found link https://files.pythonhosted.org/packages/4f/62/d8003e6e57f454a937ae4d19bdcfc1d753e2371323273df5f211aeb48acb/Flask-SeaSurf-0.1.3.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.3 2025-09-07T21:32:17,687 Found link https://files.pythonhosted.org/packages/e4/91/74d026e434e424e90b750e4ca3448219d8c423e4be8d1c5c5c041c0d9674/Flask-SeaSurf-0.1.4.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.4 2025-09-07T21:32:17,687 Found link https://files.pythonhosted.org/packages/16/0c/2a8049df2b4b03263fa950099894712d8e9e3430bee2bf198fea5e5379e6/Flask-SeaSurf-0.1.6.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.6 2025-09-07T21:32:17,687 Found link https://files.pythonhosted.org/packages/a6/29/2381743f472d4f13da7ee7f947e8df87f8db9ae560bb4733edaf8752b48a/Flask-SeaSurf-0.1.7.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.7 2025-09-07T21:32:17,688 Found link https://files.pythonhosted.org/packages/39/8b/ea986576574dcc4cae05709f686e33e24a709756670492b2c48411b15702/Flask-SeaSurf-0.1.8.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.8 2025-09-07T21:32:17,688 Found link https://files.pythonhosted.org/packages/6f/27/f538ee214a3e4508ab64a5e0e06cb4d7c01f26bd9f130ee376d12560c633/Flask-SeaSurf-0.1.9.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.9 2025-09-07T21:32:17,688 Found link https://files.pythonhosted.org/packages/c3/70/71749ece491f409e7b0769b4fb0f71e8f55819c64fa9409e259c7af3ba05/Flask-SeaSurf-0.1.11.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.11 2025-09-07T21:32:17,688 Found link https://files.pythonhosted.org/packages/ea/2b/1ed684b075269d12d83085d9ea0525a775ac075a7f3b73a315d368548b0b/Flask-SeaSurf-0.1.12.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.12 2025-09-07T21:32:17,688 Found link https://files.pythonhosted.org/packages/1f/b6/4defb55c6479e4ebbc747dbeb9c11a4bcf783b0f7ac1f31e3e12e79294f0/Flask-SeaSurf-0.1.13.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.13 2025-09-07T21:32:17,689 Found link https://files.pythonhosted.org/packages/2f/01/ddf54f984290c2c1bc70b34f188d0b1fdaea905e4e1b55f7fde6463ed017/Flask-SeaSurf-0.1.14.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.14 2025-09-07T21:32:17,689 Found link https://files.pythonhosted.org/packages/d6/3e/cf8ee701abc664e93924629f158a3ffc439dba50a91470e7d289e99f756c/Flask-SeaSurf-0.1.15.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.15 2025-09-07T21:32:17,689 Found link https://files.pythonhosted.org/packages/05/fe/93924b69c327b3f52cdc888a22e3f70565380ef4d96645f8dd461d8485a9/Flask-SeaSurf-0.1.16.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.16 2025-09-07T21:32:17,689 Found link https://files.pythonhosted.org/packages/c4/f8/a6617a24e6690ba154c1eb5b96f4415d80e556a015e742d093686fbfa3b8/Flask-SeaSurf-0.1.17.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.17 2025-09-07T21:32:17,690 Found link https://files.pythonhosted.org/packages/53/cc/d48b35d05189f9c6183aaebb495ef67b43af2513769da6d9b20902f4a602/Flask-SeaSurf-0.1.18.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.18 2025-09-07T21:32:17,690 Found link https://files.pythonhosted.org/packages/9d/91/eb4ecbc29fb6f877b62a980c5047115a5b7595898a7c3d4a10ad6685631f/Flask-SeaSurf-0.1.19.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.19 2025-09-07T21:32:17,690 Found link https://files.pythonhosted.org/packages/ae/7f/a7a354cfbd0b17e0b9a7c84eb2dc183205a1fd300ba35abf06517f9afa17/Flask-SeaSurf-0.1.20.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.20 2025-09-07T21:32:17,690 Found link https://files.pythonhosted.org/packages/86/e1/c136268facf7167017fa0adab6814bddf417d7c38136974fb89008d9a4a7/Flask-SeaSurf-0.1.21.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.21 2025-09-07T21:32:17,690 Found link https://files.pythonhosted.org/packages/c8/aa/1167471cacd7c4817fe133eca209f50f77d40f2d322b3420ff306af15a1a/Flask-SeaSurf-0.1.22.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.1.22 2025-09-07T21:32:17,691 Found link https://files.pythonhosted.org/packages/d2/b9/728e0b4030530e6f931f5de2df88df45946296411a78a08ae13fe452ef0b/Flask-SeaSurf-0.2.0.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.2.0 2025-09-07T21:32:17,691 Found link https://files.pythonhosted.org/packages/b2/04/d5aa73e699cd0e8ab4dc4c3361b70ff4613d1044a193cf58faea04d825d2/Flask-SeaSurf-0.2.1.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.2.1 2025-09-07T21:32:17,691 Found link https://files.pythonhosted.org/packages/9b/24/28e73616f4c8a8d1c265248a9c7cc12715b286cbfef90f1227a3402792f2/Flask-SeaSurf-0.2.2.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.2.2 2025-09-07T21:32:17,691 Found link https://files.pythonhosted.org/packages/9b/6f/6ca34f5073cc9cd74137815033728ab349c718cdad4d37489e4c0527381b/Flask-SeaSurf-0.3.0.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.3.0 2025-09-07T21:32:17,691 Skipping link: No binaries permitted for flask-seasurf: https://files.pythonhosted.org/packages/0a/4d/8fa013cf2788cc6d1a8a0ed0f820210c6bcdeab1ddbbc2249ac651c73f61/Flask_SeaSurf-0.3.0-py3-none-any.whl (from https://pypi.org/simple/flask-seasurf/) 2025-09-07T21:32:17,692 Found link https://files.pythonhosted.org/packages/0f/bd/b8c7a24ab006e556ca300066b13d440519479dcc62c261241fe10234d194/Flask-SeaSurf-0.3.1.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 0.3.1 2025-09-07T21:32:17,692 Skipping link: No binaries permitted for flask-seasurf: https://files.pythonhosted.org/packages/0c/d3/7a602bbe027d718a23a846bfbb7da2e8e14a3241dbe90bac822ca4f24565/Flask_SeaSurf-0.3.1-py3-none-any.whl (from https://pypi.org/simple/flask-seasurf/) 2025-09-07T21:32:17,692 Found link https://files.pythonhosted.org/packages/13/b9/57cd0966b826e709694cbda754545418e118bfd06cb9655497c4d7b8dbd8/Flask-SeaSurf-1.0.0.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 1.0.0 2025-09-07T21:32:17,692 Skipping link: No binaries permitted for flask-seasurf: https://files.pythonhosted.org/packages/39/c4/8139a5c207432efb8b8245053975f4e024828e7735ad178e5faac658473e/Flask_SeaSurf-1.0.0-py3-none-any.whl (from https://pypi.org/simple/flask-seasurf/) 2025-09-07T21:32:17,692 Found link https://files.pythonhosted.org/packages/04/fb/8519408007dde0c0913dd1746a1d8892f8e352897f88012a4be2e0d9862b/Flask-SeaSurf-1.1.0.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 1.1.0 2025-09-07T21:32:17,693 Skipping link: No binaries permitted for flask-seasurf: https://files.pythonhosted.org/packages/ff/81/cdb3c3010b4460789d1e5b08a282da7fd838041a65af79488b5608e3672d/Flask_SeaSurf-1.1.0-py3-none-any.whl (from https://pypi.org/simple/flask-seasurf/) 2025-09-07T21:32:17,693 Found link https://files.pythonhosted.org/packages/02/62/b0dec6dac58e442211e0a3733213758225e361843b679dae57674964a09e/Flask-SeaSurf-1.1.1.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 1.1.1 2025-09-07T21:32:17,693 Skipping link: No binaries permitted for flask-seasurf: https://files.pythonhosted.org/packages/49/16/674f057123346cd737bc086e7a8fd2695833edb53f98e4e0b0ef5dce3984/Flask_SeaSurf-1.1.1-py3-none-any.whl (from https://pypi.org/simple/flask-seasurf/) 2025-09-07T21:32:17,693 Found link https://files.pythonhosted.org/packages/2e/9c/bc48ee775453ba3540da5986012f9640bac1261ba7d23f3da45cc3d2b58a/Flask-SeaSurf-2.0.0.tar.gz (from https://pypi.org/simple/flask-seasurf/), version: 2.0.0 2025-09-07T21:32:17,693 Skipping link: No binaries permitted for flask-seasurf: https://files.pythonhosted.org/packages/47/d4/57860c1e549d34435ee6c018e489c15424067edf954f04f085fc3d12da39/Flask_SeaSurf-2.0.0-py3-none-any.whl (from https://pypi.org/simple/flask-seasurf/) 2025-09-07T21:32:17,693 Fetching project page and analyzing links: https://www.piwheels.org/simple/flask-seasurf/ 2025-09-07T21:32:17,694 Getting page https://www.piwheels.org/simple/flask-seasurf/ 2025-09-07T21:32:17,695 Found index url https://www.piwheels.org/simple/ 2025-09-07T21:32:17,786 Fetched page https://www.piwheels.org/simple/flask-seasurf/ as text/html 2025-09-07T21:32:17,793 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-2.0.0-py3-none-any.whl#sha256=cd0089132ab3a6fe25f868a13149cca3b61acafbe7381c4005867dffd3cd3c6d (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,793 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-1.1.1-py3-none-any.whl#sha256=e6f6ab737fb0ebea4abb15fd19e2824890886e525446076903289b453f5b44a9 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,793 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-1.1.0-py3-none-any.whl#sha256=25c20b4997dbdf69a6235165504817cd907893826e0474047d8da09f530aee24 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,794 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-1.0.0-py3-none-any.whl#sha256=c9916ecd45f866e6bcb9de8dbd61c4399c94fc2e85ed3f56fd9a2332c1409319 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,794 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.3.1-py3-none-any.whl#sha256=c98093a39e7b400ee3385f5ac5c3bbaeac268e265ebea0286e4fa57246ea8dd1 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,794 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.3.0-py3-none-any.whl#sha256=505c1101e5489ef3505bb6d6bc722808ed4e6882606e07006d9914c06fb5878c (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,794 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.2.2-py3-none-any.whl#sha256=b901b2e45d57a1ae18f63ee9f6f379e7a1353a0db9e5f41f6af01734016eb970 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,794 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.2.1-py3-none-any.whl#sha256=395c78388d8f349b9a3c2d78e0d646cd4121cd46e25ed36205d6024239b1e5fc (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,795 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.2.0-py3-none-any.whl#sha256=7cbd77a1e590a2511b8ca2d5fe6919102501c7808cafdf1822a00c86e3c7dd40 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,795 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.22-py3-none-any.whl#sha256=dc9d240826a88a86d7a2a337728c8be81270b7a6389b5810b32c970f08652819 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,795 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.21-py3-none-any.whl#sha256=af1d16b059b09021644f01feadd6386a2b60b4622bf04d36b9a63d86aecc6d9e (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,795 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.20-py3-none-any.whl#sha256=66055ec50c3be59d0b63d0a3b5551a863e1de23b05bb91429e54328b9cc481f4 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,795 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.19-py3-none-any.whl#sha256=26362105fdcef7428c9b66dbef416dbf4ada5ff214a297091ce089ace1efbd04 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,796 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.18-py3-none-any.whl#sha256=7592d049358352b08e8876608f8d61387f3a0de0a941a9ad48ceb791e75d94ad (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,796 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.17-py3-none-any.whl#sha256=bfbde639a927b431bf565db8973e7dcd550aa7cb11b9152e343dbca46b6a38bf (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,796 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.16-py3-none-any.whl#sha256=b9e75c0055fd51da259d75cd6c5673feaabfdeb49b40560f8b48f74d924427e0 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,796 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.15-py3-none-any.whl#sha256=1163e2dd4f66e0eebb825599b36163f57a3fcd330792913206c8549ff5bb53f0 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,796 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.14-py3-none-any.whl#sha256=725fb2f3c7f8e075af9b6abec05a1755041381695755110c80deca488c671e41 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,797 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.13-py3-none-any.whl#sha256=85a1e7224eb353300d0387bcd1ddbf221bd480b7bbba48ee104a2c9f09e5af66 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,797 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.11-py3-none-any.whl#sha256=edafef163ca9b3d09be0259a1849634046aa860f4d774970f1f101bfd2ac217e (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,797 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.9-py3-none-any.whl#sha256=57c87767acaeacf14e72e8949e4cfc901efccca38516a7df069cef9a8ad39100 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,797 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.8-py3-none-any.whl#sha256=52a105dc72ca6f1c072c60c7c47ec85f9a340ce8bf987ec2d89481c5d8e21547 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,797 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.7-py3-none-any.whl#sha256=cf86a32d1e2965579cd2ca460ec8ab8b98335cab887a3c106a8fe1b88ff12d94 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,798 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.6-py3-none-any.whl#sha256=fb8479198edcd8bceac8b125e0a95983a72504f9b180f66909bcadd0f792f0ba (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,798 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.4-py3-none-any.whl#sha256=b54940bf1449252f715ca058fa7a7721d9c912c97fa1a43eb24cf24f6b8e27b7 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,798 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.3-py3-none-any.whl#sha256=3ef638709da0e6c6bf8fdfe4842cd6d9d18beec2fbed82da988fe08a2db21631 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,798 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.2-py3-none-any.whl#sha256=2621ffb85fe3f04dcd5b3caac2f52dffca02de3f42ebfc8a2217787412826009 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,798 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1.1-py3-none-any.whl#sha256=6624e8a77b464bee80a956415e65738f76d039d6d13dcd2409f78e08342c12b5 (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,799 Skipping link: No binaries permitted for flask-seasurf: https://archive1.piwheels.org/simple/flask-seasurf/Flask_SeaSurf-0.1-py3-none-any.whl#sha256=d9f8dc12b9713922266ede092e4eb12283993ff914992a1fc9437c8bfd35ac2f (from https://www.piwheels.org/simple/flask-seasurf/) 2025-09-07T21:32:17,799 Skipping link: not a file: https://www.piwheels.org/simple/flask-seasurf/ 2025-09-07T21:32:17,799 Skipping link: not a file: https://pypi.org/simple/flask-seasurf/ 2025-09-07T21:32:17,829 Given no hashes to check 1 links for project 'flask-seasurf': discarding no candidates 2025-09-07T21:32:17,830 Collecting flask-seasurf==0.1.12 2025-09-07T21:32:17,831 Created temporary directory: /tmp/pip-unpack-c_s5lt2q 2025-09-07T21:32:18,011 Downloading Flask-SeaSurf-0.1.12.tar.gz (4.9 kB) 2025-09-07T21:32:18,035 Added flask-seasurf==0.1.12 from https://files.pythonhosted.org/packages/ea/2b/1ed684b075269d12d83085d9ea0525a775ac075a7f3b73a315d368548b0b/Flask-SeaSurf-0.1.12.tar.gz to build tracker '/tmp/pip-build-tracker-xg_wwwrg' 2025-09-07T21:32:18,036 Running setup.py (path:/tmp/pip-wheel-_p9oerv4/flask-seasurf_226915bee9954886b91ba63c1179cda7/setup.py) egg_info for package flask-seasurf 2025-09-07T21:32:18,036 Created temporary directory: /tmp/pip-pip-egg-info-5ic4z_77 2025-09-07T21:32:18,036 Preparing metadata (setup.py): started 2025-09-07T21:32:18,037 Running command python setup.py egg_info 2025-09-07T21:32:18,562 Traceback (most recent call last): 2025-09-07T21:32:18,564 File "", line 2, in 2025-09-07T21:32:18,564 exec(compile(''' 2025-09-07T21:32:18,564 ~~~~^^^^^^^^^^^^ 2025-09-07T21:32:18,564 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:32:18,564 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,564 ...<32 lines>... 2025-09-07T21:32:18,564 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:32:18,564 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,565 ''' % ('/tmp/pip-wheel-_p9oerv4/flask-seasurf_226915bee9954886b91ba63c1179cda7/setup.py',), "", "exec")) 2025-09-07T21:32:18,565 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,565 File "", line 35, in 2025-09-07T21:32:18,565 File "/tmp/pip-wheel-_p9oerv4/flask-seasurf_226915bee9954886b91ba63c1179cda7/setup.py", line 38, in 2025-09-07T21:32:18,565 long_description=open('README.markdown').read(), 2025-09-07T21:32:18,565 ~~~~^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,565 FileNotFoundError: [Errno 2] No such file or directory: 'README.markdown' 2025-09-07T21:32:18,650 ERROR: python setup.py egg_info exited with 1 2025-09-07T21:32:18,662 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T21:32:18,662 exec(compile('"'"''"'"''"'"' 2025-09-07T21:32:18,662 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:32:18,662 # 2025-09-07T21:32:18,662 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T21:32:18,662 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T21:32:18,662 # - It provides a clear error message when setuptools is not installed. 2025-09-07T21:32:18,662 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T21:32:18,662 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T21:32:18,662 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T21:32:18,662 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T21:32:18,662 import os, sys, tokenize, traceback 2025-09-07T21:32:18,662 2025-09-07T21:32:18,662 try: 2025-09-07T21:32:18,662 import setuptools 2025-09-07T21:32:18,662 except ImportError: 2025-09-07T21:32:18,662 print( 2025-09-07T21:32:18,662 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T21:32:18,662 "the build environment with exception:", 2025-09-07T21:32:18,662 file=sys.stderr, 2025-09-07T21:32:18,662 ) 2025-09-07T21:32:18,662 traceback.print_exc() 2025-09-07T21:32:18,662 sys.exit(1) 2025-09-07T21:32:18,662 2025-09-07T21:32:18,662 __file__ = %r 2025-09-07T21:32:18,662 sys.argv[0] = __file__ 2025-09-07T21:32:18,662 2025-09-07T21:32:18,662 if os.path.exists(__file__): 2025-09-07T21:32:18,662 filename = __file__ 2025-09-07T21:32:18,662 with tokenize.open(__file__) as f: 2025-09-07T21:32:18,662 setup_py_code = f.read() 2025-09-07T21:32:18,662 else: 2025-09-07T21:32:18,662 filename = "" 2025-09-07T21:32:18,662 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T21:32:18,662 2025-09-07T21:32:18,662 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:32:18,662 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-_p9oerv4/flask-seasurf_226915bee9954886b91ba63c1179cda7/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-5ic4z_77[/] 2025-09-07T21:32:18,662 [bold magenta]cwd[/]: /tmp/pip-wheel-_p9oerv4/flask-seasurf_226915bee9954886b91ba63c1179cda7/ 2025-09-07T21:32:18,662 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T21:32:18,663 ERROR: metadata generation failed 2025-09-07T21:32:18,669 Exception information: 2025-09-07T21:32:18,669 Traceback (most recent call last): 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T21:32:18,669 call_subprocess( 2025-09-07T21:32:18,669 ~~~~~~~~~~~~~~~^ 2025-09-07T21:32:18,669 args, 2025-09-07T21:32:18,669 ^^^^^ 2025-09-07T21:32:18,669 ...<2 lines>... 2025-09-07T21:32:18,669 spinner=spinner, 2025-09-07T21:32:18,669 ^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 ) 2025-09-07T21:32:18,669 ^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T21:32:18,669 raise error 2025-09-07T21:32:18,669 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T21:32:18,669 2025-09-07T21:32:18,669 The above exception was the direct cause of the following exception: 2025-09-07T21:32:18,669 2025-09-07T21:32:18,669 Traceback (most recent call last): 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T21:32:18,669 status = _inner_run() 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T21:32:18,669 return self.run(options, args) 2025-09-07T21:32:18,669 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T21:32:18,669 return func(self, options, args) 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T21:32:18,669 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T21:32:18,669 result = self._result = resolver.resolve( 2025-09-07T21:32:18,669 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:32:18,669 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T21:32:18,669 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 ) 2025-09-07T21:32:18,669 ^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T21:32:18,669 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T21:32:18,669 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T21:32:18,669 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T21:32:18,669 if not criterion.candidates: 2025-09-07T21:32:18,669 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T21:32:18,669 return bool(self._sequence) 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T21:32:18,669 self._bool = any(self) 2025-09-07T21:32:18,669 ~~~^^^^^^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T21:32:18,669 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T21:32:18,669 ^^^^^^^^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T21:32:18,669 candidate = func() 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T21:32:18,669 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T21:32:18,669 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:32:18,669 link, template, name, version 2025-09-07T21:32:18,669 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 ) 2025-09-07T21:32:18,669 ^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T21:32:18,669 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T21:32:18,669 ~~~~~~~~~~~~~^ 2025-09-07T21:32:18,669 link, 2025-09-07T21:32:18,669 ^^^^^ 2025-09-07T21:32:18,669 ...<3 lines>... 2025-09-07T21:32:18,669 version=version, 2025-09-07T21:32:18,669 ^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 ) 2025-09-07T21:32:18,669 ^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T21:32:18,669 super().__init__( 2025-09-07T21:32:18,669 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:32:18,669 link=link, 2025-09-07T21:32:18,669 ^^^^^^^^^^ 2025-09-07T21:32:18,669 ...<4 lines>... 2025-09-07T21:32:18,669 version=version, 2025-09-07T21:32:18,669 ^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 ) 2025-09-07T21:32:18,669 ^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T21:32:18,669 self.dist = self._prepare() 2025-09-07T21:32:18,669 ~~~~~~~~~~~~~^^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T21:32:18,669 dist = self._prepare_distribution() 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T21:32:18,669 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T21:32:18,669 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T21:32:18,669 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T21:32:18,669 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T21:32:18,669 dist = _get_prepared_distribution( 2025-09-07T21:32:18,669 req, 2025-09-07T21:32:18,669 ...<3 lines>... 2025-09-07T21:32:18,669 self.check_build_deps, 2025-09-07T21:32:18,669 ) 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T21:32:18,669 abstract_dist.prepare_distribution_metadata( 2025-09-07T21:32:18,669 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:32:18,669 finder, build_isolation, check_build_deps 2025-09-07T21:32:18,669 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 ) 2025-09-07T21:32:18,669 ^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T21:32:18,669 self.req.prepare_metadata() 2025-09-07T21:32:18,669 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T21:32:18,669 self.metadata_directory = generate_metadata_legacy( 2025-09-07T21:32:18,669 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:32:18,669 build_env=self.build_env, 2025-09-07T21:32:18,669 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 ...<3 lines>... 2025-09-07T21:32:18,669 details=details, 2025-09-07T21:32:18,669 ^^^^^^^^^^^^^^^^ 2025-09-07T21:32:18,669 ) 2025-09-07T21:32:18,669 ^ 2025-09-07T21:32:18,669 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T21:32:18,669 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T21:32:18,669 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T21:32:18,692 Removed flask-seasurf==0.1.12 from https://files.pythonhosted.org/packages/ea/2b/1ed684b075269d12d83085d9ea0525a775ac075a7f3b73a315d368548b0b/Flask-SeaSurf-0.1.12.tar.gz from build tracker '/tmp/pip-build-tracker-xg_wwwrg' 2025-09-07T21:32:18,692 Removed build tracker: '/tmp/pip-build-tracker-xg_wwwrg'