Changes for version 0.010 - 2021-04-05
- Features
- Kernel now works with JupyterLab.
- Thanks to sknigh, Tmarinus, and vyuh for the bug report and to dlukes for the fixes.
- See <https://github.com/EntropyOrg/p5-Devel-IPerl/issues/90>, <https://github.com/EntropyOrg/p5-Devel-IPerl/pull/98>, <https://github.com/EntropyOrg/p5-Devel-IPerl/pull/101>.
- Kernel now works with JupyterLab.
- Refactoring
- Test console using Expect.pm.
- See <https://github.com/EntropyOrg/p5-Devel-IPerl/pull/87>.
- Test console using Expect.pm.
- Bug fixes
- Update parsing the IPython version number in test (Joe Landman, joelandman++).
- See <https://github.com/EntropyOrg/p5-Devel-IPerl/pull/97>.
- Update message protocol to use kernel-status messages (David Lukes, dlukes++).
- See <https://github.com/EntropyOrg/p5-Devel-IPerl/pull/98>.
- Fix hanging when running notebook cells in rapid succession and when using "Run all cells" Thanks to David Lukes (dlukes++) for the report and t.fujiwara (tofjw++) for the fix.
- See <https://github.com/EntropyOrg/p5-Devel-IPerl/issues/93>, <https://github.com/EntropyOrg/p5-Devel-IPerl/pull/106>.
- Unicode output streams on STDOUT/STDERR.
- Thanks to CH Su for the bug report and David Lukes (dlukes++) for the fix.
- See <https://github.com/EntropyOrg/p5-Devel-IPerl/issues/35>, <https://github.com/EntropyOrg/p5-Devel-IPerl/issues/92>, <https://github.com/EntropyOrg/p5-Devel-IPerl/pull/98>.
- Stop JSON decoding raw data blobs.
- See <https://github.com/EntropyOrg/p5-Devel-IPerl/pull/100>
- Update parsing the IPython version number in test (Joe Landman, joelandman++).
- Build changes
- Test on more recent versions of Perl (Gabor Szabo, szabgab++).
- See <https://github.com/EntropyOrg/p5-Devel-IPerl/pull/99>.
- Run tests on GitHub Actions CI.
- See <https://github.com/EntropyOrg/p5-Devel-IPerl/pull/103>.
- Make Devel::REPL a suggested dependency as Reply is the default backend.
- See <https://github.com/EntropyOrg/p5-Devel-IPerl/pull/104>.
- Test on more recent versions of Perl (Gabor Szabo, szabgab++).
Documentation
start jupyter notebook with an IPerl kernel
Modules
Perl language kernel for Jupyter
A role for image objects that is used to generate HTML with parameters such as geometry.
implements the IPython message specification version 5.0