Skip to content

Releases: JanPalasek/pretty-jupyter

2.0.7

23 Feb 19:05
Compare
Choose a tag to compare
  • Replace release for 2.0.6.
  • Fixed bug with itables integration introduced by 2.0.6.

2.0.6

23 Feb 18:45
Compare
Choose a tag to compare
  • Fixed an issue, where using itables of version 1.7.0 would break the TOC.

2.0.5

08 Jul 17:07
Compare
Choose a tag to compare
  • Added output.html.toc_extend_page option.
  • Limit for package nbconvert<7 .

2.0.4

18 Dec 21:55
Compare
Choose a tag to compare
  • Fixed issue for legacy template.

2.0.3

17 Dec 09:21
Compare
Choose a tag to compare
  • Added build tests for Python 3.11.
  • Removed online example from documentation due to Heroku free tier removal.

2.0.2

07 Sep 18:07
Compare
Choose a tag to compare
  • Improved design for small screens.

2.0.1

04 Sep 07:39
Compare
Choose a tag to compare
  • Fixed pretty-jupyter quickstart
  • Improved docs

2.0.0

31 Aug 20:28
Compare
Choose a tag to compare
  • Added other themes and required.js directly to the report.
  • Fixed an issue with weird characters ruining tabset and toc (characters like parentheses, braces, square brackets, #, “, ‘, etc)
  • Fixed an issue where empty jinja markdown cell would lead to an error when running pretty jupyter
  • Added code_tools to html output options to provide an option to enable / disable code tools. Default value is false.
  • Implemented cell and notebook-level metadata.
  • Changed design, added the old one to pj-legacy template.
  • This required changing of the structure of jinja template a bit.
  • Updated documentation, added section for metadata, modified existing bits.
  • Allowed to specify classes for any Markdown / HTML element.
  • Changed tokens convention (tabset -> .tabset). It is still backwards compatible though.
  • Implemented script that creates basic ipynb document with Pretty Jupyter basic elements (title,…).
  • Switched from setup.py to setup.cfg and pyproject.toml.
  • Added detailed selenium tests for notebooks generating.

2.0.0-rc1

30 Aug 20:01
Compare
Choose a tag to compare
2.0.0-rc1 Pre-release
Pre-release
  • Fixed an issue with weird characters ruining tabset and toc (characters like parentheses, braces, square brackets, #, ", ', etc)
  • Fixed an issue where empty jinja markdown cell would lead to an error when running pretty jupyter
  • Added code_tools to html output options to provide an option to enable / disable code tools. Default value is false.

2.0.0-rc0

23 Aug 21:43
bf42ecf
Compare
Choose a tag to compare
2.0.0-rc0 Pre-release
Pre-release

Prerelease. New features:

  • Notebook and cell-level metadata specification.
  • Notebook-level metadata overriding.
  • Metadata validation by schema.
  • New fields in metadata, such as author and date (now printed to html report). Many others.
  • Helpers for using matplotlib with jinja.
  • Basic pdf export support: Either via html (full support here) or pdf (partial support).