v3.10.20
[3.10] gh-90016: Reword sqlite3 adapter/converter docs (GH-93095) (#94273)
bpo-42972: Fix sqlite3 traverse/clear functions (GH-26452) (GH-26461)
bpo-43444: Move sqlite3 MODULE_NAME from setup.py to module.h (GH-24801)
[3.10] gh-93925: Improve clarity of sqlite3 commit/rollback, and close docs (GH-93926) (#94011)
[3.10] gh-93421: Update sqlite3 cursor.rowcount only after SQLITE_DONE (GH-93526) (GH-93599)
bpo-40959: Remove unused declarations from sqlite3 headers (GH-20828)
bpo-1635741: sqlite3 uses Py_NewRef/Py_XNewRef (GH-23170)
bpo-40956: Convert _sqlite3 module level functions to Argument Clinic (GH-22484)
[3.10] gh-94321: Document sqlite3.PrepareProtocol (GH-94620) (#94671)
bpo-43908: Make heap types converted during 3.10 alpha immutable (GH-26351) (GH-26766)
bpo-41861: Convert _sqlite3 RowType and StatementType to heap types (GH-22444)
[3.10] gh-79579: Improve DML query detection in sqlite3 (GH-93623) (#93801)
[3.10] bpo-42972: Track sqlite3 statement objects (GH-26475) (GH-26515)
bpo-43290: Remove workaround from pysqlite_step() (GH-24638)
bpo-40810: Require SQLite 3.7.15 (GH-24106)