prompt-toolkit doesn't like it when 'message' and 'get_prompt_tokens' are both set:
repl(click.get_current_context(), prompt_kwargs=prompt_kwargs)
[...]
File "/tmp/build/foo/lib/python3.6/site-packages/prompt_toolkit/shortcuts.py", line 233, in create_prompt_layout
assert not (message and get_prompt_tokens)
AssertionError
so this line prevents setting a dynamic prompt generator in prompt_kwargs.
prompt-toolkit doesn't like it when
'message'
and'get_prompt_tokens'
are both set:so this line prevents setting a dynamic prompt generator in
prompt_kwargs
.