GitPedia
AnswerDotAI

AnswerDotAI/nbdev

Create delightful software with Jupyter Notebooks

30 Releases
Latest: 4w ago
v3.0.173.0.17Latest
jph00jph00·4w ago·May 20, 2026
GitHub

New Features

  • feat: add docs URL to exported module docstrings ([#1593](https://github.com/AnswerDotAI/nbdev/pull/1593)), thanks to [@RensDimmendaal](https://github.com/RensDimmendaal)
  • Register faulthandler on SIGINT in nbdev-test for tracebacks on ctrl-c ([#1592](https://github.com/AnswerDotAI/nbdev/issues/1592))
v3.0.163.0.16
jph00jph00·1mo ago·May 19, 2026
GitHub

New Features

  • Md export cells to module docstring ([#1591](https://github.com/AnswerDotAI/nbdev/pull/1591)), thanks to [@RensDimmendaal](https://github.com/RensDimmendaal)
v3.0.153.0.15
jph00jph00·2mo ago·April 16, 2026
GitHub

New Features

  • Add `allowed_out_metadata_keys` support to `clean_nb` and fix nbdev-install-hooks command name ([#1588](https://github.com/AnswerDotAI/nbdev/issues/1588))
v3.0.143.0.14
jph00jph00·2mo ago·April 10, 2026
GitHub

New Features

  • Handle multiline module docstrings ([#1585](https://github.com/AnswerDotAI/nbdev/issues/1585))
v3.0.133.0.13
jph00jph00·2mo ago·April 10, 2026
GitHub

📋 Changes

  • Update fastcore dep
v3.0.123.0.12
jph00jph00·4mo ago·February 14, 2026
GitHub

🐛 Bugs Squashed

  • Merge raw and markdown frontmatter instead of returning only the first found ([#1580](https://github.com/AnswerDotAI/nbdev/issues/1580))
v3.0.113.0.11
jph00jph00·4mo ago·February 14, 2026
GitHub

New Features

  • Flatten `showdoc_nm` results in `_def_names` to handle list returns ([#1579](https://github.com/AnswerDotAI/nbdev/issues/1579))
  • Add `nb_frontmatter` helper and save option to `nbdev_test` ([#1578](https://github.com/AnswerDotAI/nbdev/issues/1578))

🐛 Bugs Squashed

  • fix reference to nbdev cli cmds ([#1577](https://github.com/AnswerDotAI/nbdev/pull/1577)), thanks to [@RensDimmendaal](https://github.com/RensDimmendaal)
v3.0.103.0.10
jph00jph00·4mo ago·February 4, 2026
GitHub

🐛 Bugs Squashed

  • Use correct template
v3.0.93.0.9
jph00jph00·4mo ago·February 3, 2026
GitHub

New Features

  • Add verbose parameter to `test_nb` and nbdev-test for streaming cell output ([#1567](https://github.com/AnswerDotAI/nbdev/issues/1567))

🐛 Bugs Squashed

  • Fix `_has_nbdev` to detect empty [tool.nbdev] sections ([#1570](https://github.com/AnswerDotAI/nbdev/issues/1570))
  • Fix `watch-export` ([#1568](https://github.com/AnswerDotAI/nbdev/pull/1568)), thanks to [@curtis-allan](https://github.com/curtis-allan)
v3.0.83.0.8
jph00jph00·4mo ago·January 31, 2026
GitHub

New Features

  • Export processors extension system ([#1563](https://github.com/AnswerDotAI/nbdev/pull/1563)), thanks to [@jph00](https://github.com/jph00)
v3.0.73.0.7
jph00jph00·4mo ago·January 29, 2026
GitHub

🐛 Bugs Squashed

  • remove `cache_clear` ([#1561](https://github.com/AnswerDotAI/nbdev/issues/1561))
v3.0.63.0.6
jph00jph00·4mo ago·January 29, 2026
GitHub

🐛 Bugs Squashed

  • remove `cache_clear` ([#1561](https://github.com/AnswerDotAI/nbdev/issues/1561))
v3.0.53.0.5
jph00jph00·4mo ago·January 29, 2026
GitHub

New Features

  • Warn if settings.ini found ([#1560](https://github.com/AnswerDotAI/nbdev/issues/1560))
v3.0.43.0.4
jph00jph00·4mo ago·January 29, 2026
GitHub

New Features

  • Warn if settings.ini found ([#1560](https://github.com/AnswerDotAI/nbdev/issues/1560))
v3.0.33.0.3
jph00jph00·4mo ago·January 29, 2026
GitHub

New Features

  • Warn if settings.ini found ([#1560](https://github.com/AnswerDotAI/nbdev/issues/1560))
v3.0.23.0.2
jph00jph00·4mo ago·January 29, 2026
GitHub

New Features

  • Warn if settings.ini found ([#1560](https://github.com/AnswerDotAI/nbdev/issues/1560))
v3.0.13.0.1
jph00jph00·4mo ago·January 29, 2026
GitHub

💥 Breaking Changes

  • nbdev 3: switch to pyproject.toml settings ([#1558](https://github.com/AnswerDotAI/nbdev/issues/1558))

New Features

  • Update GitHub workflow files to use nbdev3 workflows ([#1559](https://github.com/AnswerDotAI/nbdev/issues/1559))
  • Use forkserver for tests on MacOS ([#1557](https://github.com/AnswerDotAI/nbdev/pull/1557)), thanks to [@KeremTurgutlu](https://github.com/KeremTurgutlu)
v3.0.03.0.0
jph00jph00·4mo ago·January 28, 2026
GitHub

💥 Breaking Changes

  • nbdev 3: switch to pyproject.toml settings ([#1558](https://github.com/AnswerDotAI/nbdev/issues/1558))

New Features

  • Update GitHub workflow files to use nbdev3 workflows ([#1559](https://github.com/AnswerDotAI/nbdev/issues/1559))
  • Use forkserver for tests on MacOS ([#1557](https://github.com/AnswerDotAI/nbdev/pull/1557)), thanks to [@KeremTurgutlu](https://github.com/KeremTurgutlu)
v2.4.142.4.14
jph00jph00·4mo ago·January 20, 2026
GitHub

🐛 Bugs Squashed

  • Update to avoid fastcore version that was not compatible with py<312 ([#1556](https://github.com/AnswerDotAI/nbdev/issues/1556))
v2.4.132.4.13
jph00jph00·5mo ago·January 19, 2026
GitHub

📋 Changes

  • Adds --quiet to build and --disable-progress-bar to twine upload when quiet=True
v2.4.122.4.12
jph00jph00·5mo ago·January 19, 2026
GitHub

New Features

  • Add push_release function for programmatic releases ([#1554](https://github.com/AnswerDotAI/nbdev/issues/1554))
v2.4.112.4.11
jph00jph00·5mo ago·January 16, 2026
GitHub

New Features

  • Bump `nbformat_minor` to 5 when adding cell IDs ([#1553](https://github.com/AnswerDotAI/nbdev/issues/1553))

🐛 Bugs Squashed

  • `nbdev_new` results in creation of template file with incorrect name ([#1551](https://github.com/AnswerDotAI/nbdev/issues/1551))
v2.4.102.4.10
jph00jph00·5mo ago·January 5, 2026
GitHub

💥 Breaking Changes

  • Remove HTML renderer ([#1550](https://github.com/AnswerDotAI/nbdev/issues/1550))
v2.4.92.4.9
jph00jph00·5mo ago·January 5, 2026
GitHub

New Features

  • New `nbdev.diff` module
  • Use threads for `nbdev_release_gh` ([#1547](https://github.com/AnswerDotAI/nbdev/issues/1547))
  • Skip tmp nbs in `watch_export` ([#1541](https://github.com/AnswerDotAI/nbdev/issues/1541))
v2.4.82.4.8
jph00jph00·5mo ago·January 5, 2026
GitHub

New Features

  • New `nbdev.diff` module
  • Use threads for `nbdev_release_gh` ([#1547](https://github.com/AnswerDotAI/nbdev/issues/1547))
  • Skip tmp nbs in `watch_export` ([#1541](https://github.com/AnswerDotAI/nbdev/issues/1541))
v2.4.72.4.7
jph00jph00·6mo ago·December 19, 2025
GitHub

New Features

  • Run `nbdev_export` at start of `watch_export` ([#1540](https://github.com/AnswerDotAI/nbdev/issues/1540))
  • Retry `watch_export` export if fails ([#1539](https://github.com/AnswerDotAI/nbdev/issues/1539))
  • Remove docments rendering now in fastcore ([#1536](https://github.com/AnswerDotAI/nbdev/issues/1536))
  • Allow `nbdev_clean` to accept multiple filenames or globs (#1480) ([#1488](https://github.com/AnswerDotAI/nbdev/pull/1488)), thanks to [@jbwhit](https://github.com/jbwhit)
v2.4.62.4.6
jph00jph00·8mo ago·October 15, 2025
GitHub

New Features

  • check version before changelog ([#1535](https://github.com/AnswerDotAI/nbdev/pull/1535)), thanks to [@RensDimmendaal](https://github.com/RensDimmendaal)
v2.4.52.4.5
jph00jph00·11mo ago·July 19, 2025
GitHub

New Features

  • Ignore failures to get mod index ([#1528](https://github.com/AnswerDotAI/nbdev/issues/1528))
  • Keep tags ([#1527](https://github.com/AnswerDotAI/nbdev/issues/1527))
v2.4.42.4.4
jph00jph00·11mo ago·July 2, 2025
GitHub

🐛 Bugs Squashed

  • Support older pkg_resources ([#1525](https://github.com/AnswerDotAI/nbdev/issues/1525))
v2.4.32.4.3
jph00jph00·11mo ago·July 2, 2025
GitHub

New Features

  • Remove obsolete pkg_resources ([#1525](https://github.com/AnswerDotAI/nbdev/issues/1525))
  • Update package build process and add 'build' to requirements ([#1524](https://github.com/AnswerDotAI/nbdev/pull/1524)), thanks to [@RensDimmendaal](https://github.com/RensDimmendaal)