> voici build --help
[VoiciBuildApp] ERROR | Failed collecting help-message for alias 'show_tracebacks', due to: 'VoilaConfiguration'
Traceback (most recent call last):
File "/home/sapristi/dev/tests_voici/.venv/bin/voici", line 8, in
sys.exit(main())
^^^^^^
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/jupyter_core/application.py", line 283, in launch_instance
super().launch_instance(argv=argv, **kwargs)
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/traitlets/config/application.py", line 1074, in launch_instance
app.initialize(argv)
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/voici_core/app.py", line 122, in initialize
super().initialize(argv)
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/traitlets/config/application.py", line 118, in inner
return method(app, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/jupyter_core/application.py", line 252, in initialize
self.parse_command_line(argv)
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/traitlets/config/application.py", line 118, in inner
return method(app, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/traitlets/config/application.py", line 857, in parse_command_line
return self.initialize_subcommand(subc, subargv)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/traitlets/config/application.py", line 118, in inner
return method(app, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/traitlets/config/application.py", line 721, in initialize_subcommand
self.subapp.initialize(argv)
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/traitlets/config/application.py", line 118, in inner
return method(app, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/jupyter_core/application.py", line 252, in initialize
self.parse_command_line(argv)
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/traitlets/config/application.py", line 118, in inner
return method(app, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/traitlets/config/application.py", line 869, in parse_command_line
self.print_help("--help-all" in interpreted_argv)
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/traitlets/config/application.py", line 633, in print_help
print("\n".join(self.emit_help(classes=classes)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/traitlets/config/application.py", line 642, in emit_help
yield from self.emit_options_help()
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/traitlets/config/application.py", line 595, in emit_options_help
yield from self.emit_alias_help()
File "/home/sapristi/dev/tests_voici/.venv/lib/python3.12/site-packages/jupyterlite_core/app.py", line 131, in emit_alias_help
cls = classdict[classname]
~~~~~~~~~^^^^^^^^^^^
KeyError: 'VoilaConfiguration'
Description
When running
voici build --help
, the command fails with the errorKeyError: 'VoilaConfiguration'
(see full output below)/Reproduce
Context
Troubleshoot Output
Command Line Output