File tree Expand file tree Collapse file tree 3 files changed +28
-139
lines changed Expand file tree Collapse file tree 3 files changed +28
-139
lines changed Original file line number Diff line number Diff line change @@ -34,9 +34,18 @@ The first column lists the driver version.
34
34
Language Compatibility
35
35
----------------------
36
36
37
+ {+driver-short+} supports both CPython and PyPy.
38
+
39
+ When a version of Python is marked end-of-life (EOL), the next minor release of
40
+ {+driver-short+} drops support for that version. The driver offers the
41
+ following ongoing support for EOL Python versions:
42
+
43
+ - **CPython**: The last minor {+driver-short+} version compatible with the EOL CPython
44
+ version receives critical bug fixes for one year.
45
+ - **PyPy**: {+driver-short+} doesn't support PyPy versions past their EOL date.
46
+
37
47
The following compatibility table specifies the recommended version of
38
48
{+driver-short+} for use with a specific version of Python.
39
-
40
49
The first column lists the driver version.
41
50
42
51
.. include:: /includes/language-compatibility-table-pymongo.rst
Original file line number Diff line number Diff line change @@ -7,18 +7,18 @@ Python 3
7
7
:class: compatibility-large
8
8
9
9
* - {+driver-short+} Version
10
- - Python 3.12
11
- - Python 3.11
12
- - Python 3.10 [#ssl-4.0-issue ]_
13
- - Python 3.9
14
- - Python 3.8
15
- - Python 3.7
16
- - Python 3.6
17
- - Python 3.5
18
- - Python 3.4
10
+ - CPython 3.12
11
+ - CPython 3.11
12
+ - CPython 3.10 [#ssl-4.0-issue ]_
13
+ - CPython 3.9
14
+ - CPython 3.8
15
+ - CPython 3.7
16
+ - CPython 3.6
17
+ - CPython 3.5
18
+ - CPython 3.4
19
19
- PyPy3
20
20
21
- * - 4.6
21
+ * - 4.5 to 4. 6
22
22
- ✓
23
23
- ✓
24
24
- ✓
@@ -30,31 +30,7 @@ Python 3
30
30
-
31
31
-
32
32
33
- * - 4.5
34
- - ✓
35
- - ✓
36
- - ✓
37
- - ✓
38
- - ✓
39
- - ✓
40
- -
41
- -
42
- -
43
- -
44
-
45
- * - 4.4
46
- -
47
- - ✓
48
- - ✓
49
- - ✓
50
- - ✓
51
- - ✓
52
- -
53
- -
54
- -
55
- -
56
-
57
- * - 4.3
33
+ * - 4.3 to 4.4
58
34
-
59
35
- ✓
60
36
- ✓
@@ -150,31 +126,7 @@ Python 3
150
126
- ✓
151
127
- ✓
152
128
153
- * - 3.9
154
- -
155
- -
156
- -
157
- -
158
- -
159
- - ✓
160
- - ✓
161
- - ✓
162
- - ✓
163
- - ✓
164
-
165
- * - 3.8
166
- -
167
- -
168
- -
169
- -
170
- -
171
- - ✓
172
- - ✓
173
- - ✓
174
- - ✓
175
- - ✓
176
-
177
- * - 3.7
129
+ * - 3.7 to 3.9
178
130
-
179
131
-
180
132
-
Original file line number Diff line number Diff line change 12
12
- MongoDB 4.0
13
13
- MongoDB 3.6
14
14
15
- * - 4.6
15
+ * - 4.4 to 4. 6
16
16
- ✓
17
17
- ✓
18
18
- ✓
21
21
- ✓
22
22
- ✓
23
23
24
- * - 4.5
25
- - ✓
26
- - ✓
27
- - ✓
28
- - ✓
29
- - ✓
30
- - ✓
31
- - ✓
32
-
33
- * - 4.4
34
- - ✓
35
- - ✓
36
- - ✓
37
- - ✓
38
- - ✓
39
- - ✓
40
- - ✓
41
-
42
- * - 4.3
24
+ * - 4.2 to 4.3
43
25
- ⊛
44
26
- ✓
45
27
- ✓
48
30
- ✓
49
31
- ✓
50
32
51
- * - 4.2
52
- - ⊛
53
- - ✓
54
- - ✓
55
- - ✓
56
- - ✓
57
- - ✓
58
- - ✓
59
-
60
- * - 4.1
61
- - ⊛
62
- - ⊛
63
- - ✓
64
- - ✓
65
- - ✓
66
- - ✓
67
- - ✓
68
-
69
- * - 4.0
70
- - ⊛
71
- - ⊛
72
- - ✓
73
- - ✓
74
- - ✓
75
- - ✓
76
- - ✓
77
-
78
- * - 3.13
79
- - ⊛
80
- - ⊛
81
- - ✓
82
- - ✓
83
- - ✓
84
- - ✓
85
- - ✓
86
-
87
- * - 3.12
33
+ * - 3.12 to 4.1
88
34
- ⊛
89
35
- ⊛
90
36
- ✓
102
48
- ✓
103
49
- ✓
104
50
105
- * - 3.10
106
- - ⊛
107
- - ⊛
108
- - ⊛
109
- - ⊛
110
- - ✓
111
- - ✓
112
- - ✓
113
-
114
- * - 3.9
51
+ * - 3.9 to 3.10
115
52
- ⊛
116
53
- ⊛
117
54
- ⊛
120
57
- ✓
121
58
- ✓
122
59
123
- * - 3.8
124
- - ⊛
125
- - ⊛
126
- - ⊛
127
- - ⊛
128
- - ⊛
129
- - ✓
130
- - ✓
131
-
132
- * - 3.7
60
+ * - 3.7 to 3.8
133
61
- ⊛
134
62
- ⊛
135
63
- ⊛
136
64
- ⊛
137
65
- ⊛
138
66
- ✓
139
- - ✓
67
+ - ✓
You can’t perform that action at this time.
0 commit comments