On 26 sep, 15:49, Jim Eggleston <
jim.eggles...@gmail.com> wrote:
> Hi Pierre,
Hi Jim,
>
> I found a bug in SQLite.py. At line 409 in the __call__ method, you
> need to change:
>
> self.cursor.execute(sql,kw.values())
>
> to:
>
> self.cursor.execute(sql,list(kw.values()))
>
I was working with the SQLite module today and found a bug in the same
area, when you don't pass any argument to __call__ (ie when you want
to get all the records). I will fix this one too
> I did a search across all .py files in the package. I found three
> instances of "self.execute(sql,kw.values())" in MySQL.py, so you
> should check that as well.
For the MySQL file it's not really a problem, since there is no
Python3 version of MySQLdb as far as I know
>
> Regards,
> Jim
Best,
Pierre