Version 1.10.0
Added
- Jupytext has a pre-commit hook! Many thanks to John Paton and Aaron Gokaslan for making this happen (#698)
- Jupytext CLI will not rewrite files that don't change (#698).
- If you want to see the diff for changed files, use the new
--diff
option (#722) - We have added
isort
andautoflake8
to thepre-commit
configuration file used for developing the Jupytext project (#709) - We made sure that
py:percent
scripts end with exactly one blank line (#682) - We checked that Jupytext works well with symbolic links to folders (not files!) (#696)
Changed
- Jupytext does not work properly with the new cell ids of the version 4.5 of
nbformat>=5.1.0
yet, so we added the requirementnbformat<=5.0.8
(#715) - Jupytext will issue an informative error or warning on notebooks in a version of nbformat that is not known to be supported (#681, #715)
Fixed
- Code cells that contain triple backticks (or more) are now encapsulated with four backticks (or more) in the Markdown and MyST Markdown formats. The version number for the Markdown format was increased to 1.3, and the version number for the MyST Markdown format was increased to 0.13 (#712)
- Indented magic commands are supported (#694)