2025-09-08T12:33:14,224 Created temporary directory: /tmp/pip-build-tracker-cb73uj69 2025-09-08T12:33:14,224 Initialized build tracking at /tmp/pip-build-tracker-cb73uj69 2025-09-08T12:33:14,224 Created build tracker: /tmp/pip-build-tracker-cb73uj69 2025-09-08T12:33:14,225 Entered build tracker: /tmp/pip-build-tracker-cb73uj69 2025-09-08T12:33:14,225 Created temporary directory: /tmp/pip-wheel-qaxcrc33 2025-09-08T12:33:14,228 Created temporary directory: /tmp/pip-ephem-wheel-cache-7uyqvbq1 2025-09-08T12:33:14,287 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T12:33:14,289 2 location(s) to search for versions of gdpy: 2025-09-08T12:33:14,289 * https://pypi.org/simple/gdpy/ 2025-09-08T12:33:14,289 * https://www.piwheels.org/simple/gdpy/ 2025-09-08T12:33:14,289 Fetching project page and analyzing links: https://pypi.org/simple/gdpy/ 2025-09-08T12:33:14,290 Getting page https://pypi.org/simple/gdpy/ 2025-09-08T12:33:14,291 Found index url https://pypi.org/simple/ 2025-09-08T12:33:14,495 Fetched page https://pypi.org/simple/gdpy/ as application/vnd.pypi.simple.v1+json 2025-09-08T12:33:14,505 Skipping link: No binaries permitted for gdpy: https://files.pythonhosted.org/packages/2d/a3/4c7ec0c07b86f27b4e0c5ec877721d3c831d87d330a338618a737773b8b8/gdpy-0.0.2.dev2-py2.py3-none-any.whl (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,506 Found link https://files.pythonhosted.org/packages/50/bb/31e75684ffce262e3a5befb112f67ffc5f08bfb52b9836abcc3ad825cc59/gdpy-0.0.2.dev2.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.0.2.dev2 2025-09-08T12:33:14,506 Found link https://files.pythonhosted.org/packages/3d/5a/c402dff9ca7c1e8b4aa180de2840830d879176817b98a4e5184b1d852f42/gdpy-0.0.3.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.0.3 2025-09-08T12:33:14,507 Found link https://files.pythonhosted.org/packages/1e/f7/96c9e1f42e02947156a4be93e03d92276e7ee834536126a19863da8017b4/gdpy-0.0.4.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.0.4 2025-09-08T12:33:14,507 Found link https://files.pythonhosted.org/packages/21/d2/dfeb9494f85d4e2f36f0c89e8184fbba68146f61cecb941ac1d6b040635b/gdpy-0.0.5.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.0.5 2025-09-08T12:33:14,508 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/13/29/6b9cf5773d5ac1feb8563bf024f6cfb6c0f1cfd7b26009aa9b098d98733c/gdpy-0.0.6-py2.7.egg (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,508 Found link https://files.pythonhosted.org/packages/85/b6/a4a6266cb3fa44385b07ace9038fba8e66c68cd63dddfafb479b0330486c/gdpy-0.0.6.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.0.6 2025-09-08T12:33:14,509 Found link https://files.pythonhosted.org/packages/95/1a/1893eb0c77653711ee95cf6daf663e0bfbe7ad79ceff47f0ab59b0d8fd48/gdpy-0.0.7.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.0.7 2025-09-08T12:33:14,509 Found link https://files.pythonhosted.org/packages/0c/e5/def9dcff693fff35c20226c3d2cc309864a0a52d011d6c67af13807812d2/gdpy-0.0.7.1.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.0.7.1 2025-09-08T12:33:14,509 Found link https://files.pythonhosted.org/packages/fa/b6/02126e68b580fd375db76ecae1d2aeab6243b71014b28b31d48a59d3cca7/gdpy-0.0.7.2.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.0.7.2 2025-09-08T12:33:14,510 Found link https://files.pythonhosted.org/packages/ed/03/f3b4078b474ead125e950c6c7676e6a61079b0ddcf0942d31cae9993c01e/gdpy-0.0.7.3.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.0.7.3 2025-09-08T12:33:14,510 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2f/f9/79439865d7821f7a4e47fda47bdf386145bae374d830d6373752b195b222/gdpy-0.0.8-py2.7.egg (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,511 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b6/ff/ecceca00fa9606d247d017d3b956d7da93ff63df7dc9263b74a807dda807/gdpy-0.1.0-py2.7.egg (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,511 Found link https://files.pythonhosted.org/packages/c1/f1/867bf4794b91ee875eb9e63eeda58c363492f7cdba86ea85cc19f89fdaef/gdpy-0.1.0.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.1.0 2025-09-08T12:33:14,511 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/31/ca/07bdcf717c5b78e9d1fe6fb43c85c70e3443ba17e785838f9edf5a269013/gdpy-0.1.1-py2.7.egg (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,512 Found link https://files.pythonhosted.org/packages/4f/1a/e7026c3c683bdd6ddfa0406d4bbee75790672888e82ab504b1431edf3cad/gdpy-0.1.1.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.1.1 2025-09-08T12:33:14,513 Found link https://files.pythonhosted.org/packages/8b/04/84faa126c7f06012ff140f9d53f02395d8404240630467049bd754d14e9b/gdpy-0.1.2.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.1.2 2025-09-08T12:33:14,513 Skipping link: No binaries permitted for gdpy: https://files.pythonhosted.org/packages/72/29/b7209a3d56e709168ae7bff718e64c0d043e1bfe122c5613cbdb81c2744a/gdpy-0.1.3-py2-none-any.whl (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,513 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e8/9b/1bf96657821d221331dbbc5a70cbac4ebb983aeef6a41b8df2ac75d2be8c/gdpy-0.1.3-py2.7.egg (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,514 Found link https://files.pythonhosted.org/packages/35/e4/c79983eeb4e98a4903cfcb4584005a7fa039ae0665b8f35e560e7195199f/gdpy-0.1.3.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.1.3 2025-09-08T12:33:14,514 Skipping link: No binaries permitted for gdpy: https://files.pythonhosted.org/packages/e7/5e/b3a8daf9e35ea40bb0f7f894ae1f1c0bbfe71b13f95b86daf39a348a1f3d/gdpy-0.1.4-py2-none-any.whl (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,514 Found link https://files.pythonhosted.org/packages/8f/4c/f002357869ae7dde65560bc0edf6e4e48ba44e9221917e999cacb0cea6f9/gdpy-0.1.5.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.1.5 2025-09-08T12:33:14,515 Skipping link: No binaries permitted for gdpy: https://files.pythonhosted.org/packages/c8/e7/b0a791165a154338f64445e6e9e4d88a964ef1af3c7adccc71f8bf6cc7cc/gdpy-0.1.6-py2-none-any.whl (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,515 Found link https://files.pythonhosted.org/packages/d1/a8/43000b86982bbda1b3ce79b5fdcca99ea5d272d5a2408d676ff28cdf421a/gdpy-0.1.6.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.1.6 2025-09-08T12:33:14,515 Found link https://files.pythonhosted.org/packages/f0/10/52858b54e95b021479b24287aae23174de949843caf7319a7e629ee61e22/gdpy-0.1.7.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.1.7 2025-09-08T12:33:14,515 Skipping link: No binaries permitted for gdpy: https://files.pythonhosted.org/packages/1a/bf/1f955851799475252405e1a13a46d58748bc1209994aa49dba080297f6aa/gdpy-0.1.9-py2.py3-none-any.whl (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,516 Skipping link: No binaries permitted for gdpy: https://files.pythonhosted.org/packages/86/66/aaa74d265ca0b519a101ab8a64ee02182720e0465b06d8bf0976fb28374b/gdpy-0.1.10-py2.py3-none-any.whl (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,516 Found link https://files.pythonhosted.org/packages/ac/00/9ad598c6f6534699776eb374c2aef02f454ef7bc068beb58f2f17cc6c93c/gdpy-0.1.10.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.1.10 2025-09-08T12:33:14,516 Skipping link: No binaries permitted for gdpy: https://files.pythonhosted.org/packages/36/da/1df7a11b9cefdb8de7d5ca9d60adaba42f600252ad3e5c50ba2675ccc197/gdpy-0.1.12-py2.py3-none-any.whl (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,516 Found link https://files.pythonhosted.org/packages/22/5b/277ca0cf149063cb6feae02bed532957c26dbe9b47a6f2947070cdee9fc5/gdpy-0.1.12.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.1.12 2025-09-08T12:33:14,516 Skipping link: No binaries permitted for gdpy: https://files.pythonhosted.org/packages/3d/38/e702af66acbbe03ec1408b4e6f13cfdb29f7aead5abe451d474a2f884950/gdpy-0.1.13-py2.py3-none-any.whl (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,516 Found link https://files.pythonhosted.org/packages/43/80/8478889190b084580bb59ec5bc4ed23a760405098cadf85ae177bd9bebcc/gdpy-0.1.13.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.1.13 2025-09-08T12:33:14,517 Skipping link: No binaries permitted for gdpy: https://files.pythonhosted.org/packages/fd/e4/b3092b11a13e0ea0cf865d19d202194a00823f119320ad88b6fb02f4a605/gdpy-0.1.17.dev2-py2.py3-none-any.whl (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,517 Found link https://files.pythonhosted.org/packages/ce/b8/5a5aab3292b741e55fb023d6cd806694f75f04a5a6b946faa3df6d2ac723/gdpy-0.1.17.dev2.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.1.17.dev2 2025-09-08T12:33:14,517 Skipping link: No binaries permitted for gdpy: https://files.pythonhosted.org/packages/03/ce/a893bd2dd082174843e8b54bd2c5216205c34cb079ea4678713d8a0571c7/gdpy-0.1.17-py2.py3-none-any.whl (from https://pypi.org/simple/gdpy/) 2025-09-08T12:33:14,517 Found link https://files.pythonhosted.org/packages/85/43/bd7e8818b5636ccf211ffab3976d6710df9241480c5fe581995ac077b0cb/gdpy-0.1.17.tar.gz (from https://pypi.org/simple/gdpy/), version: 0.1.17 2025-09-08T12:33:14,517 Fetching project page and analyzing links: https://www.piwheels.org/simple/gdpy/ 2025-09-08T12:33:14,518 Getting page https://www.piwheels.org/simple/gdpy/ 2025-09-08T12:33:14,518 Found index url https://www.piwheels.org/simple/ 2025-09-08T12:33:14,607 Fetched page https://www.piwheels.org/simple/gdpy/ as text/html 2025-09-08T12:33:14,611 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.1.17-py2.py3-none-any.whl#sha256=cd12a7e179e4abd91becd8487c912db41da94154736d0012a46ac061315639c8 (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,611 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.1.17.dev2-py2.py3-none-any.whl#sha256=8c958f5bac61c149021d6bfffffe31de5e89ddb839884f6112ba230b8e6c1c81 (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,611 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.1.13-py2.py3-none-any.whl#sha256=59f6a2b5bd7c0c57a610f8ed741d45c428cf4ee6a25cbce5cb89e54fc64ec317 (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,612 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.1.12-py2.py3-none-any.whl#sha256=99646bd2a9b3d52242bdb9bfe0fd8a85e37b536d4174769388e8b0951f5786e4 (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,612 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.1.10-py2.py3-none-any.whl#sha256=29222ea56a80a1b724a9450ecbcc8ff191766927e34155e23bb53a66dd50542a (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,612 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.1.7-py3-none-any.whl#sha256=543cb80efe31c7784bcfbf50fc1b8601a97a23a9be7f3f83963978651a86ae21 (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,612 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.1.6-py3-none-any.whl#sha256=771558d9876c90f8cf397f66c3257283ba340ef40ce094084131ea1d9dbc88bc (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,612 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.1.5-py3-none-any.whl#sha256=7613b2741de25e464fa830a507c9679f41cdd0c59ad5b7d31a97b361adcd9648 (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,612 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.0.7.3-py3-none-any.whl#sha256=27da5757cd9d3b0f6c451e9c7caeeab31efd010ee007ad8d490729b6e4dc604a (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,613 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.0.7.2-py3-none-any.whl#sha256=ce996422d158b3d4ba5f79d1b79354cd5abc7c03eb43f49a7590c1d046934985 (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,613 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.0.7.1-py3-none-any.whl#sha256=f0750c645a85aedf43cadc6de3b449c1860b7ba2cd94a75f2351b5d69ae0b6d6 (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,613 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.0.7-py3-none-any.whl#sha256=b6dcaa958658cf6463e9e53470589fca8f59798537f373e5f14f7970d341006d (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,613 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.0.6-py3-none-any.whl#sha256=3338986b6bfc3639ef56d44749c74375f7b6cf20f29cd59cdd53b0d8bf64ec5a (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,613 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.0.5-py3-none-any.whl#sha256=fc06b213039d166dac1713d4bc5458747338d667fbc57b201a926127f69d45e5 (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,613 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.0.4-py3-none-any.whl#sha256=c27d95a30f9e256ae6977826078d7517de1cb95b05a612fdd1d06cfc656709dc (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,613 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.0.3-py3-none-any.whl#sha256=1860a18e7cb89415c5ead0b827606d86a78fb16f607f5cb0a4be01b1daad107b (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,614 Skipping link: No binaries permitted for gdpy: https://archive1.piwheels.org/simple/gdpy/gdpy-0.0.2.dev2-py2.py3-none-any.whl#sha256=2a897eaeb08d66defd4f451d3554ed5fe4fd7bab0850c564a5ad1df9a1f46d03 (from https://www.piwheels.org/simple/gdpy/) 2025-09-08T12:33:14,614 Skipping link: not a file: https://www.piwheels.org/simple/gdpy/ 2025-09-08T12:33:14,614 Skipping link: not a file: https://pypi.org/simple/gdpy/ 2025-09-08T12:33:14,639 Given no hashes to check 1 links for project 'gdpy': discarding no candidates 2025-09-08T12:33:14,640 Collecting gdpy==0.1.0 2025-09-08T12:33:14,642 Created temporary directory: /tmp/pip-unpack-bq77_6pj 2025-09-08T12:33:14,777 Downloading gdpy-0.1.0.tar.gz (9.4 kB) 2025-09-08T12:33:14,809 Added gdpy==0.1.0 from https://files.pythonhosted.org/packages/c1/f1/867bf4794b91ee875eb9e63eeda58c363492f7cdba86ea85cc19f89fdaef/gdpy-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-cb73uj69' 2025-09-08T12:33:14,810 Running setup.py (path:/tmp/pip-wheel-qaxcrc33/gdpy_4ad0953dcdb54b329ae8858a6c06bbec/setup.py) egg_info for package gdpy 2025-09-08T12:33:14,811 Created temporary directory: /tmp/pip-pip-egg-info-cqnngm2k 2025-09-08T12:33:14,811 Preparing metadata (setup.py): started 2025-09-08T12:33:14,812 Running command python setup.py egg_info 2025-09-08T12:33:15,329 Traceback (most recent call last): 2025-09-08T12:33:15,331 File "", line 2, in 2025-09-08T12:33:15,331 exec(compile(''' 2025-09-08T12:33:15,331 ~~~~^^^^^^^^^^^^ 2025-09-08T12:33:15,331 # This is -- a caller that pip uses to run setup.py 2025-09-08T12:33:15,331 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,332 ...<32 lines>... 2025-09-08T12:33:15,332 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T12:33:15,332 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,332 ''' % ('/tmp/pip-wheel-qaxcrc33/gdpy_4ad0953dcdb54b329ae8858a6c06bbec/setup.py',), "", "exec")) 2025-09-08T12:33:15,332 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,332 File "", line 35, in 2025-09-08T12:33:15,332 File "/tmp/pip-wheel-qaxcrc33/gdpy_4ad0953dcdb54b329ae8858a6c06bbec/setup.py", line 18, in 2025-09-08T12:33:15,332 with open(os.path.join(here, 'gdpy', 'version.py'), 'r'.encode('utf-8')) as f: 2025-09-08T12:33:15,333 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,333 TypeError: open() argument 'mode' must be str, not bytes 2025-09-08T12:33:15,416 ERROR: python setup.py egg_info exited with 1 2025-09-08T12:33:15,429 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T12:33:15,429 exec(compile('"'"''"'"''"'"' 2025-09-08T12:33:15,429 # This is -- a caller that pip uses to run setup.py 2025-09-08T12:33:15,429 # 2025-09-08T12:33:15,429 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T12:33:15,429 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T12:33:15,429 # - It provides a clear error message when setuptools is not installed. 2025-09-08T12:33:15,429 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T12:33:15,429 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T12:33:15,429 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T12:33:15,429 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T12:33:15,429 import os, sys, tokenize, traceback 2025-09-08T12:33:15,429 2025-09-08T12:33:15,429 try: 2025-09-08T12:33:15,429 import setuptools 2025-09-08T12:33:15,429 except ImportError: 2025-09-08T12:33:15,429 print( 2025-09-08T12:33:15,429 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T12:33:15,429 "the build environment with exception:", 2025-09-08T12:33:15,429 file=sys.stderr, 2025-09-08T12:33:15,429 ) 2025-09-08T12:33:15,429 traceback.print_exc() 2025-09-08T12:33:15,429 sys.exit(1) 2025-09-08T12:33:15,429 2025-09-08T12:33:15,429 __file__ = %r 2025-09-08T12:33:15,429 sys.argv[0] = __file__ 2025-09-08T12:33:15,429 2025-09-08T12:33:15,429 if os.path.exists(__file__): 2025-09-08T12:33:15,429 filename = __file__ 2025-09-08T12:33:15,429 with tokenize.open(__file__) as f: 2025-09-08T12:33:15,429 setup_py_code = f.read() 2025-09-08T12:33:15,429 else: 2025-09-08T12:33:15,429 filename = "" 2025-09-08T12:33:15,429 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T12:33:15,429 2025-09-08T12:33:15,429 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T12:33:15,429 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-qaxcrc33/gdpy_4ad0953dcdb54b329ae8858a6c06bbec/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-cqnngm2k[/] 2025-09-08T12:33:15,429 [bold magenta]cwd[/]: /tmp/pip-wheel-qaxcrc33/gdpy_4ad0953dcdb54b329ae8858a6c06bbec/ 2025-09-08T12:33:15,429 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T12:33:15,430 ERROR: metadata generation failed 2025-09-08T12:33:15,437 Exception information: 2025-09-08T12:33:15,437 Traceback (most recent call last): 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T12:33:15,437 call_subprocess( 2025-09-08T12:33:15,437 ~~~~~~~~~~~~~~~^ 2025-09-08T12:33:15,437 args, 2025-09-08T12:33:15,437 ^^^^^ 2025-09-08T12:33:15,437 ...<2 lines>... 2025-09-08T12:33:15,437 spinner=spinner, 2025-09-08T12:33:15,437 ^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 ) 2025-09-08T12:33:15,437 ^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T12:33:15,437 raise error 2025-09-08T12:33:15,437 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T12:33:15,437 2025-09-08T12:33:15,437 The above exception was the direct cause of the following exception: 2025-09-08T12:33:15,437 2025-09-08T12:33:15,437 Traceback (most recent call last): 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T12:33:15,437 status = _inner_run() 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T12:33:15,437 return self.run(options, args) 2025-09-08T12:33:15,437 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T12:33:15,437 return func(self, options, args) 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T12:33:15,437 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T12:33:15,437 result = self._result = resolver.resolve( 2025-09-08T12:33:15,437 ~~~~~~~~~~~~~~~~^ 2025-09-08T12:33:15,437 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T12:33:15,437 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 ) 2025-09-08T12:33:15,437 ^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T12:33:15,437 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T12:33:15,437 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T12:33:15,437 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T12:33:15,437 if not criterion.candidates: 2025-09-08T12:33:15,437 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T12:33:15,437 return bool(self._sequence) 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T12:33:15,437 self._bool = any(self) 2025-09-08T12:33:15,437 ~~~^^^^^^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T12:33:15,437 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T12:33:15,437 ^^^^^^^^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T12:33:15,437 candidate = func() 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T12:33:15,437 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T12:33:15,437 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T12:33:15,437 link, template, name, version 2025-09-08T12:33:15,437 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 ) 2025-09-08T12:33:15,437 ^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T12:33:15,437 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T12:33:15,437 ~~~~~~~~~~~~~^ 2025-09-08T12:33:15,437 link, 2025-09-08T12:33:15,437 ^^^^^ 2025-09-08T12:33:15,437 ...<3 lines>... 2025-09-08T12:33:15,437 version=version, 2025-09-08T12:33:15,437 ^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 ) 2025-09-08T12:33:15,437 ^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T12:33:15,437 super().__init__( 2025-09-08T12:33:15,437 ~~~~~~~~~~~~~~~~^ 2025-09-08T12:33:15,437 link=link, 2025-09-08T12:33:15,437 ^^^^^^^^^^ 2025-09-08T12:33:15,437 ...<4 lines>... 2025-09-08T12:33:15,437 version=version, 2025-09-08T12:33:15,437 ^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 ) 2025-09-08T12:33:15,437 ^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T12:33:15,437 self.dist = self._prepare() 2025-09-08T12:33:15,437 ~~~~~~~~~~~~~^^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T12:33:15,437 dist = self._prepare_distribution() 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T12:33:15,437 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T12:33:15,437 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T12:33:15,437 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T12:33:15,437 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T12:33:15,437 dist = _get_prepared_distribution( 2025-09-08T12:33:15,437 req, 2025-09-08T12:33:15,437 ...<3 lines>... 2025-09-08T12:33:15,437 self.check_build_deps, 2025-09-08T12:33:15,437 ) 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T12:33:15,437 abstract_dist.prepare_distribution_metadata( 2025-09-08T12:33:15,437 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T12:33:15,437 finder, build_isolation, check_build_deps 2025-09-08T12:33:15,437 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 ) 2025-09-08T12:33:15,437 ^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T12:33:15,437 self.req.prepare_metadata() 2025-09-08T12:33:15,437 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T12:33:15,437 self.metadata_directory = generate_metadata_legacy( 2025-09-08T12:33:15,437 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T12:33:15,437 build_env=self.build_env, 2025-09-08T12:33:15,437 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 ...<3 lines>... 2025-09-08T12:33:15,437 details=details, 2025-09-08T12:33:15,437 ^^^^^^^^^^^^^^^^ 2025-09-08T12:33:15,437 ) 2025-09-08T12:33:15,437 ^ 2025-09-08T12:33:15,437 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T12:33:15,437 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T12:33:15,437 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T12:33:15,458 Removed gdpy==0.1.0 from https://files.pythonhosted.org/packages/c1/f1/867bf4794b91ee875eb9e63eeda58c363492f7cdba86ea85cc19f89fdaef/gdpy-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-cb73uj69' 2025-09-08T12:33:15,459 Removed build tracker: '/tmp/pip-build-tracker-cb73uj69'