Description
To run jlpm, you need to install jupyterlab. When instantiating the template from the latest release, it's not included as a dependency or documented as needed for development.
In the unreleased version, it is listed as an optional dependency (aka extra), but I think it and the testing dependencies should be moved to dependency groups before we do a release.
And we should update the pip install command to install the dev and test groups (pip install --group dev --group test --editable .).
Reproduce
- Instantiate a "frontend" extension with copier -- don't specify any version and you'll get the latest release, not the
main branch.
- Follow the development instructions in README
- When running
jlpm build: Command not found
- See error '...'
Expected behavior
Instructions can be followed successfully
Context
- Operating System and version:
- Browser and version:
- JupyterLab version:
Troubleshoot Output
Paste the output from running `jupyter troubleshoot` from the command line here.
You may want to sanitize the paths in the output.
Command Line Output
Paste the output from your command line running `jupyter lab` here, use `--debug` if possible.
Browser Output
Paste the output from your browser Javascript console here, if applicable.
Description
To run
jlpm, you need to installjupyterlab. When instantiating the template from the latest release, it's not included as a dependency or documented as needed for development.In the unreleased version, it is listed as an optional dependency (aka extra), but I think it and the testing dependencies should be moved to dependency groups before we do a release.
And we should update the
pipinstall command to install the dev and test groups (pip install --group dev --group test --editable .).Reproduce
mainbranch.jlpm build: Command not foundExpected behavior
Instructions can be followed successfully
Context
Troubleshoot Output
Command Line Output
Browser Output