Compatibility Matrix¶
| Django \ Python | 3.10 | 3.11 | 3.12 | 3.13 | 3.14 |
|---|---|---|---|---|---|
| 4.2 | PASS | PASS | PASS | - | - |
| 5.0 | PASS | PASS | PASS | - | - |
| 5.1 | PASS | PASS | PASS | PASS | - |
| 5.2 | PASS | PASS | PASS | PASS | - |
| 6.0 | - | - | PASS | PASS | PASS |
| 6.1 | - | - | PASS | PASS | PASS |
Test Results Explanation¶
The compatibility matrix above demonstrates which combinations of Django and Python versions the package is compatible with based on the conducted tests. A 'PASS' indicates a successful compatibility test, whereas a 'FAIL' denotes an incompatibility or an issue encountered during testing. An 'ERROR' means the test environment itself could not be built, so the combination was never actually exercised. Versions marked with '-' were not tested due to known incompatibilities of django with python or other constraints.
See django's official documentation about supported python versions for more details.
It's important to ensure that your environment matches these compatible combinations to avoid potential issues. If a specific combination you're interested in is marked as 'FAIL', it's recommended to check the corresponding test logs for details and consider alternative versions or addressing the identified issues.
Kept up to date automatically
This table is generated by compatibility_matrix.sh and committed to the repository root as
compatibility_matrix.md. The page above always reflects that file.