COMMITS
/ Modules/_sqlite/module.c July 23, 2022
E
gh-95132: Correctly relay *args and **kwds from sqlite3.connect to factory (#95146)
Erlend Egeberg Aasland committed
June 25, 2022
E
gh-90016: Reword sqlite3 adapter/converter docs (#93095)
Erlend Egeberg Aasland committed
June 14, 2022
S
gh-93741: Add private C API _PyImport_GetModuleAttrString() (GH-93742)
Serhiy Storchaka committed
June 7, 2022
K
May 21, 2022
S
gh-93044: No longer convert the database argument of sqlite3.connect() to bytes (GH-93046)
Serhiy Storchaka committed
May 16, 2022
E
gh-92547: Remove deprecated sqlite3 features (#92548)
Erlend Egeberg Aasland committed
April 15, 2022
J
gh-69093: Expose sqlite3.Blob as a class (GH-91550)
Jelle Zijlstra committed
E
gh-69093: Support basic incremental I/O to blobs in `sqlite3` (GH-30680)
Erlend Egeberg Aasland committed
April 12, 2022
E
gh-79097: Add support for aggregate window functions in sqlite3 (GH-20903)
Erlend Egeberg Aasland committed
March 8, 2022
E
bpo-46878: Purge 'non-standard' from sqlite3 docstrings (GH-31612)
Erlend Egeberg Aasland committed
March 3, 2022
E
bpo-46874: Speed up sqlite3 user-defined aggregate 'step' method (GH-31604)
Erlend Egeberg Aasland committed
February 28, 2022
E
bpo-46541: Remove unneeded visits from sqlite3 (GH-31609)
Erlend Egeberg Aasland committed
February 16, 2022
E
bpo-46541: Replace _Py_IDENTIFIER with _Py_ID in sqlite3 (GH-31351)
Erlend Egeberg Aasland committed
February 8, 2022
November 3, 2021
E
bpo-45613: Set `sqlite3.threadsafety` dynamically (GH-29227)
Erlend Egeberg Aasland committed
November 2, 2021
E
bpo-24139: Add support for SQLite extended result codes (GH-28076)
Erlend Egeberg Aasland committed
E
bpo-42064: Adapt `sqlite3` to multi-phase init (PEP 489) (GH-29234)
Erlend Egeberg Aasland committed
November 1, 2021
E
bpo-45243: Add support for setting/getting `sqlite3` connection limits (GH-28463)
Erlend Egeberg Aasland committed
October 31, 2021
E
bpo-45634: Don't combine error checks when adding `sqlite3` int constants (GH-29251)
Erlend Egeberg Aasland committed
October 27, 2021
E
bpo-42064: Convert `sqlite3` global state to module state (GH-29073)
Erlend Egeberg Aasland committed
August 30, 2021
E
bpo-16379: expose SQLite error codes and error names in `sqlite3` (GH-27786)
Erlend Egeberg Aasland committed
July 29, 2021
E
bpo-42064: Optimise `sqlite3` state access, part 1 (GH-27273)
Erlend Egeberg Aasland committed
July 20, 2021
E
bpo-42064: Finalise establishing sqlite3 global state (GH-27155)
Erlend Egeberg Aasland committed
July 14, 2021
E
bpo-42064: Move `sqlite3` exceptions to global state, part 2 of 2 (GH-26884)
Erlend Egeberg Aasland committed
June 23, 2021
E
bpo-42064: Move `sqlite3` exceptions to global state, part 1 of 2 (GH-26745)
Erlend Egeberg Aasland committed
June 20, 2021
E
bpo-40956: Convert sqlite3.connect and sqlite3.Connection.__init__ to AC (GH-24421)
Erlend Egeberg Aasland committed
June 15, 2021
E
bpo-42064: Move sqlite3 types to global state (GH-26537)
Erlend Egeberg Aasland committed
June 3, 2021
E
bpo-42862: Use functools.lru_cache iso. _sqlite.Cache in sqlite3 module (GH-24203)
Erlend Egeberg Aasland committed
May 2, 2021
E
bpo-43434: Clean up sqlite3.connect() after GH-25818 (GH-25823)
Erlend Egeberg Aasland committed
E
bpo-43434: Move sqlite3.connect audit events to sqlite3.Connection.__init__ (GH-25818)
Erlend Egeberg Aasland committed
April 26, 2021
E
bpo-43762: Add audit events for loading of sqlite3 extensions (GH-25246)
Erlend Egeberg Aasland committed
April 14, 2021
E
bpo-43505: Explicitly initialize and shutdown sqlite3 (GH-25404)
Erlend Egeberg Aasland committed
January 6, 2021
E
bpo-40810: Require SQLite 3.7.15 (GH-24106)
Erlend Egeberg Aasland committed
December 27, 2020
E
bpo-1635741: sqlite3 uses Py_NewRef/Py_XNewRef (GH-23170)
Erlend Egeberg Aasland committed
November 17, 2020
E
bpo-42264: Deprecate sqlite3.OptimizedUnicode (GH-23163)
Erlend Egeberg Aasland committed
November 4, 2020
E
bpo-1635741: _sqlite3 uses PyModule_AddObjectRef() (GH-23148)
Erlend Egeberg Aasland committed
October 31, 2020
E
bpo-40956: Convert _sqlite3 module level functions to Argument Clinic (GH-22484)
Erlend Egeberg Aasland committed
October 15, 2020
E
bpo-42021: Fix possible ref leaks during _sqlite3 module init (GH-22673)
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
September 28, 2020
E
bpo-41861: Convert _sqlite3 PrepareProtocolType to heap type (GH-22428)
Erlend Egeberg Aasland committed
September 27, 2020
E
bpo-41861: Convert _sqlite3 cache and node static types to heap types (GH-22417)
Erlend Egeberg Aasland committed
September 7, 2020
E
bpo-40744: Drop support for SQLite pre 3.7.3 (GH-20909)
Erlend Egeberg Aasland committed
May 26, 2020
E
bpo-40737: Fix possible reference leak for sqlite3 initialization (GH-20323)
Erlend Egeberg Aasland committed
January 30, 2020
A
bpo-39494: Remove extra null terminators from kwlist vars (GH-18267)
Alex Henrie committed
July 8, 2019
J
bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)
Jeroen Demeyer committed
June 24, 2019
S
bpo-37363: Add audit events for a range of modules (GH-14301)
Steve Dower committed
May 9, 2019
A
bpo-30262: Don't expose private objects in sqlite3 (GH-1440)
Aviv Palivoda committed
November 27, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)
Serhiy Storchaka committed
July 10, 2018
B
prefix internal sqlite symbols with _pysqlite_ (GH-8215)
Benjamin Peterson committed