- Don't build NBs with no
#default_exp
nbdev_build_libs
now works on a single file even without asettings.ini
or any#default_exp
cell- Handle
#|
as directive prefix
- nbdev_nb2md throws error when called in a notebook (#381)
- Update dependencies
- Pin jinja2 due to deprecation bug in nbconvert
- Update dependencies
- Make sure docments have linking capability (#585), thanks to @muellerzr
- better logging for duplicate titles (#584), thanks to @hamelsmu
- Fix repr issue with
show_doc
(#588), thanks to @muellerzr
- upgrade nbconvert dep to v6
- fix verbose flag
- skip symlinks in recursive glob (#515)
- make recursive behavior for
nbdev_build_docs
consistent withnbdev_build_lib
(#467), thanks to @hamelsmu
- Allow for a one-time only (potentially) .py -> .ipynb generation (#369)
- Images with
attachment:
break export (#501), thanks to @yacchin1205 - Docs nav doesn't work on gitlab (#488), thanks to @tcapelle
- clean up all instances of recursive (#470), thanks to @hamelsmu
- After 'conda install -c fastai nbdev', error "
HTMLExporter
object has no attributetemplate_path
" (#431)
- support windows (#392), thanks to @mszhanyi
nbdev_new
: get template from latest release asset (#382), thanks to @hamelsmu- Add more license options
- Fix recursive flag (#433), thanks to @hamelsmu
- conda not installing nbdev properly on WSL2 (#430)
- fix nb2md (#424), thanks to @hamelsmu
nbdev_build_lib
seems to convert more notebooks than expected (#423)- fix default arg issue with
nbdev_update_lib
(#416), thanks to @hamelsmu nbdev_update_lib
errors out when fname not supplied (#415)nbdev_new
fails on calling the GitHub API without guidance (#404)- fix recurse issue (#391), thanks to @hamelsmu
nbdev_build_docs
----ModuleNotFoundError: No module named 'fastcore' (#390)nbdev_test_nbs
--fname broke in 1.1.7 (#388)- set recursive=True for docs (#387), thanks to @hamelsmu
- fix url for getting branch (#386), thanks to @hamelsmu
nbdev_nb2md
throws error when called in a notebook (#381)
nbdev_new
should grab files from a release asset innbdev_template
(#383)- Use Jekyll Theme instead of vendoring all required files (#379)
- Create relevant directories in
docs/_data
if do not already exist (#377)
- Clean Google Colab metadata and line endings (#364), thanks to @muellerzr
- add ability to find notebooks recursively (#359), thanks to @hamelsmu
- Add
bare
flag tonbdev_build_lib
(#336) - install git hooks in
nbdev_new
(#308) nbdev_new
now works on an existing cloned repo, instead of creating a new repo (#307)
nbdev_update_lib --fname notebook.ipynb
crashes (whilenbdev_update_lib
works) (#341)- Copy new files only if they don't exist for nbdev_new (#309)
- update fastcore requirement (#281)
- Make CLI faster by removing unneeded imports and moving CLI commands to source modules (#271)
- Move
Config
to fastcore (#280)
- Remove magics (#269)
- Removed callbacks (#253), thanks to @pete88b
- move conda packager to
fastrelease
(#252)
- Place source code below heading on #exports (#265), thanks to @hamelsmu
- always skip cells labeled "skip" in test (#257)
- restrict nbconvert<6 to avoid upgrade problems (#249)
- When generating docs, import cells are run even if not exported (#248)
- Fix: correct notebook2html path operation for Windows. (#239)
- remove numpy conda dep and update to fastcore 1.0.5 (#241)
- allow nbdev imports when not in an nbdev project (#238)
- Magic flags for tests (#232)
- Add ability to have Colab badges on pages (#210)
- Support for
doc_path
(#235)
- Remove colab vendor specific tags which cause
nbdev_build_docs
to fail (#207) - hooks folder inside .git must be manually created before
nbdev_install_git_hooks
(#230) - updates to how backtick names are converted to doc links (#218)
- Initial release