
❌ This issue is not open for contribution. Visit Contributing guidelines to learn about the contributing process and how to find suitable issues.

Desired behavior
Target branch: main
Add support for Python 3.14
Current behavior
Python 3.14 is explicitly not supported.
Value add
Supports adding Python 3.14 support to Kolibri.
Additional Guidance
There is a learningequality/kolibri#14375 which may serve as a reference for fixing similar problems if they arise.
Acceptance criteria
- Conflicting dependency versions should be fixed by way of monkey patching. Do not use Python-version-specific dependency ranges
- Monkey patched changes written have supporting tests
❌ This issue is not open for contribution. Visit Contributing guidelines to learn about the contributing process and how to find suitable issues.
Desired behavior
Target branch: main
Add support for Python 3.14
Current behavior
Python 3.14 is explicitly not supported.
Value add
Supports adding Python 3.14 support to Kolibri.
Additional Guidance
There is a learningequality/kolibri#14375 which may serve as a reference for fixing similar problems if they arise.
Acceptance criteria