Am 1. September 2023 19:08:47 MESZ schrieb Fridrich Strba via openSUSE Factory <factory@lists.opensuse.org>:
Hello, good people.
There is a number of packages in Factory that fail because of Cython 3+
The migration from older versions to the Cython3 is outlined here https://cython.readthedocs.io/en/latest/src/userguide/migrating_to_cy30.html
I did an exercise so that people can inspire themselves in https://build.opensuse.org/package/view_file/openSUSE:Factory/python-efl/cyt...
The fix is not complicated, but the noexcept keyword is not recognized by older versions of Cython, so one has to conditionalize the patch.
This is just a heads-up for those that are wondering about the cryptic messages and trying to fix stuff.
Why not just use python-Cython0 as a dependency? Regards Eric