You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Click 8.2.0 update has deprecated the protected_args property, so now every command entered causes an AttributeError and the REPL session exits:
...
File ".../lib/python3.11/site-packages/click_repl/_repl.py", line 137, in repl
group_ctx.protected_args = old_protected_args
^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: property 'protected_args' of 'Context' object has no setter
It's enough to pip install click click-repl and then run the usage example from the README to recreate this (I tested this with Python 3.11).