nbautoexport
nbautoexport copied to clipboard
Automatically export Jupyter notebooks to various file formats (.py, .html, and more) on save.
`nbautoexport install` does not log _which_ `.py` file it edited, and users may be curious.
`nbconvert` requires a LaTeX engine to convert to `pdf`. We need to figure out the best way to install this in our CI pipeline so we can test the `pdf`...
nbconvert v6.0 introduced a new `webpdf` format that generates a PDF via HTML rather than via LaTeX. https://nbconvert.readthedocs.io/en/latest/usage.html#convert-webpdf This may need some work on dependencies for CI, since it requires...
nbconvert has built-in templates that allow alternative versions of their formats. https://nbconvert.readthedocs.io/en/latest/usage.html#supported-output-formats It may be useful to support specifying them.
There are three names being used for the `.nbautoexport` config file: - `SAVE_PROGRESS_INDICATOR_FILE` - "sentinel" - "config" We should use one name to make the code easier to read. `config`...
Some of the export formats depend on pandoc or LaTeX, which are not trivial dependencies. One way we can control whether to skip tests is to use custom command-line options...
* nbautoexport version: 0.5.2 * Python version: 3.12.4 * Operating System: macOS Sonoma 14.4 ### Description I’m trying to run nbautoexport in Jupyter Notebooks opened in VSCode. Conversion from .ipynb...