index
:
cpython
3.10
3.11
3.12
3.13
3.14
3.9
main
The Python programming language
Aslak Raanes
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
Modules
/
_sqlite
/
statement.c
Commit message (
Expand
)
Author
Age
*
gh-129928: Rework sqlite3 error helpers (#129929)
Erlend E. Aasland
2025-02-11
*
gh-111178: fix UBSan failures in `Modules/_sqlite` (GH-129087)
Bénédikt Tran
2025-01-31
*
gh-88239: Use sqlite3_stmt_busy() to determine if statements are in use (#25984)
Erlend Egeberg Aasland
2022-06-27
*
gh-79579: Improve DML query detection in sqlite3 (#93623)
Erlend Egeberg Aasland
2022-06-14
*
gh-92206: Improve scoping of sqlite3 statement helper (#92260)
Erlend Egeberg Aasland
2022-05-03
*
gh-92206: Improve scoping of sqlite3 bind param functions (#92250)
Erlend Egeberg Aasland
2022-05-03
*
gh-92206: Improve scoping of sqlite3 reset statement helper (#92241)
Erlend Egeberg Aasland
2022-05-03
*
bpo-44859: Raise more accurate exceptions in `sqlite3` (GH-27695)
Erlend Egeberg Aasland
2022-03-16
*
bpo-43853: Expand test suite for SQLite UDF's (GH-27642)
Erlend Egeberg Aasland
2022-01-26
*
bpo-45754: Use correct SQLite limit when checking statement length (GH-29489)
Erlend Egeberg Aasland
2021-11-10
*
bpo-44958: Revert GH-27844 (GH-28574)
Erlend Egeberg Aasland
2021-09-26
*
bpo-44958: Only reset `sqlite3` statements when needed (GH-27844)
Erlend Egeberg Aasland
2021-09-21
*
bpo-44079: Strip superfluous statement cache from sqlite3.Connection (GH-25998)
Erlend Egeberg Aasland
2021-08-19
*
bpo-44859: Improve error handling in sqlite3 and and raise more accurate exce...
Serhiy Storchaka
2021-08-08
*
bpo-42064: Optimise `sqlite3` state access, part 1 (GH-27273)
Erlend Egeberg Aasland
2021-07-29
*
bpo-42064: Finalise establishing sqlite3 global state (GH-27155)
Erlend Egeberg Aasland
2021-07-20
*
bpo-42064: Move `sqlite3` exceptions to global state, part 2 of 2 (GH-26884)
Erlend Egeberg Aasland
2021-07-14
*
bpo-42064: Move `sqlite3` exceptions to global state, part 1 of 2 (GH-26745)
Erlend Egeberg Aasland
2021-06-23
*
bpo-44087: Disallow instantiation of sqlite3.Statement (GH-26567)
Erlend Egeberg Aasland
2021-06-20
*
bpo-43908: Make heap types converted during 3.10 alpha immutable (GH-26351)
Erlend Egeberg Aasland
2021-06-17
*
bpo-42064: Move sqlite3 types to global state (GH-26537)
Erlend Egeberg Aasland
2021-06-15
*
bpo-44329: Refactor sqlite3 statement creation (GH-26566)
Erlend Egeberg Aasland
2021-06-08
*
bpo-44326: Remove unused members from pysqlite_Statement (GH-26564)
Erlend Egeberg Aasland
2021-06-06
*
bpo-44304: Ensure the sqlite3 destructor callback is always called with the G...
Pablo Galindo
2021-06-05
*
bpo-44304: Fix crash in the sqlite3 module when the GC clears Statement objec...
Pablo Galindo
2021-06-05
*
bpo-44165: pysqlite_statement_create now returns a Py object, not an int (GH-...
Erlend Egeberg Aasland
2021-06-02
*
bpo-44165: Optimise sqlite3 statement preparation by passing string size (GH-...
Erlend Egeberg Aasland
2021-06-02
*
bpo-42972: Track sqlite3 statement objects (GH-26475)
Erlend Egeberg Aasland
2021-06-01
*
bpo-42972: Fix sqlite3 traverse/clear functions (GH-26452)
Erlend Egeberg Aasland
2021-05-31
*
bpo-42972: Fully implement GC protocol for sqlite3 heap types (GH-26104)
Erlend Egeberg Aasland
2021-05-25
*
bpo-43269: Remove redundant extern keywords (GH-24605)
Erlend Egeberg Aasland
2021-02-21
*
bpo-43269: Clean up sqlite3 file scope (GH-24578)
Erlend Egeberg Aasland
2021-02-21
*
bpo-1635741: sqlite3 uses Py_NewRef/Py_XNewRef (GH-23170)
Erlend Egeberg Aasland
2020-12-27
*
bpo-41861: Convert _sqlite3 RowType and StatementType to heap types (GH-22444)
Erlend Egeberg Aasland
2020-10-01
*
bpo-41861: Convert _sqlite3 PrepareProtocolType to heap type (GH-22428)
Erlend Egeberg Aasland
2020-09-29
*
bpo-41662: Fix bugs in binding parameters in sqlite3 (GH-21998)
Serhiy Storchaka
2020-09-17
*
bpo-41638: Improve ProgrammingError message for absent parameter. (GH-21999)
Serhiy Storchaka
2020-09-04
*
bpo-37406: sqlite3 raises TypeError for wrong operation type (GH-14386)
Victor Stinner
2019-06-26
*
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...
Jeroen Demeyer
2019-05-30
*
bpo-32788: Better error handling in sqlite3. (GH-3723)
Serhiy Storchaka
2018-12-10
*
bpo-32215: Fix performance regression in sqlite3 (GH-8511)
Berker Peksag
2018-09-20
*
closes bpo-31525: require sqlite3_prepare_v2 (#3666)
Benjamin Peterson
2017-09-20
*
bpo-9303: Migrate sqlite3 module to _v2 API to enhance performance (#359)
Aviv Palivoda
2017-03-03
*
bpo-28518: Start a transaction implicitly before a DML statement (#245)
Berker Peksag
2017-02-26
*
Added the const qualifier to char* variables that refer to readonly internal
Serhiy Storchaka
2016-11-20
*
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
Serhiy Storchaka
2016-11-20
*
Issue #10740: sqlite3 no longer implicitly commit an open transaction before ...
Berker Peksag
2016-09-11
*
Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()
Serhiy Storchaka
2015-02-03
*
Issue #21147: sqlite3 now raises an exception if the request contains a null
Serhiy Storchaka
2014-09-11
*
sqlite: Use Py_ssize_t to store a size instead of an int
Victor Stinner
2013-11-18
[next]