2025-09-08T12:18:54,047 Created temporary directory: /tmp/pip-build-tracker-diezv3ts 2025-09-08T12:18:54,047 Initialized build tracking at /tmp/pip-build-tracker-diezv3ts 2025-09-08T12:18:54,047 Created build tracker: /tmp/pip-build-tracker-diezv3ts 2025-09-08T12:18:54,048 Entered build tracker: /tmp/pip-build-tracker-diezv3ts 2025-09-08T12:18:54,048 Created temporary directory: /tmp/pip-wheel-25ejpewp 2025-09-08T12:18:54,051 Created temporary directory: /tmp/pip-ephem-wheel-cache-7aeezzhl 2025-09-08T12:18:54,109 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T12:18:54,111 2 location(s) to search for versions of aipy: 2025-09-08T12:18:54,111 * https://pypi.org/simple/aipy/ 2025-09-08T12:18:54,111 * https://www.piwheels.org/simple/aipy/ 2025-09-08T12:18:54,112 Fetching project page and analyzing links: https://pypi.org/simple/aipy/ 2025-09-08T12:18:54,112 Getting page https://pypi.org/simple/aipy/ 2025-09-08T12:18:54,113 Found index url https://pypi.org/simple/ 2025-09-08T12:18:54,183 Fetched page https://pypi.org/simple/aipy/ as application/vnd.pypi.simple.v1+json 2025-09-08T12:18:54,187 Found link https://files.pythonhosted.org/packages/70/f8/9e59d63a56e6ff3cef994aefc88855949085a3074b70870aaedc4f0d2a59/aipy-0.7.1.tar.gz (from https://pypi.org/simple/aipy/), version: 0.7.1 2025-09-08T12:18:54,187 Found link https://files.pythonhosted.org/packages/27/24/c2a0fe2b1a20b053eb7b5f3cd35ddf4c0b56c453b951fbfa9d1985e6b423/aipy-0.7.2.tar.gz (from https://pypi.org/simple/aipy/), version: 0.7.2 2025-09-08T12:18:54,187 Found link https://files.pythonhosted.org/packages/03/02/807b5596a673affe2477ff16360f9976ff12acc8a85dd01745c87410b802/aipy-0.8.0.tar.gz (from https://pypi.org/simple/aipy/), version: 0.8.0 2025-09-08T12:18:54,187 Found link https://files.pythonhosted.org/packages/64/85/6683d98e8748744725055c1ea517208987b02ae3bf0f0bb55e77e769325f/aipy-0.8.1.tar.gz (from https://pypi.org/simple/aipy/), version: 0.8.1 2025-09-08T12:18:54,188 Found link https://files.pythonhosted.org/packages/2e/e9/9c88dcf6863e2433895c30a7bdcb7f937cddeacf689a11c0e9146571351c/aipy-0.8.2.tar.gz (from https://pypi.org/simple/aipy/), version: 0.8.2 2025-09-08T12:18:54,188 Found link https://files.pythonhosted.org/packages/81/42/2d3b7e122f72298940a8bda4bb0b6359d6b56ab71a8b16708e4598651a40/aipy-0.8.3.tar.gz (from https://pypi.org/simple/aipy/), version: 0.8.3 2025-09-08T12:18:54,188 Found link https://files.pythonhosted.org/packages/f2/5c/be1faa401703773de8f05599c497e78192e12968f2e40d93e083ad608d6b/aipy-0.8.4.tar.gz (from https://pypi.org/simple/aipy/), version: 0.8.4 2025-09-08T12:18:54,188 Found link https://files.pythonhosted.org/packages/22/db/3f6c4ba9c7d91e90ef64aa5f093ac32f8f3c6ffd373e716cf0945f6b7c70/aipy-0.8.5.tar.gz (from https://pypi.org/simple/aipy/), version: 0.8.5 2025-09-08T12:18:54,188 Found link https://files.pythonhosted.org/packages/a2/b9/53c85bfb56316c2f649678563b921d8e5b0e3733d307e100223b2bf5236e/aipy-0.8.6.tar.gz (from https://pypi.org/simple/aipy/), version: 0.8.6 2025-09-08T12:18:54,189 Found link https://files.pythonhosted.org/packages/14/d5/58d2da61113001f860310c432d9189cd8ebf07d64468bd36f6b5b6d57a73/aipy-0.9.0.tar.gz (from https://pypi.org/simple/aipy/), version: 0.9.0 2025-09-08T12:18:54,189 Found link https://files.pythonhosted.org/packages/b0/37/42853520474f3ae8fb2636776f689b687d08b3bfb55c04b03f4bb176ed9a/aipy-0.9.1.tar.gz (from https://pypi.org/simple/aipy/), version: 0.9.1 2025-09-08T12:18:54,189 Found link https://files.pythonhosted.org/packages/ba/b6/001faaca1e3591a789c1fd2e0fb3b55966a0e18e6699fb57b07797f2a937/aipy-1.0.0.tar.gz (from https://pypi.org/simple/aipy/), version: 1.0.0 2025-09-08T12:18:54,189 Found link https://files.pythonhosted.org/packages/4b/7d/89c99659c01b71e5dd903d33108d5e39f1c64d038ba47c15e329aba18fb8/aipy-1.0.1.tar.gz (from https://pypi.org/simple/aipy/), version: 1.0.1 2025-09-08T12:18:54,189 Found link https://files.pythonhosted.org/packages/75/9b/b7090c6b3fa47c4ec72b8dc0ed65692f027294dd057f80e6db5b60dc9167/aipy-1.1.0.tar.gz (from https://pypi.org/simple/aipy/), version: 1.1.0 2025-09-08T12:18:54,190 Found link https://files.pythonhosted.org/packages/19/97/403aadbe44c442d4bbca029d36bcbaab3ca6334457165922abc0a57e12ce/aipy-1.1.1.tar.gz (from https://pypi.org/simple/aipy/), version: 1.1.1 2025-09-08T12:18:54,190 Found link https://files.pythonhosted.org/packages/70/ef/00f6c10acceb695dae6b917b2f9e393c37a289ff6ff9c342e85e6fd57627/aipy-2.1.0.tar.gz (from https://pypi.org/simple/aipy/), version: 2.1.0 2025-09-08T12:18:54,190 Found link https://files.pythonhosted.org/packages/ef/60/bc23a594b09473127157e50adda1da836196ce00230786906a11b7fc47b0/aipy-2.1.2.tar.gz (from https://pypi.org/simple/aipy/), version: 2.1.2 2025-09-08T12:18:54,190 Found link https://files.pythonhosted.org/packages/be/ee/14a74e74e62ba75412ec66ce8233ee16411a5b241c5efe2d2d11b759430d/aipy-2.1.3.tar.gz (from https://pypi.org/simple/aipy/), version: 2.1.3 2025-09-08T12:18:54,190 Found link https://files.pythonhosted.org/packages/8a/99/b9a693918cb9621f521409fccf1e399b15362021840b06a2398830f558ca/aipy-2.1.4.tar.gz (from https://pypi.org/simple/aipy/), version: 2.1.4 2025-09-08T12:18:54,190 Found link https://files.pythonhosted.org/packages/74/7c/de9554871856a59ad0bd9748a0564e158e8b363724027385fa6a48ebf264/aipy-2.1.5.tar.gz (from https://pypi.org/simple/aipy/), version: 2.1.5 2025-09-08T12:18:54,191 Found link https://files.pythonhosted.org/packages/c8/5c/539bc4756cc828a2ef4d905bb71103f235cd3e7fd389488a1d92687e10f7/aipy-2.1.6.tar.gz (from https://pypi.org/simple/aipy/), version: 2.1.6 2025-09-08T12:18:54,191 Found link https://files.pythonhosted.org/packages/cb/0c/2c5e3bbfd97ddade04a02527691ad7f5048db31990876a3ace3437e24702/aipy-2.1.7.tar.gz (from https://pypi.org/simple/aipy/), version: 2.1.7 2025-09-08T12:18:54,191 Found link https://files.pythonhosted.org/packages/b7/93/9fc0467cbca84d2d1cdfef2d3f934d9213cca6e58f2e16e05289133fedcc/aipy-2.1.8.tar.gz (from https://pypi.org/simple/aipy/), version: 2.1.8 2025-09-08T12:18:54,191 Found link https://files.pythonhosted.org/packages/fd/ea/32bb3f4d78fb9c34b0325891e7f596f759f1d199e0303a74c77963fdf649/aipy-2.1.9.tar.gz (from https://pypi.org/simple/aipy/), version: 2.1.9 2025-09-08T12:18:54,191 Found link https://files.pythonhosted.org/packages/d0/5f/a1f91e46495842bd998e3e4c46b46cb4c6637af278de95260dd2b2f8a7fa/aipy-2.1.10.tar.gz (from https://pypi.org/simple/aipy/), version: 2.1.10 2025-09-08T12:18:54,192 Found link https://files.pythonhosted.org/packages/1c/10/8accca04f65dd22f96c9ec955499561e7ce83f4954b6768fbe29e46f5360/aipy-2.1.11.tar.gz (from https://pypi.org/simple/aipy/), version: 2.1.11 2025-09-08T12:18:54,192 Found link https://files.pythonhosted.org/packages/d1/d0/2b8919732359b294944e474b35fe98eea0957559328effaf9ff1773fbe4c/aipy-2.1.12.tar.gz (from https://pypi.org/simple/aipy/), version: 2.1.12 2025-09-08T12:18:54,192 Found link https://files.pythonhosted.org/packages/08/85/5d56d667d6892431be6a0481bdd26d770885f97350fa629d15fea0bb2469/aipy-3.0.0rc1.tar.gz (from https://pypi.org/simple/aipy/), version: 3.0.0rc1 2025-09-08T12:18:54,192 Found link https://files.pythonhosted.org/packages/df/de/1c059ae47fbb30c0659f167253ebb96b9537fed72b08496c4a7f82bc77a4/aipy-3.0.0rc2.tar.gz (from https://pypi.org/simple/aipy/), version: 3.0.0rc2 2025-09-08T12:18:54,192 Found link https://files.pythonhosted.org/packages/b5/eb/ddbcbca0c9c501791fcdcfa9baeea8cb56204be3ae8c99142ee9001f706f/aipy-3.0.1.tar.gz (from https://pypi.org/simple/aipy/), version: 3.0.1 2025-09-08T12:18:54,192 Found link https://files.pythonhosted.org/packages/f6/f0/6dcc90871f5cb5f1e76996f2182e87f83815406f286f90321557907e7232/aipy-3.0.3.tar.gz (from https://pypi.org/simple/aipy/), version: 3.0.3 2025-09-08T12:18:54,193 Found link https://files.pythonhosted.org/packages/aa/7c/7c69b85f65544ab557e7d1e7315e807fca23197240e9adde2b97f4da67ab/aipy-3.0.5.tar.gz (from https://pypi.org/simple/aipy/), version: 3.0.5 2025-09-08T12:18:54,193 Found link https://files.pythonhosted.org/packages/27/19/fb7771c9eda6501e5a3cee151b9ab2166ad95a23fcfadb08d34d3882341c/aipy-3.0.6.tar.gz (from https://pypi.org/simple/aipy/), version: 3.0.6 2025-09-08T12:18:54,193 Fetching project page and analyzing links: https://www.piwheels.org/simple/aipy/ 2025-09-08T12:18:54,193 Getting page https://www.piwheels.org/simple/aipy/ 2025-09-08T12:18:54,194 Found index url https://www.piwheels.org/simple/ 2025-09-08T12:18:54,291 Fetched page https://www.piwheels.org/simple/aipy/ as text/html 2025-09-08T12:18:54,299 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.6-cp311-cp311-linux_armv6l.whl#sha256=25c6204b72ea69c24680da0f35bb7a4446cba6210a9afe4ddb7ccb1745e54e59 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,299 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.6-cp311-cp311-linux_armv7l.whl#sha256=25c6204b72ea69c24680da0f35bb7a4446cba6210a9afe4ddb7ccb1745e54e59 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,299 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.6-cp39-cp39-linux_armv6l.whl#sha256=727a51f93f63c898b5dd47bb9dc9ae86066173940f7f777453404e52ea583550 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,299 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.6-cp39-cp39-linux_armv7l.whl#sha256=727a51f93f63c898b5dd47bb9dc9ae86066173940f7f777453404e52ea583550 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,300 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.5-cp39-cp39-linux_armv6l.whl#sha256=c3a42e58c2bf17a298c83632ba20ced2e2e1ddc7beb5cc1b40a7b4d484313073 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,300 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.5-cp39-cp39-linux_armv7l.whl#sha256=c3a42e58c2bf17a298c83632ba20ced2e2e1ddc7beb5cc1b40a7b4d484313073 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,300 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.5-cp37-cp37m-linux_armv6l.whl#sha256=1b55b19425accd7c156e22aa68eae6308c89dd0df9786d4104d33feedaf165d6 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,300 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.5-cp37-cp37m-linux_armv7l.whl#sha256=1b55b19425accd7c156e22aa68eae6308c89dd0df9786d4104d33feedaf165d6 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,300 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.3-cp39-cp39-linux_armv6l.whl#sha256=f92bb1271c5bd7317ee9551ef0c5a42e54421d06ae698e7df7ebd72a810d0f15 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,300 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.3-cp39-cp39-linux_armv7l.whl#sha256=f92bb1271c5bd7317ee9551ef0c5a42e54421d06ae698e7df7ebd72a810d0f15 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,301 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.3-cp37-cp37m-linux_armv6l.whl#sha256=58779966ff7af596659d23a0a66b18c434667144e0835c9acbbcc0a7b489a30a (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,301 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.3-cp37-cp37m-linux_armv7l.whl#sha256=58779966ff7af596659d23a0a66b18c434667144e0835c9acbbcc0a7b489a30a (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,301 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.1-cp39-cp39-linux_armv6l.whl#sha256=3f4968b5d6d4253261e170a6752c742de63f078d47c33d4cfea71c7bb8600340 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,301 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.1-cp39-cp39-linux_armv7l.whl#sha256=3f4968b5d6d4253261e170a6752c742de63f078d47c33d4cfea71c7bb8600340 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,301 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.1-cp34-cp34m-linux_armv7l.whl#sha256=64db501dcecf82f68f479a5f4d948b7af1b5dae8124fc1d9ab5e714260af7cb5 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,301 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.1-cp34-cp34m-linux_armv6l.whl#sha256=64db501dcecf82f68f479a5f4d948b7af1b5dae8124fc1d9ab5e714260af7cb5 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,302 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.1-cp35-cp35m-linux_armv6l.whl#sha256=5ee6cadf257f2b36fa3b7cf1bf9d8bc7a8a7bac8c36389135fb04dfff38a26ae (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,302 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.1-cp35-cp35m-linux_armv7l.whl#sha256=5ee6cadf257f2b36fa3b7cf1bf9d8bc7a8a7bac8c36389135fb04dfff38a26ae (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,302 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.1-cp37-cp37m-linux_armv6l.whl#sha256=5d2d3560ae9b288589e2e6021d7a56d8aff0dc0d7b4faaa29660488ebc297498 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,302 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.1-cp37-cp37m-linux_armv7l.whl#sha256=5d2d3560ae9b288589e2e6021d7a56d8aff0dc0d7b4faaa29660488ebc297498 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,302 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc2-cp39-cp39-linux_armv6l.whl#sha256=af3538f8b26318a2393095ca271780c81b7afbdbf8ae98cadb55ce2cf6373ec1 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,302 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc2-cp39-cp39-linux_armv7l.whl#sha256=af3538f8b26318a2393095ca271780c81b7afbdbf8ae98cadb55ce2cf6373ec1 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,302 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc2-cp37-cp37m-linux_armv6l.whl#sha256=d001f91ea4e42ba9266053a0d93a9aa3531d9a6ae69a95e1cd78376c0f96f4e9 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,303 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc2-cp37-cp37m-linux_armv7l.whl#sha256=d001f91ea4e42ba9266053a0d93a9aa3531d9a6ae69a95e1cd78376c0f96f4e9 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,303 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc2-cp34-cp34m-linux_armv7l.whl#sha256=951e10ea36fab82f8d79931c245faa145039d6d6987827c72c2eaa3013faf8c1 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,303 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc2-cp34-cp34m-linux_armv6l.whl#sha256=951e10ea36fab82f8d79931c245faa145039d6d6987827c72c2eaa3013faf8c1 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,303 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc2-cp35-cp35m-linux_armv7l.whl#sha256=918240fffbc4c90b2e587258cc29ff194d09162a1aff4149c0e69d265415d8cd (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,303 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc2-cp35-cp35m-linux_armv6l.whl#sha256=918240fffbc4c90b2e587258cc29ff194d09162a1aff4149c0e69d265415d8cd (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,303 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc1-cp39-cp39-linux_armv6l.whl#sha256=7841ec40cfd9404343f0c3227769ee1e16385b9441e37ff82cbc3fb188fd7108 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,303 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc1-cp39-cp39-linux_armv7l.whl#sha256=7841ec40cfd9404343f0c3227769ee1e16385b9441e37ff82cbc3fb188fd7108 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,304 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc1-cp37-cp37m-linux_armv7l.whl#sha256=9a99f47801401a15caf3f22a30fe5bba823ee602a964c2ad373044d341afd5c2 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,304 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc1-cp37-cp37m-linux_armv6l.whl#sha256=9a99f47801401a15caf3f22a30fe5bba823ee602a964c2ad373044d341afd5c2 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,304 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc1-cp35-cp35m-linux_armv6l.whl#sha256=201225f52ea8089bfc913868f14d2516bc72142532914d11bedd53f1e00567e5 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,304 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc1-cp35-cp35m-linux_armv7l.whl#sha256=201225f52ea8089bfc913868f14d2516bc72142532914d11bedd53f1e00567e5 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,304 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc1-cp34-cp34m-linux_armv7l.whl#sha256=ebc060503c3dc11236560da9d5ad1c1fca2a633a56b9dfc823357d1c18547e11 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,304 Skipping link: No binaries permitted for aipy: https://archive1.piwheels.org/simple/aipy/aipy-3.0.0rc1-cp34-cp34m-linux_armv6l.whl#sha256=ebc060503c3dc11236560da9d5ad1c1fca2a633a56b9dfc823357d1c18547e11 (from https://www.piwheels.org/simple/aipy/) 2025-09-08T12:18:54,305 Skipping link: not a file: https://www.piwheels.org/simple/aipy/ 2025-09-08T12:18:54,305 Skipping link: not a file: https://pypi.org/simple/aipy/ 2025-09-08T12:18:54,331 Given no hashes to check 1 links for project 'aipy': discarding no candidates 2025-09-08T12:18:54,332 Collecting aipy==2.1.12 2025-09-08T12:18:54,333 Created temporary directory: /tmp/pip-unpack-_xuczdd2 2025-09-08T12:18:54,474 Downloading aipy-2.1.12.tar.gz (969 kB) 2025-09-08T12:18:54,849 Added aipy==2.1.12 from https://files.pythonhosted.org/packages/d1/d0/2b8919732359b294944e474b35fe98eea0957559328effaf9ff1773fbe4c/aipy-2.1.12.tar.gz to build tracker '/tmp/pip-build-tracker-diezv3ts' 2025-09-08T12:18:54,850 Running setup.py (path:/tmp/pip-wheel-25ejpewp/aipy_08d6ecdc06fb4f0ab59d8efcba276ba7/setup.py) egg_info for package aipy 2025-09-08T12:18:54,850 Created temporary directory: /tmp/pip-pip-egg-info-t_uqch5g 2025-09-08T12:18:54,850 Preparing metadata (setup.py): started 2025-09-08T12:18:54,851 Running command python setup.py egg_info 2025-09-08T12:18:55,589 fatal: not a git repository (or any parent up to mount point /) 2025-09-08T12:18:55,589 Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 2025-09-08T12:18:55,597 fatal: not a git repository (or any parent up to mount point /) 2025-09-08T12:18:55,597 Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 2025-09-08T12:18:55,711 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-08T12:18:55,712 !! 2025-09-08T12:18:55,712 ******************************************************************************** 2025-09-08T12:18:55,712 Requirements should be satisfied by a PEP 517 installer. 2025-09-08T12:18:55,712 If you are using pip, you can try `pip install --use-pep517`. 2025-09-08T12:18:55,713 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T12:18:55,713 or your builds will no longer be supported. 2025-09-08T12:18:55,713 ******************************************************************************** 2025-09-08T12:18:55,713 !! 2025-09-08T12:18:55,713 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T12:18:55,958 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T12:18:55,958 !! 2025-09-08T12:18:55,958 ******************************************************************************** 2025-09-08T12:18:55,959 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T12:18:55,959 License :: OSI Approved :: GNU General Public License (GPL) 2025-09-08T12:18:55,959 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T12:18:55,959 ******************************************************************************** 2025-09-08T12:18:55,959 !! 2025-09-08T12:18:55,959 self._finalize_license_expression() 2025-09-08T12:18:56,027 Generating aipy_src/__version__.py: 2.1.12 2025-09-08T12:18:56,027 Generating aipy_src/__branch__.py 2025-09-08T12:18:56,027 Generating aipy_src/__gitlog__.py. 2025-09-08T12:18:56,027 running egg_info 2025-09-08T12:18:56,094 creating /tmp/pip-pip-egg-info-t_uqch5g/aipy.egg-info 2025-09-08T12:18:56,094 writing /tmp/pip-pip-egg-info-t_uqch5g/aipy.egg-info/PKG-INFO 2025-09-08T12:18:56,095 writing dependency_links to /tmp/pip-pip-egg-info-t_uqch5g/aipy.egg-info/dependency_links.txt 2025-09-08T12:18:56,096 writing requirements to /tmp/pip-pip-egg-info-t_uqch5g/aipy.egg-info/requires.txt 2025-09-08T12:18:56,096 writing top-level names to /tmp/pip-pip-egg-info-t_uqch5g/aipy.egg-info/top_level.txt 2025-09-08T12:18:56,097 writing manifest file '/tmp/pip-pip-egg-info-t_uqch5g/aipy.egg-info/SOURCES.txt' 2025-09-08T12:18:56,635 reading manifest file '/tmp/pip-pip-egg-info-t_uqch5g/aipy.egg-info/SOURCES.txt' 2025-09-08T12:18:56,635 reading manifest template 'MANIFEST.in' 2025-09-08T12:18:56,651 adding license file 'LICENSE' 2025-09-08T12:18:56,651 adding license file 'LICENSE-GPL' 2025-09-08T12:18:56,665 writing manifest file '/tmp/pip-pip-egg-info-t_uqch5g/aipy.egg-info/SOURCES.txt' 2025-09-08T12:18:56,799 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T12:18:56,803 Source in /tmp/pip-wheel-25ejpewp/aipy_08d6ecdc06fb4f0ab59d8efcba276ba7 has version 2.1.12, which satisfies requirement aipy==2.1.12 from https://files.pythonhosted.org/packages/d1/d0/2b8919732359b294944e474b35fe98eea0957559328effaf9ff1773fbe4c/aipy-2.1.12.tar.gz 2025-09-08T12:18:56,804 Removed aipy==2.1.12 from https://files.pythonhosted.org/packages/d1/d0/2b8919732359b294944e474b35fe98eea0957559328effaf9ff1773fbe4c/aipy-2.1.12.tar.gz from build tracker '/tmp/pip-build-tracker-diezv3ts' 2025-09-08T12:18:56,807 Created temporary directory: /tmp/pip-unpack-8j6f4_o8 2025-09-08T12:18:56,808 Created temporary directory: /tmp/pip-unpack-emz8bg61 2025-09-08T12:18:56,808 Building wheels for collected packages: aipy 2025-09-08T12:18:56,809 Created temporary directory: /tmp/pip-wheel-zikfzkgo 2025-09-08T12:18:56,810 DEPRECATION: Building 'aipy' 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 'aipy'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T12:18:56,811 Building wheel for aipy (setup.py): started 2025-09-08T12:18:56,811 Destination directory: /tmp/pip-wheel-zikfzkgo 2025-09-08T12:18:56,811 Running command python setup.py bdist_wheel 2025-09-08T12:18:57,559 Generating aipy_src/__version__.py: 2.1.12 2025-09-08T12:18:57,567 fatal: not a git repository (or any parent up to mount point /) 2025-09-08T12:18:57,567 Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 2025-09-08T12:18:57,567 Generating aipy_src/__branch__.py 2025-09-08T12:18:57,575 fatal: not a git repository (or any parent up to mount point /) 2025-09-08T12:18:57,575 Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 2025-09-08T12:18:57,576 Generating aipy_src/__gitlog__.py. 2025-09-08T12:18:57,686 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-08T12:18:57,686 !! 2025-09-08T12:18:57,686 ******************************************************************************** 2025-09-08T12:18:57,686 Requirements should be satisfied by a PEP 517 installer. 2025-09-08T12:18:57,686 If you are using pip, you can try `pip install --use-pep517`. 2025-09-08T12:18:57,687 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T12:18:57,687 or your builds will no longer be supported. 2025-09-08T12:18:57,687 ******************************************************************************** 2025-09-08T12:18:57,687 !! 2025-09-08T12:18:57,687 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T12:18:57,930 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T12:18:57,930 !! 2025-09-08T12:18:57,931 ******************************************************************************** 2025-09-08T12:18:57,931 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T12:18:57,931 License :: OSI Approved :: GNU General Public License (GPL) 2025-09-08T12:18:57,931 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T12:18:57,931 ******************************************************************************** 2025-09-08T12:18:57,931 !! 2025-09-08T12:18:57,931 self._finalize_license_expression() 2025-09-08T12:18:57,943 running bdist_wheel 2025-09-08T12:18:58,461 running build 2025-09-08T12:18:58,461 running build_py 2025-09-08T12:18:58,532 creating build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,532 copying aipy_src/interp.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,533 copying aipy_src/const.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,533 copying aipy_src/scripting.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,534 copying aipy_src/__init__.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,534 copying aipy_src/__version__.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,535 copying aipy_src/cal.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,535 copying aipy_src/amp.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,536 copying aipy_src/healpix.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,537 copying aipy_src/coord.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,537 copying aipy_src/miriad.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,538 copying aipy_src/__branch__.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,538 copying aipy_src/twodgauss.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,539 copying aipy_src/pol.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,539 copying aipy_src/phs.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,540 copying aipy_src/deconv.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,540 copying aipy_src/rfi.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,541 copying aipy_src/fit.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,541 copying aipy_src/src.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,542 copying aipy_src/img.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,542 copying aipy_src/dsp.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,543 copying aipy_src/map.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,543 copying aipy_src/__gitlog__.py -> build/lib.linux-armv7l-cpython-313/aipy 2025-09-08T12:18:58,544 creating build/lib.linux-armv7l-cpython-313/aipy/optimize 2025-09-08T12:18:58,545 copying aipy_src/optimize/optimize.py -> build/lib.linux-armv7l-cpython-313/aipy/optimize 2025-09-08T12:18:58,545 copying aipy_src/optimize/info.py -> build/lib.linux-armv7l-cpython-313/aipy/optimize 2025-09-08T12:18:58,546 copying aipy_src/optimize/nonlin.py -> build/lib.linux-armv7l-cpython-313/aipy/optimize 2025-09-08T12:18:58,546 copying aipy_src/optimize/__init__.py -> build/lib.linux-armv7l-cpython-313/aipy/optimize 2025-09-08T12:18:58,547 copying aipy_src/optimize/anneal.py -> build/lib.linux-armv7l-cpython-313/aipy/optimize 2025-09-08T12:18:58,548 creating build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,548 copying aipy_src/_src/vlss.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,549 copying aipy_src/_src/parkes.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,549 copying aipy_src/_src/three_c.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,550 copying aipy_src/_src/six_c.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,550 copying aipy_src/_src/nvss.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,551 copying aipy_src/_src/four_c.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,551 copying aipy_src/_src/mrt.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,552 copying aipy_src/_src/paper.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,552 copying aipy_src/_src/culgoora.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,553 copying aipy_src/_src/__init__.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,553 copying aipy_src/_src/gbsix.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,554 copying aipy_src/_src/misc.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,554 copying aipy_src/_src/seven_c.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,555 copying aipy_src/_src/helm.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,555 copying aipy_src/_src/wenss.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,556 copying aipy_src/_src/txs.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,556 copying aipy_src/_src/three_cr.py -> build/lib.linux-armv7l-cpython-313/aipy/_src 2025-09-08T12:18:58,560 running build_ext 2025-09-08T12:18:58,890 building 'aipy._healpix' extension 2025-09-08T12:18:58,891 creating build/temp.linux-armv7l-cpython-313/aipy_src/_healpix/cxx/Healpix_cxx 2025-09-08T12:18:58,892 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Iaipy_src/_healpix/cxx/cxxsupport -Iaipy_src/_healpix/cxx/Healpix_cxx -I/usr/include/python3.13 -c aipy_src/_healpix/cxx/Healpix_cxx/healpix_base.cc -o build/temp.linux-armv7l-cpython-313/aipy_src/_healpix/cxx/Healpix_cxx/healpix_base.o 2025-09-08T12:19:02,649 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Iaipy_src/_healpix/cxx/cxxsupport -Iaipy_src/_healpix/cxx/Healpix_cxx -I/usr/include/python3.13 -c aipy_src/_healpix/healpix_wrap.cpp -o build/temp.linux-armv7l-cpython-313/aipy_src/_healpix/healpix_wrap.o 2025-09-08T12:19:04,706 aipy_src/_healpix/healpix_wrap.cpp: In function ‘void HPBObject_dealloc(HPBObject*)’: 2025-09-08T12:19:04,707 aipy_src/_healpix/healpix_wrap.cpp:74:11: error: ‘struct HPBObject’ has no member named ‘ob_type’ 2025-09-08T12:19:04,707 74 | self->ob_type->tp_free((PyObject*)self); 2025-09-08T12:19:04,707 | ^~~~~~~ 2025-09-08T12:19:04,737 aipy_src/_healpix/healpix_wrap.cpp: In function ‘int HPBObject_init(HPBObject*, PyObject*, PyObject*)’: 2025-09-08T12:19:04,737 aipy_src/_healpix/healpix_wrap.cpp:95:21: error: ‘PyString_AsString’ was not declared in this scope 2025-09-08T12:19:04,737 95 | else if (strcmp(PyString_AsString(scheme_str), "NEST") == 0) scheme = NEST; 2025-09-08T12:19:04,737 | ^~~~~~~~~~~~~~~~~ 2025-09-08T12:19:04,761 aipy_src/_healpix/healpix_wrap.cpp: In function ‘PyObject* HPBObject_npix2nside(HPBObject*, PyObject*)’: 2025-09-08T12:19:04,761 aipy_src/_healpix/healpix_wrap.cpp:123:16: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 2025-09-08T12:19:04,761 123 | return PyInt_FromLong(self->hpb.npix2nside(npix)); 2025-09-08T12:19:04,761 | ^~~~~~~~~~~~~~ 2025-09-08T12:19:04,761 | PyLong_FromLong 2025-09-08T12:19:04,792 aipy_src/_healpix/healpix_wrap.cpp: In function ‘PyObject* HPBObject_nest_ring_conv(HPBObject*, PyObject*)’: 2025-09-08T12:19:04,792 aipy_src/_healpix/healpix_wrap.cpp:143:20: error: ‘PyString_AsString’ was not declared in this scope 2025-09-08T12:19:04,792 143 | if (strcmp(PyString_AsString(scheme), "NEST") == 0) { 2025-09-08T12:19:04,792 | ^~~~~~~~~~~~~~~~~ 2025-09-08T12:19:04,823 aipy_src/_healpix/healpix_wrap.cpp: In function ‘PyObject* HPBObject_SetNside(HPBObject*, PyObject*)’: 2025-09-08T12:19:04,823 aipy_src/_healpix/healpix_wrap.cpp:167:16: error: ‘PyString_AsString’ was not declared in this scope 2025-09-08T12:19:04,824 167 | if (strcmp(PyString_AsString(scheme), "NEST") == 0) hp_scheme = NEST; 2025-09-08T12:19:04,824 | ^~~~~~~~~~~~~~~~~ 2025-09-08T12:19:04,858 aipy_src/_healpix/healpix_wrap.cpp: In function ‘PyObject* HPBObject_Order(HPBObject*)’: 2025-09-08T12:19:04,858 aipy_src/_healpix/healpix_wrap.cpp:304:12: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 2025-09-08T12:19:04,858 304 | return PyInt_FromLong(self->hpb.Order()); 2025-09-08T12:19:04,859 | ^~~~~~~~~~~~~~ 2025-09-08T12:19:04,859 | PyLong_FromLong 2025-09-08T12:19:04,881 aipy_src/_healpix/healpix_wrap.cpp: In function ‘PyObject* HPBObject_Nside(HPBObject*)’: 2025-09-08T12:19:04,881 aipy_src/_healpix/healpix_wrap.cpp:309:12: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 2025-09-08T12:19:04,881 309 | return PyInt_FromLong(self->hpb.Nside()); 2025-09-08T12:19:04,882 | ^~~~~~~~~~~~~~ 2025-09-08T12:19:04,882 | PyLong_FromLong 2025-09-08T12:19:04,904 aipy_src/_healpix/healpix_wrap.cpp: In function ‘PyObject* HPBObject_Npix(HPBObject*)’: 2025-09-08T12:19:04,904 aipy_src/_healpix/healpix_wrap.cpp:314:12: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 2025-09-08T12:19:04,904 314 | return PyInt_FromLong(self->hpb.Npix()); 2025-09-08T12:19:04,904 | ^~~~~~~~~~~~~~ 2025-09-08T12:19:04,905 | PyLong_FromLong 2025-09-08T12:19:04,933 aipy_src/_healpix/healpix_wrap.cpp: In function ‘PyObject* HPBObject_Scheme(HPBObject*)’: 2025-09-08T12:19:04,933 aipy_src/_healpix/healpix_wrap.cpp:320:32: error: ‘PyString_FromString’ was not declared in this scope; did you mean ‘PyLong_FromString’? 2025-09-08T12:19:04,933 320 | if (scheme == RING) return PyString_FromString("RING"); 2025-09-08T12:19:04,933 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T12:19:04,933 | PyLong_FromString 2025-09-08T12:19:04,962 aipy_src/_healpix/healpix_wrap.cpp:321:12: error: ‘PyString_FromString’ was not declared in this scope; did you mean ‘PyLong_FromString’? 2025-09-08T12:19:04,962 321 | return PyString_FromString("NEST"); 2025-09-08T12:19:04,962 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T12:19:04,962 | PyLong_FromString 2025-09-08T12:19:04,964 aipy_src/_healpix/healpix_wrap.cpp: At global scope: 2025-09-08T12:19:04,964 aipy_src/_healpix/healpix_wrap.cpp:395:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2025-09-08T12:19:04,964 395 | }; 2025-09-08T12:19:04,964 | ^ 2025-09-08T12:19:04,965 aipy_src/_healpix/healpix_wrap.cpp:358:5: error: invalid conversion from ‘const char*’ to ‘Py_ssize_t’ {aka ‘int’} [-fpermissive] 2025-09-08T12:19:04,965 358 | "_healpix.HPM", /*tp_name*/ 2025-09-08T12:19:04,965 | ^~~~~~~~~~~~~~ 2025-09-08T12:19:04,965 | | 2025-09-08T12:19:04,965 | const char* 2025-09-08T12:19:04,965 aipy_src/_healpix/healpix_wrap.cpp:361:5: error: invalid conversion from ‘destructor’ {aka ‘void (*)(_object*)’} to ‘Py_ssize_t’ {aka ‘int’} [-fpermissive] 2025-09-08T12:19:04,965 361 | (destructor)HPBObject_dealloc, /*tp_dealloc*/ 2025-09-08T12:19:04,965 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T12:19:04,966 | | 2025-09-08T12:19:04,966 | destructor {aka void (*)(_object*)} 2025-09-08T12:19:04,966 aipy_src/_healpix/healpix_wrap.cpp:376:24: error: invalid conversion from ‘long unsigned int’ to ‘const char*’ [-fpermissive] 2025-09-08T12:19:04,966 376 | Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/ 2025-09-08T12:19:04,966 aipy_src/_healpix/healpix_wrap.cpp:377:5: error: cannot convert ‘const char*’ to ‘traverseproc’ {aka ‘int (*)(_object*, int (*)(_object*, void*), void*)’} in initialization 2025-09-08T12:19:04,966 377 | "Functionality related to the HEALPix pixelisation. HealpixBase() or HealpixBase(nside, scheme='RING').", /* tp_doc */ 2025-09-08T12:19:04,966 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T12:19:04,967 | | 2025-09-08T12:19:04,967 | const char* 2025-09-08T12:19:04,967 aipy_src/_healpix/healpix_wrap.cpp: In function ‘PyObject* init_healpix()’: 2025-09-08T12:19:04,968 aipy_src/_healpix/healpix_wrap.cpp:410:37: error: return-statement with no value, in function returning ‘PyObject*’ {aka ‘_object*’} [-fpermissive] 2025-09-08T12:19:04,968 410 | if (PyType_Ready(&HPBType) < 0) return; 2025-09-08T12:19:04,968 | ^~~~~~ 2025-09-08T12:19:04,993 aipy_src/_healpix/healpix_wrap.cpp:411:9: error: ‘Py_InitModule3’ was not declared in this scope 2025-09-08T12:19:04,994 411 | m = Py_InitModule3("_healpix", _healpix_methods, 2025-09-08T12:19:04,994 | ^~~~~~~~~~~~~~ 2025-09-08T12:19:05,239 aipy_src/_healpix/healpix_wrap.cpp:415:23: warning: control reaches end of non-void function [-Wreturn-type] 2025-09-08T12:19:05,239 415 | PyModule_AddObject(m, "HealpixBase", (PyObject *)&HPBType); 2025-09-08T12:19:05,239 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T12:19:05,241 aipy_src/_healpix/healpix_wrap.cpp: At global scope: 2025-09-08T12:19:05,241 aipy_src/_healpix/healpix_wrap.cpp:78:18: warning: ‘PyObject* HPBObject_new(PyTypeObject*, PyObject*, PyObject*)’ defined but not used [-Wunused-function] 2025-09-08T12:19:05,241 78 | static PyObject *HPBObject_new(PyTypeObject *type, 2025-09-08T12:19:05,241 | ^~~~~~~~~~~~~ 2025-09-08T12:19:05,255 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-08T12:19:05,427 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T12:19:05,438 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T12:19:05,438 exec(compile('"'"''"'"''"'"' 2025-09-08T12:19:05,438 # This is -- a caller that pip uses to run setup.py 2025-09-08T12:19:05,438 # 2025-09-08T12:19:05,438 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T12:19:05,438 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T12:19:05,438 # - It provides a clear error message when setuptools is not installed. 2025-09-08T12:19:05,438 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T12:19:05,438 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T12:19:05,438 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T12:19:05,438 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T12:19:05,438 import os, sys, tokenize, traceback 2025-09-08T12:19:05,438 2025-09-08T12:19:05,438 try: 2025-09-08T12:19:05,438 import setuptools 2025-09-08T12:19:05,438 except ImportError: 2025-09-08T12:19:05,438 print( 2025-09-08T12:19:05,438 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T12:19:05,438 "the build environment with exception:", 2025-09-08T12:19:05,438 file=sys.stderr, 2025-09-08T12:19:05,438 ) 2025-09-08T12:19:05,438 traceback.print_exc() 2025-09-08T12:19:05,438 sys.exit(1) 2025-09-08T12:19:05,438 2025-09-08T12:19:05,438 __file__ = %r 2025-09-08T12:19:05,438 sys.argv[0] = __file__ 2025-09-08T12:19:05,438 2025-09-08T12:19:05,438 if os.path.exists(__file__): 2025-09-08T12:19:05,438 filename = __file__ 2025-09-08T12:19:05,438 with tokenize.open(__file__) as f: 2025-09-08T12:19:05,438 setup_py_code = f.read() 2025-09-08T12:19:05,438 else: 2025-09-08T12:19:05,438 filename = "" 2025-09-08T12:19:05,438 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T12:19:05,438 2025-09-08T12:19:05,438 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T12:19:05,438 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-25ejpewp/aipy_08d6ecdc06fb4f0ab59d8efcba276ba7/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-zikfzkgo[/] 2025-09-08T12:19:05,438 [bold magenta]cwd[/]: /tmp/pip-wheel-25ejpewp/aipy_08d6ecdc06fb4f0ab59d8efcba276ba7/ 2025-09-08T12:19:05,438 Building wheel for aipy (setup.py): finished with status 'error' 2025-09-08T12:19:05,439 ERROR: Failed building wheel for aipy 2025-09-08T12:19:05,440 Running setup.py clean for aipy 2025-09-08T12:19:05,440 Running command python setup.py clean 2025-09-08T12:19:06,176 Generating aipy_src/__version__.py: 2.1.12 2025-09-08T12:19:06,184 fatal: not a git repository (or any parent up to mount point /) 2025-09-08T12:19:06,184 Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 2025-09-08T12:19:06,185 Generating aipy_src/__branch__.py 2025-09-08T12:19:06,192 fatal: not a git repository (or any parent up to mount point /) 2025-09-08T12:19:06,192 Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 2025-09-08T12:19:06,193 Generating aipy_src/__gitlog__.py. 2025-09-08T12:19:06,302 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-08T12:19:06,302 !! 2025-09-08T12:19:06,302 ******************************************************************************** 2025-09-08T12:19:06,303 Requirements should be satisfied by a PEP 517 installer. 2025-09-08T12:19:06,303 If you are using pip, you can try `pip install --use-pep517`. 2025-09-08T12:19:06,303 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T12:19:06,303 or your builds will no longer be supported. 2025-09-08T12:19:06,303 ******************************************************************************** 2025-09-08T12:19:06,303 !! 2025-09-08T12:19:06,303 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T12:19:06,552 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T12:19:06,553 !! 2025-09-08T12:19:06,553 ******************************************************************************** 2025-09-08T12:19:06,553 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T12:19:06,553 License :: OSI Approved :: GNU General Public License (GPL) 2025-09-08T12:19:06,553 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T12:19:06,553 ******************************************************************************** 2025-09-08T12:19:06,553 !! 2025-09-08T12:19:06,554 self._finalize_license_expression() 2025-09-08T12:19:06,622 running clean 2025-09-08T12:19:06,757 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-08T12:19:06,757 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-08T12:19:06,759 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T12:19:06,759 'build/scripts-3.13' does not exist -- can't clean it 2025-09-08T12:19:06,759 removing 'build' 2025-09-08T12:19:06,876 Failed to build aipy 2025-09-08T12:19:06,876 ERROR: Failed to build one or more wheels 2025-09-08T12:19:06,877 Exception information: 2025-09-08T12:19:06,877 Traceback (most recent call last): 2025-09-08T12:19:06,877 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T12:19:06,877 status = _inner_run() 2025-09-08T12:19:06,877 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T12:19:06,877 return self.run(options, args) 2025-09-08T12:19:06,877 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T12:19:06,877 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T12:19:06,877 return func(self, options, args) 2025-09-08T12:19:06,877 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T12:19:06,877 raise CommandError("Failed to build one or more wheels") 2025-09-08T12:19:06,877 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T12:19:06,881 Removed build tracker: '/tmp/pip-build-tracker-diezv3ts'