]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.10] gh-80254: Disallow recursive usage of cursors in `sqlite3` converters (#92274)
authorErlend Egeberg Aasland <erlend.aasland@protonmail.com>
Thu, 5 May 2022 19:46:21 +0000 (21:46 +0200)
committerGitHub <noreply@github.com>
Thu, 5 May 2022 19:46:21 +0000 (12:46 -0700)
commit2a2421e538f9f7ceb419074909a313ba2c46f384
treecc3ef5bd63bb13083f5520b592b0ba37fd495341
parent9b47252d5433894c26fc07aa87b1bd6bb4238e5e
[3.10] gh-80254: Disallow recursive usage of cursors in `sqlite3` converters (#92274)

* [3.10] gh-80254: Disallow recursive usage of cursors in `sqlite3` converters (#29054)

(cherry picked from commit f629dcfe835e349433e4c5099381d668e8fe69c8)

Co-authored-by: Sergey Fedoseev <fedoseev.sergey@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
* Fix ref leak in pysqlite_cursor_iternext
Lib/sqlite3/test/regression.py
Misc/NEWS.d/next/Library/2019-06-22-11-01-45.bpo-36073.ED8mB9.rst [new file with mode: 0644]
Modules/_sqlite/cursor.c