COMMITS
/ Modules/_sqlite/clinic/connection.c.h September 17, 2025
May 8, 2025
S
gh-133595: Clean up sqlite3.Connection APIs (GH-133605)
Serhiy Storchaka committed
March 27, 2025
M
gh-131525: Cache the result of tuple_hash (#131529)
Michael Droettboom committed
March 11, 2025
V
gh-111178: Change Argument Clinic signature for METH_O (#130682)
Victor Stinner committed
January 20, 2025
E
gh-111178: Generate correct signature for most self converters (#128447)
Erlend E. Aasland committed
November 8, 2024
S
gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)
Serhiy Storchaka committed
June 21, 2024
P
gh-113993: Allow interned strings to be mortal, and fix related issues (GH-120520)
Petr Viktorin committed
April 16, 2024
February 6, 2024
M
gh-91602: Add iterdump() support for filtering database objects (#114501)
Mariusz Felisiak committed
February 5, 2024
N
gh-115026: Argument Clinic: handle PyBuffer_FillInfo errors in generated code (#115027)
Nikita Sobolev committed
November 7, 2023
V
gh-111089: Revert PyUnicode_AsUTF8() changes (#111833)
Victor Stinner committed
November 1, 2023
V
gh-111089: Use PyUnicode_AsUTF8() in Argument Clinic (#111585)
Victor Stinner committed
October 23, 2023
F
gh-67565: Remove redundant C-contiguity checks (GH-105521)
Furkan Onder committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
August 31, 2023
V
gh-107603: Argument Clinic: Only include pycore_gc.h if needed (#108726)
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: Argument Clinic uses PyLong_AsInt() (#108458)
Victor Stinner committed
August 19, 2023
S
gh-107704: Argument Clinic: add support for deprecating keyword use of parameters (GH-107984)
Serhiy Storchaka committed
August 15, 2023
E
gh-93057: Deprecate positional use of optional sqlite3.connect() params (#107948)
Erlend E. Aasland committed
June 1, 2023
V
gh-92536: Argument Clinic no longer emits PyUnicode_READY() (#105208)
Victor Stinner committed
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
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
August 13, 2022
E
gh-90928: Improve static initialization of keywords tuple in AC (#95907)
Erlend E. Aasland committed
August 11, 2022
June 19, 2022
E
gh-93925: Improve clarity of sqlite3 commit/rollback, and close docs (#93926)
Erlend Egeberg Aasland committed
May 20, 2022
S
gh-91922: Fix sqlite connection on nonstardard locales and paths (GH-92926)
Serhiy Storchaka committed
May 3, 2022
V
gh-91320: Argument Clinic uses _PyCFunction_CAST() (#32210)
Victor Stinner committed
April 30, 2022
S
gh-91583: AC: Fix regression for functions with defining_class (GH-91739)
Serhiy Storchaka committed
April 15, 2022
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 8, 2022
E
bpo-46878: Purge 'non-standard' from sqlite3 docstrings (GH-31612)
Erlend Egeberg Aasland committed
November 18, 2021
E
bpo-45512: Use Argument Clinic to set sqlite3 isolation level (GH-29593)
Erlend Egeberg Aasland committed
November 16, 2021
E
bpo-45126: Harden `sqlite3` connection initialisation (GH-28227)
Erlend Egeberg Aasland committed
November 15, 2021
E
bpo-45512: Simplify isolation_level handling in `sqlite3` (GH-29053)
Erlend Egeberg Aasland committed
November 6, 2021
C
bpo-45731: Handle --enable-loadable-sqlite-extensions in configure (GH-29434)
Christian Heimes committed
November 1, 2021
E
bpo-45243: Add support for setting/getting `sqlite3` connection limits (GH-28463)
Erlend Egeberg Aasland committed
October 19, 2021
E
bpo-42064: Add module backref to `sqlite3` callback context (GH-28242)
Erlend Egeberg Aasland committed
September 12, 2021
E
bpo-45126: Fix ref. leak in `sqlite3.Connection.__init__` (GH-28231)
Erlend Egeberg Aasland committed
September 7, 2021
E
bpo-44991: Normalise `sqlite3` callback naming (GH-28088)
Erlend Egeberg Aasland committed
July 29, 2021
E
bpo-44688: Remove ASCII limitation from `sqlite3` collation names (GH-27395)
Erlend Egeberg Aasland committed
July 14, 2021
E
Fix docstring typo in sqlite3.Connection.executescript/sqlite3.Cursor.executescript (GH-27147)
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
February 10, 2021
E
bpo-40956: Fix segfault when Connection.backup is called without target (GH-24503)
Erlend Egeberg Aasland committed
December 27, 2020
E
bpo-40956: Convert _sqlite3.Connection to Argument Clinic, part 2 (GH-23838)
Erlend Egeberg Aasland committed