COMMITS
/ Modules/_sqlite/connection.c April 30, 2024
E
gh-118406: Add signature for sqlite3.Connection objects (#118428)
Erlend E. Aasland committed
April 8, 2024
February 6, 2024
M
gh-91602: Add iterdump() support for filtering database objects (#114501)
Mariusz Felisiak committed
November 10, 2023
S
Add private _PyUnicode_AsUTF8NoNUL() function (GH-111957)
Serhiy Storchaka committed
November 7, 2023
V
gh-111089: Revert PyUnicode_AsUTF8() changes (#111833)
Victor Stinner committed
October 20, 2023
V
gh-111089: Use PyUnicode_AsUTF8() in sqlite3 (#111122)
Victor Stinner committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
August 31, 2023
V
gh-106320: Remove private _PyErr_ChainExceptions() (#108713)
Victor Stinner committed
August 29, 2023
E
gh-108278: Deprecate passing the first param of sqlite3.Connection callback APIs by keyword (#108632)
Erlend E. Aasland committed
August 28, 2023
E
gh-108278: Deprecate passing the three first params as keyword args for sqlite3 UDF creation APIs (#108281)
Erlend E. Aasland committed
August 24, 2023
V
gh-108444: Replace _PyLong_AsInt() with PyLong_AsInt() (#108459)
Victor Stinner committed
August 22, 2023
E
gh-105539: Emit ResourceWarning if sqlite3 database is not closed explicitly (#108015)
Erlend E. Aasland committed
August 18, 2023
E
gh-108083: Don't ignore exceptions in sqlite3.Connection.__init__() and .close() (#108084)
Erlend E. Aasland 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 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
July 4, 2023
V
gh-106320: Remove private pylifecycle.h functions (#106400)
Victor Stinner committed
July 3, 2023
V
gh-106320: Remove private _PyImport C API functions (#106383)
Victor Stinner committed
June 22, 2023
V
gh-105927: Add _PyWeakref_IS_DEAD() function (#105992)
Victor Stinner committed
June 18, 2023
E
gh-105875: Require SQLite 3.15.2 or newer (#105876)
Erlend E. Aasland committed
June 7, 2023
E
gh-105375: Improve error handling in sqlite3 collation callback (#105412)
Erlend E. Aasland committed
May 15, 2023
E
May 7, 2023
E
gh-100370: fix OverflowError in sqlite3.Connection.blobopen for 32-bit builds (#103902)
Erlend E. Aasland committed
April 26, 2023
E
gh-103489: Add get/set config methods to sqlite3.Connection (#103506)
Erlend E. Aasland committed
E
gh-103015: Add entrypoint keyword param to sqlite3.Connection.load_extension (#103073)
Erlend E. Aasland committed
February 24, 2023
I
December 3, 2022
S
bpo-15999: Accept arbitrary values for boolean parameters. (#15609)
Serhiy Storchaka 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 19, 2022
E
gh-93925: Improve clarity of sqlite3 commit/rollback, and close docs (#93926)
Erlend Egeberg Aasland committed
June 15, 2022
E
gh-93829: In sqlite3, replace Py_BuildValue with faster APIs (#93830)
Erlend Egeberg Aasland committed
June 14, 2022
S
gh-93741: Add private C API _PyImport_GetModuleAttrString() (GH-93742)
Serhiy Storchaka committed
June 10, 2022
May 20, 2022
S
gh-91922: Fix sqlite connection on nonstardard locales and paths (GH-92926)
Serhiy Storchaka committed
May 3, 2022
E
gh-89289: Fix compiler warning in _sqlite/connection.c (#92258)
Erlend Egeberg Aasland committed
E
gh-89289: Harden sqlite3.Connection init (#92214)
Erlend Egeberg Aasland committed
E
gh-92206: Improve scoping of sqlite3 register cursor helper (#92212)
Erlend Egeberg Aasland committed
May 2, 2022
E
gh-89301: Fix regression with bound values in traced SQLite statements (#92053)
Erlend Egeberg Aasland committed
April 15, 2022
E
gh-69093: improve sqlite3.Connection.blobopen() error handling (GH-91571)
Erlend Egeberg Aasland 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
April 5, 2022
E
bpo-41930: Add support for SQLite serialise/deserialise API (GH-26728)
Erlend Egeberg Aasland committed
March 17, 2022
E
bpo-44859: Raise more accurate exceptions in `sqlite3` (GH-27695)
Erlend Egeberg Aasland committed
March 9, 2022
E
bpo-45138: Revert GH-28240: Expand traced SQL statements (GH-31788)
Erlend Egeberg Aasland committed
E
bpo-45138: Expand traced SQL statements in `sqlite3` trace callback (GH-28240)
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 16, 2022
E
bpo-46541: Replace _Py_IDENTIFIER with _Py_ID in sqlite3 (GH-31351)
Erlend Egeberg Aasland committed
February 8, 2022
January 26, 2022
E
bpo-43853: Expand test suite for SQLite UDF's (GH-27642)
Erlend Egeberg Aasland committed