Skip to content

MetaCall Jupyter kernel v0.1.0 release

Latest
Compare
Choose a tag to compare
@HarshCasper HarshCasper released this 22 Aug 07:12
· 33 commits to master since this release

First version of the MetaCall Jupyter kernel that follows the wrapper kernel mechanism using IPython and the Jupyter client:

  • Setup the wrapper kernel using IPython and the Jupyter client.
  • Integrated the Polyglot REPL into the Jupyter client and added support for Python & NodeJS.
  • Added user-experience features for the kernel such as $loadfile, $loadcell, $inspect to load foreign modules and implement cross-language function calls. More information here.
  • Added support to run Shell commands from the kernel.
  • Implemented the CI/CD pipelines for the project using GitHub Actions.
  • Containerized the project using Docker.
  • Implemented the tests for the project using PyTest.
  • Developed the documentation using Sphinx, published on ReadTheDocs here.