This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author berker.peksag
Recipients berker.peksag, fschulze, ghaering, jaraco, ned.deily, palaviv, r.david.murray, serhiy.storchaka, socketpair, xiang.zhang
Date 2016-11-25.11:20:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1480072829.11.0.168735397982.issue28518@psf.upfronthosting.co.za>
In-reply-to
Content
I haven't had a time to investigate this yet, but I don't think there is an issue with SQLite itself.

Note that pysqlite behaves the same way since version 2.8.0 and I couldn't find a similar report in their issue tracker.

Like Serhiy, I'm also a little puzzled with the reproducer. I think if you want to start an explicit transaction, the preferred way would be to set isolation_level to None. Otherwise, the sqlite3 module will start one implicitly for you (or perhaps I still don't understand PEP 249's transaction model 100% correctly :))

(If we decide that this is not a regression, we should add a test case to cover this use case.)
History
Date User Action Args
2016-11-25 11:20:29berker.peksagsetrecipients: + berker.peksag, ghaering, jaraco, ned.deily, r.david.murray, socketpair, serhiy.storchaka, xiang.zhang, palaviv, fschulze
2016-11-25 11:20:29berker.peksagsetmessageid: <1480072829.11.0.168735397982.issue28518@psf.upfronthosting.co.za>
2016-11-25 11:20:29berker.peksaglinkissue28518 messages
2016-11-25 11:20:28berker.peksagcreate