libsql-client-py icon indicating copy to clipboard operation
libsql-client-py copied to clipboard

TypeError: Row argument 1 must be Cursor, not Cursor

Open niki-sp opened this issue 1 year ago • 1 comments

v 0.3.0 When using existing sqlite3 database i get

Traceback (most recent call last):
  File "e.py", line 81, in __getitem__
    r = self._cursor.fetchone()
        ^^^^^^^^^^^^^^^^^^^^^^^
  File "~/.local/lib/python3.11/site-packages/libsql_client/dbapi2/types.py", line 845, in __init__
    raise TypeError(msg)
TypeError: Row argument 1 must be Cursor, not Cursor

Removing issubclass(cur_tp, Cursor) check seems to restore normal operation

niki-sp avatar Oct 30 '23 11:10 niki-sp