kivy / kivy-ios

Toolchain for compiling Python / Kivy / other libraries for iOS
https://kivy.org/docs/guide/packaging-ios.html
MIT License
758 stars 237 forks source link

Use a pinned version of `Cython` for now, as most of the recipes are incompatible with `Cython==3.x.x` #844

Closed misl6 closed 10 months ago

misl6 commented 10 months ago

Cython>=3.0.0 broke our CI pipeline.

But it's not Cython fault, instead, we urge to change our python-for-android and kivy-ios logic to not rely on a single specific Cython version for all the packages, as every package should be able to decide the Cython (and other build-time-only packages to use).

Meanwhile, to keep the development up and running, that seems the faster solution.

(See https://github.com/kivy/buildozer/pull/1637 and https://github.com/kivy/python-for-android/pull/2862)