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 coleifer
Recipients aymeric.augustin, coleifer, ghaering, loewis, nagylzs, r.david.murray, vstinner
Date 2019-08-12.23:23:06
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1565652186.2.0.539546332411.issue16958@roundup.psfhosted.org>
In-reply-to
Content
> With isolation_level set to None, the sqlite3 library is in autocommit mode, so changes will get committed immediately inside the with, which is simply broken.

Not necessarily. When sqlite is in autocommit mode, you can still open transactions by executing a BEGIN query. In fact, that's the main reason to use isolation_level=None -- you can manage the transactions yourself.
History
Date User Action Args
2019-08-12 23:23:06coleifersetrecipients: + coleifer, loewis, ghaering, vstinner, r.david.murray, nagylzs, aymeric.augustin
2019-08-12 23:23:06coleifersetmessageid: <1565652186.2.0.539546332411.issue16958@roundup.psfhosted.org>
2019-08-12 23:23:06coleiferlinkissue16958 messages
2019-08-12 23:23:06coleifercreate