Closed
Description
I have been trying out the newest versions of jupyter-console
and jupyter-client
in order to find the latest bundle that doesn't give errors. I found the latest sane combination of versions to be jupyter-console==6.4.2
with jupyter-client==6.1.12
The way I tested this was by following these steps (links point to a gist showing my environment, commands and errors)
- bring up a docker container from the ubuntu image
- setup python 3.10.1
- pip install different versions on
jupyter-console
andjupyter-client
, check package versions then runjupyter console
jupyter-console>=6.4.3
withjupyter-client==8.X
[event loop error]jupyter-console>=6.4.3
withjupyter-client==7.X
[context is already entered] - this one isn't always easily reproducible but the easiest way is to hold "Return" button for secondsjupyter-console==6.4.2
withjupyter-client==6.1.13
[coroutine object is not subscriptable]jupyter-console==6.4.2
withjupyter-client=6.1.12
[OK]
I repeated the same experiments in a 3.9.10 pyenv and had the same results