Releases: mwouts/jupytext
Releases · mwouts/jupytext
Version 1.16.2
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=true
to include it). This simplifies the installation of Jupytext in pre-commit hooks (#1210) - Temporary text notebooks for the
--pipe
or--check
commands are now created in the notebook directory (#1206) - Jupytext uses the standard library
tomllib
in Python 3.11, ortomli
in Python 3.10 or older, to match JupyterLab's dependencies (#1195) - The dependencies of the JupyterLab extension were updated (#1216, #1218, #1231)
jupytext --sync
will 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.0
will add cell ids to yourpandoc:md
notebooks (#1006)
Version 1.16.1
Changed
- The CI has been updated. Thanks to Christian Le for taking care of this! (#1190, #1204)
Fixed
Version 1.16.0
Added
- The Jupytext Menu is back! And text notebooks can be created directly from the launcher. This is an outstanding contribution by Mahendra Paipuri (#1154, #1163). This requires JupyterLab 4.x or Jupyter Notebook 7.x.
Changed
- Jupytext is now configured with
pyproject.toml
and built withhatch
. The layout has been reorganised to followsrc-layout
(#1140). This is another outstanding contribution by Mahendra Paipuri. - The tests are now part of the
sdist
. They have been reorganized into unit/functional/integration/external (#1167, #1173). - The legacy extension for Jupyter Notebook <=6 (the Jupytext Menu) has been removed.
Fixed
Version 1.16.0.rc0
Added
- The Jupytext Menu is back! And text notebooks can be created directly from the launcher. This is an outstanding contribution by Mahendra Paipuri (#1154, #1163). This requires JupyterLab 4.x or Jupyter Notebook 7.x.
Changed
- Jupytext is now configured with
pyproject.toml
and built withhatch
. The layout has been reorganised to followsrc-layout
(#1140). This is another outstanding contribution by Mahendra Paipuri. - The tests are now part of the
sdist
. They have been reorganized into unit/functional/integration/external (#1167, #1173). - The legacy extension for Jupyter Notebook <=6 (the Jupytext Menu) has been removed.
Fixed
Version 1.15.2
Added
- The Jupyter Lab extension is now compatible with the JupyterLab RISE extension. Many thanks to Frédéric Collonval for his PR (#1126)!
Version 1.15.1
Added
- We have added a new command line interface
jupytext-config
that you can use to set Jupytext as the default viewer for text notebooks in Jupyter Lab and Jupyter Notebook 7. Thanks to Thierry Parmentelat for this contribution! (#1094)
Version 1.15.0
Changed
- This version comes with a version of the JupyterLab extension that is compatible with JupyterLab 4.x. Many thanks to Thierry Parmentelat for his PRs! (#1092, #1109)
- Pandoc 3.0 is now supported, thanks to Raniere Silva for his PR (#1099)
- We have reorganized the documentation and the README.md (#1031, #1073)
- Invalid
pyproject.toml
files will be ignored by Jupytext in Jupyter (#1103) - We have updated the pre-commit tools
Version 1.15.0 dev2
Changed
- This version comes with a version of the JupyterLab extension that is compatible with JupyterLab 4.x. Many thanks to Thierry Parmentelat for his PRs! (#1092, #1107)
- We have reorganized the documentation and the README.md (#1031, #1073)
Version 1.15.0 dev2
Changed
- This version comes with a version of the JupyterLab extension that is compatible with JupyterLab 4.x. Many thanks to Thierry Parmentelat for this PR! (#1092)
- We have reorganized the documentation and the README.md (#1031, #1073)
Version 1.15.0 dev1
Changed
- This version comes with a version of the JupyterLab extension that is compatible with JupyterLab 4.x. Many thanks to Thierry Parmentelat for this PR! (#1092)
- We have reorganized the documentation and the README.md (#1031, #1073)