You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Which of these is invoked in an environment where nbclient is installed? I'd guess that the nbclient entry point gets invoked first, and just clobbers the jupyter-client entry point.
This causes problems when using package managers that detect bugs like these, and fail to install such packages.
Would it be possible to rename the nbclient entry point to something else that doesn't clobber another entry point?
The text was updated successfully, but these errors were encountered:
Also see #173 (comment). jupyter-execute was recently added to nbclient, then renamed jupyter-run for alignment with ipython's %run magic. We didn't know about jupyter_client's jupyter-run. Maybe we should just drop jupyter-run in nbclient and only keep jupyter-execute.
@davidbrochart That seems fine to me, though I admit I have little knowledge of exactly how these commands are used. I myself use nbclient indirectly through nbsphinx (which has nbclient as a transitive dependency from nbconvert).
nbclient
installs aconsole_script
entry point namedjupyter-run
, and it depends onjupyter_client
which also installs its ownconsole_script
entry point namedjupyter-run
.Which of these is invoked in an environment where
nbclient
is installed? I'd guess that thenbclient
entry point gets invoked first, and just clobbers thejupyter-client
entry point.This causes problems when using package managers that detect bugs like these, and fail to install such packages.
Would it be possible to rename the
nbclient
entry point to something else that doesn't clobber another entry point?The text was updated successfully, but these errors were encountered: