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 ned.deily
Recipients ned.deily, ronaldoussoren, vajrasky
Date 2019-09-29.06:53:57
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1569740037.96.0.0587317273727.issue24464@roundup.psfhosted.org>
In-reply-to
Content
Now that this has come up again, it's worth noting Ronald's comment in msg295954 from duplicate Issue30646:

"See also <https://sqlite.org/c3ref/enable_shared_cache.html>. Apple basically disabled this function starting at macOS 10.7, that's why there's a warning.

It is possible to suppress the warning, but I don't think its worth the trouble.

BTW. The python documentation for this function claims this changes a thread-local setting, but the SQLite documentation says this is a process global setting in SQLite 3.5.0 and later (released in 2007).  It is possible to make behaviour match the python documentation by making _sqlite3.enable_shared_cache store a flag that's used in the call to sqlite3_open_v2. That would be a backward compatibility concern (there's bound to be users that rely on the current behavior), but would also avoid this warning."
History
Date User Action Args
2019-09-29 06:53:57ned.deilysetrecipients: + ned.deily, ronaldoussoren, vajrasky
2019-09-29 06:53:57ned.deilysetmessageid: <1569740037.96.0.0587317273727.issue24464@roundup.psfhosted.org>
2019-09-29 06:53:57ned.deilylinkissue24464 messages
2019-09-29 06:53:57ned.deilycreate