Have you always wished Jupyter notebooks were plain text documents? Wished
you could edit them in your favorite IDE? And get clear and meaningful diffs
when doing version control? Then... Jupytext may well be the tool you're
looking for!
Jupytext is a plugin for Jupyter that can save Jupyter notebooks as
- Markdown files (or MyST Markdown files, or R Markdown or Quarto text
notebooks)
- Scripts in many languages.
Common use cases for Jupytext are:
- Doing version control on Jupyter Notebooks
- Editing, merging or refactoring notebooks in your favorite text editor
- Applying Q&A checks on notebooks.
Update Information:
See https://github.com/mwouts/jupytext/blob/main/CHANGELOG.md for changes in versions 1.19.0 and 1.19.1. This update contains a fix for CVE-2025-13465.
* Mon Jan 26 2026 Jerry James
[ 1 ] Bug #2415269 - python-jupytext-1.19.1 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2415269
[ 2 ] Bug #2433040 - CVE-2025-13465 python-jupytext: prototype pollution in _.unset and _.omit functions [fedora-43]
https://bugzilla.redhat.com/show_bug.cgi?id=2433040
This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2026-9111b2e330' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
Get the latest Linux and open source security news straight to your inbox.