This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author erlendaasland
Recipients erlendaasland
Date 2020-05-28.17:47:38
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1590688058.38.0.22519081316.issue40810@roundup.psfhosted.org>
In-reply-to
Content
`CheckTraceCallbackContent()` in `Lib/sqlite3/test/hooks.py` fails for SQLite versions 3.7.3 through 3.7.14.1, apparently because of an SQLite bug that was fixed in 3.7.15 (2012-12-12). Extract from the changelog https://sqlite.org/changes.html:
```
Avoid invoking the sqlite3_trace() callback multiple times when a statement is automatically reprepared due to SQLITE_SCHEMA errors.
```

Either we fix tests for SQLite < 3.7.15, or we drop support for SQLite < 3.7.15. (I'm +1 for the latter.)

NB: Versions pre 3.7.3 does not build at all, because of `sqlite3_create_function_v2()`. See bpo-40744 and GH-20330.
History
Date User Action Args
2020-05-28 17:47:38erlendaaslandsetrecipients: + erlendaasland
2020-05-28 17:47:38erlendaaslandsetmessageid: <1590688058.38.0.22519081316.issue40810@roundup.psfhosted.org>
2020-05-28 17:47:38erlendaaslandlinkissue40810 messages
2020-05-28 17:47:38erlendaaslandcreate