@@ -19,7 +19,7 @@ from sqlite3 import (
1919 _IsolationLevel ,
2020)
2121from typing import Any , Final , Literal , TypeVar , overload
22- from typing_extensions import TypeAlias
22+ from typing_extensions import TypeAlias , deprecated
2323
2424if sys .version_info >= (3 , 11 ):
2525 from sqlite3 import Blob as Blob
@@ -299,7 +299,11 @@ def enable_callback_tracebacks(enable: bool, /) -> None: ...
299299
300300if sys .version_info < (3 , 12 ):
301301 # takes a pos-or-keyword argument because there is a C wrapper
302- def enable_shared_cache (do_enable : int ) -> None : ...
302+ @deprecated (
303+ "Deprecated since Python 3.10; removed in Python 3.12. "
304+ "Open database in URI mode using `cache=shared` parameter instead."
305+ )
306+ def enable_shared_cache (do_enable : int ) -> None : ... # undocumented
303307
304308if sys .version_info >= (3 , 10 ):
305309 def register_adapter (type : type [_T ], adapter : _Adapter [_T ], / ) -> None : ...
@@ -310,4 +314,4 @@ else:
310314 def register_converter (name : str , converter : _Converter , / ) -> None : ...
311315
312316if sys .version_info < (3 , 10 ):
313- OptimizedUnicode = str
317+ OptimizedUnicode = str # undocumented
0 commit comments