Informative runtime error if myst is not installed #584
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
With this PR, the
md:myst
andmd:pandoc
are always included in the Jupytext formats, and an informative runtimeerror will occur if the required dependencies, resp.
myst-parser
andpandoc
, are not installed. (#556)For instance, if I don't have
myst-parser
,jupytext README.md --to md:myst
results intoA similar error message is displayed in Jupyter Notebook or Lab user if they opens a myst file without having installed
myst
.I have also simplified the documentation of the
--to
option injupytext --help
to makemd:myst
easier to find: