On Monday, 12 January 2026 at 13:09:01 UTC-8 [email protected] wrote: I'm not sure about "much harder", why? I don't know the current status of setuptools in this regard is. Tobias has switched cysignals, memory_allocator, cypari2 and primecountpy to use meson, and it didn't look like a huge change, code-wise.
The "harder" is in comparison to what you do for setup.py: just copy-paste from the cython documentation: https://cython.readthedocs.io/en/latest/src/quickstart/build.html it's not clear to me where to find such a straightforward solution for pyproject.toml If it's declarative I wouldn't expect that calling "cythonize" is still an option, since that's basically executing arbitrary python code (at least as far as the build system is concerned). -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/sage-devel/200e4ef4-bb54-4e3a-b0f9-3aadc68e22dfn%40googlegroups.com.
