Skip to content

Commit 75ed961

Browse files
committed
letdo: support positional-only arguments, too
1 parent a32734c commit 75ed961

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

unpythonic/syntax/letdo.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,8 @@ def _dletseqimpl(bindings, body, kind):
274274
fname = body.name
275275
noargs = arguments(args=[], kwonlyargs=[], vararg=None, kwarg=None,
276276
defaults=[], kw_defaults=[])
277+
if sys.version_info >= (3, 8, 0): # Python 3.8+: positional-only arguments
278+
noargs.posonlyargs = []
277279
iname = gensym(f"{fname}_inner")
278280
body.args = noargs
279281
body.name = iname

0 commit comments

Comments
 (0)