Skip to content

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.