2025-09-08T10:30:46,562 Created temporary directory: /tmp/pip-build-tracker-ptu5u5uw 2025-09-08T10:30:46,562 Initialized build tracking at /tmp/pip-build-tracker-ptu5u5uw 2025-09-08T10:30:46,563 Created build tracker: /tmp/pip-build-tracker-ptu5u5uw 2025-09-08T10:30:46,563 Entered build tracker: /tmp/pip-build-tracker-ptu5u5uw 2025-09-08T10:30:46,563 Created temporary directory: /tmp/pip-wheel-7bzem7_c 2025-09-08T10:30:46,566 Created temporary directory: /tmp/pip-ephem-wheel-cache-fsvd5fmf 2025-09-08T10:30:46,624 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T10:30:46,626 2 location(s) to search for versions of gcloud-rest: 2025-09-08T10:30:46,626 * https://pypi.org/simple/gcloud-rest/ 2025-09-08T10:30:46,626 * https://www.piwheels.org/simple/gcloud-rest/ 2025-09-08T10:30:46,626 Fetching project page and analyzing links: https://pypi.org/simple/gcloud-rest/ 2025-09-08T10:30:46,627 Getting page https://pypi.org/simple/gcloud-rest/ 2025-09-08T10:30:46,628 Found index url https://pypi.org/simple/ 2025-09-08T10:30:46,776 Fetched page https://pypi.org/simple/gcloud-rest/ as application/vnd.pypi.simple.v1+json 2025-09-08T10:30:46,788 Found link https://files.pythonhosted.org/packages/74/ed/a2ac8b0a619d510948c9d2f98338b9e9be83aebc8ca8414452a17a0505c5/gcloud-rest-0.0.0.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 0.0.0 2025-09-08T10:30:46,789 Found link https://files.pythonhosted.org/packages/96/b5/946d2b6dc30517f36953ad8b821e8db740bbd5a0bdcb04fa25800e4bb388/gcloud-rest-0.5.1.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 0.5.1 2025-09-08T10:30:46,789 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/32/8e/19a7d4a6b42c4a9803e37b62b6d6aa7399799fecdd9418a540b96b734d33/gcloud_rest-0.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,789 Found link https://files.pythonhosted.org/packages/ef/07/4ae09102d9f3b7075d967b730bc486aa9a2402e33385c1b74282785e8173/gcloud-rest-0.5.2.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 0.5.2 2025-09-08T10:30:46,790 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/9f/03/5b7595dccb3477abfd38148893b4e0eef62efb2142e5c88bad5e08043263/gcloud_rest-0.5.2-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,790 Found link https://files.pythonhosted.org/packages/84/f6/85d0121f86abd31d52b741ad4ef36467581120bcf75fce1abc76393c5305/gcloud-rest-0.6.0.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 0.6.0 2025-09-08T10:30:46,790 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/d8/da/17dfc0e6ce0f24ecb7f6041f52376973335d9b5cc1cda7e94d29a544c7d3/gcloud_rest-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,790 Found link https://files.pythonhosted.org/packages/da/84/481bfb64a9dd197e44b8beee24d27e0a9c14dce1db87a558f699c2781232/gcloud-rest-0.6.1.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 0.6.1 2025-09-08T10:30:46,791 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/2c/a1/d71447beefee8bc9581a917527ab6beafd475101797774fb5a0bfc39ab5a/gcloud_rest-0.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,791 Found link https://files.pythonhosted.org/packages/68/9b/d05aea84de2a9859cb9abe69c4f8b1ceeed91dd9ac123f6686a92c053a44/gcloud-rest-0.6.2.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 0.6.2 2025-09-08T10:30:46,791 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/b8/c6/3a6a42081a771151344d182840558e3c1f465ba592613680fdbbacdb7655/gcloud_rest-0.6.2-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,791 Found link https://files.pythonhosted.org/packages/56/26/6e0f210acffe870f334986224c1fe6d3668fa972f06d2c2ae33a1315ff5d/gcloud-rest-1.0.0.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.0.0 2025-09-08T10:30:46,792 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/74/d5/d7e12d766902ba3b76732fd7bfdfce8e68c7609bbd25426aeb9f1f24690c/gcloud_rest-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,792 Found link https://files.pythonhosted.org/packages/9d/d2/4ae51932054220dd91ca6b8f3641d68bc7b7f7515ba15833f741310fe7df/gcloud-rest-1.1.0.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.1.0 2025-09-08T10:30:46,792 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/39/73/ceefdad99978bbad4f91c5e2bb0b61e1b66e764555803d6f500eeb73e83a/gcloud_rest-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,792 Found link https://files.pythonhosted.org/packages/3a/c9/e03ff3cd69c4fac3b4a037fbb55697011ed0193e8f9d19500da32bc1e7bc/gcloud-rest-1.1.1.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.1.1 2025-09-08T10:30:46,792 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/ef/00/5d44b8595e55415ba27f700c33c1585ffb2d33fe71867b8f8da0beb4f367/gcloud_rest-1.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,793 Found link https://files.pythonhosted.org/packages/ad/dd/f14b168c3a0be45d55e2b038cddddfe7229ed9844a1d72a57503dfe294c0/gcloud-rest-1.2.0.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.2.0 2025-09-08T10:30:46,793 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/50/f5/dfa5c839d0ffa191e81f2c0087a66b382fc9c6af66465848e34a251104c3/gcloud_rest-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,793 Found link https://files.pythonhosted.org/packages/ae/d6/d561d3cd90878c6a5354e06d255f809a301360c438f93da9a72180afe6c4/gcloud-rest-1.2.1.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.2.1 2025-09-08T10:30:46,793 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/a2/76/396996d007366ca0dd7df62a7c3051945c27b1e79b18274296fec3cdfd3e/gcloud_rest-1.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,794 Found link https://files.pythonhosted.org/packages/24/c6/e0bfd9a38476d02810e79702a3ce1135a8d50f5a94480dac7eba3aa77ccf/gcloud-rest-1.2.2.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.2.2 2025-09-08T10:30:46,794 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/2a/99/051ee2e0c4f1a4a2358da6252811f23da8ef10eab8bc3e810bb6d9124ec1/gcloud_rest-1.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,794 Found link https://files.pythonhosted.org/packages/6c/0c/ab86b65ad167860b8daa510f092a63adafed6503559b34f2c2faea071b0f/gcloud-rest-1.2.3.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.2.3 2025-09-08T10:30:46,794 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/a4/31/18739fff9514d6385c58c06aadb5110ee93a46e5ff9f6177c9e4dd075520/gcloud_rest-1.2.3-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,794 Found link https://files.pythonhosted.org/packages/f3/0c/dc16a9d526e8ae4a4711bb93519741410cd48b88b7390c1a2431e90a8425/gcloud-rest-1.2.4.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.2.4 2025-09-08T10:30:46,795 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/4c/67/9ad4a3bca297ec04787b51ff6906941b7d9e8da0af7aca3b680c967e7cc6/gcloud_rest-1.2.4-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,795 Found link https://files.pythonhosted.org/packages/d5/b2/da219e05bdcad016290cb1295b2612f64051ee507854299e11fdee3a67c2/gcloud-rest-1.2.5.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.2.5 2025-09-08T10:30:46,795 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/9f/4b/0ce2d93c09a8600a90cdba99c1971ad38698ef3af3dbb4783a99a431d41c/gcloud_rest-1.2.5-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,795 Found link https://files.pythonhosted.org/packages/10/55/ce7639a86e937a475ac1bec68af6eceff4a75b98bc1d37d52797f7733868/gcloud-rest-1.2.6.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.2.6 2025-09-08T10:30:46,796 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/50/e0/0cdca1c95ca22b786a0b65ff20c15194305dbb06a53c8988ca492efb204c/gcloud_rest-1.2.6-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,796 Found link https://files.pythonhosted.org/packages/84/c2/c44c4b2e28ea55baabe779d4e5de8a866e851eda4e4d5f109548d8430b81/gcloud-rest-1.2.7.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.2.7 2025-09-08T10:30:46,796 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/17/80/3896096e975ac030e91ca48d4d0e58a8e021c025f7a54ef10d82b00b6773/gcloud_rest-1.2.7-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,796 Found link https://files.pythonhosted.org/packages/96/00/3429ec04e2cbe91233883d137bd613009a2bf3aa7527b8d3f773921d26f6/gcloud-rest-1.2.8.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.2.8 2025-09-08T10:30:46,796 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/31/a4/1e295b95922f29446b24a715114f5104c7e7562be2a84d66f131365199f4/gcloud_rest-1.2.8-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,797 Found link https://files.pythonhosted.org/packages/06/c3/04d193ff9d9ef979706686767c25d4cd354dba5b787d505c3ec8996489a9/gcloud-rest-1.2.9.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.2.9 2025-09-08T10:30:46,797 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/7d/33/0bf1c10fc6637deddbe69f2364db4e938f25910c291aa88f239c27215958/gcloud_rest-1.2.9-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,797 Found link https://files.pythonhosted.org/packages/23/c5/f4d23fd1f2787054d5d90a0b3958d5e97131fe0a337bd2f70b28eb13dba4/gcloud-rest-1.2.10.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.2.10 2025-09-08T10:30:46,797 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/ee/a8/858d901c54953f5e0114a326379d5a3a7f07ae9680325dba7137c759a8ae/gcloud_rest-1.2.10-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,798 Found link https://files.pythonhosted.org/packages/80/de/fa2847fc5989a50e9d7570aa839d3b301021946e0422920bdb3de95ac50c/gcloud-rest-1.3.0.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.3.0 2025-09-08T10:30:46,798 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/33/8e/635b0a269e193c9fd2fcaa66d21a40133fe79eb017724a91da62e204e0c0/gcloud_rest-1.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,798 Found link https://files.pythonhosted.org/packages/01/5e/1c2e5cfa5f138b52f387fbb568c245da7f6223ea719b718e630867d3e1f1/gcloud-rest-1.3.1.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.3.1 2025-09-08T10:30:46,798 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/ed/cc/bd7611e6d9c6d1d2de41081703cdca1c39311b699ddfb7c9bd0a45feb14c/gcloud_rest-1.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,798 Found link https://files.pythonhosted.org/packages/0b/ba/0ca0522c2729b5ec3394541ee437434135abe5d77e2847980013d88d6f7a/gcloud-rest-1.3.2.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.3.2 2025-09-08T10:30:46,799 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/96/aa/7df9f08f361ecc3b842220f580b6d705be532fffd8bb0de0507d87363faf/gcloud_rest-1.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,799 Found link https://files.pythonhosted.org/packages/02/86/d23087744da454f9370e73293136af6a11b26757d07740da3e1f1489d6eb/gcloud-rest-1.4.0.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.4.0 2025-09-08T10:30:46,799 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/7c/44/a2695f97369a9d617a6e6482a944e2ffbaaf2c95e672c913e47cb42dd7cd/gcloud_rest-1.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,799 Found link https://files.pythonhosted.org/packages/dc/cb/acf5409ce336fd51006ca8e26dd6c1e8a9d309f5703f3b4e0a3fa4b1a288/gcloud-rest-1.5.0.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.5.0 2025-09-08T10:30:46,800 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/42/8c/82ca81e8dc2b948ac3bf3d9632f00cb960675d5dd9c18ecabe6640f5e728/gcloud_rest-1.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,800 Found link https://files.pythonhosted.org/packages/9b/62/775579d9cd4cd22dbf4b28da284b06f33fbd8020c0716d21a9e806108f46/gcloud-rest-1.5.1.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.5.1 2025-09-08T10:30:46,800 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/24/e4/ae42c9420c6246b49ad04c2e60731e48a82ec405f3ccd6be69612574ee41/gcloud_rest-1.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,800 Found link https://files.pythonhosted.org/packages/8a/aa/a365358a651dcc830b79dce14334544ba2cdf5e6e5ff50aadfb409626fa1/gcloud-rest-1.5.2.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.5.2 2025-09-08T10:30:46,800 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/1b/80/487edbb9cf5c0825b147deb16931d80734fe6ffaccc1078d14ee9d7944c5/gcloud_rest-1.5.2-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,801 Found link https://files.pythonhosted.org/packages/41/4d/5cd4b073af82cb6de4f84c8c62e8a7617fe48d451c6e2696c07cedac8dea/gcloud-rest-1.6.0.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 1.6.0 2025-09-08T10:30:46,801 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/b6/25/7c20a04ed02d001f519aaf07e6c2542dbed03a608762acde06e303713cdc/gcloud_rest-1.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,801 Found link https://files.pythonhosted.org/packages/e9/4e/70853d2a25d9d226ceb99331428bab736921eb6cc8ba9e14bb19a6afcae6/gcloud-rest-2.0.0.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 2.0.0 2025-09-08T10:30:46,801 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/f7/67/2a8958aa7016206abd22276e931c0b8f6c8049b5d031794e12136776d225/gcloud_rest-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,802 Found link https://files.pythonhosted.org/packages/8d/c9/c00440fd66996859e4017d0fb4c7d83ca38683c926ab4a022d9696492ccf/gcloud-rest-3.0.0.tar.gz (from https://pypi.org/simple/gcloud-rest/), version: 3.0.0 2025-09-08T10:30:46,802 Skipping link: No binaries permitted for gcloud-rest: https://files.pythonhosted.org/packages/5e/83/b88041ef3a82883bece29109bd708a710deaa0d584051d2f1ba2558710db/gcloud_rest-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/gcloud-rest/) 2025-09-08T10:30:46,802 Fetching project page and analyzing links: https://www.piwheels.org/simple/gcloud-rest/ 2025-09-08T10:30:46,803 Getting page https://www.piwheels.org/simple/gcloud-rest/ 2025-09-08T10:30:46,803 Found index url https://www.piwheels.org/simple/ 2025-09-08T10:30:46,886 Fetched page https://www.piwheels.org/simple/gcloud-rest/ as text/html 2025-09-08T10:30:46,893 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-3.0.0-py2.py3-none-any.whl#sha256=9fa40bc65c74aa0a027c42ba161af39464da80c399b82879a8eb3d386298f0f6 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,894 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-2.0.0-py2.py3-none-any.whl#sha256=c64bfaf23172340c986bab3f290958245fbfbf41d9b80547bbef1533002993ca (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,894 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.6.0-py2.py3-none-any.whl#sha256=19a3239e7f6cefdc0d2a917fcd15cc096ab96184a95e7cca462279048282fd6b (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,894 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.5.2-py2.py3-none-any.whl#sha256=7bbce036aff8fb708c35a342718fd78e39397a97fffb1b6e9d40ee6d76c21fa6 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,894 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.5.1-py2.py3-none-any.whl#sha256=bf5952aacfaa1699e641bb58148ca30a4c824b5c81627c7d333f2b0a62107c6b (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,894 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.5.0-py2.py3-none-any.whl#sha256=26b45560b7857c4ee1c34dd8b3eda8801fd46c514b0feeac6613790210933e66 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,894 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.4.0-py2.py3-none-any.whl#sha256=56d59dde90bc9c621916b2a5296dc8791420cf8f71d9a7ae856e740ae4e7e4ba (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,895 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.3.2-py2.py3-none-any.whl#sha256=7acd79cb493b7ccfc23b727d6c57a4822c7d8c2b152222d8d83f36daf93bfd4e (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,895 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.3.1-py2.py3-none-any.whl#sha256=fa7b7783557aba69ed094e7656f01b6fd132c7481fcc16c1a95b59aab30130c3 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,895 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.3.0-py2.py3-none-any.whl#sha256=e1fcc0bfa935c4779ffb8b484a8bafb79433be1624b6ca010ef7586b7e85296b (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,895 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.2.10-py2.py3-none-any.whl#sha256=1f03857292c08b6bb7f5abdc580367785aa844adcaa5af841ce9943b2e0ac5f8 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,895 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.2.9-py2.py3-none-any.whl#sha256=2b292cd0926057672bac1410149babb4012d2b5c0f586b31faefb14648bad440 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,895 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.2.8-py2.py3-none-any.whl#sha256=894e399295e57d6cfa80046ea0a731c18af959debcecaf18afbd650fe786a58f (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,896 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.2.7-py2.py3-none-any.whl#sha256=0e5ef49f4b6cf97155f364a66545e3579f86606462ee2a17052a4d5412185958 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,896 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.2.6-py2.py3-none-any.whl#sha256=7708a5d888be7ece68459df13605c17db3674f7b165551c07879cfec23813892 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,896 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.2.5-py2.py3-none-any.whl#sha256=15e128efa17ac34cb051910d5544d962b44be7e339859ea0ffe5ffdb64d3de8c (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,896 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.2.4-py2.py3-none-any.whl#sha256=5c4c106e7b81966beb2cd06b90ea9e86be5bdda5893c953403741cd41d12d4b2 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,896 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.2.3-py2.py3-none-any.whl#sha256=5ac654ca802851b1fc69cbbe227d47f986272797e5c87fb3758b8a9cb7db8225 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,896 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.2.2-py2.py3-none-any.whl#sha256=82003545a598ca879279ccef8ee5a276ded5dd17041c4ae60cda89cd28f1ab82 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,897 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.2.1-py2.py3-none-any.whl#sha256=1763903cec344518e5382f8f8be5ebcf036eed21b4ea1e990b774ab0600f05e9 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,897 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.2.0-py2.py3-none-any.whl#sha256=25360cb04a080cb08d052e66a7eb472f908016756938f42d82a0343c6475fdf9 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,897 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.1.1-py2.py3-none-any.whl#sha256=bdae40db14cdaa7debd1fc3e0ff1eb1d33e107b3c3d6ae149ea845ec478b4e3d (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,897 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.1.0-py2.py3-none-any.whl#sha256=89b6925815cf02367ec4211500b9b9ddaece9b65755caac3aa20cf03dcdc6895 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,897 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-1.0.0-py2.py3-none-any.whl#sha256=1a7c4daa25edfca9012cc0d58dad6ae4c480527302c0364e0fc2db3551178202 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,897 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-0.6.2-py2.py3-none-any.whl#sha256=f69994d8ad182505760f75899ba5531611d865d492a42b7b21f65d3b1f3d6672 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,898 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-0.6.1-py2.py3-none-any.whl#sha256=8d8783b072badab5d378be074999f1e17b1fd1b3f98b15e062a67ff7222fd915 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,898 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-0.6.0-py2.py3-none-any.whl#sha256=febb8f7ca4d7d16a5ca30bf62dfe40e9d101fcc6a3efcb8d9a8a80a2e4f2e8dd (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,898 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-0.5.2-py2.py3-none-any.whl#sha256=e7e16da7a139d5b67a168b6c42d8b4afdca69f1d0b7d8e3ea97c08a5ad6a8268 (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,898 Skipping link: No binaries permitted for gcloud-rest: https://archive1.piwheels.org/simple/gcloud-rest/gcloud_rest-0.5.1-py2.py3-none-any.whl#sha256=2e03197773a6e288162dae08e0467430bf0b3cf2e0b2a6424e9c5f1cce9c094e (from https://www.piwheels.org/simple/gcloud-rest/) 2025-09-08T10:30:46,898 Skipping link: not a file: https://www.piwheels.org/simple/gcloud-rest/ 2025-09-08T10:30:46,898 Skipping link: not a file: https://pypi.org/simple/gcloud-rest/ 2025-09-08T10:30:46,927 Given no hashes to check 1 links for project 'gcloud-rest': discarding no candidates 2025-09-08T10:30:46,929 Collecting gcloud-rest==0.0.0 2025-09-08T10:30:46,930 Created temporary directory: /tmp/pip-unpack-uibhbn0o 2025-09-08T10:30:47,266 Downloading gcloud-rest-0.0.0.tar.gz (5.9 kB) 2025-09-08T10:30:47,304 Added gcloud-rest==0.0.0 from https://files.pythonhosted.org/packages/74/ed/a2ac8b0a619d510948c9d2f98338b9e9be83aebc8ca8414452a17a0505c5/gcloud-rest-0.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-ptu5u5uw' 2025-09-08T10:30:47,305 Running setup.py (path:/tmp/pip-wheel-7bzem7_c/gcloud-rest_df9eca60abd449aab624afe9c6c8699a/setup.py) egg_info for package gcloud-rest 2025-09-08T10:30:47,305 Created temporary directory: /tmp/pip-pip-egg-info-zz8wimgg 2025-09-08T10:30:47,306 Preparing metadata (setup.py): started 2025-09-08T10:30:47,306 Running command python setup.py egg_info 2025-09-08T10:30:47,817 Traceback (most recent call last): 2025-09-08T10:30:47,818 File "", line 2, in 2025-09-08T10:30:47,818 exec(compile(''' 2025-09-08T10:30:47,818 ~~~~^^^^^^^^^^^^ 2025-09-08T10:30:47,818 # This is -- a caller that pip uses to run setup.py 2025-09-08T10:30:47,819 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,819 ...<32 lines>... 2025-09-08T10:30:47,819 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T10:30:47,819 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,819 ''' % ('/tmp/pip-wheel-7bzem7_c/gcloud-rest_df9eca60abd449aab624afe9c6c8699a/setup.py',), "", "exec")) 2025-09-08T10:30:47,819 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,819 File "", line 35, in 2025-09-08T10:30:47,819 File "/tmp/pip-wheel-7bzem7_c/gcloud-rest_df9eca60abd449aab624afe9c6c8699a/setup.py", line 10, in 2025-09-08T10:30:47,820 with open(os.path.join(PACKAGE_ROOT, 'requirements.txt')) as f: 2025-09-08T10:30:47,820 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,820 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-7bzem7_c/gcloud-rest_df9eca60abd449aab624afe9c6c8699a/requirements.txt' 2025-09-08T10:30:47,903 ERROR: python setup.py egg_info exited with 1 2025-09-08T10:30:47,915 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T10:30:47,915 exec(compile('"'"''"'"''"'"' 2025-09-08T10:30:47,915 # This is -- a caller that pip uses to run setup.py 2025-09-08T10:30:47,915 # 2025-09-08T10:30:47,915 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T10:30:47,915 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T10:30:47,915 # - It provides a clear error message when setuptools is not installed. 2025-09-08T10:30:47,915 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T10:30:47,915 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T10:30:47,915 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T10:30:47,915 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T10:30:47,915 import os, sys, tokenize, traceback 2025-09-08T10:30:47,915 2025-09-08T10:30:47,915 try: 2025-09-08T10:30:47,915 import setuptools 2025-09-08T10:30:47,915 except ImportError: 2025-09-08T10:30:47,915 print( 2025-09-08T10:30:47,915 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T10:30:47,915 "the build environment with exception:", 2025-09-08T10:30:47,915 file=sys.stderr, 2025-09-08T10:30:47,915 ) 2025-09-08T10:30:47,915 traceback.print_exc() 2025-09-08T10:30:47,915 sys.exit(1) 2025-09-08T10:30:47,915 2025-09-08T10:30:47,915 __file__ = %r 2025-09-08T10:30:47,915 sys.argv[0] = __file__ 2025-09-08T10:30:47,915 2025-09-08T10:30:47,915 if os.path.exists(__file__): 2025-09-08T10:30:47,915 filename = __file__ 2025-09-08T10:30:47,915 with tokenize.open(__file__) as f: 2025-09-08T10:30:47,915 setup_py_code = f.read() 2025-09-08T10:30:47,915 else: 2025-09-08T10:30:47,915 filename = "" 2025-09-08T10:30:47,915 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T10:30:47,915 2025-09-08T10:30:47,915 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T10:30:47,915 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-7bzem7_c/gcloud-rest_df9eca60abd449aab624afe9c6c8699a/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-zz8wimgg[/] 2025-09-08T10:30:47,915 [bold magenta]cwd[/]: /tmp/pip-wheel-7bzem7_c/gcloud-rest_df9eca60abd449aab624afe9c6c8699a/ 2025-09-08T10:30:47,915 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T10:30:47,916 ERROR: metadata generation failed 2025-09-08T10:30:47,921 Exception information: 2025-09-08T10:30:47,921 Traceback (most recent call last): 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T10:30:47,921 call_subprocess( 2025-09-08T10:30:47,921 ~~~~~~~~~~~~~~~^ 2025-09-08T10:30:47,921 args, 2025-09-08T10:30:47,921 ^^^^^ 2025-09-08T10:30:47,921 ...<2 lines>... 2025-09-08T10:30:47,921 spinner=spinner, 2025-09-08T10:30:47,921 ^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 ) 2025-09-08T10:30:47,921 ^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T10:30:47,921 raise error 2025-09-08T10:30:47,921 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T10:30:47,921 2025-09-08T10:30:47,921 The above exception was the direct cause of the following exception: 2025-09-08T10:30:47,921 2025-09-08T10:30:47,921 Traceback (most recent call last): 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T10:30:47,921 status = _inner_run() 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T10:30:47,921 return self.run(options, args) 2025-09-08T10:30:47,921 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T10:30:47,921 return func(self, options, args) 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T10:30:47,921 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T10:30:47,921 result = self._result = resolver.resolve( 2025-09-08T10:30:47,921 ~~~~~~~~~~~~~~~~^ 2025-09-08T10:30:47,921 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T10:30:47,921 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 ) 2025-09-08T10:30:47,921 ^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T10:30:47,921 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T10:30:47,921 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T10:30:47,921 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T10:30:47,921 if not criterion.candidates: 2025-09-08T10:30:47,921 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T10:30:47,921 return bool(self._sequence) 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T10:30:47,921 self._bool = any(self) 2025-09-08T10:30:47,921 ~~~^^^^^^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T10:30:47,921 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T10:30:47,921 ^^^^^^^^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T10:30:47,921 candidate = func() 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T10:30:47,921 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T10:30:47,921 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T10:30:47,921 link, template, name, version 2025-09-08T10:30:47,921 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 ) 2025-09-08T10:30:47,921 ^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T10:30:47,921 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T10:30:47,921 ~~~~~~~~~~~~~^ 2025-09-08T10:30:47,921 link, 2025-09-08T10:30:47,921 ^^^^^ 2025-09-08T10:30:47,921 ...<3 lines>... 2025-09-08T10:30:47,921 version=version, 2025-09-08T10:30:47,921 ^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 ) 2025-09-08T10:30:47,921 ^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T10:30:47,921 super().__init__( 2025-09-08T10:30:47,921 ~~~~~~~~~~~~~~~~^ 2025-09-08T10:30:47,921 link=link, 2025-09-08T10:30:47,921 ^^^^^^^^^^ 2025-09-08T10:30:47,921 ...<4 lines>... 2025-09-08T10:30:47,921 version=version, 2025-09-08T10:30:47,921 ^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 ) 2025-09-08T10:30:47,921 ^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T10:30:47,921 self.dist = self._prepare() 2025-09-08T10:30:47,921 ~~~~~~~~~~~~~^^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T10:30:47,921 dist = self._prepare_distribution() 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T10:30:47,921 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T10:30:47,921 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T10:30:47,921 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T10:30:47,921 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T10:30:47,921 dist = _get_prepared_distribution( 2025-09-08T10:30:47,921 req, 2025-09-08T10:30:47,921 ...<3 lines>... 2025-09-08T10:30:47,921 self.check_build_deps, 2025-09-08T10:30:47,921 ) 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T10:30:47,921 abstract_dist.prepare_distribution_metadata( 2025-09-08T10:30:47,921 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T10:30:47,921 finder, build_isolation, check_build_deps 2025-09-08T10:30:47,921 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 ) 2025-09-08T10:30:47,921 ^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T10:30:47,921 self.req.prepare_metadata() 2025-09-08T10:30:47,921 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T10:30:47,921 self.metadata_directory = generate_metadata_legacy( 2025-09-08T10:30:47,921 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T10:30:47,921 build_env=self.build_env, 2025-09-08T10:30:47,921 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 ...<3 lines>... 2025-09-08T10:30:47,921 details=details, 2025-09-08T10:30:47,921 ^^^^^^^^^^^^^^^^ 2025-09-08T10:30:47,921 ) 2025-09-08T10:30:47,921 ^ 2025-09-08T10:30:47,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T10:30:47,921 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T10:30:47,921 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T10:30:47,947 Removed gcloud-rest==0.0.0 from https://files.pythonhosted.org/packages/74/ed/a2ac8b0a619d510948c9d2f98338b9e9be83aebc8ca8414452a17a0505c5/gcloud-rest-0.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-ptu5u5uw' 2025-09-08T10:30:47,947 Removed build tracker: '/tmp/pip-build-tracker-ptu5u5uw'