Skip to content

Commit 266aa3b

Browse files
authored
sqlite3: allow passing None for the func parameter of create_function (#8728)
1 parent c4483a7 commit 266aa3b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

stdlib/sqlite3/dbapi2.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -318,10 +318,10 @@ class Connection:
318318
def create_collation(self, __name: str, __callback: Callable[[str, str], int | SupportsIndex] | None) -> None: ...
319319
if sys.version_info >= (3, 8):
320320
def create_function(
321-
self, name: str, narg: int, func: Callable[..., _SqliteData], *, deterministic: bool = ...
321+
self, name: str, narg: int, func: Callable[..., _SqliteData] | None, *, deterministic: bool = ...
322322
) -> None: ...
323323
else:
324-
def create_function(self, name: str, num_params: int, func: Callable[..., _SqliteData]) -> None: ...
324+
def create_function(self, name: str, num_params: int, func: Callable[..., _SqliteData] | None) -> None: ...
325325

326326
@overload
327327
def cursor(self, cursorClass: None = ...) -> Cursor: ...

0 commit comments

Comments
 (0)