2025-09-08T00:49:31,578 Created temporary directory: /tmp/pip-build-tracker-398g45_p 2025-09-08T00:49:31,579 Initialized build tracking at /tmp/pip-build-tracker-398g45_p 2025-09-08T00:49:31,579 Created build tracker: /tmp/pip-build-tracker-398g45_p 2025-09-08T00:49:31,579 Entered build tracker: /tmp/pip-build-tracker-398g45_p 2025-09-08T00:49:31,579 Created temporary directory: /tmp/pip-wheel-4yw6_ncp 2025-09-08T00:49:31,583 Created temporary directory: /tmp/pip-ephem-wheel-cache-g634qku5 2025-09-08T00:49:31,641 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T00:49:31,643 2 location(s) to search for versions of glueviz: 2025-09-08T00:49:31,643 * https://pypi.org/simple/glueviz/ 2025-09-08T00:49:31,643 * https://www.piwheels.org/simple/glueviz/ 2025-09-08T00:49:31,644 Fetching project page and analyzing links: https://pypi.org/simple/glueviz/ 2025-09-08T00:49:31,644 Getting page https://pypi.org/simple/glueviz/ 2025-09-08T00:49:31,645 Found index url https://pypi.org/simple/ 2025-09-08T00:49:31,720 Fetched page https://pypi.org/simple/glueviz/ as application/vnd.pypi.simple.v1+json 2025-09-08T00:49:31,728 Found link https://files.pythonhosted.org/packages/dc/65/4b180548e5a8258faf0f8c115d71691d896e8e810ad26b97ea4b1a8fb9a5/glueviz-0.3.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.3.0 2025-09-08T00:49:31,728 Found link https://files.pythonhosted.org/packages/1d/4d/743bc422ec9c8726fbca2edd85faae186807167e88dc030121f4889b5586/glueviz-0.3.1.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.3.1 2025-09-08T00:49:31,728 Found link https://files.pythonhosted.org/packages/14/91/9d526379b301e2df1e8ff1b3188bd89572a8c97e030800a0b4ecebfdc162/glueviz-0.4.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.4.0 2025-09-08T00:49:31,729 Found link https://files.pythonhosted.org/packages/bf/f1/bad4d3437ae8a628b4c8371965d6527e3da2449a6bb5c4f0af94915806d8/glueviz-0.5.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.5.0 2025-09-08T00:49:31,729 Found link https://files.pythonhosted.org/packages/49/d4/51cbc9edd9315cd6fa7738d3283277f9d0c7940939816c6eb1e7b3c227cd/glueviz-0.5.1.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.5.1 2025-09-08T00:49:31,729 Found link https://files.pythonhosted.org/packages/be/1e/348910fc52bb95f88e6c620da53779d19d4e907aea8a1d19c5d0b76c6f83/glueviz-0.5.2.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.5.2 2025-09-08T00:49:31,729 Found link https://files.pythonhosted.org/packages/1e/9c/30851870001f443e9c6869d500f23309dc60594997f08f13a26052b1524f/glueviz-0.5.3.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.5.3 2025-09-08T00:49:31,730 Found link https://files.pythonhosted.org/packages/9b/60/ce5d93953d508f291c3145595c77b9de1791dbb4a481a18209e03cb52a6b/glueviz-0.6.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.6.0 2025-09-08T00:49:31,730 Found link https://files.pythonhosted.org/packages/50/44/b1f2b3a75c6c875bac04f6dbd086b651efa2ef666fc473e801af1a870366/glueviz-0.7.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.7.0 2025-09-08T00:49:31,730 Found link https://files.pythonhosted.org/packages/a0/fb/63068afbf9c712d6b5ae87f825ce53db2f86449fed95a16140693ef31069/glueviz-0.7.1.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.7.1 2025-09-08T00:49:31,730 Found link https://files.pythonhosted.org/packages/81/61/18698ac28d8510aad318b69860fe8401575e935af2ea75b1b791ea539554/glueviz-0.7.2.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.7.2 2025-09-08T00:49:31,730 Found link https://files.pythonhosted.org/packages/6d/03/cbef6e6f80112dfc4edb4f1d6a419ea9b159511f0828b94f1bfd730f7cdb/glueviz-0.7.3.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.7.3 2025-09-08T00:49:31,731 Found link https://files.pythonhosted.org/packages/a1/2d/c5f788be4580d924ed66c33eb85b07627e34c2df3452d4a1a12906bf5bbc/glueviz-0.8.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.8.0 2025-09-08T00:49:31,731 Found link https://files.pythonhosted.org/packages/77/53/1694db5d352dfb42a821000303310e2422822a3bd9b657d6118f1ea1add9/glueviz-0.8.1.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.8.1 2025-09-08T00:49:31,731 Found link https://files.pythonhosted.org/packages/a9/08/531268877e9f9b8d0d43c4f528a12118b342ff106adf045e88649efc5d20/glueviz-0.8.2.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.8.2 2025-09-08T00:49:31,731 Found link https://files.pythonhosted.org/packages/b9/86/2a7ce5638e187c2d09610beca54ccab441cc61b066e14a2c621a004cd587/glueviz-0.9.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.9.0 2025-09-08T00:49:31,732 Found link https://files.pythonhosted.org/packages/0e/6e/f48564217d464c8dbb7a57090e1446dab888fe23721dd6b8b806b2103403/glueviz-0.9.1.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.9.1 2025-09-08T00:49:31,732 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/7d/db/083ca2bb2c47d5eb0a663f1185dd5ee1668374ee57e48675a2ef882f8464/glueviz-0.10.0-py2-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,732 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/bf/41/f3ef475330974f56c66c8c635e0c63aa40f4340d455c82c12263baadda5b/glueviz-0.10.0-py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,732 Found link https://files.pythonhosted.org/packages/1c/d6/ae107202153af4718e0d5d2d677cda70cbab2722001a05d2ffa6b3be358a/glueviz-0.10.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.10.0 2025-09-08T00:49:31,732 Found link https://files.pythonhosted.org/packages/63/b9/949bace0ffd4c0bf02bcfa52bfaf3ad37d16400043d5264acd1cf2c7575b/glueviz-0.10.1.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.10.1 2025-09-08T00:49:31,732 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/6d/0b/d2f3b9fcb062d01c153d1300de47e3823520ac40da48eeea2352864c8956/glueviz-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,733 Found link https://files.pythonhosted.org/packages/4d/7e/975453c3c1613792a05b23703d5f2da11f1056a32018e16eb01e8933fb7c/glueviz-0.10.2.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.10.2 2025-09-08T00:49:31,733 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/20/89/918423a5793109d028f109164bdb7bcfec77802917ed98d334f51834a2ca/glueviz-0.10.3-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,733 Found link https://files.pythonhosted.org/packages/e3/ca/dbca9309ebd1fdc20b1feba0e8ac4403a166be568f1ca2c474f3e4219d6b/glueviz-0.10.3.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.10.3 2025-09-08T00:49:31,733 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/9d/08/cfafa4dd2ebae77a8cfdda5a1578c441a910cc9a75f050957f63d453c1ed/glueviz-0.10.4-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,733 Found link https://files.pythonhosted.org/packages/00/58/ba71ed8fbbd6d51581ca79cbbfc67939c5afcfe796188a719b2004105e96/glueviz-0.10.4.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.10.4 2025-09-08T00:49:31,734 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/70/9e/7e49d69e479d8b170baea6a7476fdd124f2d7a7e01bb577e35f90ba4f4a8/glueviz-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,734 Found link https://files.pythonhosted.org/packages/2d/dc/211e8fcc980919b633a517c2d0bb6a99a4da94b15aac85daa42f36246122/glueviz-0.11.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.11.0 2025-09-08T00:49:31,734 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/29/50/1f5eed4761a8ccaa77544827eaaacf054a2877f8896a204f34e07cacc6d4/glueviz-0.11.1-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,734 Found link https://files.pythonhosted.org/packages/78/6f/747bbab6b8e3c89280e5f674e1c8975325f1a34da37175e3250dea406f56/glueviz-0.11.1.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.11.1 2025-09-08T00:49:31,734 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/f1/94/e2a1ede30efd6ce59857718f901ad03d70a6f2dd158c58f9201e9f3d60c7/glueviz-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,735 Found link https://files.pythonhosted.org/packages/09/30/ea3d1291660a12f7037f902bc834a78d99c07942ecd519b2f1b9cb08c882/glueviz-0.12.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.12.0 2025-09-08T00:49:31,735 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/cf/7e/c02facd98b7d3fe90c4f845cfe30b6a0e842e0d9af2c1b145571884eb73f/glueviz-0.12.1-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,735 Found link https://files.pythonhosted.org/packages/b4/dc/4944d37763786266cb9cc3af63b35f330c885b648f503da891a3c0ccafb9/glueviz-0.12.1.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.12.1 2025-09-08T00:49:31,735 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/e4/18/3bedde146cda1e2ff096b4a3facc52ca24b7f7ab2b4377a286c861aae211/glueviz-0.12.2-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,735 Found link https://files.pythonhosted.org/packages/98/02/e1739057a962d7da1d95c8f965bb2bbe60e323b7985e4cbcbcbe850f55be/glueviz-0.12.2.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.12.2 2025-09-08T00:49:31,735 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/78/bd/0f36fff084f2f0081c597c06ec4a62f34c225e847941a54bfc5e6bb9a3b2/glueviz-0.12.4-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,736 Found link https://files.pythonhosted.org/packages/63/9b/1d09bedbb5f87ddee0599193a8f438f7456be2cf25a8d8a35fd280bdf744/glueviz-0.12.4.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.12.4 2025-09-08T00:49:31,736 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/7e/1d/b97a57c4406ed361c1dfb79b44479dbec8f8a29c8a1e0a1e7a46d7b0cf10/glueviz-0.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,736 Found link https://files.pythonhosted.org/packages/66/0b/1225f21c36d7408f3d6aa463ff13fe8fe42d14bb69ab342171ed50c17422/glueviz-0.13.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.13.0 2025-09-08T00:49:31,736 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/32/2b/5e5aff3f25cf93c77328724c950ccbffaf027e53408587af13d3e0d86b48/glueviz-0.13.1-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,736 Found link https://files.pythonhosted.org/packages/27/d8/e1a5e4a3b2b039fa2b5205e89994405f308accf83da5e16e35c1f4e6864a/glueviz-0.13.1.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.13.1 2025-09-08T00:49:31,737 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/f9/ac/f1d16e12a8aa0a368d9ce3f248137f5098b5d06ee05d9fae238ad0910a89/glueviz-0.13.2-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,737 Found link https://files.pythonhosted.org/packages/a2/71/f6741c6bc70ff6a2e22a2ab3312940f4a17efcc063c03197c74212596a07/glueviz-0.13.2.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.13.2 2025-09-08T00:49:31,737 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/15/c6/a3947b8095c2f74123649d4467543425f1db484e70d844a46af679933fdd/glueviz-0.13.3-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,737 Found link https://files.pythonhosted.org/packages/f9/57/917928d18cd6d55c8cdb1098aba5d1cb2bc25a4505933f5f83bd51adf423/glueviz-0.13.3.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.13.3 2025-09-08T00:49:31,737 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/a7/30/4fa187282ec979e1acfea69e79093966dd10520f68ef231dd72f98220065/glueviz-0.14.0-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,737 Found link https://files.pythonhosted.org/packages/d0/2f/4da66f6905fec451dd210cf5158db894feb02202828d12d896e112dd75d0/glueviz-0.14.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.14.0 2025-09-08T00:49:31,738 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/2e/49/1bec6481b2b7d39c92b00ffca66121365f8d6fc2ee3a18bcef190175208f/glueviz-0.14.1-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,738 Found link https://files.pythonhosted.org/packages/0b/e9/fbd9f593a4b894ba073d9045381e24dc67810601e7b9a5e97c2a428d0573/glueviz-0.14.1.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.14.1 2025-09-08T00:49:31,738 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/71/9e/6c8dafe3418b12e751b4d5cce3270fd5317daf60416098df86cfe0aab3fd/glueviz-0.15.0-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,738 Found link https://files.pythonhosted.org/packages/6d/a5/94f0fa173a28be502df04189a39e6c581ca3830aec5dcbce0c518d4645f8/glueviz-0.15.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.15.0 2025-09-08T00:49:31,738 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/f4/57/419deaeaec3f3ca463eaf53964e6adf724342ec72adf0a759832378df879/glueviz-0.15.1-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,739 Found link https://files.pythonhosted.org/packages/32/a1/265d26861e6e0abab75482096f01d63d786f1cf1352cca97cd9bbcc2bd78/glueviz-0.15.1.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.15.1 2025-09-08T00:49:31,739 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/0d/fe/ac86de4fb9495008ed818a7ae38fa65591694ddf1be628c81d0818737abd/glueviz-0.15.2-py2.py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,739 Found link https://files.pythonhosted.org/packages/17/82/6646318bde0e3276f01d29631db1fce081fec54ece140fd4c45e6d3c6cff/glueviz-0.15.2.tar.gz (from https://pypi.org/simple/glueviz/), version: 0.15.2 2025-09-08T00:49:31,739 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/bf/9c/d1fa393d692b0a2d1fab16eac825ce19a2a5bdf2c6f4676c2862291762cf/glueviz-1.0.0-py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,739 Found link https://files.pythonhosted.org/packages/08/69/38d188e12ea19241355be1a212702775d0e48463d765b98d366dc6aaa63b/glueviz-1.0.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 1.0.0 2025-09-08T00:49:31,739 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/1a/12/ad7fd855eb2ac532e387cb6bd12a8653e648c86578c3df86a2c42ad4f4e3/glueviz-1.1.0-py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,740 Found link https://files.pythonhosted.org/packages/b3/59/71ca05e57cac66ec8669fb539e7bd5b1ac0f92ea8a466f3f57e6be43d11e/glueviz-1.1.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 1.1.0 2025-09-08T00:49:31,740 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/9f/fd/f27c9fb34a8439322adb57bfb8fc5486632788fd1bace59c8212e60c5002/glueviz-1.2.0-py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,740 Found link https://files.pythonhosted.org/packages/43/c5/d53267d3edd61b8c5649c348f5eb6f77cb3d2c460065ceb4df65eda6018d/glueviz-1.2.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 1.2.0 2025-09-08T00:49:31,740 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/d9/08/6f05e20213ebb913fd055e38483c32e3f5d067ea9a2d850a94706ef0d1ff/glueviz-1.3.0-py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,740 Found link https://files.pythonhosted.org/packages/8a/0a/e10aac985ac3e11597ef316f5a778ca582d38d3ed35bcbe81b8f68a64bef/glueviz-1.3.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 1.3.0 2025-09-08T00:49:31,740 Skipping link: No binaries permitted for glueviz: https://files.pythonhosted.org/packages/91/62/69ef3667b67ee5e610d2b18ead678101fde3fcdd510382a4a6603684c61c/glueviz-1.4.0-py3-none-any.whl (from https://pypi.org/simple/glueviz/) 2025-09-08T00:49:31,741 Found link https://files.pythonhosted.org/packages/60/61/fe743555f8a4b9bdaca4718ad8cb187a18ffe3a5ba454280865b001442c5/glueviz-1.4.0.tar.gz (from https://pypi.org/simple/glueviz/), version: 1.4.0 2025-09-08T00:49:31,741 Fetching project page and analyzing links: https://www.piwheels.org/simple/glueviz/ 2025-09-08T00:49:31,741 Getting page https://www.piwheels.org/simple/glueviz/ 2025-09-08T00:49:31,742 Found index url https://www.piwheels.org/simple/ 2025-09-08T00:49:32,033 Fetched page https://www.piwheels.org/simple/glueviz/ as text/html 2025-09-08T00:49:32,051 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-1.4.0-py3-none-any.whl#sha256=b6f5b9a2a4d7fb6dc7e21e678891a56bda8fff6a90386a81bb6603e0016eea46 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,051 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-1.3.0-py3-none-any.whl#sha256=c9725d8853911f546976e29b240f0676bfd14766ac81b8de58965383dae7601c (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,051 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-1.2.0-py3-none-any.whl#sha256=c2fb567cc2635f290cb21b68ee28da6e953cb139292c233fb4c296957d4cab81 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,052 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-1.1.0-py3-none-any.whl#sha256=3b092506af39295752a2045b3a197acae8bef1bb66b8e030aaab9505d5a99a29 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,052 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-1.0.0-py3-none-any.whl#sha256=f3a2afacfcc5fd2258139d52b5395911b41d85a9be153618f931fa7ffeee4485 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,052 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.15.2-py2.py3-none-any.whl#sha256=ac2817a950639d6c1c2c64357d63897474b7d0964eb566be1942ab3972d76405 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,053 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.15.1-py2.py3-none-any.whl#sha256=91de9a1f8c5acfe3a734b83765f97b963e2891b2c31ada4fa727bb3a164ab988 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,053 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.15.0-py2.py3-none-any.whl#sha256=732fb36df0c04ac87395c20e749c9026892a66e40cfaaae6a0f087a69a00ec00 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,053 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.14.1-py2.py3-none-any.whl#sha256=311e857aacb8215bea3693bd71419086056b5d84d307e4fb66b0342e6aed256b (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,054 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.14.0-py2.py3-none-any.whl#sha256=bf6dfa83a6bb8d66aa035dea5ae5cea8eb0b0d3ba6dbd877e9c91f24bc15441e (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,054 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.13.3-py2.py3-none-any.whl#sha256=1d56264e4afdd7c33f3f3acfdcbf268c7d15c166cd670d63fef3ac9839932697 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,054 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.13.2-py2.py3-none-any.whl#sha256=bb26829a6e0485c2fbf611df47eb10284525292df7e66fc04fad17ccb27c5146 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,055 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.13.1-py2.py3-none-any.whl#sha256=f0b4ac009a8ff97be7b73b07751442a5e0870b8cc62efcab4886db7b7de4f8a4 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,055 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.13.0-py2.py3-none-any.whl#sha256=77cfacf6e5f15b8bb9d1f03518a5b00f84e9b151f9c59e582f7cf9f581f37283 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,055 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.12.4-py2.py3-none-any.whl#sha256=354f34ffe5e23b718a60279940f3a3123cacfe0eba6964d6cc07bd70e43e257b (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,056 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.12.2-py2.py3-none-any.whl#sha256=ed55b2c0f93b55c6b7f331b02723a85812a587fb133f30aa317091193ca78fdd (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,056 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.12.1-py2.py3-none-any.whl#sha256=76f0f49ce9844049f0d635d6e52acf1936f240f9d34b0d3b5cfc43d7bb09cfb0 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,056 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.12.0-py2.py3-none-any.whl#sha256=b23b2fcaba3daa2026345a6b74296b3841b2a3b0df02c7b1a1d71e51e40202b0 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,056 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.11.1-py2.py3-none-any.whl#sha256=7f03f47cd510511aa83f3ab26edebed7c6b0bfd5a9f2521d2502b64507a2e517 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,057 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.11.0-py2.py3-none-any.whl#sha256=117892ec436494f2e59befb719d4aad26c559deccc45bf557542ff753ff57716 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,057 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.10.4-py2.py3-none-any.whl#sha256=f1e1940f0402925fa9de9a562aeb7b97e62d251c951a8fa9a8b95192871b4eb8 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,057 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.10.3-py2.py3-none-any.whl#sha256=104f53bd9d187f24bb696038e19faf50731efac622b55ad1be0a488fab1eadc0 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,057 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.10.2-py2.py3-none-any.whl#sha256=9996beded04e7ebe12b18922ba540c2b60d0c8c5809ec82ae00ef28cecd7a93d (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,057 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.10.1-py3-none-any.whl#sha256=75005f3fe921ebfeacddfe1a4aa56cea2303f46c3c6f449146f523069d6904c3 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,057 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.10.0-py3-none-any.whl#sha256=6b4e57fdd9208cd2f10477cebd7cda3a434cbb0afc98baa27f2a2aa8b8004a12 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,057 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.9.1-py3-none-any.whl#sha256=1510e2445774b9db21b43cb62315248b85dc363c6ff184d3fc669708d3210927 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,058 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.9.0-py3-none-any.whl#sha256=b42118f2534d39c3e1a7811e299077a62f0ad8d6f49bea99934e8dd95f8899b8 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,058 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.8.2-py3-none-any.whl#sha256=84526763be38867a0aa972d3b6741ee477debad4fb2bdc96c89c6cc9422d0fd2 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,058 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.8.1-py3-none-any.whl#sha256=b0f66203d5f5f1680f562e0a62773ad0b0b0b726b184a62e469c20e5c21aed82 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,058 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.8.0-py3-none-any.whl#sha256=7a0cd00476c3719286c205803385519c1f2036564067f476adadbf946398692b (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,058 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.7.3-py3-none-any.whl#sha256=caafbfa1ee668b7f133dbaf27f261d57f1ac927606421a1d6351e9ab9a47deea (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,058 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.7.2-py3-none-any.whl#sha256=02d21ee8d06cbc6fc7e6aef2b4ba6d6e0f5ad76a517fb91e243bf5018fa83c02 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,058 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.7.1-py3-none-any.whl#sha256=05a2af5cbe7d4911c428e3164ef2c1ca2119902b6be35b7eb4303866232ac1bc (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,058 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.7.0-py3-none-any.whl#sha256=acb48386525d525b13643c906dbbe194e32910ad628c5f8ca9fe967f8d2848c9 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,059 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.6.0-py3-none-any.whl#sha256=6bd48a03ac6ac300bce836045b5b605c075679dc8f27170be34e26fed6df8dc9 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,059 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.5.3-py3-none-any.whl#sha256=a52005ddfac5f8068e7ade5ef0d6bd3f6176c028f54c888a303f70f9eef769a9 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,059 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.5.2-py3-none-any.whl#sha256=93cca1f72689985e0a7210b536c13ca5a8e0db95bda985782e0e3e21e30aa373 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,059 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.5.1-py3-none-any.whl#sha256=aae4606c54b195adfa87969a975cdb1a4c1e62f7c4a55146fa9c4086073bda06 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,059 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.5.0-py3-none-any.whl#sha256=7025cc7ac3e6b668ca98b80bbbe70669c6cf715ceb623092a1645f3446d93730 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,059 Skipping link: No binaries permitted for glueviz: https://archive1.piwheels.org/simple/glueviz/glueviz-0.4.0-py3-none-any.whl#sha256=8b00bfe08bae9f84ec1e24decfeaa4faff48f84a2c1ec8ccff7caf997138adb8 (from https://www.piwheels.org/simple/glueviz/) 2025-09-08T00:49:32,059 Skipping link: not a file: https://www.piwheels.org/simple/glueviz/ 2025-09-08T00:49:32,059 Skipping link: not a file: https://pypi.org/simple/glueviz/ 2025-09-08T00:49:32,085 Given no hashes to check 1 links for project 'glueviz': discarding no candidates 2025-09-08T00:49:32,086 Collecting glueviz==0.3.1 2025-09-08T00:49:32,087 Created temporary directory: /tmp/pip-unpack-iwci4gik 2025-09-08T00:49:32,229 Downloading glueviz-0.3.1.tar.gz (601 kB) 2025-09-08T00:49:32,498 Added glueviz==0.3.1 from https://files.pythonhosted.org/packages/1d/4d/743bc422ec9c8726fbca2edd85faae186807167e88dc030121f4889b5586/glueviz-0.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-398g45_p' 2025-09-08T00:49:32,499 Running setup.py (path:/tmp/pip-wheel-4yw6_ncp/glueviz_039b8069c9fa488d9bbb8ee03cdf876d/setup.py) egg_info for package glueviz 2025-09-08T00:49:32,499 Created temporary directory: /tmp/pip-pip-egg-info-45_h_bo1 2025-09-08T00:49:32,499 Preparing metadata (setup.py): started 2025-09-08T00:49:32,500 Running command python setup.py egg_info 2025-09-08T00:49:33,014 Traceback (most recent call last): 2025-09-08T00:49:33,016 File "", line 2, in 2025-09-08T00:49:33,016 exec(compile(''' 2025-09-08T00:49:33,016 ~~~~^^^^^^^^^^^^ 2025-09-08T00:49:33,016 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:49:33,016 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,016 ...<32 lines>... 2025-09-08T00:49:33,016 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:49:33,016 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,017 ''' % ('/tmp/pip-wheel-4yw6_ncp/glueviz_039b8069c9fa488d9bbb8ee03cdf876d/setup.py',), "", "exec")) 2025-09-08T00:49:33,017 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,017 File "", line 35, in 2025-09-08T00:49:33,017 File "/tmp/pip-wheel-4yw6_ncp/glueviz_039b8069c9fa488d9bbb8ee03cdf876d/setup.py", line 22, in 2025-09-08T00:49:33,017 exec(infile) 2025-09-08T00:49:33,017 ~~~~^^^^^^^^ 2025-09-08T00:49:33,017 TypeError: exec() arg 1 must be a string, bytes or code object 2025-09-08T00:49:33,102 ERROR: python setup.py egg_info exited with 1 2025-09-08T00:49:33,114 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T00:49:33,114 exec(compile('"'"''"'"''"'"' 2025-09-08T00:49:33,114 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:49:33,114 # 2025-09-08T00:49:33,114 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T00:49:33,114 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T00:49:33,114 # - It provides a clear error message when setuptools is not installed. 2025-09-08T00:49:33,114 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T00:49:33,114 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T00:49:33,114 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T00:49:33,114 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T00:49:33,114 import os, sys, tokenize, traceback 2025-09-08T00:49:33,114 2025-09-08T00:49:33,114 try: 2025-09-08T00:49:33,114 import setuptools 2025-09-08T00:49:33,114 except ImportError: 2025-09-08T00:49:33,114 print( 2025-09-08T00:49:33,114 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T00:49:33,114 "the build environment with exception:", 2025-09-08T00:49:33,114 file=sys.stderr, 2025-09-08T00:49:33,114 ) 2025-09-08T00:49:33,114 traceback.print_exc() 2025-09-08T00:49:33,114 sys.exit(1) 2025-09-08T00:49:33,114 2025-09-08T00:49:33,114 __file__ = %r 2025-09-08T00:49:33,114 sys.argv[0] = __file__ 2025-09-08T00:49:33,114 2025-09-08T00:49:33,114 if os.path.exists(__file__): 2025-09-08T00:49:33,114 filename = __file__ 2025-09-08T00:49:33,114 with tokenize.open(__file__) as f: 2025-09-08T00:49:33,114 setup_py_code = f.read() 2025-09-08T00:49:33,114 else: 2025-09-08T00:49:33,114 filename = "" 2025-09-08T00:49:33,114 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T00:49:33,114 2025-09-08T00:49:33,114 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:49:33,114 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-4yw6_ncp/glueviz_039b8069c9fa488d9bbb8ee03cdf876d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-45_h_bo1[/] 2025-09-08T00:49:33,115 [bold magenta]cwd[/]: /tmp/pip-wheel-4yw6_ncp/glueviz_039b8069c9fa488d9bbb8ee03cdf876d/ 2025-09-08T00:49:33,115 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T00:49:33,116 ERROR: metadata generation failed 2025-09-08T00:49:33,121 Exception information: 2025-09-08T00:49:33,121 Traceback (most recent call last): 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T00:49:33,121 call_subprocess( 2025-09-08T00:49:33,121 ~~~~~~~~~~~~~~~^ 2025-09-08T00:49:33,121 args, 2025-09-08T00:49:33,121 ^^^^^ 2025-09-08T00:49:33,121 ...<2 lines>... 2025-09-08T00:49:33,121 spinner=spinner, 2025-09-08T00:49:33,121 ^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 ) 2025-09-08T00:49:33,121 ^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T00:49:33,121 raise error 2025-09-08T00:49:33,121 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T00:49:33,121 2025-09-08T00:49:33,121 The above exception was the direct cause of the following exception: 2025-09-08T00:49:33,121 2025-09-08T00:49:33,121 Traceback (most recent call last): 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T00:49:33,121 status = _inner_run() 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T00:49:33,121 return self.run(options, args) 2025-09-08T00:49:33,121 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T00:49:33,121 return func(self, options, args) 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T00:49:33,121 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T00:49:33,121 result = self._result = resolver.resolve( 2025-09-08T00:49:33,121 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:49:33,121 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T00:49:33,121 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 ) 2025-09-08T00:49:33,121 ^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T00:49:33,121 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T00:49:33,121 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T00:49:33,121 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T00:49:33,121 if not criterion.candidates: 2025-09-08T00:49:33,121 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T00:49:33,121 return bool(self._sequence) 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T00:49:33,121 self._bool = any(self) 2025-09-08T00:49:33,121 ~~~^^^^^^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T00:49:33,121 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T00:49:33,121 ^^^^^^^^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T00:49:33,121 candidate = func() 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T00:49:33,121 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T00:49:33,121 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:49:33,121 link, template, name, version 2025-09-08T00:49:33,121 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 ) 2025-09-08T00:49:33,121 ^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T00:49:33,121 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T00:49:33,121 ~~~~~~~~~~~~~^ 2025-09-08T00:49:33,121 link, 2025-09-08T00:49:33,121 ^^^^^ 2025-09-08T00:49:33,121 ...<3 lines>... 2025-09-08T00:49:33,121 version=version, 2025-09-08T00:49:33,121 ^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 ) 2025-09-08T00:49:33,121 ^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T00:49:33,121 super().__init__( 2025-09-08T00:49:33,121 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:49:33,121 link=link, 2025-09-08T00:49:33,121 ^^^^^^^^^^ 2025-09-08T00:49:33,121 ...<4 lines>... 2025-09-08T00:49:33,121 version=version, 2025-09-08T00:49:33,121 ^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 ) 2025-09-08T00:49:33,121 ^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T00:49:33,121 self.dist = self._prepare() 2025-09-08T00:49:33,121 ~~~~~~~~~~~~~^^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T00:49:33,121 dist = self._prepare_distribution() 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T00:49:33,121 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T00:49:33,121 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T00:49:33,121 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T00:49:33,121 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T00:49:33,121 dist = _get_prepared_distribution( 2025-09-08T00:49:33,121 req, 2025-09-08T00:49:33,121 ...<3 lines>... 2025-09-08T00:49:33,121 self.check_build_deps, 2025-09-08T00:49:33,121 ) 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T00:49:33,121 abstract_dist.prepare_distribution_metadata( 2025-09-08T00:49:33,121 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:49:33,121 finder, build_isolation, check_build_deps 2025-09-08T00:49:33,121 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 ) 2025-09-08T00:49:33,121 ^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T00:49:33,121 self.req.prepare_metadata() 2025-09-08T00:49:33,121 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T00:49:33,121 self.metadata_directory = generate_metadata_legacy( 2025-09-08T00:49:33,121 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:49:33,121 build_env=self.build_env, 2025-09-08T00:49:33,121 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 ...<3 lines>... 2025-09-08T00:49:33,121 details=details, 2025-09-08T00:49:33,121 ^^^^^^^^^^^^^^^^ 2025-09-08T00:49:33,121 ) 2025-09-08T00:49:33,121 ^ 2025-09-08T00:49:33,121 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T00:49:33,121 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T00:49:33,121 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T00:49:33,141 Removed glueviz==0.3.1 from https://files.pythonhosted.org/packages/1d/4d/743bc422ec9c8726fbca2edd85faae186807167e88dc030121f4889b5586/glueviz-0.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-398g45_p' 2025-09-08T00:49:33,141 Removed build tracker: '/tmp/pip-build-tracker-398g45_p'