main
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Latest commit
serhiy-storchaka
and
erlend-aasland
bpo-44859: Improve error handling in sqlite3 and and raise more accur…
…ate exceptions. (GH-27654) * MemoryError is now raised instead of sqlite3.Warning when memory is not enough for encoding a statement to UTF-8 in Connection.__call__() and Cursor.execute(). * UnicodEncodeError is now raised instead of sqlite3.Warning when the statement contains surrogate characters in Connection.__call__() and Cursor.execute(). * TypeError is now raised instead of ValueError for non-string script argument in Cursor.executescript(). * ValueError is now raised for script containing the null character instead of truncating it in Cursor.executescript(). * Correctly handle exceptions raised when getting boolean value of the result of the progress handler. * Add many tests covering different corner cases. Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
0eec627
Git stats
Files
Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Source files for standard library extension modules, and former extension modules that are now builtin modules.