NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #473 most downloaded on PyPI
Convert Jupyter Notebooks (.ipynb files) to other formats.
Last release 5 months ago
08 Apr 2026
Ships unpredictably
gaps range from 9 days to 12 months
Nearly every release is documented
notes for 54 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
11 years old
104 releases · first in 2015
The full list of changes can be seen on the 6.3.0 milestone
The full list of changes can be seen on the 6.3.0 milestone
Nothing published for this version
One column per quarter.
The full list of changes can be seen on the 6.2.0 milestone
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This release is mostly a long list of bug fixes and capability additions. Thanks to the many contributors for helping Improve nbconvert!
This release is mostly a long list of bug fixes and capability additions. Thanks to the many contributors for helping Improve nbconvert!
The following 31 authors contributed 81 commits.
Nothing published for this version
Primarily a release addressing template extensions issues reported since 6.0 launched.
Primarily a release addressing template extensions issues reported since 6.0 launched.
A range of bug fixes for webpdf exports
A range of bug fixes for webpdf exports
Revert networkidle2 change which caused custom cdn-fetched widgets in webpdf
The webpdf exporters does not add pagebreaks anymore before reaching the maximum height allowed by Adobe #1402
Execute preprocessor no longer add illegal execution counts to markdown cells #1396
Execute preprocessor no longer add illegal execution counts to markdown cells #1396
A patch for a few minor issues raised out of the 6.0 release.
A patch for a few minor issues raised out of the 6.0 release.
preprocess_cell function to
overwrite #1380A quick patch to fix an issue with get_exporter #1367
A quick patch to fix an issue with get_exporter #1367
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
The following authors and reviewers contributed the changes for this release -- Thanks you all!
The following authors and reviewers contributed the changes for this release -- Thanks you all!
RegExRemove preprocessor now removes cells regardless of cell outputs. Before this only cells that had outputs were filtered.
Nothing published for this version
Nothing published for this version
Thanks to the following 11 authors who contributed 57 commits.
Thanks to the following 11 authors who contributed 57 commits.
Nothing published for this version
Nothing published for this version
MANIFEST.in updated to include LICENSE and scripts/ when creating sdist. #666
LICENSE and scripts/ when
creating sdist. #666Nothing published for this version
deprecated nose test features removed #519
In this release (along with the usual bugfixes and documentation improvements, which are legion) we have a few new major features that have been requested for a long time:
You now have the ability to remove input or output from code cells, markdown cells and the input and output prompts. The easiest way to access all of these is by using traitlets like TemplateExporter.exclude_input = True (or, for example HTMLExporter.exclude_markdown = True if you wanted to make it specific to HTML output). On the command line if you just want to not have input or output prompts just use --no-prompt.
You can now use the executenb function to execute notebooks as though you ran the execute preprocessor on the notebooks. It returns the standard notebook and resources options.
This removes cells based on their matching a regex pattern (by default, empty cells). This is the RegexRemovePreprocessor.
Now there is an entrypoint for having an exporter specific to the type of script that is being exported. While designed for use with the IRkernel in particular (with a script exporter focused on exporting R scripts) other non-python kernels that wish to have a language specific exporter can now surface that directly.
executenb
#573HTMLExporter.anchor_link_text #522resolve_references filter in
report.tplx #577< inside math formulas when converting to
html #514This release has been larger than previous releases. In it 33 authors contributed a total of 546 commits.
Many thanks to the following individuals who contributed to this release (in alphabetical order):
fix version numbering because of incomplete previous version number
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →