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 malin
Recipients Big Stone, Cédric Bellegarde, berker.peksag, callidomus, fschulze, ghaering, jaraco, malin, ned.deily, palaviv, r.david.murray, serhiy.storchaka, socketpair, xiang.zhang
Date 2017-01-26.12:24:41
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1485433481.79.0.0219140835909.issue28518@psf.upfronthosting.co.za>
In-reply-to
Content
You can set isolation_level = None in sqlite3.connect() parameters, then sqlite3 module will not begin a transaction implicitly.

Another way is disabling auto-begin-transaction temporarily:
sql.isolation_level = None
sql.execute('VACUUM')
sql.isolation_level = ''  # <- note that this is the default value of isolation_level
History
Date User Action Args
2017-01-26 12:24:41malinsetrecipients: + malin, ghaering, jaraco, ned.deily, r.david.murray, socketpair, berker.peksag, serhiy.storchaka, xiang.zhang, palaviv, Big Stone, fschulze, callidomus, Cédric Bellegarde
2017-01-26 12:24:41malinsetmessageid: <1485433481.79.0.0219140835909.issue28518@psf.upfronthosting.co.za>
2017-01-26 12:24:41malinlinkissue28518 messages
2017-01-26 12:24:41malincreate