New comment by tornaria on void-packages repository https://github.com/void-linux/void-packages/pull/45887#issuecomment-1703979657 Comment: > What is the benefit of building with Cython 3 in advance of an official Sage release that includes these changes? Mainly that I can install cython 3 together with sagemath, which is quite useful for me to test beta releases of sagemath and proposed PRs in advance. But that's just me and I can build this locally myself. Running this PR through CI is a way to make sure everything works fine for us, which is good feedback to give upstream before they do the next release, in particular https://github.com/sagemath/sage/pull/36110 is still not given positive review and the fact that we have tested it onthree different architectures is useful (unfortunately some deps are nocross). I noticed that you made it so cython 3 can replace cython 0.29, but some I'm now runing tests under this scenario, and there are a couple of failures (mainly because a mismatch in the type of cython functions between version 0.29 and 3.x).