Roundup Tracker - Issues

Issue 2551302

classification
Remove support for sqlite version 1 from back_sqlite.py
Type: behavior Severity: minor
Components: Database Versions:
process
Status: fixed fixed
:
: rouilj : rouilj
Priority: : Effort-Low, StarterTicket

Created on 2023-11-21 04:00 by rouilj, last changed 2024-05-01 02:30 by rouilj.

Messages
msg7864 Author: [hidden] (rouilj) Date: 2023-11-21 04:00
This includes:

 ...
 import sqlite as final fallback on import error

 if sqlite_version in (2, 3):
    arg = '?'
 else:
    arg = '%s'


 Removing self.sqlite_busy_handler and it's invocation

look for other checks against sqlite_version and eliminate sqlite 1 cases.
Also consider removing tests that match (2, 3) and just running the code
without an if test.

This cleans up untested code that is not usable these days.
msg8023 Author: [hidden] (rouilj) Date: 2024-05-01 02:30
Done in changeset:   7921:e3975f679bf1

Includes deprecation section in upgrading.txt for 2.4.0.

Also added ticket to remove support for PySQLite in issue 2551343.
History
Date User Action Args
2024-05-01 02:30:23rouiljsetstatus: new -> fixed
assignee: rouilj
resolution: remind -> fixed
messages: + msg8023
2023-11-25 19:48:10rouiljsetresolution: remind
2023-11-21 04:00:14rouiljsetkeywords: + StarterTicket
2023-11-21 04:00:04rouiljcreate