2025-09-12T00:52:49,899 Created temporary directory: /tmp/pip-build-tracker-01cg8xut 2025-09-12T00:52:49,900 Initialized build tracking at /tmp/pip-build-tracker-01cg8xut 2025-09-12T00:52:49,900 Created build tracker: /tmp/pip-build-tracker-01cg8xut 2025-09-12T00:52:49,900 Entered build tracker: /tmp/pip-build-tracker-01cg8xut 2025-09-12T00:52:49,900 Created temporary directory: /tmp/pip-wheel-0al9vsso 2025-09-12T00:52:49,904 Created temporary directory: /tmp/pip-ephem-wheel-cache-m0brb9sp 2025-09-12T00:52:49,960 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T00:52:49,962 2 location(s) to search for versions of surfa: 2025-09-12T00:52:49,962 * https://pypi.org/simple/surfa/ 2025-09-12T00:52:49,962 * https://www.piwheels.org/simple/surfa/ 2025-09-12T00:52:49,963 Fetching project page and analyzing links: https://pypi.org/simple/surfa/ 2025-09-12T00:52:49,963 Getting page https://pypi.org/simple/surfa/ 2025-09-12T00:52:49,964 Found index url https://pypi.org/simple/ 2025-09-12T00:52:50,113 Fetched page https://pypi.org/simple/surfa/ as application/vnd.pypi.simple.v1+json 2025-09-12T00:52:50,119 Found link https://files.pythonhosted.org/packages/37/24/6b2b2b2ad1948e97be4f47e9d767a6e8de5df1571e7d1895b901bd351c49/surfa-0.0.6.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.0.6 2025-09-12T00:52:50,120 Found link https://files.pythonhosted.org/packages/ea/26/1e59fef4b2007ed0ea896ff2317e4854f2bead49a02a5a0e1c4a4269ac08/surfa-0.0.7.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.0.7 2025-09-12T00:52:50,120 Found link https://files.pythonhosted.org/packages/23/61/34c3cf1c325c3f6db8eab1d13c9e51922c59174a9754548c631731d0fd3f/surfa-0.0.8.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.0.8 2025-09-12T00:52:50,121 Found link https://files.pythonhosted.org/packages/37/fd/9ec00ff4c3c0d0fcdc19050433771380166c7d54f75d5e36483e3602d5d1/surfa-0.0.9.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.0.9 2025-09-12T00:52:50,121 Found link https://files.pythonhosted.org/packages/1f/fe/ee5eeadb678117d78f66340abc4f20aa04b239325e70afb8c5dd9390bd76/surfa-0.0.10.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.0.10 2025-09-12T00:52:50,122 Found link https://files.pythonhosted.org/packages/14/a5/88b545bcb93b5ed7c04da6bbddc57d8701cc97cd45a115900cddab9981f6/surfa-0.0.11.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.0.11 2025-09-12T00:52:50,122 Found link https://files.pythonhosted.org/packages/c5/2f/a4c8cf9dd89baf8fda4c0fa2cb03c47a9d28b108e8af42a298b656536e6e/surfa-0.0.12.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.0.12 2025-09-12T00:52:50,122 Found link https://files.pythonhosted.org/packages/fc/40/ea37226e25c73ada480b4aac708850e152a6598c049c9097ccf236ba3745/surfa-0.1.0.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.1.0 2025-09-12T00:52:50,123 Found link https://files.pythonhosted.org/packages/ee/af/ddf0e5fee4a93734d2e66841993c0bef00c074b7dab4670ce897a3497b05/surfa-0.2.0.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.2.0 2025-09-12T00:52:50,123 Found link https://files.pythonhosted.org/packages/c9/5e/78f28c01d4e2b782c09c564d03b2c553563d41be1ef107cecdb664d0dd78/surfa-0.3.0.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.3.0 2025-09-12T00:52:50,124 Found link https://files.pythonhosted.org/packages/19/f7/259dd467961cee7eacd1d0b39d1f9fed30b2bfcd27f420131f43e92992d5/surfa-0.3.1.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.3.1 2025-09-12T00:52:50,124 Found link https://files.pythonhosted.org/packages/23/88/67b7b681b28dd8ba178cab1910d343784146b65bfeb613adfb8033a86334/surfa-0.3.2.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.3.2 2025-09-12T00:52:50,124 Found link https://files.pythonhosted.org/packages/07/f3/bb9f4ed6ae096c8f56625b06411f10c9673c2a6bc29ae7f86b5835cfedd3/surfa-0.3.3.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.3.3 2025-09-12T00:52:50,125 Found link https://files.pythonhosted.org/packages/5e/41/4cd4ac1e93c3c7d3ad2c5bc32a6520953af332336043d376b491b5dd2cb6/surfa-0.3.4.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.3.4 2025-09-12T00:52:50,125 Found link https://files.pythonhosted.org/packages/c7/e7/d6663192c927eb6c3c447b7d240b04bae33b32c77410de4ce0438f7c910e/surfa-0.3.5.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.3.5 2025-09-12T00:52:50,126 Found link https://files.pythonhosted.org/packages/82/8f/42f8ae2e519775394790c0df2dcb4ca81ca8c83e1cedf25bc42a4c24c6dc/surfa-0.3.6.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.3.6 2025-09-12T00:52:50,126 Found link https://files.pythonhosted.org/packages/d1/5b/85971236ea2d0e67d42625b9d63fbd19c82d301fb78ca21887bab53c8404/surfa-0.3.7.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.5), version: 0.3.7 2025-09-12T00:52:50,127 Found link https://files.pythonhosted.org/packages/31/6e/b47a2e5d1549bdb6b2b46fa3469290ae2aeb29165b9d8e6685fe6bcc917b/surfa-0.4.1.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.6), version: 0.4.1 2025-09-12T00:52:50,128 Found link https://files.pythonhosted.org/packages/a0/62/fac3671695d02610c5653efac82553a7de08d76ee7e859b831df922a72c9/surfa-0.4.2.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.6), version: 0.4.2 2025-09-12T00:52:50,128 Found link https://files.pythonhosted.org/packages/2d/40/62ae2e207fa5505199d21ca3f44e3dcbc0eadf0dcdcaf4e8d51f56d0bcb9/surfa-0.5.0.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.6), version: 0.5.0 2025-09-12T00:52:50,128 Found link https://files.pythonhosted.org/packages/02/59/3c82daf09282766885208e1ca1b6be91ee7cbd9b24392dc954f040662d17/surfa-0.6.0.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.6), version: 0.6.0 2025-09-12T00:52:50,129 Found link https://files.pythonhosted.org/packages/bd/92/48d9b10f9d4b1a4b1c7d2f1d7255ec1be4a498d10098099bfeb052ca288a/surfa-0.6.1.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.6), version: 0.6.1 2025-09-12T00:52:50,129 Found link https://files.pythonhosted.org/packages/81/2c/0c2fdcac96f0464254647de1c3618a9e1bb908715c8a00b858a1be68dadb/surfa-0.6.2.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.6), version: 0.6.2 2025-09-12T00:52:50,130 Found link https://files.pythonhosted.org/packages/7c/e3/96cad6af88becd94b154ddd53c7875b35b8c60985168a37d83a5c722c29b/surfa-0.6.3.tar.gz (from https://pypi.org/simple/surfa/) (requires-python:>=3.6), version: 0.6.3 2025-09-12T00:52:50,130 Fetching project page and analyzing links: https://www.piwheels.org/simple/surfa/ 2025-09-12T00:52:50,131 Getting page https://www.piwheels.org/simple/surfa/ 2025-09-12T00:52:50,132 Found index url https://www.piwheels.org/simple/ 2025-09-12T00:52:50,227 Fetched page https://www.piwheels.org/simple/surfa/ as text/html 2025-09-12T00:52:50,245 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.6.1-cp311-cp311-linux_armv6l.whl#sha256=7c449e40e3b2fda0856cbdc56c07b2153f7e237d4ed6b47bdbdc2d23183520ed (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,246 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.6.1-cp311-cp311-linux_armv7l.whl#sha256=7c449e40e3b2fda0856cbdc56c07b2153f7e237d4ed6b47bdbdc2d23183520ed (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,246 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.6.1-cp39-cp39-linux_armv6l.whl#sha256=fc8b1b2ef83d28d9196219639f25e5c1d306644487065201d68c909da6776419 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,246 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.6.1-cp39-cp39-linux_armv7l.whl#sha256=fc8b1b2ef83d28d9196219639f25e5c1d306644487065201d68c909da6776419 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,246 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.6.0-cp37-cp37m-linux_armv6l.whl#sha256=447476bd07aa856d16b074a07e82945692e50e4a29976b59fff42892f2e3bae5 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,246 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.6.0-cp37-cp37m-linux_armv7l.whl#sha256=447476bd07aa856d16b074a07e82945692e50e4a29976b59fff42892f2e3bae5 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,247 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.6.0-cp39-cp39-linux_armv6l.whl#sha256=382f0bcf0831006976e229d3b91c63a8a17aca9ad01490d3e9788092d1c9219c (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,247 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.6.0-cp39-cp39-linux_armv7l.whl#sha256=382f0bcf0831006976e229d3b91c63a8a17aca9ad01490d3e9788092d1c9219c (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,247 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.5.0-cp37-cp37m-linux_armv6l.whl#sha256=0fa3e53e0419bc37020e54acf1c47d69b7ddd85ce59920da730e093efa525001 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,247 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.5.0-cp37-cp37m-linux_armv7l.whl#sha256=0fa3e53e0419bc37020e54acf1c47d69b7ddd85ce59920da730e093efa525001 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,247 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.5.0-cp39-cp39-linux_armv6l.whl#sha256=c6c5db3f7abd6d4e9595d036cc5321e712ce5be0fb5bfb9d7fb6bf9d2c225d87 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,247 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.5.0-cp39-cp39-linux_armv7l.whl#sha256=c6c5db3f7abd6d4e9595d036cc5321e712ce5be0fb5bfb9d7fb6bf9d2c225d87 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,247 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.4.2-cp37-cp37m-linux_armv6l.whl#sha256=1e34ee9de3139b37aef7636236d2889bdb815ca8a6b35249eeee784acf9d9139 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,247 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.4.2-cp37-cp37m-linux_armv7l.whl#sha256=1e34ee9de3139b37aef7636236d2889bdb815ca8a6b35249eeee784acf9d9139 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,248 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.4.2-cp39-cp39-linux_armv6l.whl#sha256=bcbbd0c7549b766e5946b1aa7a3b4c5a46583627424c2fb34b2b55b1a31dd20b (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,248 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.4.2-cp39-cp39-linux_armv7l.whl#sha256=bcbbd0c7549b766e5946b1aa7a3b4c5a46583627424c2fb34b2b55b1a31dd20b (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,248 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.4.2-cp311-cp311-linux_armv6l.whl#sha256=a9fbcfc8ae4a4f71f1380cd685185d5c6da00d717a12a25b9fcd4c2d4965a61c (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,248 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.4.2-cp311-cp311-linux_armv7l.whl#sha256=a9fbcfc8ae4a4f71f1380cd685185d5c6da00d717a12a25b9fcd4c2d4965a61c (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,248 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.4.1-cp37-cp37m-linux_armv6l.whl#sha256=1a2e10900e052a6405adb7a41c4c563fd54e960af6518749b4bfe37bfa1943d3 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,248 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.4.1-cp37-cp37m-linux_armv7l.whl#sha256=1a2e10900e052a6405adb7a41c4c563fd54e960af6518749b4bfe37bfa1943d3 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,248 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.4.1-cp39-cp39-linux_armv6l.whl#sha256=92f60600e316e6baee3bbd4d140bd4aed3954707cc1048a9b553bfdd1b371d5e (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,249 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.4.1-cp39-cp39-linux_armv7l.whl#sha256=92f60600e316e6baee3bbd4d140bd4aed3954707cc1048a9b553bfdd1b371d5e (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.6) 2025-09-12T00:52:50,249 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.7-cp37-cp37m-linux_armv6l.whl#sha256=6772fe46a53fba06b9610acdab388150e884c795400f91e1738e5efb016cfa89 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,249 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.7-cp37-cp37m-linux_armv7l.whl#sha256=6772fe46a53fba06b9610acdab388150e884c795400f91e1738e5efb016cfa89 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,249 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.7-cp39-cp39-linux_armv6l.whl#sha256=1917c39db81d7995bed48424fdb00e190627f260dd195aceb3e2a39bc4d3c733 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,249 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.7-cp39-cp39-linux_armv7l.whl#sha256=1917c39db81d7995bed48424fdb00e190627f260dd195aceb3e2a39bc4d3c733 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,249 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.6-cp37-cp37m-linux_armv6l.whl#sha256=fbbd78be34e615a246edb6c179a8dfafa79f0fccc164be7e3929767574b9f7e5 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,249 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.6-cp37-cp37m-linux_armv7l.whl#sha256=fbbd78be34e615a246edb6c179a8dfafa79f0fccc164be7e3929767574b9f7e5 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,250 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.6-cp39-cp39-linux_armv6l.whl#sha256=83c578e58d2c99d41fcf292089ee0d84c41877af8a4ff4c4e51fb137a535bf90 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,250 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.6-cp39-cp39-linux_armv7l.whl#sha256=83c578e58d2c99d41fcf292089ee0d84c41877af8a4ff4c4e51fb137a535bf90 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,250 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.5-cp37-cp37m-linux_armv6l.whl#sha256=fc3da570935cd05d6360ab8ffaa1dc8e15dc08b2f291524ee38d124e7c7173b0 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,250 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.5-cp37-cp37m-linux_armv7l.whl#sha256=fc3da570935cd05d6360ab8ffaa1dc8e15dc08b2f291524ee38d124e7c7173b0 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,250 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.5-cp39-cp39-linux_armv6l.whl#sha256=1d6c64885bf5ebed6aadb25129932cede49597872be3be38521a8474d83658bf (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,250 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.5-cp39-cp39-linux_armv7l.whl#sha256=1d6c64885bf5ebed6aadb25129932cede49597872be3be38521a8474d83658bf (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,250 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.4-cp37-cp37m-linux_armv6l.whl#sha256=618edaef649001e370b2e048425ad9b6f52b7e755d99de2d563f17677157188f (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,251 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.4-cp37-cp37m-linux_armv7l.whl#sha256=618edaef649001e370b2e048425ad9b6f52b7e755d99de2d563f17677157188f (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,251 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.4-cp39-cp39-linux_armv6l.whl#sha256=3ef47221889be97a0b27e27c16efc7826e12c31eb4c0b8622b844813052d99c3 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,251 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.4-cp39-cp39-linux_armv7l.whl#sha256=3ef47221889be97a0b27e27c16efc7826e12c31eb4c0b8622b844813052d99c3 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,251 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.3-cp37-cp37m-linux_armv6l.whl#sha256=9344118e6a6366d3eec68bc971d93584879ddf1d3b9ee1a4de2aa7314fb896f4 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,251 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.3-cp37-cp37m-linux_armv7l.whl#sha256=9344118e6a6366d3eec68bc971d93584879ddf1d3b9ee1a4de2aa7314fb896f4 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,251 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.3-cp39-cp39-linux_armv6l.whl#sha256=0fd7940644ad978964c6cd98c832ab43a7ef1dee9b251738dbfe7c57581dc57b (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,251 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.3-cp39-cp39-linux_armv7l.whl#sha256=0fd7940644ad978964c6cd98c832ab43a7ef1dee9b251738dbfe7c57581dc57b (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,252 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.2-cp37-cp37m-linux_armv6l.whl#sha256=4c9d004f02af1c772cf4969ad3d4586aed5f2f427f1e0edb64c7707e24fe8ded (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,252 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.2-cp37-cp37m-linux_armv7l.whl#sha256=4c9d004f02af1c772cf4969ad3d4586aed5f2f427f1e0edb64c7707e24fe8ded (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,252 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.2-cp39-cp39-linux_armv6l.whl#sha256=469ad73de939e3454500de25ae408860498c3bfab7a99bc4266a9b2083fb4e6f (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,252 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.2-cp39-cp39-linux_armv7l.whl#sha256=469ad73de939e3454500de25ae408860498c3bfab7a99bc4266a9b2083fb4e6f (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,252 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.1-cp37-cp37m-linux_armv6l.whl#sha256=18dfcbaaf600f27aedfe2d6fa0acfc80d8e99c93843c1dc9b4b3698abe2a652d (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,252 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.1-cp37-cp37m-linux_armv7l.whl#sha256=18dfcbaaf600f27aedfe2d6fa0acfc80d8e99c93843c1dc9b4b3698abe2a652d (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,252 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.1-cp39-cp39-linux_armv6l.whl#sha256=3869b73cf7cc120bfff895cf123c3069eb52b2d69ae0bb3f5c31aacd47b1d1e6 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,253 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.1-cp39-cp39-linux_armv7l.whl#sha256=3869b73cf7cc120bfff895cf123c3069eb52b2d69ae0bb3f5c31aacd47b1d1e6 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,253 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.0-cp37-cp37m-linux_armv6l.whl#sha256=301248d7588103385ed733ce765d70d5435c88df03d41aa865d7d6c1c680e2fb (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,253 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.0-cp37-cp37m-linux_armv7l.whl#sha256=301248d7588103385ed733ce765d70d5435c88df03d41aa865d7d6c1c680e2fb (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,253 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.0-cp39-cp39-linux_armv6l.whl#sha256=44ac3325ff2e73be86dd00c16791ad70acb45b9e3578902ac802a4ecafe68d18 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,253 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.3.0-cp39-cp39-linux_armv7l.whl#sha256=44ac3325ff2e73be86dd00c16791ad70acb45b9e3578902ac802a4ecafe68d18 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,253 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.2.0-cp37-cp37m-linux_armv6l.whl#sha256=26db3ecef19512fe215b025daff8425950ac60a485a88e484884e968632ee268 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,253 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.2.0-cp37-cp37m-linux_armv7l.whl#sha256=26db3ecef19512fe215b025daff8425950ac60a485a88e484884e968632ee268 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,253 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.2.0-cp39-cp39-linux_armv6l.whl#sha256=53dba97e670b245b50a4c78743114cf5cd6f54524b23bca2956a63abedabc72d (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,254 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.2.0-cp39-cp39-linux_armv7l.whl#sha256=53dba97e670b245b50a4c78743114cf5cd6f54524b23bca2956a63abedabc72d (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,254 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.1.0-cp39-cp39-linux_armv6l.whl#sha256=31ddac705dafaf65ea0b15303aeef7264e6e5b304fa1992aad188051951edda3 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,254 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.1.0-cp39-cp39-linux_armv7l.whl#sha256=31ddac705dafaf65ea0b15303aeef7264e6e5b304fa1992aad188051951edda3 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,254 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.1.0-cp37-cp37m-linux_armv6l.whl#sha256=783cc2f16c156059c3cdf0bb3906fa21eddf2b5a1d863d34856c260bf6282a23 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,254 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.1.0-cp37-cp37m-linux_armv7l.whl#sha256=783cc2f16c156059c3cdf0bb3906fa21eddf2b5a1d863d34856c260bf6282a23 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,254 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.12-cp37-cp37m-linux_armv6l.whl#sha256=e177a58ba750c69e0cf0aa258d6d4300fd254602f42971ce9db22ccc24bdda9f (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,254 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.12-cp37-cp37m-linux_armv7l.whl#sha256=e177a58ba750c69e0cf0aa258d6d4300fd254602f42971ce9db22ccc24bdda9f (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,255 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.12-cp39-cp39-linux_armv6l.whl#sha256=536ad4d7570de0b2cffd64be2e1ae1e37a9e45c9cc04eece27020139771838ba (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,255 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.12-cp39-cp39-linux_armv7l.whl#sha256=536ad4d7570de0b2cffd64be2e1ae1e37a9e45c9cc04eece27020139771838ba (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,255 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.11-cp37-cp37m-linux_armv6l.whl#sha256=da2e5961ba93a298d857a2cd8de3dce84b2c8d594ec4786b3d85047e199756d7 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,255 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.11-cp37-cp37m-linux_armv7l.whl#sha256=da2e5961ba93a298d857a2cd8de3dce84b2c8d594ec4786b3d85047e199756d7 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,255 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.11-cp39-cp39-linux_armv6l.whl#sha256=f0d779349dda70510de3f7b727570bebd39d706c5729fdde6b9e88dfbdfeaad3 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,255 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.11-cp39-cp39-linux_armv7l.whl#sha256=f0d779349dda70510de3f7b727570bebd39d706c5729fdde6b9e88dfbdfeaad3 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,255 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.10-cp37-cp37m-linux_armv6l.whl#sha256=40e7985e2357f2eb92fc9eb3d648d55ae3cf5b9fe6ec23c1a1c0e17dcbf4228c (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,255 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.10-cp37-cp37m-linux_armv7l.whl#sha256=40e7985e2357f2eb92fc9eb3d648d55ae3cf5b9fe6ec23c1a1c0e17dcbf4228c (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,256 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.10-cp39-cp39-linux_armv6l.whl#sha256=2363e966a6c04de972a2ab92a3e6be3a99dfb7e6880402cb52f792cebbd39f02 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,256 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.10-cp39-cp39-linux_armv7l.whl#sha256=2363e966a6c04de972a2ab92a3e6be3a99dfb7e6880402cb52f792cebbd39f02 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,256 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.9-cp37-cp37m-linux_armv6l.whl#sha256=196c667bc401cf448ad131a1609b8aa55b02cfc235087e96c16dc39f8b63ae1d (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,256 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.9-cp37-cp37m-linux_armv7l.whl#sha256=196c667bc401cf448ad131a1609b8aa55b02cfc235087e96c16dc39f8b63ae1d (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,256 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.9-cp39-cp39-linux_armv6l.whl#sha256=06c5e8cce859aa0c67d2f4a2ec47cb2e1c71eafb5f8d3c78558d77d749f8f137 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,256 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.9-cp39-cp39-linux_armv7l.whl#sha256=06c5e8cce859aa0c67d2f4a2ec47cb2e1c71eafb5f8d3c78558d77d749f8f137 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,256 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.8-cp37-cp37m-linux_armv6l.whl#sha256=147d4f12aa34890720539fad1649038f2f304ed831fc018d7b36a4b70d7e44e0 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,257 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.8-cp37-cp37m-linux_armv7l.whl#sha256=147d4f12aa34890720539fad1649038f2f304ed831fc018d7b36a4b70d7e44e0 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,257 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.8-cp39-cp39-linux_armv6l.whl#sha256=5119ad0f94998fc036c354eeeca03800e7fccdc7160d9e2f979eea8e4be742c3 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,257 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.8-cp39-cp39-linux_armv7l.whl#sha256=5119ad0f94998fc036c354eeeca03800e7fccdc7160d9e2f979eea8e4be742c3 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,257 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.7-cp37-cp37m-linux_armv6l.whl#sha256=e639fd36fafbe32f686e13b8a5be4e9d8bdf2445ddbcffda556d7084e3e54372 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,257 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.7-cp37-cp37m-linux_armv7l.whl#sha256=e639fd36fafbe32f686e13b8a5be4e9d8bdf2445ddbcffda556d7084e3e54372 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,257 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.7-cp39-cp39-linux_armv6l.whl#sha256=37a3a0d6e781e7d80acb4338c319c3070bde38e046fe6c4553e1d524823d9a91 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,257 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.7-cp39-cp39-linux_armv7l.whl#sha256=37a3a0d6e781e7d80acb4338c319c3070bde38e046fe6c4553e1d524823d9a91 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,258 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.6-cp37-cp37m-linux_armv6l.whl#sha256=2539170b6e57295ed16496992a0f44f3dd9cdb87a158e9e1e0e13abf71503ec6 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,258 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.6-cp37-cp37m-linux_armv7l.whl#sha256=2539170b6e57295ed16496992a0f44f3dd9cdb87a158e9e1e0e13abf71503ec6 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,258 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.6-cp39-cp39-linux_armv6l.whl#sha256=bde9afc72dc8f3f49064b3bb546b64ee89caa669a444481cb670a5fb13c38150 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,258 Skipping link: No binaries permitted for surfa: https://archive1.piwheels.org/simple/surfa/surfa-0.0.6-cp39-cp39-linux_armv7l.whl#sha256=bde9afc72dc8f3f49064b3bb546b64ee89caa669a444481cb670a5fb13c38150 (from https://www.piwheels.org/simple/surfa/) (requires-python:>=3.5) 2025-09-12T00:52:50,258 Skipping link: not a file: https://www.piwheels.org/simple/surfa/ 2025-09-12T00:52:50,259 Skipping link: not a file: https://pypi.org/simple/surfa/ 2025-09-12T00:52:50,284 Given no hashes to check 1 links for project 'surfa': discarding no candidates 2025-09-12T00:52:50,285 Collecting surfa==0.4.1 2025-09-12T00:52:50,286 Created temporary directory: /tmp/pip-unpack-0z8aozt4 2025-09-12T00:52:50,426 Downloading surfa-0.4.1.tar.gz (484 kB) 2025-09-12T00:52:50,623 Added surfa==0.4.1 from https://files.pythonhosted.org/packages/31/6e/b47a2e5d1549bdb6b2b46fa3469290ae2aeb29165b9d8e6685fe6bcc917b/surfa-0.4.1.tar.gz to build tracker '/tmp/pip-build-tracker-01cg8xut' 2025-09-12T00:52:50,624 Running setup.py (path:/tmp/pip-wheel-0al9vsso/surfa_4aaf116a3c014003a22a4b18043daab4/setup.py) egg_info for package surfa 2025-09-12T00:52:50,624 Created temporary directory: /tmp/pip-pip-egg-info-lw78i2ud 2025-09-12T00:52:50,624 Preparing metadata (setup.py): started 2025-09-12T00:52:50,625 Running command python setup.py egg_info 2025-09-12T00:52:52,244 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T00:52:52,244 !! 2025-09-12T00:52:52,244 ******************************************************************************** 2025-09-12T00:52:52,244 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T00:52:52,244 License :: OSI Approved :: MIT License 2025-09-12T00:52:52,244 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T00:52:52,245 ******************************************************************************** 2025-09-12T00:52:52,245 !! 2025-09-12T00:52:52,245 self._finalize_license_expression() 2025-09-12T00:52:52,317 running egg_info 2025-09-12T00:52:52,390 creating /tmp/pip-pip-egg-info-lw78i2ud/surfa.egg-info 2025-09-12T00:52:52,390 writing /tmp/pip-pip-egg-info-lw78i2ud/surfa.egg-info/PKG-INFO 2025-09-12T00:52:52,391 writing dependency_links to /tmp/pip-pip-egg-info-lw78i2ud/surfa.egg-info/dependency_links.txt 2025-09-12T00:52:52,392 writing requirements to /tmp/pip-pip-egg-info-lw78i2ud/surfa.egg-info/requires.txt 2025-09-12T00:52:52,392 writing top-level names to /tmp/pip-pip-egg-info-lw78i2ud/surfa.egg-info/top_level.txt 2025-09-12T00:52:52,393 writing manifest file '/tmp/pip-pip-egg-info-lw78i2ud/surfa.egg-info/SOURCES.txt' 2025-09-12T00:52:52,699 reading manifest file '/tmp/pip-pip-egg-info-lw78i2ud/surfa.egg-info/SOURCES.txt' 2025-09-12T00:52:52,703 writing manifest file '/tmp/pip-pip-egg-info-lw78i2ud/surfa.egg-info/SOURCES.txt' 2025-09-12T00:52:52,839 Preparing metadata (setup.py): finished with status 'done' 2025-09-12T00:52:52,843 Source in /tmp/pip-wheel-0al9vsso/surfa_4aaf116a3c014003a22a4b18043daab4 has version 0.4.1, which satisfies requirement surfa==0.4.1 from https://files.pythonhosted.org/packages/31/6e/b47a2e5d1549bdb6b2b46fa3469290ae2aeb29165b9d8e6685fe6bcc917b/surfa-0.4.1.tar.gz 2025-09-12T00:52:52,844 Removed surfa==0.4.1 from https://files.pythonhosted.org/packages/31/6e/b47a2e5d1549bdb6b2b46fa3469290ae2aeb29165b9d8e6685fe6bcc917b/surfa-0.4.1.tar.gz from build tracker '/tmp/pip-build-tracker-01cg8xut' 2025-09-12T00:52:52,849 Created temporary directory: /tmp/pip-unpack-gmuvixc7 2025-09-12T00:52:52,849 Created temporary directory: /tmp/pip-unpack-yts0izz7 2025-09-12T00:52:52,849 Building wheels for collected packages: surfa 2025-09-12T00:52:52,850 Created temporary directory: /tmp/pip-wheel-dhl1hkuw 2025-09-12T00:52:52,851 DEPRECATION: Building 'surfa' 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 'surfa'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-12T00:52:52,852 Building wheel for surfa (setup.py): started 2025-09-12T00:52:52,853 Destination directory: /tmp/pip-wheel-dhl1hkuw 2025-09-12T00:52:52,853 Running command python setup.py bdist_wheel 2025-09-12T00:52:54,138 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T00:52:54,138 !! 2025-09-12T00:52:54,139 ******************************************************************************** 2025-09-12T00:52:54,139 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T00:52:54,139 License :: OSI Approved :: MIT License 2025-09-12T00:52:54,139 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T00:52:54,139 ******************************************************************************** 2025-09-12T00:52:54,139 !! 2025-09-12T00:52:54,139 self._finalize_license_expression() 2025-09-12T00:52:54,140 running bdist_wheel 2025-09-12T00:52:54,503 running build 2025-09-12T00:52:54,503 running build_py 2025-09-12T00:52:54,580 creating build/lib.linux-armv7l-cpython-313/surfa 2025-09-12T00:52:54,580 copying surfa/system.py -> build/lib.linux-armv7l-cpython-313/surfa 2025-09-12T00:52:54,581 copying surfa/pipeline.py -> build/lib.linux-armv7l-cpython-313/surfa 2025-09-12T00:52:54,582 copying surfa/freesurfer.py -> build/lib.linux-armv7l-cpython-313/surfa 2025-09-12T00:52:54,582 copying surfa/__init__.py -> build/lib.linux-armv7l-cpython-313/surfa 2025-09-12T00:52:54,583 creating build/lib.linux-armv7l-cpython-313/surfa/core 2025-09-12T00:52:54,583 copying surfa/core/slicing.py -> build/lib.linux-armv7l-cpython-313/surfa/core 2025-09-12T00:52:54,584 copying surfa/core/labels.py -> build/lib.linux-armv7l-cpython-313/surfa/core 2025-09-12T00:52:54,584 copying surfa/core/istype.py -> build/lib.linux-armv7l-cpython-313/surfa/core 2025-09-12T00:52:54,585 copying surfa/core/framed.py -> build/lib.linux-armv7l-cpython-313/surfa/core 2025-09-12T00:52:54,586 copying surfa/core/array.py -> build/lib.linux-armv7l-cpython-313/surfa/core 2025-09-12T00:52:54,586 copying surfa/core/__init__.py -> build/lib.linux-armv7l-cpython-313/surfa/core 2025-09-12T00:52:54,587 creating build/lib.linux-armv7l-cpython-313/surfa/transform 2025-09-12T00:52:54,587 copying surfa/transform/space.py -> build/lib.linux-armv7l-cpython-313/surfa/transform 2025-09-12T00:52:54,588 copying surfa/transform/orientation.py -> build/lib.linux-armv7l-cpython-313/surfa/transform 2025-09-12T00:52:54,588 copying surfa/transform/geometry.py -> build/lib.linux-armv7l-cpython-313/surfa/transform 2025-09-12T00:52:54,589 copying surfa/transform/affine.py -> build/lib.linux-armv7l-cpython-313/surfa/transform 2025-09-12T00:52:54,589 copying surfa/transform/__init__.py -> build/lib.linux-armv7l-cpython-313/surfa/transform 2025-09-12T00:52:54,590 creating build/lib.linux-armv7l-cpython-313/surfa/image 2025-09-12T00:52:54,590 copying surfa/image/framed.py -> build/lib.linux-armv7l-cpython-313/surfa/image 2025-09-12T00:52:54,591 copying surfa/image/__init__.py -> build/lib.linux-armv7l-cpython-313/surfa/image 2025-09-12T00:52:54,592 creating build/lib.linux-armv7l-cpython-313/surfa/mesh 2025-09-12T00:52:54,592 copying surfa/mesh/sphere.py -> build/lib.linux-armv7l-cpython-313/surfa/mesh 2025-09-12T00:52:54,593 copying surfa/mesh/ray.py -> build/lib.linux-armv7l-cpython-313/surfa/mesh 2025-09-12T00:52:54,593 copying surfa/mesh/overlay.py -> build/lib.linux-armv7l-cpython-313/surfa/mesh 2025-09-12T00:52:54,594 copying surfa/mesh/mesh.py -> build/lib.linux-armv7l-cpython-313/surfa/mesh 2025-09-12T00:52:54,594 copying surfa/mesh/cache.py -> build/lib.linux-armv7l-cpython-313/surfa/mesh 2025-09-12T00:52:54,595 copying surfa/mesh/__init__.py -> build/lib.linux-armv7l-cpython-313/surfa/mesh 2025-09-12T00:52:54,595 creating build/lib.linux-armv7l-cpython-313/surfa/io 2025-09-12T00:52:54,596 copying surfa/io/utils.py -> build/lib.linux-armv7l-cpython-313/surfa/io 2025-09-12T00:52:54,596 copying surfa/io/protocol.py -> build/lib.linux-armv7l-cpython-313/surfa/io 2025-09-12T00:52:54,597 copying surfa/io/mesh.py -> build/lib.linux-armv7l-cpython-313/surfa/io 2025-09-12T00:52:54,597 copying surfa/io/labels.py -> build/lib.linux-armv7l-cpython-313/surfa/io 2025-09-12T00:52:54,598 copying surfa/io/fsio.py -> build/lib.linux-armv7l-cpython-313/surfa/io 2025-09-12T00:52:54,598 copying surfa/io/framed.py -> build/lib.linux-armv7l-cpython-313/surfa/io 2025-09-12T00:52:54,599 copying surfa/io/affine.py -> build/lib.linux-armv7l-cpython-313/surfa/io 2025-09-12T00:52:54,599 copying surfa/io/__init__.py -> build/lib.linux-armv7l-cpython-313/surfa/io 2025-09-12T00:52:54,600 creating build/lib.linux-armv7l-cpython-313/surfa/vis 2025-09-12T00:52:54,600 copying surfa/vis/freeview.py -> build/lib.linux-armv7l-cpython-313/surfa/vis 2025-09-12T00:52:54,601 copying surfa/vis/__init__.py -> build/lib.linux-armv7l-cpython-313/surfa/vis 2025-09-12T00:52:54,605 copying surfa/mesh/intersection.h -> build/lib.linux-armv7l-cpython-313/surfa/mesh 2025-09-12T00:52:54,607 running build_ext 2025-09-12T00:52:54,964 building 'surfa.image.interp' extension 2025-09-12T00:52:54,965 creating build/temp.linux-armv7l-cpython-313/surfa/image 2025-09-12T00:52:54,965 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c surfa/image/interp.c -o build/temp.linux-armv7l-cpython-313/surfa/image/interp.o -O3 -std=c99 2025-09-12T00:52:55,404 surfa/image/interp.c:853:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,405 853 | static CYTHON_INLINE size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE *u) { 2025-09-12T00:52:55,405 | ^~~~~~ 2025-09-12T00:52:55,405 surfa/image/interp.c: In function ‘__Pyx_Py_UNICODE_strlen’: 2025-09-12T00:52:55,405 surfa/image/interp.c:854:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,405 854 | const Py_UNICODE *u_end = u; 2025-09-12T00:52:55,405 | ^~~~~ 2025-09-12T00:52:55,420 surfa/image/interp.c: In function ‘__Pyx_PyList_Extend’: 2025-09-12T00:52:55,422 surfa/image/interp.c:2092:22: error: implicit declaration of function ‘_PyList_Extend’; did you mean ‘PyList_Extend’? [-Wimplicit-function-declaration] 2025-09-12T00:52:55,423 2092 | PyObject* none = _PyList_Extend((PyListObject*)L, v); 2025-09-12T00:52:55,423 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,423 | PyList_Extend 2025-09-12T00:52:55,423 surfa/image/interp.c:2092:22: error: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-12T00:52:55,449 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_interpolate’: 2025-09-12T00:52:55,453 surfa/image/interp.c:3720:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,453 3720 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_np); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 57, __pyx_L1_error) 2025-09-12T00:52:55,454 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,454 In file included from /usr/include/python3.13/dictobject.h:101, 2025-09-12T00:52:55,454 from /usr/include/python3.13/Python.h:90, 2025-09-12T00:52:55,454 from surfa/image/interp.c:23: 2025-09-12T00:52:55,454 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,454 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,454 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,461 surfa/image/interp.c:3819:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,461 3819 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 60, __pyx_L1_error) 2025-09-12T00:52:55,461 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,462 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,462 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,462 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,468 surfa/image/interp.c:3924:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,469 3924 | __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_n_s_np); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 67, __pyx_L1_error) 2025-09-12T00:52:55,469 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,469 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,469 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,469 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,479 surfa/image/interp.c:4083:7: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,479 4083 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_np); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 72, __pyx_L1_error) 2025-09-12T00:52:55,479 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,479 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,479 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,479 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,485 surfa/image/interp.c:4144:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,486 4144 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_np); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 76, __pyx_L1_error) 2025-09-12T00:52:55,486 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,486 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,486 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,486 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,492 surfa/image/interp.c:4172:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,493 4172 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 79, __pyx_L1_error) 2025-09-12T00:52:55,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,493 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,493 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,493 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,498 surfa/image/interp.c:4184:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,498 4184 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_np); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 79, __pyx_L1_error) 2025-09-12T00:52:55,498 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,498 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,498 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,498 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,505 surfa/image/interp.c:4249:7: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,505 4249 | __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_n_s_np); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 84, __pyx_L1_error) 2025-09-12T00:52:55,505 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,505 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,505 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,505 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,514 surfa/image/interp.c:4372:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,514 4372 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_np); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 91, __pyx_L1_error) 2025-09-12T00:52:55,514 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,514 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,515 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,515 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,521 surfa/image/interp.c:4420:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,521 4420 | __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_n_s_sys); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 95, __pyx_L1_error) 2025-09-12T00:52:55,521 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,521 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,521 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,521 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,530 surfa/image/interp.c:4527:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,530 4527 | __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_n_s_np); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 100, __pyx_L1_error) 2025-09-12T00:52:55,530 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,530 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,530 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,530 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,536 surfa/image/interp.c:4561:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,536 4561 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_np); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 102, __pyx_L1_error) 2025-09-12T00:52:55,536 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,536 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,536 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,537 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,589 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_10interp_3d_fortran_nearest’: 2025-09-12T00:52:55,596 surfa/image/interp.c:5972:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,596 5972 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 163, __pyx_L1_error) 2025-09-12T00:52:55,596 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,596 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,596 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,596 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,603 surfa/image/interp.c:5987:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,603 5987 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 174, __pyx_L1_error) 2025-09-12T00:52:55,603 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,603 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,603 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,603 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,620 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_12interp_3d_fortran_nearest’: 2025-09-12T00:52:55,627 surfa/image/interp.c:6946:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,627 6946 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 164, __pyx_L1_error) 2025-09-12T00:52:55,627 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,627 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,627 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,627 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,635 surfa/image/interp.c:6961:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,635 6961 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 174, __pyx_L1_error) 2025-09-12T00:52:55,635 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,635 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,636 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,636 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,657 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_14interp_3d_fortran_nearest’: 2025-09-12T00:52:55,665 surfa/image/interp.c:7920:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,665 7920 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 165, __pyx_L1_error) 2025-09-12T00:52:55,665 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,665 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,666 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,666 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,674 surfa/image/interp.c:7935:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,674 7935 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 174, __pyx_L1_error) 2025-09-12T00:52:55,675 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,675 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,675 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,675 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,692 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_16interp_3d_fortran_nearest’: 2025-09-12T00:52:55,701 surfa/image/interp.c:8894:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,702 8894 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 166, __pyx_L1_error) 2025-09-12T00:52:55,702 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,702 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,702 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,702 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,712 surfa/image/interp.c:8909:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,712 8909 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 174, __pyx_L1_error) 2025-09-12T00:52:55,712 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,712 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,712 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,712 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,730 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_18interp_3d_fortran_nearest’: 2025-09-12T00:52:55,740 surfa/image/interp.c:9868:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,740 9868 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 167, __pyx_L1_error) 2025-09-12T00:52:55,741 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,741 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,741 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,741 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,751 surfa/image/interp.c:9883:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,752 9883 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 174, __pyx_L1_error) 2025-09-12T00:52:55,752 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,752 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,752 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,752 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,773 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_20interp_3d_fortran_nearest’: 2025-09-12T00:52:55,784 surfa/image/interp.c:10842:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,784 10842 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 168, __pyx_L1_error) 2025-09-12T00:52:55,784 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,784 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,784 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,785 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,796 surfa/image/interp.c:10857:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,796 10857 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 174, __pyx_L1_error) 2025-09-12T00:52:55,796 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,797 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,797 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,797 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,815 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_22interp_3d_fortran_nearest’: 2025-09-12T00:52:55,828 surfa/image/interp.c:11816:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,828 11816 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 169, __pyx_L1_error) 2025-09-12T00:52:55,828 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,828 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,828 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,828 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,841 surfa/image/interp.c:11831:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,841 11831 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 174, __pyx_L1_error) 2025-09-12T00:52:55,841 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,841 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,841 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,841 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,860 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_24interp_3d_fortran_nearest’: 2025-09-12T00:52:55,874 surfa/image/interp.c:12790:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,874 12790 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 170, __pyx_L1_error) 2025-09-12T00:52:55,874 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,874 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,874 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,874 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,888 surfa/image/interp.c:12805:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,888 12805 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 174, __pyx_L1_error) 2025-09-12T00:52:55,888 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,888 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,888 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,889 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,908 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_26interp_3d_fortran_nearest’: 2025-09-12T00:52:55,923 surfa/image/interp.c:13764:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,923 13764 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 171, __pyx_L1_error) 2025-09-12T00:52:55,923 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,923 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,923 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,923 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,938 surfa/image/interp.c:13779:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,938 13779 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 174, __pyx_L1_error) 2025-09-12T00:52:55,938 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,938 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,938 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,938 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,959 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_28interp_3d_fortran_nearest’: 2025-09-12T00:52:55,974 surfa/image/interp.c:14738:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,974 14738 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 172, __pyx_L1_error) 2025-09-12T00:52:55,974 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,974 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,974 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,974 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:55,990 surfa/image/interp.c:14753:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:55,990 14753 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 174, __pyx_L1_error) 2025-09-12T00:52:55,990 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:55,990 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:55,991 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:55,991 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,059 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_32interp_3d_fortran_linear’: 2025-09-12T00:52:56,076 surfa/image/interp.c:16664:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,076 16664 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,076 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,076 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,077 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,077 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,096 surfa/image/interp.c:16698:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,096 16698 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,096 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,096 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,096 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,096 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,119 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_34interp_3d_fortran_linear’: 2025-09-12T00:52:56,137 surfa/image/interp.c:17968:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,138 17968 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,138 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,138 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,138 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,138 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,158 surfa/image/interp.c:18002:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,159 18002 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,159 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,159 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,159 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,159 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,182 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_36interp_3d_fortran_linear’: 2025-09-12T00:52:56,202 surfa/image/interp.c:19272:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,202 19272 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,202 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,202 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,202 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,202 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,224 surfa/image/interp.c:19306:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,224 19306 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,224 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,224 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,225 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,225 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,248 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_38interp_3d_fortran_linear’: 2025-09-12T00:52:56,269 surfa/image/interp.c:20576:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,270 20576 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,270 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,270 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,270 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,270 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,293 surfa/image/interp.c:20610:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,293 20610 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,293 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,294 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,294 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,294 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,318 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_40interp_3d_fortran_linear’: 2025-09-12T00:52:56,341 surfa/image/interp.c:21880:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,341 21880 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,341 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,341 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,341 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,341 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,366 surfa/image/interp.c:21914:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,366 21914 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,366 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,366 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,366 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,366 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,391 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_42interp_3d_fortran_linear’: 2025-09-12T00:52:56,415 surfa/image/interp.c:23184:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,415 23184 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,415 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,415 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,416 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,416 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,442 surfa/image/interp.c:23218:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,442 23218 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,442 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,442 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,442 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,442 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,468 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_44interp_3d_fortran_linear’: 2025-09-12T00:52:56,493 surfa/image/interp.c:24488:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,493 24488 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,493 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,493 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,494 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,521 surfa/image/interp.c:24522:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,521 24522 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,521 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,521 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,521 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,521 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,553 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_46interp_3d_fortran_linear’: 2025-09-12T00:52:56,580 surfa/image/interp.c:25792:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,580 25792 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,580 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,580 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,581 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,581 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,609 surfa/image/interp.c:25826:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,609 25826 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,609 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,610 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,610 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,610 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,636 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_48interp_3d_fortran_linear’: 2025-09-12T00:52:56,664 surfa/image/interp.c:27096:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,664 27096 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,665 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,665 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,665 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,665 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,695 surfa/image/interp.c:27130:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,695 27130 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,695 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,695 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,695 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,695 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,723 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_50interp_3d_fortran_linear’: 2025-09-12T00:52:56,752 surfa/image/interp.c:28400:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,752 28400 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,752 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,752 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,752 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,752 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,784 surfa/image/interp.c:28434:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,784 28434 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-09-12T00:52:56,784 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,784 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,784 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,784 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,866 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_54interp_3d_contiguous_nearest’: 2025-09-12T00:52:56,897 surfa/image/interp.c:30580:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,898 30580 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 413, __pyx_L1_error) 2025-09-12T00:52:56,898 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,898 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,898 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,898 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,930 surfa/image/interp.c:30595:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,930 30595 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 424, __pyx_L1_error) 2025-09-12T00:52:56,931 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,931 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,931 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,931 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:56,959 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_56interp_3d_contiguous_nearest’: 2025-09-12T00:52:56,991 surfa/image/interp.c:31554:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:56,991 31554 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 414, __pyx_L1_error) 2025-09-12T00:52:56,992 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:56,992 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:56,992 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:56,992 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,025 surfa/image/interp.c:31569:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,025 31569 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 424, __pyx_L1_error) 2025-09-12T00:52:57,025 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,026 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,026 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,026 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,054 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_58interp_3d_contiguous_nearest’: 2025-09-12T00:52:57,088 surfa/image/interp.c:32528:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,088 32528 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 415, __pyx_L1_error) 2025-09-12T00:52:57,088 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,088 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,088 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,088 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,122 surfa/image/interp.c:32543:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,123 32543 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 424, __pyx_L1_error) 2025-09-12T00:52:57,123 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,123 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,123 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,123 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,152 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_60interp_3d_contiguous_nearest’: 2025-09-12T00:52:57,186 surfa/image/interp.c:33502:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,187 33502 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 416, __pyx_L1_error) 2025-09-12T00:52:57,187 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,187 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,187 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,187 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,222 surfa/image/interp.c:33517:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,222 33517 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 424, __pyx_L1_error) 2025-09-12T00:52:57,223 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,223 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,223 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,223 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,252 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_62interp_3d_contiguous_nearest’: 2025-09-12T00:52:57,288 surfa/image/interp.c:34476:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,288 34476 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 417, __pyx_L1_error) 2025-09-12T00:52:57,288 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,288 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,288 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,288 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,324 surfa/image/interp.c:34491:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,325 34491 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 424, __pyx_L1_error) 2025-09-12T00:52:57,325 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,325 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,325 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,325 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,361 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_64interp_3d_contiguous_nearest’: 2025-09-12T00:52:57,398 surfa/image/interp.c:35450:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,398 35450 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 418, __pyx_L1_error) 2025-09-12T00:52:57,398 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,398 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,398 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,398 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,436 surfa/image/interp.c:35465:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,436 35465 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 424, __pyx_L1_error) 2025-09-12T00:52:57,436 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,436 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,436 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,436 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,466 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_66interp_3d_contiguous_nearest’: 2025-09-12T00:52:57,504 surfa/image/interp.c:36424:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,504 36424 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 419, __pyx_L1_error) 2025-09-12T00:52:57,504 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,504 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,504 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,504 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,543 surfa/image/interp.c:36439:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,543 36439 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 424, __pyx_L1_error) 2025-09-12T00:52:57,543 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,543 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,543 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,543 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,574 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_68interp_3d_contiguous_nearest’: 2025-09-12T00:52:57,612 surfa/image/interp.c:37398:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,612 37398 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 420, __pyx_L1_error) 2025-09-12T00:52:57,612 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,613 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,613 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,613 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,652 surfa/image/interp.c:37413:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,652 37413 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 424, __pyx_L1_error) 2025-09-12T00:52:57,652 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,652 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,653 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,653 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,684 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_70interp_3d_contiguous_nearest’: 2025-09-12T00:52:57,723 surfa/image/interp.c:38372:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,723 38372 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 421, __pyx_L1_error) 2025-09-12T00:52:57,724 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,724 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,724 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,724 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,764 surfa/image/interp.c:38387:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,764 38387 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 424, __pyx_L1_error) 2025-09-12T00:52:57,764 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,764 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,765 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,765 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,796 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_72interp_3d_contiguous_nearest’: 2025-09-12T00:52:57,837 surfa/image/interp.c:39346:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,837 39346 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 422, __pyx_L1_error) 2025-09-12T00:52:57,837 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,837 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,837 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,837 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,878 surfa/image/interp.c:39361:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:57,879 39361 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_np); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 424, __pyx_L1_error) 2025-09-12T00:52:57,879 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:57,879 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:57,879 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:57,879 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:57,972 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_76interp_3d_contiguous_linear’: 2025-09-12T00:52:58,014 surfa/image/interp.c:41272:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,015 41272 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,015 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,015 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,015 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,015 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,060 surfa/image/interp.c:41306:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,060 41306 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,060 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,060 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,060 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,060 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,094 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_78interp_3d_contiguous_linear’: 2025-09-12T00:52:58,137 surfa/image/interp.c:42574:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,137 42574 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,138 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,138 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,138 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,138 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,184 surfa/image/interp.c:42608:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,184 42608 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,184 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,184 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,184 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,184 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,218 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_80interp_3d_contiguous_linear’: 2025-09-12T00:52:58,263 surfa/image/interp.c:43876:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,264 43876 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,264 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,264 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,264 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,264 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,311 surfa/image/interp.c:43910:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,312 43910 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,312 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,312 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,312 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,312 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,347 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_82interp_3d_contiguous_linear’: 2025-09-12T00:52:58,393 surfa/image/interp.c:45178:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,394 45178 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,394 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,394 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,394 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,394 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,443 surfa/image/interp.c:45212:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,443 45212 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,443 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,443 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,443 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,443 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,479 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_84interp_3d_contiguous_linear’: 2025-09-12T00:52:58,526 surfa/image/interp.c:46480:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,527 46480 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,527 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,527 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,527 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,527 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,577 surfa/image/interp.c:46514:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,577 46514 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,577 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,577 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,578 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,578 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,614 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_86interp_3d_contiguous_linear’: 2025-09-12T00:52:58,663 surfa/image/interp.c:47782:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,663 47782 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,663 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,663 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,663 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,663 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,715 surfa/image/interp.c:47816:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,715 47816 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,715 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,715 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,715 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,715 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,752 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_88interp_3d_contiguous_linear’: 2025-09-12T00:52:58,802 surfa/image/interp.c:49084:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,802 49084 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,802 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,803 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,803 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,803 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,855 surfa/image/interp.c:49118:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,856 49118 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,856 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,856 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,856 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,856 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:58,893 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_90interp_3d_contiguous_linear’: 2025-09-12T00:52:58,945 surfa/image/interp.c:50386:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:58,945 50386 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:58,945 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:58,946 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:58,946 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:58,946 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:59,000 surfa/image/interp.c:50420:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:59,000 50420 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:59,000 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:59,000 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:59,000 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:59,000 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:59,039 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_92interp_3d_contiguous_linear’: 2025-09-12T00:52:59,091 surfa/image/interp.c:51688:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:59,092 51688 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:59,092 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:59,092 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:59,092 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:59,092 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:59,148 surfa/image/interp.c:51722:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:59,148 51722 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:59,148 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:59,148 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:59,148 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:59,148 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:59,187 surfa/image/interp.c: In function ‘__pyx_pf_5surfa_5image_6interp_94interp_3d_contiguous_linear’: 2025-09-12T00:52:59,241 surfa/image/interp.c:52990:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:59,241 52990 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:59,241 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:59,242 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:59,242 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:59,242 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:59,299 surfa/image/interp.c:53024:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:59,299 53024 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_np); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-09-12T00:52:59,299 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:59,299 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:59,299 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:59,299 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:59,309 In file included from /usr/include/python3.13/Python.h:63: 2025-09-12T00:52:59,309 surfa/image/interp.c: In function ‘__pyx_f_5numpy_PyDataType_SHAPE’: 2025-09-12T00:52:59,429 surfa/image/interp.c:54245:39: error: ‘PyArray_Descr’ {aka ‘struct _PyArray_Descr’} has no member named ‘subarray’ 2025-09-12T00:52:59,429 54245 | __Pyx_INCREF(((PyObject*)__pyx_v_d->subarray->shape)); 2025-09-12T00:52:59,429 | ^~ 2025-09-12T00:52:59,429 /usr/include/python3.13/pyport.h:19:38: note: in definition of macro ‘_Py_CAST’ 2025-09-12T00:52:59,429 19 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-09-12T00:52:59,429 | ^~~~ 2025-09-12T00:52:59,430 /usr/include/python3.13/object.h:851:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-09-12T00:52:59,430 851 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-09-12T00:52:59,430 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:59,430 surfa/image/interp.c:1540:27: note: in expansion of macro ‘Py_INCREF’ 2025-09-12T00:52:59,430 1540 | #define __Pyx_INCREF(r) Py_INCREF(r) 2025-09-12T00:52:59,430 | ^~~~~~~~~ 2025-09-12T00:52:59,430 surfa/image/interp.c:54245:5: note: in expansion of macro ‘__Pyx_INCREF’ 2025-09-12T00:52:59,430 54245 | __Pyx_INCREF(((PyObject*)__pyx_v_d->subarray->shape)); 2025-09-12T00:52:59,430 | ^~~~~~~~~~~~ 2025-09-12T00:52:59,485 surfa/image/interp.c:54246:36: error: ‘PyArray_Descr’ {aka ‘struct _PyArray_Descr’} has no member named ‘subarray’ 2025-09-12T00:52:59,485 54246 | __pyx_r = ((PyObject*)__pyx_v_d->subarray->shape); 2025-09-12T00:52:59,485 | ^~ 2025-09-12T00:52:59,584 surfa/image/interp.c: In function ‘__pyx_pf___pyx_MemviewEnum___reduce_cython__’: 2025-09-12T00:52:59,642 surfa/image/interp.c:57135:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:59,643 57135 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(2, 13, __pyx_L1_error) 2025-09-12T00:52:59,643 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:59,643 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:59,643 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:59,643 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:59,703 surfa/image/interp.c:57181:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:59,703 57181 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_pyx_unpickle_Enum); if (unlikely(!__pyx_t_5)) __PYX_ERR(2, 15, __pyx_L1_error) 2025-09-12T00:52:59,704 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:52:59,704 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:52:59,704 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:52:59,704 | ^~~~~~~~~~~~~~ 2025-09-12T00:52:59,899 surfa/image/interp.c: In function ‘__pyx_memview_slice’: 2025-09-12T00:52:59,962 surfa/image/interp.c:62318:3: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:52:59,963 62318 | if (unlikely(!Py_OptimizeFlag)) { 2025-09-12T00:52:59,963 | ^~ 2025-09-12T00:52:59,963 In file included from /usr/include/python3.13/Python.h:76: 2025-09-12T00:52:59,963 /usr/include/python3.13/cpython/pydebug.h:13:37: note: declared here 2025-09-12T00:52:59,963 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 2025-09-12T00:52:59,963 | ^~~~~~~~~~~~~~~ 2025-09-12T00:53:00,146 surfa/image/interp.c: In function ‘__pyx_tp_dealloc_array’: 2025-09-12T00:53:00,214 surfa/image/interp.c:68045:134: error: implicit declaration of function ‘_PyGC_FINALIZED’ [-Wimplicit-function-declaration] 2025-09-12T00:53:00,214 68045 | 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-12T00:53:00,214 | ^~~~~~~~~~~~~~~ 2025-09-12T00:53:00,869 surfa/image/interp.c: In function ‘__Pyx_Raise’: 2025-09-12T00:53:00,942 surfa/image/interp.c:70712:34: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-12T00:53:00,942 70712 | PyObject* tmp_tb = tstate->curexc_traceback; 2025-09-12T00:53:00,942 | ^~ 2025-09-12T00:53:01,015 surfa/image/interp.c:70715:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-12T00:53:01,015 70715 | tstate->curexc_traceback = tb; 2025-09-12T00:53:01,015 | ^~ 2025-09-12T00:53:01,069 surfa/image/interp.c: In function ‘__Pyx_PyUnicode_Equals’: 2025-09-12T00:53:01,150 surfa/image/interp.c:574:51: error: implicit declaration of function ‘_PyUnicode_Ready’; did you mean ‘PyUnicode_READY’? [-Wimplicit-function-declaration] 2025-09-12T00:53:01,150 574 | 0 : _PyUnicode_Ready((PyObject *)(op))) 2025-09-12T00:53:01,150 | ^~~~~~~~~~~~~~~~ 2025-09-12T00:53:01,151 surfa/image/interp.c:963:43: note: in definition of macro ‘unlikely’ 2025-09-12T00:53:01,151 963 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T00:53:01,151 | ^ 2025-09-12T00:53:01,151 surfa/image/interp.c:70808:22: note: in expansion of macro ‘__Pyx_PyUnicode_READY’ 2025-09-12T00:53:01,151 70808 | if (unlikely(__Pyx_PyUnicode_READY(s1) < 0) || unlikely(__Pyx_PyUnicode_READY(s2) < 0)) 2025-09-12T00:53:01,151 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:01,251 surfa/image/interp.c: In function ‘__Pyx_PyInt_NeObjC’: 2025-09-12T00:53:01,324 surfa/image/interp.c:71094:51: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:01,325 71094 | const digit* digits = ((PyLongObject*)op1)->ob_digit; 2025-09-12T00:53:01,325 | ^~ 2025-09-12T00:53:01,375 surfa/image/interp.c: In function ‘__Pyx_get_tp_dict_version’: 2025-09-12T00:53:01,448 surfa/image/interp.c:71148:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:53:01,448 71148 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-09-12T00:53:01,448 | ^~~~~~ 2025-09-12T00:53:01,448 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:53:01,448 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:53:01,448 | ^~~~~~~~~~~~~~ 2025-09-12T00:53:01,448 surfa/image/interp.c: In function ‘__Pyx_get_object_dict_version’: 2025-09-12T00:53:01,521 surfa/image/interp.c:71160:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:53:01,522 71160 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-09-12T00:53:01,522 | ^~~~~~ 2025-09-12T00:53:01,522 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:53:01,522 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:53:01,522 | ^~~~~~~~~~~~~~ 2025-09-12T00:53:01,522 surfa/image/interp.c: In function ‘__Pyx_object_dict_version_matches’: 2025-09-12T00:53:01,595 surfa/image/interp.c:71164:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:53:01,595 71164 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-09-12T00:53:01,595 | ^~ 2025-09-12T00:53:01,595 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:53:01,595 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:53:01,596 | ^~~~~~~~~~~~~~ 2025-09-12T00:53:01,612 surfa/image/interp.c: In function ‘__Pyx__GetModuleGlobalName’: 2025-09-12T00:53:01,685 surfa/image/interp.c:71181:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:53:01,685 71181 | __PYX_UPDATE_DICT_CACHE(__pyx_d, result, *dict_cached_value, *dict_version) 2025-09-12T00:53:01,685 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:01,685 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:53:01,685 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:53:01,685 | ^~~~~~~~~~~~~~ 2025-09-12T00:53:01,806 surfa/image/interp.c: In function ‘__Pyx_PyUnicode_Join’: 2025-09-12T00:53:01,912 surfa/image/interp.c:71340:13: error: implicit declaration of function ‘_PyUnicode_FastCopyCharacters’; did you mean ‘PyUnicode_CopyCharacters’? [-Wimplicit-function-declaration] 2025-09-12T00:53:01,912 71340 | _PyUnicode_FastCopyCharacters(result_uval, char_pos, uval, 0, ulength); 2025-09-12T00:53:01,912 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:01,912 | PyUnicode_CopyCharacters 2025-09-12T00:53:02,945 surfa/image/interp.c: In function ‘__Pyx_PyInt_AddObjC’: 2025-09-12T00:53:03,020 surfa/image/interp.c:73243:51: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:03,020 73243 | const digit* digits = ((PyLongObject*)op1)->ob_digit; 2025-09-12T00:53:03,020 | ^~ 2025-09-12T00:53:03,908 surfa/image/interp.c: In function ‘__Pyx_CLineForTraceback’: 2025-09-12T00:53:03,983 surfa/image/interp.c:74667:9: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:53:03,984 74667 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T00:53:03,984 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:03,984 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:53:03,984 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:53:03,984 | ^~~~~~~~~~~~~~ 2025-09-12T00:53:04,068 surfa/image/interp.c:74667:9: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T00:53:04,069 74667 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T00:53:04,069 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:04,069 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T00:53:04,069 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T00:53:04,069 | ^~~~~~~~~~~~~~ 2025-09-12T00:53:04,726 surfa/image/interp.c: In function ‘__Pyx_PyInt_As_char’: 2025-09-12T00:53:04,803 surfa/image/interp.c:76103:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:04,803 76103 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:04,804 | ^~ 2025-09-12T00:53:04,996 surfa/image/interp.c:76158:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:04,997 76158 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:04,997 | ^~ 2025-09-12T00:53:05,260 surfa/image/interp.c:76244:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T00:53:05,260 76244 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T00:53:05,261 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:05,261 In file included from /usr/include/python3.13/longobject.h:107, 2025-09-12T00:53:05,261 from /usr/include/python3.13/Python.h:81: 2025-09-12T00:53:05,261 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T00:53:05,261 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T00:53:05,261 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:05,281 surfa/image/interp.c: In function ‘__Pyx_PyInt_As_unsigned_char’: 2025-09-12T00:53:05,357 surfa/image/interp.c:76299:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:05,357 76299 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:05,357 | ^~ 2025-09-12T00:53:05,550 surfa/image/interp.c:76354:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:05,551 76354 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:05,551 | ^~ 2025-09-12T00:53:05,815 surfa/image/interp.c:76440:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T00:53:05,815 76440 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T00:53:05,815 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:05,815 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T00:53:05,815 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T00:53:05,816 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:05,834 surfa/image/interp.c: In function ‘__Pyx_PyInt_As_short’: 2025-09-12T00:53:05,913 surfa/image/interp.c:76495:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:05,913 76495 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:05,913 | ^~ 2025-09-12T00:53:06,114 surfa/image/interp.c:76550:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:06,114 76550 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:06,114 | ^~ 2025-09-12T00:53:06,378 surfa/image/interp.c:76636:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T00:53:06,378 76636 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T00:53:06,379 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:06,379 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T00:53:06,379 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T00:53:06,379 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:06,398 surfa/image/interp.c: In function ‘__Pyx_PyInt_As_unsigned_short’: 2025-09-12T00:53:06,475 surfa/image/interp.c:76691:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:06,476 76691 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:06,476 | ^~ 2025-09-12T00:53:06,670 surfa/image/interp.c:76746:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:06,670 76746 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:06,670 | ^~ 2025-09-12T00:53:06,935 surfa/image/interp.c:76832:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T00:53:06,935 76832 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T00:53:06,935 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:06,935 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T00:53:06,935 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T00:53:06,936 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:06,955 surfa/image/interp.c: In function ‘__Pyx_PyInt_As_int’: 2025-09-12T00:53:07,032 surfa/image/interp.c:76887:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:07,032 76887 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:07,033 | ^~ 2025-09-12T00:53:07,227 surfa/image/interp.c:76942:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:07,227 76942 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:07,227 | ^~ 2025-09-12T00:53:07,492 surfa/image/interp.c:77028:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T00:53:07,492 77028 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T00:53:07,492 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:07,492 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T00:53:07,492 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T00:53:07,492 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:07,512 surfa/image/interp.c: In function ‘__Pyx_PyInt_As_unsigned_int’: 2025-09-12T00:53:07,591 surfa/image/interp.c:77083:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:07,591 77083 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:07,591 | ^~ 2025-09-12T00:53:07,785 surfa/image/interp.c:77138:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:07,786 77138 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:07,786 | ^~ 2025-09-12T00:53:08,051 surfa/image/interp.c:77224:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T00:53:08,051 77224 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T00:53:08,051 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:08,051 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T00:53:08,051 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T00:53:08,051 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:08,071 surfa/image/interp.c: In function ‘__Pyx_PyInt_As_long’: 2025-09-12T00:53:08,150 surfa/image/interp.c:77279:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:08,150 77279 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:08,150 | ^~ 2025-09-12T00:53:08,345 surfa/image/interp.c:77334:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:08,345 77334 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:08,346 | ^~ 2025-09-12T00:53:08,635 surfa/image/interp.c:77420:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T00:53:08,635 77420 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T00:53:08,635 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:08,635 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T00:53:08,635 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T00:53:08,636 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:08,655 surfa/image/interp.c: In function ‘__Pyx_PyInt_As_unsigned_long’: 2025-09-12T00:53:08,735 surfa/image/interp.c:77475:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:08,735 77475 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:08,735 | ^~ 2025-09-12T00:53:08,930 surfa/image/interp.c:77530:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:08,930 77530 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T00:53:08,930 | ^~ 2025-09-12T00:53:09,196 surfa/image/interp.c:77616:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T00:53:09,196 77616 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T00:53:09,196 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:09,196 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T00:53:09,196 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T00:53:09,196 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T00:53:09,346 surfa/image/interp.c: In function ‘__Pyx_PyIndex_AsSsize_t’: 2025-09-12T00:53:09,426 surfa/image/interp.c:77990:45: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T00:53:09,426 77990 | const digit* digits = ((PyLongObject*)b)->ob_digit; 2025-09-12T00:53:09,427 | ^~ 2025-09-12T00:53:10,221 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-12T00:53:10,389 ERROR: python setup.py bdist_wheel exited with 1 2025-09-12T00:53:10,402 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-12T00:53:10,402 exec(compile('"'"''"'"''"'"' 2025-09-12T00:53:10,402 # This is -- a caller that pip uses to run setup.py 2025-09-12T00:53:10,402 # 2025-09-12T00:53:10,402 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T00:53:10,402 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T00:53:10,402 # - It provides a clear error message when setuptools is not installed. 2025-09-12T00:53:10,402 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T00:53:10,402 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T00:53:10,402 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T00:53:10,402 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T00:53:10,402 import os, sys, tokenize, traceback 2025-09-12T00:53:10,402 2025-09-12T00:53:10,402 try: 2025-09-12T00:53:10,402 import setuptools 2025-09-12T00:53:10,402 except ImportError: 2025-09-12T00:53:10,402 print( 2025-09-12T00:53:10,402 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T00:53:10,402 "the build environment with exception:", 2025-09-12T00:53:10,402 file=sys.stderr, 2025-09-12T00:53:10,402 ) 2025-09-12T00:53:10,402 traceback.print_exc() 2025-09-12T00:53:10,402 sys.exit(1) 2025-09-12T00:53:10,402 2025-09-12T00:53:10,402 __file__ = %r 2025-09-12T00:53:10,402 sys.argv[0] = __file__ 2025-09-12T00:53:10,402 2025-09-12T00:53:10,402 if os.path.exists(__file__): 2025-09-12T00:53:10,402 filename = __file__ 2025-09-12T00:53:10,402 with tokenize.open(__file__) as f: 2025-09-12T00:53:10,402 setup_py_code = f.read() 2025-09-12T00:53:10,402 else: 2025-09-12T00:53:10,402 filename = "" 2025-09-12T00:53:10,402 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T00:53:10,402 2025-09-12T00:53:10,402 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T00:53:10,402 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-0al9vsso/surfa_4aaf116a3c014003a22a4b18043daab4/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-dhl1hkuw[/] 2025-09-12T00:53:10,402 [bold magenta]cwd[/]: /tmp/pip-wheel-0al9vsso/surfa_4aaf116a3c014003a22a4b18043daab4/ 2025-09-12T00:53:10,402 Building wheel for surfa (setup.py): finished with status 'error' 2025-09-12T00:53:10,403 ERROR: Failed building wheel for surfa 2025-09-12T00:53:10,404 Running setup.py clean for surfa 2025-09-12T00:53:10,405 Running command python setup.py clean 2025-09-12T00:53:11,694 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T00:53:11,694 !! 2025-09-12T00:53:11,694 ******************************************************************************** 2025-09-12T00:53:11,695 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T00:53:11,695 License :: OSI Approved :: MIT License 2025-09-12T00:53:11,695 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T00:53:11,695 ******************************************************************************** 2025-09-12T00:53:11,695 !! 2025-09-12T00:53:11,695 self._finalize_license_expression() 2025-09-12T00:53:11,771 running clean 2025-09-12T00:53:11,915 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-12T00:53:11,916 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-12T00:53:11,917 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-12T00:53:11,917 'build/scripts-3.13' does not exist -- can't clean it 2025-09-12T00:53:11,917 removing 'build' 2025-09-12T00:53:12,053 Failed to build surfa 2025-09-12T00:53:12,054 ERROR: Failed to build one or more wheels 2025-09-12T00:53:12,055 Exception information: 2025-09-12T00:53:12,055 Traceback (most recent call last): 2025-09-12T00:53:12,055 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T00:53:12,055 status = _inner_run() 2025-09-12T00:53:12,055 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T00:53:12,055 return self.run(options, args) 2025-09-12T00:53:12,055 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T00:53:12,055 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T00:53:12,055 return func(self, options, args) 2025-09-12T00:53:12,055 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-12T00:53:12,055 raise CommandError("Failed to build one or more wheels") 2025-09-12T00:53:12,055 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-12T00:53:12,059 Removed build tracker: '/tmp/pip-build-tracker-01cg8xut'