2025-09-09T00:57:52,687 Created temporary directory: /tmp/pip-build-tracker-72qivmuz 2025-09-09T00:57:52,688 Initialized build tracking at /tmp/pip-build-tracker-72qivmuz 2025-09-09T00:57:52,688 Created build tracker: /tmp/pip-build-tracker-72qivmuz 2025-09-09T00:57:52,688 Entered build tracker: /tmp/pip-build-tracker-72qivmuz 2025-09-09T00:57:52,688 Created temporary directory: /tmp/pip-wheel-6w1gihve 2025-09-09T00:57:52,691 Created temporary directory: /tmp/pip-ephem-wheel-cache-909nbujz 2025-09-09T00:57:52,754 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T00:57:52,756 2 location(s) to search for versions of gd-py: 2025-09-09T00:57:52,756 * https://pypi.org/simple/gd-py/ 2025-09-09T00:57:52,756 * https://www.piwheels.org/simple/gd-py/ 2025-09-09T00:57:52,757 Fetching project page and analyzing links: https://pypi.org/simple/gd-py/ 2025-09-09T00:57:52,757 Getting page https://pypi.org/simple/gd-py/ 2025-09-09T00:57:52,758 Found index url https://pypi.org/simple/ 2025-09-09T00:57:52,910 Fetched page https://pypi.org/simple/gd-py/ as application/vnd.pypi.simple.v1+json 2025-09-09T00:57:52,926 Found link https://files.pythonhosted.org/packages/4f/6e/a9e75a939f9b4288e64a9d6c2569662448aa661870cdfd26f99729c67a2e/gd.py-0.0.1.1.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.1.1 2025-09-09T00:57:52,926 Found link https://files.pythonhosted.org/packages/8f/a4/4c620b40ee170a3b2cc1185f40242ab96dfbe8c6616e9cc73264fe5bc7d2/gd.py-0.0.3.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.3 2025-09-09T00:57:52,927 Found link https://files.pythonhosted.org/packages/d6/ba/749a53c33ea1b5911411dbeda5c65b5b68bc8b870657d3945718677d7f73/gd.py-0.0.3.1.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.3.1 2025-09-09T00:57:52,927 Found link https://files.pythonhosted.org/packages/24/d1/7fc80d72253e10bf46144ccbcb1361005608dd4a46347a2217c673e80af5/gd.py-0.0.3.2.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.3.2 2025-09-09T00:57:52,927 Found link https://files.pythonhosted.org/packages/1a/8f/151c31db98b365aa0c18714297e1d70205bd26431c94f6c848b9eea40773/gd.py-0.0.3.3.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.3.3 2025-09-09T00:57:52,928 Found link https://files.pythonhosted.org/packages/a9/3b/ba12c81fc8e38fd4449b4684738a28c13730dc3ab158f44b6e12d6bc2dc9/gd.py-0.0.3.4.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.3.4 2025-09-09T00:57:52,928 Found link https://files.pythonhosted.org/packages/a0/a8/6e7aa71946dc80ed3a360597809759013dca1e3cc1c6342c2aa1e5ec3b89/gd.py-0.0.3.5.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.3.5 2025-09-09T00:57:52,928 Found link https://files.pythonhosted.org/packages/7f/9e/eed539a2c4c88ac7b73ebfe807994dfee864b67f74576241334fa18140c5/gd.py-0.0.3.6.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.3.6 2025-09-09T00:57:52,929 Found link https://files.pythonhosted.org/packages/69/0f/a469aecde7791b6a4b71894e42644199ac2c50e0a028cad84908a5ff94d7/gd.py-0.0.3.7.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.3.7 2025-09-09T00:57:52,929 Found link https://files.pythonhosted.org/packages/2e/41/94566b173c6763274d2d968f9f583026f50cbe0bece303fed33c9156bdb1/gd.py-0.0.4.0.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.4.0 2025-09-09T00:57:52,929 Found link https://files.pythonhosted.org/packages/7c/fb/e29920b0142c1405c60ee6b0490451bba62905ea5151702c9e7f6d4112e7/gd.py-0.0.4.1.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.4.1 2025-09-09T00:57:52,930 Found link https://files.pythonhosted.org/packages/c5/d4/69f01e27b207c06f9a07c41352fe856fe092ee5a25d454964e0dd2d6ca50/gd.py-0.0.4.2.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.4.2 2025-09-09T00:57:52,930 Found link https://files.pythonhosted.org/packages/b2/98/cfc5b7469901dc9473a3bf82dac94cd951860adacb43b05387f435314f4b/gd.py-0.0.4.3.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.4.3 2025-09-09T00:57:52,930 Found link https://files.pythonhosted.org/packages/35/7e/cbb8ac8e63090f341564ef667ccbb1383463508cb9101cd61601185d826f/gd.py-0.0.5.0.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.5.0 2025-09-09T00:57:52,931 Found link https://files.pythonhosted.org/packages/ec/6b/29faf0bb985c64f6df9463caeb2d4197e749588e298ded1bf80f11922f63/gd.py-0.0.6.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.6 2025-09-09T00:57:52,931 Found link https://files.pythonhosted.org/packages/bd/fb/74044449707c1fef2e2df22a05f258bc02af0ff66947a81b57a789354bbf/gd.py-0.0.6.1.tar.gz (from https://pypi.org/simple/gd-py/), version: 0.0.6.1 2025-09-09T00:57:52,932 Found link https://files.pythonhosted.org/packages/7d/9b/cd46a36a3808a5fee92645aeebc3941ff48783eda254bb0bf60a01c85de2/gd.py-0.7.0b2.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.7.0b2 2025-09-09T00:57:52,933 Found link https://files.pythonhosted.org/packages/d2/1e/1de8f404841545f02f5d967ad40eed091eb3394558429f1210902173a16e/gd.py-0.7.0rc1.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.7.0rc1 2025-09-09T00:57:52,933 Found link https://files.pythonhosted.org/packages/32/f0/dd814ccb52898a29c54e82fd96ff713218a03fa846892d9dd5145ca0c14e/gd.py-0.7.0rc2.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.7.0rc2 2025-09-09T00:57:52,933 Found link https://files.pythonhosted.org/packages/fe/17/b577ecd239da880651bf4bad6769ca28e0f3e54664a28ef15842a856fd2e/gd.py-0.7.0.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.7.0 2025-09-09T00:57:52,934 Found link https://files.pythonhosted.org/packages/33/7d/4a72fdb235c1aefa64947adda5249b01ec25ab53c1f0ba8f88e65f75e8f6/gd.py-0.7.1.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.7.1 2025-09-09T00:57:52,934 Found link https://files.pythonhosted.org/packages/c4/30/90fe8b66396709767c885252f9b0d82c5df9e4f1668c4620726a8c844cff/gd.py-0.8.0.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.8.0 2025-09-09T00:57:52,934 Found link https://files.pythonhosted.org/packages/8f/84/48f85cf0057c6253dc604ca081597081fd2f41a888036e11ad17eabe6eb1/gd.py-0.8.1.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.8.1 2025-09-09T00:57:52,935 Found link https://files.pythonhosted.org/packages/9c/7f/52a9cc56650d330770110d9d6d98b3d1512e32f0f26056c6fcfcf98b12f8/gd.py-0.8.2.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.8.2 2025-09-09T00:57:52,935 Found link https://files.pythonhosted.org/packages/34/22/035346c6a80951699a756fb1694feb1a10e7b171ff140221f75369d8140a/gd.py-0.8.3.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.8.3 2025-09-09T00:57:52,935 Found link https://files.pythonhosted.org/packages/8e/bf/1ec3a57e14eaff93e60642a62c4266a8d07c88a577f50ad363d0b4495e9c/gd.py-0.9.0a1.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.9.0a1 2025-09-09T00:57:52,936 Found link https://files.pythonhosted.org/packages/a1/56/75fe157ecf6adcef759378839db21eede2f0692f0020a20b2867eade4d7a/gd.py-0.9.0a2.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.9.0a2 2025-09-09T00:57:52,936 Found link https://files.pythonhosted.org/packages/0d/a1/6527bb32eaff2ee406396b791be2602ba1bba317c92b825abd1a4ca93c3a/gd.py-0.9.0.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.9.0 2025-09-09T00:57:52,937 Found link https://files.pythonhosted.org/packages/bd/29/906709007226804ffb2c0594b1fd3247ae2abdb012a8d386c1517abbdc1f/gd.py-0.9.1.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.9.1 2025-09-09T00:57:52,937 Found link https://files.pythonhosted.org/packages/a1/a7/a31cf87ec183968e3314bb2594fea8e79fe71ff78887452793ec1046536c/gd.py-0.9.2.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.9.2 2025-09-09T00:57:52,937 Found link https://files.pythonhosted.org/packages/a8/ff/e2126c96e0bda374854707ab841a613a42388fce22f1496522f34a57396c/gd.py-0.9.3.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.9.3 2025-09-09T00:57:52,937 Found link https://files.pythonhosted.org/packages/48/29/8225a1b43a9201cc15dfdcc292d6efe8e5a815091a2c859c640de3954a2b/gd.py-0.9.4.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.9.4 2025-09-09T00:57:52,937 Found link https://files.pythonhosted.org/packages/d2/56/4e26f0bb1bc0313e80cbe11638da29243b75ab0d59b57d88eef7c09d3148/gd.py-0.9.5.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.9.5 2025-09-09T00:57:52,937 Found link https://files.pythonhosted.org/packages/f4/66/f422c0c64e096efe74601c345678bb5186cbf28368a9aa1212b26fbbf897/gd.py-0.9.6.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.9.6 2025-09-09T00:57:52,938 Found link https://files.pythonhosted.org/packages/9a/ad/aa420a4972e1fd718e0de8a91fc38f51800f1b290d4b5a688dc86ca01382/gd.py-0.10.0a0.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.10.0a0 2025-09-09T00:57:52,938 Found link https://files.pythonhosted.org/packages/f5/cc/66fb32667cdb4db5de85d354923188acd30fbb1ce7c9be4823228a9d1f27/gd.py-0.10.0a3.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.10.0a3 2025-09-09T00:57:52,938 Found link https://files.pythonhosted.org/packages/07/79/9228c6eda6649ed4600556f5584e1b07f01f4d6d6cc1398726184f32f114/gd.py-0.10.0.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.10.0 2025-09-09T00:57:52,938 Found link https://files.pythonhosted.org/packages/9b/78/8076909ccf7a3d2df44864adcba90ba658bd9208e8ca6360bec84af7203b/gd.py-0.10.1.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.10.1 2025-09-09T00:57:52,938 Found link https://files.pythonhosted.org/packages/50/1e/252b4e529e5a9fbdc7d58b2c11d00b8241c7976bd48cb2fba50eb8db25ee/gd.py-0.10.2.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.10.2 2025-09-09T00:57:52,939 Found link https://files.pythonhosted.org/packages/ba/68/79ab0edb690590252ea1f57c01204d30bd607f6775c1e2d7ab3d8c063f53/gd.py-0.10.3.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3), version: 0.10.3 2025-09-09T00:57:52,939 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/68/78/102a73d01b774dba20fc5991aa9a748c64e454b6f5457f721fc048d56f7f/gd.py-0.10.4-py3.8-win-amd64.egg (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:52,939 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/35/51/49d659f3fadc8db83ccf884c04e695dd48fbb0de97aa005906bdb50eab30/gd.py-0.10.4-py3.8.egg (from https://pypi.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:52,939 Found link https://files.pythonhosted.org/packages/a8/de/c6cbedfab1f61cf8be94e5bd1c5702d112670273e21b1d53e2319615b91d/gd.py-0.10.5.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.6), version: 0.10.5 2025-09-09T00:57:52,940 Found link https://files.pythonhosted.org/packages/2b/31/34455ef4925b10bd75171127f4d467dec8894a89813620903613f19ed6c1/gd.py-0.11.0.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.6), version: 0.11.0 2025-09-09T00:57:52,940 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/42/d3/7ad27e6ddf9a52e6675db02affd08fb31cf6eb7dd55b07a5c51ee64ca83b/gd_py-1.0.0-cp310-cp310-macosx_12_0_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,940 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/43/4c/b04f6e4f8d42032072c63d1a8f69b358376119cdde0a760ca62e36693830/gd_py-1.0.0-cp310-cp310-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,940 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/75/6f/7fbbc07cd9c2f2740ad5d0b3214acd4190b3b17d7bb9f024caadaea1d37e/gd_py-1.0.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,940 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/21/8c/fc1a6cc7da7bb12ab0e79163cdb3232de89c972f54066072a30bac1858a3/gd_py-1.0.0-cp311-cp311-macosx_12_0_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,940 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/01/0d/e08a28c2a491daa2b1ba5841c79026be4af08c1e52b2f4443a48ecde06f2/gd_py-1.0.0-cp311-cp311-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,941 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/9c/0c/404aa0053877bdff46dd17b800cfe512cd05fe1f2e77e845aa706810cd07/gd_py-1.0.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,941 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/64/63/79c95e6421211ba570d6982f2749a8ba6f0075593172ded807e235875d35/gd_py-1.0.0-cp37-cp37m-macosx_12_0_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,941 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/1a/5f/5738b62331d11c86f4be75a4316e30e9f2f534b5b5ee21b6395b4251abfc/gd_py-1.0.0-cp37-cp37m-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,941 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/15/85/bd29dc0ae93734c4bebc13dcc8c7c46399dc6d3456112bc3b595dd2a4726/gd_py-1.0.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,941 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/9c/8f/3ac7ac286b4b5c303552dd9ac54330d8987cb0d4e56a936c2f85f157b1b4/gd_py-1.0.0-cp38-cp38-macosx_12_0_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,941 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/d0/53/cb16432a6b08e99f2868a37a6aeb3d578508eba3666070e1b09bdfcb36e1/gd_py-1.0.0-cp38-cp38-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,941 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/58/7c/d7717d72f64c4c5ffc2c264fbcdc2ea07ece920da6af6c984589641f7ce2/gd_py-1.0.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,941 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/32/ba/a7c76d7a2c21c9ee5d0c79e7a649c7cc3f07d191ec1d5b787b9414a82224/gd_py-1.0.0-cp39-cp39-macosx_12_0_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,942 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/88/a8/b54d3a17002f822f392c956551d057e2ed77787f0e1ccce77e692b6ecb69/gd_py-1.0.0-cp39-cp39-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,942 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/a5/12/ab450b20e6cf8f35c69e632fa3ec6964d45cc47c89178bc04232e90f8dac/gd_py-1.0.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,942 Found link https://files.pythonhosted.org/packages/6a/51/460b6bd6cdbf2deb1afc12ee8975e39928c18f4aef8bee2e8f3782c4ae64/gd_py-1.0.0.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7), version: 1.0.0 2025-09-09T00:57:52,942 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/54/ba/078fd65b94dd4333294625a4381c56c99b66ade34cc4f59496149ac43474/gd_py-1.0.1-cp310-cp310-macosx_12_0_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,942 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/b4/77/7efeed476135befbce804d1066ebba45936de22080e98172effe7f998af5/gd_py-1.0.1-cp310-cp310-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,943 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/7b/47/8a1015297fd9a4d2368a25d4987742faab4e41fedc8d2f9df3d2a421ea7e/gd_py-1.0.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,943 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/73/3f/8142b0090cc03aed3cb73b1a8e84cf99664c2aec2fc875ce73a31a2cb825/gd_py-1.0.1-cp311-cp311-macosx_12_0_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,943 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/7e/78/b5aa836d214e20fbea74c5c155e349a8d4d47d5e29c506a8c68ed0273195/gd_py-1.0.1-cp311-cp311-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,943 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/e0/14/db8080ef5cc1d07c0e245762a464ba67220a6a971d6ce4f1677978363753/gd_py-1.0.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,943 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/ee/63/80ba2934be27044bd101d7dcc4030a31dc56e7d5c438e0ff801f13f9fb99/gd_py-1.0.1-cp38-cp38-macosx_12_0_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,943 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/d4/76/138c7a831d532746bbf9a52fd4762a6a7e4c45437b72cde033c78b212ba7/gd_py-1.0.1-cp38-cp38-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,943 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/03/8a/1081c8d5820315c1fba1de9fedc42e9a2b3e5d26da237c2520f941903b1f/gd_py-1.0.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,943 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/6b/78/6b3fb8b6d938105ac9c9e45cbbe0967b73fc2fd769f0b65d8f7f247e1b1a/gd_py-1.0.1-cp39-cp39-macosx_12_0_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,944 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/38/ff/1af4fece86c17bc7d5051791222864845645e3f5fa1abc840ac461b275a6/gd_py-1.0.1-cp39-cp39-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,944 Skipping link: No binaries permitted for gd-py: https://files.pythonhosted.org/packages/28/13/e7f84c9fee07b390f393d7c077fb2e425dc0d22f83a028503e8d80ec542e/gd_py-1.0.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7) 2025-09-09T00:57:52,944 Found link https://files.pythonhosted.org/packages/fa/34/c2050a8517973670b080e7fee10880c01d670c81cc4e3be16c0d817a2118/gd_py-1.0.1.tar.gz (from https://pypi.org/simple/gd-py/) (requires-python:>=3.7), version: 1.0.1 2025-09-09T00:57:52,944 Fetching project page and analyzing links: https://www.piwheels.org/simple/gd-py/ 2025-09-09T00:57:52,944 Getting page https://www.piwheels.org/simple/gd-py/ 2025-09-09T00:57:52,945 Found index url https://www.piwheels.org/simple/ 2025-09-09T00:57:53,040 Fetched page https://www.piwheels.org/simple/gd-py/ as text/html 2025-09-09T00:57:53,054 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.11.0-cp37-cp37m-linux_armv6l.whl#sha256=2205f18498e7b17c1ba60c0fd466a8b6e9bc03c143c807a127cdd7732a162561 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.6) 2025-09-09T00:57:53,054 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.11.0-cp37-cp37m-linux_armv7l.whl#sha256=2205f18498e7b17c1ba60c0fd466a8b6e9bc03c143c807a127cdd7732a162561 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.6) 2025-09-09T00:57:53,054 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.11.0-cp311-cp311-linux_armv6l.whl#sha256=f1aab034b7d3ab10208eabdc5f76ad77d2e30521b0f7ed28dcabb37ab28d9ac7 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.6) 2025-09-09T00:57:53,054 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.11.0-cp311-cp311-linux_armv7l.whl#sha256=f1aab034b7d3ab10208eabdc5f76ad77d2e30521b0f7ed28dcabb37ab28d9ac7 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.6) 2025-09-09T00:57:53,055 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.11.0-cp39-cp39-linux_armv6l.whl#sha256=2f71d8e1dc626820d124cf00105362358950cd1456f6f4e397f6c8acf7cf9bf3 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.6) 2025-09-09T00:57:53,055 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.11.0-cp39-cp39-linux_armv7l.whl#sha256=2f71d8e1dc626820d124cf00105362358950cd1456f6f4e397f6c8acf7cf9bf3 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.6) 2025-09-09T00:57:53,055 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.10.3-cp37-cp37m-linux_armv6l.whl#sha256=562f7d5f001f77799b1f2b959833e85e658055ada4b065c5ec35f3c3b09a0f8c (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,055 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.10.3-cp37-cp37m-linux_armv7l.whl#sha256=562f7d5f001f77799b1f2b959833e85e658055ada4b065c5ec35f3c3b09a0f8c (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,055 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.10.3-cp35-cp35m-linux_armv7l.whl#sha256=ed657c70ef2824db98299adae7778c767bdda50af0080ac2121b79180aec632c (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,055 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.10.3-cp35-cp35m-linux_armv6l.whl#sha256=ed657c70ef2824db98299adae7778c767bdda50af0080ac2121b79180aec632c (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,055 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.10.3-cp39-cp39-linux_armv6l.whl#sha256=ebbf39b99c2d70cd104a071b07f0828910efb58c0bad07cd81e51b36a8f7f2ab (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,056 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.10.3-cp39-cp39-linux_armv7l.whl#sha256=ebbf39b99c2d70cd104a071b07f0828910efb58c0bad07cd81e51b36a8f7f2ab (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,056 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.10.3-cp311-cp311-linux_armv6l.whl#sha256=1e9c7d822daf0811ccc6a1ec98ea89f2acc4b88ec285fd71bb057bd074508e12 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,056 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.10.3-cp311-cp311-linux_armv7l.whl#sha256=1e9c7d822daf0811ccc6a1ec98ea89f2acc4b88ec285fd71bb057bd074508e12 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,056 Skipping link: No binaries permitted for gd-py: https://www.piwheels.org/simple/gd-py/gd_py-0.10.3-cp313-cp313-linux_armv6l.whl#sha256=65719b15ea73994429a3a915f6b1622c1f24d11007ea80d35c433150c99ececf (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,056 Skipping link: No binaries permitted for gd-py: https://www.piwheels.org/simple/gd-py/gd_py-0.10.3-cp313-cp313-linux_armv7l.whl#sha256=65719b15ea73994429a3a915f6b1622c1f24d11007ea80d35c433150c99ececf (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,056 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.10.1-py3-none-any.whl#sha256=43f147c2919b0609193c5d8599d6ff5f47cca6b6558d7c02ae818b6cebac072b (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,056 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.10.0-py3-none-any.whl#sha256=1adbcd1d971c6bc2c2e9775642e23534cec4fc8cd833331a9ed86d6030f09562 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,057 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.10.0a3-py3-none-any.whl#sha256=d6843c87033ee0fc1aa16bc686cd9b37b0d051891c50d8095bc3631d2bc3fd66 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,057 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.10.0a0-py3-none-any.whl#sha256=c0380e5325afeb9bbabb7201aad7ff7e8f3125a038fecd26c83b6117d01bd145 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,057 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.9.6-py3-none-any.whl#sha256=958ae85273ceeafe20b9f8e6e6cbdc3eb7008d722d3d21e2a95c057720f57210 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,057 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.9.5-py3-none-any.whl#sha256=e53463898ffdc645df75630790faf742f4dbc4bcd99798648e940f3da8d56f6b (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,057 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.9.4-py3-none-any.whl#sha256=45741483207631b23ece36ee16c5f53e693f7e18a3845acf5142643c11fdeec7 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,057 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.9.3-py3-none-any.whl#sha256=3287023061e1c0d66f0dd1e60c1204aaf1b1ccce93ef07d1cfdfa1b13b9973f4 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,057 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.9.2-py3-none-any.whl#sha256=9126b69ddcd18088950a0da08b88636bc2a3a5fd4f44460ce64279837a3ed170 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,057 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.9.1-py3-none-any.whl#sha256=0a48d8dcdbe4bfd8a099c0ff8489e07c5aa012f39b878c4a1cfe54743aac8ae5 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,058 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.9.0-py3-none-any.whl#sha256=c2b4a2591d1e0e3e8404857a89c8fc44fc2f9872a41da33413ff1af84207bb7f (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,058 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.9.0a2-py3-none-any.whl#sha256=856f92706ea2f8afc74e5ed2fcb2ff93ab3ec5264a3dd371048825ddac509ee8 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,058 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.9.0a1-py3-none-any.whl#sha256=b0cc90b030aae352d019072792da9150cb896767d62a1f2a6b306f6221d43f50 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,058 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.8.3-py3-none-any.whl#sha256=dc669a2b24715e0468f9366286d18d395aec69d057095f70bf61d114f3160a30 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,058 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.8.2-py3-none-any.whl#sha256=d02803d54d084534fe1a0ca5d8ab399ec6a1a38fcdb147e60670b1a25993ce64 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,058 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.8.1-py3-none-any.whl#sha256=59b723b34a24a14d567864909c4bcfac474d69a98d540cb138c0fd1ba59703cd (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,058 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.8.0-py3-none-any.whl#sha256=54d944287db88b62182d9b9db4282b07b1a3013bcc4a9a4ac57af98c64974b99 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,059 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.7.1-py3-none-any.whl#sha256=15519c496dd769c6064ada330559641925e64711266e1abbaf5a1a83e446090c (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,059 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.7.0-py3-none-any.whl#sha256=30ce53010206ae7938d8d79faaa2587f3c10abdb58b93a121316492c08b95dc1 (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,059 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.7.0rc2-py3-none-any.whl#sha256=f3c1446c5234bd1b453b7d250edce8948a8fadbd3235a974251b6b95683d2e4a (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,059 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.7.0rc1-py3-none-any.whl#sha256=678b816ad2ce425d13817f88fd6d8e4b1e39ab3d46b34c771dc1c41605a0286b (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,059 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.7.0b2-py3-none-any.whl#sha256=36089471ccdd197616d0729012223a6c38746f43a96d6b7c49428756dce415de (from https://www.piwheels.org/simple/gd-py/) (requires-python:>=3.5.3) 2025-09-09T00:57:53,059 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.6.1-py3-none-any.whl#sha256=8db4e21578520b23a9ffe9720ab3ecc8e59834ded7e3509fee7320b12c378319 (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,059 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.6-py3-none-any.whl#sha256=a5b2d6c0bd9caaa641778031f103de831c6556523af608e89a845f826450f0fc (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,060 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.5.0-py3-none-any.whl#sha256=3f9b498413b971da4229272e85cab7cf6ea0abe7fdcfb6305a22376deb590c7e (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,060 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.4.3-py3-none-any.whl#sha256=6deff6137f27863be61be4a0f9ce1aff632cc900ae8f22dd93b55a227a41ab26 (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,060 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.4.2-py3-none-any.whl#sha256=ed9487359d19ff5109cd9c88e5a7936513681d2a79de399c09053b812b6fcb65 (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,060 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.4.1-py3-none-any.whl#sha256=5d3c3783f77aab144b35916278e9c2e7d45e3b3f47639a3e25ea9cbe5f84e181 (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,060 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.4.0-py3-none-any.whl#sha256=1fe17b63eb3bc21c60e90f2011e24365ae437c3715a5b5620885b273d4682d67 (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,060 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.3.7-py3-none-any.whl#sha256=fdc1bd3195406d678c694ca477438138b40ec6442425497b09ac55412051ab77 (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,060 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.3.6-py3-none-any.whl#sha256=95c6b33ef085c35fcf79bdc27b6476a494b5409443e5404912a6a2de4c08d855 (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,061 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.3.5-py3-none-any.whl#sha256=709a91b62b7e8b81676fd5373ec6738da0a024412d1bbfb20ab1e51a3137ec46 (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,061 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.3.4-py3-none-any.whl#sha256=b8399181f7a1c97245794e0466b3e9860932407f5c8d6a835815b5231d4e086b (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,061 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.3.3-py3-none-any.whl#sha256=0751451f74186396410f073608416105fb9f1f3926920442176bfd7af4f7aeaa (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,061 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.3.2-py3-none-any.whl#sha256=e40dda24ba99ad11730481077d7e39becdaa2047afdd663e4f27a75f355e7adf (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,061 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.3-py3-none-any.whl#sha256=03d63e24fbda4fccf711ba069cde2bfaaba3e6d0f741a8ab820ab4ecc2248a8f (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,061 Skipping link: No binaries permitted for gd-py: https://archive1.piwheels.org/simple/gd-py/gd.py-0.0.1.1-py3-none-any.whl#sha256=780764faa4df6a46df5348c796ef9138259f7d2608613028ecf880fcdf32d525 (from https://www.piwheels.org/simple/gd-py/) 2025-09-09T00:57:53,061 Skipping link: not a file: https://www.piwheels.org/simple/gd-py/ 2025-09-09T00:57:53,062 Skipping link: not a file: https://pypi.org/simple/gd-py/ 2025-09-09T00:57:53,088 Given no hashes to check 1 links for project 'gd-py': discarding no candidates 2025-09-09T00:57:53,089 Collecting gd-py==0.10.5 2025-09-09T00:57:53,091 Created temporary directory: /tmp/pip-unpack-7xdjuwnu 2025-09-09T00:57:53,231 Downloading gd.py-0.10.5.tar.gz (165 kB) 2025-09-09T00:57:53,335 Added gd-py==0.10.5 from https://files.pythonhosted.org/packages/a8/de/c6cbedfab1f61cf8be94e5bd1c5702d112670273e21b1d53e2319615b91d/gd.py-0.10.5.tar.gz to build tracker '/tmp/pip-build-tracker-72qivmuz' 2025-09-09T00:57:53,336 Running setup.py (path:/tmp/pip-wheel-6w1gihve/gd-py_5f555e559efa4725aa56359f03b77663/setup.py) egg_info for package gd-py 2025-09-09T00:57:53,337 Created temporary directory: /tmp/pip-pip-egg-info-j85p1yhh 2025-09-09T00:57:53,337 Preparing metadata (setup.py): started 2025-09-09T00:57:53,338 Running command python setup.py egg_info 2025-09-09T00:57:55,675 Compiling gd/src/_gdc.pyx because it changed. 2025-09-09T00:57:55,675 [1/1] Cythonizing gd/src/_gdc.pyx 2025-09-09T00:57:56,072 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T00:57:56,072 !! 2025-09-09T00:57:56,073 ******************************************************************************** 2025-09-09T00:57:56,073 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T00:57:56,073 License :: OSI Approved :: MIT License 2025-09-09T00:57:56,073 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T00:57:56,073 ******************************************************************************** 2025-09-09T00:57:56,073 !! 2025-09-09T00:57:56,074 self._finalize_license_expression() 2025-09-09T00:57:56,147 running egg_info 2025-09-09T00:57:56,221 creating /tmp/pip-pip-egg-info-j85p1yhh/gd.py.egg-info 2025-09-09T00:57:56,221 writing /tmp/pip-pip-egg-info-j85p1yhh/gd.py.egg-info/PKG-INFO 2025-09-09T00:57:56,226 writing dependency_links to /tmp/pip-pip-egg-info-j85p1yhh/gd.py.egg-info/dependency_links.txt 2025-09-09T00:57:56,227 writing entry points to /tmp/pip-pip-egg-info-j85p1yhh/gd.py.egg-info/entry_points.txt 2025-09-09T00:57:56,229 writing requirements to /tmp/pip-pip-egg-info-j85p1yhh/gd.py.egg-info/requires.txt 2025-09-09T00:57:56,229 writing top-level names to /tmp/pip-pip-egg-info-j85p1yhh/gd.py.egg-info/top_level.txt 2025-09-09T00:57:56,230 writing manifest file '/tmp/pip-pip-egg-info-j85p1yhh/gd.py.egg-info/SOURCES.txt' 2025-09-09T00:57:56,455 reading manifest file '/tmp/pip-pip-egg-info-j85p1yhh/gd.py.egg-info/SOURCES.txt' 2025-09-09T00:57:56,456 reading manifest template 'MANIFEST.in' 2025-09-09T00:57:56,458 adding license file 'LICENSE' 2025-09-09T00:57:56,461 writing manifest file '/tmp/pip-pip-egg-info-j85p1yhh/gd.py.egg-info/SOURCES.txt' 2025-09-09T00:57:56,738 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T00:57:56,743 Source in /tmp/pip-wheel-6w1gihve/gd-py_5f555e559efa4725aa56359f03b77663 has version 0.10.5, which satisfies requirement gd-py==0.10.5 from https://files.pythonhosted.org/packages/a8/de/c6cbedfab1f61cf8be94e5bd1c5702d112670273e21b1d53e2319615b91d/gd.py-0.10.5.tar.gz 2025-09-09T00:57:56,743 Removed gd-py==0.10.5 from https://files.pythonhosted.org/packages/a8/de/c6cbedfab1f61cf8be94e5bd1c5702d112670273e21b1d53e2319615b91d/gd.py-0.10.5.tar.gz from build tracker '/tmp/pip-build-tracker-72qivmuz' 2025-09-09T00:57:56,753 Created temporary directory: /tmp/pip-unpack-1hrhg1mp 2025-09-09T00:57:56,753 Created temporary directory: /tmp/pip-unpack-rxy1vjjg 2025-09-09T00:57:56,754 Building wheels for collected packages: gd-py 2025-09-09T00:57:56,755 Created temporary directory: /tmp/pip-wheel-ad94hicx 2025-09-09T00:57:56,755 DEPRECATION: Building 'gd-py' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'gd-py'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-09T00:57:56,756 Building wheel for gd-py (setup.py): started 2025-09-09T00:57:56,757 Destination directory: /tmp/pip-wheel-ad94hicx 2025-09-09T00:57:56,757 Running command python setup.py bdist_wheel 2025-09-09T00:57:58,177 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T00:57:58,178 !! 2025-09-09T00:57:58,178 ******************************************************************************** 2025-09-09T00:57:58,178 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T00:57:58,178 License :: OSI Approved :: MIT License 2025-09-09T00:57:58,178 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T00:57:58,178 ******************************************************************************** 2025-09-09T00:57:58,179 !! 2025-09-09T00:57:58,179 self._finalize_license_expression() 2025-09-09T00:57:58,179 running bdist_wheel 2025-09-09T00:57:58,471 running build 2025-09-09T00:57:58,471 running build_py 2025-09-09T00:57:58,549 creating build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,550 copying gd/version.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,551 copying gd/user.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,551 copying gd/typing.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,552 copying gd/song.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,552 copying gd/session.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,553 copying gd/server.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,553 copying gd/message.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,554 copying gd/logging.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,554 copying gd/level_packs.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,555 copying gd/level.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,555 copying gd/image.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,556 copying gd/iconset.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,556 copying gd/friend_request.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,557 copying gd/errors.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,557 copying gd/comment.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,558 copying gd/colors.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,558 copying gd/client.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,559 copying gd/abstractuser.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,560 copying gd/abstractentity.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,560 copying gd/_jokes.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,561 copying gd/__main__.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,561 copying gd/__init__.py -> build/lib.linux-armv7l-cpython-313/gd 2025-09-09T00:57:58,562 creating build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,563 copying gd/utils/xml_parser.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,563 copying gd/utils/wrap_tools.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,564 copying gd/utils/text_tools.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,564 copying gd/utils/tasks.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,565 copying gd/utils/search_utils.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,565 copying gd/utils/save_parser.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,566 copying gd/utils/routes.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,566 copying gd/utils/parser.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,566 copying gd/utils/params.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,567 copying gd/utils/ng_parser.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,568 copying gd/utils/indexer.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,568 copying gd/utils/http_request.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,569 copying gd/utils/filters.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,569 copying gd/utils/enums.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,570 copying gd/utils/decorators.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,570 copying gd/utils/converter.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,571 copying gd/utils/_async.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,571 copying gd/utils/__init__.py -> build/lib.linux-armv7l-cpython-313/gd/utils 2025-09-09T00:57:58,572 creating build/lib.linux-armv7l-cpython-313/gd/utils/crypto 2025-09-09T00:57:58,572 copying gd/utils/crypto/xor_cipher.py -> build/lib.linux-armv7l-cpython-313/gd/utils/crypto 2025-09-09T00:57:58,573 copying gd/utils/crypto/coders.py -> build/lib.linux-armv7l-cpython-313/gd/utils/crypto 2025-09-09T00:57:58,573 copying gd/utils/crypto/__init__.py -> build/lib.linux-armv7l-cpython-313/gd/utils/crypto 2025-09-09T00:57:58,574 creating build/lib.linux-armv7l-cpython-313/gd/events 2025-09-09T00:57:58,574 copying gd/events/utils.py -> build/lib.linux-armv7l-cpython-313/gd/events 2025-09-09T00:57:58,575 copying gd/events/listener.py -> build/lib.linux-armv7l-cpython-313/gd/events 2025-09-09T00:57:58,575 copying gd/events/__init__.py -> build/lib.linux-armv7l-cpython-313/gd/events 2025-09-09T00:57:58,576 creating build/lib.linux-armv7l-cpython-313/gd/api 2025-09-09T00:57:58,576 copying gd/api/utils.py -> build/lib.linux-armv7l-cpython-313/gd/api 2025-09-09T00:57:58,577 copying gd/api/struct.py -> build/lib.linux-armv7l-cpython-313/gd/api 2025-09-09T00:57:58,577 copying gd/api/save.py -> build/lib.linux-armv7l-cpython-313/gd/api 2025-09-09T00:57:58,578 copying gd/api/parser.py -> build/lib.linux-armv7l-cpython-313/gd/api 2025-09-09T00:57:58,578 copying gd/api/loader.py -> build/lib.linux-armv7l-cpython-313/gd/api 2025-09-09T00:57:58,579 copying gd/api/hsv.py -> build/lib.linux-armv7l-cpython-313/gd/api 2025-09-09T00:57:58,579 copying gd/api/enums.py -> build/lib.linux-armv7l-cpython-313/gd/api 2025-09-09T00:57:58,580 copying gd/api/editor.py -> build/lib.linux-armv7l-cpython-313/gd/api 2025-09-09T00:57:58,580 copying gd/api/_property.py -> build/lib.linux-armv7l-cpython-313/gd/api 2025-09-09T00:57:58,581 copying gd/api/__init__.py -> build/lib.linux-armv7l-cpython-313/gd/api 2025-09-09T00:57:58,582 creating build/lib.linux-armv7l-cpython-313/gd/src 2025-09-09T00:57:58,582 copying gd/src/__init__.py -> build/lib.linux-armv7l-cpython-313/gd/src 2025-09-09T00:57:58,582 running egg_info 2025-09-09T00:57:58,655 writing gd.py.egg-info/PKG-INFO 2025-09-09T00:57:58,660 writing dependency_links to gd.py.egg-info/dependency_links.txt 2025-09-09T00:57:58,660 writing entry points to gd.py.egg-info/entry_points.txt 2025-09-09T00:57:58,662 writing requirements to gd.py.egg-info/requires.txt 2025-09-09T00:57:58,663 writing top-level names to gd.py.egg-info/top_level.txt 2025-09-09T00:57:58,743 reading manifest file 'gd.py.egg-info/SOURCES.txt' 2025-09-09T00:57:58,747 reading manifest template 'MANIFEST.in' 2025-09-09T00:57:58,749 adding license file 'LICENSE' 2025-09-09T00:57:58,754 writing manifest file 'gd.py.egg-info/SOURCES.txt' 2025-09-09T00:57:58,757 copying gd/src/_gdc.cpp -> build/lib.linux-armv7l-cpython-313/gd/src 2025-09-09T00:57:58,760 copying gd/src/_gdc.pyx -> build/lib.linux-armv7l-cpython-313/gd/src 2025-09-09T00:57:58,760 copying gd/src/lib.rs -> build/lib.linux-armv7l-cpython-313/gd/src 2025-09-09T00:57:58,763 running build_ext 2025-09-09T00:57:58,770 building '_gdc' extension 2025-09-09T00:57:58,771 creating build/temp.linux-armv7l-cpython-313/gd/src 2025-09-09T00:57:58,772 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c gd/src/_gdc.cpp -o build/temp.linux-armv7l-cpython-313/gd/src/_gdc.o 2025-09-09T00:58:00,621 gd/src/_gdc.cpp:3583:18: warning: ‘PyObject* __pyx_f_4_gdc__try_convert(PyObject*, __pyx_opt_args_4_gdc__try_convert*)’ defined but not used [-Wunused-function] 2025-09-09T00:58:00,621 3583 | static PyObject *__pyx_f_4_gdc__try_convert(PyObject *__pyx_v_obj, struct __pyx_opt_args_4_gdc__try_convert *__pyx_optional_args) { 2025-09-09T00:58:00,621 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T00:58:11,710 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/gd/src/_gdc.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/_gdc.cpython-313-arm-linux-gnueabihf.so 2025-09-09T00:58:11,889 running build_rust 2025-09-09T00:58:12,443 error: can't find manifest for Rust extension `_gd` at path `Cargo.toml` 2025-09-09T00:58:12,598 ERROR: python setup.py bdist_wheel exited with 1 2025-09-09T00:58:12,610 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-09T00:58:12,610 exec(compile('"'"''"'"''"'"' 2025-09-09T00:58:12,610 # This is -- a caller that pip uses to run setup.py 2025-09-09T00:58:12,610 # 2025-09-09T00:58:12,610 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T00:58:12,610 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T00:58:12,610 # - It provides a clear error message when setuptools is not installed. 2025-09-09T00:58:12,610 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T00:58:12,610 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T00:58:12,610 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T00:58:12,610 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T00:58:12,610 import os, sys, tokenize, traceback 2025-09-09T00:58:12,610 2025-09-09T00:58:12,610 try: 2025-09-09T00:58:12,610 import setuptools 2025-09-09T00:58:12,610 except ImportError: 2025-09-09T00:58:12,610 print( 2025-09-09T00:58:12,610 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T00:58:12,610 "the build environment with exception:", 2025-09-09T00:58:12,610 file=sys.stderr, 2025-09-09T00:58:12,610 ) 2025-09-09T00:58:12,610 traceback.print_exc() 2025-09-09T00:58:12,610 sys.exit(1) 2025-09-09T00:58:12,610 2025-09-09T00:58:12,610 __file__ = %r 2025-09-09T00:58:12,610 sys.argv[0] = __file__ 2025-09-09T00:58:12,610 2025-09-09T00:58:12,610 if os.path.exists(__file__): 2025-09-09T00:58:12,610 filename = __file__ 2025-09-09T00:58:12,610 with tokenize.open(__file__) as f: 2025-09-09T00:58:12,610 setup_py_code = f.read() 2025-09-09T00:58:12,610 else: 2025-09-09T00:58:12,610 filename = "" 2025-09-09T00:58:12,610 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T00:58:12,610 2025-09-09T00:58:12,610 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T00:58:12,610 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-6w1gihve/gd-py_5f555e559efa4725aa56359f03b77663/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-ad94hicx[/] 2025-09-09T00:58:12,611 [bold magenta]cwd[/]: /tmp/pip-wheel-6w1gihve/gd-py_5f555e559efa4725aa56359f03b77663/ 2025-09-09T00:58:12,611 Building wheel for gd-py (setup.py): finished with status 'error' 2025-09-09T00:58:12,611 ERROR: Failed building wheel for gd-py 2025-09-09T00:58:12,612 Running setup.py clean for gd-py 2025-09-09T00:58:12,613 Running command python setup.py clean 2025-09-09T00:58:14,106 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T00:58:14,106 !! 2025-09-09T00:58:14,106 ******************************************************************************** 2025-09-09T00:58:14,106 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T00:58:14,107 License :: OSI Approved :: MIT License 2025-09-09T00:58:14,107 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T00:58:14,107 ******************************************************************************** 2025-09-09T00:58:14,107 !! 2025-09-09T00:58:14,107 self._finalize_license_expression() 2025-09-09T00:58:14,182 running clean 2025-09-09T00:58:14,329 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T00:58:14,330 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T00:58:14,333 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-09T00:58:14,333 'build/scripts-3.13' does not exist -- can't clean it 2025-09-09T00:58:14,333 removing 'build' 2025-09-09T00:58:14,479 Failed to build gd-py 2025-09-09T00:58:14,480 ERROR: Failed to build one or more wheels 2025-09-09T00:58:14,481 Exception information: 2025-09-09T00:58:14,481 Traceback (most recent call last): 2025-09-09T00:58:14,481 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T00:58:14,481 status = _inner_run() 2025-09-09T00:58:14,481 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T00:58:14,481 return self.run(options, args) 2025-09-09T00:58:14,481 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T00:58:14,481 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T00:58:14,481 return func(self, options, args) 2025-09-09T00:58:14,481 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-09T00:58:14,481 raise CommandError("Failed to build one or more wheels") 2025-09-09T00:58:14,481 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-09T00:58:14,485 Removed build tracker: '/tmp/pip-build-tracker-72qivmuz'