2025-09-07T20:09:21,216 Created temporary directory: /tmp/pip-build-tracker-g2spubnp 2025-09-07T20:09:21,217 Initialized build tracking at /tmp/pip-build-tracker-g2spubnp 2025-09-07T20:09:21,217 Created build tracker: /tmp/pip-build-tracker-g2spubnp 2025-09-07T20:09:21,217 Entered build tracker: /tmp/pip-build-tracker-g2spubnp 2025-09-07T20:09:21,217 Created temporary directory: /tmp/pip-wheel-4_1qvc93 2025-09-07T20:09:21,220 Created temporary directory: /tmp/pip-ephem-wheel-cache-qbhaft1o 2025-09-07T20:09:21,278 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:09:21,280 2 location(s) to search for versions of formencode: 2025-09-07T20:09:21,280 * https://pypi.org/simple/formencode/ 2025-09-07T20:09:21,280 * https://www.piwheels.org/simple/formencode/ 2025-09-07T20:09:21,280 Fetching project page and analyzing links: https://pypi.org/simple/formencode/ 2025-09-07T20:09:21,281 Getting page https://pypi.org/simple/formencode/ 2025-09-07T20:09:21,282 Found index url https://pypi.org/simple/ 2025-09-07T20:09:21,354 Fetched page https://pypi.org/simple/formencode/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:09:21,360 Found link https://files.pythonhosted.org/packages/61/21/3fc83dc7fb6dcca4fbe3a6b3aa1caa7f0d843305784020ae6bc09dbcd33c/FormEncode-0.2.tar.gz (from https://pypi.org/simple/formencode/), version: 0.2 2025-09-07T20:09:21,360 Found link https://files.pythonhosted.org/packages/64/78/54f425b1521a1f1caf1af881e3220e83e9671802ec14d10fa3320fefe8a3/FormEncode-0.2.1.tar.gz (from https://pypi.org/simple/formencode/), version: 0.2.1 2025-09-07T20:09:21,361 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2f/e1/98158baf218d1f679c0f239eb59ede5f8906c43976e56c075989dace6d1c/FormEncode-0.2.2-py2.4.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,361 Found link https://files.pythonhosted.org/packages/87/77/1dbc9b86072f9493d2cf0e858347ac155a7c49bcb4b0d752d3f48a535a9c/FormEncode-0.2.2.tar.gz (from https://pypi.org/simple/formencode/), version: 0.2.2 2025-09-07T20:09:21,361 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/41/5e/7c284690633cb0c3c59dff2ea164b80bd0f7fb15bede4a0cbc118f82da78/FormEncode-0.3-py2.3.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,361 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/68/bd/a1c4bdfe79685da32e7bb2634452f28c1b2a7a293a0b9cb008e443197441/FormEncode-0.3-py2.4.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,361 Found link https://files.pythonhosted.org/packages/67/66/3750d2b9b3a19fca5ba8f73c2b7e1b1b7b687092911adb58fa5e2b1821d0/FormEncode-0.3.tar.gz (from https://pypi.org/simple/formencode/), version: 0.3 2025-09-07T20:09:21,362 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1f/c7/9b1ed23d24f24d193d2cd46490b1721420e703cd467e282ea1576ca5bfec/FormEncode-0.4-py2.3.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,362 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/98/ba/394ae65de799e28d668ff5ae683bebdd45636a166acf862324f30f97fcdb/FormEncode-0.4-py2.4.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,362 Found link https://files.pythonhosted.org/packages/a4/e3/d75975fe143bc9aa6326d7d04599052c5345599f0933bb668bb9d3c73705/FormEncode-0.4.tar.gz (from https://pypi.org/simple/formencode/), version: 0.4 2025-09-07T20:09:21,362 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/92/35/d15e160358ca655fd22a13f2add04af2f9ee884e13e7551a162ba38419a7/FormEncode-0.5-py2.3.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,362 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/33/82/823e12d2329cd1eb1b3e9a01b62d33de64100352f76f393d13e81449cd45/FormEncode-0.5-py2.4.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,363 Found link https://files.pythonhosted.org/packages/43/09/c1b553069a2015640e45fdba205bfed2c8720a8a6e8c580b8c9ec408001c/FormEncode-0.5.tar.gz (from https://pypi.org/simple/formencode/), version: 0.5 2025-09-07T20:09:21,363 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/89/c5/0ebb7683e8e58db8028c8c823f37dcdc20fd56afe20b6f83a4637cbdb770/FormEncode-0.5.1-py2.3.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,363 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c8/e8/b5dfcda7946092d63269cb6b61c75bb366e335178c08f83aa3eaebcdbbf3/FormEncode-0.5.1-py2.4.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,363 Found link https://files.pythonhosted.org/packages/58/64/33b90d489c7dbd8ff7a3288b3bad220f11bf746adf427e089169d9b6ca43/FormEncode-0.5.1.tar.gz (from https://pypi.org/simple/formencode/), version: 0.5.1 2025-09-07T20:09:21,363 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/0f/8a/20ba13e5e22bc6f4958e3946b728498999de4fbfdf13efa16a0788b3b7ce/FormEncode-0.6-py2.3.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,364 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8f/5b/3c11d2c7b0035b809aeeff415b96bd9491be96cbac5f68241b7c206d2b50/FormEncode-0.6-py2.4.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,364 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/56/af/a7d3d4d8ddf825fe73067eb5fe1bf86225ca30560e6401cefbe16c9d9633/FormEncode-0.6-py2.5.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,364 Found link https://files.pythonhosted.org/packages/2f/7b/681e7e0684003328b5676d5831b777e3bad03af16b2d2b4a96cf7fd0908a/FormEncode-0.6.tar.gz (from https://pypi.org/simple/formencode/), version: 0.6 2025-09-07T20:09:21,364 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/88/23/8223303f748e8e487e6bfa5252075ef1810633ccb61d235c2116aa4561f3/FormEncode-0.7-py2.4.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,364 Found link https://files.pythonhosted.org/packages/b3/18/8454f305dc9f78f32d3e69822d5e5b084ea644fa0b0b9588d62b3833c47c/FormEncode-0.7.tar.gz (from https://pypi.org/simple/formencode/), version: 0.7 2025-09-07T20:09:21,364 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b4/75/8fe0d3c7ad5631f376b17b83762e05d15c67ee27da801de06d6de40a34b7/FormEncode-0.7.1-py2.4.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,365 Found link https://files.pythonhosted.org/packages/10/0f/bbfb44aa3f507e638ee2890e2f64ff13ce16e71288d1ab880abf13d7ea74/FormEncode-0.7.1.tar.gz (from https://pypi.org/simple/formencode/), version: 0.7.1 2025-09-07T20:09:21,365 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/cf/62/60e87a921e76cbdcc209756103f784acee187bec9201257d69d7a05bdcdd/FormEncode-0.9-py2.4.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,365 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/66/09/549cb1c3cb915850f4da05eae861e826418516f82a2bf923ecfeda58aa0c/FormEncode-0.9-py2.5.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,365 Found link https://files.pythonhosted.org/packages/33/26/d4a81b2f44aa001df159c8903c04cebc75e99d922c034637b1ac2360102c/FormEncode-0.9.tar.gz (from https://pypi.org/simple/formencode/), version: 0.9 2025-09-07T20:09:21,365 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/df/2e/28e3ef17a8702a205d78a2284b8dbdd6a6213146c6c2dec684659fb3f755/FormEncode-1.0-py2.4.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,365 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/af/f6/4c68cc78b7c8ea78eccaee5a416d73dc40a299eab0da61ef6107919a2d19/FormEncode-1.0-py2.5.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,366 Found link https://files.pythonhosted.org/packages/07/1f/abb5c498d0a8403f678aed5668e8408f34b930e51c479cd16234c9fb97db/FormEncode-1.0.tar.gz (from https://pypi.org/simple/formencode/), version: 1.0 2025-09-07T20:09:21,366 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a2/b9/af221d6efc588cd531e488cc791083791b4d949486b7e105ce9bd80d8a7c/FormEncode-1.0.1-py2.4.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,366 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/83/e7/284428dfa4ea5449690707baf943e3c568fc1810eed120b9e3b51bcaa8d9/FormEncode-1.0.1-py2.5.egg (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,366 Found link https://files.pythonhosted.org/packages/93/95/50fd95e2579de27aa2d2995433b14715a0cdc467e6f0a6da6198d8a8d75d/FormEncode-1.0.1.tar.gz (from https://pypi.org/simple/formencode/), version: 1.0.1 2025-09-07T20:09:21,366 Found link https://files.pythonhosted.org/packages/68/88/591a527f8dff96d3685fb5d88b547ec2552aa01665969779694a04aa2049/FormEncode-1.1.tar.gz (from https://pypi.org/simple/formencode/), version: 1.1 2025-09-07T20:09:21,367 Found link https://files.pythonhosted.org/packages/fa/c0/a5348d12342b78c23d86b053acd34f7670f68d5ca507c8f497471dadde63/FormEncode-1.2.tar.gz (from https://pypi.org/simple/formencode/), version: 1.2 2025-09-07T20:09:21,367 Found link https://files.pythonhosted.org/packages/7c/ed/d96fc10d87807f8682ade79ad9e0e8a89466cdae519434105cab70245874/FormEncode-1.2.1.tar.gz (from https://pypi.org/simple/formencode/), version: 1.2.1 2025-09-07T20:09:21,367 Found link https://files.pythonhosted.org/packages/b9/f7/b545bc8d7dfc4b3cbd74c60c6af816110bcfecc02f7e36e7d62dd8bf9d1a/FormEncode-1.2.2.tar.gz (from https://pypi.org/simple/formencode/), version: 1.2.2 2025-09-07T20:09:21,367 Found link https://files.pythonhosted.org/packages/f6/ab/79bd4b51ac434826c2c1c279ad2279cef3f07ea914f7c462a4040fe1e127/FormEncode-1.2.3dev.tar.gz (from https://pypi.org/simple/formencode/), version: 1.2.3dev 2025-09-07T20:09:21,368 Found link https://files.pythonhosted.org/packages/8e/59/0174271a6f004512e0201188593e6d319db139d14cb7490e488bbb078015/FormEncode-1.2.4.tar.gz (from https://pypi.org/simple/formencode/), version: 1.2.4 2025-09-07T20:09:21,368 Found link https://files.pythonhosted.org/packages/d1/dc/0b8f0bd88944ff9d31a4f97d25ef56374a10301ad96e2a88de52977c5d1a/FormEncode-1.2.5.zip (from https://pypi.org/simple/formencode/), version: 1.2.5 2025-09-07T20:09:21,368 Found link https://files.pythonhosted.org/packages/75/7d/97a917cec958cd555bf7f7f2873caee9cc151703d8f1ffbc7c0d3716cbe2/FormEncode-1.2.6.zip (from https://pypi.org/simple/formencode/), version: 1.2.6 2025-09-07T20:09:21,368 Found link https://files.pythonhosted.org/packages/a4/e0/3358d5bf57da8918babd92fc852d57426ba1887b248be947d24a5eacd5cf/FormEncode-1.3.0a1.tar.gz (from https://pypi.org/simple/formencode/), version: 1.3.0a1 2025-09-07T20:09:21,369 Found link https://files.pythonhosted.org/packages/99/5b/f71f36b81b42291a70f61104d0eeb1a30be856a052ebe032c37b45db840c/FormEncode-1.3.0.zip (from https://pypi.org/simple/formencode/), version: 1.3.0 2025-09-07T20:09:21,369 Found link https://files.pythonhosted.org/packages/2f/53/707c2b9b65ea6bedde67c21cbf7c71394f4a198620d4e9c1771214b91dcc/FormEncode-1.3.1.tar.gz (from https://pypi.org/simple/formencode/), version: 1.3.1 2025-09-07T20:09:21,369 Skipping link: No binaries permitted for formencode: https://files.pythonhosted.org/packages/47/fe/54b7a4fcce3f47251296448d45977a4fea3854a652303b78f565e8fef0f2/FormEncode-2.0.0a1-py2.py3-none-any.whl (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,369 Found link https://files.pythonhosted.org/packages/8b/f5/c7c5cc0e51a0a67f227afc4536b8044a4487e94eeabfa5a72e2f746cd302/FormEncode-2.0.0a1.tar.gz (from https://pypi.org/simple/formencode/), version: 2.0.0a1 2025-09-07T20:09:21,369 Skipping link: No binaries permitted for formencode: https://files.pythonhosted.org/packages/ca/e4/be0e08a6b7a1ca5647002df1f4b86c0f13459a2a065c00a23e0e2c1a0fa3/FormEncode-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,370 Found link https://files.pythonhosted.org/packages/ad/12/255923e5381619422a3869407bfed3f5682b4ecdd90d20c345383f6e4706/FormEncode-2.0.0.tar.gz (from https://pypi.org/simple/formencode/), version: 2.0.0 2025-09-07T20:09:21,370 Skipping link: No binaries permitted for formencode: https://files.pythonhosted.org/packages/a2/d1/0561313170a9732ab7f461cd9f675a121d748f6dbb4e8331b0d689f8d812/FormEncode-2.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/formencode/) 2025-09-07T20:09:21,370 Found link https://files.pythonhosted.org/packages/4c/dc/1dbcca1d6ebf1bed3c3bcda79079ea705fbdfe892db682833ca7188bf4c7/FormEncode-2.0.1.tar.gz (from https://pypi.org/simple/formencode/), version: 2.0.1 2025-09-07T20:09:21,370 Skipping link: No binaries permitted for formencode: https://files.pythonhosted.org/packages/a2/7b/f1215b9612432a097600271a8af57353bfa27d6ac05846027fce97283a6f/FormEncode-2.1.0-py3-none-any.whl (from https://pypi.org/simple/formencode/) (requires-python:>=3.7) 2025-09-07T20:09:21,371 Found link https://files.pythonhosted.org/packages/b0/f5/bc214d7521e7ffda4eb64bd04a28c1457159a155ba074d5f08e3c9553169/FormEncode-2.1.0.tar.gz (from https://pypi.org/simple/formencode/) (requires-python:>=3.7), version: 2.1.0 2025-09-07T20:09:21,371 Skipping link: No binaries permitted for formencode: https://files.pythonhosted.org/packages/6f/7e/31b40531ae4bae04f795f849b6428245ee49a49bcd8472f9839fb2602ff4/FormEncode-2.1.1-py3-none-any.whl (from https://pypi.org/simple/formencode/) (requires-python:>=3.7) 2025-09-07T20:09:21,371 Found link https://files.pythonhosted.org/packages/29/c3/f68b78f6f062bec9db8ab1c78a648cfc8885acded1941903a3218b9b2571/formencode-2.1.1.tar.gz (from https://pypi.org/simple/formencode/) (requires-python:>=3.7), version: 2.1.1 2025-09-07T20:09:21,372 Fetching project page and analyzing links: https://www.piwheels.org/simple/formencode/ 2025-09-07T20:09:21,372 Getting page https://www.piwheels.org/simple/formencode/ 2025-09-07T20:09:21,373 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:09:21,478 Fetched page https://www.piwheels.org/simple/formencode/ as text/html 2025-09-07T20:09:21,481 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-2.1.1-py3-none-any.whl#sha256=48a2a5e5657ba1503bd89ec2f3acc81ce5dfdbe4e96f104fe463d45b076461c4 (from https://www.piwheels.org/simple/formencode/) (requires-python:>=3.7) 2025-09-07T20:09:21,482 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-2.1.0-py3-none-any.whl#sha256=818baef799f1275536a15909c1326ca370c6a07c6040587c0666fedfd150eee2 (from https://www.piwheels.org/simple/formencode/) (requires-python:>=3.7) 2025-09-07T20:09:21,482 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-2.0.1-py2.py3-none-any.whl#sha256=53646cb4f92afc1bd69028ebcbf5c8faf4935e1759d6b300bdc83f7770273427 (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,482 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-2.0.0-py2.py3-none-any.whl#sha256=8d032bd1cfe8bddd8aaf738bc5ddaacfe0a2ba58d18df7435eff56cb3cac8e96 (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,482 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-2.0.0a1-py2.py3-none-any.whl#sha256=9776bfd589d785264f14073be6472fdb9555d93f2ef8db565ae6355fa6c85445 (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,482 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-1.3.1-py3-none-any.whl#sha256=8c8c903061ed8a04968c62b21a228acd5e64afcc5cfb13e643c6baed2ce2b335 (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,482 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-1.3.0-py2.py3-none-any.whl#sha256=5e3c7c2bde5186a126f11b27a83670f18850bf5ee7b3b3afff1ca44bbf790489 (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,482 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-1.3.0a1-py3-none-any.whl#sha256=dff0478276c44c7c524bac1cf14ddbd26d5474847019f19325681987726de581 (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,483 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-1.2.3.dev0-py3-none-any.whl#sha256=72b8534363302fb3d71b52606d052acde248934cfe9c75370361c91eb11a7f3d (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,483 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-1.2.2-py3-none-any.whl#sha256=7495f02dfafaf5131b3770870d9a1b54f39150c239e8dd1bf6834510a39fc8b2 (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,483 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-1.2.1-py3-none-any.whl#sha256=e5a4e8a67c5831d6128f12ab783af3d63bc09468c249f3fbae8aab77765c668e (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,483 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-1.2-py3-none-any.whl#sha256=c437164e60130a961212a885927544b8082e141e37dc35635e0d99a30593e3a5 (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,483 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-1.1-py3-none-any.whl#sha256=d19c4060da1ffbb09bfa27a7dbf73baf56efbc124d06193c28ad891696ec575e (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,483 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-1.0.1-py3-none-any.whl#sha256=e1fd70a07a406e5620c4d3828ba3f12d4fd977b82521e8c03d6358fcbea2b6fc (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,483 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-1.0-py3-none-any.whl#sha256=32fda182a681e5e7a6493354d184072c065143aa0c7e6f06bc7e35459fa89714 (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,483 Skipping link: No binaries permitted for formencode: https://archive1.piwheels.org/simple/formencode/FormEncode-0.9-py3-none-any.whl#sha256=e84cd4471034bdf711d2b487ab5caf83ec395ac29e20e3a80958ef4a9da98b8b (from https://www.piwheels.org/simple/formencode/) 2025-09-07T20:09:21,483 Skipping link: not a file: https://www.piwheels.org/simple/formencode/ 2025-09-07T20:09:21,484 Skipping link: not a file: https://pypi.org/simple/formencode/ 2025-09-07T20:09:21,515 Given no hashes to check 1 links for project 'formencode': discarding no candidates 2025-09-07T20:09:21,516 Collecting formencode==0.6 2025-09-07T20:09:21,517 Created temporary directory: /tmp/pip-unpack-ki6c9b8c 2025-09-07T20:09:21,654 Downloading FormEncode-0.6.tar.gz (108 kB) 2025-09-07T20:09:21,736 Added formencode==0.6 from https://files.pythonhosted.org/packages/2f/7b/681e7e0684003328b5676d5831b777e3bad03af16b2d2b4a96cf7fd0908a/FormEncode-0.6.tar.gz to build tracker '/tmp/pip-build-tracker-g2spubnp' 2025-09-07T20:09:21,737 Running setup.py (path:/tmp/pip-wheel-4_1qvc93/formencode_05974d1b12ae4bb284e829d81c677099/setup.py) egg_info for package formencode 2025-09-07T20:09:21,738 Created temporary directory: /tmp/pip-pip-egg-info-6y90fjbm 2025-09-07T20:09:21,738 Preparing metadata (setup.py): started 2025-09-07T20:09:21,739 Running command python setup.py egg_info 2025-09-07T20:09:22,248 Traceback (most recent call last): 2025-09-07T20:09:22,249 File "", line 2, in 2025-09-07T20:09:22,249 exec(compile(''' 2025-09-07T20:09:22,250 ~~~~^^^^^^^^^^^^ 2025-09-07T20:09:22,250 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:09:22,250 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,250 ...<32 lines>... 2025-09-07T20:09:22,250 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:09:22,250 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,250 ''' % ('/tmp/pip-wheel-4_1qvc93/formencode_05974d1b12ae4bb284e829d81c677099/setup.py',), "", "exec")) 2025-09-07T20:09:22,250 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,251 File "", line 35, in 2025-09-07T20:09:22,251 File "/tmp/pip-wheel-4_1qvc93/formencode_05974d1b12ae4bb284e829d81c677099/setup.py", line 1, in 2025-09-07T20:09:22,251 from ez_setup import use_setuptools 2025-09-07T20:09:22,251 File "/tmp/pip-wheel-4_1qvc93/formencode_05974d1b12ae4bb284e829d81c677099/ez_setup/__init__.py", line 85 2025-09-07T20:09:22,251 except pkg_resources.VersionConflict, e: 2025-09-07T20:09:22,251 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,251 SyntaxError: multiple exception types must be parenthesized 2025-09-07T20:09:22,334 ERROR: python setup.py egg_info exited with 1 2025-09-07T20:09:22,347 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T20:09:22,347 exec(compile('"'"''"'"''"'"' 2025-09-07T20:09:22,347 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:09:22,347 # 2025-09-07T20:09:22,347 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:09:22,347 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:09:22,347 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:09:22,347 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:09:22,347 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:09:22,347 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:09:22,347 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:09:22,347 import os, sys, tokenize, traceback 2025-09-07T20:09:22,347 2025-09-07T20:09:22,347 try: 2025-09-07T20:09:22,347 import setuptools 2025-09-07T20:09:22,347 except ImportError: 2025-09-07T20:09:22,347 print( 2025-09-07T20:09:22,347 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:09:22,347 "the build environment with exception:", 2025-09-07T20:09:22,347 file=sys.stderr, 2025-09-07T20:09:22,347 ) 2025-09-07T20:09:22,347 traceback.print_exc() 2025-09-07T20:09:22,347 sys.exit(1) 2025-09-07T20:09:22,347 2025-09-07T20:09:22,347 __file__ = %r 2025-09-07T20:09:22,347 sys.argv[0] = __file__ 2025-09-07T20:09:22,347 2025-09-07T20:09:22,347 if os.path.exists(__file__): 2025-09-07T20:09:22,347 filename = __file__ 2025-09-07T20:09:22,347 with tokenize.open(__file__) as f: 2025-09-07T20:09:22,347 setup_py_code = f.read() 2025-09-07T20:09:22,347 else: 2025-09-07T20:09:22,347 filename = "" 2025-09-07T20:09:22,347 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:09:22,347 2025-09-07T20:09:22,347 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:09:22,347 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-4_1qvc93/formencode_05974d1b12ae4bb284e829d81c677099/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-6y90fjbm[/] 2025-09-07T20:09:22,347 [bold magenta]cwd[/]: /tmp/pip-wheel-4_1qvc93/formencode_05974d1b12ae4bb284e829d81c677099/ 2025-09-07T20:09:22,347 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T20:09:22,348 ERROR: metadata generation failed 2025-09-07T20:09:22,353 Exception information: 2025-09-07T20:09:22,353 Traceback (most recent call last): 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T20:09:22,353 call_subprocess( 2025-09-07T20:09:22,353 ~~~~~~~~~~~~~~~^ 2025-09-07T20:09:22,353 args, 2025-09-07T20:09:22,353 ^^^^^ 2025-09-07T20:09:22,353 ...<2 lines>... 2025-09-07T20:09:22,353 spinner=spinner, 2025-09-07T20:09:22,353 ^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 ) 2025-09-07T20:09:22,353 ^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T20:09:22,353 raise error 2025-09-07T20:09:22,353 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T20:09:22,353 2025-09-07T20:09:22,353 The above exception was the direct cause of the following exception: 2025-09-07T20:09:22,353 2025-09-07T20:09:22,353 Traceback (most recent call last): 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:09:22,353 status = _inner_run() 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:09:22,353 return self.run(options, args) 2025-09-07T20:09:22,353 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:09:22,353 return func(self, options, args) 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:09:22,353 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:09:22,353 result = self._result = resolver.resolve( 2025-09-07T20:09:22,353 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:22,353 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:09:22,353 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 ) 2025-09-07T20:09:22,353 ^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:09:22,353 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:09:22,353 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:09:22,353 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:09:22,353 if not criterion.candidates: 2025-09-07T20:09:22,353 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:09:22,353 return bool(self._sequence) 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:09:22,353 self._bool = any(self) 2025-09-07T20:09:22,353 ~~~^^^^^^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:09:22,353 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:09:22,353 ^^^^^^^^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:09:22,353 candidate = func() 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:09:22,353 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:09:22,353 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:22,353 link, template, name, version 2025-09-07T20:09:22,353 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 ) 2025-09-07T20:09:22,353 ^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:09:22,353 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:09:22,353 ~~~~~~~~~~~~~^ 2025-09-07T20:09:22,353 link, 2025-09-07T20:09:22,353 ^^^^^ 2025-09-07T20:09:22,353 ...<3 lines>... 2025-09-07T20:09:22,353 version=version, 2025-09-07T20:09:22,353 ^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 ) 2025-09-07T20:09:22,353 ^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:09:22,353 super().__init__( 2025-09-07T20:09:22,353 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:22,353 link=link, 2025-09-07T20:09:22,353 ^^^^^^^^^^ 2025-09-07T20:09:22,353 ...<4 lines>... 2025-09-07T20:09:22,353 version=version, 2025-09-07T20:09:22,353 ^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 ) 2025-09-07T20:09:22,353 ^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:09:22,353 self.dist = self._prepare() 2025-09-07T20:09:22,353 ~~~~~~~~~~~~~^^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:09:22,353 dist = self._prepare_distribution() 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:09:22,353 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:09:22,353 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:09:22,353 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:09:22,353 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:09:22,353 dist = _get_prepared_distribution( 2025-09-07T20:09:22,353 req, 2025-09-07T20:09:22,353 ...<3 lines>... 2025-09-07T20:09:22,353 self.check_build_deps, 2025-09-07T20:09:22,353 ) 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:09:22,353 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:09:22,353 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:22,353 finder, build_isolation, check_build_deps 2025-09-07T20:09:22,353 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 ) 2025-09-07T20:09:22,353 ^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T20:09:22,353 self.req.prepare_metadata() 2025-09-07T20:09:22,353 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T20:09:22,353 self.metadata_directory = generate_metadata_legacy( 2025-09-07T20:09:22,353 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:22,353 build_env=self.build_env, 2025-09-07T20:09:22,353 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 ...<3 lines>... 2025-09-07T20:09:22,353 details=details, 2025-09-07T20:09:22,353 ^^^^^^^^^^^^^^^^ 2025-09-07T20:09:22,353 ) 2025-09-07T20:09:22,353 ^ 2025-09-07T20:09:22,353 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T20:09:22,353 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T20:09:22,353 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T20:09:22,374 Removed formencode==0.6 from https://files.pythonhosted.org/packages/2f/7b/681e7e0684003328b5676d5831b777e3bad03af16b2d2b4a96cf7fd0908a/FormEncode-0.6.tar.gz from build tracker '/tmp/pip-build-tracker-g2spubnp' 2025-09-07T20:09:22,374 Removed build tracker: '/tmp/pip-build-tracker-g2spubnp'