2025-09-07T20:28:15,561 Created temporary directory: /tmp/pip-build-tracker-xwbqutlq 2025-09-07T20:28:15,561 Initialized build tracking at /tmp/pip-build-tracker-xwbqutlq 2025-09-07T20:28:15,561 Created build tracker: /tmp/pip-build-tracker-xwbqutlq 2025-09-07T20:28:15,562 Entered build tracker: /tmp/pip-build-tracker-xwbqutlq 2025-09-07T20:28:15,562 Created temporary directory: /tmp/pip-wheel-426dui4s 2025-09-07T20:28:15,565 Created temporary directory: /tmp/pip-ephem-wheel-cache-k8duct0c 2025-09-07T20:28:15,623 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:28:15,625 2 location(s) to search for versions of tgext-admin: 2025-09-07T20:28:15,625 * https://pypi.org/simple/tgext-admin/ 2025-09-07T20:28:15,625 * https://www.piwheels.org/simple/tgext-admin/ 2025-09-07T20:28:15,626 Fetching project page and analyzing links: https://pypi.org/simple/tgext-admin/ 2025-09-07T20:28:15,626 Getting page https://pypi.org/simple/tgext-admin/ 2025-09-07T20:28:15,627 Found index url https://pypi.org/simple/ 2025-09-07T20:28:15,775 Fetched page https://pypi.org/simple/tgext-admin/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:28:15,794 Found link https://files.pythonhosted.org/packages/b2/98/4462ea6479a8b70c447ed645f75bcfe6a995c72228ee9ab5a209e0817ee1/tgext.admin-0.1-r191.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.1-r191 2025-09-07T20:28:15,794 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a5/96/354e13fda20c1268c46cf9a2a5d9a35ae585d19b1cd9e638387bcf09bad9/tgext.admin-0.1_r191-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,794 Found link https://files.pythonhosted.org/packages/d6/d1/aabda8f335c9c0e6a525e3228b310d65e33560cc4885001e59d83e79d52f/tgext.admin-0.1-r198.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.1-r198 2025-09-07T20:28:15,795 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/98/17/13da6f5756d350729dacc848c3edcaa3f148b9c6250a8d93404783de0a79/tgext.admin-0.1_r198-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,795 Found link https://files.pythonhosted.org/packages/ab/da/c3afb5cc5c6b7a9a649f450152ce6b3192ab9ed3e6dffd3af3f3f2a47b65/tgext.admin-0.1-r201.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.1-r201 2025-09-07T20:28:15,795 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/3d/98/1ff3b636c3d6131e0965351b4465d7f7741dc5a6569376a761b4a5719cfa/tgext.admin-0.1_r201-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,795 Found link https://files.pythonhosted.org/packages/61/7a/518def5d8c20895c1393e40a4a68f48bdb51befa70cc53df80f4b93d3434/tgext.admin-0.1-r202.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.1-r202 2025-09-07T20:28:15,795 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/52/27/cb945d3d874a4f40eadfe7312ac207b3e61fd8e4efd095e72a34d8aa7140/tgext.admin-0.1_r202-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,796 Found link https://files.pythonhosted.org/packages/d4/1e/ccdf82f7c58b915a7f2295f9f30191bd81409e1bf6358913a13d0c04f8f5/tgext.admin-0.1-r203.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.1-r203 2025-09-07T20:28:15,796 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/61/b3/3d402b20c80570a689a9546e4b5357acd7acc967a369e5dfded75c119038/tgext.admin-0.1_r203-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,796 Found link https://files.pythonhosted.org/packages/16/3f/18ba04b51333b2b8fb15fad2854d0b9e23f8f14d5d21f556b0eb039d1ab6/tgext.admin-0.1-r204.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.1-r204 2025-09-07T20:28:15,796 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/eb/8e/6353b1a1f0650778461e94c12ff5851867c34f76e716bb4b59963a2a9031/tgext.admin-0.1_r204-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,796 Found link https://files.pythonhosted.org/packages/81/7b/8559c8ac88842b92e6bca8018f56deb9cb20dc3ea62e171ad432d2379c5b/tgext.admin-0.1-r212.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.1-r212 2025-09-07T20:28:15,796 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ef/e2/8b9faaa9bbe4391f525735fb748faf810c51554ce36d2216c843e21b93ca/tgext.admin-0.1_r212-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,797 Found link https://files.pythonhosted.org/packages/26/30/3b8c288c2769e63b37366bd8586f05f1c5098280ea808889fcbfe90cc7c6/tgext.admin-0.1-r213.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.1-r213 2025-09-07T20:28:15,797 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/27/0d/b109d07eb49e345961e5ccb5bfde76e7dc04506c8bc7aaae87e05ef0f94f/tgext.admin-0.1_r213-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,797 Found link https://files.pythonhosted.org/packages/e9/f0/4ef79c4beb158d2d3180270c6c7cfd15a2608b642e73e176a5f4d1d33d6d/tgext.admin-0.1-r215.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.1-r215 2025-09-07T20:28:15,797 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/83/f9/3bd434d5c7f63265b02a6754c9c4d882483c27161eb9b74c3a9926b5a623/tgext.admin-0.1_r215-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,797 Found link https://files.pythonhosted.org/packages/53/f3/6430a8e2a8c26d7047560cf9dad543a21aa008606db6529bcc4c3e4d31cb/tgext.admin-0.1-r220.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.1-r220 2025-09-07T20:28:15,797 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/4d/dc/f23a671c65c2f7c6acd15efffa43dafb8a95068c4b37e09d21f8ce754998/tgext.admin-0.1_r220-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,798 Found link https://files.pythonhosted.org/packages/7d/fa/501047bba21863268bbb00e34b8903a7cd4d2303438f58b9bae1c7dec7f2/tgext.admin-0.1-r225.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.1-r225 2025-09-07T20:28:15,798 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/57/75/a3ff964577d05464a469bd94fd031269f3621d6ffca4878cd877e6398958/tgext.admin-0.1_r225-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,798 Found link https://files.pythonhosted.org/packages/a6/4d/c4996aeb79c56c439480ed7c74bba40d29cb596740b1fca8c50dc546373e/tgext.admin-0.1-r228.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.1-r228 2025-09-07T20:28:15,798 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/90/01/e64f036c251e37f928977dd25d589bee9d812c79977b503643aae7fa189c/tgext.admin-0.1_r228-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,798 Found link https://files.pythonhosted.org/packages/a3/de/b1dc6e31e7eb4bd2cbfbc12268e5f028241d5481472bdec4776b7a4dec71/tgext.admin-0.2-r230.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.2-r230 2025-09-07T20:28:15,798 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/37/22/9dbc51540997bd9b55251d558764cfebe666b6c32ef6e7703029f10af980/tgext.admin-0.2_r230-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,798 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/0d/ab/42d156c67d8cef3746015453b265a5e20b5c598f104447ffc433aff5ac01/tgext.admin-0.2.1-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,799 Found link https://files.pythonhosted.org/packages/c9/98/0c5f8639e7600e9535fe9102212d1b7d63505a363151931bb530f771aa1f/tgext.admin-0.2.1.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.2.1 2025-09-07T20:28:15,799 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8e/47/d18bb8ca6eea75da0a3684efff300afcec3410f657b7d77a7160bafc2e7a/tgext.admin-0.2.2-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,799 Found link https://files.pythonhosted.org/packages/b3/03/627629d3a067cf67484a37e7eca8af82b34bf2341d34ef392f63b6326d33/tgext.admin-0.2.2.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.2.2 2025-09-07T20:28:15,799 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/05/7e/2112a9e7fb69f786fb83a50b0b087c60121a12c91f4fa82eb6056d1eafc0/tgext.admin-0.2.3-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,799 Found link https://files.pythonhosted.org/packages/8e/95/5f0cd0d702a1264c975107dee6c292e51944c80470704700c18f4bdb270c/tgext.admin-0.2.3.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.2.3 2025-09-07T20:28:15,799 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/af/2c/01de6edd6993c2cb77cf0853f323d0f21ae79e0b9acf31702a27a6b94997/tgext.admin-0.2.4-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,800 Found link https://files.pythonhosted.org/packages/3a/3c/d28f98268222b6567433ebe1dc4b72bacd2c3749d3500d2c51887b7580eb/tgext.admin-0.2.4.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.2.4 2025-09-07T20:28:15,800 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/48/b7/13f442c4953cc1c7caa3ad0018a216e74e1eba7eee1eb58834f316c792f8/tgext.admin-0.2.5-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,800 Found link https://files.pythonhosted.org/packages/3b/57/07fcb815933115c8676fb9b21d698b81dcebdd0051a2801be5b396e07823/tgext.admin-0.2.5.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.2.5 2025-09-07T20:28:15,800 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ed/0a/a8c54d813f129f2add6d1ede0274c2202fd76383556af7e0965378da11b7/tgext.admin-0.2.6-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,800 Found link https://files.pythonhosted.org/packages/cf/73/16e3eb903162c614545e3ae9e3ada407b0bf7911ab92b18fcfe20932fe59/tgext.admin-0.2.6.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.2.6 2025-09-07T20:28:15,800 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2e/93/03a5cddb93936b669d32de4f529de48d8257753971c81fffbc77bddca4ec/tgext.admin-0.3-py2.6.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,800 Found link https://files.pythonhosted.org/packages/3b/54/da88f48ed2b9855b701ec31148fcf4b5a04c0aebbad9092f32762aa7ba81/tgext.admin-0.3.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.3 2025-09-07T20:28:15,801 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5b/e9/e09dd1345a11cdd0bc3aeeddddead7d3b544977757881819202b541dadd3/tgext.admin-0.3.1-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,801 Found link https://files.pythonhosted.org/packages/4d/7b/15d76512ba7f14c71e7d48480fc1122442303f76e60e52164ef4dd216f5a/tgext.admin-0.3.1.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.3.1 2025-09-07T20:28:15,801 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ae/70/d49fc21a0fbb356b8d28b0622d9a9d86fbe9638c8a653e47a9d6bf9923ae/tgext.admin-0.3.2-py2.6.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,801 Found link https://files.pythonhosted.org/packages/ac/88/0d254401080b1b833a742ebcc21fe7f0110858417ce1bb78730d4ad7b9ca/tgext.admin-0.3.2.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.3.2 2025-09-07T20:28:15,801 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1e/80/dceb0d58333c6de8173130a9975001bc1c32829e85f7c251626cea8b7962/tgext.admin-0.3.3-py2.6.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,801 Found link https://files.pythonhosted.org/packages/86/06/802743f33b25cb508583c9b4c47cf8086f5c2638a00373758d8c1b22d49c/tgext.admin-0.3.3.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.3.3 2025-09-07T20:28:15,802 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/4f/5e/1f84af197cd3b1559d50a9f2a2588a62396720cd90609ae228435ae4c697/tgext.admin-0.3.4-py2.5.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,802 Found link https://files.pythonhosted.org/packages/18/f3/ee0d0ec6255f90690da219bf3acdc938d567b1d7959bf3924bf7fcd50b84/tgext.admin-0.3.4.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.3.4 2025-09-07T20:28:15,802 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/46/4c/ef8ab35e4db8aac7997ae0f174e81d516383bc5e261f809bf070e9fb51b1/tgext.admin-0.3.5-py2.6.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,802 Found link https://files.pythonhosted.org/packages/07/bd/0fa4068968197c08149767c50b842a54202e490a69df1cf5fea1c9ff39d9/tgext.admin-0.3.5.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.3.5 2025-09-07T20:28:15,802 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/77/a1/a0e6652d2855d4450e5a7ec006f565f2f3816a1fcc2e2b0708ee41d0c24a/tgext.admin-0.3.6-py2.6.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,802 Found link https://files.pythonhosted.org/packages/f9/4d/5e8235b6b7b3201023a221e63d67719749efe6ffac859fc0f03fa7bf4e16/tgext.admin-0.3.6.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.3.6 2025-09-07T20:28:15,803 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/79/64/75063342d5409b8390c5f69ed729852ec2864e31a3f4d488772742b85a9f/tgext.admin-0.3.9-py2.6.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,803 Found link https://files.pythonhosted.org/packages/ef/af/b61509340886c469b02b0d656323b19b224d942dec91c1b2c8a48162183a/tgext.admin-0.3.9.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.3.9 2025-09-07T20:28:15,803 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/76/c7/67c53a3c559f171187a7508d716858a9190d8ab6311c09035a6221f3deeb/tgext.admin-0.3.10-py2.6.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,803 Found link https://files.pythonhosted.org/packages/f3/31/47d8dc4af89ca8e94ef2fd16915ce3021531ed9118c22c6e65eb14cc1045/tgext.admin-0.3.10.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.3.10 2025-09-07T20:28:15,803 Found link https://files.pythonhosted.org/packages/98/40/43cff62069d49a6f1c60e8e65e9421d5ba9b8b22d3ba0d9871aae23898d7/tgext.admin-0.3.11.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.3.11 2025-09-07T20:28:15,803 Found link https://files.pythonhosted.org/packages/bd/c0/789e8a208d8a5857857b47bba6c78723323ce912b7ed4405cc6de048b660/tgext.admin-0.3.12.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.3.12 2025-09-07T20:28:15,803 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5b/97/2f2c88cb6fb28e3ef60ed1b4251719f5ef2273d13eabfb1f3a3f4a873ef5/tgext.admin-0.4-py2.7.egg (from https://pypi.org/simple/tgext-admin/) 2025-09-07T20:28:15,804 Found link https://files.pythonhosted.org/packages/1a/ec/c79c272d15bb0bfbc2432ed340bb037ed8c6cb0c0cc2f8027ebddc255eea/tgext.admin-0.4.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.4 2025-09-07T20:28:15,804 Found link https://files.pythonhosted.org/packages/bc/98/4cc262a1172826a6f60b426fae8ed7adc277810a61308f9520759d133248/tgext.admin-0.5.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.5 2025-09-07T20:28:15,804 Found link https://files.pythonhosted.org/packages/64/00/f3da301f63ce2ad3735894d72e91ddcff4e91091caebefdf9a6aa87a22f7/tgext.admin-0.5.1.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.5.1 2025-09-07T20:28:15,804 Found link https://files.pythonhosted.org/packages/71/df/89be5b5e9d896e51eda45a712b1e9a968257927b3170059eb1ffdc70e0c6/tgext.admin-0.5.2.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.5.2 2025-09-07T20:28:15,804 Found link https://files.pythonhosted.org/packages/57/52/aacf198db5916335b403084254bd5bff0584a375ed69994cc1833f7cc761/tgext.admin-0.5.3.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.5.3 2025-09-07T20:28:15,805 Found link https://files.pythonhosted.org/packages/f9/30/b258f86cfa84ff46940894bbc0fa626399b21bcdfca5d26ec58cbc9f4035/tgext.admin-0.5.4.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.5.4 2025-09-07T20:28:15,805 Found link https://files.pythonhosted.org/packages/59/92/03724f5892a8fafc820adbe0b60153ecb74a49c1f64298ea60c55a7a2647/tgext.admin-0.6.0.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.6.0 2025-09-07T20:28:15,805 Found link https://files.pythonhosted.org/packages/a6/05/a7ea45f8ef6c169372ecc6bb452e985985a15de8f312ea47e511e82ea672/tgext.admin-0.6.3.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.6.3 2025-09-07T20:28:15,805 Found link https://files.pythonhosted.org/packages/55/4f/5b7b07818e5b1adb2c6cbc13d833c8c40137c27c93bf41f342a669923443/tgext.admin-0.6.4.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.6.4 2025-09-07T20:28:15,805 Found link https://files.pythonhosted.org/packages/9e/b6/4364e492474d3b54d1ede83a3ec450e9f58864d0d533640ebcff5b20b9fc/tgext.admin-0.6.5.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.6.5 2025-09-07T20:28:15,805 Found link https://files.pythonhosted.org/packages/b5/a0/8fd38a6c08f3ddef85c17d9a99cc32839b35916c4eced65c4438c2a991b2/tgext.admin-0.6.6.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.6.6 2025-09-07T20:28:15,806 Found link https://files.pythonhosted.org/packages/c4/3d/ead51d7b53c5f30074a7de4bb7cff6e3e4b5d52c97f128d25f2e8f5419b9/tgext.admin-0.7.0.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.7.0 2025-09-07T20:28:15,806 Found link https://files.pythonhosted.org/packages/ea/54/c29f68cbdfcb95a067225fb84fbda78d2304ab9680ccb44e8b5b487de1f2/tgext.admin-0.7.1.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.7.1 2025-09-07T20:28:15,806 Found link https://files.pythonhosted.org/packages/e5/3e/2ee154ff3477f7cc42b2bbd7dab8d82118ce826855114d0d210584f3ec68/tgext.admin-0.7.2.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.7.2 2025-09-07T20:28:15,806 Found link https://files.pythonhosted.org/packages/be/15/16c2c5e8fdf717c7936c6858e9112e2d4240c292c2b05457f6adbba42b90/tgext.admin-0.7.3.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.7.3 2025-09-07T20:28:15,806 Found link https://files.pythonhosted.org/packages/04/76/5cb124e5942feec21acfb19a600b7fd22f4adc30466d589cc18699409fbd/tgext.admin-0.7.4.tar.gz (from https://pypi.org/simple/tgext-admin/), version: 0.7.4 2025-09-07T20:28:15,807 Fetching project page and analyzing links: https://www.piwheels.org/simple/tgext-admin/ 2025-09-07T20:28:15,807 Getting page https://www.piwheels.org/simple/tgext-admin/ 2025-09-07T20:28:15,808 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:28:15,893 Fetched page https://www.piwheels.org/simple/tgext-admin/ as text/html 2025-09-07T20:28:15,904 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.7.4-py3-none-any.whl#sha256=6c147798b51b9cb9762cc736c8cde82eb34e5b0000242919e2abbcc7a8ee0374 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,904 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.7.3-py3-none-any.whl#sha256=0cfd5d543329b53e325fd02e95fe239533c916c14f2d98ff8572f0a8f32e5343 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,904 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.7.2-py3-none-any.whl#sha256=073bcee6dbbb1ba3c0fe434783c1692833a2edfce6334af2a6932cf6c24e99a0 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,904 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.7.1-py3-none-any.whl#sha256=aa898a641974197d4dd5e1f2bc627dd8477e1b480634a98904c0e94ebb329c2d (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,905 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.7.0-py3-none-any.whl#sha256=c49e21d4cbd7f52245857db4f2746419a324b74605fea205b51443cc908f642c (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,905 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.6.6-py3-none-any.whl#sha256=39e341c7e9520c052d941a61f87a8a5f7e60d4c0b5f75d5a0a3921a019eb1304 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,905 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.6.5-py3-none-any.whl#sha256=372261f32b38f5ee9753bcda625fbbfd147d94416faade04bfbc60938ee16e30 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,905 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.6.4-py3-none-any.whl#sha256=7431471e0c69943ebee61da40adb84c6acf2617970b80881d8e04bd406104e31 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,905 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.6.3-py3-none-any.whl#sha256=f39f8a5e16f4ecf888f41093adc8d24fb61451b7c3a357d85bd5a507d1279db4 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,905 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.6.0-py3-none-any.whl#sha256=b02834919486bc88a463bcf977a3eb9289701bc33fa2ffdc1c41fac8bb91b173 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,905 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.5.4-py3-none-any.whl#sha256=ac2793c8814c2855a9598b39890669c6d9ea4eb688dc845701dd27420edca0d4 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,906 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.5.3-py3-none-any.whl#sha256=008defa50aa7f46d04a91c1796dae9279ce10053b8ab5a75848a4ca77e88271d (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,906 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.5.2-py3-none-any.whl#sha256=f39f40ee2017fc6ef4bfcdb0f32adc38c99eceacceaf16b43e27b8c0aafd1505 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,906 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.5.1-py3-none-any.whl#sha256=ac2faf3b135dc1f6c6301eb20a933a70c3fa72370715cb380fdd0c619247864d (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,906 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.5-py3-none-any.whl#sha256=aa61dd3fc3b97d45b04054b85a722857e773caf74836d61cc5ab49c999229461 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,906 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.4-py3-none-any.whl#sha256=c1ddba71954842d2eec6f5de9939dfb7fc1e66919cbd8a280165ce017adc3ccf (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,906 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.3.12-py3-none-any.whl#sha256=1c22d502e196ed7ae0cccb5365196139b20a5ab7b1cb996b60ba1d01f72dd874 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,907 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.3.11-py3-none-any.whl#sha256=9325064d6a4ff0517a830e02742780cecdda2de4f1ede942cb01364f3f01a1b0 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,907 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.3.10-py3-none-any.whl#sha256=bd8a4db343270558c3807c12bd2110f3adc82ce3b8cd80132d731e6eb46b9551 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,907 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.3.9-py3-none-any.whl#sha256=0b981dc0414f20c78f4187adbaae48c79a8cca463bd4cb6b681ef146d079fd45 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,907 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.3.6-py3-none-any.whl#sha256=2c5145f6de4b339c98c506f8ba403aec2a1d84150bbb4c164a4e828ce2c8bbf2 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,907 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.3.5-py3-none-any.whl#sha256=718f5461e63fb3bcf9c365edf7cfdd44953de4dfa85a6f2b7a8cf03b92d041b6 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,907 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.3.4-py3-none-any.whl#sha256=95a24bd73bf6a820bfd1116cd5c132565014f91dab2d8f2ec17c962c53c29c90 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,907 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.3.3-py3-none-any.whl#sha256=83c57cd121d74bebdd8cda7b31ba7f2cac9d06ec65729147dfc28c279e6b58ac (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,908 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.3.2-py3-none-any.whl#sha256=89cb7ef40ce442c1c59892e92eae77601bb27ded2edc8904b9b5d65028688fec (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,908 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.3.1-py3-none-any.whl#sha256=9d5af3e355e247d8f5cf17d2f454cf135024b32e2ea0fc376e3281c698fb0a16 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,908 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.2.6-py3-none-any.whl#sha256=f220b8ca701c8a5d52b8cda5bddd74aa2e069190715d0c5dad90481068eda9df (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,908 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.2.5-py3-none-any.whl#sha256=4b11309f15c7a9469a562e48b6e9b11f05123ad4be43e47b48d5e5e0d57dc4ac (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,908 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.2.4-py3-none-any.whl#sha256=7fcab5c4644ae0e976747f9d6ecc7a55643ea4abe0636e17af2b9f5820e0d870 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,908 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.2.3-py3-none-any.whl#sha256=5f9f56794aae8b80bcf571386a0cd0ba62482ed5e9bc43c94660737710dad2ea (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,908 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.2.2-py3-none-any.whl#sha256=338621569b99d85246ebe8d53e7b4c5a4c5748d3711d2206d745698217f4ea34 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,909 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.2.1-py3-none-any.whl#sha256=da9a653e1d7c7ab1f5e8043dd05172e108081bc731a1088d2a0b6356998c3007 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,909 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.2.post230-py3-none-any.whl#sha256=f62a31ed2885008ee3263a855704b59504dabb1caedb1c7e3ef75c4777ca06f5 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,909 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.1.post228-py3-none-any.whl#sha256=8274bf286e053337c55baf0a788390c645b186750d4777efc34a07dd873d6f5b (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,909 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.1.post225-py3-none-any.whl#sha256=6aab3150988afe275e5908255372ffc5dcfe3d31e06944742164c7bc1f390007 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,909 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.1.post220-py3-none-any.whl#sha256=45846948acbc4714afc510e0271a452faf6c3535f4e60314a6268a733a1d92e9 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,909 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.1.post215-py3-none-any.whl#sha256=340d5015277a7af74e6e5ede4466770f521705ded8e866192c4c34522001469d (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,909 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.1.post213-py3-none-any.whl#sha256=ed69aae1b08d9676ef0c50ec011ec7949099d39ad91404834382a20024aff3f5 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,910 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.1.post212-py3-none-any.whl#sha256=df7d8fbc1b535815af272123000233ef796b3f7cc3d205929a979eb0baa87fc9 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,910 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.1.post204-py3-none-any.whl#sha256=c48fd391daeac1b66827a31cabeb345d16aba0e514d8093f70d99bdb4082ec4d (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,910 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.1.post203-py3-none-any.whl#sha256=94b8f20180d59428d1e416758ad74058660ef98678afec54e10a5a21f3a319e8 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,910 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.1.post202-py3-none-any.whl#sha256=3cb821f48fa886f86c641f69606dd217e2a89a8b82883e82c1182241f1666ef3 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,910 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.1.post201-py3-none-any.whl#sha256=dda8053ad4e30042fcd82d01b16955d657d5dbbbb15a643aec74c017fe273fd6 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,910 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.1.post198-py3-none-any.whl#sha256=233656fc43547ecb9dace8b79c55845f2ed37d865d1b4e2ab0306a0fe9245ce1 (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,910 Skipping link: No binaries permitted for tgext-admin: https://archive1.piwheels.org/simple/tgext-admin/tgext.admin-0.1.post191-py3-none-any.whl#sha256=536291d43bb728308f12f4d1035c0fd09e94a885d9d4d5088dd2e2da17f3e88c (from https://www.piwheels.org/simple/tgext-admin/) 2025-09-07T20:28:15,911 Skipping link: not a file: https://www.piwheels.org/simple/tgext-admin/ 2025-09-07T20:28:15,911 Skipping link: not a file: https://pypi.org/simple/tgext-admin/ 2025-09-07T20:28:15,939 Given no hashes to check 1 links for project 'tgext-admin': discarding no candidates 2025-09-07T20:28:15,940 Collecting tgext-admin==0.3 2025-09-07T20:28:15,942 Created temporary directory: /tmp/pip-unpack-yedgtopa 2025-09-07T20:28:16,275 Downloading tgext.admin-0.3.tar.gz (10 kB) 2025-09-07T20:28:16,312 Added tgext-admin==0.3 from https://files.pythonhosted.org/packages/3b/54/da88f48ed2b9855b701ec31148fcf4b5a04c0aebbad9092f32762aa7ba81/tgext.admin-0.3.tar.gz to build tracker '/tmp/pip-build-tracker-xwbqutlq' 2025-09-07T20:28:16,313 Running setup.py (path:/tmp/pip-wheel-426dui4s/tgext-admin_806a90876ed44f84a873eb5a7f5821f2/setup.py) egg_info for package tgext-admin 2025-09-07T20:28:16,314 Created temporary directory: /tmp/pip-pip-egg-info-e73tergu 2025-09-07T20:28:16,314 Preparing metadata (setup.py): started 2025-09-07T20:28:16,315 Running command python setup.py egg_info 2025-09-07T20:28:16,820 Traceback (most recent call last): 2025-09-07T20:28:16,821 File "", line 2, in 2025-09-07T20:28:16,821 exec(compile(''' 2025-09-07T20:28:16,822 ~~~~^^^^^^^^^^^^ 2025-09-07T20:28:16,822 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:28:16,822 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,822 ...<32 lines>... 2025-09-07T20:28:16,822 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:28:16,822 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,822 ''' % ('/tmp/pip-wheel-426dui4s/tgext-admin_806a90876ed44f84a873eb5a7f5821f2/setup.py',), "", "exec")) 2025-09-07T20:28:16,822 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,822 File "", line 35, in 2025-09-07T20:28:16,823 File "/tmp/pip-wheel-426dui4s/tgext-admin_806a90876ed44f84a873eb5a7f5821f2/setup.py", line 10, in 2025-09-07T20:28:16,823 open(os.path.join("docs", "HISTORY.txt")).read(), 2025-09-07T20:28:16,823 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,823 FileNotFoundError: [Errno 2] No such file or directory: 'docs/HISTORY.txt' 2025-09-07T20:28:16,907 ERROR: python setup.py egg_info exited with 1 2025-09-07T20:28:16,919 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T20:28:16,919 exec(compile('"'"''"'"''"'"' 2025-09-07T20:28:16,919 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:28:16,919 # 2025-09-07T20:28:16,919 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:28:16,919 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:28:16,919 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:28:16,919 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:28:16,919 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:28:16,919 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:28:16,919 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:28:16,919 import os, sys, tokenize, traceback 2025-09-07T20:28:16,919 2025-09-07T20:28:16,919 try: 2025-09-07T20:28:16,919 import setuptools 2025-09-07T20:28:16,919 except ImportError: 2025-09-07T20:28:16,919 print( 2025-09-07T20:28:16,919 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:28:16,919 "the build environment with exception:", 2025-09-07T20:28:16,919 file=sys.stderr, 2025-09-07T20:28:16,919 ) 2025-09-07T20:28:16,919 traceback.print_exc() 2025-09-07T20:28:16,919 sys.exit(1) 2025-09-07T20:28:16,919 2025-09-07T20:28:16,919 __file__ = %r 2025-09-07T20:28:16,919 sys.argv[0] = __file__ 2025-09-07T20:28:16,919 2025-09-07T20:28:16,919 if os.path.exists(__file__): 2025-09-07T20:28:16,919 filename = __file__ 2025-09-07T20:28:16,919 with tokenize.open(__file__) as f: 2025-09-07T20:28:16,919 setup_py_code = f.read() 2025-09-07T20:28:16,919 else: 2025-09-07T20:28:16,919 filename = "" 2025-09-07T20:28:16,919 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:28:16,919 2025-09-07T20:28:16,919 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:28:16,919 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-426dui4s/tgext-admin_806a90876ed44f84a873eb5a7f5821f2/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-e73tergu[/] 2025-09-07T20:28:16,919 [bold magenta]cwd[/]: /tmp/pip-wheel-426dui4s/tgext-admin_806a90876ed44f84a873eb5a7f5821f2/ 2025-09-07T20:28:16,920 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T20:28:16,920 ERROR: metadata generation failed 2025-09-07T20:28:16,925 Exception information: 2025-09-07T20:28:16,925 Traceback (most recent call last): 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T20:28:16,925 call_subprocess( 2025-09-07T20:28:16,925 ~~~~~~~~~~~~~~~^ 2025-09-07T20:28:16,925 args, 2025-09-07T20:28:16,925 ^^^^^ 2025-09-07T20:28:16,925 ...<2 lines>... 2025-09-07T20:28:16,925 spinner=spinner, 2025-09-07T20:28:16,925 ^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 ) 2025-09-07T20:28:16,925 ^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T20:28:16,925 raise error 2025-09-07T20:28:16,925 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T20:28:16,925 2025-09-07T20:28:16,925 The above exception was the direct cause of the following exception: 2025-09-07T20:28:16,925 2025-09-07T20:28:16,925 Traceback (most recent call last): 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:28:16,925 status = _inner_run() 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:28:16,925 return self.run(options, args) 2025-09-07T20:28:16,925 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:28:16,925 return func(self, options, args) 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:28:16,925 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:28:16,925 result = self._result = resolver.resolve( 2025-09-07T20:28:16,925 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:28:16,925 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:28:16,925 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 ) 2025-09-07T20:28:16,925 ^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:28:16,925 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:28:16,925 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:28:16,925 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:28:16,925 if not criterion.candidates: 2025-09-07T20:28:16,925 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:28:16,925 return bool(self._sequence) 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:28:16,925 self._bool = any(self) 2025-09-07T20:28:16,925 ~~~^^^^^^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:28:16,925 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:28:16,925 ^^^^^^^^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:28:16,925 candidate = func() 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:28:16,925 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:28:16,925 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:28:16,925 link, template, name, version 2025-09-07T20:28:16,925 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 ) 2025-09-07T20:28:16,925 ^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:28:16,925 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:28:16,925 ~~~~~~~~~~~~~^ 2025-09-07T20:28:16,925 link, 2025-09-07T20:28:16,925 ^^^^^ 2025-09-07T20:28:16,925 ...<3 lines>... 2025-09-07T20:28:16,925 version=version, 2025-09-07T20:28:16,925 ^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 ) 2025-09-07T20:28:16,925 ^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:28:16,925 super().__init__( 2025-09-07T20:28:16,925 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:28:16,925 link=link, 2025-09-07T20:28:16,925 ^^^^^^^^^^ 2025-09-07T20:28:16,925 ...<4 lines>... 2025-09-07T20:28:16,925 version=version, 2025-09-07T20:28:16,925 ^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 ) 2025-09-07T20:28:16,925 ^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:28:16,925 self.dist = self._prepare() 2025-09-07T20:28:16,925 ~~~~~~~~~~~~~^^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:28:16,925 dist = self._prepare_distribution() 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:28:16,925 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:28:16,925 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:28:16,925 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:28:16,925 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:28:16,925 dist = _get_prepared_distribution( 2025-09-07T20:28:16,925 req, 2025-09-07T20:28:16,925 ...<3 lines>... 2025-09-07T20:28:16,925 self.check_build_deps, 2025-09-07T20:28:16,925 ) 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:28:16,925 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:28:16,925 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:28:16,925 finder, build_isolation, check_build_deps 2025-09-07T20:28:16,925 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 ) 2025-09-07T20:28:16,925 ^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T20:28:16,925 self.req.prepare_metadata() 2025-09-07T20:28:16,925 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T20:28:16,925 self.metadata_directory = generate_metadata_legacy( 2025-09-07T20:28:16,925 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:28:16,925 build_env=self.build_env, 2025-09-07T20:28:16,925 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 ...<3 lines>... 2025-09-07T20:28:16,925 details=details, 2025-09-07T20:28:16,925 ^^^^^^^^^^^^^^^^ 2025-09-07T20:28:16,925 ) 2025-09-07T20:28:16,925 ^ 2025-09-07T20:28:16,925 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T20:28:16,925 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T20:28:16,925 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T20:28:16,948 Removed tgext-admin==0.3 from https://files.pythonhosted.org/packages/3b/54/da88f48ed2b9855b701ec31148fcf4b5a04c0aebbad9092f32762aa7ba81/tgext.admin-0.3.tar.gz from build tracker '/tmp/pip-build-tracker-xwbqutlq' 2025-09-07T20:28:16,948 Removed build tracker: '/tmp/pip-build-tracker-xwbqutlq'