Jupyter kernel
Helper library to write Jupyter / IPython kernels on the JVM
The Scala agnostic parts of jupyter-scala.
jupyter-kernel
is a library that helps writing kernels for
Jupyter / IPython on the JVM.
It mainly targets Scala for now, but could be used for other
languages as well in the future.
Quick start
Add to your build.sbt
,
resolvers ++= Seq(
Resolver.sonatypeRepo("releases"),
Resolver.sonatypeRepo("snapshots")
)
libraryDependencies +=
"com.github.alexarchambault.jupyter" %% "jupyter-kernel" % "0.2.0-SNAPSHOT"
It tries to implement the 5.0
version of the IPython
messaging protocol,
but also attempts at providing some fallbacks to deal with clients
using older versions.
More explanations and examples to come
Released under the LGPL version 3 license.