Description
Description
ipywidgets 8.1 raises error with ipykernel
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
Cell In[2], line 1
----> 1 from ipywidgets import IntSlider
File /lib/python3.11/site-packages/ipywidgets/__init__.py:54
51 return
52 register_comm_target()
---> 54 _handle_ipython()
File /lib/python3.11/site-packages/ipywidgets/__init__.py:52, in _handle_ipython()
50 if ip is None:
51 return
---> 52 register_comm_target()
File /lib/python3.11/site-packages/ipywidgets/__init__.py:41, in register_comm_target(kernel)
39 """Register the jupyter.widget comm target"""
40 from . import comm
---> 41 comm_manager = comm.get_comm_manager()
42 if comm_manager is None:
43 return
File /lib/python3.11/site-packages/ipywidgets/comm.py:18, in get_comm_manager()
17 def get_comm_manager():
---> 18 if requires_ipykernel_shim():
19 ip = get_ipython()
21 if ip is not None and getattr(ip, "kernel", None) is not None:
File /lib/python3.11/site-packages/ipywidgets/comm.py:11, in requires_ipykernel_shim()
8 if "ipykernel" in sys.modules:
9 import ipykernel
---> 11 version = ipykernel.version_info
12 return version < (6, 18)
13 else:
AttributeError: module 'ipykernel' has no attribute 'version_info'
Reproduce
- Go to https://jupyterlite.github.io/demo/lab/index.html?path=pyodide/interactive-widgets.ipynb
- Run cells
I ran into this while running the examples on https://jupyterlite.github.io/demo/lab/index.html
Expected behavior
Metadata
Metadata
Assignees
Labels
No labels