2025-09-10T04:00:59,076 Created temporary directory: /tmp/pip-build-tracker-rmecwjbl 2025-09-10T04:00:59,076 Initialized build tracking at /tmp/pip-build-tracker-rmecwjbl 2025-09-10T04:00:59,076 Created build tracker: /tmp/pip-build-tracker-rmecwjbl 2025-09-10T04:00:59,076 Entered build tracker: /tmp/pip-build-tracker-rmecwjbl 2025-09-10T04:00:59,077 Created temporary directory: /tmp/pip-wheel-zepk8bek 2025-09-10T04:00:59,080 Created temporary directory: /tmp/pip-ephem-wheel-cache-4rr42fyr 2025-09-10T04:00:59,135 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T04:00:59,138 2 location(s) to search for versions of travel-time: 2025-09-10T04:00:59,138 * https://pypi.org/simple/travel-time/ 2025-09-10T04:00:59,138 * https://www.piwheels.org/simple/travel-time/ 2025-09-10T04:00:59,138 Fetching project page and analyzing links: https://pypi.org/simple/travel-time/ 2025-09-10T04:00:59,138 Getting page https://pypi.org/simple/travel-time/ 2025-09-10T04:00:59,140 Found index url https://pypi.org/simple/ 2025-09-10T04:00:59,211 Fetched page https://pypi.org/simple/travel-time/ as application/vnd.pypi.simple.v1+json 2025-09-10T04:00:59,219 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/60/26/82fa9a809122703529bad1e328a84041dab861d60e0cceecf47b8f59d59f/travel_time-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,219 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/54/e0/1beeb6ca78dc2950ff43fc41ad65b0bf8351996210493b770c894c6e1b47/travel_time-1.0.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,219 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/10/3e/745890ad85199cb3be1c28b401f30fed27126b42977be93f7c508a6c1010/travel_time-1.0.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,220 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/69/de/c9debc3b3eb5fab2fa2b9f08332658627b1c328158b7a49aeff905f19a4c/travel_time-1.0.0-cp310-cp310-musllinux_1_1_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,220 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/a3/35/177a1765290c42ede2dc030d26b6930b79f55fde0f876acbb1d17c84de73/travel_time-1.0.0-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,220 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/01/2c/6fbeb60b505b37a53e7d76bac5614c4ea52a3322ee052b0d1bb78267552f/travel_time-1.0.0-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,220 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/36/15/30f3117e3ed6c4184bc6c9be1de9b610d3ed6467f9e5a439c4a4dfc5167a/travel_time-1.0.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,220 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/f3/5a/f81a5d5632d677e5780aaef3e377e2669b7ca1ef42907ff738f3856b30af/travel_time-1.0.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,220 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/0d/39/def0096dac2d0e8ed054bc02398ae61d068ed531a7b3d375c7847e073530/travel_time-1.0.0-cp36-cp36m-musllinux_1_1_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,220 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/ff/7d/0461af5a7c0fa2b422b3157db5f923dee546479c7766198fc7b36722cedc/travel_time-1.0.0-cp36-cp36m-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,221 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/81/7a/66311ffed71ba58d0f81c055120d4c481a7cf49e1cd5ebbb344676a2d75a/travel_time-1.0.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,221 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/48/c6/190273a63b718650d46d22dd52cafd836565dd834535ce576b7fb777c12b/travel_time-1.0.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,221 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/62/9b/e84bdc4bed990ab930daa0765b6047f239889a9013efc8861bc5fbd802ca/travel_time-1.0.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,221 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/97/f0/3c2d82e3d1f6956b8b2e3dd27104001fe1ce715206416e25770494c7262e/travel_time-1.0.0-cp37-cp37m-musllinux_1_1_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,221 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/49/4a/c64386534132b366f3a122b6f1ef257242267377f444cd90da2f5d3acc0d/travel_time-1.0.0-cp37-cp37m-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,221 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/1a/c2/3f8f270dde9a8631c667ce5f9793a93ba5a7d501a2bb6a23cc019f4c4608/travel_time-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,221 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/62/43/816dc47d767d1b03a04d8375fb80a9dc91faf69f6f5510436b60d203a2ca/travel_time-1.0.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,222 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/ae/01/44ec9692d5593818707e7a959d2d51ac654ccfe340d40e17b254e3da03f2/travel_time-1.0.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,222 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/f5/e7/c641a84a330600b1d4576e63160578150810826e531f6e4f7e9d5954529c/travel_time-1.0.0-cp38-cp38-musllinux_1_1_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,222 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/4a/38/b81675ec033e326df61d6dfa3654d5cfdb2f8989e9a185c641d0f86c2107/travel_time-1.0.0-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,222 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/8a/cf/31b08b9b93a54a2b2681bf9f19b4fd434668494bba9733419ae881a63093/travel_time-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,222 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/e1/33/862ad3be244f7679dc840f73d3e62f72efee1eeef3a17815c4adfb3d5210/travel_time-1.0.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,222 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/4e/2f/04cb0e23836ef436f6f0cbca20575692fd5b3a4b2b29fdb282888fd08506/travel_time-1.0.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,222 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/2a/72/dde46450ac891d94819eb66ed48ba6e1ff551fd9786354de84f3247b2a9f/travel_time-1.0.0-cp39-cp39-musllinux_1_1_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,223 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/1e/f0/6042f6e21b18c426b2be1f86a5215229d3662be40dd4687fbff7e0dae757/travel_time-1.0.0-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,223 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/69/1e/b9c661fbae9e84e9ec68952bc6f776419563f8fa0fec79cfc9b98c104407/travel_time-1.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,223 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/d1/25/9194e5b01b6f777064cfd8227797e90b1d11663b33918be203b07a30cbf7/travel_time-1.0.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,223 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/0e/87/fa814901bdb64026c1f5cd89ee0b0dc0a71b6b4f05b7bc18078815b72d15/travel_time-1.0.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,223 Found link https://files.pythonhosted.org/packages/71/60/a5f573bc093af89dd333e198cf48a8f3f27ca1aa435c9698d813a6d892d7/travel_time-1.0.0.tar.gz (from https://pypi.org/simple/travel-time/), version: 1.0.0 2025-09-10T04:00:59,223 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/61/6d/d4000536808cf5e8781f2d84daa4cf712e736959d8f8f0ad98ee1c8d4f4b/travel_time-1.0.2-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,224 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/26/d9/00e0823c66c0adee7e28e04411a26145d5057e6e314a154b2410cdc10a57/travel_time-1.0.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,224 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/7c/d3/a623d02381250b2f19defe6b1c254ce8b90cbe6e193872e4804a65e9cc6f/travel_time-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,224 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/4e/ae/08f81b9c555dd4564be37f42ffaa9cbaf7dd77df9302e3d738595119ac0a/travel_time-1.0.2-cp310-cp310-musllinux_1_1_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,224 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/6d/94/a04a184125d11ba1d9c060c93a3dd29c06f5eee5bf1bd129d9e626255e19/travel_time-1.0.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,224 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/db/1e/c7937fa2628a111b007cb15420aa6a33af77c9605ef8f918db9ddf00e4b9/travel_time-1.0.2-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,224 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/af/86/89e94489979d906c06c8210385f7a8899f3d56ed84f253ced222c6e80901/travel_time-1.0.2-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,224 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/4f/2f/b3984e26dd94275240cce767d5844b2004809e1375a8fd302404d64cdf43/travel_time-1.0.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,225 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/e3/fc/97ade9b00e03bee02413d86fb3648b9e55c8c8a7206a1757ad0f193d016c/travel_time-1.0.2-cp36-cp36m-musllinux_1_1_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,225 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/27/de/299c26019b123dd65e6752195ed02491c2d3efe3e960dcdf915aaf0f9608/travel_time-1.0.2-cp36-cp36m-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,225 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/fd/7c/40768d80af16068d1d215dcb094c5a0f105eb07764177a8b6e2e92bd997c/travel_time-1.0.2-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,225 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/f8/a5/8ab315915f05a7920978474dea3a71c2e4269fe1648477309c9c17dd9f2f/travel_time-1.0.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,225 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/b5/21/ad8e4e4c86a0570ec520212214b62cf65ba48159de3915e2f49f245cd80a/travel_time-1.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,225 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/82/5a/71536287dce4590909aba60e1c99cbb043130430ef2656613f16e3fc1e14/travel_time-1.0.2-cp37-cp37m-musllinux_1_1_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,225 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/5e/af/a299663174d0678e3688379486d03a57ac1d4cbe229c81e7e6953db18697/travel_time-1.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,225 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/64/d9/9e90669a7a291b3dc2a7001ed4307751c7ac0aa769a90766813b20de2bb7/travel_time-1.0.2-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,226 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/77/5e/b5eeeaa3bd27a1577ce5da3a5338ebc71823c81e1ef389609c9f20757ccd/travel_time-1.0.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,226 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/65/8b/b2af4d07c24db059117f366c02c4eefb615507a3e952e7dd8a878e581d26/travel_time-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,226 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/28/60/9b3aff17983dcb0b876b136cdc3c270818ce065230e37b5921da5e0977df/travel_time-1.0.2-cp38-cp38-musllinux_1_1_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,226 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/dc/e1/81879f6549d47c38a0b37b2a0f518136d3243a38a864572c7cf556bd6a7d/travel_time-1.0.2-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,226 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/70/35/66af4acfec73a62e77e249bed0ccc8f60473613aafbf09b2fda873b0fa43/travel_time-1.0.2-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,226 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/8e/a9/c69f396cc9ebf50457edcfa4ba127e7c6b4fe3112204e2826f1459426b55/travel_time-1.0.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,226 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/20/06/f8413ce2022cc5d7b5978be58067f9b4d83bd61ce7d10d46929307b99c48/travel_time-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,227 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/42/a6/6cca678af0972e2aab368673cb7647ccaff0bc7f4a7a69035828bfd5b72b/travel_time-1.0.2-cp39-cp39-musllinux_1_1_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,227 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/d5/75/863c6f6da2d0cad934c7e4fc5799958a13bcd8d6e1f014291da8afff2c55/travel_time-1.0.2-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,227 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/eb/fb/d6a782ef2609f19521b011594c16ba306396d031b91c58eafb611491db07/travel_time-1.0.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,227 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/3e/af/ddee7b1abb28b1f235d5fe9ff15179e12934b7672d43397e2c80dd39f300/travel_time-1.0.2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,227 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/1b/93/377eeb49bbfa078190fe9f112e042dd9b69e8db67ecc60b7625eb6cf61f1/travel_time-1.0.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,227 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/89/56/2e1e3892cb5974d07b97b5e6040c5af49d86222e6908e693b6aa3d78a396/travel_time-1.0.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,227 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/79/ed/6904b18a63475aa7057ebb061f9e105347075a19bdab10bcaee26974ba11/travel_time-1.0.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,228 Skipping link: No binaries permitted for travel-time: https://files.pythonhosted.org/packages/a0/b2/b65e4d32522a4099935607aab089a074c9aa4ca711fb0a5aa00424062a00/travel_time-1.0.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/travel-time/) 2025-09-10T04:00:59,228 Found link https://files.pythonhosted.org/packages/76/be/2279c230c75a9abc55d12939ee6f5e36eb2ceea14a33ec426a2350852862/travel_time-1.0.2.tar.gz (from https://pypi.org/simple/travel-time/), version: 1.0.2 2025-09-10T04:00:59,228 Fetching project page and analyzing links: https://www.piwheels.org/simple/travel-time/ 2025-09-10T04:00:59,228 Getting page https://www.piwheels.org/simple/travel-time/ 2025-09-10T04:00:59,229 Found index url https://www.piwheels.org/simple/ 2025-09-10T04:00:59,316 Fetched page https://www.piwheels.org/simple/travel-time/ as text/html 2025-09-10T04:00:59,319 Skipping link: No binaries permitted for travel-time: https://archive1.piwheels.org/simple/travel-time/travel_time-1.0.2-cp35-cp35m-linux_armv6l.whl#sha256=dbc3ffa96d5d0b48233e207153b1a6395fb9cc967009670237dcfdd8de08b4dd (from https://www.piwheels.org/simple/travel-time/) 2025-09-10T04:00:59,319 Skipping link: No binaries permitted for travel-time: https://archive1.piwheels.org/simple/travel-time/travel_time-1.0.2-cp35-cp35m-linux_armv7l.whl#sha256=dbc3ffa96d5d0b48233e207153b1a6395fb9cc967009670237dcfdd8de08b4dd (from https://www.piwheels.org/simple/travel-time/) 2025-09-10T04:00:59,320 Skipping link: No binaries permitted for travel-time: https://archive1.piwheels.org/simple/travel-time/travel_time-1.0.2-cp37-cp37m-linux_armv6l.whl#sha256=63fab3a03651e6ff4da1ddf9064f2d240751b6fbc9d5f0e62956f86c915db694 (from https://www.piwheels.org/simple/travel-time/) 2025-09-10T04:00:59,320 Skipping link: No binaries permitted for travel-time: https://archive1.piwheels.org/simple/travel-time/travel_time-1.0.2-cp37-cp37m-linux_armv7l.whl#sha256=63fab3a03651e6ff4da1ddf9064f2d240751b6fbc9d5f0e62956f86c915db694 (from https://www.piwheels.org/simple/travel-time/) 2025-09-10T04:00:59,320 Skipping link: No binaries permitted for travel-time: https://archive1.piwheels.org/simple/travel-time/travel_time-1.0.2-cp39-cp39-linux_armv6l.whl#sha256=4f210af2ebf41f091d7d38f5cc9dbdee8855e33d5fb50a50a312aaf7a4c9b9db (from https://www.piwheels.org/simple/travel-time/) 2025-09-10T04:00:59,320 Skipping link: No binaries permitted for travel-time: https://archive1.piwheels.org/simple/travel-time/travel_time-1.0.2-cp39-cp39-linux_armv7l.whl#sha256=4f210af2ebf41f091d7d38f5cc9dbdee8855e33d5fb50a50a312aaf7a4c9b9db (from https://www.piwheels.org/simple/travel-time/) 2025-09-10T04:00:59,320 Skipping link: No binaries permitted for travel-time: https://archive1.piwheels.org/simple/travel-time/travel_time-1.0.0-cp37-cp37m-linux_armv6l.whl#sha256=976991b95d14392f67e336837b4de56265c542c15bb61e63f05bfae580775e2b (from https://www.piwheels.org/simple/travel-time/) 2025-09-10T04:00:59,321 Skipping link: No binaries permitted for travel-time: https://archive1.piwheels.org/simple/travel-time/travel_time-1.0.0-cp37-cp37m-linux_armv7l.whl#sha256=976991b95d14392f67e336837b4de56265c542c15bb61e63f05bfae580775e2b (from https://www.piwheels.org/simple/travel-time/) 2025-09-10T04:00:59,321 Skipping link: No binaries permitted for travel-time: https://archive1.piwheels.org/simple/travel-time/travel_time-1.0.0-cp35-cp35m-linux_armv6l.whl#sha256=4770260bbc551e592a930480f6f53c8d74c0c962363367490e2622927d17f93a (from https://www.piwheels.org/simple/travel-time/) 2025-09-10T04:00:59,321 Skipping link: No binaries permitted for travel-time: https://archive1.piwheels.org/simple/travel-time/travel_time-1.0.0-cp35-cp35m-linux_armv7l.whl#sha256=4770260bbc551e592a930480f6f53c8d74c0c962363367490e2622927d17f93a (from https://www.piwheels.org/simple/travel-time/) 2025-09-10T04:00:59,321 Skipping link: No binaries permitted for travel-time: https://archive1.piwheels.org/simple/travel-time/travel_time-1.0.0-cp39-cp39-linux_armv6l.whl#sha256=f2d446a658b335c908b60c232d3eadafbdb676579433914fcbc3df8505a50a92 (from https://www.piwheels.org/simple/travel-time/) 2025-09-10T04:00:59,321 Skipping link: No binaries permitted for travel-time: https://archive1.piwheels.org/simple/travel-time/travel_time-1.0.0-cp39-cp39-linux_armv7l.whl#sha256=f2d446a658b335c908b60c232d3eadafbdb676579433914fcbc3df8505a50a92 (from https://www.piwheels.org/simple/travel-time/) 2025-09-10T04:00:59,321 Skipping link: not a file: https://www.piwheels.org/simple/travel-time/ 2025-09-10T04:00:59,322 Skipping link: not a file: https://pypi.org/simple/travel-time/ 2025-09-10T04:00:59,348 Given no hashes to check 1 links for project 'travel-time': discarding no candidates 2025-09-10T04:00:59,349 Collecting travel-time==1.0.2 2025-09-10T04:00:59,351 Created temporary directory: /tmp/pip-unpack-vjbhfnai 2025-09-10T04:00:59,566 Downloading travel_time-1.0.2.tar.gz (144 kB) 2025-09-10T04:00:59,653 Added travel-time==1.0.2 from https://files.pythonhosted.org/packages/76/be/2279c230c75a9abc55d12939ee6f5e36eb2ceea14a33ec426a2350852862/travel_time-1.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-rmecwjbl' 2025-09-10T04:00:59,654 Running setup.py (path:/tmp/pip-wheel-zepk8bek/travel-time_bbe33a454c964f8780f102b0231e7c1e/setup.py) egg_info for package travel-time 2025-09-10T04:00:59,654 Created temporary directory: /tmp/pip-pip-egg-info-_twh2qpf 2025-09-10T04:00:59,654 Preparing metadata (setup.py): started 2025-09-10T04:00:59,655 Running command python setup.py egg_info 2025-09-10T04:01:00,270 /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-10T04:01:00,270 !! 2025-09-10T04:01:00,270 ******************************************************************************** 2025-09-10T04:01:00,270 Usage of dash-separated 'description-file' will not be supported in future 2025-09-10T04:01:00,270 versions. Please use the underscore name 'description_file' instead. 2025-09-10T04:01:00,270 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-10T04:01:00,270 or your builds will no longer be supported. 2025-09-10T04:01:00,271 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-10T04:01:00,271 ******************************************************************************** 2025-09-10T04:01:00,271 !! 2025-09-10T04:01:00,271 opt = self._enforce_underscore(opt, section) 2025-09-10T04:01:00,731 /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-10T04:01:00,732 !! 2025-09-10T04:01:00,732 ******************************************************************************** 2025-09-10T04:01:00,732 Usage of dash-separated 'description-file' will not be supported in future 2025-09-10T04:01:00,732 versions. Please use the underscore name 'description_file' instead. 2025-09-10T04:01:00,732 (Affected: travel_time). 2025-09-10T04:01:00,732 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-10T04:01:00,732 or your builds will no longer be supported. 2025-09-10T04:01:00,732 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-10T04:01:00,733 ******************************************************************************** 2025-09-10T04:01:00,733 !! 2025-09-10T04:01:00,733 opt = self._enforce_underscore(opt, section) 2025-09-10T04:01:00,805 running egg_info 2025-09-10T04:01:00,878 creating /tmp/pip-pip-egg-info-_twh2qpf/travel_time.egg-info 2025-09-10T04:01:00,878 writing /tmp/pip-pip-egg-info-_twh2qpf/travel_time.egg-info/PKG-INFO 2025-09-10T04:01:00,880 writing dependency_links to /tmp/pip-pip-egg-info-_twh2qpf/travel_time.egg-info/dependency_links.txt 2025-09-10T04:01:00,881 writing requirements to /tmp/pip-pip-egg-info-_twh2qpf/travel_time.egg-info/requires.txt 2025-09-10T04:01:00,881 writing top-level names to /tmp/pip-pip-egg-info-_twh2qpf/travel_time.egg-info/top_level.txt 2025-09-10T04:01:00,881 writing manifest file '/tmp/pip-pip-egg-info-_twh2qpf/travel_time.egg-info/SOURCES.txt' 2025-09-10T04:01:01,169 reading manifest file '/tmp/pip-pip-egg-info-_twh2qpf/travel_time.egg-info/SOURCES.txt' 2025-09-10T04:01:01,170 reading manifest template 'MANIFEST.in' 2025-09-10T04:01:01,172 adding license file 'LICENSE' 2025-09-10T04:01:01,175 writing manifest file '/tmp/pip-pip-egg-info-_twh2qpf/travel_time.egg-info/SOURCES.txt' 2025-09-10T04:01:01,293 Preparing metadata (setup.py): finished with status 'done' 2025-09-10T04:01:01,299 Source in /tmp/pip-wheel-zepk8bek/travel-time_bbe33a454c964f8780f102b0231e7c1e has version 1.0.2, which satisfies requirement travel-time==1.0.2 from https://files.pythonhosted.org/packages/76/be/2279c230c75a9abc55d12939ee6f5e36eb2ceea14a33ec426a2350852862/travel_time-1.0.2.tar.gz 2025-09-10T04:01:01,299 Removed travel-time==1.0.2 from https://files.pythonhosted.org/packages/76/be/2279c230c75a9abc55d12939ee6f5e36eb2ceea14a33ec426a2350852862/travel_time-1.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-rmecwjbl' 2025-09-10T04:01:01,308 Created temporary directory: /tmp/pip-unpack-yg95nfj9 2025-09-10T04:01:01,309 Created temporary directory: /tmp/pip-unpack-mqzr8ppw 2025-09-10T04:01:01,309 Building wheels for collected packages: travel-time 2025-09-10T04:01:01,310 Created temporary directory: /tmp/pip-wheel-byql2zpf 2025-09-10T04:01:01,311 DEPRECATION: Building 'travel-time' 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 'travel-time'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-10T04:01:01,312 Building wheel for travel-time (setup.py): started 2025-09-10T04:01:01,312 Destination directory: /tmp/pip-wheel-byql2zpf 2025-09-10T04:01:01,312 Running command python setup.py bdist_wheel 2025-09-10T04:01:01,923 /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-10T04:01:01,923 !! 2025-09-10T04:01:01,923 ******************************************************************************** 2025-09-10T04:01:01,923 Usage of dash-separated 'description-file' will not be supported in future 2025-09-10T04:01:01,923 versions. Please use the underscore name 'description_file' instead. 2025-09-10T04:01:01,923 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-10T04:01:01,923 or your builds will no longer be supported. 2025-09-10T04:01:01,924 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-10T04:01:01,924 ******************************************************************************** 2025-09-10T04:01:01,924 !! 2025-09-10T04:01:01,924 opt = self._enforce_underscore(opt, section) 2025-09-10T04:01:02,386 /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-10T04:01:02,386 !! 2025-09-10T04:01:02,387 ******************************************************************************** 2025-09-10T04:01:02,387 Usage of dash-separated 'description-file' will not be supported in future 2025-09-10T04:01:02,387 versions. Please use the underscore name 'description_file' instead. 2025-09-10T04:01:02,387 (Affected: travel_time). 2025-09-10T04:01:02,387 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-10T04:01:02,387 or your builds will no longer be supported. 2025-09-10T04:01:02,387 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-10T04:01:02,387 ******************************************************************************** 2025-09-10T04:01:02,388 !! 2025-09-10T04:01:02,388 opt = self._enforce_underscore(opt, section) 2025-09-10T04:01:02,389 running bdist_wheel 2025-09-10T04:01:02,749 running build 2025-09-10T04:01:02,749 running build_py 2025-09-10T04:01:02,822 creating build/lib.linux-armv7l-cpython-313/spatial_access 2025-09-10T04:01:02,823 copying spatial_access/__init__.py -> build/lib.linux-armv7l-cpython-313/spatial_access 2025-09-10T04:01:02,823 copying spatial_access/p2p.py -> build/lib.linux-armv7l-cpython-313/spatial_access 2025-09-10T04:01:02,824 copying spatial_access/BaseModel.py -> build/lib.linux-armv7l-cpython-313/spatial_access 2025-09-10T04:01:02,824 copying spatial_access/Models.py -> build/lib.linux-armv7l-cpython-313/spatial_access 2025-09-10T04:01:02,825 copying spatial_access/Configs.py -> build/lib.linux-armv7l-cpython-313/spatial_access 2025-09-10T04:01:02,826 copying spatial_access/NetworkInterface.py -> build/lib.linux-armv7l-cpython-313/spatial_access 2025-09-10T04:01:02,826 copying spatial_access/MatrixInterface.py -> build/lib.linux-armv7l-cpython-313/spatial_access 2025-09-10T04:01:02,827 copying spatial_access/SpatialAccessExceptions.py -> build/lib.linux-armv7l-cpython-313/spatial_access 2025-09-10T04:01:02,827 copying spatial_access/_parsers.py -> build/lib.linux-armv7l-cpython-313/spatial_access 2025-09-10T04:01:02,828 running build_ext 2025-09-10T04:01:03,164 building '_p2pExtension' extension 2025-09-10T04:01:03,165 creating build/temp.linux-armv7l-cpython-313/spatial_access/src 2025-09-10T04:01:03,166 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -UNDEBUG -I/usr/include/python3.13 -c spatial_access/src/Serializer.cpp -o build/temp.linux-armv7l-cpython-313/spatial_access/src/Serializer.o --std=c++11 -O2 -fomit-frame-pointer 2025-09-10T04:01:04,604 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -UNDEBUG -I/usr/include/python3.13 -c spatial_access/src/_p2pExtension.cpp -o build/temp.linux-armv7l-cpython-313/spatial_access/src/_p2pExtension.o --std=c++11 -O2 -fomit-frame-pointer 2025-09-10T04:01:06,914 spatial_access/src/_p2pExtension.cpp:796:72: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:06,914 796 | static CYTHON_INLINE size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE *u) { 2025-09-10T04:01:06,914 | ^ 2025-09-10T04:01:06,914 In file included from /usr/include/python3.13/unicodeobject.h:1014, 2025-09-10T04:01:06,915 from /usr/include/python3.13/Python.h:79, 2025-09-10T04:01:06,915 from spatial_access/src/_p2pExtension.cpp:6: 2025-09-10T04:01:06,915 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-10T04:01:06,915 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-10T04:01:06,915 | ^~~~~~~~~~ 2025-09-10T04:01:06,915 spatial_access/src/_p2pExtension.cpp: In function ‘size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE*)’: 2025-09-10T04:01:06,915 spatial_access/src/_p2pExtension.cpp:797:23: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:06,915 797 | const Py_UNICODE *u_end = u; 2025-09-10T04:01:06,915 | ^~~~~ 2025-09-10T04:01:06,916 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-10T04:01:06,916 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-10T04:01:06,916 | ^~~~~~~~~~ 2025-09-10T04:01:08,429 spatial_access/src/_p2pExtension.cpp: In function ‘void __pyx_tp_dealloc_13_p2pExtension_pyNetworkUtility(PyObject*)’: 2025-09-10T04:01:08,429 spatial_access/src/_p2pExtension.cpp:25639:134: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-10T04:01:08,429 25639 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && (!PyType_IS_GC(Py_TYPE(o)) || !_PyGC_FINALIZED(o))) { 2025-09-10T04:01:08,429 | ^~~~~~~~~~~~~~~ 2025-09-10T04:01:08,473 spatial_access/src/_p2pExtension.cpp: In function ‘void __pyx_tp_dealloc_13_p2pExtension_pyTMXTypeReader(PyObject*)’: 2025-09-10T04:01:08,474 spatial_access/src/_p2pExtension.cpp:25750:134: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-10T04:01:08,474 25750 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && (!PyType_IS_GC(Py_TYPE(o)) || !_PyGC_FINALIZED(o))) { 2025-09-10T04:01:08,474 | ^~~~~~~~~~~~~~~ 2025-09-10T04:01:08,518 spatial_access/src/_p2pExtension.cpp: In function ‘void __pyx_tp_dealloc_13_p2pExtension_pyTransitMatrixIxIxUS(PyObject*)’: 2025-09-10T04:01:08,518 spatial_access/src/_p2pExtension.cpp:25864:134: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-10T04:01:08,518 25864 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && (!PyType_IS_GC(Py_TYPE(o)) || !_PyGC_FINALIZED(o))) { 2025-09-10T04:01:08,518 | ^~~~~~~~~~~~~~~ 2025-09-10T04:01:08,562 spatial_access/src/_p2pExtension.cpp: In function ‘void __pyx_tp_dealloc_13_p2pExtension_pyTransitMatrixIxIxUI(PyObject*)’: 2025-09-10T04:01:08,562 spatial_access/src/_p2pExtension.cpp:25997:134: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-10T04:01:08,563 25997 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && (!PyType_IS_GC(Py_TYPE(o)) || !_PyGC_FINALIZED(o))) { 2025-09-10T04:01:08,563 | ^~~~~~~~~~~~~~~ 2025-09-10T04:01:08,606 spatial_access/src/_p2pExtension.cpp: In function ‘void __pyx_tp_dealloc_13_p2pExtension_pyTransitMatrixIxSxUS(PyObject*)’: 2025-09-10T04:01:08,606 spatial_access/src/_p2pExtension.cpp:26130:134: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-10T04:01:08,606 26130 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && (!PyType_IS_GC(Py_TYPE(o)) || !_PyGC_FINALIZED(o))) { 2025-09-10T04:01:08,607 | ^~~~~~~~~~~~~~~ 2025-09-10T04:01:08,650 spatial_access/src/_p2pExtension.cpp: In function ‘void __pyx_tp_dealloc_13_p2pExtension_pyTransitMatrixIxSxUI(PyObject*)’: 2025-09-10T04:01:08,651 spatial_access/src/_p2pExtension.cpp:26263:134: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-10T04:01:08,651 26263 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && (!PyType_IS_GC(Py_TYPE(o)) || !_PyGC_FINALIZED(o))) { 2025-09-10T04:01:08,651 | ^~~~~~~~~~~~~~~ 2025-09-10T04:01:08,694 spatial_access/src/_p2pExtension.cpp: In function ‘void __pyx_tp_dealloc_13_p2pExtension_pyTransitMatrixSxIxUS(PyObject*)’: 2025-09-10T04:01:08,695 spatial_access/src/_p2pExtension.cpp:26396:134: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-10T04:01:08,695 26396 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && (!PyType_IS_GC(Py_TYPE(o)) || !_PyGC_FINALIZED(o))) { 2025-09-10T04:01:08,695 | ^~~~~~~~~~~~~~~ 2025-09-10T04:01:08,739 spatial_access/src/_p2pExtension.cpp: In function ‘void __pyx_tp_dealloc_13_p2pExtension_pyTransitMatrixSxIxUI(PyObject*)’: 2025-09-10T04:01:08,739 spatial_access/src/_p2pExtension.cpp:26529:134: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-10T04:01:08,739 26529 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && (!PyType_IS_GC(Py_TYPE(o)) || !_PyGC_FINALIZED(o))) { 2025-09-10T04:01:08,739 | ^~~~~~~~~~~~~~~ 2025-09-10T04:01:08,783 spatial_access/src/_p2pExtension.cpp: In function ‘void __pyx_tp_dealloc_13_p2pExtension_pyTransitMatrixSxSxUS(PyObject*)’: 2025-09-10T04:01:08,783 spatial_access/src/_p2pExtension.cpp:26662:134: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-10T04:01:08,783 26662 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && (!PyType_IS_GC(Py_TYPE(o)) || !_PyGC_FINALIZED(o))) { 2025-09-10T04:01:08,783 | ^~~~~~~~~~~~~~~ 2025-09-10T04:01:08,827 spatial_access/src/_p2pExtension.cpp: In function ‘void __pyx_tp_dealloc_13_p2pExtension_pyTransitMatrixSxSxUI(PyObject*)’: 2025-09-10T04:01:08,827 spatial_access/src/_p2pExtension.cpp:26795:134: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-10T04:01:08,827 26795 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && (!PyType_IS_GC(Py_TYPE(o)) || !_PyGC_FINALIZED(o))) { 2025-09-10T04:01:08,827 | ^~~~~~~~~~~~~~~ 2025-09-10T04:01:08,867 spatial_access/src/_p2pExtension.cpp: In function ‘void __Pyx_ErrRestoreInState(PyThreadState*, PyObject*, PyObject*, PyObject*)’: 2025-09-10T04:01:08,867 spatial_access/src/_p2pExtension.cpp:27842:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-10T04:01:08,867 27842 | tmp_type = tstate->curexc_type; 2025-09-10T04:01:08,867 | ^~~~~~~~~~~ 2025-09-10T04:01:08,867 spatial_access/src/_p2pExtension.cpp:27843:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-10T04:01:08,867 27843 | tmp_value = tstate->curexc_value; 2025-09-10T04:01:08,867 | ^~~~~~~~~~~~ 2025-09-10T04:01:08,867 spatial_access/src/_p2pExtension.cpp:27844:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T04:01:08,868 27844 | tmp_tb = tstate->curexc_traceback; 2025-09-10T04:01:08,868 | ^~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,868 spatial_access/src/_p2pExtension.cpp:27845:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-10T04:01:08,868 27845 | tstate->curexc_type = type; 2025-09-10T04:01:08,868 | ^~~~~~~~~~~ 2025-09-10T04:01:08,868 spatial_access/src/_p2pExtension.cpp:27846:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-10T04:01:08,868 27846 | tstate->curexc_value = value; 2025-09-10T04:01:08,869 | ^~~~~~~~~~~~ 2025-09-10T04:01:08,869 spatial_access/src/_p2pExtension.cpp:27847:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T04:01:08,869 27847 | tstate->curexc_traceback = tb; 2025-09-10T04:01:08,869 | ^~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,870 spatial_access/src/_p2pExtension.cpp: In function ‘void __Pyx_ErrFetchInState(PyThreadState*, PyObject**, PyObject**, PyObject**)’: 2025-09-10T04:01:08,870 spatial_access/src/_p2pExtension.cpp:27853:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-10T04:01:08,870 27853 | *type = tstate->curexc_type; 2025-09-10T04:01:08,870 | ^~~~~~~~~~~ 2025-09-10T04:01:08,870 spatial_access/src/_p2pExtension.cpp:27854:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-10T04:01:08,870 27854 | *value = tstate->curexc_value; 2025-09-10T04:01:08,870 | ^~~~~~~~~~~~ 2025-09-10T04:01:08,871 spatial_access/src/_p2pExtension.cpp:27855:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T04:01:08,871 27855 | *tb = tstate->curexc_traceback; 2025-09-10T04:01:08,871 | ^~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,871 spatial_access/src/_p2pExtension.cpp:27856:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-10T04:01:08,871 27856 | tstate->curexc_type = 0; 2025-09-10T04:01:08,871 | ^~~~~~~~~~~ 2025-09-10T04:01:08,871 spatial_access/src/_p2pExtension.cpp:27857:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-10T04:01:08,872 27857 | tstate->curexc_value = 0; 2025-09-10T04:01:08,872 | ^~~~~~~~~~~~ 2025-09-10T04:01:08,872 spatial_access/src/_p2pExtension.cpp:27858:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T04:01:08,872 27858 | tstate->curexc_traceback = 0; 2025-09-10T04:01:08,872 | ^~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,875 spatial_access/src/_p2pExtension.cpp: In function ‘void __Pyx_Raise(PyObject*, PyObject*, PyObject*, PyObject*)’: 2025-09-10T04:01:08,875 spatial_access/src/_p2pExtension.cpp:28007:36: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T04:01:08,876 28007 | PyObject* tmp_tb = tstate->curexc_traceback; 2025-09-10T04:01:08,876 | ^~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,876 spatial_access/src/_p2pExtension.cpp:28010:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T04:01:08,876 28010 | tstate->curexc_traceback = tb; 2025-09-10T04:01:08,876 | ^~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,877 spatial_access/src/_p2pExtension.cpp: In function ‘int __Pyx_IterFinish()’: 2025-09-10T04:01:08,878 spatial_access/src/_p2pExtension.cpp:28038:34: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-10T04:01:08,878 28038 | PyObject* exc_type = tstate->curexc_type; 2025-09-10T04:01:08,878 | ^~~~~~~~~~~ 2025-09-10T04:01:08,878 spatial_access/src/_p2pExtension.cpp:28042:33: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-10T04:01:08,878 28042 | exc_value = tstate->curexc_value; 2025-09-10T04:01:08,878 | ^~~~~~~~~~~~ 2025-09-10T04:01:08,878 spatial_access/src/_p2pExtension.cpp:28043:30: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T04:01:08,879 28043 | exc_tb = tstate->curexc_traceback; 2025-09-10T04:01:08,879 | ^~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,879 spatial_access/src/_p2pExtension.cpp:28044:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-10T04:01:08,879 28044 | tstate->curexc_type = 0; 2025-09-10T04:01:08,879 | ^~~~~~~~~~~ 2025-09-10T04:01:08,879 spatial_access/src/_p2pExtension.cpp:28045:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-10T04:01:08,879 28045 | tstate->curexc_value = 0; 2025-09-10T04:01:08,879 | ^~~~~~~~~~~~ 2025-09-10T04:01:08,880 spatial_access/src/_p2pExtension.cpp:28046:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T04:01:08,880 28046 | tstate->curexc_traceback = 0; 2025-09-10T04:01:08,880 | ^~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,882 spatial_access/src/_p2pExtension.cpp: In function ‘int __Pyx_PyErr_ExceptionMatchesInState(PyThreadState*, PyObject*)’: 2025-09-10T04:01:08,882 spatial_access/src/_p2pExtension.cpp:28147:34: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-10T04:01:08,882 28147 | PyObject *exc_type = tstate->curexc_type; 2025-09-10T04:01:08,883 | ^~~~~~~~~~~ 2025-09-10T04:01:08,892 spatial_access/src/_p2pExtension.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-09-10T04:01:08,892 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,893 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,893 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,893 spatial_access/src/_p2pExtension.cpp:28266:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,893 28266 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-09-10T04:01:08,893 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,893 In file included from /usr/include/python3.13/dictobject.h:101, 2025-09-10T04:01:08,893 from /usr/include/python3.13/Python.h:90: 2025-09-10T04:01:08,893 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,893 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,893 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,896 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,897 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,897 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,897 spatial_access/src/_p2pExtension.cpp:28266:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,897 28266 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-09-10T04:01:08,897 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,897 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,897 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,897 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,900 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,901 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,901 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,901 spatial_access/src/_p2pExtension.cpp:28266:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,901 28266 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-09-10T04:01:08,901 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,901 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,901 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,901 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,905 spatial_access/src/_p2pExtension.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-09-10T04:01:08,905 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,905 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,906 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,906 spatial_access/src/_p2pExtension.cpp:28278:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,906 28278 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-09-10T04:01:08,906 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,906 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,906 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,906 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,909 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,909 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,909 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,910 spatial_access/src/_p2pExtension.cpp:28278:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,910 28278 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-09-10T04:01:08,910 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,910 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,910 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,910 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,913 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,913 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,913 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,913 spatial_access/src/_p2pExtension.cpp:28278:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,914 28278 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-09-10T04:01:08,914 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,914 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,914 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,914 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,918 spatial_access/src/_p2pExtension.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-09-10T04:01:08,918 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,918 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,918 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,919 spatial_access/src/_p2pExtension.cpp:906:43: note: in definition of macro ‘unlikely’ 2025-09-10T04:01:08,919 906 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-10T04:01:08,919 | ^ 2025-09-10T04:01:08,919 spatial_access/src/_p2pExtension.cpp:28282:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,919 28282 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-09-10T04:01:08,919 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,919 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,919 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,919 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,923 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,923 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,923 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,923 spatial_access/src/_p2pExtension.cpp:906:43: note: in definition of macro ‘unlikely’ 2025-09-10T04:01:08,923 906 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-10T04:01:08,923 | ^ 2025-09-10T04:01:08,923 spatial_access/src/_p2pExtension.cpp:28282:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,923 28282 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-09-10T04:01:08,923 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,923 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,924 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,924 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,927 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,927 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,927 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,927 spatial_access/src/_p2pExtension.cpp:906:43: note: in definition of macro ‘unlikely’ 2025-09-10T04:01:08,927 906 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-10T04:01:08,928 | ^ 2025-09-10T04:01:08,928 spatial_access/src/_p2pExtension.cpp:28282:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,928 28282 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-09-10T04:01:08,928 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,928 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,928 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,928 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,933 spatial_access/src/_p2pExtension.cpp: In function ‘int __Pyx_CLineForTraceback(PyThreadState*, int)’: 2025-09-10T04:01:08,933 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,933 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,933 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,933 spatial_access/src/_p2pExtension.cpp:905:43: note: in definition of macro ‘likely’ 2025-09-10T04:01:08,933 905 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-10T04:01:08,933 | ^ 2025-09-10T04:01:08,934 spatial_access/src/_p2pExtension.cpp:1303:16: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,934 1303 | if (likely(__PYX_GET_DICT_VERSION(DICT) == __pyx_dict_version)) {\ 2025-09-10T04:01:08,934 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,934 spatial_access/src/_p2pExtension.cpp:28303:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-10T04:01:08,934 28303 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-10T04:01:08,934 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,934 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,934 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,934 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,937 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,938 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,938 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,938 spatial_access/src/_p2pExtension.cpp:905:43: note: in definition of macro ‘likely’ 2025-09-10T04:01:08,938 905 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-10T04:01:08,938 | ^ 2025-09-10T04:01:08,938 spatial_access/src/_p2pExtension.cpp:1303:16: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,938 1303 | if (likely(__PYX_GET_DICT_VERSION(DICT) == __pyx_dict_version)) {\ 2025-09-10T04:01:08,938 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,938 spatial_access/src/_p2pExtension.cpp:28303:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-10T04:01:08,938 28303 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-10T04:01:08,938 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,939 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,939 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,939 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,942 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,942 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,942 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,942 spatial_access/src/_p2pExtension.cpp:905:43: note: in definition of macro ‘likely’ 2025-09-10T04:01:08,942 905 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-10T04:01:08,943 | ^ 2025-09-10T04:01:08,943 spatial_access/src/_p2pExtension.cpp:1303:16: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,943 1303 | if (likely(__PYX_GET_DICT_VERSION(DICT) == __pyx_dict_version)) {\ 2025-09-10T04:01:08,943 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,943 spatial_access/src/_p2pExtension.cpp:28303:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-10T04:01:08,943 28303 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-10T04:01:08,943 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,943 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,943 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,943 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,946 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,947 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,947 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,947 spatial_access/src/_p2pExtension.cpp:1307:30: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,947 1307 | __pyx_dict_version = __PYX_GET_DICT_VERSION(DICT);\ 2025-09-10T04:01:08,947 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,947 spatial_access/src/_p2pExtension.cpp:28303:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-10T04:01:08,947 28303 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-10T04:01:08,947 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,947 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,947 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,948 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,951 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,951 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,951 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,951 spatial_access/src/_p2pExtension.cpp:1307:30: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,951 1307 | __pyx_dict_version = __PYX_GET_DICT_VERSION(DICT);\ 2025-09-10T04:01:08,951 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,951 spatial_access/src/_p2pExtension.cpp:28303:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-10T04:01:08,951 28303 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-10T04:01:08,951 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,951 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,952 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,952 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,955 spatial_access/src/_p2pExtension.cpp:1296:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T04:01:08,955 1296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-10T04:01:08,955 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,955 spatial_access/src/_p2pExtension.cpp:1307:30: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-10T04:01:08,955 1307 | __pyx_dict_version = __PYX_GET_DICT_VERSION(DICT);\ 2025-09-10T04:01:08,955 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,955 spatial_access/src/_p2pExtension.cpp:28303:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-10T04:01:08,955 28303 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-10T04:01:08,956 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,956 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T04:01:08,956 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T04:01:08,956 | ^~~~~~~~~~~~~~ 2025-09-10T04:01:08,966 spatial_access/src/_p2pExtension.cpp: In function ‘void __Pyx_AddTraceback(const char*, int, int, const char*)’: 2025-09-10T04:01:08,966 spatial_access/src/_p2pExtension.cpp:446:62: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T04:01:08,966 446 | #define __Pyx_PyFrame_SetLineNumber(frame, lineno) (frame)->f_lineno = (lineno) 2025-09-10T04:01:08,966 | ^~ 2025-09-10T04:01:08,966 spatial_access/src/_p2pExtension.cpp:28494:5: note: in expansion of macro ‘__Pyx_PyFrame_SetLineNumber’ 2025-09-10T04:01:08,967 28494 | __Pyx_PyFrame_SetLineNumber(py_frame, py_line); 2025-09-10T04:01:08,967 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,967 In file included from /usr/include/python3.13/Python.h:67: 2025-09-10T04:01:08,967 /usr/include/python3.13/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T04:01:08,967 22 | typedef struct _frame PyFrameObject; 2025-09-10T04:01:08,967 | ^~~~~~ 2025-09-10T04:01:08,968 spatial_access/src/_p2pExtension.cpp: In function ‘unsigned int __Pyx_PyInt_As_unsigned_int(PyObject*)’: 2025-09-10T04:01:08,968 spatial_access/src/_p2pExtension.cpp:28550:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:08,968 28550 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T04:01:08,968 | ^~~~~~~~ 2025-09-10T04:01:08,974 spatial_access/src/_p2pExtension.cpp:28605:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:08,974 28605 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T04:01:08,974 | ^~~~~~~~ 2025-09-10T04:01:08,985 spatial_access/src/_p2pExtension.cpp:28691:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-10T04:01:08,985 28691 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-10T04:01:08,985 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,985 28692 | bytes, sizeof(val), 2025-09-10T04:01:08,986 | ~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,986 28693 | is_little, !is_unsigned); 2025-09-10T04:01:08,986 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,987 In file included from /usr/include/python3.13/longobject.h:107, 2025-09-10T04:01:08,987 from /usr/include/python3.13/Python.h:81: 2025-09-10T04:01:08,987 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-10T04:01:08,987 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-10T04:01:08,987 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:08,992 spatial_access/src/_p2pExtension.cpp: In function ‘long unsigned int __Pyx_PyInt_As_unsigned_long(PyObject*)’: 2025-09-10T04:01:08,992 spatial_access/src/_p2pExtension.cpp:28746:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:08,992 28746 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T04:01:08,992 | ^~~~~~~~ 2025-09-10T04:01:08,998 spatial_access/src/_p2pExtension.cpp:28801:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:08,998 28801 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T04:01:08,998 | ^~~~~~~~ 2025-09-10T04:01:09,009 spatial_access/src/_p2pExtension.cpp:28887:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-10T04:01:09,009 28887 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-10T04:01:09,010 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,010 28888 | bytes, sizeof(val), 2025-09-10T04:01:09,010 | ~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,010 28889 | is_little, !is_unsigned); 2025-09-10T04:01:09,010 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,010 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-10T04:01:09,010 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-10T04:01:09,010 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,016 spatial_access/src/_p2pExtension.cpp: In function ‘int __Pyx_PyInt_As_int(PyObject*)’: 2025-09-10T04:01:09,016 spatial_access/src/_p2pExtension.cpp:29018:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:09,016 29018 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T04:01:09,017 | ^~~~~~~~ 2025-09-10T04:01:09,023 spatial_access/src/_p2pExtension.cpp:29073:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:09,023 29073 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T04:01:09,023 | ^~~~~~~~ 2025-09-10T04:01:09,034 spatial_access/src/_p2pExtension.cpp:29159:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-10T04:01:09,034 29159 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-10T04:01:09,034 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,034 29160 | bytes, sizeof(val), 2025-09-10T04:01:09,034 | ~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,034 29161 | is_little, !is_unsigned); 2025-09-10T04:01:09,034 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,034 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-10T04:01:09,034 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-10T04:01:09,035 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,038 spatial_access/src/_p2pExtension.cpp: In function ‘short unsigned int __Pyx_PyInt_As_unsigned_short(PyObject*)’: 2025-09-10T04:01:09,038 spatial_access/src/_p2pExtension.cpp:29214:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:09,038 29214 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T04:01:09,038 | ^~~~~~~~ 2025-09-10T04:01:09,057 spatial_access/src/_p2pExtension.cpp:29269:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:09,057 29269 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T04:01:09,057 | ^~~~~~~~ 2025-09-10T04:01:09,068 spatial_access/src/_p2pExtension.cpp:29355:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-10T04:01:09,068 29355 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-10T04:01:09,069 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,069 29356 | bytes, sizeof(val), 2025-09-10T04:01:09,069 | ~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,069 29357 | is_little, !is_unsigned); 2025-09-10T04:01:09,069 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,069 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-10T04:01:09,069 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-10T04:01:09,069 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,075 spatial_access/src/_p2pExtension.cpp: In function ‘size_t __Pyx_PyInt_As_size_t(PyObject*)’: 2025-09-10T04:01:09,076 spatial_access/src/_p2pExtension.cpp:29486:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:09,076 29486 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T04:01:09,076 | ^~~~~~~~ 2025-09-10T04:01:09,082 spatial_access/src/_p2pExtension.cpp:29541:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:09,082 29541 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T04:01:09,082 | ^~~~~~~~ 2025-09-10T04:01:09,093 spatial_access/src/_p2pExtension.cpp:29627:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-10T04:01:09,093 29627 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-10T04:01:09,093 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,094 29628 | bytes, sizeof(val), 2025-09-10T04:01:09,094 | ~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,094 29629 | is_little, !is_unsigned); 2025-09-10T04:01:09,094 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,094 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-10T04:01:09,094 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-10T04:01:09,094 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,099 spatial_access/src/_p2pExtension.cpp: In function ‘long int __Pyx_PyInt_As_long(PyObject*)’: 2025-09-10T04:01:09,099 spatial_access/src/_p2pExtension.cpp:29720:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:09,099 29720 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T04:01:09,099 | ^~~~~~~~ 2025-09-10T04:01:09,105 spatial_access/src/_p2pExtension.cpp:29775:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:09,105 29775 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T04:01:09,105 | ^~~~~~~~ 2025-09-10T04:01:09,116 spatial_access/src/_p2pExtension.cpp:29861:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-10T04:01:09,116 29861 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-10T04:01:09,116 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,116 29862 | bytes, sizeof(val), 2025-09-10T04:01:09,116 | ~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,116 29863 | is_little, !is_unsigned); 2025-09-10T04:01:09,116 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,117 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-10T04:01:09,117 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-10T04:01:09,117 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,133 spatial_access/src/_p2pExtension.cpp: In function ‘Py_ssize_t __Pyx_PyIndex_AsSsize_t(PyObject*)’: 2025-09-10T04:01:09,133 spatial_access/src/_p2pExtension.cpp:30204:47: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T04:01:09,133 30204 | const digit* digits = ((PyLongObject*)b)->ob_digit; 2025-09-10T04:01:09,134 | ^~~~~~~~ 2025-09-10T04:01:09,375 In file included from spatial_access/src/_p2pExtension.cpp:717: 2025-09-10T04:01:09,375 spatial_access/src/include/transitMatrix.h: In instantiation of ‘value_type transitMatrix::timeToNearestDestPerCategory(const row_label_type&, const std::string&) const [with row_label_type = long unsigned int; col_label_type = std::__cxx11::basic_string; value_type = short unsigned int; std::string = std::__cxx11::basic_string]’: 2025-09-10T04:01:09,375 spatial_access/src/_p2pExtension.cpp:9615:68: required from here 2025-09-10T04:01:09,375 9615 | __pyx_t_3 = __pyx_v_self->thisptr->timeToNearestDestPerCategory(__pyx_t_1, __pyx_t_2); 2025-09-10T04:01:09,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,375 spatial_access/src/include/transitMatrix.h:327:35: warning: loop variable ‘dest_id’ creates a copy from type ‘const std::__cxx11::basic_string’ [-Wrange-loop-construct] 2025-09-10T04:01:09,375 327 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,375 | ^~~~~~~ 2025-09-10T04:01:09,376 spatial_access/src/include/transitMatrix.h:327:35: note: use reference type to prevent copying 2025-09-10T04:01:09,376 327 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,376 | ^~~~~~~ 2025-09-10T04:01:09,376 | & 2025-09-10T04:01:09,377 spatial_access/src/include/transitMatrix.h: In instantiation of ‘value_type transitMatrix::countDestsInRangePerCategory(const row_label_type&, const std::string&, value_type) const [with row_label_type = long unsigned int; col_label_type = std::__cxx11::basic_string; value_type = short unsigned int; std::string = std::__cxx11::basic_string]’: 2025-09-10T04:01:09,377 spatial_access/src/_p2pExtension.cpp:9753:68: required from here 2025-09-10T04:01:09,377 9753 | __pyx_t_4 = __pyx_v_self->thisptr->countDestsInRangePerCategory(__pyx_t_1, __pyx_t_2, __pyx_t_3); 2025-09-10T04:01:09,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,378 spatial_access/src/include/transitMatrix.h:347:35: warning: loop variable ‘dest_id’ creates a copy from type ‘const std::__cxx11::basic_string’ [-Wrange-loop-construct] 2025-09-10T04:01:09,378 347 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,378 | ^~~~~~~ 2025-09-10T04:01:09,378 spatial_access/src/include/transitMatrix.h:347:35: note: use reference type to prevent copying 2025-09-10T04:01:09,378 347 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,378 | ^~~~~~~ 2025-09-10T04:01:09,378 | & 2025-09-10T04:01:09,418 spatial_access/src/include/transitMatrix.h: In instantiation of ‘value_type transitMatrix::timeToNearestDestPerCategory(const row_label_type&, const std::string&) const [with row_label_type = long unsigned int; col_label_type = std::__cxx11::basic_string; value_type = unsigned int; std::string = std::__cxx11::basic_string]’: 2025-09-10T04:01:09,419 spatial_access/src/_p2pExtension.cpp:12148:68: required from here 2025-09-10T04:01:09,419 12148 | __pyx_t_3 = __pyx_v_self->thisptr->timeToNearestDestPerCategory(__pyx_t_1, __pyx_t_2); 2025-09-10T04:01:09,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,419 spatial_access/src/include/transitMatrix.h:327:35: warning: loop variable ‘dest_id’ creates a copy from type ‘const std::__cxx11::basic_string’ [-Wrange-loop-construct] 2025-09-10T04:01:09,419 327 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,419 | ^~~~~~~ 2025-09-10T04:01:09,419 spatial_access/src/include/transitMatrix.h:327:35: note: use reference type to prevent copying 2025-09-10T04:01:09,419 327 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,419 | ^~~~~~~ 2025-09-10T04:01:09,419 | & 2025-09-10T04:01:09,421 spatial_access/src/include/transitMatrix.h: In instantiation of ‘value_type transitMatrix::countDestsInRangePerCategory(const row_label_type&, const std::string&, value_type) const [with row_label_type = long unsigned int; col_label_type = std::__cxx11::basic_string; value_type = unsigned int; std::string = std::__cxx11::basic_string]’: 2025-09-10T04:01:09,421 spatial_access/src/_p2pExtension.cpp:12286:68: required from here 2025-09-10T04:01:09,421 12286 | __pyx_t_4 = __pyx_v_self->thisptr->countDestsInRangePerCategory(__pyx_t_1, __pyx_t_2, __pyx_t_3); 2025-09-10T04:01:09,421 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,421 spatial_access/src/include/transitMatrix.h:347:35: warning: loop variable ‘dest_id’ creates a copy from type ‘const std::__cxx11::basic_string’ [-Wrange-loop-construct] 2025-09-10T04:01:09,421 347 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,421 | ^~~~~~~ 2025-09-10T04:01:09,422 spatial_access/src/include/transitMatrix.h:347:35: note: use reference type to prevent copying 2025-09-10T04:01:09,422 347 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,422 | ^~~~~~~ 2025-09-10T04:01:09,422 | & 2025-09-10T04:01:09,455 spatial_access/src/include/transitMatrix.h: In instantiation of ‘value_type transitMatrix::timeToNearestDestPerCategory(const row_label_type&, const std::string&) const [with row_label_type = std::__cxx11::basic_string; col_label_type = std::__cxx11::basic_string; value_type = short unsigned int; std::string = std::__cxx11::basic_string]’: 2025-09-10T04:01:09,455 spatial_access/src/_p2pExtension.cpp:19747:68: required from here 2025-09-10T04:01:09,456 19747 | __pyx_t_3 = __pyx_v_self->thisptr->timeToNearestDestPerCategory(__pyx_t_1, __pyx_t_2); 2025-09-10T04:01:09,456 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,456 spatial_access/src/include/transitMatrix.h:327:35: warning: loop variable ‘dest_id’ creates a copy from type ‘const std::__cxx11::basic_string’ [-Wrange-loop-construct] 2025-09-10T04:01:09,456 327 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,456 | ^~~~~~~ 2025-09-10T04:01:09,456 spatial_access/src/include/transitMatrix.h:327:35: note: use reference type to prevent copying 2025-09-10T04:01:09,456 327 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,456 | ^~~~~~~ 2025-09-10T04:01:09,456 | & 2025-09-10T04:01:09,458 spatial_access/src/include/transitMatrix.h: In instantiation of ‘value_type transitMatrix::countDestsInRangePerCategory(const row_label_type&, const std::string&, value_type) const [with row_label_type = std::__cxx11::basic_string; col_label_type = std::__cxx11::basic_string; value_type = short unsigned int; std::string = std::__cxx11::basic_string]’: 2025-09-10T04:01:09,458 spatial_access/src/_p2pExtension.cpp:19885:68: required from here 2025-09-10T04:01:09,458 19885 | __pyx_t_4 = __pyx_v_self->thisptr->countDestsInRangePerCategory(__pyx_t_1, __pyx_t_2, __pyx_t_3); 2025-09-10T04:01:09,458 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,458 spatial_access/src/include/transitMatrix.h:347:35: warning: loop variable ‘dest_id’ creates a copy from type ‘const std::__cxx11::basic_string’ [-Wrange-loop-construct] 2025-09-10T04:01:09,458 347 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,458 | ^~~~~~~ 2025-09-10T04:01:09,458 spatial_access/src/include/transitMatrix.h:347:35: note: use reference type to prevent copying 2025-09-10T04:01:09,459 347 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,459 | ^~~~~~~ 2025-09-10T04:01:09,459 | & 2025-09-10T04:01:09,473 spatial_access/src/include/transitMatrix.h: In instantiation of ‘value_type transitMatrix::timeToNearestDestPerCategory(const row_label_type&, const std::string&) const [with row_label_type = std::__cxx11::basic_string; col_label_type = std::__cxx11::basic_string; value_type = unsigned int; std::string = std::__cxx11::basic_string]’: 2025-09-10T04:01:09,473 spatial_access/src/_p2pExtension.cpp:22280:68: required from here 2025-09-10T04:01:09,473 22280 | __pyx_t_3 = __pyx_v_self->thisptr->timeToNearestDestPerCategory(__pyx_t_1, __pyx_t_2); 2025-09-10T04:01:09,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,473 spatial_access/src/include/transitMatrix.h:327:35: warning: loop variable ‘dest_id’ creates a copy from type ‘const std::__cxx11::basic_string’ [-Wrange-loop-construct] 2025-09-10T04:01:09,473 327 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,473 | ^~~~~~~ 2025-09-10T04:01:09,473 spatial_access/src/include/transitMatrix.h:327:35: note: use reference type to prevent copying 2025-09-10T04:01:09,473 327 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,474 | ^~~~~~~ 2025-09-10T04:01:09,474 | & 2025-09-10T04:01:09,475 spatial_access/src/include/transitMatrix.h: In instantiation of ‘value_type transitMatrix::countDestsInRangePerCategory(const row_label_type&, const std::string&, value_type) const [with row_label_type = std::__cxx11::basic_string; col_label_type = std::__cxx11::basic_string; value_type = unsigned int; std::string = std::__cxx11::basic_string]’: 2025-09-10T04:01:09,475 spatial_access/src/_p2pExtension.cpp:22418:68: required from here 2025-09-10T04:01:09,475 22418 | __pyx_t_4 = __pyx_v_self->thisptr->countDestsInRangePerCategory(__pyx_t_1, __pyx_t_2, __pyx_t_3); 2025-09-10T04:01:09,475 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T04:01:09,475 spatial_access/src/include/transitMatrix.h:347:35: warning: loop variable ‘dest_id’ creates a copy from type ‘const std::__cxx11::basic_string’ [-Wrange-loop-construct] 2025-09-10T04:01:09,475 347 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,475 | ^~~~~~~ 2025-09-10T04:01:09,476 spatial_access/src/include/transitMatrix.h:347:35: note: use reference type to prevent copying 2025-09-10T04:01:09,476 347 | for (const col_label_type dest_id : categoryToDestMap.at(category)) 2025-09-10T04:01:09,476 | ^~~~~~~ 2025-09-10T04:01:09,476 | & 2025-09-10T04:01:13,478 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-10T04:01:13,626 ERROR: python setup.py bdist_wheel exited with 1 2025-09-10T04:01:13,638 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-10T04:01:13,638 exec(compile('"'"''"'"''"'"' 2025-09-10T04:01:13,638 # This is -- a caller that pip uses to run setup.py 2025-09-10T04:01:13,638 # 2025-09-10T04:01:13,638 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T04:01:13,638 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T04:01:13,638 # - It provides a clear error message when setuptools is not installed. 2025-09-10T04:01:13,638 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T04:01:13,638 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T04:01:13,638 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T04:01:13,638 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T04:01:13,638 import os, sys, tokenize, traceback 2025-09-10T04:01:13,638 2025-09-10T04:01:13,638 try: 2025-09-10T04:01:13,638 import setuptools 2025-09-10T04:01:13,638 except ImportError: 2025-09-10T04:01:13,638 print( 2025-09-10T04:01:13,638 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T04:01:13,638 "the build environment with exception:", 2025-09-10T04:01:13,638 file=sys.stderr, 2025-09-10T04:01:13,638 ) 2025-09-10T04:01:13,638 traceback.print_exc() 2025-09-10T04:01:13,638 sys.exit(1) 2025-09-10T04:01:13,638 2025-09-10T04:01:13,638 __file__ = %r 2025-09-10T04:01:13,638 sys.argv[0] = __file__ 2025-09-10T04:01:13,638 2025-09-10T04:01:13,638 if os.path.exists(__file__): 2025-09-10T04:01:13,638 filename = __file__ 2025-09-10T04:01:13,638 with tokenize.open(__file__) as f: 2025-09-10T04:01:13,638 setup_py_code = f.read() 2025-09-10T04:01:13,638 else: 2025-09-10T04:01:13,638 filename = "" 2025-09-10T04:01:13,638 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T04:01:13,638 2025-09-10T04:01:13,638 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T04:01:13,638 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-zepk8bek/travel-time_bbe33a454c964f8780f102b0231e7c1e/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-byql2zpf[/] 2025-09-10T04:01:13,639 [bold magenta]cwd[/]: /tmp/pip-wheel-zepk8bek/travel-time_bbe33a454c964f8780f102b0231e7c1e/ 2025-09-10T04:01:13,639 Building wheel for travel-time (setup.py): finished with status 'error' 2025-09-10T04:01:13,639 ERROR: Failed building wheel for travel-time 2025-09-10T04:01:13,640 Running setup.py clean for travel-time 2025-09-10T04:01:13,641 Running command python setup.py clean 2025-09-10T04:01:14,503 /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-10T04:01:14,503 !! 2025-09-10T04:01:14,503 ******************************************************************************** 2025-09-10T04:01:14,503 Usage of dash-separated 'description-file' will not be supported in future 2025-09-10T04:01:14,503 versions. Please use the underscore name 'description_file' instead. 2025-09-10T04:01:14,504 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-10T04:01:14,504 or your builds will no longer be supported. 2025-09-10T04:01:14,504 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-10T04:01:14,504 ******************************************************************************** 2025-09-10T04:01:14,504 !! 2025-09-10T04:01:14,504 opt = self._enforce_underscore(opt, section) 2025-09-10T04:01:14,970 /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-10T04:01:14,970 !! 2025-09-10T04:01:14,970 ******************************************************************************** 2025-09-10T04:01:14,970 Usage of dash-separated 'description-file' will not be supported in future 2025-09-10T04:01:14,970 versions. Please use the underscore name 'description_file' instead. 2025-09-10T04:01:14,971 (Affected: travel_time). 2025-09-10T04:01:14,971 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-10T04:01:14,971 or your builds will no longer be supported. 2025-09-10T04:01:14,971 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-10T04:01:14,971 ******************************************************************************** 2025-09-10T04:01:14,971 !! 2025-09-10T04:01:14,971 opt = self._enforce_underscore(opt, section) 2025-09-10T04:01:15,044 running clean 2025-09-10T04:01:15,188 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-10T04:01:15,188 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-10T04:01:15,189 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-10T04:01:15,189 'build/scripts-3.13' does not exist -- can't clean it 2025-09-10T04:01:15,189 removing 'build' 2025-09-10T04:01:15,302 Failed to build travel-time 2025-09-10T04:01:15,303 ERROR: Failed to build one or more wheels 2025-09-10T04:01:15,304 Exception information: 2025-09-10T04:01:15,304 Traceback (most recent call last): 2025-09-10T04:01:15,304 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T04:01:15,304 status = _inner_run() 2025-09-10T04:01:15,304 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T04:01:15,304 return self.run(options, args) 2025-09-10T04:01:15,304 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T04:01:15,304 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T04:01:15,304 return func(self, options, args) 2025-09-10T04:01:15,304 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-10T04:01:15,304 raise CommandError("Failed to build one or more wheels") 2025-09-10T04:01:15,304 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-10T04:01:15,308 Removed build tracker: '/tmp/pip-build-tracker-rmecwjbl'