sqlite3: add deterministic parameter to create_function (#3620)

This commit is contained in:
Shantanu authored and Sebastian Rittau committed 2020-01-16 19:13:08 +01:00
1 parent cc58bb0cb1
commit b6b9df3836
1 file changed
+4 -1
+4 -1
View File
@@ -129,7 +129,10 @@ class Connection(object):
def commit(self) -> None: ...
def create_aggregate(self, name: str, num_params: int, aggregate_class: type) -> None: ...
def create_collation(self, name: str, callable: Any) -> None: ...
def create_function(self, name: str, num_params: int, func: Any) -> None: ...
if sys.version_info >= (3, 8):
def create_function(self, name: str, num_params: int, func: Any, *, deterministic: bool = ...) -> None: ...
else:
def create_function(self, name: str, num_params: int, func: Any) -> None: ...
def cursor(self, cursorClass: Optional[type] = ...) -> Cursor: ...
def execute(self, sql: str, parameters: Iterable[Any] = ...) -> Cursor: ...
# TODO: please check in executemany() if seq_of_parameters type is possible like this