| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-118928: sqlite3: correctly bail if sequences of params are used with named... | Erlend E. Aasland | 2024-05-20 | 1 | -0/+1 |
|
|
* | gh-118928: sqlite3: disallow sequences of params with named placeholders (#11... | Erlend E. Aasland | 2024-05-14 | 1 | -6/+2 |
|
|
* | gh-117995: Don't raise DeprecationWarnings for indexed nameless params (#118001) | Erlend E. Aasland | 2024-04-22 | 1 | -1/+1 |
|
|
* | gh-111789: Simplify the sqlite code (GH-111829) | Serhiy Storchaka | 2023-11-10 | 1 | -12/+2 |
|
|
* | gh-106869: Use new PyMemberDef constant names (#106871) | Victor Stinner | 2023-07-25 | 1 | -7/+7 |
|
|
* | gh-106320: Remove private _PyErr C API functions (#106356) | Victor Stinner | 2023-07-03 | 1 | -0/+6 |
|
|
* | gh-102192: Replace PyErr_Fetch/Restore etc by more efficient alternatives (in... | Irit Katriel | 2023-02-24 | 1 | -6/+4 |
|
|
* | gh-101693: In sqlite3, deprecate using named placeholders with parameters sup... | Erlend E. Aasland | 2023-02-15 | 1 | -0/+13 |
|
|
* | gh-99537: Use Py_SETREF() function in C code (#99656) | Victor Stinner | 2022-11-22 | 1 | -2/+1 |
|
|
* | gh-83638: Add sqlite3.Connection.autocommit for PEP 249 compliant behaviour (... | Erlend E. Aasland | 2022-11-12 | 1 | -2/+5 |
|
|
* | gh-88239: Use sqlite3_stmt_busy() to determine if statements are in use (#25984) | Erlend Egeberg Aasland | 2022-06-27 | 1 | -16/+3 |
|
|
* | gh-89121: Keep the number of pending SQLite statements to a minimum (#30379) | Erlend Egeberg Aasland | 2022-06-23 | 1 | -22/+12 |
|
|
* | gh-94028: Clear and reset sqlite3 statements properly in cursor iternext (GH-... | Erlend Egeberg Aasland | 2022-06-21 | 1 | -0/+3 |
|
|
* | gh-93421: Update sqlite3 cursor.rowcount only after SQLITE_DONE (#93526) | Erlend Egeberg Aasland | 2022-06-08 | 1 | -8/+11 |
|
|
* | gh-89022: Improve sqlite3 exceptions related to binding params and API misuse... | Erlend Egeberg Aasland | 2022-05-04 | 1 | -14/+19 |
|
|
* | gh-80254: Disallow recursive usage of cursors in `sqlite3` converters (#29054) | Erlend Egeberg Aasland | 2022-05-03 | 1 | -7/+24 |
|
|
* | gh-92206: Improve scoping of sqlite3 statement helper (#92260) | Erlend Egeberg Aasland | 2022-05-03 | 1 | -2/+8 |
|
|
* | gh-92206: Improve scoping of sqlite3 bind param functions (#92250) | Erlend Egeberg Aasland | 2022-05-03 | 1 | -1/+249 |
|
|
* | gh-92206: Improve scoping of sqlite3 reset statement helper (#92241) | Erlend Egeberg Aasland | 2022-05-03 | 1 | -10/+28 |
|
|
* | gh-92206: Improve scoping of sqlite3 register cursor helper (#92212) | Erlend Egeberg Aasland | 2022-05-03 | 1 | -1/+23 |
|
|
* | gh-92206: Move pysqlite_step() to Modules/_sqlite/cursor.c (#92207) | Erlend Egeberg Aasland | 2022-05-03 | 1 | -2/+14 |
|
|
* | sqlite3: normalise pre-acronym determiners (GH-31772) | Erlend Egeberg Aasland | 2022-03-11 | 1 | -4/+4 |
|
|
* | Docstring: replace pysqlite with sqlite3 (GH-31758) | Erlend Egeberg Aasland | 2022-03-09 | 1 | -4/+4 |
|
|
* | bpo-46878: Purge 'non-standard' from sqlite3 docstrings (GH-31612) | Erlend Egeberg Aasland | 2022-03-08 | 1 | -2/+2 |
|
|
* | bpo-46541: Replace _Py_IDENTIFIER with _Py_ID in sqlite3 (GH-31351) | Erlend Egeberg Aasland | 2022-02-16 | 1 | -5/+2 |
|
|
* | bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g... | Eric Snow | 2022-02-08 | 1 | -0/+2 |
|
|
* | bpo-46249: Move set lastrowid out of the sqlite3 query loop (GH-30489) | Erlend Egeberg Aasland | 2022-01-22 | 1 | -11/+11 |
|
|
* | bpo-44092: Remove unused member `reset` from `sqlite3.Cursor` (GH-30377) | Erlend Egeberg Aasland | 2022-01-03 | 1 | -19/+0 |
|
|
* | bpo-45512: Simplify manage isolation level (GH-29562) | Dong-hee Na | 2021-11-17 | 1 | -3/+9 |
|
|
* | bpo-45754: Use correct SQLite limit when checking statement length (GH-29489) | Erlend Egeberg Aasland | 2021-11-10 | 1 | -2/+2 |
|
|
* | bpo-42064: Convert `sqlite3` global state to module state (GH-29073) | Erlend Egeberg Aasland | 2021-10-27 | 1 | -6/+5 |
|
|
* | bpo-45041: Restore `sqlite3` executescript behaviour for `SELECT` queries (GH... | Erlend Egeberg Aasland | 2021-10-07 | 1 | -1/+1 |
|
|
* | bpo-44958: Revert GH-27844 (GH-28574) | Erlend Egeberg Aasland | 2021-09-26 | 1 | -19/+26 |
|
|
* | bpo-44958: Only reset `sqlite3` statements when needed (GH-27844) | Erlend Egeberg Aasland | 2021-09-21 | 1 | -26/+19 |
|
|
* | bpo-45041: Simplify `sqlite3.Cursor.executescript()` (GH-28020) | Erlend Egeberg Aasland | 2021-09-19 | 1 | -42/+25 |
|
|
* | bpo-45040: Simplify sqlite3 transaction control functions (GH-28019) | Erlend Egeberg Aasland | 2021-09-19 | 1 | -16/+7 |
|
|
* | bpo-42064: Offset arguments for PyObject_Vectorcall in the _sqlite module (GH... | Petr Viktorin | 2021-08-31 | 1 | -2/+3 |
|
|
* | bpo-44976: Lazy creation of sqlite3 result rows (GH-27884) | Erlend Egeberg Aasland | 2021-08-25 | 1 | -55/+29 |
|
|
* | bpo-44965: Early exit for non-DML statements in sqlite3.Cursor.executemany() ... | Erlend Egeberg Aasland | 2021-08-21 | 1 | -8/+7 |
|
|
* | bpo-44859: Improve error handling in sqlite3 and and raise more accurate exce... | Serhiy Storchaka | 2021-08-08 | 1 | -23/+14 |
|
|
* | bpo-42064: Optimise `sqlite3` state access, part 1 (GH-27273) | Erlend Egeberg Aasland | 2021-07-29 | 1 | -22/+28 |
|
|
* | bpo-42064: Finalise establishing sqlite3 global state (GH-27155) | Erlend Egeberg Aasland | 2021-07-20 | 1 | -2/+4 |
|
|
* | Fix docstring typo in sqlite3.Connection.executescript/sqlite3.Cursor.execute... | Erlend Egeberg Aasland | 2021-07-14 | 1 | -2/+2 |
|
|
* | bpo-42064: Move `sqlite3` exceptions to global state, part 2 of 2 (GH-26884) | Erlend Egeberg Aasland | 2021-07-14 | 1 | -9/+21 |
|
|
* | bpo-42064: Move `sqlite3` exceptions to global state, part 1 of 2 (GH-26745) | Erlend Egeberg Aasland | 2021-06-23 | 1 | -2/+4 |
|
|
* | bpo-43908: Make heap types converted during 3.10 alpha immutable (GH-26351) | Erlend Egeberg Aasland | 2021-06-17 | 1 | -1/+2 |
|
|
* | bpo-42064: Move sqlite3 types to global state (GH-26537) | Erlend Egeberg Aasland | 2021-06-15 | 1 | -8/+11 |
|
|
* | bpo-44315: Remove unused connection argument from pysqlite_step() (GH-26535) | Erlend Egeberg Aasland | 2021-06-04 | 1 | -3/+3 |
|
|
* | bpo-44042: Optimize sqlite3 begin transaction (GH-25908) | Erlend Egeberg Aasland | 2021-06-03 | 1 | -8/+38 |
|
|
* | bpo-42862: Use functools.lru_cache iso. _sqlite.Cache in sqlite3 module (GH-2... | Erlend Egeberg Aasland | 2021-06-03 | 1 | -13/+10 |
|
|