2025-09-08T04:59:52,737 Created temporary directory: /tmp/pip-build-tracker-nabtqd3v 2025-09-08T04:59:52,737 Initialized build tracking at /tmp/pip-build-tracker-nabtqd3v 2025-09-08T04:59:52,737 Created build tracker: /tmp/pip-build-tracker-nabtqd3v 2025-09-08T04:59:52,738 Entered build tracker: /tmp/pip-build-tracker-nabtqd3v 2025-09-08T04:59:52,738 Created temporary directory: /tmp/pip-wheel-r_urp4o8 2025-09-08T04:59:52,741 Created temporary directory: /tmp/pip-ephem-wheel-cache-8wjfow9i 2025-09-08T04:59:52,798 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T04:59:52,800 2 location(s) to search for versions of cygrid: 2025-09-08T04:59:52,800 * https://pypi.org/simple/cygrid/ 2025-09-08T04:59:52,800 * https://www.piwheels.org/simple/cygrid/ 2025-09-08T04:59:52,800 Fetching project page and analyzing links: https://pypi.org/simple/cygrid/ 2025-09-08T04:59:52,801 Getting page https://pypi.org/simple/cygrid/ 2025-09-08T04:59:52,802 Found index url https://pypi.org/simple/ 2025-09-08T04:59:52,873 Fetched page https://pypi.org/simple/cygrid/ as application/vnd.pypi.simple.v1+json 2025-09-08T04:59:52,883 Found link https://files.pythonhosted.org/packages/04/25/e4761ea2a8cec9f320aa7efa80a9fe6d94f9561b586886dbb8fc858d9ebc/cygrid-0.9.tar.gz (from https://pypi.org/simple/cygrid/), version: 0.9 2025-09-08T04:59:52,884 Found link https://files.pythonhosted.org/packages/0d/8a/0b34c4593de0d0104c1c393583a00ad2288faf49542e0730f3dbef9b83b5/cygrid-0.9.2.tar.gz (from https://pypi.org/simple/cygrid/), version: 0.9.2 2025-09-08T04:59:52,884 Found link https://files.pythonhosted.org/packages/a4/11/4397606c22154799b0336129dffaf09b1c157c79212291e6545bcee41086/cygrid-0.9.3.tar.gz (from https://pypi.org/simple/cygrid/), version: 0.9.3 2025-09-08T04:59:52,884 Found link https://files.pythonhosted.org/packages/5e/8e/e1ce837f056d00cadfff5cc3502fd96041bf9b87ee6650d143d284378645/cygrid-0.9.4.tar.gz (from https://pypi.org/simple/cygrid/), version: 0.9.4 2025-09-08T04:59:52,884 Found link https://files.pythonhosted.org/packages/65/af/f430bee7312409b1aa417ac31664b93bfc12069aa06fbd350cf15aa9cb6c/cygrid-0.9.5.tar.gz (from https://pypi.org/simple/cygrid/), version: 0.9.5 2025-09-08T04:59:52,885 Found link https://files.pythonhosted.org/packages/ad/71/560c2bdd7de5cb5868fd674100128b422f9135496a5d76f1dfb066eda40d/cygrid-0.9.6.tar.gz (from https://pypi.org/simple/cygrid/), version: 0.9.6 2025-09-08T04:59:52,885 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/3e/64/74d8509c9b0633fcb50e366221fbf2999bec07def08b65f683911011cadf/cygrid-0.9.7-cp35-cp35m-win32.whl (from https://pypi.org/simple/cygrid/) 2025-09-08T04:59:52,885 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/53/90/0ab651dea2d68da934d607b70c8c8b5594637373613094d283fba1c07547/cygrid-0.9.7-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/cygrid/) 2025-09-08T04:59:52,885 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/08/a6/6fdbf3ea03a6778a545280331741a59ad42dc18e0d3555feca38ff0cc076/cygrid-0.9.8-cp35-cp35m-win32.whl (from https://pypi.org/simple/cygrid/) 2025-09-08T04:59:52,885 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/bf/3b/c432fa439e52b03cd2a30ec95b77432e62cfd77130e21dfb6c22d7752a8e/cygrid-0.9.8-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/cygrid/) 2025-09-08T04:59:52,885 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/06/27/5a9c55b85829795d1ade95153c77cea9370593068704344a47f7e0b1e537/cygrid-0.9.8-cp36-cp36m-win32.whl (from https://pypi.org/simple/cygrid/) 2025-09-08T04:59:52,886 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/d7/09/d54d661cf9dbdcb9c268c55bba02e8280b3302392d3f4138eb55df3438e0/cygrid-0.9.8-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/cygrid/) 2025-09-08T04:59:52,886 Found link https://files.pythonhosted.org/packages/2a/b5/b890ed35a1dee4c28cd51f365820f1b269589b2c652f2d271898ef7530d4/cygrid-0.9.8.tar.gz (from https://pypi.org/simple/cygrid/), version: 0.9.8 2025-09-08T04:59:52,886 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/27/b2/9143aac1d3d7e52449be7b3ee320edb9a4048951c5c9a8c026507f98ea3b/cygrid-1.0.0-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=2.7) 2025-09-08T04:59:52,887 Found link https://files.pythonhosted.org/packages/24/3b/733d48807a3ad5e5bb146f9ef67c077d13cc1fcd4f37d31402e21a03c82b/cygrid-1.0.0.tar.gz (from https://pypi.org/simple/cygrid/) (requires-python:>=2.7), version: 1.0.0 2025-09-08T04:59:52,887 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/0b/64/8198d144d496df2bcf6dd394677c5da838f4bef9fe8226fdbb457e6a0c15/cygrid-1.0.1-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=2.7) 2025-09-08T04:59:52,887 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/a3/48/d0f9eba46294664afe14dcb3c0789b49fe4f374bb2ff652c781ffa8eb816/cygrid-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=2.7) 2025-09-08T04:59:52,887 Found link https://files.pythonhosted.org/packages/e1/ad/075085131c23b53d5a449269a1c4aa1c37e5adb1cb74a66f0d76b5c1795e/cygrid-1.0.1.tar.gz (from https://pypi.org/simple/cygrid/) (requires-python:>=2.7), version: 1.0.1 2025-09-08T04:59:52,887 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/87/61/dd6f46414b4e607163eb269701df1fe7a1b9c3f8e7eb09f68f295926ad24/cygrid-2.0.0-cp35-cp35m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,887 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/1e/06/3061634d3473be342b320471a66738977cc49000871852d8c5f02395b989/cygrid-2.0.0-cp35-cp35m-manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,888 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/a4/31/adadc3361d83bd239d371f2bd0d55528ef9552a501ca537bf3178e5d6185/cygrid-2.0.0-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,888 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/a1/4d/14e754d8fd19907849e06c448fcad5f3e1bcafba58f1489b629677a55961/cygrid-2.0.0-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,888 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/5b/ed/476a0cda189df90d898e41952bc16268c25c677306db486a1a548c5d262a/cygrid-2.0.0-cp36-cp36m-manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,888 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/01/4a/06e392bccebc19f105e81eabde71528abdf7598dcd3d1e96063a6ec923ba/cygrid-2.0.0-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,888 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/48/d9/9ae5dd7d6024a2f129528437140a7733836252d27f1b3ac2381845cb30ac/cygrid-2.0.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,888 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/e2/95/4f8de1d8ab57019dc83bbd37db13df02446f9d1f6227416b8ed16faea2f6/cygrid-2.0.0-cp37-cp37m-manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,888 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/da/5c/d19010d8ecdc366616ed3f820240f069eca946ae0255c1ea06e67a28251c/cygrid-2.0.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,889 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/94/68/8602cc9c1b92ad4fc60d87eaece42862a774bd6e2ef1595257f6c435bdc1/cygrid-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,889 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/f6/c8/bbf92358293725b7a14bdeee60674c6997d833d92f38a38349165559c02b/cygrid-2.0.0-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,889 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/d0/3a/a434958e9de84bfdbfba58edad171fd56a8f7dbf01fc2fd0c1c98858b387/cygrid-2.0.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,889 Found link https://files.pythonhosted.org/packages/43/ff/7d0c959f0ea6f29b4a2dc0fd260ea80c0044ffe14c76f0899d8f69e425fb/cygrid-2.0.0.tar.gz (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5), version: 2.0.0 2025-09-08T04:59:52,890 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/e4/8d/33ed2d408db1a84cf887bb951acc4299ec2e7ecc4776ffa5719e86db6d01/cygrid-2.0.1-cp35-cp35m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,890 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/a6/6d/6ff2614c98e954c6f81baae4ca1544a58d047b961c93a7d76d4e0a3f7157/cygrid-2.0.1-cp35-cp35m-manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,890 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/6f/38/e5bf160c0d104c998269711679c4882ca72c97a468a293274c4ef89ca764/cygrid-2.0.1-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,890 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/85/8e/715d4ddf5c3986a8bd014c6321b55f7f9c270197399dc0e17bc9a72acabb/cygrid-2.0.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,890 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/b9/1d/c909a577977ba0d516294a696dde030c519ce8fbb1d1619d18e125465002/cygrid-2.0.1-cp36-cp36m-manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,890 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/10/be/b3c6fd53702145c3cf0c2aeb4223cba1a9f7bf83c63b143e6b2f696fc4d8/cygrid-2.0.1-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,890 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/b0/f1/8f20f35e53cd3f694942311e5b261d8194bf2953b981e10cb8a9db2123a7/cygrid-2.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,891 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/ea/e0/5588f60bc2aabb3162933f37001f503aa72ed51db387aea545ed9696e03b/cygrid-2.0.1-cp37-cp37m-manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,891 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/2e/c4/e865493656a4d59fd7b56bd88f5a199fa6836e179f940235f0d661747ac2/cygrid-2.0.1-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,891 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/95/b6/ef958b1f96860c467e4afb6048c201239fe10cae705b0aaaaff4cacb08c3/cygrid-2.0.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,891 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/44/ea/b0e2e5589c249bffc1fbc81f922c66c849796cf49ee25633d3c1f8ae776a/cygrid-2.0.1-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,891 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/68/6c/266a0c86c7c6ad1660fadfa12719b4bcf22ac778f3522ae63d6a0157c557/cygrid-2.0.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:52,891 Found link https://files.pythonhosted.org/packages/07/7d/7b5a0eda61442994fd242eee28d78fba26e1e11a8db30cfaf75c8ac1ee24/cygrid-2.0.1.tar.gz (from https://pypi.org/simple/cygrid/) (requires-python:>=3.5), version: 2.0.1 2025-09-08T04:59:52,892 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/79/4d/ee0b3fd9cfb3dd74b7fa3799f284ba2cecd4c0c8cc8af68dfbdb1c41fdd1/cygrid-2.0.2-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.6) 2025-09-08T04:59:52,892 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/80/b5/3b8e0a3a58a9013b157c3cb17063ce23ffc3fe7a12e60abb4c9566559e8e/cygrid-2.0.2-cp36-cp36m-manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.6) 2025-09-08T04:59:52,892 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/8a/23/6738f4f6f6ad2c439bf9af5fd8bca8017329aa8d210d48e50b813b7173a0/cygrid-2.0.2-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.6) 2025-09-08T04:59:52,892 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/58/89/92b37459ed050d679f0428cb7f4c800ed24a4c1428be0cd4cf9e8426544d/cygrid-2.0.2-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.6) 2025-09-08T04:59:52,892 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/c1/d9/ed15ffbfd7bd9a7fb3e064bef98bc767437db630786323689cdaec3023e8/cygrid-2.0.2-cp37-cp37m-manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.6) 2025-09-08T04:59:52,892 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/d5/89/9ae75030bf864e83384637e117dfe98fd01a39d90625bb6bf321d440c7ee/cygrid-2.0.2-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.6) 2025-09-08T04:59:52,892 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/4d/49/549fb187a30ee68335c2008b3397873fba8ab6d9e3643e520d1cd1a7baf9/cygrid-2.0.2-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.6) 2025-09-08T04:59:52,892 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/6b/87/f1d3555c2ddd73023a41badaa5a81f42c92935781da3144f60c69ce6cc0c/cygrid-2.0.2-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.6) 2025-09-08T04:59:52,893 Found link https://files.pythonhosted.org/packages/1a/ac/d89180886dc95a54a6da8e58cdd6a13f720d700a274d1fffa353eab330e3/cygrid-2.0.2.tar.gz (from https://pypi.org/simple/cygrid/) (requires-python:>=3.6), version: 2.0.2 2025-09-08T04:59:52,893 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/9d/88/2692688aad5429d85212d5999d73e14acb2514772d091318e29a571cda2d/cygrid-2.0.3-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,893 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/5d/38/e96d14fd5eb08b792315828f19245f6687993b7da575ab5b05cabdfba8fa/cygrid-2.0.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,894 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/fb/b6/78cdff56d20e1b7808afe84b6a2366bed480c333431e713735ba22170b7d/cygrid-2.0.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,894 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/ca/c2/7c962b17a93f0650105b847fc43b77b66aff1e3a8852f97f12364727e833/cygrid-2.0.3-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,894 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/d8/09/f273730bcf61f4938ce7f0df5c47e1e51e6fdf7043424ee0a177520bdeed/cygrid-2.0.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,894 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/d6/ab/0904f12e96a72200cf1d6148b241931bc3101a7e22df9faa417f675d9da4/cygrid-2.0.3-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,894 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/df/b2/b2927042fb7bc73054c425b44dfebb7a47b18c2cec4ceace43aba427a2c6/cygrid-2.0.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,894 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/9d/7d/6e8930ac922b75da4a7a73378f5922746f1a760c7ef6b844a6223cde2190/cygrid-2.0.3-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,894 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/f3/0a/5b963ce6721e55ca4f686ccaf923ba94d6057c7ac49ac6cc13ba177449ab/cygrid-2.0.3-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,894 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/ed/37/48ce20af7141df19dc3472c94b8a46b8dff824a32ba077bac35221813445/cygrid-2.0.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,895 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/40/21/4b51b6c8c9b87da0c7471d3400930968758bec980cda78fc34cdf3b2ca65/cygrid-2.0.3-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,895 Found link https://files.pythonhosted.org/packages/50/8b/2d63b879cea53c39d417cdd201e476746e64cefc5b22800ca3f10f22b314/cygrid-2.0.3.tar.gz (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8), version: 2.0.3 2025-09-08T04:59:52,895 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/d9/88/ce6f346f93c22444742acaa59ceedff5f3be90e06f99eaf0c90dbe694d12/cygrid-2.0.4-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,895 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/93/73/170b531e8834475f9e0da75bab0bb71f6887a6e42b0abb9d75f2d87ad3a1/cygrid-2.0.4-cp310-cp310-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,896 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/3a/d9/fc1a6d26c514ac7635d73d55e1533aff8bc923c44d8da1dd140e68b0545e/cygrid-2.0.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,896 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/76/79/ad631c64bff4eb2cb868dba5bf7322fe1340249b78941c235b49cf18274c/cygrid-2.0.4-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,896 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/c2/65/a24425d376fb06f970e354581e81350e5b1db88a86b4b9c046a6c735b90a/cygrid-2.0.4-cp311-cp311-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,896 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/77/84/a1b5fb3fcad647e4e044232167241f446028998af2d459fca699171b7583/cygrid-2.0.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,896 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/65/db/ae23e8e94a03e99765dc5b68c19331587d2f2faf6ca4f83b7f60d40ebab2/cygrid-2.0.4-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,896 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/75/39/9fcbcc64f04bf39bf9812df2ca72f4ed247f50b0767820bf0ad6cdd8c8a4/cygrid-2.0.4-cp312-cp312-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,896 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/bc/6e/5da9e5c6b6dbff6573929e7235c7b16037e62dfebdaaf720091a8b9934a2/cygrid-2.0.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,897 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/57/90/a0f58765990f5e6d910937278da712b600369ec56a745351eef24f74f159/cygrid-2.0.4-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,897 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/a5/eb/921fe244b96f99524b0ae69ce0de574f2da1df70353655f8586b405d1e83/cygrid-2.0.4-cp38-cp38-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,897 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/fe/93/2b105617eea71f70bf780ac5d75bd90389a69269f9b38b1d091ae4e053a2/cygrid-2.0.4-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,897 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/c3/ed/5b4bbdc26136b84de5036d4a5a94568ccec518e8e4d8ef22e186379e9767/cygrid-2.0.4-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,897 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/2a/ee/573507022bab3ad899aad9f229ccc36aa862c63e9b8c0cee96245f6da502/cygrid-2.0.4-cp39-cp39-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,897 Skipping link: No binaries permitted for cygrid: https://files.pythonhosted.org/packages/6c/32/e0b9e084b3448fe43b8b1b9e058cbf17f609ab8665d3c448ec346421ffa5/cygrid-2.0.4-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:52,897 Found link https://files.pythonhosted.org/packages/ae/78/81b638e0457ba277c45e3723d26b6e95510c5625c28bd6b804ab3f476570/cygrid-2.0.4.tar.gz (from https://pypi.org/simple/cygrid/) (requires-python:>=3.8), version: 2.0.4 2025-09-08T04:59:52,898 Fetching project page and analyzing links: https://www.piwheels.org/simple/cygrid/ 2025-09-08T04:59:52,898 Getting page https://www.piwheels.org/simple/cygrid/ 2025-09-08T04:59:52,899 Found index url https://www.piwheels.org/simple/ 2025-09-08T04:59:53,056 Fetched page https://www.piwheels.org/simple/cygrid/ as text/html 2025-09-08T04:59:53,076 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.4-cp311-cp311-linux_armv6l.whl#sha256=9eda2613b4552525d6f3366422619be76db3baeb9be130122c69de9c77b2ae2c (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:53,076 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.4-cp311-cp311-linux_armv7l.whl#sha256=9eda2613b4552525d6f3366422619be76db3baeb9be130122c69de9c77b2ae2c (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:53,077 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.4-cp39-cp39-linux_armv6l.whl#sha256=9b2e72380f184ff8e875e3f36d77ea437482e8387857929edb4436ad16ddc256 (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:53,077 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.4-cp39-cp39-linux_armv7l.whl#sha256=9b2e72380f184ff8e875e3f36d77ea437482e8387857929edb4436ad16ddc256 (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:53,077 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.3-cp39-cp39-linux_armv6l.whl#sha256=e7e0320c28429a791e8ca24c156297bed380c1a8d6978aae2b5291f55ed0090c (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:53,077 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.3-cp39-cp39-linux_armv7l.whl#sha256=e7e0320c28429a791e8ca24c156297bed380c1a8d6978aae2b5291f55ed0090c (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:53,078 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.3-cp311-cp311-linux_armv6l.whl#sha256=ec8c74436f3841b4b18b2749ea9ec9876106e392b2ee2351228827d96c19cf9c (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:53,078 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.3-cp311-cp311-linux_armv7l.whl#sha256=ec8c74436f3841b4b18b2749ea9ec9876106e392b2ee2351228827d96c19cf9c (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.8) 2025-09-08T04:59:53,078 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.2-cp37-cp37m-linux_armv6l.whl#sha256=3b9653d69b870a07bd0c9e1008bb19994d9bbc7baac0d3ea35f782040de74198 (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.6) 2025-09-08T04:59:53,079 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.2-cp37-cp37m-linux_armv7l.whl#sha256=3b9653d69b870a07bd0c9e1008bb19994d9bbc7baac0d3ea35f782040de74198 (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.6) 2025-09-08T04:59:53,079 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.2-cp39-cp39-linux_armv6l.whl#sha256=a255f65e77a5b9aac657a4cebb2d5762c960bbc725b9d9e6616e97f6a14f18dd (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.6) 2025-09-08T04:59:53,079 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.2-cp39-cp39-linux_armv7l.whl#sha256=a255f65e77a5b9aac657a4cebb2d5762c960bbc725b9d9e6616e97f6a14f18dd (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.6) 2025-09-08T04:59:53,080 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.1-cp37-cp37m-linux_armv6l.whl#sha256=b6b44117b83e97535a761fc487157e88e33ae5eca2dace53789f02d94ba2e282 (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:53,080 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.1-cp37-cp37m-linux_armv7l.whl#sha256=b6b44117b83e97535a761fc487157e88e33ae5eca2dace53789f02d94ba2e282 (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:53,080 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.1-cp39-cp39-linux_armv6l.whl#sha256=a8b432dc8ca8bcdb310c3ecee7ba5019109cdbeaa4b3df9281c731bb549b8e9e (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:53,081 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.1-cp39-cp39-linux_armv7l.whl#sha256=a8b432dc8ca8bcdb310c3ecee7ba5019109cdbeaa4b3df9281c731bb549b8e9e (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:53,081 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.0-cp37-cp37m-linux_armv6l.whl#sha256=1d5d75a662ed2af7ab5b7ebe299a9f63122800ee618fe07b30d268d26f2cdd87 (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:53,081 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.0-cp37-cp37m-linux_armv7l.whl#sha256=1d5d75a662ed2af7ab5b7ebe299a9f63122800ee618fe07b30d268d26f2cdd87 (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:53,082 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.0-cp39-cp39-linux_armv6l.whl#sha256=1de15db82a841871e2157a0a6b2384f5086559bf0dcea538c6ec0ebee0a8f40b (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:53,082 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-2.0.0-cp39-cp39-linux_armv7l.whl#sha256=1de15db82a841871e2157a0a6b2384f5086559bf0dcea538c6ec0ebee0a8f40b (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=3.5) 2025-09-08T04:59:53,082 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-1.0.1-cp37-cp37m-linux_armv7l.whl#sha256=70c0dbaef3c2f06e0ff1ab65e5c5805d6a35750b3a9f6668391a3421c8c17c7a (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=2.7) 2025-09-08T04:59:53,082 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-1.0.1-cp37-cp37m-linux_armv6l.whl#sha256=70c0dbaef3c2f06e0ff1ab65e5c5805d6a35750b3a9f6668391a3421c8c17c7a (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=2.7) 2025-09-08T04:59:53,083 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-1.0.0-cp37-cp37m-linux_armv7l.whl#sha256=e62c3acddd0dbfcb7a73ab98bcd85f97b9188e990b26072e953985b0ef50ceb2 (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=2.7) 2025-09-08T04:59:53,083 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-1.0.0-cp37-cp37m-linux_armv6l.whl#sha256=e62c3acddd0dbfcb7a73ab98bcd85f97b9188e990b26072e953985b0ef50ceb2 (from https://www.piwheels.org/simple/cygrid/) (requires-python:>=2.7) 2025-09-08T04:59:53,083 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.8-cp35-cp35m-linux_armv7l.whl#sha256=45a824cea2b4108bee2403e60affbc5a93e3dae73401e6a2c923ebd8c2d0b766 (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,083 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.8-cp35-cp35m-linux_armv6l.whl#sha256=45a824cea2b4108bee2403e60affbc5a93e3dae73401e6a2c923ebd8c2d0b766 (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,083 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.8-cp34-cp34m-linux_armv6l.whl#sha256=7c86a50768bbe1944e3645946062089c414296f9220f9831b719919df4c2e080 (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,084 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.8-cp34-cp34m-linux_armv7l.whl#sha256=7c86a50768bbe1944e3645946062089c414296f9220f9831b719919df4c2e080 (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,084 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.6-cp34-cp34m-linux_armv6l.whl#sha256=e12a5ea5b6f7374bc49585ae0b50302a6157b1100bba77b95c63a6eaef676f51 (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,084 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.6-cp34-cp34m-linux_armv7l.whl#sha256=e12a5ea5b6f7374bc49585ae0b50302a6157b1100bba77b95c63a6eaef676f51 (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,084 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.6-cp35-cp35m-linux_armv7l.whl#sha256=b99d2790264ad80b0b26aa7ca1ddd763027222b56047c4bb0a753ea9f78240c4 (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,084 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.6-cp35-cp35m-linux_armv6l.whl#sha256=b99d2790264ad80b0b26aa7ca1ddd763027222b56047c4bb0a753ea9f78240c4 (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,084 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.5-cp37-cp37m-linux_armv7l.whl#sha256=a544974bd9315fd7c8796ab03a28d4f43cad61c8c257651120c889176a0fc0b1 (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,084 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.5-cp37-cp37m-linux_armv6l.whl#sha256=a544974bd9315fd7c8796ab03a28d4f43cad61c8c257651120c889176a0fc0b1 (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,084 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.5-cp34-cp34m-linux_armv6l.whl#sha256=9e958e0495b35a1f5bf862a6d4c7b9428c0dcf543a99b53d56abc7be9ee317dd (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,085 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.5-cp34-cp34m-linux_armv7l.whl#sha256=9e958e0495b35a1f5bf862a6d4c7b9428c0dcf543a99b53d56abc7be9ee317dd (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,085 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.5-cp35-cp35m-linux_armv6l.whl#sha256=610ab8f0b4e9582c836cb2873e0926e6f72a2e6dbf0f37d438012fa3db125b0f (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,085 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.5-cp35-cp35m-linux_armv7l.whl#sha256=610ab8f0b4e9582c836cb2873e0926e6f72a2e6dbf0f37d438012fa3db125b0f (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,085 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.5-cp39-cp39-linux_armv6l.whl#sha256=7f599f834e803db0293948a4f448ecc782fd63f9e8e8a133d6208937022f1009 (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,085 Skipping link: No binaries permitted for cygrid: https://archive1.piwheels.org/simple/cygrid/cygrid-0.9.5-cp39-cp39-linux_armv7l.whl#sha256=7f599f834e803db0293948a4f448ecc782fd63f9e8e8a133d6208937022f1009 (from https://www.piwheels.org/simple/cygrid/) 2025-09-08T04:59:53,085 Skipping link: not a file: https://www.piwheels.org/simple/cygrid/ 2025-09-08T04:59:53,085 Skipping link: not a file: https://pypi.org/simple/cygrid/ 2025-09-08T04:59:53,109 Given no hashes to check 1 links for project 'cygrid': discarding no candidates 2025-09-08T04:59:53,110 Collecting cygrid==0.9.5 2025-09-08T04:59:53,111 Created temporary directory: /tmp/pip-unpack-gipw21u1 2025-09-08T04:59:53,253 Downloading cygrid-0.9.5.tar.gz (582 kB) 2025-09-08T04:59:53,413 Added cygrid==0.9.5 from https://files.pythonhosted.org/packages/65/af/f430bee7312409b1aa417ac31664b93bfc12069aa06fbd350cf15aa9cb6c/cygrid-0.9.5.tar.gz to build tracker '/tmp/pip-build-tracker-nabtqd3v' 2025-09-08T04:59:53,414 Running setup.py (path:/tmp/pip-wheel-r_urp4o8/cygrid_0798a99e05fd49309ac88bbbb4309ac1/setup.py) egg_info for package cygrid 2025-09-08T04:59:53,414 Created temporary directory: /tmp/pip-pip-egg-info-cw7ht4oz 2025-09-08T04:59:53,414 Preparing metadata (setup.py): started 2025-09-08T04:59:53,415 Running command python setup.py egg_info 2025-09-08T04:59:54,248 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T04:59:54,249 !! 2025-09-08T04:59:54,249 ******************************************************************************** 2025-09-08T04:59:54,249 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T04:59:54,249 versions. Please use the underscore name 'description_file' instead. 2025-09-08T04:59:54,249 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T04:59:54,249 or your builds will no longer be supported. 2025-09-08T04:59:54,249 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T04:59:54,250 ******************************************************************************** 2025-09-08T04:59:54,250 !! 2025-09-08T04:59:54,250 opt = self._enforce_underscore(opt, section) 2025-09-08T04:59:54,703 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T04:59:54,703 !! 2025-09-08T04:59:54,703 ******************************************************************************** 2025-09-08T04:59:54,703 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T04:59:54,703 versions. Please use the underscore name 'description_file' instead. 2025-09-08T04:59:54,703 (Affected: cygrid). 2025-09-08T04:59:54,703 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T04:59:54,703 or your builds will no longer be supported. 2025-09-08T04:59:54,704 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T04:59:54,704 ******************************************************************************** 2025-09-08T04:59:54,704 !! 2025-09-08T04:59:54,704 opt = self._enforce_underscore(opt, section) 2025-09-08T04:59:54,780 running egg_info 2025-09-08T04:59:54,861 creating /tmp/pip-pip-egg-info-cw7ht4oz/cygrid.egg-info 2025-09-08T04:59:54,861 writing /tmp/pip-pip-egg-info-cw7ht4oz/cygrid.egg-info/PKG-INFO 2025-09-08T04:59:54,863 writing dependency_links to /tmp/pip-pip-egg-info-cw7ht4oz/cygrid.egg-info/dependency_links.txt 2025-09-08T04:59:54,863 writing requirements to /tmp/pip-pip-egg-info-cw7ht4oz/cygrid.egg-info/requires.txt 2025-09-08T04:59:54,864 writing top-level names to /tmp/pip-pip-egg-info-cw7ht4oz/cygrid.egg-info/top_level.txt 2025-09-08T04:59:54,864 writing manifest file '/tmp/pip-pip-egg-info-cw7ht4oz/cygrid.egg-info/SOURCES.txt' 2025-09-08T04:59:55,091 reading manifest file '/tmp/pip-pip-egg-info-cw7ht4oz/cygrid.egg-info/SOURCES.txt' 2025-09-08T04:59:55,092 reading manifest template 'MANIFEST.in' 2025-09-08T04:59:55,098 warning: no previously-included files found matching 'cygrid/cygrid_simple.pyx' 2025-09-08T04:59:55,098 warning: no previously-included files found matching '.gitignore' 2025-09-08T04:59:55,099 warning: no previously-included files found matching '.git' 2025-09-08T04:59:55,099 warning: no previously-included files found matching 'build' 2025-09-08T04:59:55,099 warning: no files found matching 'INSTALL.rst' 2025-09-08T04:59:55,100 adding license file 'COPYING' 2025-09-08T04:59:55,102 writing manifest file '/tmp/pip-pip-egg-info-cw7ht4oz/cygrid.egg-info/SOURCES.txt' 2025-09-08T04:59:55,239 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T04:59:55,243 Source in /tmp/pip-wheel-r_urp4o8/cygrid_0798a99e05fd49309ac88bbbb4309ac1 has version 0.9.5, which satisfies requirement cygrid==0.9.5 from https://files.pythonhosted.org/packages/65/af/f430bee7312409b1aa417ac31664b93bfc12069aa06fbd350cf15aa9cb6c/cygrid-0.9.5.tar.gz 2025-09-08T04:59:55,244 Removed cygrid==0.9.5 from https://files.pythonhosted.org/packages/65/af/f430bee7312409b1aa417ac31664b93bfc12069aa06fbd350cf15aa9cb6c/cygrid-0.9.5.tar.gz from build tracker '/tmp/pip-build-tracker-nabtqd3v' 2025-09-08T04:59:55,248 Created temporary directory: /tmp/pip-unpack-ibjocmsm 2025-09-08T04:59:55,248 Created temporary directory: /tmp/pip-unpack-96rsbvyk 2025-09-08T04:59:55,248 Building wheels for collected packages: cygrid 2025-09-08T04:59:55,249 Created temporary directory: /tmp/pip-wheel-b77qtb6b 2025-09-08T04:59:55,250 DEPRECATION: Building 'cygrid' 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 'cygrid'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T04:59:55,251 Building wheel for cygrid (setup.py): started 2025-09-08T04:59:55,252 Destination directory: /tmp/pip-wheel-b77qtb6b 2025-09-08T04:59:55,252 Running command python setup.py bdist_wheel 2025-09-08T04:59:56,093 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T04:59:56,093 !! 2025-09-08T04:59:56,094 ******************************************************************************** 2025-09-08T04:59:56,094 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T04:59:56,094 versions. Please use the underscore name 'description_file' instead. 2025-09-08T04:59:56,094 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T04:59:56,094 or your builds will no longer be supported. 2025-09-08T04:59:56,094 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T04:59:56,094 ******************************************************************************** 2025-09-08T04:59:56,095 !! 2025-09-08T04:59:56,095 opt = self._enforce_underscore(opt, section) 2025-09-08T04:59:56,543 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T04:59:56,543 !! 2025-09-08T04:59:56,543 ******************************************************************************** 2025-09-08T04:59:56,543 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T04:59:56,543 versions. Please use the underscore name 'description_file' instead. 2025-09-08T04:59:56,543 (Affected: cygrid). 2025-09-08T04:59:56,543 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T04:59:56,543 or your builds will no longer be supported. 2025-09-08T04:59:56,544 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T04:59:56,544 ******************************************************************************** 2025-09-08T04:59:56,544 !! 2025-09-08T04:59:56,544 opt = self._enforce_underscore(opt, section) 2025-09-08T04:59:56,545 running bdist_wheel 2025-09-08T04:59:56,838 running build 2025-09-08T04:59:56,838 running build_py 2025-09-08T04:59:56,915 creating build/lib.linux-armv7l-cpython-313/cygrid 2025-09-08T04:59:56,916 copying cygrid/__init__.py -> build/lib.linux-armv7l-cpython-313/cygrid 2025-09-08T04:59:56,917 running build_ext 2025-09-08T04:59:57,506 Compiling cygrid/kernels.pyx because it changed. 2025-09-08T04:59:57,506 [1/1] Cythonizing cygrid/kernels.pyx 2025-09-08T04:59:59,443 performance hint: cygrid/kernels.pxd:44:29: No exception value declared for 'gaussian_1d_kernel' in pxd file. 2025-09-08T04:59:59,443 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-08T04:59:59,443 Suggest adding an explicit exception value. 2025-09-08T04:59:59,443 performance hint: cygrid/kernels.pxd:47:29: No exception value declared for 'gaussian_2d_kernel' in pxd file. 2025-09-08T04:59:59,443 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-08T04:59:59,443 Suggest adding an explicit exception value. 2025-09-08T04:59:59,444 performance hint: cygrid/kernels.pxd:50:33: No exception value declared for 'tapered_sinc_1d_kernel' in pxd file. 2025-09-08T04:59:59,444 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-08T04:59:59,444 Suggest adding an explicit exception value. 2025-09-08T05:00:00,621 building 'cygrid.kernels' extension 2025-09-08T05:00:00,622 creating build/temp.linux-armv7l-cpython-313/cygrid 2025-09-08T05:00:00,622 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c cygrid/kernels.cpp -o build/temp.linux-armv7l-cpython-313/cygrid/kernels.o -fopenmp -O3 -std=c++11 2025-09-08T05:00:21,127 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/cygrid/kernels.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/cygrid/kernels.cpython-313-arm-linux-gnueabihf.so -fopenmp 2025-09-08T05:00:21,533 Compiling cygrid/helpers.pyx because it changed. 2025-09-08T05:00:21,533 [1/1] Cythonizing cygrid/helpers.pyx 2025-09-08T05:00:22,436 performance hint: cygrid/helpers.pxd:50:18: No exception value declared for 'ilog2' in pxd file. 2025-09-08T05:00:22,436 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-08T05:00:22,436 Suggest adding an explicit exception value. 2025-09-08T05:00:22,437 performance hint: cygrid/helpers.pxd:51:18: No exception value declared for 'isqrt' in pxd file. 2025-09-08T05:00:22,437 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-08T05:00:22,437 Suggest adding an explicit exception value. 2025-09-08T05:00:22,437 performance hint: cygrid/helpers.pxd:52:16: No exception value declared for 'imod' in pxd file. 2025-09-08T05:00:22,437 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-08T05:00:22,437 Suggest adding an explicit exception value. 2025-09-08T05:00:22,437 performance hint: cygrid/helpers.pxd:53:19: No exception value declared for 'fmodulo' in pxd file. 2025-09-08T05:00:22,437 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-08T05:00:22,437 Suggest adding an explicit exception value. 2025-09-08T05:00:22,439 performance hint: cygrid/helpers.pxd:54:32: No exception value declared for 'true_angular_distance' in pxd file. 2025-09-08T05:00:22,439 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-08T05:00:22,439 Suggest adding an explicit exception value. 2025-09-08T05:00:22,439 performance hint: cygrid/helpers.pxd:57:31: No exception value declared for 'great_circle_bearing' in pxd file. 2025-09-08T05:00:22,439 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-08T05:00:22,439 Suggest adding an explicit exception value. 2025-09-08T05:00:22,440 performance hint: cygrid/helpers.pyx:319:0: Exception check on 'fill_time_info' will always require the GIL to be acquired. 2025-09-08T05:00:22,440 Possible solutions: 2025-09-08T05:00:22,440 1. Declare 'fill_time_info' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:22,440 2. Use an 'int' return type on 'fill_time_info' to allow an error code to be returned. 2025-09-08T05:00:22,650 building 'cygrid.helpers' extension 2025-09-08T05:00:22,651 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c cygrid/helpers.cpp -o build/temp.linux-armv7l-cpython-313/cygrid/helpers.o -fopenmp -O3 -std=c++11 2025-09-08T05:00:29,456 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/cygrid/helpers.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/cygrid/helpers.cpython-313-arm-linux-gnueabihf.so -fopenmp 2025-09-08T05:00:30,367 Compiling cygrid/healpix.pyx because it changed. 2025-09-08T05:00:30,368 [1/1] Cythonizing cygrid/healpix.pyx 2025-09-08T05:00:32,550 warning: cygrid/healpix.pyx:345:40: local variable 'startpix' referenced before assignment 2025-09-08T05:00:32,550 warning: cygrid/healpix.pyx:345:50: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:00:32,551 warning: cygrid/healpix.pyx:345:67: local variable 'shifted' referenced before assignment 2025-09-08T05:00:32,551 warning: cygrid/healpix.pyx:347:15: local variable 'startpix' referenced before assignment 2025-09-08T05:00:32,551 warning: cygrid/healpix.pyx:347:25: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:00:32,551 warning: cygrid/healpix.pyx:347:54: local variable 'shifted' referenced before assignment 2025-09-08T05:00:32,559 warning: cygrid/healpix.pyx:708:27: local variable '_z' referenced before assignment 2025-09-08T05:00:32,559 warning: cygrid/healpix.pyx:708:31: local variable '_phi' referenced before assignment 2025-09-08T05:00:32,559 warning: cygrid/healpix.pyx:708:37: local variable '_sin_theta' referenced before assignment 2025-09-08T05:00:32,559 warning: cygrid/healpix.pyx:708:49: local variable '_have_sin_theta' referenced before assignment 2025-09-08T05:00:32,559 warning: cygrid/healpix.pyx:710:11: local variable '_have_sin_theta' referenced before assignment 2025-09-08T05:00:32,559 warning: cygrid/healpix.pyx:711:32: local variable '_sin_theta' referenced before assignment 2025-09-08T05:00:32,560 warning: cygrid/healpix.pyx:711:44: local variable '_z' referenced before assignment 2025-09-08T05:00:32,560 warning: cygrid/healpix.pyx:712:24: local variable '_phi' referenced before assignment 2025-09-08T05:00:32,560 warning: cygrid/healpix.pyx:714:31: local variable '_z' referenced before assignment 2025-09-08T05:00:32,560 warning: cygrid/healpix.pyx:715:24: local variable '_phi' referenced before assignment 2025-09-08T05:00:32,561 warning: cygrid/healpix.pyx:748:27: local variable 'theta' referenced before assignment 2025-09-08T05:00:32,561 warning: cygrid/healpix.pyx:748:34: local variable 'phi' referenced before assignment 2025-09-08T05:00:32,561 warning: cygrid/healpix.pyx:749:15: local variable 'theta' referenced before assignment 2025-09-08T05:00:32,561 warning: cygrid/healpix.pyx:749:22: local variable 'phi' referenced before assignment 2025-09-08T05:00:32,562 warning: cygrid/healpix.pyx:768:34: local variable '_t' referenced before assignment 2025-09-08T05:00:32,562 warning: cygrid/healpix.pyx:768:38: local variable '_p' referenced before assignment 2025-09-08T05:00:32,562 warning: cygrid/healpix.pyx:769:23: local variable '_t' referenced before assignment 2025-09-08T05:00:32,562 warning: cygrid/healpix.pyx:770:21: local variable '_p' referenced before assignment 2025-09-08T05:00:32,566 warning: cygrid/healpix.pyx:823:40: local variable 'startpix' referenced before assignment 2025-09-08T05:00:32,566 warning: cygrid/healpix.pyx:823:50: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:00:32,566 warning: cygrid/healpix.pyx:823:67: local variable 'shifted' referenced before assignment 2025-09-08T05:00:32,567 warning: cygrid/healpix.pyx:824:22: local variable 'startpix' referenced before assignment 2025-09-08T05:00:32,567 warning: cygrid/healpix.pyx:824:33: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:00:32,567 warning: cygrid/healpix.pyx:824:55: local variable 'disc_theta' referenced before assignment 2025-09-08T05:00:32,567 warning: cygrid/healpix.pyx:824:67: local variable 'disc_phi' referenced before assignment 2025-09-08T05:00:32,567 warning: cygrid/healpix.pyx:828:17: local variable 'disc_theta' referenced before assignment 2025-09-08T05:00:32,567 warning: cygrid/healpix.pyx:840:54: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:00:32,567 warning: cygrid/healpix.pyx:840:71: local variable 'shifted' referenced before assignment 2025-09-08T05:00:32,567 warning: cygrid/healpix.pyx:841:37: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:00:32,567 warning: cygrid/healpix.pyx:841:59: local variable 'theta' referenced before assignment 2025-09-08T05:00:32,567 warning: cygrid/healpix.pyx:841:66: local variable 'phi' referenced before assignment 2025-09-08T05:00:32,567 warning: cygrid/healpix.pyx:844:16: local variable 'phi' referenced before assignment 2025-09-08T05:00:32,568 warning: cygrid/healpix.pyx:844:30: local variable 'theta' referenced before assignment 2025-09-08T05:00:32,568 warning: cygrid/healpix.pyx:845:35: local variable 'disc_theta' referenced before assignment 2025-09-08T05:00:32,568 warning: cygrid/healpix.pyx:858:17: local variable 'disc_theta' referenced before assignment 2025-09-08T05:00:32,568 warning: cygrid/healpix.pyx:873:54: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:00:32,568 warning: cygrid/healpix.pyx:873:71: local variable 'shifted' referenced before assignment 2025-09-08T05:00:32,568 warning: cygrid/healpix.pyx:880:35: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:00:32,568 warning: cygrid/healpix.pyx:881:37: local variable 'theta' referenced before assignment 2025-09-08T05:00:32,568 warning: cygrid/healpix.pyx:881:44: local variable 'phi' referenced before assignment 2025-09-08T05:00:32,568 warning: cygrid/healpix.pyx:884:16: local variable 'phi' referenced before assignment 2025-09-08T05:00:32,568 warning: cygrid/healpix.pyx:884:30: local variable 'theta' referenced before assignment 2025-09-08T05:00:32,568 warning: cygrid/healpix.pyx:885:35: local variable 'disc_theta' referenced before assignment 2025-09-08T05:00:32,568 warning: cygrid/healpix.pyx:893:20: local variable 'theta' referenced before assignment 2025-09-08T05:00:32,569 warning: cygrid/healpix.pyx:900:28: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:00:32,569 warning: cygrid/healpix.pyx:909:46: local variable 'theta' referenced before assignment 2025-09-08T05:00:32,569 warning: cygrid/healpix.pyx:909:53: local variable 'phi' referenced before assignment 2025-09-08T05:00:32,569 warning: cygrid/healpix.pyx:916:20: local variable 'phi' referenced before assignment 2025-09-08T05:00:32,569 warning: cygrid/healpix.pyx:916:34: local variable 'theta' referenced before assignment 2025-09-08T05:00:32,569 warning: cygrid/healpix.pyx:917:39: local variable 'disc_theta' referenced before assignment 2025-09-08T05:00:32,569 warning: cygrid/healpix.pyx:928:52: local variable 'shifted' referenced before assignment 2025-09-08T05:00:32,570 warning: cygrid/healpix.pyx:1015:44: local variable 'startpix' referenced before assignment 2025-09-08T05:00:32,570 warning: cygrid/healpix.pyx:1015:54: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:00:32,570 warning: cygrid/healpix.pyx:1015:71: local variable 'shifted' referenced before assignment 2025-09-08T05:00:32,570 warning: cygrid/healpix.pyx:1018:35: local variable 'startpix' referenced before assignment 2025-09-08T05:00:32,570 warning: cygrid/healpix.pyx:1020:21: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:00:32,570 warning: cygrid/healpix.pyx:1027:52: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:00:32,570 warning: cygrid/healpix.pyx:1027:71: local variable 'startpix' referenced before assignment 2025-09-08T05:00:34,118 performance hint: cygrid/healpix.pyx:374:29: Exception check after calling 'isqrt' will always require the GIL to be acquired. 2025-09-08T05:00:34,118 Possible solutions: 2025-09-08T05:00:34,118 1. Declare 'isqrt' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,119 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:00:34,119 performance hint: cygrid/healpix.pyx:385:26: Exception check after calling 'isqrt' will always require the GIL to be acquired. 2025-09-08T05:00:34,120 Possible solutions: 2025-09-08T05:00:34,120 1. Declare 'isqrt' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,120 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:00:34,130 performance hint: cygrid/healpix.pyx:469:31: Exception check after calling 'fmodulo' will always require the GIL to be acquired. 2025-09-08T05:00:34,130 Possible solutions: 2025-09-08T05:00:34,130 1. Declare 'fmodulo' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,130 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:00:34,135 performance hint: cygrid/healpix.pyx:540:32: Exception check after calling '_loc2pix' will always require the GIL to be acquired. Declare '_loc2pix' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,136 performance hint: cygrid/healpix.pyx:542:32: Exception check after calling '_loc2pix' will always require the GIL to be acquired. Declare '_loc2pix' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,145 performance hint: cygrid/healpix.pyx:631:30: Exception check after calling 'isqrt' will always require the GIL to be acquired. 2025-09-08T05:00:34,145 Possible solutions: 2025-09-08T05:00:34,145 1. Declare 'isqrt' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,145 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:00:34,148 performance hint: cygrid/healpix.pyx:666:30: Exception check after calling 'isqrt' will always require the GIL to be acquired. 2025-09-08T05:00:34,148 Possible solutions: 2025-09-08T05:00:34,149 1. Declare 'isqrt' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,149 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:00:34,151 performance hint: cygrid/healpix.pyx:708:21: Exception check after calling '_pix2loc' will always require the GIL to be acquired. 2025-09-08T05:00:34,151 Possible solutions: 2025-09-08T05:00:34,151 1. Declare '_pix2loc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,151 2. Use an 'int' return type on '_pix2loc' to allow an error code to be returned. 2025-09-08T05:00:34,163 performance hint: cygrid/healpix.pyx:823:33: Exception check after calling '_get_ring_info_small' will always require the GIL to be acquired. 2025-09-08T05:00:34,163 Possible solutions: 2025-09-08T05:00:34,163 1. Declare '_get_ring_info_small' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,163 2. Use an 'int' return type on '_get_ring_info_small' to allow an error code to be returned. 2025-09-08T05:00:34,164 performance hint: cygrid/healpix.pyx:824:21: Exception check after calling '_pix2ang' will always require the GIL to be acquired. 2025-09-08T05:00:34,164 Possible solutions: 2025-09-08T05:00:34,164 1. Declare '_pix2ang' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,164 2. Use an 'int' return type on '_pix2ang' to allow an error code to be returned. 2025-09-08T05:00:34,164 performance hint: cygrid/healpix.pyx:832:32: Exception check after calling '_ang2pix' will always require the GIL to be acquired. Declare '_ang2pix' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,165 performance hint: cygrid/healpix.pyx:833:30: Exception check after calling '_pix2ring' will always require the GIL to be acquired. Declare '_pix2ring' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,165 performance hint: cygrid/healpix.pyx:840:37: Exception check after calling '_get_ring_info_small' will always require the GIL to be acquired. 2025-09-08T05:00:34,166 Possible solutions: 2025-09-08T05:00:34,166 1. Declare '_get_ring_info_small' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,166 2. Use an 'int' return type on '_get_ring_info_small' to allow an error code to be returned. 2025-09-08T05:00:34,166 performance hint: cygrid/healpix.pyx:841:25: Exception check after calling '_pix2ang' will always require the GIL to be acquired. 2025-09-08T05:00:34,166 Possible solutions: 2025-09-08T05:00:34,166 1. Declare '_pix2ang' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,166 2. Use an 'int' return type on '_pix2ang' to allow an error code to be returned. 2025-09-08T05:00:34,166 performance hint: cygrid/healpix.pyx:843:37: Exception check after calling 'true_angular_distance' will always require the GIL to be acquired. 2025-09-08T05:00:34,166 Possible solutions: 2025-09-08T05:00:34,166 1. Declare 'true_angular_distance' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,167 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:00:34,168 performance hint: cygrid/healpix.pyx:873:37: Exception check after calling '_get_ring_info_small' will always require the GIL to be acquired. 2025-09-08T05:00:34,168 Possible solutions: 2025-09-08T05:00:34,168 1. Declare '_get_ring_info_small' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,168 2. Use an 'int' return type on '_get_ring_info_small' to allow an error code to be returned. 2025-09-08T05:00:34,168 performance hint: cygrid/healpix.pyx:881:25: Exception check after calling '_pix2ang' will always require the GIL to be acquired. 2025-09-08T05:00:34,168 Possible solutions: 2025-09-08T05:00:34,168 1. Declare '_pix2ang' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,168 2. Use an 'int' return type on '_pix2ang' to allow an error code to be returned. 2025-09-08T05:00:34,169 performance hint: cygrid/healpix.pyx:883:37: Exception check after calling 'true_angular_distance' will always require the GIL to be acquired. 2025-09-08T05:00:34,169 Possible solutions: 2025-09-08T05:00:34,169 1. Declare 'true_angular_distance' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,169 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:00:34,171 performance hint: cygrid/healpix.pyx:909:29: Exception check after calling '_pix2ang' will always require the GIL to be acquired. 2025-09-08T05:00:34,171 Possible solutions: 2025-09-08T05:00:34,171 1. Declare '_pix2ang' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,171 2. Use an 'int' return type on '_pix2ang' to allow an error code to be returned. 2025-09-08T05:00:34,171 performance hint: cygrid/healpix.pyx:915:41: Exception check after calling 'true_angular_distance' will always require the GIL to be acquired. 2025-09-08T05:00:34,172 Possible solutions: 2025-09-08T05:00:34,172 1. Declare 'true_angular_distance' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,172 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:00:34,179 performance hint: cygrid/healpix.pyx:1006:30: Exception check after calling '_ang2pix' will always require the GIL to be acquired. Declare '_ang2pix' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,179 performance hint: cygrid/healpix.pyx:1007:29: Exception check after calling '_pix2ring' will always require the GIL to be acquired. Declare '_pix2ring' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,179 performance hint: cygrid/healpix.pyx:1009:50: Exception check after calling '_query_disc_phi180' will always require the GIL to be acquired. Declare '_query_disc_phi180' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,180 performance hint: cygrid/healpix.pyx:1014:33: Exception check after calling '_pix2ring' will always require the GIL to be acquired. Declare '_pix2ring' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,180 performance hint: cygrid/healpix.pyx:1015:37: Exception check after calling '_get_ring_info_small' will always require the GIL to be acquired. 2025-09-08T05:00:34,181 Possible solutions: 2025-09-08T05:00:34,181 1. Declare '_get_ring_info_small' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,181 2. Use an 'int' return type on '_get_ring_info_small' to allow an error code to be returned. 2025-09-08T05:00:34,182 performance hint: cygrid/healpix.pyx:1027:38: Exception check after calling 'imod' will always require the GIL to be acquired. 2025-09-08T05:00:34,182 Possible solutions: 2025-09-08T05:00:34,182 1. Declare 'imod' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:00:34,182 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:00:34,311 building 'cygrid.healpix' extension 2025-09-08T05:00:34,312 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c cygrid/healpix.cpp -o build/temp.linux-armv7l-cpython-313/cygrid/healpix.o -fopenmp -O3 -std=c++11 2025-09-08T05:00:36,816 cygrid/healpix.cpp: In function ‘std::vector __pyx_f_6cygrid_7healpix_7Healpix__query_disc_phi180(__pyx_obj_6cygrid_7healpix_Healpix*, double, __pyx_t_5numpy_uint64_t)’: 2025-09-08T05:00:36,816 cygrid/healpix.cpp:25042:29: warning: comparison of integer expressions of different signedness: ‘__pyx_t_5numpy_int64_t’ {aka ‘long long int’} and ‘__pyx_t_5numpy_uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T05:00:36,817 25042 | __pyx_t_1 = (__pyx_v_ip > __pyx_v_mid_pixel); 2025-09-08T05:00:36,817 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-08T05:00:36,817 cygrid/healpix.cpp:25099:31: warning: comparison of integer expressions of different signedness: ‘__pyx_t_5numpy_int64_t’ {aka ‘long long int’} and ‘__pyx_t_5numpy_uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T05:00:36,817 25099 | __pyx_t_1 = (__pyx_v_ip > __pyx_v_mid_pixel); 2025-09-08T05:00:36,817 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-08T05:00:53,941 cygrid/healpix.cpp: In function ‘void __pyx_f_6cygrid_7healpix_7Healpix__pix2loc(__pyx_obj_6cygrid_7healpix_Healpix*, __pyx_t_5numpy_uint64_t, double&, double&, double&, bool&)’: 2025-09-08T05:00:53,941 cygrid/healpix.cpp:23775:29: warning: ‘__pyx_v__sin_theta’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T05:00:53,941 23775 | ((&__pyx_v_sin_theta)[0]) = __pyx_v__sin_theta; 2025-09-08T05:00:53,941 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:00:53,942 cygrid/healpix.cpp:23380:10: note: ‘__pyx_v__sin_theta’ was declared here 2025-09-08T05:00:53,942 23380 | double __pyx_v__sin_theta; 2025-09-08T05:00:53,942 | ^~~~~~~~~~~~~~~~~~ 2025-09-08T05:01:09,075 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/cygrid/healpix.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/cygrid/healpix.cpython-313-arm-linux-gnueabihf.so -fopenmp 2025-09-08T05:01:09,710 Compiling cygrid/hphashtab.pyx because it changed. 2025-09-08T05:01:09,710 [1/1] Cythonizing cygrid/hphashtab.pyx 2025-09-08T05:01:11,952 warning: cygrid/hphashtab.pyx:440:44: local variable 'startpix' referenced before assignment 2025-09-08T05:01:11,952 warning: cygrid/hphashtab.pyx:440:54: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:01:11,952 warning: cygrid/hphashtab.pyx:440:71: local variable 'shifted' referenced before assignment 2025-09-08T05:01:11,952 warning: cygrid/hphashtab.pyx:443:47: local variable 'startpix' referenced before assignment 2025-09-08T05:01:11,952 warning: cygrid/hphashtab.pyx:446:47: local variable 'num_pix_in_ring' referenced before assignment 2025-09-08T05:01:11,953 warning: cygrid/hphashtab.pyx:449:43: local variable 'shifted' referenced before assignment 2025-09-08T05:01:13,860 performance hint: cygrid/hphashtab.pyx:440:37: Exception check after calling '_get_ring_info_small' will always require the GIL to be acquired. 2025-09-08T05:01:13,861 Possible solutions: 2025-09-08T05:01:13,861 1. Declare '_get_ring_info_small' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,861 2. Use an 'int' return type on '_get_ring_info_small' to allow an error code to be returned. 2025-09-08T05:01:13,864 performance hint: cygrid/hphashtab.pyx:497:35: Exception check after calling '_ang2pix' will always require the GIL to be acquired. Declare '_ang2pix' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,870 performance hint: cygrid/hphashtab.pyx:554:54: Exception check after calling '_query_disc_phi180' will always require the GIL to be acquired. Declare '_query_disc_phi180' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,871 performance hint: cygrid/hphashtab.pyx:561:45: Exception check after calling '_pix2ring' will always require the GIL to be acquired. Declare '_pix2ring' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,878 performance hint: cygrid/hphashtab.pyx:657:33: Exception check after calling '_ang2pix' will always require the GIL to be acquired. Declare '_ang2pix' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,880 performance hint: cygrid/hphashtab.pyx:661:22: Exception check after calling 'fill_time_info' will always require the GIL to be acquired. 2025-09-08T05:01:13,880 Possible solutions: 2025-09-08T05:01:13,881 1. Declare 'fill_time_info' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,881 2. Use an 'int' return type on 'fill_time_info' to allow an error code to be returned. 2025-09-08T05:01:13,883 performance hint: cygrid/hphashtab.pyx:688:22: Exception check after calling 'fill_time_info' will always require the GIL to be acquired. 2025-09-08T05:01:13,883 Possible solutions: 2025-09-08T05:01:13,883 1. Declare 'fill_time_info' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,884 2. Use an 'int' return type on 'fill_time_info' to allow an error code to be returned. 2025-09-08T05:01:13,884 performance hint: cygrid/hphashtab.pyx:701:25: Exception check after calling '_pix2ang' will always require the GIL to be acquired. 2025-09-08T05:01:13,885 Possible solutions: 2025-09-08T05:01:13,885 1. Declare '_pix2ang' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,885 2. Use an 'int' return type on '_pix2ang' to allow an error code to be returned. 2025-09-08T05:01:13,885 performance hint: cygrid/hphashtab.pyx:703:46: Exception check after calling '_pix2ring' will always require the GIL to be acquired. Declare '_pix2ring' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,887 performance hint: cygrid/hphashtab.pyx:712:22: Exception check after calling 'fill_time_info' will always require the GIL to be acquired. 2025-09-08T05:01:13,887 Possible solutions: 2025-09-08T05:01:13,887 1. Declare 'fill_time_info' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,887 2. Use an 'int' return type on 'fill_time_info' to allow an error code to be returned. 2025-09-08T05:01:13,888 performance hint: cygrid/hphashtab.pyx:716:28: Exception check after calling '_fill_disc_hash' will always require the GIL to be acquired. 2025-09-08T05:01:13,888 Possible solutions: 2025-09-08T05:01:13,888 1. Declare '_fill_disc_hash' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,888 2. Use an 'int' return type on '_fill_disc_hash' to allow an error code to be returned. 2025-09-08T05:01:13,889 performance hint: cygrid/hphashtab.pyx:717:22: Exception check after calling 'fill_time_info' will always require the GIL to be acquired. 2025-09-08T05:01:13,889 Possible solutions: 2025-09-08T05:01:13,889 1. Declare 'fill_time_info' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,889 2. Use an 'int' return type on 'fill_time_info' to allow an error code to be returned. 2025-09-08T05:01:13,891 performance hint: cygrid/hphashtab.pyx:726:22: Exception check after calling 'fill_time_info' will always require the GIL to be acquired. 2025-09-08T05:01:13,891 Possible solutions: 2025-09-08T05:01:13,891 1. Declare 'fill_time_info' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,891 2. Use an 'int' return type on 'fill_time_info' to allow an error code to be returned. 2025-09-08T05:01:13,896 performance hint: cygrid/hphashtab.pyx:763:31: Exception check after calling 'imod' will always require the GIL to be acquired. 2025-09-08T05:01:13,897 Possible solutions: 2025-09-08T05:01:13,897 1. Declare 'imod' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,897 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:01:13,901 performance hint: cygrid/hphashtab.pyx:776:22: Exception check after calling 'fill_time_info' will always require the GIL to be acquired. 2025-09-08T05:01:13,901 Possible solutions: 2025-09-08T05:01:13,901 1. Declare 'fill_time_info' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,901 2. Use an 'int' return type on 'fill_time_info' to allow an error code to be returned. 2025-09-08T05:01:13,910 performance hint: cygrid/hphashtab.pyx:877:22: Exception check after calling 'fill_time_info' will always require the GIL to be acquired. 2025-09-08T05:01:13,911 Possible solutions: 2025-09-08T05:01:13,911 1. Declare 'fill_time_info' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,911 2. Use an 'int' return type on 'fill_time_info' to allow an error code to be returned. 2025-09-08T05:01:13,914 performance hint: cygrid/hphashtab.pyx:906:22: Exception check after calling 'fill_time_info' will always require the GIL to be acquired. 2025-09-08T05:01:13,915 Possible solutions: 2025-09-08T05:01:13,915 1. Declare 'fill_time_info' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:01:13,915 2. Use an 'int' return type on 'fill_time_info' to allow an error code to be returned. 2025-09-08T05:01:14,030 building 'cygrid.hphashtab' extension 2025-09-08T05:01:14,031 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c cygrid/hphashtab.cpp -o build/temp.linux-armv7l-cpython-313/cygrid/hphashtab.o -fopenmp -O3 -std=c++11 2025-09-08T05:01:24,869 cygrid/hphashtab.cpp: In function ‘_ZL71__pyx_f_6cygrid_9hphashtab_12HpxHashTable__compute_input_output_mappingP41__pyx_obj_6cygrid_9hphashtab_HpxHashTable18__Pyx_memviewsliceS1_dRSt6vectorIySaIyEERSt13unordered_mapIyS4_St4hashIyESt8equal_toIyESaISt4pairIKyS4_EEERS2_I35__pyx_t_6cygrid_7helpers_TimingInfoSaISH_EE._omp_fn.0’: 2025-09-08T05:01:24,869 cygrid/hphashtab.cpp:23926:138: warning: ‘__pyx_clineno’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T05:01:24,869 23926 | __pyx_parallel_filename = __pyx_filename; __pyx_parallel_lineno = __pyx_lineno; __pyx_parallel_clineno = __pyx_clineno; 2025-09-08T05:01:24,869 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-08T05:01:24,869 cygrid/hphashtab.cpp:23784:7: note: ‘__pyx_clineno’ was declared here 2025-09-08T05:01:24,869 23784 | int __pyx_clineno = 0; 2025-09-08T05:01:24,870 | ^~~~~~~~~~~~~ 2025-09-08T05:01:26,015 In file included from /usr/include/c++/14/vector:72, 2025-09-08T05:01:26,015 from cygrid/hphashtab.cpp:1213: 2025-09-08T05:01:26,015 /usr/include/c++/14/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-09-08T05:01:26,015 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-08T05:01:26,015 954 | vector<_Tp, _Alloc>:: 2025-09-08T05:01:26,016 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T05:01:26,016 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-08T05:01:26,016 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-08T05:01:26,248 cygrid/hphashtab.cpp: In function ‘_ZL57__pyx_f_6cygrid_9hphashtab_12HpxHashTable__fill_disc_hashP41__pyx_obj_6cygrid_9hphashtab_HpxHashTableSt6vectorIySaIyEEd._omp_fn.0’: 2025-09-08T05:01:26,248 cygrid/hphashtab.cpp:23584:138: warning: ‘__pyx_clineno’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T05:01:26,248 23584 | __pyx_parallel_filename = __pyx_filename; __pyx_parallel_lineno = __pyx_lineno; __pyx_parallel_clineno = __pyx_clineno; 2025-09-08T05:01:26,248 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-08T05:01:26,248 cygrid/hphashtab.cpp:23242:7: note: ‘__pyx_clineno’ was declared here 2025-09-08T05:01:26,248 23242 | int __pyx_clineno = 0; 2025-09-08T05:01:26,248 | ^~~~~~~~~~~~~ 2025-09-08T05:01:26,257 In file included from /usr/include/c++/14/vector:66: 2025-09-08T05:01:26,258 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-08T05:01:26,258 inlined from ‘_ZL57__pyx_f_6cygrid_9hphashtab_12HpxHashTable__fill_disc_hashP41__pyx_obj_6cygrid_9hphashtab_HpxHashTableSt6vectorIySaIyEEd._omp_fn.0’ at cygrid/hphashtab.cpp:23517:49: 2025-09-08T05:01:26,258 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-08T05:01:26,258 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-08T05:01:26,258 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:01:26,258 1489 | std::__iterator_category(__first)); 2025-09-08T05:01:26,258 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:01:26,258 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-08T05:01:26,259 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-08T05:01:26,259 inlined from ‘_ZL57__pyx_f_6cygrid_9hphashtab_12HpxHashTable__fill_disc_hashP41__pyx_obj_6cygrid_9hphashtab_HpxHashTableSt6vectorIySaIyEEd._omp_fn.0’ at cygrid/hphashtab.cpp:23565:49: 2025-09-08T05:01:26,259 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-08T05:01:26,259 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-08T05:01:26,259 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:01:26,259 1489 | std::__iterator_category(__first)); 2025-09-08T05:01:26,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:01:26,259 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-08T05:01:26,951 cygrid/hphashtab.cpp: In function ‘_ZL71__pyx_f_6cygrid_9hphashtab_12HpxHashTable__compute_input_output_mappingP41__pyx_obj_6cygrid_9hphashtab_HpxHashTable18__Pyx_memviewsliceS1_dRSt6vectorIySaIyEERSt13unordered_mapIyS4_St4hashIyESt8equal_toIyESaISt4pairIKyS4_EEERS2_I35__pyx_t_6cygrid_7helpers_TimingInfoSaISH_EE._omp_fn.1’: 2025-09-08T05:01:26,951 cygrid/hphashtab.cpp:24851:138: warning: ‘__pyx_clineno’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T05:01:26,951 24851 | __pyx_parallel_filename = __pyx_filename; __pyx_parallel_lineno = __pyx_lineno; __pyx_parallel_clineno = __pyx_clineno; 2025-09-08T05:01:26,951 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-08T05:01:26,951 cygrid/hphashtab.cpp:23784:7: note: ‘__pyx_clineno’ was declared here 2025-09-08T05:01:26,952 23784 | int __pyx_clineno = 0; 2025-09-08T05:01:26,952 | ^~~~~~~~~~~~~ 2025-09-08T05:01:26,970 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-08T05:01:26,970 inlined from ‘_ZL71__pyx_f_6cygrid_9hphashtab_12HpxHashTable__compute_input_output_mappingP41__pyx_obj_6cygrid_9hphashtab_HpxHashTable18__Pyx_memviewsliceS1_dRSt6vectorIySaIyEERSt13unordered_mapIyS4_St4hashIyESt8equal_toIyESaISt4pairIKyS4_EEERS2_I35__pyx_t_6cygrid_7helpers_TimingInfoSaISH_EE._omp_fn.1’ at cygrid/hphashtab.cpp:24830:51: 2025-09-08T05:01:26,970 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-08T05:01:26,970 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-08T05:01:26,971 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:01:26,971 1489 | std::__iterator_category(__first)); 2025-09-08T05:01:26,971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:01:26,971 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-08T05:01:48,603 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-08T05:01:48,603 inlined from ‘void __pyx_f_6cygrid_9hphashtab_12HpxHashTable__compute_output_input_mapping(__pyx_obj_6cygrid_9hphashtab_HpxHashTable*, std::vector&, std::unordered_map >&, std::unordered_map >&, std::vector<__pyx_t_6cygrid_7helpers_TimingInfo>&)’ at cygrid/hphashtab.cpp:25879:27: 2025-09-08T05:01:48,604 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-08T05:01:48,604 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-08T05:01:48,604 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:01:48,604 1489 | std::__iterator_category(__first)); 2025-09-08T05:01:48,604 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:01:48,604 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-08T05:01:49,348 cygrid/hphashtab.cpp: In function ‘_ZL71__pyx_f_6cygrid_9hphashtab_12HpxHashTable__compute_output_input_mappingP41__pyx_obj_6cygrid_9hphashtab_HpxHashTableRSt6vectorIySaIyEERSt13unordered_mapIyS3_St4hashIyESt8equal_toIyESaISt4pairIKyS3_EEESF_RS1_I35__pyx_t_6cygrid_7helpers_TimingInfoSaISG_EE._omp_fn.0’: 2025-09-08T05:01:49,348 cygrid/hphashtab.cpp:25573:138: warning: ‘__pyx_clineno’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T05:01:49,348 25573 | __pyx_parallel_filename = __pyx_filename; __pyx_parallel_lineno = __pyx_lineno; __pyx_parallel_clineno = __pyx_clineno; 2025-09-08T05:01:49,348 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-08T05:01:49,349 cygrid/hphashtab.cpp:25070:7: note: ‘__pyx_clineno’ was declared here 2025-09-08T05:01:49,349 25070 | int __pyx_clineno = 0; 2025-09-08T05:01:49,349 | ^~~~~~~~~~~~~ 2025-09-08T05:01:57,422 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/cygrid/hphashtab.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/cygrid/hphashtab.cpython-313-arm-linux-gnueabihf.so -fopenmp 2025-09-08T05:01:57,895 Compiling cygrid/cygrid.pyx because it changed. 2025-09-08T05:01:57,896 [1/1] Cythonizing cygrid/cygrid.pyx 2025-09-08T05:02:01,888 performance hint: cygrid/cygrid.pyx:540:55: Exception check after calling 'true_angular_distance' will always require the GIL to be acquired. 2025-09-08T05:02:01,888 Possible solutions: 2025-09-08T05:02:01,888 1. Declare 'true_angular_distance' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:02:01,888 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:02:01,889 performance hint: cygrid/cygrid.pyx:542:48: Exception check after calling 'great_circle_bearing' will always require the GIL to be acquired. 2025-09-08T05:02:01,889 Possible solutions: 2025-09-08T05:02:01,889 1. Declare 'great_circle_bearing' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:02:01,889 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:02:01,890 performance hint: cygrid/cygrid.pyx:546:45: Exception check after calling 'kernel_func_ptr' will always require the GIL to be acquired. Declare 'kernel_func_ptr' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:02:01,908 performance hint: cygrid/cygrid.pyx:540:55: Exception check after calling 'true_angular_distance' will always require the GIL to be acquired. 2025-09-08T05:02:01,908 Possible solutions: 2025-09-08T05:02:01,908 1. Declare 'true_angular_distance' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:02:01,908 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:02:01,909 performance hint: cygrid/cygrid.pyx:542:48: Exception check after calling 'great_circle_bearing' will always require the GIL to be acquired. 2025-09-08T05:02:01,909 Possible solutions: 2025-09-08T05:02:01,909 1. Declare 'great_circle_bearing' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:02:01,909 2. Declare any exception value explicitly for functions in pxd files. 2025-09-08T05:02:01,910 performance hint: cygrid/cygrid.pyx:546:45: Exception check after calling 'kernel_func_ptr' will always require the GIL to be acquired. Declare 'kernel_func_ptr' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T05:02:02,135 building 'cygrid.cygrid' extension 2025-09-08T05:02:02,136 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c cygrid/cygrid.cpp -o build/temp.linux-armv7l-cpython-313/cygrid/cygrid.o -fopenmp -O3 -std=c++11 2025-09-08T05:02:49,624 cygrid/cygrid.cpp: In function ‘_ZL40__pyx_pf_6cygrid_6cygrid_6Cygrid_20_gridP32__pyx_obj_6cygrid_6cygrid_Cygrid18__Pyx_memviewsliceS1_S1_S1_._omp_fn.0’: 2025-09-08T05:02:49,624 cygrid/cygrid.cpp:26089:138: warning: ‘__pyx_clineno’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T05:02:49,624 26089 | __pyx_parallel_filename = __pyx_filename; __pyx_parallel_lineno = __pyx_lineno; __pyx_parallel_clineno = __pyx_clineno; 2025-09-08T05:02:49,624 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-08T05:02:49,624 cygrid/cygrid.cpp:25534:7: note: ‘__pyx_clineno’ was declared here 2025-09-08T05:02:49,624 25534 | int __pyx_clineno = 0; 2025-09-08T05:02:49,624 | ^~~~~~~~~~~~~ 2025-09-08T05:02:49,944 cygrid/cygrid.cpp: In function ‘_ZL40__pyx_pf_6cygrid_6cygrid_6Cygrid_18_gridP32__pyx_obj_6cygrid_6cygrid_Cygrid18__Pyx_memviewsliceS1_S1_S1_._omp_fn.0’: 2025-09-08T05:02:49,944 cygrid/cygrid.cpp:24944:138: warning: ‘__pyx_clineno’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T05:02:49,945 24944 | __pyx_parallel_filename = __pyx_filename; __pyx_parallel_lineno = __pyx_lineno; __pyx_parallel_clineno = __pyx_clineno; 2025-09-08T05:02:49,945 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-08T05:02:49,945 cygrid/cygrid.cpp:24389:7: note: ‘__pyx_clineno’ was declared here 2025-09-08T05:02:49,946 24389 | int __pyx_clineno = 0; 2025-09-08T05:02:49,946 | ^~~~~~~~~~~~~ 2025-09-08T05:02:53,728 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/cygrid/cygrid.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/cygrid/cygrid.cpython-313-arm-linux-gnueabihf.so -fopenmp 2025-09-08T05:02:54,234 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T05:02:54,234 !! 2025-09-08T05:02:54,234 ******************************************************************************** 2025-09-08T05:02:54,234 Please avoid running ``setup.py`` directly. 2025-09-08T05:02:54,234 Instead, use pypa/build, pypa/installer or other 2025-09-08T05:02:54,234 standards-based tools. 2025-09-08T05:02:54,234 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T05:02:54,235 or your builds will no longer be supported. 2025-09-08T05:02:54,235 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T05:02:54,235 ******************************************************************************** 2025-09-08T05:02:54,235 !! 2025-09-08T05:02:54,235 self.initialize_options() 2025-09-08T05:02:54,313 installing to build/bdist.linux-armv7l/wheel 2025-09-08T05:02:54,313 running install 2025-09-08T05:02:54,336 running install_lib 2025-09-08T05:02:54,410 creating build/bdist.linux-armv7l/wheel 2025-09-08T05:02:54,410 creating build/bdist.linux-armv7l/wheel/cygrid 2025-09-08T05:02:54,411 copying build/lib.linux-armv7l-cpython-313/cygrid/cygrid.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./cygrid 2025-09-08T05:02:54,420 copying build/lib.linux-armv7l-cpython-313/cygrid/hphashtab.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./cygrid 2025-09-08T05:02:54,430 copying build/lib.linux-armv7l-cpython-313/cygrid/healpix.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./cygrid 2025-09-08T05:02:54,436 copying build/lib.linux-armv7l-cpython-313/cygrid/helpers.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./cygrid 2025-09-08T05:02:54,438 copying build/lib.linux-armv7l-cpython-313/cygrid/kernels.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./cygrid 2025-09-08T05:02:54,442 copying build/lib.linux-armv7l-cpython-313/cygrid/__init__.py -> build/bdist.linux-armv7l/wheel/./cygrid 2025-09-08T05:02:54,442 running install_egg_info 2025-09-08T05:02:54,520 running egg_info 2025-09-08T05:02:54,593 writing cygrid.egg-info/PKG-INFO 2025-09-08T05:02:54,595 writing dependency_links to cygrid.egg-info/dependency_links.txt 2025-09-08T05:02:54,595 writing requirements to cygrid.egg-info/requires.txt 2025-09-08T05:02:54,596 writing top-level names to cygrid.egg-info/top_level.txt 2025-09-08T05:02:54,670 reading manifest file 'cygrid.egg-info/SOURCES.txt' 2025-09-08T05:02:54,672 reading manifest template 'MANIFEST.in' 2025-09-08T05:02:54,679 warning: no previously-included files found matching 'cygrid/cygrid_simple.pyx' 2025-09-08T05:02:54,679 warning: no previously-included files found matching '.gitignore' 2025-09-08T05:02:54,679 warning: no previously-included files found matching '.git' 2025-09-08T05:02:54,680 warning: no previously-included files found matching 'build' 2025-09-08T05:02:54,680 warning: no files found matching 'INSTALL.rst' 2025-09-08T05:02:54,681 adding license file 'COPYING' 2025-09-08T05:02:54,684 writing manifest file 'cygrid.egg-info/SOURCES.txt' 2025-09-08T05:02:54,684 Copying cygrid.egg-info to build/bdist.linux-armv7l/wheel/./cygrid-0.9.5-py3.13.egg-info 2025-09-08T05:02:54,686 running install_scripts 2025-09-08T05:02:54,736 creating build/bdist.linux-armv7l/wheel/cygrid-0.9.5.dist-info/WHEEL 2025-09-08T05:02:54,737 creating '/tmp/pip-wheel-b77qtb6b/cygrid-0.9.5-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-08T05:02:54,738 adding 'cygrid/__init__.py' 2025-09-08T05:02:55,215 adding 'cygrid/cygrid.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T05:02:55,569 adding 'cygrid/healpix.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T05:02:55,645 adding 'cygrid/helpers.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T05:02:56,148 adding 'cygrid/hphashtab.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T05:02:56,367 adding 'cygrid/kernels.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T05:02:56,379 adding 'cygrid-0.9.5.dist-info/licenses/COPYING' 2025-09-08T05:02:56,380 adding 'cygrid-0.9.5.dist-info/METADATA' 2025-09-08T05:02:56,380 adding 'cygrid-0.9.5.dist-info/WHEEL' 2025-09-08T05:02:56,381 adding 'cygrid-0.9.5.dist-info/top_level.txt' 2025-09-08T05:02:56,382 adding 'cygrid-0.9.5.dist-info/RECORD' 2025-09-08T05:02:56,382 removing build/bdist.linux-armv7l/wheel 2025-09-08T05:02:57,834 Building wheel for cygrid (setup.py): finished with status 'done' 2025-09-08T05:02:57,869 Created wheel for cygrid: filename=cygrid-0.9.5-cp313-cp313-linux_armv7l.whl size=3180134 sha256=0dae062b763fa8b87848138d02293861e3571c92a44129d2ace930aedd9f8308 2025-09-08T05:02:57,870 Stored in directory: /tmp/pip-ephem-wheel-cache-8wjfow9i/wheels/6a/02/af/9767b238c904b82b16fdc70e07ceee5f31ead93431bbffe22a 2025-09-08T05:02:57,878 Successfully built cygrid 2025-09-08T05:02:57,886 Removed build tracker: '/tmp/pip-build-tracker-nabtqd3v'