dflib / jjava

A Jupyter kernel for Java notebooks
MIT License
18 stars 2 forks source link

Hardcoded python location in kernel.json breaks after a homebrew upgrade of Jupyter #50

Closed andrus closed 1 month ago

andrus commented 1 month ago

I had jupyter 4.2.3 installed on MacOS via Homebrew. jjava is installed outside of Jupyter under ~/Library/Jupyter/kernels/java.

Recently upgraded Jupyter to 4.2.5 via brew. Now the kernel fails to start (see the attached screenshot) , because kernel.json has version-specific Python location of "/opt/homebrew/Cellar/jupyterlab/4.2.3/libexec/bin/python". Fixing it required kernel reinstall.

Untitled

Hopefully this issue will go away on its own after #35 is released in M4, that feature a pure Java, Python-free kernel startup script

stariy95 commented 1 month ago

1.0-a4 release is out, so no more install.py or any other dependency on a Python