Skip to content

Releases: mwouts/jupytext

Version 0.8.6

29 Nov 20:02
Compare
Choose a tag to compare

Improvements

  • The language_info section is not part of the default header any more. Language information is now taken from metadata kernelspec.language. (#105).
  • When opening a paired notebook, the active file is now the file that was originally opened (#118). When saving a notebook, timestamps of all the alternative representations are tested to ensure that Jupyter's autosave does not override manual modifications.
  • Jupyter magic commands are now commented per default in the percent format (#126, #132). Version for the percent format increases from '1.1' to '1.2'. Set an option comment_magics to false either per notebook, or globally on Jupytext's contents manager, or on jupytext's command line, if you prefer not to comment Jupyter magics.
  • Jupytext command line has a pre-commit mode (#121).

Version 0.8.6 rc1

27 Nov 00:56
Compare
Choose a tag to compare
Version 0.8.6 rc1 Pre-release
Pre-release

Improvements

  • The language_info section is not part of the default header any more. Language information is now taken from metadata kernelspec.language. (#105).
  • When opening a paired notebook, the active file is now the file that was originally opened (#118). When saving a notebook, timestamps of all the alternative representations are tested to ensure that Jupyter's autosave does not override manual modifications.
  • Jupyter magic commands are now commented per default in the percent format (#126, #132). Version for the percent format increases from '1.1' to '1.2'. Set an option comment_magics to false either per notebook, or globally on Jupytext's contents manager, or on jupytext's command line, if you prefer not to comment Jupyter magics.
  • Jupytext command line has a pre-commit mode (#121).

Version 0.8.6 rc0

25 Nov 09:00
b93b0d0
Compare
Choose a tag to compare
Version 0.8.6 rc0 Pre-release
Pre-release
  • The language_info section is not part of the default header any more. Language information is now taken from metadata kernelspec.language. (#105).
  • When opening a paired notebook, the active file is now the file that was originally opened (#118). When saving a notebook, timestamps of all the alternative representations are tested to ensure that Jupyter's autosave does not override manual modifications.
  • Jupyter magic commands are now commented per default in the percent format (#126, #132). Version for the percent format increases from '1.1' to '1.2'. Set an option comment_magics to false either per notebook, or globally on Jupytext's contents manager, or on jupytext's command line, if you prefer not to comment Jupyter magics.

Version 0.8.5

13 Nov 00:00
Compare
Choose a tag to compare

Improvements

  • bash scripts as notebooks (#127)
  • R scripts with .r extension are supported (#122)
  • Jupytext selects the first kernel that matches the language (#120)

Version 0.8.4

29 Oct 23:27
Compare
Choose a tag to compare

Improvements

  • Notebook metadata is filtered - only the most common metadata are stored in the text representation (#105)
  • New config option freeze_metadata on the content manager and on the command line interface (defaults to False). Use this option to avoid creating a YAML header or cell metadata if there was none initially. (#110)
  • Language magic arguments are preserved in R Markdown, and also supported in light and percent scripts (#111, #114, #115)
  • First markdown cell exported as a docstring when using the Sphinx format (#107)

BugFixes

  • percent format has a fail-safe for code cells with square brackets in the title (#116)

Version 0.8.4 rc0

24 Oct 23:06
Compare
Choose a tag to compare
Version 0.8.4 rc0 Pre-release
Pre-release

Improvements

  • Notebook metadata is filtered - only the most common metadata are stored in the text representation (#105)
  • New config option additional_metadata_on_text_files on the content manager. Defaults to True. Change its value to False to avoid creating a YAML header or cell metadata if there was none initially (#110)
  • Language magic arguments are preserved (#111)
  • First markdown cell exported as a docstring when using the Sphinx format (#107)

Version 0.8.4 rc1

25 Oct 22:58
Compare
Choose a tag to compare
Version 0.8.4 rc1 Pre-release
Pre-release

Improvements

  • Notebook metadata is filtered - only the most common metadata are stored in the text representation (#105)
  • New config option additional_metadata_on_text_files on the content manager. Defaults to True. Change its value to False to avoid creating a YAML header or cell metadata if there was none initially (#110)
  • Language magic arguments are preserved in R Markdown, and also supported in light and percent scripts (#111, #114)
  • First markdown cell exported as a docstring when using the Sphinx format (#107)

Version 0.8.3

19 Oct 11:58
Compare
Choose a tag to compare

Improvements

  • Frozen cells are supported in R Markdown, light and percent scripts (#101)
  • Inactive cells extended to percent scripts (#108)
  • jupytext gains a --version argument (#103)
  • "ExecuteTime" cell metadata is not included in the text representation anymore (#106)

Version 0.8.2

14 Oct 22:44
Compare
Choose a tag to compare

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

11 Oct 00:03
Compare
Choose a tag to compare

BugFixes

  • Sphinx format tested on World population notebook (#97)
  • Mirror test made stronger on this occasion!
  • Markdown representation recognize Julia, Scheme and C++ code cells as such
  • Light representation of Scheme and C++ notebooks fixed (#61)