sqlite3.connect positional args are deprecated for more then 1 parameter and will be removed in 3.15

https://docs.python.org/dev/whatsnew/3.13.html#deprecated
This commit is contained in:
Prinz23 2023-10-22 01:51:58 +02:00
parent f69e31b295
commit 5c6e911896

View file

@ -110,7 +110,7 @@ class DBConnection(object):
helpers.copy_file(db_alt, db_src) helpers.copy_file(db_alt, db_src)
self.filename = filename self.filename = filename
self.connection = sqlite3.connect(db_src, 20) self.connection = sqlite3.connect(db_src, timeout=20)
if 'dict' == row_type: if 'dict' == row_type:
self.connection.row_factory = self._dict_factory self.connection.row_factory = self._dict_factory
@ -150,7 +150,7 @@ class DBConnection(object):
try: try:
# copy into this DB # copy into this DB
backup_con = sqlite3.connect(target_db, 20) backup_con = sqlite3.connect(target_db, timeout=20)
with backup_con: with backup_con:
with db_lock: with db_lock:
self.connection.backup(backup_con, progress=progress) self.connection.backup(backup_con, progress=progress)