summaryrefslogtreecommitdiffstats
path: root/Modules/_sqlite
Commit message (Expand)AuthorAgeFilesLines
* gh-140042: Removing unsafe call to sqlite3_shutdown (GH-141690)Prithviraj Chaudhuri2025-11-201-1/+0
* gh-139327: consolidate `sqlite3_finalize` and `sqlite3_reset` usages (GH-139329)Bénédikt Tran2025-10-155-16/+113
* gh-138342: Move _PyObject_VisitType() to the internal C API (#139734)Victor Stinner2025-10-082-0/+14
* gh-139327: fix some reference leaks in `sqlite3` error branches (#139328)Bénédikt Tran2025-10-012-32/+42
* gh-139283: correctly handle `size` limit in `cursor.fetchmany()` (#139296)Bénédikt Tran2025-09-303-18/+85
* gh-129813, PEP 782: Use PyBytesWriter in _sqlite (#138956)Victor Stinner2025-09-181-14/+19
* gh-138736: Fix sqlite3.Connection.blobopen 'row' parameter type and naming (#...chiri2025-09-172-7/+7
* gh-138342: Use a common utility for visiting an object's type (GH-138343)Peter Bierma2025-09-012-16/+2
* GH-137623: Use an AC decorator for docstring line length enforcement (#137690)Adam Turner2025-08-182-7/+14
* gh-135607: remove null checking of weakref list in dealloc of extension modul...Xuanteng Huang2025-06-302-6/+4
* gh-133390: Support SQL keyword completion for sqlite3 CLI (GH-133393) (GH-135...Petr Viktorin2025-06-121-0/+39
* Revert "gh-133390: Support SQL keyword completion for sqlite3 CLI (#133393)" ...Petr Viktorin2025-06-071-39/+0
* gh-133390: Support SQL keyword completion for sqlite3 CLI (#133393)Tan Long2025-06-061-0/+39
* gh-133595: Clean up sqlite3.Connection APIs (GH-133605)Serhiy Storchaka2025-05-084-280/+62
* gh-131525: Cache the result of tuple_hash (#131529)Michael Droettboom2025-03-273-3/+33
* GH-131238: More refactoring of core header files (GH-131351)Mark Shannon2025-03-171-0/+1
* gh-111178: Change Argument Clinic signature for METH_O (#130682)Victor Stinner2025-03-114-7/+34
* gh-129928: Rework sqlite3 error helpers (#129929)Erlend E. Aasland2025-02-116-30/+41
* gh-129928: Raise more accurate exception for incorrect sqlite3 UDF creation (...Erlend E. Aasland2025-02-111-1/+23
* gh-129603: Don't segfault if sqlite3.Row description is None (#129604)Erlend E. Aasland2025-02-091-10/+15
* gh-129354: Use PyErr_FormatUnraisable() function (#129524)Victor Stinner2025-02-031-3/+6
* gh-111178: fix UBSan failures in `Modules/_sqlite` (GH-129087)Bénédikt Tran2025-01-317-55/+101
* gh-128911: Add PyImport_ImportModuleAttr() function (#128912)Victor Stinner2025-01-302-5/+2
* gh-129346: Handle allocation errors for SQLite aggregate context (#129347)Erlend E. Aasland2025-01-271-0/+5
* gh-111178: Generate correct signature for most self converters (#128447)Erlend E. Aasland2025-01-205-93/+93
* gh-126742: Add _PyErr_SetLocaleString, use it for gdbm & dlerror messages (GH...Bénédikt Tran2024-12-171-0/+1
* gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)Serhiy Storchaka2024-11-083-20/+37
* Fixes loop variables to be the same types as their limit (GH-120958)Steve Dower2024-06-241-1/+1
* gh-113993: Allow interned strings to be mortal, and fix related issues (GH-12...Petr Viktorin2024-06-211-2/+2
* gh-118928: sqlite3: correctly bail if sequences of params are used with named...Erlend E. Aasland2024-05-201-0/+1
* gh-118928: sqlite3: disallow sequences of params with named placeholders (#11...Erlend E. Aasland2024-05-141-6/+2
* gh-118924: Remove `sqlite3.version` and `sqlite3.version_info` (#118925)Hugo van Kemenade2024-05-101-4/+0
* gh-116322: Add Py_mod_gil module slot (#116882)Brett Simmers2024-05-031-0/+1
* gh-118406: Add signature for sqlite3.Connection objects (#118428)Erlend E. Aasland2024-04-301-0/+7
* gh-117995: Don't raise DeprecationWarnings for indexed nameless params (#118001)Erlend E. Aasland2024-04-221-1/+1
* gh-117613: Argument Clinic: ensure that 'defining_class' params are positiona...neonene2024-04-161-4/+4
* gh-111926: Make weakrefs thread-safe in free-threaded builds (#117168)mpage2024-04-082-5/+4
* gh-111140: Adds PyLong_AsNativeBytes and PyLong_FromNative[Unsigned]Bytes fun...Steve Dower2024-02-121-1/+1
* gh-91602: Add iterdump() support for filtering database objects (#114501)Mariusz Felisiak2024-02-062-11/+69
* gh-115026: Argument Clinic: handle PyBuffer_FillInfo errors in generated code...Nikita Sobolev2024-02-051-2/+4
* gh-111789: Simplify the sqlite code (GH-111829)Serhiy Storchaka2023-11-102-17/+6
* Add private _PyUnicode_AsUTF8NoNUL() function (GH-111957)Serhiy Storchaka2023-11-101-7/+1
* gh-111089: Revert PyUnicode_AsUTF8() changes (#111833)Victor Stinner2023-11-074-18/+93
* gh-111089: Use PyUnicode_AsUTF8() in Argument Clinic (#111585)Victor Stinner2023-11-013-87/+17
* gh-67565: Remove redundant C-contiguity checks (GH-105521)Furkan Onder2023-10-232-10/+2
* gh-111089: Use PyUnicode_AsUTF8() in sqlite3 (#111122)Victor Stinner2023-10-201-6/+1
* gh-110964: Remove private _PyArg functions (#110966)Victor Stinner2023-10-178-6/+19
* gh-107603: Argument Clinic: Only include pycore_gc.h if needed (#108726)Victor Stinner2023-08-316-30/+14
* gh-106320: Remove private _PyErr_ChainExceptions() (#108713)Victor Stinner2023-08-311-0/+2
* gh-108278: Deprecate passing the first param of sqlite3.Connection callback A...Erlend E. Aasland2023-08-292-16/+111