COMMITS
/ Modules/_sqlite/module.c August 28, 2023
S
gh-108494: Argument Clinic: fix support of Limited C API (GH-108536)
Serhiy Storchaka committed
August 15, 2023
E
gh-93057: Deprecate positional use of optional sqlite3.connect() params (#107948)
Erlend E. Aasland committed
August 14, 2023
E
gh-107938: Synchonise the signature of of sqlite3.connect and sqlite3.Connection.__init__ (#107939)
Erlend E. Aasland committed
July 3, 2023
V
gh-106320: Remove private _PyImport C API functions (#106383)
Victor Stinner committed
June 18, 2023
E
gh-105875: Require SQLite 3.15.2 or newer (#105876)
Erlend E. Aasland committed
May 5, 2023
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
April 26, 2023
E
gh-103489: Add get/set config methods to sqlite3.Connection (#103506)
Erlend E. Aasland committed
November 12, 2022
E
gh-83638: Add sqlite3.Connection.autocommit for PEP 249 compliant behaviour (#93823)
Erlend E. Aasland committed
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