Skip to content

Releases: mwouts/jupytext

Version 0.6.2

05 Sep 22:19
01f2789
Compare
Choose a tag to compare

Improvements

  • Initial support for Jupyter notebooks as Julia scripts (#56)
  • Command line conversion tool jupytext has explicit to and output
    options (#46)
  • Round trip test with jupytext --test improved (#54)
  • Improved README (#51)

BugFixes

  • testfixtures now in requirements (#55)
  • Empty code cells are now preserved (#53)

Version 0.6.1

31 Aug 06:46
Compare
Choose a tag to compare

Improvements

  • Package and conversion script renamed from nbrmd to jupytext.
  • Cell parsing and exporting done in two specialized classes. This is way
    easier to read. Pylint score at 9.9 !
  • Python file format updated to 1.1: default end of cell for python scripts is
    one blank space. Two blank spaces are allowed as well. Now you can reformat
    code in Python IDE without breaking notebook cells (#38).
  • Added support for plain markdown files (#40, #44).
  • Demonstration notebooks more user friendly (#45).
  • Command line tool simpler to use (#46).
  • Start code patterns present in Jupyter cells are escaped.
  • Default nbrmd_format is empty (mwouts/nbsrc/#5): no Jupyter notebook
    is created on disk when the user opens a Python or R file and saves it from
    Jupyter, unless the users asks for it by setting nbrmd_format.

BugFixes

  • Fixed message in the nbsrc script (#43)
  • Technical metadata don't appear any more in scripts unless required (#42)
  • Code cells that are fully commented remain code cells after round trip (#41)

Version 0.5.4

24 Aug 21:38
29e9b7d
Compare
Choose a tag to compare
  • R to Rmd conversion using nbrmd compares well to knitr::spin #26
  • coverage improved

Version 0.5.3

23 Aug 00:23
Compare
Choose a tag to compare
v0.5.3

Binder uses v0.5.3

Version 0.5.2

23 Aug 00:04
141d226
Compare
Choose a tag to compare
  • Classical jupyter extensions (autoreload, rmagics) are also escaped (#35)
  • Explicit file format version, set at 1.0, to avoid overriding ipynb files by accident (#36)

Version 0.5.1

21 Aug 09:02
d5457dc
Compare
Choose a tag to compare

Trust source-only notebooks

Version 0.5.0

21 Aug 01:30
7dd10c7
Compare
Choose a tag to compare
  • Jupyter magic commands escaped when exported (#29)
  • 'endofcell' option for explicit (optional) end-of-cell marker (#31)
  • 'active' cell option now supported for .py and .R export (#30)
  • Raw cells now preserved when exported to .py or .R (#32)
  • Extensions can be prefixed, like .nb.py, (mwouts/nbsrc#5)
  • When a file with an extension not associated to 'ipynb' is opened and saved,
    no 'ipynb' file is created (mwouts/nbsrc#5)
  • Extensions can now be a sequence of groups. For instance,
    nbrmd_formats="ipynb,nb.py;script.ipynb,py" will create an ipynb file
    when a nb.py is opened (and conversely), and a script.ipynb file when a
    py file is opened (mwouts/nbsrc#5)
  • nbsrc script was moved to the nbrmd package.

Version 0.4.6

26 Jul 13:45
Compare
Choose a tag to compare

Ping pypi - previous version still not available

Version 0.4.5

26 Jul 12:00
4e5818e
Compare
Choose a tag to compare

Removed dependency of setup.py on yaml through readme function

Version 0.4.4

26 Jul 12:02
Compare
Choose a tag to compare

Package republished on pypi