2025-09-08T17:10:44,113 Created temporary directory: /tmp/pip-build-tracker-0tofpyhi 2025-09-08T17:10:44,114 Initialized build tracking at /tmp/pip-build-tracker-0tofpyhi 2025-09-08T17:10:44,114 Created build tracker: /tmp/pip-build-tracker-0tofpyhi 2025-09-08T17:10:44,114 Entered build tracker: /tmp/pip-build-tracker-0tofpyhi 2025-09-08T17:10:44,114 Created temporary directory: /tmp/pip-wheel-hzh3xuw1 2025-09-08T17:10:44,117 Created temporary directory: /tmp/pip-ephem-wheel-cache-enp1wtki 2025-09-08T17:10:44,174 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T17:10:44,177 2 location(s) to search for versions of pygltflib: 2025-09-08T17:10:44,177 * https://pypi.org/simple/pygltflib/ 2025-09-08T17:10:44,177 * https://www.piwheels.org/simple/pygltflib/ 2025-09-08T17:10:44,177 Fetching project page and analyzing links: https://pypi.org/simple/pygltflib/ 2025-09-08T17:10:44,177 Getting page https://pypi.org/simple/pygltflib/ 2025-09-08T17:10:44,178 Found index url https://pypi.org/simple/ 2025-09-08T17:10:44,249 Fetched page https://pypi.org/simple/pygltflib/ as application/vnd.pypi.simple.v1+json 2025-09-08T17:10:44,255 Skipping link: No binaries permitted for pygltflib: https://files.pythonhosted.org/packages/85/d5/06b300430a818a14ea90f34000227d97aead703b638ff7a9e446f200907a/pygltflib-0.2-py3-none-any.whl (from https://pypi.org/simple/pygltflib/) 2025-09-08T17:10:44,255 Found link https://files.pythonhosted.org/packages/92/10/48a949de1914623d4edaecc7e8bc9557f926291ab0103f5cb6042f88c6d2/pygltflib-0.2.tar.gz (from https://pypi.org/simple/pygltflib/), version: 0.2 2025-09-08T17:10:44,256 Skipping link: No binaries permitted for pygltflib: https://files.pythonhosted.org/packages/13/e2/b1d2d6d6e54df5df813e55de04e2ea14e8f1ea83acc30870ffb6976a1f8d/pygltflib-1.0-py3-none-any.whl (from https://pypi.org/simple/pygltflib/) 2025-09-08T17:10:44,256 Found link https://files.pythonhosted.org/packages/fd/9d/7212fd632d7320bf7eaace9a416ccd62c998d7ef417afa84a15db56bece1/pygltflib-1.0.tar.gz (from https://pypi.org/simple/pygltflib/), version: 1.0 2025-09-08T17:10:44,256 Found link https://files.pythonhosted.org/packages/80/fb/d28f5d1554df1a5bc83f40664b60075d7b60f481eb84ce6455828ea94cec/pygltflib-1.1.tar.gz (from https://pypi.org/simple/pygltflib/), version: 1.1 2025-09-08T17:10:44,256 Found link https://files.pythonhosted.org/packages/e1/46/fe595a3fb3a70fdad9fedaee3801d38b041a37112d69d60637cddd961a1a/pygltflib-1.2.tar.gz (from https://pypi.org/simple/pygltflib/), version: 1.2 2025-09-08T17:10:44,257 Found link https://files.pythonhosted.org/packages/59/b0/1321de5c38e52e2c0202a07739b0e40b68e963b2d250773adaad63f9482b/pygltflib-1.3.tar.gz (from https://pypi.org/simple/pygltflib/), version: 1.3 2025-09-08T17:10:44,257 Found link https://files.pythonhosted.org/packages/cf/91/a931d0aba179501cf0eba8bbfa32191c38b508f9ce7582a8169796b86cd2/pygltflib-1.4.tar.gz (from https://pypi.org/simple/pygltflib/), version: 1.4 2025-09-08T17:10:44,257 Found link https://files.pythonhosted.org/packages/95/7f/6d2e8e857e53512283ff0f7dfaa4c3c5e0d9b25b32bafdc0ccf10f7110f7/pygltflib-1.5.tar.gz (from https://pypi.org/simple/pygltflib/), version: 1.5 2025-09-08T17:10:44,257 Found link https://files.pythonhosted.org/packages/d6/e4/89bb0220a72b52e03eaff11374f3ec7bc23a73fca6f7c50275ccfb76c439/pygltflib-1.6.tar.gz (from https://pypi.org/simple/pygltflib/), version: 1.6 2025-09-08T17:10:44,257 Found link https://files.pythonhosted.org/packages/a9/d9/1aca38cba93761ea9242ce1becfb3170a55eadeee3c5b517f8471d89cf72/pygltflib-1.7.tar.gz (from https://pypi.org/simple/pygltflib/), version: 1.7 2025-09-08T17:10:44,258 Found link https://files.pythonhosted.org/packages/f3/b2/0639e0f81b336aac82a470fc170a2520308ee54e92ae231e0f33d4c97b72/pygltflib-1.8.tar.gz (from https://pypi.org/simple/pygltflib/), version: 1.8 2025-09-08T17:10:44,258 Found link https://files.pythonhosted.org/packages/7c/b9/020a47cd2fa7305a3ce3bab081f4d406c0f95a85082099210a83a2b286c5/pygltflib-1.9.tar.gz (from https://pypi.org/simple/pygltflib/), version: 1.9 2025-09-08T17:10:44,258 Found link https://files.pythonhosted.org/packages/82/80/af635fce84b2ff1acd5583af060077d7eec8e7cf2a37f9016c6e1ce8d5e4/pygltflib-1.10.0.tar.gz (from https://pypi.org/simple/pygltflib/), version: 1.10.0 2025-09-08T17:10:44,258 Found link https://files.pythonhosted.org/packages/a0/94/893d3b653418f27103b763d96fb22a7c0526b9f5fcf249754b4152bd63ff/pygltflib-1.11.0.tar.gz (from https://pypi.org/simple/pygltflib/), version: 1.11.0 2025-09-08T17:10:44,259 Found link https://files.pythonhosted.org/packages/43/49/41b1c18592075fb73791b4dd959c709fecc29a06aaf81409f0c870c87d84/pygltflib-1.11.1.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.11.1 2025-09-08T17:10:44,259 Found link https://files.pythonhosted.org/packages/d8/99/d10d9fc13fa0ee844f0ff171df7b61863f9acc09f53d87724212dfe5b5ed/pygltflib-1.11.2.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.11.2 2025-09-08T17:10:44,259 Found link https://files.pythonhosted.org/packages/08/3f/665bd7ff967e3d415d9b7c9c36bb5fde3f5c1c37d6f1f26fe4eff644d5ad/pygltflib-1.11.3.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.11.3 2025-09-08T17:10:44,260 Found link https://files.pythonhosted.org/packages/70/cd/2b94a0e64490228221b7a41fcf8b9f10421b96339f0a90d21dff6d151e7c/pygltflib-1.11.4.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.11.4 2025-09-08T17:10:44,260 Found link https://files.pythonhosted.org/packages/0a/27/e4848b0dec3097c48c9dfeffdcae46dd794ae11af0c32b87699f2fbf0d9b/pygltflib-1.11.5.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.11.5 2025-09-08T17:10:44,260 Found link https://files.pythonhosted.org/packages/e5/bc/cc82489de4c23b5a46657fa83e2ad3ac757020b88bf016e5cf128a5467b6/pygltflib-1.11.6.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.11.6 2025-09-08T17:10:44,260 Found link https://files.pythonhosted.org/packages/f7/d4/4d5805e886f80d31ddd4848cd6087ffea4548e7cb04d4e29019f8092460e/pygltflib-1.11.7.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.11.7 2025-09-08T17:10:44,261 Found link https://files.pythonhosted.org/packages/22/83/ff31d08ffb865d35e77ef085d27c66b0f1d837b5edcedc8eac098c9b8dc0/pygltflib-1.11.8.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.11.8 2025-09-08T17:10:44,261 Found link https://files.pythonhosted.org/packages/a3/35/88abc91334a0834ddde84e422dc125eb54d6049606ac3eac8910a6811c1b/pygltflib-1.11.9.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.11.9 2025-09-08T17:10:44,261 Found link https://files.pythonhosted.org/packages/64/fd/0f5cf7729ea98a12595520e6eca39122fd1d978c2c1d8bf205c9f8caba00/pygltflib-1.11.10.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.11.10 2025-09-08T17:10:44,261 Found link https://files.pythonhosted.org/packages/6a/66/fdb4dd8dae7f327af034289e61047c0ccef840738901486b9d3595332525/pygltflib-1.12.0.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.12.0 2025-09-08T17:10:44,261 Found link https://files.pythonhosted.org/packages/e2/9f/d02557ce7db755e0326c87b728c4033c44ad9604187cfaa197984a8ac57c/pygltflib-1.13.0.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.13.0 2025-09-08T17:10:44,262 Found link https://files.pythonhosted.org/packages/78/b9/a879c794a38ba5bee4f193252c6aa4e785e1822108c79a6c7b66679a0d6a/pygltflib-1.13.1.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.13.1 2025-09-08T17:10:44,262 Found link https://files.pythonhosted.org/packages/24/21/a06b46774d79232c0dcf43a2d1794aa962e7f8f983dcda287532672c2e33/pygltflib-1.13.2.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.13.2 2025-09-08T17:10:44,262 Found link https://files.pythonhosted.org/packages/60/05/a9c2da9e21f264c557cb93786db395c008cf1e9cd07fbce6d9c2a7fed302/pygltflib-1.13.3.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.13.3 2025-09-08T17:10:44,262 Found link https://files.pythonhosted.org/packages/7f/b7/c3eb536f2cb202e71b45647c49916b5f0e4d39e080203df7c79bdd2e811e/pygltflib-1.13.4.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.13.4 2025-09-08T17:10:44,262 Found link https://files.pythonhosted.org/packages/8c/39/8bf1fafdb587ef40a9f2a4917abf1a83d90b63893571d5b75c5dd6525c75/pygltflib-1.13.5.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.13.5 2025-09-08T17:10:44,263 Found link https://files.pythonhosted.org/packages/0e/2a/c0ad4ee242517489aa37d5747f043453612c5d8021123420e9f9abb7e596/pygltflib-1.13.6.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.13.6 2025-09-08T17:10:44,263 Found link https://files.pythonhosted.org/packages/b9/f0/b5405a0a47f922548e63e14d771a2faa00a0581748c684f1a0b5977b7b4b/pygltflib-1.13.7.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.13.7 2025-09-08T17:10:44,263 Found link https://files.pythonhosted.org/packages/ee/8b/4e8aad01200e768c5d3a30b17c23f83881cff556591c5333de55d80e55a5/pygltflib-1.13.8.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.13.8 2025-09-08T17:10:44,263 Found link https://files.pythonhosted.org/packages/5a/8a/b093d50e411f71554b0ae1d21f9ede1cbe342c3b292a9a2240062537a5c2/pygltflib-1.13.9.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.13.9 2025-09-08T17:10:44,264 Found link https://files.pythonhosted.org/packages/29/91/8188dbeb710380fc036536c2f28f116e8d20249ce73d53ce7ddfe81da450/pygltflib-1.13.10.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.13.10 2025-09-08T17:10:44,264 Found link https://files.pythonhosted.org/packages/a3/24/31b89a49a7677ffb6bfa4b26638bcc59f03bf75e54cf502f691e61867e7a/pygltflib-1.14.0.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.14.0 2025-09-08T17:10:44,264 Found link https://files.pythonhosted.org/packages/5a/b2/69d525a50fa0df8f3df62ffcc2a85cad92a46a4f4933d43023efc27c26e7/pygltflib-1.14.1.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.14.1 2025-09-08T17:10:44,264 Found link https://files.pythonhosted.org/packages/69/9a/ccdf8d1a29dc24c0f1b35ca326f689647055936c8503ea75f6239baae528/pygltflib-1.14.2.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.14.2 2025-09-08T17:10:44,264 Found link https://files.pythonhosted.org/packages/5c/ea/fe485035ad610917e4fe4a0e973641b7ade3093c72cd055c6d4d1c988db2/pygltflib-1.14.3.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.14.3 2025-09-08T17:10:44,265 Found link https://files.pythonhosted.org/packages/92/8d/7ccaacd77df83b496508be3995232209f29e1b4b065f8b62a1d0ca0f97d4/pygltflib-1.14.4.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.14.4 2025-09-08T17:10:44,265 Found link https://files.pythonhosted.org/packages/ca/91/93f20f63150ed53dbe47181747053415128a353d5a7fbde227dd4433961c/pygltflib-1.14.5.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.14.5 2025-09-08T17:10:44,265 Found link https://files.pythonhosted.org/packages/2c/ea/ce6cd09ae33f0be09029148f8c78aa3bfb1bdf67fc6d9f36021c9e286a33/pygltflib-1.14.6.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.14.6 2025-09-08T17:10:44,265 Found link https://files.pythonhosted.org/packages/2a/e7/90e6fc26bdc12eb15bda36a16e04e3f2a0201a667921e86e9f522d9a9ca7/pygltflib-1.15.0.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.15.0 2025-09-08T17:10:44,265 Found link https://files.pythonhosted.org/packages/cb/61/2d0e0869fa2a94b9bfa190b22e305acadc2783bd90e80e628f7a63e9c872/pygltflib-1.15.1.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.15.1 2025-09-08T17:10:44,266 Found link https://files.pythonhosted.org/packages/ff/79/e547d5abcee185c203db8a4e7ee55a8a6ea20f47d7cf056ac1ef1190e209/pygltflib-1.15.2.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.15.2 2025-09-08T17:10:44,266 Found link https://files.pythonhosted.org/packages/d0/12/cc0278e8aef8fc6234ea91db4a1a6312a446adbf993f981d34f9a37f4a3b/pygltflib-1.15.3.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.15.3 2025-09-08T17:10:44,266 Found link https://files.pythonhosted.org/packages/00/9d/652d250fb32a122ce4daf20aeb797e6956be2f2d50dda7b831525983b95f/pygltflib-1.15.4.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.15.4 2025-09-08T17:10:44,266 Found link https://files.pythonhosted.org/packages/60/67/77ab9b9e282269a85d1e2b899428bdb38a38657cac9074677af9b2461e41/pygltflib-1.15.5.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.15.5 2025-09-08T17:10:44,266 Found link https://files.pythonhosted.org/packages/f6/a7/982ae101d9fe2fdf0942110fb9be31ceb89eb9c9008bbca97bf03698dfe1/pygltflib-1.15.6.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.15.6 2025-09-08T17:10:44,267 Found link https://files.pythonhosted.org/packages/42/dd/9464582d08b31223243980bde241566a83991fee60e6870984067a7f09e5/pygltflib-1.16.0.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.16.0 2025-09-08T17:10:44,267 Found link https://files.pythonhosted.org/packages/51/72/64b59e2ed59522964be79fd386f5f18ca1e53a890b3d7e65940b0bc669f6/pygltflib-1.16.1.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.16.1 2025-09-08T17:10:44,267 Found link https://files.pythonhosted.org/packages/38/d7/0b8e35cb3ff69dd981e358e72e0a5632f847d4bd61876be04518cb4e075a/pygltflib-1.16.2.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.16.2 2025-09-08T17:10:44,267 Found link https://files.pythonhosted.org/packages/b4/3f/40eb09b1ca865b26073be76c6f59edabafffd605bd139671a055fddef164/pygltflib-1.16.3.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.16.3 2025-09-08T17:10:44,267 Skipping link: No binaries permitted for pygltflib: https://files.pythonhosted.org/packages/f2/f8/2e7bfe265e314e5bf9be69ae9be73921a9317fbf0e830202a2582e2ea64e/pygltflib-1.16.4-py3-none-any.whl (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,268 Found link https://files.pythonhosted.org/packages/df/78/aa4ed6828f488ae3be083d0d196764c57fa6db827a8581b7dfed95e4a0a5/pygltflib-1.16.4.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.16.4 2025-09-08T17:10:44,268 Skipping link: No binaries permitted for pygltflib: https://files.pythonhosted.org/packages/91/d6/7eb8a0e4eb30add2b76c957a41107a5f2ba26472d656e2733728bec0476b/pygltflib-1.16.5-py3-none-any.whl (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,268 Found link https://files.pythonhosted.org/packages/22/e8/f8232abdf9c085333689b0a428dcd1d0f83edd1ecafa6ed878a633d8c9d5/pygltflib-1.16.5.tar.gz (from https://pypi.org/simple/pygltflib/) (requires-python:>=3.6), version: 1.16.5 2025-09-08T17:10:44,268 Fetching project page and analyzing links: https://www.piwheels.org/simple/pygltflib/ 2025-09-08T17:10:44,269 Getting page https://www.piwheels.org/simple/pygltflib/ 2025-09-08T17:10:44,270 Found index url https://www.piwheels.org/simple/ 2025-09-08T17:10:44,372 Fetched page https://www.piwheels.org/simple/pygltflib/ as text/html 2025-09-08T17:10:44,380 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.16.5-py3-none-any.whl#sha256=116848243a2a2ffc3b6bc84618121feea7c0d070181af68560e1ca4b1fc6853c (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,380 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.16.4-py3-none-any.whl#sha256=516ac5decb0a62dafcccbcaa6174586f386a73a6b0ba62de60b75b27e3be6d16 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,381 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.16.3-py3-none-any.whl#sha256=985935b8723394d6526e4d9cc0884c8bf8642137c3ffd54cf0372583f888a640 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,381 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.16.2-py3-none-any.whl#sha256=da2e4c2985305e31af461b6a54c63aeece5e729ad64a765d8a60351d6272a976 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,381 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.16.1-py3-none-any.whl#sha256=079057b2b05a4ded567bba2fab2e1a200e3b2e58fb7c15e49d49a368ff27ee13 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,381 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.16.0-py3-none-any.whl#sha256=f7cc212af43fae0b068b5cfc722c94d011c5c8d0cd9190d9195029a8907415ef (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,381 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.15.6-py3-none-any.whl#sha256=b072a49a8d7ae7eeecdf816d8154cee64c19884c14bbf1867e0f4f12260ba7fc (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,381 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.15.5-py3-none-any.whl#sha256=d5e687b29d603f6e11cda0c66274feb6a0e2877863191529cd32609da20c6959 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,381 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.15.4-py3-none-any.whl#sha256=5994d0fa9a1cc03ad8ddc0c06abacac8b47083552dd210bbce015734b4f930c6 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,381 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.15.3-py3-none-any.whl#sha256=dca9614786f55c4b87c8c14dc170c5ac9c7e148436132ef860d1ffa48042adbb (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,382 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.15.2-py3-none-any.whl#sha256=1334eb27ce3777d9b37833ac27d07689919e42481ccf4dd16780e2db8e897d95 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,382 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.15.1-py3-none-any.whl#sha256=0a9deacdd565a8e6d65af1df3eb94616a1b69ac9f1c145b8f55668fb88beb862 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,382 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.15.0-py3-none-any.whl#sha256=78bd3717109309d6d5e1928f62f9d0cb3acf48b5383af9aa56b9c1a35446c3d4 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,382 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.14.6-py3-none-any.whl#sha256=3a953ab73ca0bbe4a6f3446aa6e84aaf3bbd5028fd8b3904c6af409151512647 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,382 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.14.5-py3-none-any.whl#sha256=43a159459bcb78fd07a9f81a1031bcd29b99a6ae22f73f24d14cd1e2c40302fe (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,382 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.14.4-py3-none-any.whl#sha256=6f8eedd06cb7d18903884f63787a8592ab6428c3aa295ec5753d6416b44f10eb (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,382 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.14.3-py3-none-any.whl#sha256=c8efb55167e979dcd96e2d2eb4bc486a7e8137c3472f662769d348048ee578d1 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,383 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.14.2-py3-none-any.whl#sha256=1d014d4eb467afa1941e9266a3e858c2c5e0bf494a42ce62f1e56ab73324b8ee (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,383 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.14.1-py3-none-any.whl#sha256=8ce23d292fc80233bc538a559e9b253bc73e937466be03be6b041522e966a8e4 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,383 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.14.0-py3-none-any.whl#sha256=121157b1acda9e3d3887933de861eac8405cc3e15cbd9329cd5d911f115b04d9 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,383 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.13.10-py3-none-any.whl#sha256=7f55b77633fe6548c6b281c40c68818c1e36378e059a2c313d1a7517668f02dd (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,383 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.13.9-py3-none-any.whl#sha256=089a446991c8852957d2849007fb26879efd9f1a4648a5067a0663491df15f43 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,383 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.13.8-py3-none-any.whl#sha256=6ac2196093576483ddc31d4854919d1d8b781ab96cdca3e266c7aa2c49f9ea40 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,383 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.13.7-py3-none-any.whl#sha256=7fda965c7952134467af155da8a300db34d2826ef2024bd21f6bdcd1166c697a (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,383 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.13.6-py3-none-any.whl#sha256=5d9fdc7848573ca4ce8473f938cce77b006be64a990595c1c4f91a7d13d76d0c (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,384 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.13.5-py3-none-any.whl#sha256=8ffd6c8108116925b67c01c5b81bc7759745400f7eec2f3d8df65f61caacb08e (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,384 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.13.4-py3-none-any.whl#sha256=c69b5e8ac23715e2069d89ae3797a6c40138b69a9028e7ebbb0f75664ed60aaa (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,384 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.13.3-py3-none-any.whl#sha256=080093c02d0d5d4ca000d0c61fdd7eed958e9133c54e24b777abaa4843a8e065 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,384 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.13.2-py3-none-any.whl#sha256=4de6d786fbab0e466a8724b3786f6775154918e2a5b01696c2ea6b46f71c24ce (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,384 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.13.1-py3-none-any.whl#sha256=f4420baff2dd050fe4adde3cc31622e09a5ad6ac0d56d0053bc07d245a356818 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,384 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.13.0-py3-none-any.whl#sha256=2280eb53f2cd364382aed99cf329d3b88b881ac26c87af7c1f83f4992f06efcd (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,384 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.12.0-py3-none-any.whl#sha256=5eed1caf0214f8c20350411cdc5a238d57e41fc62669819f858b36b0af79f1e7 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,385 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.11.10-py3-none-any.whl#sha256=682291eab418d48ee427477eb82bfb4a57b435d8256eaa580f7aa29916730004 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,385 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.11.9-py3-none-any.whl#sha256=d5d9880d99551a0eb746adbaa7de2d22476544bfe29ad24e2e3fa8cb52e02ff2 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,385 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.11.8-py3-none-any.whl#sha256=ed3d57958b94a271e2f6e0999b87efa071c1f54939e08bae3dc829bc33178d58 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,385 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.11.7-py3-none-any.whl#sha256=b50d911b57b8a09000c80518ce45236644dff16d722634ddc5b232cfc5c45e3f (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,385 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.11.6-py3-none-any.whl#sha256=fb015b01380358352347a50c8a21a6ef0a1f44182c31d3471aa4744bafc208d3 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,385 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.11.5-py3-none-any.whl#sha256=944766a93a4df4cac07f3b9c87b843f95e29ff8766db7c86aa459a75771b8168 (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,385 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.11.4-py3-none-any.whl#sha256=98f845a08b63d3eadf67704733173306526349df0129d6af722bc164c5f995ad (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,385 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.11.3-py3-none-any.whl#sha256=6a8ea9034e7b01822eea7b8f092d7417c686712f347e13018d1a7b2a852a766f (from https://www.piwheels.org/simple/pygltflib/) (requires-python:>=3.6) 2025-09-08T17:10:44,386 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-1.0-py3-none-any.whl#sha256=08a7c437089580f89291878ec0db5e568135de2d2ed30e3f21d1b29cb88e377e (from https://www.piwheels.org/simple/pygltflib/) 2025-09-08T17:10:44,386 Skipping link: No binaries permitted for pygltflib: https://archive1.piwheels.org/simple/pygltflib/pygltflib-0.2-py3-none-any.whl#sha256=190b241a6537bb78745766f2952fbe28b79989d4d913f921107542417b87a91d (from https://www.piwheels.org/simple/pygltflib/) 2025-09-08T17:10:44,386 Skipping link: not a file: https://www.piwheels.org/simple/pygltflib/ 2025-09-08T17:10:44,386 Skipping link: not a file: https://pypi.org/simple/pygltflib/ 2025-09-08T17:10:44,415 Given no hashes to check 1 links for project 'pygltflib': discarding no candidates 2025-09-08T17:10:44,416 Collecting pygltflib==1.7 2025-09-08T17:10:44,418 Created temporary directory: /tmp/pip-unpack-bkkhbdyy 2025-09-08T17:10:44,556 Downloading pygltflib-1.7.tar.gz (12 kB) 2025-09-08T17:10:44,581 Added pygltflib==1.7 from https://files.pythonhosted.org/packages/a9/d9/1aca38cba93761ea9242ce1becfb3170a55eadeee3c5b517f8471d89cf72/pygltflib-1.7.tar.gz to build tracker '/tmp/pip-build-tracker-0tofpyhi' 2025-09-08T17:10:44,582 Running setup.py (path:/tmp/pip-wheel-hzh3xuw1/pygltflib_713d206b2570461d8b147cbec24f5b01/setup.py) egg_info for package pygltflib 2025-09-08T17:10:44,582 Created temporary directory: /tmp/pip-pip-egg-info-bbl7dcbd 2025-09-08T17:10:44,582 Preparing metadata (setup.py): started 2025-09-08T17:10:44,583 Running command python setup.py egg_info 2025-09-08T17:10:45,112 Traceback (most recent call last): 2025-09-08T17:10:45,114 File "", line 2, in 2025-09-08T17:10:45,114 exec(compile(''' 2025-09-08T17:10:45,114 ~~~~^^^^^^^^^^^^ 2025-09-08T17:10:45,114 # This is -- a caller that pip uses to run setup.py 2025-09-08T17:10:45,114 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,114 ...<32 lines>... 2025-09-08T17:10:45,114 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T17:10:45,115 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,115 ''' % ('/tmp/pip-wheel-hzh3xuw1/pygltflib_713d206b2570461d8b147cbec24f5b01/setup.py',), "", "exec")) 2025-09-08T17:10:45,115 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,115 File "", line 35, in 2025-09-08T17:10:45,115 File "/tmp/pip-wheel-hzh3xuw1/pygltflib_713d206b2570461d8b147cbec24f5b01/setup.py", line 3, in 2025-09-08T17:10:45,115 from pygltflib import __version__ 2025-09-08T17:10:45,115 File "/tmp/pip-wheel-hzh3xuw1/pygltflib_713d206b2570461d8b147cbec24f5b01/pygltflib/__init__.py", line 35, in 2025-09-08T17:10:45,115 from dataclasses_json import dataclass_json 2025-09-08T17:10:45,115 ModuleNotFoundError: No module named 'dataclasses_json' 2025-09-08T17:10:45,199 ERROR: python setup.py egg_info exited with 1 2025-09-08T17:10:45,212 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T17:10:45,212 exec(compile('"'"''"'"''"'"' 2025-09-08T17:10:45,212 # This is -- a caller that pip uses to run setup.py 2025-09-08T17:10:45,212 # 2025-09-08T17:10:45,212 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T17:10:45,212 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T17:10:45,212 # - It provides a clear error message when setuptools is not installed. 2025-09-08T17:10:45,212 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T17:10:45,212 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T17:10:45,212 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T17:10:45,212 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T17:10:45,212 import os, sys, tokenize, traceback 2025-09-08T17:10:45,212 2025-09-08T17:10:45,212 try: 2025-09-08T17:10:45,212 import setuptools 2025-09-08T17:10:45,212 except ImportError: 2025-09-08T17:10:45,212 print( 2025-09-08T17:10:45,212 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T17:10:45,212 "the build environment with exception:", 2025-09-08T17:10:45,212 file=sys.stderr, 2025-09-08T17:10:45,212 ) 2025-09-08T17:10:45,212 traceback.print_exc() 2025-09-08T17:10:45,212 sys.exit(1) 2025-09-08T17:10:45,212 2025-09-08T17:10:45,212 __file__ = %r 2025-09-08T17:10:45,212 sys.argv[0] = __file__ 2025-09-08T17:10:45,212 2025-09-08T17:10:45,212 if os.path.exists(__file__): 2025-09-08T17:10:45,212 filename = __file__ 2025-09-08T17:10:45,212 with tokenize.open(__file__) as f: 2025-09-08T17:10:45,212 setup_py_code = f.read() 2025-09-08T17:10:45,212 else: 2025-09-08T17:10:45,212 filename = "" 2025-09-08T17:10:45,212 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T17:10:45,212 2025-09-08T17:10:45,212 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T17:10:45,212 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-hzh3xuw1/pygltflib_713d206b2570461d8b147cbec24f5b01/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-bbl7dcbd[/] 2025-09-08T17:10:45,212 [bold magenta]cwd[/]: /tmp/pip-wheel-hzh3xuw1/pygltflib_713d206b2570461d8b147cbec24f5b01/ 2025-09-08T17:10:45,212 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T17:10:45,213 ERROR: metadata generation failed 2025-09-08T17:10:45,218 Exception information: 2025-09-08T17:10:45,218 Traceback (most recent call last): 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T17:10:45,218 call_subprocess( 2025-09-08T17:10:45,218 ~~~~~~~~~~~~~~~^ 2025-09-08T17:10:45,218 args, 2025-09-08T17:10:45,218 ^^^^^ 2025-09-08T17:10:45,218 ...<2 lines>... 2025-09-08T17:10:45,218 spinner=spinner, 2025-09-08T17:10:45,218 ^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 ) 2025-09-08T17:10:45,218 ^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T17:10:45,218 raise error 2025-09-08T17:10:45,218 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T17:10:45,218 2025-09-08T17:10:45,218 The above exception was the direct cause of the following exception: 2025-09-08T17:10:45,218 2025-09-08T17:10:45,218 Traceback (most recent call last): 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T17:10:45,218 status = _inner_run() 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T17:10:45,218 return self.run(options, args) 2025-09-08T17:10:45,218 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T17:10:45,218 return func(self, options, args) 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T17:10:45,218 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T17:10:45,218 result = self._result = resolver.resolve( 2025-09-08T17:10:45,218 ~~~~~~~~~~~~~~~~^ 2025-09-08T17:10:45,218 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T17:10:45,218 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 ) 2025-09-08T17:10:45,218 ^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T17:10:45,218 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T17:10:45,218 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T17:10:45,218 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T17:10:45,218 if not criterion.candidates: 2025-09-08T17:10:45,218 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T17:10:45,218 return bool(self._sequence) 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T17:10:45,218 self._bool = any(self) 2025-09-08T17:10:45,218 ~~~^^^^^^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T17:10:45,218 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T17:10:45,218 ^^^^^^^^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T17:10:45,218 candidate = func() 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T17:10:45,218 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T17:10:45,218 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:10:45,218 link, template, name, version 2025-09-08T17:10:45,218 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 ) 2025-09-08T17:10:45,218 ^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T17:10:45,218 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T17:10:45,218 ~~~~~~~~~~~~~^ 2025-09-08T17:10:45,218 link, 2025-09-08T17:10:45,218 ^^^^^ 2025-09-08T17:10:45,218 ...<3 lines>... 2025-09-08T17:10:45,218 version=version, 2025-09-08T17:10:45,218 ^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 ) 2025-09-08T17:10:45,218 ^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T17:10:45,218 super().__init__( 2025-09-08T17:10:45,218 ~~~~~~~~~~~~~~~~^ 2025-09-08T17:10:45,218 link=link, 2025-09-08T17:10:45,218 ^^^^^^^^^^ 2025-09-08T17:10:45,218 ...<4 lines>... 2025-09-08T17:10:45,218 version=version, 2025-09-08T17:10:45,218 ^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 ) 2025-09-08T17:10:45,218 ^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T17:10:45,218 self.dist = self._prepare() 2025-09-08T17:10:45,218 ~~~~~~~~~~~~~^^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T17:10:45,218 dist = self._prepare_distribution() 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T17:10:45,218 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T17:10:45,218 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T17:10:45,218 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T17:10:45,218 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T17:10:45,218 dist = _get_prepared_distribution( 2025-09-08T17:10:45,218 req, 2025-09-08T17:10:45,218 ...<3 lines>... 2025-09-08T17:10:45,218 self.check_build_deps, 2025-09-08T17:10:45,218 ) 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T17:10:45,218 abstract_dist.prepare_distribution_metadata( 2025-09-08T17:10:45,218 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:10:45,218 finder, build_isolation, check_build_deps 2025-09-08T17:10:45,218 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 ) 2025-09-08T17:10:45,218 ^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T17:10:45,218 self.req.prepare_metadata() 2025-09-08T17:10:45,218 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T17:10:45,218 self.metadata_directory = generate_metadata_legacy( 2025-09-08T17:10:45,218 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:10:45,218 build_env=self.build_env, 2025-09-08T17:10:45,218 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 ...<3 lines>... 2025-09-08T17:10:45,218 details=details, 2025-09-08T17:10:45,218 ^^^^^^^^^^^^^^^^ 2025-09-08T17:10:45,218 ) 2025-09-08T17:10:45,218 ^ 2025-09-08T17:10:45,218 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T17:10:45,218 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T17:10:45,218 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T17:10:45,241 Removed pygltflib==1.7 from https://files.pythonhosted.org/packages/a9/d9/1aca38cba93761ea9242ce1becfb3170a55eadeee3c5b517f8471d89cf72/pygltflib-1.7.tar.gz from build tracker '/tmp/pip-build-tracker-0tofpyhi' 2025-09-08T17:10:45,241 Removed build tracker: '/tmp/pip-build-tracker-0tofpyhi'