Releases: mwouts/jupytext
Releases · mwouts/jupytext
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)
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)
Version 1.14.7
Changed
- We have updated the GitHub workflows - thanks to Matthew Feickert and to Cristian Le for their help on this subject (#1037)
- We have removed the upper bound on
markdown-it-py<3
. Now we test Jupytext withmarkdown-it-py
in versions2.x
and3.x
on the CI (#1075)
Fixed
- Notebooks with an empty YAML header work (#1070)
- Double quote strings in R Markdown options can contain single quotes (#1079)
- The necessary directories are created when paired notebooks are moved to a sub-folder (#1059)
- Commented quotes are recognized as such (#1060)
- Jupytext can use either
pkg_resources
orpackaging
to parse version numbers (#1085)
Version 1.14.6
Changed
- This version comes with a build requirement
jupyterlab>=3,<4
, as the Jupyterlab extension for Jupytext is not compatible with JupyterLab 4 yet (#1054) - The JupyterLab extension was released to
npm
in version 1.3.9.
Version 1.14.5
Added
- Added Stata as a supported language (#1027) - thanks to Raffaele Mancuso for this contribution
- Added SAS as a supported language (#1047) - thanks to lawrencet149 for this contribution
- We have added a series of test to make sure that the main formats support cell tags (#1024)
Fixed
- When a metadata key is not a valid identifier, a warning is emitted and the metadata is not saved to the text representation (#1042)
- The CI was fixed by Matthew Feickert (#1035)
- We now use
concurrency
to cancel previous runs on the same branch/PR (#1037) - We use both
codecov.notify.after_n_builds
andcomment.after_n_builds
to get only the final codecov comment
Changed
Version 1.14.4
Added
- Added Wolfram Language as a supported language (#1014) - thanks to Etienne Dechamps for this contribution
Version 1.14.3
Fixed
- When the default contents manager is async (i.e.
jupyter_server>=2.0.0
), the Jupyter server extension for Jupytext derives a contents manager fromLargeFileManager
instead, as async contents managers are not supported by Jupytext at the moment (#1020) - We have made adjustments on the CI as flake8 was moved to GitHub, and Python 3.6 is not available anymore on
ubuntu-latest
Version 1.14.2
Fixed
- The sample notebooks have been normalized with
nbformat.validator.normalize
(#1002). - The warnings in the test suite that we cannot fix are filtered using a new
pytest.ini
file - We updated the
yarn.lock
file for the jupyter lab extension to address security vulnerabilities (#984, #1005, #1011)
Changed
- The CI uses Python 3.9 rather than 3.7 when testing conda environments
Added
Version 1.14.1
Fixed
- The timestamp of a paired notebook is the timestamp of the most recent paired file. This fixes the warning "File Changed" after reloading the notebook in Jupyter (#978).