summaryrefslogtreecommitdiff
path: root/Lib/sqlite3/dbapi2.py
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2014-05-28 12:58:34 +0300
committerSerhiy Storchaka <storchaka@gmail.com>2014-05-28 12:58:34 +0300
commit47a981337a8f3898482a1c0c51ad2d91c7a6bc2f (patch)
tree88aef37e02ac0120825904fa8befdc588e028cf2 /Lib/sqlite3/dbapi2.py
parent432810f9f35c014afecbd24edda6b26a3cf04fd9 (diff)
downloadcpython-git-47a981337a8f3898482a1c0c51ad2d91c7a6bc2f.tar.gz
Issue #10203: sqlite3.Row now truly supports sequence protocol. In particulr
it supports reverse() and negative indices. Original patch by Claudiu Popa.
Diffstat (limited to 'Lib/sqlite3/dbapi2.py')
-rw-r--r--Lib/sqlite3/dbapi2.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/Lib/sqlite3/dbapi2.py b/Lib/sqlite3/dbapi2.py
index 9a0b76645e..991682ce9e 100644
--- a/Lib/sqlite3/dbapi2.py
+++ b/Lib/sqlite3/dbapi2.py
@@ -22,6 +22,7 @@
import datetime
import time
+import collections.abc
from _sqlite3 import *
@@ -50,6 +51,7 @@ version_info = tuple([int(x) for x in version.split(".")])
sqlite_version_info = tuple([int(x) for x in sqlite_version.split(".")])
Binary = memoryview
+collections.abc.Sequence.register(Row)
def register_adapters_and_converters():
def adapt_date(val):