- Limit to param names in completions if available (#67)
execution_count
and traceback formatted incorrectly (#66)
- add
shell.run_async
(#63), thanks to @comhar - Use pygments for md output rendering (#62)
- Add optional image rendering control to
render_outputs
(#61), thanks to @ncoop57 - Add option to use ansi2html renderer (#57), thanks to @Isaac-Flath
- Missing execution count in run cells (#65)
- Fix matplotlib rendering in
render_outputs
(#64), thanks to @johnowhitaker
- Add support for timeouts in CaptureShell (#60)
- Add
render_outputs
(#55) - Add SmartCompleter (#54)
- Major refactor of CaptureShell (#53)
- add markdown to doc output (#52)
- Use
callable
instead ofCallable
(#59)
- New functions for extracting outputs
- Add
DummyHistory
(#38)
CaptureShell.enable_matplotlib
does not follow its parent's interface (#42)- Specify encoding when reading file in
write_nb
(#41), thanks to @RalfG
- Add
DummyHistory
(#38)
nbdev_test
fails due to unescaped backslash in windows path (#37)
- Only write file if changed in
write_nb
(#35) - faster startup with
MPLBACKEND
environment variable to lazily set matplotlib backend (#33), thanks to @seeM
- Support
ipywidgets
(#24)
- Seaborn is not compatible with execnb (#27)
- Remove usage of fastcore.xtras and fastcore.foundation to reduce chance of macOS fork issue (#26)
- add
mk_cell
(#25) - Add new nb function (#23), thanks to @dleen
- Parameterize Notebooks (#19)
- (This was completed earlier but not marked done in gh issues)
- use fork mode on mac (#22)
- Use nbdev2
- do not fail if matplotlib is not installed when running
%matplotlib inline
(#6), thanks to @hamelsmu
- Add notebook dir to python path
- Compat with nbdev test runner
- Initial release