@@ -304,7 +304,7 @@ Module functions and constants
304304      Added the ``sqlite3.connect/handle `` auditing event.
305305
306306
307- .. function :: register_converter(typename, converter) 
307+ .. function :: register_converter(typename, converter, / ) 
308308
309309   Register the *converter * callable to convert SQLite objects of type
310310   *typename * into a Python object of a specific type.
@@ -318,7 +318,7 @@ Module functions and constants
318318   case-insensitively.
319319
320320
321- .. function :: register_adapter(type, adapter) 
321+ .. function :: register_adapter(type, adapter, / ) 
322322
323323   Register an *adapter * callable to adapt the Python type *type * into an
324324   SQLite type.
@@ -340,7 +340,7 @@ Module functions and constants
340340   .. literalinclude :: ../includes/sqlite3/complete_statement.py 
341341
342342
343- .. function :: enable_callback_tracebacks(flag) 
343+ .. function :: enable_callback_tracebacks(flag, / ) 
344344
345345   By default you will not get any tracebacks in user-defined functions,
346346   aggregates, converters, authorizer callbacks etc. If you want to debug them,
@@ -445,7 +445,7 @@ Connection Objects
445445      .. literalinclude :: ../includes/sqlite3/md5func.py 
446446
447447
448-    .. method :: create_aggregate(name, n_arg, aggregate_class) 
448+    .. method :: create_aggregate(name, /,  n_arg, aggregate_class) 
449449
450450      Creates a user-defined aggregate function.
451451
@@ -546,7 +546,7 @@ Connection Objects
546546      .. versionadded :: 3.3 
547547
548548
549-    .. method :: enable_load_extension(enabled) 
549+    .. method :: enable_load_extension(enabled, / ) 
550550
551551      This routine allows/disallows the SQLite engine to load SQLite extensions
552552      from shared libraries.  SQLite extensions can define new functions,
@@ -564,7 +564,7 @@ Connection Objects
564564
565565      .. literalinclude :: ../includes/sqlite3/load_extension.py 
566566
567-    .. method :: load_extension(path) 
567+    .. method :: load_extension(path, / ) 
568568
569569      This routine loads an SQLite extension from a shared library.  You have to
570570      enable extension loading with :meth: `enable_load_extension ` before you can
@@ -703,7 +703,7 @@ Cursor Objects
703703   .. index :: single: ? (question mark); in SQL statements 
704704   .. index :: single: : (colon); in SQL statements 
705705
706-    .. method :: execute(sql[ , parameters] ) 
706+    .. method :: execute(sql, parameters=(), / ) 
707707
708708      Execute an SQL statement. Values may be bound to the statement using
709709      :ref: `placeholders  <sqlite3-placeholders >`.
@@ -719,7 +719,7 @@ Cursor Objects
719719      a transaction is implicitly opened before executing *sql *.
720720
721721
722-    .. method :: executemany(sql, seq_of_parameters) 
722+    .. method :: executemany(sql, seq_of_parameters, / ) 
723723
724724      Execute a :ref: `parameterized  <sqlite3-placeholders >` SQL command
725725      against all parameter sequences or mappings found in the sequence
@@ -734,7 +734,7 @@ Cursor Objects
734734      .. literalinclude :: ../includes/sqlite3/executemany_2.py 
735735
736736
737-    .. method :: executescript(sql_script) 
737+    .. method :: executescript(sql_script, / ) 
738738
739739      Execute multiple SQL statements at once.
740740      If there is a pending transaciton,
@@ -784,11 +784,11 @@ Cursor Objects
784784      The cursor will be unusable from this point forward; a :exc: `ProgrammingError `
785785      exception will be raised if any operation is attempted with the cursor.
786786
787-    .. method :: setinputsizes(sizes) 
787+    .. method :: setinputsizes(sizes, / ) 
788788
789789      Required by the DB-API. Does nothing in :mod: `sqlite3 `.
790790
791-    .. method :: setoutputsize(size [ , column] ) 
791+    .. method :: setoutputsize(size, column=None, / ) 
792792
793793      Required by the DB-API. Does nothing in :mod: `sqlite3 `.
794794
0 commit comments