Added
- Added support for Xonsh notebooks (#1213) - thanks to Jeffrey Odongo for this contribution
Changed
- By default, the JupyterLab extension for Jupytext is not included in the build (set
HATCH_BUILD_HOOKS_ENABLE=trueto include it). This simplifies the installation of Jupytext in pre-commit hooks (#1210) - Temporary text notebooks for the
--pipeor--checkcommands are now created in the notebook directory (#1206) - Jupytext uses the standard library
tomllibin Python 3.11, ortomliin Python 3.10 or older, to match JupyterLab's dependencies (#1195) - The dependencies of the JupyterLab extension were updated (#1216, #1218, #1231)
jupytext --syncwill not update the timestamp of text notebooks if their content is unchanged (#1215)
Fixed
- Jupytext is now tested with
pandoc>=3.0. Please note that switching topandoc>=3.0will add cell ids to yourpandoc:mdnotebooks (#1006)