Hi all, I wanted to make you aware of a utility we recently open sourced called nbconflux, a tool for publishing Jupyter Notebooks as Atlassian Confluence pages based on nbconvert.
https://github.com/Valassis-Digital-Media/nbconflux nbconflux is useful when: * You use Jupyter notebooks to author computational narratives * Your organization uses Confluence to store institutional knowledge * You want an easy way to publish your work in that knowledge base It's compatible with Confluence Cloud and Confluence Server, and does the following: * Converts most cell inputs and outputs to valid Confluence storage format * Attaches image outputs (e.g., matplotlib PNGs) to a page, shows them inline, and maintains the page-image association in the version history * Attaches the source notebook to a page, links to it from the page footer, and maintains the page-notebook association in the version history * Supports sweep-select Confluence comments over most input and output content * Excludes input, output, or entire cells based on notebook cell tags noinput, nooutput, or nocell * Labels pages with nbconflux to identify content that originated as notebooks * Inserts a table of contents macro at the top of the page based on notebook headings * Applies the NBViewer stylesheet to pages to blend Confluence styling with Jupyter notebook styling (requires the CSS macro) * Enables MathJax rendering (requires the HTML macro) * Supports raw-cell passthrough of Confluence storage format markup (e.g., to include Confluence macros) Cheers, Pete -- You received this message because you are subscribed to the Google Groups "Project Jupyter" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/f4ce0962-f95c-4d4a-8321-758874cf60ba%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
