Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts
MIT License
Bot releases are visible (Hide)
Fixed
inspect
to determine whether the current contents manager derives from AsyncContentsManager
(which is notjupyter-fs==1.0.0
(#1239). Thanks to Mahendra Paipuri for this PR!build_jupytext_contents_manager_class
can't be imported (#1162)build_jupytext_contents_manager_class
can't be imported (#1162)Added
Changed
Published by mwouts 6 months ago
Added
Changed
HATCH_BUILD_HOOKS_ENABLE=true
to include it). This simplifies the installation of Jupytext in pre-commit hooks (#1210)--pipe
or --check
commands are now created in the notebook directory (#1206)tomllib
in Python 3.11, or tomli
in Python 3.10 or older, to match JupyterLab's dependencies (#1195)jupytext --sync
will not update the timestamp of text notebooks if their content is unchanged (#1215)Fixed
pandoc>=3.0
. Please note that switching to pandoc>=3.0
will add cell ids to your pandoc:md
notebooks (#1006)Published by mwouts 9 months ago
Changed
Fixed
Published by mwouts 11 months ago
Added
Changed
pyproject.toml
and built with hatch
. The layout has been reorganised to follow src-layout
(#1140). This is another outstanding contribution by Mahendra Paipuri.sdist
. They have been reorganized into unit/functional/integration/external (#1167, #1173).Fixed
Published by mwouts 11 months ago
Added
Changed
pyproject.toml
and built with hatch
. The layout has been reorganised to follow src-layout
(#1140). This is another outstanding contribution by Mahendra Paipuri.sdist
. They have been reorganized into unit/functional/integration/external (#1167, #1173).Fixed
Published by mwouts about 1 year ago
Added
Published by mwouts about 1 year ago
Added
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)Published by mwouts about 1 year ago
Changed
pyproject.toml
files will be ignored by Jupytext in Jupyter (#1103)Published by mwouts about 1 year ago
Changed
Published by mwouts over 1 year ago
Changed
Published by mwouts over 1 year ago
Changed
Published by mwouts over 1 year ago
Changed
Published by mwouts over 1 year ago
Changed
markdown-it-py<3
. Now we test Jupytext with markdown-it-py
in versions 2.x
and 3.x
on the CI (#1075)Fixed
pkg_resources
or packaging
to parse version numbers (#1085)Published by mwouts over 1 year ago
Changed
jupyterlab>=3,<4
, as the Jupyterlab extension for Jupytext is not compatible with JupyterLab 4 yet (#1054)npm
in version 1.3.9.Published by mwouts over 1 year ago
Added
Fixed
concurrency
to cancel previous runs on the same branch/PR (#1037)codecov.notify.after_n_builds
and comment.after_n_builds
to get only the final codecov commentChanged
Published by mwouts almost 2 years ago
Added
Published by mwouts almost 2 years ago
Fixed
jupyter_server>=2.0.0
), the Jupyter server extension for Jupytext derives a contents manager from LargeFileManager
instead, as async contents managers are not supported by Jupytext at the moment (#1020)ubuntu-latest
Published by mwouts almost 2 years ago
Fixed
nbformat.validator.normalize
(#1002).pytest.ini
fileyarn.lock
file for the jupyter lab extension to address security vulnerabilities (#984, #1005, #1011)Changed
Added
Published by mwouts about 2 years ago
Fixed
Published by mwouts over 2 years ago
Changed
cm_config_log_level
that defaults to info_if_changed
..jupytext.toml
or .jupytext.py
are now ignored by Jupytext's contents managerallow_hidden=False
(that option was introduced in jupyter_server==2.0.0a1
) (#964).jupytext --set-formats
to make it more similar to jupytext --sync
. Now --set-formats
will notAdded
test_pre_commit_hook_sync_with_no_config
that documents how to use the pre-commit hook without