Skip to content

Commit 7d91fcb

Browse files
committed
[sqlite3] Deprecate undocumented enable_shared_cache
Source: python/cpython#92548
1 parent e78872c commit 7d91fcb

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

stdlib/_sqlite3.pyi

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ from sqlite3 import (
1919
_IsolationLevel,
2020
)
2121
from typing import Any, Final, Literal, TypeVar, overload
22-
from typing_extensions import TypeAlias
22+
from typing_extensions import TypeAlias, deprecated
2323

2424
if sys.version_info >= (3, 11):
2525
from sqlite3 import Blob as Blob
@@ -299,7 +299,8 @@ def enable_callback_tracebacks(enable: bool, /) -> None: ...
299299

300300
if 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("Deprecated since Python 3.10; removed in Python 3.12.")
303+
def enable_shared_cache(do_enable: int) -> None: ... # undocumented
303304

304305
if sys.version_info >= (3, 10):
305306
def register_adapter(type: type[_T], adapter: _Adapter[_T], /) -> None: ...
@@ -310,4 +311,4 @@ else:
310311
def register_converter(name: str, converter: _Converter, /) -> None: ...
311312

312313
if sys.version_info < (3, 10):
313-
OptimizedUnicode = str
314+
OptimizedUnicode = str # undocumented

0 commit comments

Comments
 (0)