@@ -42,7 +42,7 @@ def set_singlethread() -> bool: ...
4242def set_stmt_journal_spill (nbytes : int ) -> bool : ...
4343
4444sqlite_version : str
45- sqlite_version_info : tuple [Any , ...]
45+ sqlite_version_info : tuple [Any , ...] # tuple entries can be either int or str
4646
4747def status (flag : int ) -> tuple [int , int ]: ...
4848
@@ -199,7 +199,7 @@ class Connection(_callable_context_manager):
199199 check_table_sizes : bool = False ,
200200 dry_run : bool = False ,
201201 ) -> Cursor : ...
202- def pragma (self , key : str , value : Any = ... , database : str | None = None , multi : bool = False ) -> None : ...
202+ def pragma (self , key : str , value : Any = sentinel , database : str | None = None , multi : bool = False ) -> None : ...
203203 def progress (self , fn : Callable [[int , int , bool ], None ], n : int = 1 ) -> None : ...
204204 def register_adapter (self , python_type : type [Any ], fn : Callable [..., Any ]) -> None : ...
205205 def register_converter (self , data_type : str , fn : Callable [..., Any ]) -> None : ...
@@ -211,7 +211,7 @@ class Connection(_callable_context_manager):
211211 adapter : Callable [..., Any ] | None = None ,
212212 ) -> None : ...
213213 def rollback (self ) -> None : ...
214- def rollback_hook (self , fn : Callable [[], Any ] | None ) -> None : ...
214+ def rollback_hook (self , fn : Callable [[], object ] | None ) -> None : ...
215215 def savepoint (self , sid : str | None = None ) -> Savepoint : ...
216216 def set_autocheckpoint (self , n : int ) -> None : ...
217217 def set_busy_handler (self , timeout : float = 5.0 ) -> None : ...
0 commit comments