File tree Expand file tree Collapse file tree 2 files changed +89
-0
lines changed Expand file tree Collapse file tree 2 files changed +89
-0
lines changed Original file line number Diff line number Diff line change 1+ .. _django-compatibility:
2+
3+ =============
4+ Compatibility
5+ =============
6+
7+ .. contents:: On this page
8+ :local:
9+ :backlinks: none
10+ :depth: 2
11+ :class: singlecol
12+
13+ .. facet::
14+ :name: genre
15+ :values: reference
16+
17+ .. meta::
18+ :keywords: backwards compatibility, versions, upgrade
19+
20+ MongoDB Compatibility
21+ ---------------------
22+
23+ {+django-odm+} uses the PyMongo driver to interact with MongoDB. Your
24+ application's supported {+mdb-server+} versions depend on its PyMongo version.
25+ The following compatibility table specifies the recommended version or versions
26+ of PyMongo for use with a specific version of MongoDB.
27+
28+ The first column lists the driver version.
29+
30+ .. sharedinclude:: dbx/lifecycle-schedule-callout.rst
31+
32+ .. sharedinclude:: dbx/compatibility-table-legend.rst
33+
34+ .. include:: /includes/mongodb-compatibility-table-pymongo.rst
35+
36+ Driver Compatibility
37+ --------------------
38+
39+ {+django-odm+} supports PyMongo versions 4.6 and later.
40+
41+ Language Compatibility
42+ ----------------------
43+
44+ The following compatibility table specifies the recommended version of
45+ {+django-odm+} for use with a specific version of Python.
46+ The first column lists the driver version.
47+
48+ .. include:: /includes/language-compatibility-table-django.rst
49+
50+ For more information on how to read the compatibility tables, see our guide on
51+ :ref:`MongoDB Compatibility Tables. <about-driver-compatibility>`
52+
53+ Django Compatibility
54+ --------------------
55+
56+ Your major and minor version of {+django-odm+} must match your Django version.
57+ For example, {+django-odm+} version 5.1 requires Django 5.1. The minimum supported
58+ Django version is v5.0.
Original file line number Diff line number Diff line change 1+ .. list-table ::
2+ :header-rows: 1
3+ :stub-columns: 1
4+ :class: compatibility-large
5+
6+ * - {+django-odm+} Version
7+ - Python 3.13
8+ - Python 3.12
9+ - Python 3.11
10+ - Python 3.10
11+ - Python 3.9
12+ - Python 3.8
13+ - Python 3.7
14+
15+ * - 5.1
16+ -
17+ - ✓
18+ - ✓
19+ - ✓
20+ -
21+ -
22+ -
23+
24+ * - 5.0
25+ -
26+ - ✓
27+ - ✓
28+ - ✓
29+ -
30+ -
31+ -
You can’t perform that action at this time.
0 commit comments