Add `kivy==master` (Kivy 3.x) to the test matrix
Author: misl6Created May 21, 2026Updated May 21, 2026
Kivy development has moved forward significantly and Kivy 3.x is actively developed on master. To ensure python-for-android stays compatible with the upcoming major release, it would be valuable to add kivy==master as a test matrix entry alongside the current stable pin.
This would let us catch breakages early — on both sides — and give contributors working on Kivy 3.x compatibility a clear signal that p4a is tracking it.
What have to be done:
- Add a
kivy==masterentry to the CI test matrix - Mark it as
allow-failure/ experimental if needed to avoid blocking merges while things are in flux
Question for the Kivy side
I'm happy to coordinate: **is there anything currently missing in kivy/kivy that is currently blocking the integration? I've missed any PR?
Source: kivy/python-for-android