2025-09-14T02:46:27,382 Created temporary directory: /tmp/pip-build-tracker-l1lwda7v 2025-09-14T02:46:27,382 Initialized build tracking at /tmp/pip-build-tracker-l1lwda7v 2025-09-14T02:46:27,383 Created build tracker: /tmp/pip-build-tracker-l1lwda7v 2025-09-14T02:46:27,383 Entered build tracker: /tmp/pip-build-tracker-l1lwda7v 2025-09-14T02:46:27,383 Created temporary directory: /tmp/pip-wheel-gw2xwh11 2025-09-14T02:46:27,386 Created temporary directory: /tmp/pip-ephem-wheel-cache-y8uvb93j 2025-09-14T02:46:27,444 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-14T02:46:27,447 2 location(s) to search for versions of pypredict: 2025-09-14T02:46:27,447 * https://pypi.org/simple/pypredict/ 2025-09-14T02:46:27,447 * https://www.piwheels.org/simple/pypredict/ 2025-09-14T02:46:27,447 Fetching project page and analyzing links: https://pypi.org/simple/pypredict/ 2025-09-14T02:46:27,447 Getting page https://pypi.org/simple/pypredict/ 2025-09-14T02:46:27,448 Found index url https://pypi.org/simple/ 2025-09-14T02:46:27,598 Fetched page https://pypi.org/simple/pypredict/ as application/vnd.pypi.simple.v1+json 2025-09-14T02:46:27,611 Found link https://files.pythonhosted.org/packages/4f/51/06f16825cc21ca9492ee917bc5ed41c8f93c2e54a23e17281128ffa941a5/pypredict-1.2.tar.gz (from https://pypi.org/simple/pypredict/), version: 1.2 2025-09-14T02:46:27,612 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/b3/95/867e4466f4dbe9e22511d65b0e2ef069580a828d67d25e01a96157dbf36d/pypredict-1.6.2-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,612 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/39/70/71f1caf8669f92bba54ef123dd9a2ebda40273b96341fc71b7b1cf1d3e22/pypredict-1.6.2-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,613 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/d1/ef/d024e8e878da08ca351b61892a988ba9e8246adb3ef7be998a18d543e2bf/pypredict-1.6.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,613 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/8b/66/7f3375b8f08388599d3123b89bc55bddd5d401a9c0be5c51f3d29354bcfc/pypredict-1.6.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,613 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/d0/d4/f3dab460afeb28a9e70827f52658355ce25bc41543adf15b2f759b0e7668/pypredict-1.6.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,614 Found link https://files.pythonhosted.org/packages/6b/17/057ca5136e3b2d2485cf1af8da0b26cb13ea55ce51ebc1f05c567dd5fcc2/pypredict-1.6.2.tar.gz (from https://pypi.org/simple/pypredict/), version: 1.6.2 2025-09-14T02:46:27,614 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/ed/34/d271f37f4877728397fdb3dbf98b76572168071b192fcdfcf1096aac0a28/pypredict-1.6.3-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,615 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/72/81/034f0f282bb5d2a1ed29c1703a4f8bc80dd51456613a0074694af5bcc257/pypredict-1.6.3-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,615 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/27/a9/14b162a51f42c37c0af2a33a9a298d9b710c079f181ff16940016b77d205/pypredict-1.6.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,615 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/89/d3/5f5f08b73290880ce154b0bb3e393c946f158eeab19d91b30150a9cb0551/pypredict-1.6.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,615 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/d7/04/d8fca8ba949629e05e92bddfd087173ea977f083ef5bc6ac0cd3f30498d1/pypredict-1.6.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,616 Found link https://files.pythonhosted.org/packages/71/20/19a766a4a3fd2c17ac57f72db3af15eef0320b592a08de55d6cd02455f80/pypredict-1.6.3.tar.gz (from https://pypi.org/simple/pypredict/), version: 1.6.3 2025-09-14T02:46:27,616 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/ff/5f/30ef5b3cb543a88869d9a9b1b5534b8c15615447c246886d75f1b516908c/pypredict-1.7.0-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,616 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/fe/65/0b6ca815483e5d152f3f2b1d865503fce1b758e9a6fb440b7a881d390dba/pypredict-1.7.0-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,616 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/19/40/72d7e78e5ef06d3c7260419fd17dd03aae0080a1541ce5f6bc7e81b2e5d8/pypredict-1.7.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,616 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/be/3c/5f85becfcb57b68f2f60ea241db967ac3a0751c5d2c8d6c92aa94166fb04/pypredict-1.7.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,617 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/26/5c/fc6e2a7594185051e5ac0ee228533ef0a3511f0a2ccbcc3bed0f6a59171f/pypredict-1.7.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,617 Found link https://files.pythonhosted.org/packages/db/fd/6cc53ef91294e4ffcc7d7b4df4655af9c69339646da8cf0ae1641e3ec964/pypredict-1.7.0.tar.gz (from https://pypi.org/simple/pypredict/), version: 1.7.0 2025-09-14T02:46:27,617 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/2d/80/56fb47fbab0dc5175857f8b88d0ac31b8920b0f92ce652eabd747b37cbe7/pypredict-1.7.1-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,617 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/2f/c6/edd2c295e28be33ae74f79b01552d056f8863bc734c626d9e0b5e59f2344/pypredict-1.7.1-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,617 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/9a/ce/4726c1a92d495bc1d229c09ab830e169124b250c9afb5079b0230b29c354/pypredict-1.7.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,617 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/7e/65/713cbce7c7e0502727d1196b94706f4e6ca50e0a821bbf57e11c66487a8c/pypredict-1.7.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,617 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/8e/dd/22b7b5beb7d3f54d0962227354f04a2f21593300aa669a2d08c49679a73c/pypredict-1.7.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,618 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/e5/86/9af7e4f280790b5cf408afc6453e886e763dc987935d43ba0280584356b7/pypredict-1.7.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,618 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/84/cf/951a919022bcdfa81a5f313f6a936e2d3c00084c93c163db4f71dda908d6/pypredict-1.7.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,618 Found link https://files.pythonhosted.org/packages/a5/9f/5fcba05949f63908a073d88dcc9b1c3da677a4dacd64e410ea5bfccf9c03/pypredict-1.7.1.tar.gz (from https://pypi.org/simple/pypredict/), version: 1.7.1 2025-09-14T02:46:27,618 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/50/f8/4a3a6e89583f0b952dbed141018102670bfa1c374c017acc0d440a5db168/pypredict-1.7.2-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,618 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/1a/0d/d0f5fd120a93a3ade184f2b9307850840ace4c7511804f9481a261d6714a/pypredict-1.7.2-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,618 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/d5/36/885f69ad5228606ad947e079e838e186ade0ec73a36227933644e400700c/pypredict-1.7.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,618 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/a4/74/e36082e3b731e2effa938a10ae8be611db9d29499c78053ceddaa80623cb/pypredict-1.7.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,618 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/53/c8/af141af35f1663f41598a7fb8f986afba8ac0f6259b9086134349d981825/pypredict-1.7.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,619 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/49/e3/b73920ba9230d32de78f02592f0de880410624f64747b2275b6084fe9e75/pypredict-1.7.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,619 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/45/c9/404a312e6afdf196d999baee1fca36ed668ef5a715d9205615124835018f/pypredict-1.7.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,619 Found link https://files.pythonhosted.org/packages/70/f2/e1041deefb8ba480547877e6d8d65c2084fdf9ca69a0df21d9bcfc3f6cbd/pypredict-1.7.2.tar.gz (from https://pypi.org/simple/pypredict/), version: 1.7.2 2025-09-14T02:46:27,619 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/f7/93/8673ad1f56a26d3ca038a42d98cb7e342025e99236d8a2d8d0cc96212778/pypredict-1.8.0-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,619 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/4d/2e/e9b7b23a04797d3770ab9fafdd7384ec1750e0573ae83fefade5217b3674/pypredict-1.8.0-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,619 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/2f/35/b0b5f2d457c8a2ce6d6d157ea0ebc4a7ae852cb51ecc0208b19df363326f/pypredict-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,619 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/84/6b/59c9853cc5155dc0129586cadbf9d00531f21874f421dc3512a23b26b3da/pypredict-1.8.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,620 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/ad/2e/2b5a70e83669b679d713218977c2967323feee879a2f90265b1e7714a19f/pypredict-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,620 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/2f/4a/82f240f8ed78173e311ec295c55f76ce1d32194c56e88e0e0ca3b4c05431/pypredict-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,620 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/0b/7d/809bf727b97ddbb967281209792f397399fa31a1e88ec3d8938ded317865/pypredict-1.8.0-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,620 Skipping link: No binaries permitted for pypredict: https://files.pythonhosted.org/packages/e3/39/b0e024595d236a967abd83aabccbd9c80ae13092e350ca44968b5b72290e/pypredict-1.8.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (from https://pypi.org/simple/pypredict/) 2025-09-14T02:46:27,620 Found link https://files.pythonhosted.org/packages/e9/3e/971f65f4800de8ee62c65643f790064c322cd006ec76bdcb2223fec531b3/pypredict-1.8.0.tar.gz (from https://pypi.org/simple/pypredict/), version: 1.8.0 2025-09-14T02:46:27,620 Fetching project page and analyzing links: https://www.piwheels.org/simple/pypredict/ 2025-09-14T02:46:27,621 Getting page https://www.piwheels.org/simple/pypredict/ 2025-09-14T02:46:27,621 Found index url https://www.piwheels.org/simple/ 2025-09-14T02:46:27,721 Fetched page https://www.piwheels.org/simple/pypredict/ as text/html 2025-09-14T02:46:27,729 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.8.0-cp311-cp311-linux_armv6l.whl#sha256=38a95a12fcf3e0c3ed86539b81e9c6da25ef31c329037b02a8d611052faf0799 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,729 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.8.0-cp311-cp311-linux_armv7l.whl#sha256=38a95a12fcf3e0c3ed86539b81e9c6da25ef31c329037b02a8d611052faf0799 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,729 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.2-cp311-cp311-linux_armv6l.whl#sha256=7aa6702dd40e14e3fe6fac3abbbc8f9b46abf04d078893bfdad2028228617281 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,730 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.2-cp311-cp311-linux_armv7l.whl#sha256=7aa6702dd40e14e3fe6fac3abbbc8f9b46abf04d078893bfdad2028228617281 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,730 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.2-cp37-cp37m-linux_armv6l.whl#sha256=9496b4a7b7fec8a1f0880cdb0b9f0d8305ddf08a9bde318c22d2281d668ea230 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,730 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.2-cp37-cp37m-linux_armv7l.whl#sha256=9496b4a7b7fec8a1f0880cdb0b9f0d8305ddf08a9bde318c22d2281d668ea230 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,730 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.2-cp39-cp39-linux_armv6l.whl#sha256=372c04acf8281d136ab0964e60af89d80d05fa1e3d0edb72232ad3189894e46a (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,730 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.2-cp39-cp39-linux_armv7l.whl#sha256=372c04acf8281d136ab0964e60af89d80d05fa1e3d0edb72232ad3189894e46a (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,730 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.1-cp37-cp37m-linux_armv6l.whl#sha256=3920be9b5a65176f93aed1920f6e65b9e09e1e2337b4e8aa6427d8acf2838daa (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,730 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.1-cp37-cp37m-linux_armv7l.whl#sha256=3920be9b5a65176f93aed1920f6e65b9e09e1e2337b4e8aa6427d8acf2838daa (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,730 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.1-cp39-cp39-linux_armv6l.whl#sha256=833002c1e5afd848d9e91a191f9e3300a0ca7316e113de555e25fec7752333cf (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,731 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.1-cp39-cp39-linux_armv7l.whl#sha256=833002c1e5afd848d9e91a191f9e3300a0ca7316e113de555e25fec7752333cf (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,731 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.1-cp311-cp311-linux_armv6l.whl#sha256=6061eb77422a624ca889330ef14abc6801e7d40f09f9144871aa4018969912df (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,731 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.1-cp311-cp311-linux_armv7l.whl#sha256=6061eb77422a624ca889330ef14abc6801e7d40f09f9144871aa4018969912df (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,731 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.0-cp311-cp311-linux_armv6l.whl#sha256=04c92b5edf5d11665c5ec7d963acd7dcf1bea49f2023dfc3511b65aaa2cff712 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,731 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.0-cp311-cp311-linux_armv7l.whl#sha256=04c92b5edf5d11665c5ec7d963acd7dcf1bea49f2023dfc3511b65aaa2cff712 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,731 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.0-cp39-cp39-linux_armv6l.whl#sha256=1564b706b6f49b730b78bce3c62b9dc10c6d2f898b9bae93ba38cb1c4ba0b5fe (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,731 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.0-cp39-cp39-linux_armv7l.whl#sha256=1564b706b6f49b730b78bce3c62b9dc10c6d2f898b9bae93ba38cb1c4ba0b5fe (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,731 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.0-cp37-cp37m-linux_armv6l.whl#sha256=89f5b84f5e543e43560fce328b72b1c74d7c37b53d3b882ec2da48e1b490ecc4 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,731 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.7.0-cp37-cp37m-linux_armv7l.whl#sha256=89f5b84f5e543e43560fce328b72b1c74d7c37b53d3b882ec2da48e1b490ecc4 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,732 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.3-cp35-cp35m-linux_armv6l.whl#sha256=e459ab11d93d449180e28871eb4389276195e28144faf3a3f893d6c1b1048d2c (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,732 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.3-cp35-cp35m-linux_armv7l.whl#sha256=e459ab11d93d449180e28871eb4389276195e28144faf3a3f893d6c1b1048d2c (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,732 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.3-cp37-cp37m-linux_armv6l.whl#sha256=3f7f5ffebb86e9ebf0747bb2fc6f35ba7f98e1ddfc259d0d05bd24e8535e1983 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,732 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.3-cp37-cp37m-linux_armv7l.whl#sha256=3f7f5ffebb86e9ebf0747bb2fc6f35ba7f98e1ddfc259d0d05bd24e8535e1983 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,732 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.3-cp39-cp39-linux_armv6l.whl#sha256=2948bf5cf76316e9102f3afb28e102250de29811ab75d031342e0d8c9689812d (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,732 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.3-cp39-cp39-linux_armv7l.whl#sha256=2948bf5cf76316e9102f3afb28e102250de29811ab75d031342e0d8c9689812d (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,732 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.3-cp311-cp311-linux_armv6l.whl#sha256=0e428d9ff0a107d65c891f148e632d9b957f0e75d85150340d6640a460ddabc0 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,732 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.3-cp311-cp311-linux_armv7l.whl#sha256=0e428d9ff0a107d65c891f148e632d9b957f0e75d85150340d6640a460ddabc0 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,733 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.2-cp35-cp35m-linux_armv6l.whl#sha256=bacfec930b2bd415ca78f9fe90f35784ea6ab9be15bdc83d8514f66d4f05536c (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,733 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.2-cp35-cp35m-linux_armv7l.whl#sha256=bacfec930b2bd415ca78f9fe90f35784ea6ab9be15bdc83d8514f66d4f05536c (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,733 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.2-cp37-cp37m-linux_armv6l.whl#sha256=33f270f5c3cadc18df7860904d1e150eb2ebb2149f8d16adacdc5200dab8b3b0 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,733 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.2-cp37-cp37m-linux_armv7l.whl#sha256=33f270f5c3cadc18df7860904d1e150eb2ebb2149f8d16adacdc5200dab8b3b0 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,733 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.2-cp39-cp39-linux_armv6l.whl#sha256=bd664368a227b3b6d618f178b84300c055ff9fcfda5e97fed515e44e6dc7acc9 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,733 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.2-cp39-cp39-linux_armv7l.whl#sha256=bd664368a227b3b6d618f178b84300c055ff9fcfda5e97fed515e44e6dc7acc9 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,733 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.2-cp311-cp311-linux_armv6l.whl#sha256=54f2744bf2e7799380e808d98c16dcf7f87b588697bd31659dac8fe67925469b (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,734 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.6.2-cp311-cp311-linux_armv7l.whl#sha256=54f2744bf2e7799380e808d98c16dcf7f87b588697bd31659dac8fe67925469b (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,734 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.2-cp37-cp37m-linux_armv6l.whl#sha256=2fd66303b7d2ffa38f8ab95b4f30077cf788ffab04893c4c7ce02408100398ac (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,734 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.2-cp37-cp37m-linux_armv7l.whl#sha256=2fd66303b7d2ffa38f8ab95b4f30077cf788ffab04893c4c7ce02408100398ac (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,734 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.2-cp35-cp35m-linux_armv7l.whl#sha256=b6be0e82bc9c07aeef833985f2dadbef5931b62893b9cb3c3ca057aec3ac8df4 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,734 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.2-cp35-cp35m-linux_armv6l.whl#sha256=b6be0e82bc9c07aeef833985f2dadbef5931b62893b9cb3c3ca057aec3ac8df4 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,734 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.2-cp34-cp34m-linux_armv7l.whl#sha256=71a741733d01a428173c8221cf26662910eae92394b09ccc0ddbbad5b563311b (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,734 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.2-cp34-cp34m-linux_armv6l.whl#sha256=71a741733d01a428173c8221cf26662910eae92394b09ccc0ddbbad5b563311b (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,735 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.2-cp311-cp311-linux_armv6l.whl#sha256=476fced14d204aa63082753147508f0c075cea61b61b1d8715a081dbf1ce520c (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,735 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.2-cp311-cp311-linux_armv7l.whl#sha256=476fced14d204aa63082753147508f0c075cea61b61b1d8715a081dbf1ce520c (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,735 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.2-cp39-cp39-linux_armv6l.whl#sha256=0c6e7e8ef849488a11e1e902d89504dc326816db8714c239b603e7c45ed25d15 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,735 Skipping link: No binaries permitted for pypredict: https://archive1.piwheels.org/simple/pypredict/pypredict-1.2-cp39-cp39-linux_armv7l.whl#sha256=0c6e7e8ef849488a11e1e902d89504dc326816db8714c239b603e7c45ed25d15 (from https://www.piwheels.org/simple/pypredict/) 2025-09-14T02:46:27,735 Skipping link: not a file: https://www.piwheels.org/simple/pypredict/ 2025-09-14T02:46:27,736 Skipping link: not a file: https://pypi.org/simple/pypredict/ 2025-09-14T02:46:27,762 Given no hashes to check 1 links for project 'pypredict': discarding no candidates 2025-09-14T02:46:27,763 Collecting pypredict==1.7.2 2025-09-14T02:46:27,765 Created temporary directory: /tmp/pip-unpack-14ksdbj9 2025-09-14T02:46:27,903 Downloading pypredict-1.7.2.tar.gz (48 kB) 2025-09-14T02:46:27,939 Added pypredict==1.7.2 from https://files.pythonhosted.org/packages/70/f2/e1041deefb8ba480547877e6d8d65c2084fdf9ca69a0df21d9bcfc3f6cbd/pypredict-1.7.2.tar.gz to build tracker '/tmp/pip-build-tracker-l1lwda7v' 2025-09-14T02:46:27,940 Running setup.py (path:/tmp/pip-wheel-gw2xwh11/pypredict_5d33d154c1504ac79f01a609fc71b2c9/setup.py) egg_info for package pypredict 2025-09-14T02:46:27,941 Created temporary directory: /tmp/pip-pip-egg-info-ou2o2t2t 2025-09-14T02:46:27,941 Preparing metadata (setup.py): started 2025-09-14T02:46:27,942 Running command python setup.py egg_info 2025-09-14T02:46:29,007 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-14T02:46:29,007 !! 2025-09-14T02:46:29,007 ******************************************************************************** 2025-09-14T02:46:29,008 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-14T02:46:29,008 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-14T02:46:29,008 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-14T02:46:29,008 ******************************************************************************** 2025-09-14T02:46:29,008 !! 2025-09-14T02:46:29,008 self._finalize_license_expression() 2025-09-14T02:46:29,082 running egg_info 2025-09-14T02:46:29,158 creating /tmp/pip-pip-egg-info-ou2o2t2t/pypredict.egg-info 2025-09-14T02:46:29,158 writing /tmp/pip-pip-egg-info-ou2o2t2t/pypredict.egg-info/PKG-INFO 2025-09-14T02:46:29,159 writing dependency_links to /tmp/pip-pip-egg-info-ou2o2t2t/pypredict.egg-info/dependency_links.txt 2025-09-14T02:46:29,160 writing top-level names to /tmp/pip-pip-egg-info-ou2o2t2t/pypredict.egg-info/top_level.txt 2025-09-14T02:46:29,160 writing manifest file '/tmp/pip-pip-egg-info-ou2o2t2t/pypredict.egg-info/SOURCES.txt' 2025-09-14T02:46:29,461 reading manifest file '/tmp/pip-pip-egg-info-ou2o2t2t/pypredict.egg-info/SOURCES.txt' 2025-09-14T02:46:29,461 adding license file 'COPYING' 2025-09-14T02:46:29,464 writing manifest file '/tmp/pip-pip-egg-info-ou2o2t2t/pypredict.egg-info/SOURCES.txt' 2025-09-14T02:46:29,576 Preparing metadata (setup.py): finished with status 'done' 2025-09-14T02:46:29,581 Source in /tmp/pip-wheel-gw2xwh11/pypredict_5d33d154c1504ac79f01a609fc71b2c9 has version 1.7.2, which satisfies requirement pypredict==1.7.2 from https://files.pythonhosted.org/packages/70/f2/e1041deefb8ba480547877e6d8d65c2084fdf9ca69a0df21d9bcfc3f6cbd/pypredict-1.7.2.tar.gz 2025-09-14T02:46:29,582 Removed pypredict==1.7.2 from https://files.pythonhosted.org/packages/70/f2/e1041deefb8ba480547877e6d8d65c2084fdf9ca69a0df21d9bcfc3f6cbd/pypredict-1.7.2.tar.gz from build tracker '/tmp/pip-build-tracker-l1lwda7v' 2025-09-14T02:46:29,586 Created temporary directory: /tmp/pip-unpack-zeff4bqm 2025-09-14T02:46:29,586 Created temporary directory: /tmp/pip-unpack-du6s3q5k 2025-09-14T02:46:29,586 Building wheels for collected packages: pypredict 2025-09-14T02:46:29,587 Created temporary directory: /tmp/pip-wheel-m00zovm3 2025-09-14T02:46:29,588 DEPRECATION: Building 'pypredict' 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 'pypredict'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-14T02:46:29,589 Building wheel for pypredict (setup.py): started 2025-09-14T02:46:29,589 Destination directory: /tmp/pip-wheel-m00zovm3 2025-09-14T02:46:29,590 Running command python setup.py bdist_wheel 2025-09-14T02:46:30,661 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-14T02:46:30,662 !! 2025-09-14T02:46:30,662 ******************************************************************************** 2025-09-14T02:46:30,662 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-14T02:46:30,662 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-14T02:46:30,662 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-14T02:46:30,662 ******************************************************************************** 2025-09-14T02:46:30,663 !! 2025-09-14T02:46:30,663 self._finalize_license_expression() 2025-09-14T02:46:30,663 running bdist_wheel 2025-09-14T02:46:31,031 running build 2025-09-14T02:46:31,031 running build_py 2025-09-14T02:46:31,107 creating build/lib.linux-armv7l-cpython-313 2025-09-14T02:46:31,108 copying predict.py -> build/lib.linux-armv7l-cpython-313 2025-09-14T02:46:31,108 running build_ext 2025-09-14T02:46:31,446 building 'cpredict' extension 2025-09-14T02:46:31,446 creating build/temp.linux-armv7l-cpython-313 2025-09-14T02:46:31,446 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c predict.c -o build/temp.linux-armv7l-cpython-313/predict.o 2025-09-14T02:46:31,868 predict.c: In function ‘Deep’: 2025-09-14T02:46:31,869 predict.c:1113:55: warning: variable ‘zmo’ set but not used [-Wunused-but-set-variable] 2025-09-14T02:46:31,869 1113 | z21, z22, z23, z3, z31, z32, z33, ze, zf, zm, zmo, zn, zsing, 2025-09-14T02:46:31,869 | ^~~ 2025-09-14T02:46:31,885 predict.c: In function ‘ReadTLE’: 2025-09-14T02:46:31,886 predict.c:2433:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-14T02:46:31,886 2433 | a = ((la == 0) || (la >= sizeof(sat.name))); 2025-09-14T02:46:31,886 | ^~ 2025-09-14T02:46:31,887 predict.c:2434:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-14T02:46:31,887 2434 | b = ((lb == 0) || (lb >= sizeof(sat.line1))); 2025-09-14T02:46:31,887 | ^~ 2025-09-14T02:46:31,888 predict.c:2435:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-14T02:46:31,889 2435 | c = ((lc == 0) || (lc >= sizeof(sat.line2))); 2025-09-14T02:46:31,889 | ^~ 2025-09-14T02:46:31,891 predict.c: In function ‘CurrentDaynum’: 2025-09-14T02:46:31,893 predict.c:2598:13: warning: variable ‘x’ set but not used [-Wunused-but-set-variable] 2025-09-14T02:46:31,893 2598 | int x; 2025-09-14T02:46:31,893 | ^ 2025-09-14T02:46:31,902 predict.c: In function ‘FindMoon’: 2025-09-14T02:46:31,903 predict.c:2620:61: warning: variable ‘e’ set but not used [-Wunused-but-set-variable] 2025-09-14T02:46:31,904 2620 | b, w1, w2, bt, p, lm, h, ra, dec, z, ob, n, e, el, 2025-09-14T02:46:31,904 | ^ 2025-09-14T02:46:31,911 predict.c: In function ‘MakeObservation’: 2025-09-14T02:46:31,912 predict.c:3288:13: error: passing argument 1 of ‘strncpy’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-09-14T02:46:31,912 3288 | strncpy(&(obs->name), &(sat.name), sizeof(obs->name)); 2025-09-14T02:46:31,913 | ^~~~~~~~~~~~ 2025-09-14T02:46:31,913 | | 2025-09-14T02:46:31,913 | char (*)[25] 2025-09-14T02:46:31,913 In file included from /usr/include/python3.13/Python.h:39, 2025-09-14T02:46:31,914 from predict.c:22: 2025-09-14T02:46:31,914 /usr/include/string.h:144:40: note: expected ‘char * restrict’ but argument is of type ‘char (*)[25]’ 2025-09-14T02:46:31,914 144 | extern char *strncpy (char *__restrict __dest, 2025-09-14T02:46:31,914 | ~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-14T02:46:31,916 predict.c:3288:27: error: passing argument 2 of ‘strncpy’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-09-14T02:46:31,916 3288 | strncpy(&(obs->name), &(sat.name), sizeof(obs->name)); 2025-09-14T02:46:31,916 | ^~~~~~~~~~~ 2025-09-14T02:46:31,916 | | 2025-09-14T02:46:31,916 | char (*)[25] 2025-09-14T02:46:31,916 /usr/include/string.h:145:46: note: expected ‘const char * restrict’ but argument is of type ‘char (*)[25]’ 2025-09-14T02:46:31,916 145 | const char *__restrict __src, size_t __n) 2025-09-14T02:46:31,916 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-14T02:46:31,918 predict.c:3300:13: error: passing argument 1 of ‘strncpy’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-09-14T02:46:31,918 3300 | strncpy(&(obs->orbital_model), &(ephem), sizeof(obs->orbital_model)); 2025-09-14T02:46:31,919 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-14T02:46:31,919 | | 2025-09-14T02:46:31,919 | char (*)[5] 2025-09-14T02:46:31,919 /usr/include/string.h:144:40: note: expected ‘char * restrict’ but argument is of type ‘char (*)[5]’ 2025-09-14T02:46:31,919 144 | extern char *strncpy (char *__restrict __dest, 2025-09-14T02:46:31,919 | ~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-14T02:46:31,921 predict.c:3300:36: error: passing argument 2 of ‘strncpy’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-09-14T02:46:31,921 3300 | strncpy(&(obs->orbital_model), &(ephem), sizeof(obs->orbital_model)); 2025-09-14T02:46:31,921 | ^~~~~~~~ 2025-09-14T02:46:31,921 | | 2025-09-14T02:46:31,921 | char (*)[5] 2025-09-14T02:46:31,921 /usr/include/string.h:145:46: note: expected ‘const char * restrict’ but argument is of type ‘char (*)[5]’ 2025-09-14T02:46:31,921 145 | const char *__restrict __src, size_t __n) 2025-09-14T02:46:31,922 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-14T02:46:31,923 predict.c:3241:28: warning: variable ‘delay’ set but not used [-Wunused-but-set-variable] 2025-09-14T02:46:31,924 3241 | double doppler100=0.0, delay; 2025-09-14T02:46:31,924 | ^~~~~ 2025-09-14T02:46:31,925 predict.c: In function ‘PrintObservation’: 2025-09-14T02:46:31,928 predict.c:3325:30: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=] 2025-09-14T02:46:31,928 3325 | printf("NORAD_ID %d\n", obs->norad_id); 2025-09-14T02:46:31,928 | ~^ ~~~~~~~~~~~~~ 2025-09-14T02:46:31,928 | | | 2025-09-14T02:46:31,928 | int long int 2025-09-14T02:46:31,928 | %ld 2025-09-14T02:46:31,931 predict.c: In function ‘load’: 2025-09-14T02:46:31,933 predict.c:3423:21: warning: passing argument 1 of ‘ReadTLE’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2025-09-14T02:46:31,933 3423 | if (ReadTLE(tle0,tle1,tle2) != 0) 2025-09-14T02:46:31,933 | ^~~~ 2025-09-14T02:46:31,934 predict.c:2425:20: note: expected ‘char *’ but argument is of type ‘const char *’ 2025-09-14T02:46:31,934 2425 | char ReadTLE(char *line0, char *line1, char *line2) 2025-09-14T02:46:31,935 | ~~~~~~^~~~~ 2025-09-14T02:46:31,936 predict.c:3423:26: warning: passing argument 2 of ‘ReadTLE’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2025-09-14T02:46:31,936 3423 | if (ReadTLE(tle0,tle1,tle2) != 0) 2025-09-14T02:46:31,937 | ^~~~ 2025-09-14T02:46:31,937 predict.c:2425:33: note: expected ‘char *’ but argument is of type ‘const char *’ 2025-09-14T02:46:31,938 2425 | char ReadTLE(char *line0, char *line1, char *line2) 2025-09-14T02:46:31,938 | ~~~~~~^~~~~ 2025-09-14T02:46:31,939 predict.c:3423:31: warning: passing argument 3 of ‘ReadTLE’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2025-09-14T02:46:31,939 3423 | if (ReadTLE(tle0,tle1,tle2) != 0) 2025-09-14T02:46:31,940 | ^~~~ 2025-09-14T02:46:31,940 predict.c:2425:46: note: expected ‘char *’ but argument is of type ‘const char *’ 2025-09-14T02:46:31,941 2425 | char ReadTLE(char *line0, char *line1, char *line2) 2025-09-14T02:46:31,941 | ~~~~~~^~~~~ 2025-09-14T02:46:31,998 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-14T02:46:32,144 ERROR: python setup.py bdist_wheel exited with 1 2025-09-14T02:46:32,156 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-14T02:46:32,156 exec(compile('"'"''"'"''"'"' 2025-09-14T02:46:32,156 # This is -- a caller that pip uses to run setup.py 2025-09-14T02:46:32,156 # 2025-09-14T02:46:32,156 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-14T02:46:32,156 # import from `distutils.core` to work with newer packaging standards. 2025-09-14T02:46:32,156 # - It provides a clear error message when setuptools is not installed. 2025-09-14T02:46:32,156 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-14T02:46:32,156 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-14T02:46:32,156 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-14T02:46:32,156 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-14T02:46:32,156 import os, sys, tokenize, traceback 2025-09-14T02:46:32,156 2025-09-14T02:46:32,156 try: 2025-09-14T02:46:32,156 import setuptools 2025-09-14T02:46:32,156 except ImportError: 2025-09-14T02:46:32,156 print( 2025-09-14T02:46:32,156 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-14T02:46:32,156 "the build environment with exception:", 2025-09-14T02:46:32,156 file=sys.stderr, 2025-09-14T02:46:32,156 ) 2025-09-14T02:46:32,156 traceback.print_exc() 2025-09-14T02:46:32,156 sys.exit(1) 2025-09-14T02:46:32,156 2025-09-14T02:46:32,156 __file__ = %r 2025-09-14T02:46:32,156 sys.argv[0] = __file__ 2025-09-14T02:46:32,156 2025-09-14T02:46:32,156 if os.path.exists(__file__): 2025-09-14T02:46:32,156 filename = __file__ 2025-09-14T02:46:32,156 with tokenize.open(__file__) as f: 2025-09-14T02:46:32,156 setup_py_code = f.read() 2025-09-14T02:46:32,156 else: 2025-09-14T02:46:32,156 filename = "" 2025-09-14T02:46:32,156 setup_py_code = "from setuptools import setup; setup()" 2025-09-14T02:46:32,156 2025-09-14T02:46:32,156 exec(compile(setup_py_code, filename, "exec")) 2025-09-14T02:46:32,156 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-gw2xwh11/pypredict_5d33d154c1504ac79f01a609fc71b2c9/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-m00zovm3[/] 2025-09-14T02:46:32,156 [bold magenta]cwd[/]: /tmp/pip-wheel-gw2xwh11/pypredict_5d33d154c1504ac79f01a609fc71b2c9/ 2025-09-14T02:46:32,156 Building wheel for pypredict (setup.py): finished with status 'error' 2025-09-14T02:46:32,157 ERROR: Failed building wheel for pypredict 2025-09-14T02:46:32,158 Running setup.py clean for pypredict 2025-09-14T02:46:32,158 Running command python setup.py clean 2025-09-14T02:46:33,225 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-14T02:46:33,226 !! 2025-09-14T02:46:33,226 ******************************************************************************** 2025-09-14T02:46:33,226 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-14T02:46:33,226 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-14T02:46:33,226 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-14T02:46:33,226 ******************************************************************************** 2025-09-14T02:46:33,227 !! 2025-09-14T02:46:33,227 self._finalize_license_expression() 2025-09-14T02:46:33,300 running clean 2025-09-14T02:46:33,443 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-14T02:46:33,444 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-14T02:46:33,444 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-14T02:46:33,444 'build/scripts-3.13' does not exist -- can't clean it 2025-09-14T02:46:33,444 removing 'build' 2025-09-14T02:46:33,556 Failed to build pypredict 2025-09-14T02:46:33,557 ERROR: Failed to build one or more wheels 2025-09-14T02:46:33,557 Exception information: 2025-09-14T02:46:33,557 Traceback (most recent call last): 2025-09-14T02:46:33,557 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-14T02:46:33,557 status = _inner_run() 2025-09-14T02:46:33,557 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-14T02:46:33,557 return self.run(options, args) 2025-09-14T02:46:33,557 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-14T02:46:33,557 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-14T02:46:33,557 return func(self, options, args) 2025-09-14T02:46:33,557 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-14T02:46:33,557 raise CommandError("Failed to build one or more wheels") 2025-09-14T02:46:33,557 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-14T02:46:33,562 Removed build tracker: '/tmp/pip-build-tracker-l1lwda7v'