Releases: mwouts/jupytext
Releases · mwouts/jupytext
Version 0.8.2
Improvements
- Round trip conversion testing with
jupytext --test
was improved (#99) - Round trip conversion tested on Jake Vanderplas' Python for Data Science Handbook.
BugFixes
- Nested lists and dictionaries are now supported in notebook metadata
- Final empty code cell supported in Sphinx representation
Version 0.8.1
Version 0.8.0
Improvements
- All
jupytext
related metadata goes to ajupytext
section (#91). Please make sure your collaborators use the same version of Jupytext, as the new version can read previous metadata, but not the opposite. - Notebooks extensions can be prefixed with any prefix of at most three chars (#87).
- Export of the same notebook to multiple formats is now supported. To export to all python formats, plus
.ipynb
and.md
, use"jupytext": {"formats": "ipynb,pct.py:percent,lgt.py:light,spx.py:sphinx,md"},
. - README includes a short section on how to extend
light
andpercent
formats to more languages (#61). - Jupytext's contents manager accepts the
auto
extension indefault_jupytext_formats
(#93). - All Jupyter magics are escaped in
light
scripts and R markdown documents. Escape magics in other formats with acomment_magics
metadata (true or false), or with the contents managercomment_magics
global flag (#94).
BugFixes
- Trusting notebooks made functional again.
- Command line
jupytext
returns a meaningful error when no argument is given. - Fixed global pairing configuration (#95).
Version 0.7.2
Improvements
light
andpercent
formats made available for scheme and cpp notebooks. Adding more formats is straightforward - just add a new entry to _SCRIPT_EXTENSIONS in languages.py, a sample notebook and a mirror test (#61)- Format name is automatically appended to extension in
jupytext_formats
when notebook is loaded/saved.
BugFixes
- Notebooks extensions can only be prefixed with
.nb
(#87)
Version 0.7.1
BugFixes
- Markdown cells header in sphinx gallery format may have a space between first
#
and following.
Version 0.7.0
Improvements
- Jupytext can read and write notebooks as Hydrogen/VScode/Spyder/PyCharm compatible scripts (cells starting with
# %%
) (#59) - Jupytext can read and write notebooks as Sphinx-gallery compatible scripts (#80)
- Metadata are supported for all cell types in light python and percent formats (#66). Due to this, light python format version is now 1.3. Light python notebooks in versions 1.1 and 1.2 are still readable.
- Command line
jupytext
has afrom
argument, and now accepts notebook from the standard input.
BugFixes
Version 0.7.0rc0
Improvements
- Jupytext can read and write notebooks as Hydrogen/VScode/Spyder/PyCharm
compatible scripts (cells starting with# %%
) (#59) - Jupytext can read and write notebooks as Sphinx-gallery compatible scripts (#80)
- Metadata are supported for all cell types in light python and percent
formats (#66). Due to this, light python format version is now 1.3. Light python
notebooks in versions 1.1 and 1.2 are still readable. - Command line
jupytext
has afrom
argument, and now accepts notebook from
the standard input.
BugFixes