bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-13700)
diff --git a/Lib/idlelib/debugger_r.py b/Lib/idlelib/debugger_r.py
index 0e6dcfb..9dcfc56 100644
--- a/Lib/idlelib/debugger_r.py
+++ b/Lib/idlelib/debugger_r.py
@@ -299,7 +299,7 @@
self.conn = conn
self.shell = shell
- def call(self, methodname, *args, **kwargs):
+ def call(self, methodname, /, *args, **kwargs):
##print("*** IdbProxy.call %s %s %s" % (methodname, args, kwargs))
value = self.conn.remotecall(self.oid, methodname, args, kwargs)
##print("*** IdbProxy.call %s returns %r" % (methodname, value))
diff --git a/Lib/idlelib/rpc.py b/Lib/idlelib/rpc.py
index f035bde..aa8cbd3 100644
--- a/Lib/idlelib/rpc.py
+++ b/Lib/idlelib/rpc.py
@@ -603,7 +603,7 @@
self.oid = oid
self.name = name
- def __call__(self, *args, **kwargs):
+ def __call__(self, /, *args, **kwargs):
value = self.sockio.remotecall(self.oid, self.name, args, kwargs)
return value