Ipypublish Versions Save

A workflow for creating and editing publication ready scientific reports and presentations, from one or more Jupyter Notebooks, without leaving the browser!

v0.10.2

5 years ago
  • Only require backport dependencies for python version older than their implementation
  • use ordered-set, instead of oset dependency, since it is better maintained

v0.10.1

5 years ago
  • Formatting of the execution_count is now inserted by: ipysphinx_input_prompt.format(count=execution_count)
  • use "Code Cell Output" as placeholder for output image caption

v0.10.0

5 years ago
  • Added Sphinx extension for glossary referencing: ipypublish.sphinx.gls. See :ref:sphinx_ext_gls

  • Added ConvertBibGloss post-processor, to convert a bibglossary to the required format

  • Added notebook-level metadata options for bibglossary and sphinx (see :ref:meta_doclevel_schema)

  • Large refactoring and improvements for test suite, particularly for testing of Sphinx extensions (using the Sphinx pytest fixtures) and creation of the IpyTestApp fixture

  • fixes #71

Back-compatibility breaking changes:

  • renamed Sphinx notebook extension from ipypublish.ipysphinx to ipypublish.sphinx.notebook (see :ref:sphinx_ext_notebook)

  • ipypublish.postprocessors.base.IPyPostProcessor.run_postprocess input signature changed (and consequently it has changes for all post-processors)

v0.9:

   def run_postprocess(self, stream, filepath, resources):
      output_folder = filepath.parent

v0.10:

   def run_postprocess(self, stream, mimetype, filepath, resources):
      output_folder = filepath.parent

v0.9.4

5 years ago

Bug fix for widefigures (see issue <https://github.com/chrisjsewell/ipypublish/issues/68>_), thanks to @katie-jones

fixes #68

v0.9.3

5 years ago

v0.9.2

5 years ago

remove blank line between:

.. nboutput:: rst :class: rendered_html

v0.9.1

5 years ago
  • fix newline between directive and options

v0.9.0

5 years ago
  • Added ipubpandoc (see :ref:markdown_cells)
  • Refactored conversion process to :py:class:ipypublish.convert.main.IpyPubMain configurable class
  • Added postprocessors (see :ref:post-processors)
  • Added Sphinx extension (see :ref:sphinx_extension)
  • Added Binder examples to documentation (see :ref:code_cells)

v0.8.3

5 years ago

Images can also be embedded in the notebook itself. Just drag an image file into the Markdown cell you are just editing or copy and paste some image data from an image editor/viewer.

The generated Markdown code will look just like a “normal” image link, except that it will have an attachment: prefix:

![a stick figure](attachment:stickfigure.png)

In the Jupyter Notebook, there is a speciall “Attachments” cell toolbar which you can use to see all attachments of a cell and delete them, if needed.

v0.8.2

5 years ago