eric6/DebugClients/Python/DebugBase.py

changeset 7714
79bde78e3e16
parent 7711
5e6792b85a8a
child 7767
d0a86562934e
diff -r ab61050423ef -r 79bde78e3e16 eric6/DebugClients/Python/DebugBase.py
--- a/eric6/DebugClients/Python/DebugBase.py	Wed Sep 23 19:17:00 2020 +0200
+++ b/eric6/DebugClients/Python/DebugBase.py	Thu Sep 24 19:13:41 2020 +0200
@@ -969,6 +969,11 @@
             "freevars": [str(var) for var in co.co_freevars],
             "cellvars": [str(var) for var in co.co_cellvars],
         }
+        try:
+            disDict["codeinfo"]["posonlyargcount"] = co.co_posonlyargcount
+        except AttributeError:
+            # does not exist prior to 3.8.0
+            disDict["codeinfo"]["posonlyargcount"] = 0
         
         return disDict
     

eric ide

mercurial