COMMITS
/ Modules/_sqlite/cursor.c January 13, 2021
E
bpo-40956: Fix sqlite3.Cursor.fetchmany() default value (GH-24214)
Erlend Egeberg Aasland committed
January 5, 2021
E
bpo-40956: Convert _sqlite3.Cursor to Argument Clinic (GH-24007)
Erlend Egeberg Aasland committed
December 27, 2020
E
bpo-1635741: sqlite3 uses Py_NewRef/Py_XNewRef (GH-23170)
Erlend Egeberg Aasland committed
E
bpo-40956: Convert _sqlite3.Connection to Argument Clinic, part 2 (GH-23838)
Erlend Egeberg Aasland committed
October 1, 2020
E
bpo-41861: Convert _sqlite3 CursorType and ConnectionType to heap types (GH-22478)
Erlend Egeberg Aasland committed
E
bpo-41861: Convert _sqlite3 RowType and StatementType to heap types (GH-22444)
Erlend Egeberg Aasland committed
March 21, 2020
S
bpo-39652: Truncate the column name after '[' only if PARSE_COLNAMES is set. (GH-18942)
Serhiy Storchaka committed
February 11, 2020
P
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin committed
February 1, 2020
A
bpo-39496: Remove redundant checks from _sqlite/cursor.c (GH-18270)
Alex Henrie committed
January 30, 2020
A
bpo-39497: Remove unused variable from pysqlite_cursor_executescript (GH-18271)
Alex Henrie committed
A
bpo-39494: Remove extra null terminators from kwlist vars (GH-18267)
Alex Henrie committed
October 23, 2019
S
Replace _pysqlite_long_from_int64() with PyLong_FromLongLong() (GH-16882)
Sergey Fedoseev committed
July 8, 2019
J
bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)
Jeroen Demeyer committed
July 4, 2019
J
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer committed
June 26, 2019
V
bpo-37406: sqlite3 raises TypeError for wrong operation type (GH-14386)
Victor Stinner committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
December 10, 2018
S
bpo-32788: Better error handling in sqlite3. (GH-3723)
Serhiy Storchaka committed
November 27, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)
Serhiy Storchaka committed
July 30, 2018
S
Remove creation of a list for row_cast_map in pysqlite_cursor_init() (GH-8494)
Sergey Fedoseev committed
July 27, 2018
S
Remove some unused code in _pysqlite_query_execute() (GH-8495)
Sergey Fedoseev committed
July 10, 2018
B
prefix internal sqlite symbols with _pysqlite_ (GH-8215)
Benjamin Peterson committed
November 7, 2017
September 20, 2017
B
closes bpo-31525: require sqlite3_prepare_v2 (#3666)
Benjamin Peterson committed
March 3, 2017
A
bpo-9303: Migrate sqlite3 module to _v2 API to enhance performance (#359)
Aviv Palivoda committed
February 26, 2017
B
bpo-28518: Start a transaction implicitly before a DML statement (#245)
Berker Peksag committed
November 20, 2016
S
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
Serhiy Storchaka committed
September 12, 2016
B
Issue #28037: Use sqlite3_get_autocommit() instead of setting Connection->inTransaction manually
Berker Peksag committed
September 11, 2016
B
Issue #10740: sqlite3 no longer implicitly commit an open transaction before DDL statements
Berker Peksag committed
September 6, 2016
V
Avoid calling functions with an empty string as format string
Victor Stinner committed
August 21, 2016
B
Issue #21718: Merge from 3.5
Berker Peksag committed
B
Issue #21718: cursor.description is now available for queries using CTEs
Berker Peksag committed
June 14, 2016
B
Issue #16864: Cursor.lastrowid now supports REPLACE statement
Berker Peksag committed
April 10, 2016
S
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
Serhiy Storchaka committed
S
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
Serhiy Storchaka committed
April 9, 2016
B
Issue #26687: Use Py_RETURN_NONE macro in sqlite3 module
Berker Peksag committed
April 6, 2016
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
December 27, 2015
S
Issue #20440: More use of Py_SETREF.
Serhiy Storchaka committed
S
Issue #20440: More use of Py_SETREF.
Serhiy Storchaka committed
December 25, 2015
S
Issue #25923: Added the const qualifier to static constant arrays.
Serhiy Storchaka committed
December 24, 2015
S
Issue #20440: Massive replacing unsafe attribute setting code with special
Serhiy Storchaka committed
March 6, 2015
V
Issue #23571: PyObject_Call(), PyCFunction_Call() and call_function() now
Victor Stinner committed
August 17, 2014
V
Issue #22218: Fix "comparison between signed and unsigned integers" warning in
Victor Stinner committed
June 26, 2014
V
Issue #21858: Better handling of Python exceptions in the sqlite3 module.
Victor Stinner committed
February 9, 2014
S
Issue #20437: Fixed 22 potential bugs when deleting objects references.
Serhiy Storchaka committed
S
Issue #20437: Fixed 21 potential bugs when deleting objects references.
Serhiy Storchaka committed
November 5, 2013
V
Issue #19437: Fix pysqlite_cursor_iternext() of sqlite3, when the row factory
Victor Stinner committed
V
Issue #19437: Fix pysqlite_cursor_iternext() of sqlite3, handle
Victor Stinner committed
August 16, 2013
S
Issue #18701: Remove support of old CPython versions (<3.0) from C code.
Serhiy Storchaka committed