This is long-standing, and I believe patched as far back as #145, but CI was failing on Numpy 2. This has caused pain recently (e.g. #186 and requiring a C compiler for Py3.13 on Windows). This bit rot would be good to address, or at least understand the scope of.