@@ -48,26 +48,28 @@ Also there are several community-driven Python connectors:
48
48
Feature comparison
49
49
------------------
50
50
51
+ Last update: 06.12.2021
52
+
51
53
.. list-table ::
52
54
:header-rows: 1
53
55
54
56
* - Property
55
- - igorcoding/asynctnt
56
- - shveenkov/aiotarantool
57
- - shveenkov/gtarantool
58
- - tarantool/tarantool-python
57
+ - ` igorcoding/asynctnt < https://github.com/igorcoding/asynctnt >`__
58
+ - ` shveenkov/aiotarantool < https://github.com/shveenkov/aiotarantool >`__
59
+ - ` shveenkov/gtarantool < https://github.com/shveenkov/gtarantool >`__
60
+ - ` tarantool/tarantool-python < https://github.com/tarantool/tarantool-python >`__
59
61
60
62
* - License
61
63
- Apache License 2.0
62
64
- LGPL
63
65
- LGPL
64
66
- Modified BSD
65
67
66
- * - Last update, year
67
- - 2021
68
- - 2018
69
- - 2016
70
- - 2021
68
+ * - Maintained
69
+ - Yes
70
+ - No
71
+ - No
72
+ - Yes
71
73
72
74
* - Estimation of importance of known bugs
73
75
- issue #18
@@ -79,7 +81,12 @@ Feature comparison
79
81
- Yes (github.io)
80
82
- No
81
83
- No
82
- - Yes (tarantool.io and readthedocs (obsolete))
84
+ - Yes (`tarantool.io
85
+ <https://www.tarantool.io/en/doc/latest/getting_started/getting_started_python/> `__
86
+ and `readthedocs
87
+ <https://tarantool-python.readthedocs.io/en/latest/quick-start.en.html> `__
88
+ (`obsolete
89
+ <https://github.com/tarantool/tarantool-python/issues/67> `__))
83
90
84
91
* - Testing / CI / CD
85
92
- Github Actions
@@ -114,14 +121,17 @@ Feature comparison
114
121
* - Async work
115
122
- Yes, asyncio
116
123
- Yes, asyncio
117
- - Yes? (gevent, example: test_gevent.py)
124
+ - Yes? (`gevent
125
+ <https://www.gevent.org/api/gevent.event.html#gevent.event.AsyncResult> `__,
126
+ example: `test_gevent.py
127
+ <https://github.com/shveenkov/gtarantool/blob/master/tests/test_gevent.py>)
118
128
- No
119
129
120
130
* - Batching
121
131
- No
122
132
- No
123
133
- No
124
- - No (issue #55)
134
+ - No ( ` issue #55 <https://github.com/tarantool/tarantool-python/issues/55>`__ )
125
135
126
136
* - Schema reload, Space / index names
127
137
- Yes (auto_refetch_schema)
@@ -145,15 +155,15 @@ Feature comparison
145
155
- No
146
156
- No
147
157
- No
148
- - No (issue #163)
158
+ - No (` issue #163 < https://github.com/tarantool/tarantool-python/issues/163 >`__ )
149
159
150
- * - Varbinary support
160
+ * - ` Varbinary support < https://github.com/tarantool/tarantool/issues/4201 >`__
151
161
- No
152
162
- No
153
163
- No
154
164
- No
155
165
156
- * - UUID support
166
+ * - ` UUID support < https://github.com/tarantool/tarantool/commit/d68fc29246714eee505bc9bbcd84a02de17972c5 >`__
157
167
- No
158
168
- No
159
169
- No
@@ -165,7 +175,7 @@ Feature comparison
165
175
- No
166
176
- No
167
177
168
- * - EXT_ERROR support
178
+ * - ` EXT_ERROR support < https://github.com/tarantool/tarantool/commit/712af455f2b6a7dccf0f206b9c2225bc0869aeeb >`__
169
179
- No
170
180
- No
171
181
- No
@@ -189,13 +199,13 @@ Feature comparison
189
199
- No
190
200
- No
191
201
192
- * - Graceful shutdown
202
+ * - ` Graceful shutdown < https://github.com/tarantool/tarantool/issues/5924 >`__
193
203
- No
194
204
- No
195
205
- No
196
206
- No
197
207
198
- * - IPROTO_ID (feature discovering)
208
+ * - ` IPROTO_ID (feature discovering) < https://github.com/tarantool/tarantool/pull/6435 >`__
199
209
- No
200
210
- No
201
211
- No
@@ -237,13 +247,6 @@ Feature comparison
237
247
- No
238
248
- No
239
249
240
- * - Mapping to a language native structures / objects (seems it is not
241
- relevant for Python)
242
- - ?
243
- - ?
244
- - ?
245
- - ?
246
-
247
250
* - PEP-249
248
251
- No
249
252
- No
0 commit comments