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 christian.heimes, erlendaasland
Date 2021-12-09.22:33:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1639089183.3.0.361287910414.issue45774@roundup.psfhosted.org>
In-reply-to
Content
Reopening: the current detection is a little bit weak; many SQLite API's may be disabled at SQLite compile time using SQLITE_OMIT_* defines. We must make sure we've got all vital functions in place before marking the sqlite3 module as present and usable.

The following API's can be omitted using compile time defines:

- sqlite3_column_decltype (SQLITE_OMIT_DECLTYPE)
- sqlite3_complete (SQLITE_OMIT_COMPLETE)
- sqlite3_enable_shared_cache (SQLITE_OMIT_SHARED_CACHE)
- sqlite3_progress_handler (SQLITE_OMIT_PROGRESS_CALLBACK)
- sqlite3_set_authorizer (SQLITE_OMIT_AUTHORIZATION)
- sqlite3_trace_v2 (SQLITE_OMIT_TRACE)
- sqlite3_trace (SQLITE_OMIT_TRACE, SQLITE_OMIT_DEPRECATED)


The following API's _may_ be disabled in the future using SQLITE_OMIT_FLOATING_POINT:

- sqlite3_bind_double
- sqlite3_column_double
- sqlite3_result_double
- sqlite3_value_double
History
Date User Action Args
2021-12-09 22:33:03erlendaaslandsetrecipients: + erlendaasland, christian.heimes
2021-12-09 22:33:03erlendaaslandsetmessageid: <1639089183.3.0.361287910414.issue45774@roundup.psfhosted.org>
2021-12-09 22:33:03erlendaaslandlinkissue45774 messages
2021-12-09 22:33:03erlendaaslandcreate