Skip to content

Commit 00a44c5

Browse files
authored
update motor for 3.0 (#821)
* update motor for 3.0 * move all Motor wrapping info to one spot * fix rst
1 parent 7e547bd commit 00a44c5

File tree

2 files changed

+100
-64
lines changed

2 files changed

+100
-64
lines changed

source/includes/language-compatibility-table-motor.rst

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
:class: compatibility-large
66

77
* - Motor (Python async) Driver Version
8+
- Python 3.10
89
- Python 3.9
910
- Python 3.8
1011
- Python 3.7
@@ -17,12 +18,26 @@
1718
- Python 2.6
1819
- Python 2.5
1920

21+
* - 3.0
22+
- |checkmark|
23+
- |checkmark|
24+
- |checkmark|
25+
- |checkmark|
26+
-
27+
-
28+
-
29+
-
30+
-
31+
-
32+
-
33+
-
2034
* - 2.5
2135
- |checkmark|
2236
- |checkmark|
2337
- |checkmark|
2438
- |checkmark|
2539
- |checkmark|
40+
- |checkmark|
2641
-
2742
-
2843
-
@@ -37,6 +52,7 @@
3752
- |checkmark|
3853
- |checkmark|
3954
- |checkmark|
55+
- |checkmark|
4056
-
4157
-
4258
-
@@ -45,6 +61,7 @@
4561
-
4662

4763
* - 2.3
64+
-
4865
-
4966
- |checkmark|
5067
- |checkmark|
@@ -58,6 +75,7 @@
5875
-
5976

6077
* - 2.2
78+
-
6179
-
6280
- |checkmark|
6381
- |checkmark|
@@ -71,6 +89,7 @@
7189
-
7290

7391
* - 2.1
92+
-
7493
-
7594
- |checkmark|
7695
- |checkmark|
@@ -84,6 +103,7 @@
84103
-
85104

86105
* - 2.0
106+
-
87107
-
88108
-
89109
- |checkmark|
@@ -97,6 +117,7 @@
97117
-
98118

99119
* - 1.3
120+
-
100121
-
101122
-
102123
- |checkmark|
@@ -110,6 +131,7 @@
110131
-
111132

112133
* - 1.2
134+
-
113135
-
114136
-
115137
- |checkmark|
@@ -126,6 +148,7 @@
126148
-
127149
-
128150
-
151+
-
129152
- |checkmark|
130153
- |checkmark|
131154
- |checkmark|
@@ -139,6 +162,7 @@
139162
-
140163
-
141164
-
165+
-
142166
- |checkmark|
143167
- |checkmark|
144168
- |checkmark|
@@ -148,11 +172,14 @@
148172
- |checkmark|
149173
-
150174

175+
- Motor 3.0 wraps PyMongo 4.1+
151176
- Motor 2.4 wraps PyMongo 3.11+
152177
- Motor 2.3 wraps PyMongo 3.11+
153178
- Motor 2.2 wraps PyMongo 3.11+
154179
- Motor 2.1 wraps PyMongo 3.10+
155180
- Motor 2.0 wraps PyMongo 3.7+
181+
- Motor 1.3 wraps PyMongo 3.6+ and adds support for CPython 3.7
182+
- Motor 1.2 wraps PyMongo 3.6+
156183
- Motor 1.1 wraps PyMongo 3.4+
157184
- Motor 1.0 wraps PyMongo 3.3+
158185

source/includes/mongodb-compatibility-table-motor.rst

Lines changed: 73 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,22 @@
1717
- MongoDB 3.2
1818
- MongoDB 3.0
1919
- MongoDB 2.6
20+
* - 3.0
21+
-
22+
- ✓
23+
- ✓
24+
- ✓
25+
- ✓
26+
- ✓
27+
- ✓
28+
- ✓
29+
-
30+
-
31+
-
32+
-
2033
* - 2.5
21-
-
22-
-
34+
-
35+
-
2336
- ✓
2437
- ✓
2538
- ✓
@@ -29,126 +42,122 @@
2942
- ✓
3043
- ✓
3144
- ✓
32-
-
45+
-
3346
* - 2.4
34-
-
35-
-
36-
-
37-
-
47+
-
48+
-
49+
-
50+
-
3851
- ✓
3952
- ✓
4053
- ✓
4154
- ✓
4255
- ✓
4356
- ✓
4457
- ✓
45-
-
58+
-
4659
* - 2.3
47-
-
48-
-
49-
-
50-
-
60+
-
61+
-
62+
-
63+
-
5164
- ✓
5265
- ✓
5366
- ✓
5467
- ✓
5568
- ✓
5669
- ✓
5770
- ✓
58-
-
71+
-
5972
* - 2.2
60-
-
61-
-
62-
-
63-
-
73+
-
74+
-
75+
-
76+
-
6477
- ✓
6578
- ✓
6679
- ✓
6780
- ✓
6881
- ✓
6982
- ✓
7083
- ✓
71-
-
84+
-
7285
* - 2.1
73-
-
74-
-
75-
-
76-
-
77-
-
86+
-
87+
-
88+
-
89+
-
90+
-
7891
- ✓
7992
- ✓
8093
- ✓
8194
- ✓
8295
- ✓
8396
- ✓
84-
-
97+
-
8598
* - 2.0
86-
-
87-
-
88-
-
89-
-
90-
-
99+
-
100+
-
101+
-
102+
-
103+
-
91104
- ✓
92105
- ✓
93106
- ✓
94107
- ✓
95108
- ✓
96109
- ✓
97-
-
110+
-
98111
* - 1.3
99-
-
100-
-
101-
-
102-
-
103-
-
104-
-
105-
-
112+
-
113+
-
114+
-
115+
-
116+
-
117+
-
118+
-
106119
- ✓
107120
- ✓
108121
- ✓
109122
- ✓
110123
- ✓
111124
* - 1.2
112-
-
113-
-
114-
-
115-
-
116-
-
117-
-
118-
-
125+
-
126+
-
127+
-
128+
-
129+
-
130+
-
131+
-
119132
- ✓
120133
- ✓
121134
- ✓
122135
- ✓
123136
- ✓
124137
* - 1.1
125-
-
126-
-
127-
-
128-
-
129-
-
130-
-
131-
-
132-
-
138+
-
139+
-
140+
-
141+
-
142+
-
143+
-
144+
-
145+
-
133146
- ✓
134147
- ✓
135148
- ✓
136149
- ✓
137150
* - 1.0
138-
-
139-
-
140-
-
141-
-
142-
-
143-
-
144-
-
145-
-
151+
-
152+
-
153+
-
154+
-
155+
-
156+
-
157+
-
158+
-
146159
- ✓
147160
- ✓
148161
- ✓
149162
- ✓
150163

151-
- Motor 1.3 wraps PyMongo 3.6+ and adds support for CPython 3.7
152-
- Motor 1.2 wraps PyMongo 3.6+
153-
- Motor 1.1 wraps PyMongo 3.4+
154-
- Motor 1.0 wraps PyMongo 3.3+

0 commit comments

Comments
 (0)