Skip to content

plotly plot data not being rendered #1533

Description

@stemann

Description

Voilà fails to render plot data for a simple notebook with a plotly plot.

Notebook rendering

Notebook rendering

Voilà rendering

Voilà rendering

Reproduce

  1. Create a python (3) notebook with contents:
import ipywidgets as widgets
import plotly.graph_objects as go
fig = go.FigureWidget()
fig.add_scatter(y=[2, 1, 4, 3])
fig
layout = widgets.Layout(width="100%")
tab = widgets.Tab(layout=layout)
tab.children = [
    fig
]
tab.set_title(0, "PT")
tab
  1. Right-click on notebook file, click on 'Open with', and then 'Voilà Preview'.

Expected behavior

Expected plot data to be rendered (as well as plot UI etc.)

Context

  • voila version: 0.5.8

  • Operating System and version: Ubuntu Linux 24.04

  • Browser and version: Safari 17.4.1 (but issue also manifests itself on other browsers)

  • ipywidgets 8.1.7

  • plotly 6.1.2

Troubleshoot Output
(base) jovyan@9235eaf06875:~$ jupyter troubleshoot
$PATH:
        /opt/conda/bin
        /opt/conda/condabin
        /home/jovyan/.local/julia/bin
        /home/jovyan/.yarn/bin
        /home/jovyan/.local/bin
        /home/jovyan/bin
        /opt/conda/bin
        /usr/local/sbin
        /usr/local/bin
        /usr/sbin
        /usr/bin
        /sbin
        /bin
        /home/jovyan/.dotnet

sys.path:
/opt/conda/bin
/home/jovyan
/opt/conda/lib/python312.zip
/opt/conda/lib/python3.12
/opt/conda/lib/python3.12/lib-dynload
/opt/conda/lib/python3.12/site-packages

sys.executable:
/opt/conda/bin/python3.12

sys.version:
3.12.11 | packaged by conda-forge | (main, Jun 4 2025, 14:45:31) [GCC 13.3.0]

platform.platform():
Linux-6.6.31-linuxkit-x86_64-with-glibc2.39

which -a jupyter:
/opt/conda/bin/jupyter
/opt/conda/bin/jupyter

pip list:
Package Version
------------------------- --------------
aiohappyeyeballs 2.6.1
aiohttp 3.12.13
aiosignal 1.3.2
alembic 1.16.1
annotated-types 0.7.0
anyio 4.9.0
anywidget 0.9.18
appdirs 1.4.4
archspec 0.2.5
argon2-cffi 25.1.0
argon2-cffi-bindings 21.2.0
arrow 1.3.0
astor 0.8.1
asttokens 3.0.0
async_generator 1.10
async-lru 2.0.5
attrs 25.3.0
babel 2.17.0
backoff 2.2.1
beautifulsoup4 4.13.4
bleach 6.2.0
blinker 1.9.0
boltons 25.0.0
bqplot 0.12.45
Brotli 1.1.0
cached-property 1.5.2
cachetools 6.1.0
certifi 2025.6.15
certipy 0.2.2
cffi 1.17.1
chardet 5.2.0
charset-normalizer 3.4.2
chemicals 1.3.3
colorama 0.4.6
comm 0.2.2
conda 25.5.1
conda-libmamba-solver 25.4.0
conda-package-handling 2.4.0
conda_package_streaming 0.11.0
cryptography 45.0.4
dateutils 0.6.12
debugpy 1.8.14
decorator 5.2.1
defusedxml 0.7.1
distro 1.9.0
duckdb 1.3.1
et_xmlfile 2.0.0
exceptiongroup 1.3.0
executing 2.2.0
fastjsonschema 2.21.1
filelock 3.18.0
fluids 1.1.0
fqdn 1.5.1
frozendict 2.4.6
frozenlist 1.7.0
gast 0.4.0
greenlet 3.2.3
gw_dsl_parser 0.1.49.1
h11 0.16.0
h2 4.2.0
hpack 4.1.0
httpcore 1.0.9
httpx 0.28.1
hyperframe 6.1.0
idna 3.10
importlib_metadata 8.7.0
importlib_resources 6.5.2
ipydatagrid 1.4.0
ipykernel 6.29.5
ipylab 1.0.0
ipysheet 0.7.0
ipython 9.3.0
ipython_genutils 0.2.0
ipython_pygments_lexers 1.1.1
ipyvue 1.11.2
ipyvuetify 1.11.2
ipywidgets 8.1.7
isoduration 20.11.0
jedi 0.19.2
Jinja2 3.1.6
json5 0.12.0
jsonpatch 1.33
jsonpointer 3.0.0
jsonschema 4.24.0
jsonschema-specifications 2025.4.1
juliacall 0.9.25
juliapkg 0.1.17
jupyter_client 8.6.3
jupyter_core 5.8.1
jupyter-events 0.12.0
jupyter-lsp 2.2.5
jupyter-resource-usage 1.1.1
jupyter_server 2.16.0
jupyter_server_proxy 4.4.0
jupyter_server_terminals 0.5.3
jupyterhub 5.3.0
jupyterlab 4.4.3
jupyterlab_execute_time 3.2.0
jupyterlab_pygments 0.3.0
jupyterlab-quarto 0.3.5
jupyterlab_server 2.27.3
jupyterlab_widgets 3.0.15
jupytext 1.17.2
kanaries_track 0.0.5
libmambapy 2.3.0
Mako 1.3.10
markdown-it-py 3.0.0
MarkupSafe 3.0.2
matplotlib-inline 0.1.7
mdit-py-plugins 0.4.2
mdurl 0.1.2
menuinst 2.2.0
mistune 3.1.3
monotonic 1.6
multidict 6.5.0
narwhals 1.43.1
nbclassic 1.3.1
nbclient 0.10.2
nbconvert 7.16.6
nbformat 5.10.4
nest_asyncio 1.6.0
notebook 7.4.3
notebook_shim 0.2.4
numpy 1.26.4
oauthlib 3.2.2
openpyxl 3.1.5
overrides 7.7.0
packaging 25.0
pamela 1.2.0
pandas 2.3.0
pandocfilters 1.5.0
parso 0.8.4
pexpect 4.9.0
pickleshare 0.7.5
pillow 11.2.1
pip 25.1.1
pkgutil_resolve_name 1.3.10
platformdirs 4.3.8
plotly 6.1.2
pluggy 1.6.0
prometheus_client 0.22.1
prompt_toolkit 3.0.51
propcache 0.3.2
psutil 5.9.8
psygnal 0.13.0
ptyprocess 0.7.0
pure_eval 0.2.3
py2vega 0.6.1
pyarrow 20.0.0
pycosat 0.6.6
pycparser 2.22
pydantic 2.11.7
pydantic_core 2.33.2
Pygments 2.19.1
pygwalker 0.4.9.15
PyJWT 2.10.1
pymonolith 0.1.35
pyparsing 3.2.3
PySocks 1.7.1
python-dateutil 2.9.0.post0
python-json-logger 2.0.7
pytz 2025.2
PyYAML 6.0.2
pyzmq 26.4.0
quickjs 1.19.4
rdkit 2025.3.3
referencing 0.36.2
requests 2.32.4
rfc3339_validator 0.1.4
rfc3986-validator 0.1.1
rpds-py 0.25.1
ruamel.yaml 0.18.14
ruamel.yaml.clib 0.2.8
scipy 1.15.3
segment-analytics-python 2.2.3
semver 3.0.4
Send2Trash 1.8.3
setuptools 80.9.0
simpervisor 1.0.0
six 1.17.0
sniffio 1.3.1
soupsieve 2.7
SQLAlchemy 2.0.41
sqlglot 26.29.0
stack_data 0.6.3
tenacity 8.3.0
terminado 0.18.1
thermo 0.4.2
tinycss2 1.4.0
tomli 2.2.1
tornado 6.5.1
tqdm 4.67.1
traitlets 5.14.3
traittypes 0.2.1
truststore 0.10.1
types-python-dateutil 2.9.0.20250516
typing_extensions 4.14.0
typing-inspection 0.4.1
typing_utils 0.1.0
tzdata 2025.2
uri-template 1.3.0
urllib3 2.4.0
voila 0.5.8
wasmtime 33.0.0
wcwidth 0.2.13
webcolors 24.11.1
webencodings 0.5.1
websocket-client 1.8.0
websockets 10.4
wheel 0.45.1
widgetsnbextension 4.0.14
yarl 1.20.1
zipp 3.23.0
zstandard 0.23.0

conda list:
# packages in environment at /opt/conda:
#
# Name Version Build Channel
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 2_gnu conda-forge
aiohappyeyeballs 2.6.1 pypi_0 pypi
aiohttp 3.12.13 pypi_0 pypi
aiosignal 1.3.2 pypi_0 pypi
alembic 1.16.1 pyhd8ed1ab_0 conda-forge
annotated-types 0.7.0 pyhd8ed1ab_1 conda-forge
anyio 4.9.0 pyh29332c3_0 conda-forge
anywidget 0.9.18 pypi_0 pypi
appdirs 1.4.4 pypi_0 pypi
archspec 0.2.5 pyhd8ed1ab_0 conda-forge
argon2-cffi 25.1.0 pyhd8ed1ab_0 conda-forge
argon2-cffi-bindings 21.2.0 py312h66e93f0_5 conda-forge
arrow 1.3.0 pyhd8ed1ab_1 conda-forge
astor 0.8.1 pypi_0 pypi
asttokens 3.0.0 pyhd8ed1ab_1 conda-forge
async-lru 2.0.5 pyh29332c3_0 conda-forge
async_generator 1.10 pyhd8ed1ab_2 conda-forge
attrs 25.3.0 pyh71513ae_0 conda-forge
babel 2.17.0 pyhd8ed1ab_0 conda-forge
backoff 2.2.1 pypi_0 pypi
beautifulsoup4 4.13.4 pyha770c72_0 conda-forge
bleach 6.2.0 pyh29332c3_4 conda-forge
bleach-with-css 6.2.0 h82add2a_4 conda-forge
blinker 1.9.0 pyhff2d567_0 conda-forge
boltons 25.0.0 pyhd8ed1ab_0 conda-forge
bqplot 0.12.45 pypi_0 pypi
brotli-python 1.1.0 py312h2ec8cdc_3 conda-forge
bzip2 1.0.8 h4bc722e_7 conda-forge
c-ares 1.34.5 hb9d3cd8_0 conda-forge
ca-certificates 2025.6.15 hbd8a1cb_0 conda-forge
cached-property 1.5.2 hd8ed1ab_1 conda-forge
cached_property 1.5.2 pyha770c72_1 conda-forge
cachetools 6.1.0 pypi_0 pypi
certifi 2025.6.15 pyhd8ed1ab_0 conda-forge
certipy 0.2.2 pyhd8ed1ab_0 conda-forge
cffi 1.17.1 py312h06ac9bb_0 conda-forge
chardet 5.2.0 pypi_0 pypi
charset-normalizer 3.4.2 pyhd8ed1ab_0 conda-forge
chemicals 1.3.3 pypi_0 pypi
colorama 0.4.6 pyhd8ed1ab_1 conda-forge
comm 0.2.2 pyhd8ed1ab_1 conda-forge
conda 25.5.1 py312h7900ff3_0 conda-forge
conda-libmamba-solver 25.4.0 pyhd8ed1ab_0 conda-forge
conda-package-handling 2.4.0 pyh7900ff3_2 conda-forge
conda-package-streaming 0.11.0 pyhd8ed1ab_1 conda-forge
cpp-expected 1.1.0 hff21bea_1 conda-forge
cryptography 45.0.4 py312hda17c39_0 conda-forge
dateutils 0.6.12 pypi_0 pypi
debugpy 1.8.14 py312h2ec8cdc_0 conda-forge
decorator 5.2.1 pyhd8ed1ab_0 conda-forge
defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge
distro 1.9.0 pyhd8ed1ab_1 conda-forge
duckdb 1.3.1 pypi_0 pypi
et-xmlfile 2.0.0 pypi_0 pypi
exceptiongroup 1.3.0 pyhd8ed1ab_0 conda-forge
executing 2.2.0 pyhd8ed1ab_0 conda-forge
filelock 3.18.0 pypi_0 pypi
fluids 1.1.0 pypi_0 pypi
fmt 11.1.4 h07f6e7f_1 conda-forge
fqdn 1.5.1 pyhd8ed1ab_1 conda-forge
frozendict 2.4.6 py312h66e93f0_0 conda-forge
frozenlist 1.7.0 pypi_0 pypi
gast 0.4.0 pypi_0 pypi
greenlet 3.2.3 py312h2ec8cdc_0 conda-forge
gw-dsl-parser 0.1.49.1 pypi_0 pypi
h11 0.16.0 pyhd8ed1ab_0 conda-forge
h2 4.2.0 pyhd8ed1ab_0 conda-forge
hpack 4.1.0 pyhd8ed1ab_0 conda-forge
httpcore 1.0.9 pyh29332c3_0 conda-forge
httpx 0.28.1 pyhd8ed1ab_0 conda-forge
hyperframe 6.1.0 pyhd8ed1ab_0 conda-forge
icu 75.1 he02047a_0 conda-forge
idna 3.10 pyhd8ed1ab_1 conda-forge
importlib-metadata 8.7.0 pyhe01879c_1 conda-forge
importlib_resources 6.5.2 pyhd8ed1ab_0 conda-forge
ipydatagrid 1.4.0 pypi_0 pypi
ipykernel 6.29.5 pyh3099207_0 conda-forge
ipylab 1.0.0 pypi_0 pypi
ipysheet 0.7.0 pypi_0 pypi
ipython 9.3.0 pyhfa0c392_0 conda-forge
ipython_genutils 0.2.0 pyhd8ed1ab_2 conda-forge
ipython_pygments_lexers 1.1.1 pyhd8ed1ab_0 conda-forge
ipyvue 1.11.2 pypi_0 pypi
ipyvuetify 1.11.2 pypi_0 pypi
ipywidgets 8.1.7 pypi_0 pypi
isoduration 20.11.0 pyhd8ed1ab_1 conda-forge
jedi 0.19.2 pyhd8ed1ab_1 conda-forge
jinja2 3.1.6 pyhd8ed1ab_0 conda-forge
json5 0.12.0 pyhd8ed1ab_0 conda-forge
jsonpatch 1.33 pyhd8ed1ab_1 conda-forge
jsonpointer 3.0.0 py312h7900ff3_1 conda-forge
jsonschema 4.24.0 pyhd8ed1ab_0 conda-forge
jsonschema-specifications 2025.4.1 pyh29332c3_0 conda-forge
jsonschema-with-format-nongpl 4.24.0 hd8ed1ab_0 conda-forge
juliacall 0.9.25 pypi_0 pypi
juliapkg 0.1.17 pypi_0 pypi
jupyter-lsp 2.2.5 pyhe01879c_2 conda-forge
jupyter-resource-usage 1.1.1 pypi_0 pypi
jupyter-server-proxy 4.4.0 pypi_0 pypi
jupyter_client 8.6.3 pyhd8ed1ab_1 conda-forge
jupyter_core 5.8.1 pyh31011fe_0 conda-forge
jupyter_events 0.12.0 pyh29332c3_0 conda-forge
jupyter_server 2.16.0 pyhe01879c_0 conda-forge
jupyter_server_terminals 0.5.3 pyhd8ed1ab_1 conda-forge
jupyterhub-base 5.3.0 pyhda7c55b_0 conda-forge
jupyterhub-singleuser 5.3.0 h4422900_0 conda-forge
jupyterlab 4.4.3 pyhd8ed1ab_0 conda-forge
jupyterlab-execute-time 3.2.0 pypi_0 pypi
jupyterlab-quarto 0.3.5 pypi_0 pypi
jupyterlab-widgets 3.0.15 pypi_0 pypi
jupyterlab_pygments 0.3.0 pyhd8ed1ab_2 conda-forge
jupyterlab_server 2.27.3 pyhd8ed1ab_1 conda-forge
jupytext 1.17.2 pypi_0 pypi
kanaries-track 0.0.5 pypi_0 pypi
keyutils 1.6.1 h166bdaf_0 conda-forge
krb5 1.21.3 h659f571_0 conda-forge
ld_impl_linux-64 2.43 h1423503_5 conda-forge
libarchive 3.8.1 gpl_h98cc613_100 conda-forge
libcurl 8.14.1 h332b0f4_0 conda-forge
libedit 3.1.20250104 pl5321h7949ede_0 conda-forge
libev 4.33 hd590300_2 conda-forge
libexpat 2.7.0 h5888daf_0 conda-forge
libffi 3.4.6 h2dba641_1 conda-forge
libgcc 15.1.0 h767d61c_2 conda-forge
libgcc-ng 15.1.0 h69a702a_2 conda-forge
libgomp 15.1.0 h767d61c_2 conda-forge
libiconv 1.18 h4ce23a2_1 conda-forge
liblzma 5.8.1 hb9d3cd8_2 conda-forge
libmamba 2.3.0 h44402ff_1 conda-forge
libmambapy 2.3.0 py312hd15d01f_1 conda-forge
libnghttp2 1.64.0 h161d5f1_0 conda-forge
libnsl 2.0.1 hd590300_0 conda-forge
libsodium 1.0.20 h4ab18f5_0 conda-forge
libsolv 0.7.33 h7955e40_0 conda-forge
libsqlite 3.50.1 hee588c1_0 conda-forge
libssh2 1.11.1 hcf80075_0 conda-forge
libstdcxx 15.1.0 h8f9b012_2 conda-forge
libstdcxx-ng 15.1.0 h4852527_2 conda-forge
libuuid 2.38.1 h0b41bf4_0 conda-forge
libuv 1.51.0 hb9d3cd8_0 conda-forge
libxcrypt 4.4.36 hd590300_1 conda-forge
libxml2 2.13.8 h4bc477f_0 conda-forge
libzlib 1.3.1 hb9d3cd8_2 conda-forge
lz4-c 1.10.0 h5888daf_1 conda-forge
lzo 2.10 hd590300_1001 conda-forge
mako 1.3.10 pyhd8ed1ab_0 conda-forge
mamba 2.3.0 h233bd08_1 conda-forge
markdown-it-py 3.0.0 pypi_0 pypi
markupsafe 3.0.2 py312h178313f_1 conda-forge
matplotlib-inline 0.1.7 pyhd8ed1ab_1 conda-forge
mdit-py-plugins 0.4.2 pypi_0 pypi
mdurl 0.1.2 pypi_0 pypi
menuinst 2.2.0 py312h7900ff3_0 conda-forge
mistune 3.1.3 pyh29332c3_0 conda-forge
monotonic 1.6 pypi_0 pypi
multidict 6.5.0 pypi_0 pypi
narwhals 1.43.1 pypi_0 pypi
nbclassic 1.3.1 pyhe01879c_0 conda-forge
nbclient 0.10.2 pyhd8ed1ab_0 conda-forge
nbconvert-core 7.16.6 pyh29332c3_0 conda-forge
nbformat 5.10.4 pyhd8ed1ab_1 conda-forge
ncurses 6.5 h2d0b736_3 conda-forge
nest-asyncio 1.6.0 pyhd8ed1ab_1 conda-forge
nlohmann_json 3.11.3 he02047a_1 conda-forge
nodejs 22.13.0 hf235a45_0 conda-forge
notebook 7.4.3 pyhd8ed1ab_0 conda-forge
notebook-shim 0.2.4 pyhd8ed1ab_1 conda-forge
numpy 1.26.4 pypi_0 pypi
oauthlib 3.2.2 pyhd8ed1ab_1 conda-forge
openpyxl 3.1.5 pypi_0 pypi
openssl 3.5.0 h7b32b05_1 conda-forge
overrides 7.7.0 pyhd8ed1ab_1 conda-forge
packaging 25.0 pyh29332c3_1 conda-forge
pamela 1.2.0 pyhd8ed1ab_1 conda-forge
pandas 2.3.0 pypi_0 pypi
pandocfilters 1.5.0 pyhd8ed1ab_0 conda-forge
parso 0.8.4 pyhd8ed1ab_1 conda-forge
pexpect 4.9.0 pyhd8ed1ab_1 conda-forge
pickleshare 0.7.5 pyhd8ed1ab_1004 conda-forge
pillow 11.2.1 pypi_0 pypi
pip 25.1.1 pyh8b19718_0 conda-forge
pkgutil-resolve-name 1.3.10 pyhd8ed1ab_2 conda-forge
platformdirs 4.3.8 pyhe01879c_0 conda-forge
plotly 6.1.2 pypi_0 pypi
pluggy 1.6.0 pyhd8ed1ab_0 conda-forge
prometheus_client 0.22.1 pyhd8ed1ab_0 conda-forge
prompt-toolkit 3.0.51 pyha770c72_0 conda-forge
propcache 0.3.2 pypi_0 pypi
psutil 5.9.8 pypi_0 pypi
psygnal 0.13.0 pypi_0 pypi
ptyprocess 0.7.0 pyhd8ed1ab_1 conda-forge
pure_eval 0.2.3 pyhd8ed1ab_1 conda-forge
py2vega 0.6.1 pypi_0 pypi
pyarrow 20.0.0 pypi_0 pypi
pybind11-abi 4 hd8ed1ab_3 conda-forge
pycosat 0.6.6 py312h66e93f0_2 conda-forge
pycparser 2.22 pyh29332c3_1 conda-forge
pydantic 2.11.7 pyh3cfb1c2_0 conda-forge
pydantic-core 2.33.2 py312h680f630_0 conda-forge
pygments 2.19.1 pyhd8ed1ab_0 conda-forge
pygwalker 0.4.9.15 pypi_0 pypi
pyjwt 2.10.1 pyhd8ed1ab_0 conda-forge
pymonolith 0.1.35 pypi_0 pypi
pyparsing 3.2.3 pypi_0 pypi
pysocks 1.7.1 pyha55dd90_7 conda-forge
python 3.12.11 h9e4cc4f_0_cpython conda-forge
python-dateutil 2.9.0.post0 pyhff2d567_1 conda-forge
python-fastjsonschema 2.21.1 pyhd8ed1ab_0 conda-forge
python-json-logger 2.0.7 pyhd8ed1ab_0 conda-forge
python_abi 3.12 7_cp312 conda-forge
pytz 2025.2 pyhd8ed1ab_0 conda-forge
pyyaml 6.0.2 py312h178313f_2 conda-forge
pyzmq 26.4.0 pypi_0 pypi
quickjs 1.19.4 pypi_0 pypi
rdkit 2025.3.3 pypi_0 pypi
readline 8.2 h8c095d6_2 conda-forge
referencing 0.36.2 pyh29332c3_0 conda-forge
reproc 14.2.5.post0 hb9d3cd8_0 conda-forge
reproc-cpp 14.2.5.post0 h5888daf_0 conda-forge
requests 2.32.4 pyhd8ed1ab_0 conda-forge
rfc3339-validator 0.1.4 pyhd8ed1ab_1 conda-forge
rfc3986-validator 0.1.1 pyh9f0ad1d_0 conda-forge
rpds-py 0.25.1 py312h680f630_0 conda-forge
ruamel.yaml 0.18.14 py312h66e93f0_0 conda-forge
ruamel.yaml.clib 0.2.8 py312h66e93f0_1 conda-forge
scipy 1.15.3 pypi_0 pypi
segment-analytics-python 2.2.3 pypi_0 pypi
semver 3.0.4 pypi_0 pypi
send2trash 1.8.3 pyh0d859eb_1 conda-forge
setuptools 80.9.0 pyhff2d567_0 conda-forge
simdjson 3.13.0 h84d6215_0 conda-forge
simpervisor 1.0.0 pypi_0 pypi
six 1.17.0 pyhd8ed1ab_0 conda-forge
sniffio 1.3.1 pyhd8ed1ab_1 conda-forge
soupsieve 2.7 pyhd8ed1ab_0 conda-forge
sqlalchemy 2.0.41 py312h66e93f0_0 conda-forge
sqlglot 26.29.0 pypi_0 pypi
stack_data 0.6.3 pyhd8ed1ab_1 conda-forge
tenacity 8.3.0 pypi_0 pypi
terminado 0.18.1 pyh0d859eb_0 conda-forge
thermo 0.4.2 pypi_0 pypi
tinycss2 1.4.0 pyhd8ed1ab_0 conda-forge
tk 8.6.13 noxft_hd72426e_102 conda-forge
tomli 2.2.1 pyhd8ed1ab_1 conda-forge
tornado 6.5.1 py312h66e93f0_0 conda-forge
tqdm 4.67.1 pyhd8ed1ab_1 conda-forge
traitlets 5.14.3 pyhd8ed1ab_1 conda-forge
traittypes 0.2.1 pypi_0 pypi
truststore 0.10.1 pyh29332c3_0 conda-forge
types-python-dateutil 2.9.0.20250516 pyhd8ed1ab_0 conda-forge
typing-extensions 4.14.0 h32cad80_0 conda-forge
typing-inspection 0.4.1 pyhd8ed1ab_0 conda-forge
typing_extensions 4.14.0 pyhe01879c_0 conda-forge
typing_utils 0.1.0 pyhd8ed1ab_1 conda-forge
tzdata 2025.2 pypi_0 pypi
uri-template 1.3.0 pyhd8ed1ab_1 conda-forge
urllib3 2.4.0 pyhd8ed1ab_0 conda-forge
voila 0.5.8 pypi_0 pypi
wasmtime 33.0.0 pypi_0 pypi
wcwidth 0.2.13 pyhd8ed1ab_1 conda-forge
webcolors 24.11.1 pyhd8ed1ab_0 conda-forge
webencodings 0.5.1 pyhd8ed1ab_3 conda-forge
websocket-client 1.8.0 pyhd8ed1ab_1 conda-forge
websockets 10.4 pypi_0 pypi
wheel 0.45.1 pyhd8ed1ab_1 conda-forge
widgetsnbextension 4.0.14 pypi_0 pypi
yaml 0.2.5 h7f98852_2 conda-forge
yaml-cpp 0.8.0 h3f2d84a_0 conda-forge
yarl 1.20.1 pypi_0 pypi
zeromq 4.3.5 h3b0a872_7 conda-forge
zipp 3.23.0 pyhd8ed1ab_0 conda-forge
zlib 1.3.1 hb9d3cd8_2 conda-forge
zstandard 0.23.0 py312h66e93f0_2 conda-forge
zstd 1.5.7 hb8e6e7a_2 conda-forge

conda env:
name: base
channels:
- conda-forge
dependencies:
- _libgcc_mutex=0.1=conda_forge
- _openmp_mutex=4.5=2_gnu
- alembic=1.16.1=pyhd8ed1ab_0
- annotated-types=0.7.0=pyhd8ed1ab_1
- anyio=4.9.0=pyh29332c3_0
- archspec=0.2.5=pyhd8ed1ab_0
- argon2-cffi=25.1.0=pyhd8ed1ab_0
- argon2-cffi-bindings=21.2.0=py312h66e93f0_5
- arrow=1.3.0=pyhd8ed1ab_1
- asttokens=3.0.0=pyhd8ed1ab_1
- async-lru=2.0.5=pyh29332c3_0
- async_generator=1.10=pyhd8ed1ab_2
- attrs=25.3.0=pyh71513ae_0
- babel=2.17.0=pyhd8ed1ab_0
- beautifulsoup4=4.13.4=pyha770c72_0
- bleach=6.2.0=pyh29332c3_4
- bleach-with-css=6.2.0=h82add2a_4
- blinker=1.9.0=pyhff2d567_0
- boltons=25.0.0=pyhd8ed1ab_0
- brotli-python=1.1.0=py312h2ec8cdc_3
- bzip2=1.0.8=h4bc722e_7
- c-ares=1.34.5=hb9d3cd8_0
- ca-certificates=2025.6.15=hbd8a1cb_0
- cached-property=1.5.2=hd8ed1ab_1
- cached_property=1.5.2=pyha770c72_1
- certifi=2025.6.15=pyhd8ed1ab_0
- certipy=0.2.2=pyhd8ed1ab_0
- cffi=1.17.1=py312h06ac9bb_0
- charset-normalizer=3.4.2=pyhd8ed1ab_0
- colorama=0.4.6=pyhd8ed1ab_1
- comm=0.2.2=pyhd8ed1ab_1
- conda=25.5.1=py312h7900ff3_0
- conda-libmamba-solver=25.4.0=pyhd8ed1ab_0
- conda-package-handling=2.4.0=pyh7900ff3_2
- conda-package-streaming=0.11.0=pyhd8ed1ab_1
- cpp-expected=1.1.0=hff21bea_1
- cryptography=45.0.4=py312hda17c39_0
- debugpy=1.8.14=py312h2ec8cdc_0
- decorator=5.2.1=pyhd8ed1ab_0
- defusedxml=0.7.1=pyhd8ed1ab_0
- distro=1.9.0=pyhd8ed1ab_1
- exceptiongroup=1.3.0=pyhd8ed1ab_0
- executing=2.2.0=pyhd8ed1ab_0
- fmt=11.1.4=h07f6e7f_1
- fqdn=1.5.1=pyhd8ed1ab_1
- frozendict=2.4.6=py312h66e93f0_0
- greenlet=3.2.3=py312h2ec8cdc_0
- h11=0.16.0=pyhd8ed1ab_0
- h2=4.2.0=pyhd8ed1ab_0
- hpack=4.1.0=pyhd8ed1ab_0
- httpcore=1.0.9=pyh29332c3_0
- httpx=0.28.1=pyhd8ed1ab_0
- hyperframe=6.1.0=pyhd8ed1ab_0
- icu=75.1=he02047a_0
- idna=3.10=pyhd8ed1ab_1
- importlib-metadata=8.7.0=pyhe01879c_1
- importlib_resources=6.5.2=pyhd8ed1ab_0
- ipykernel=6.29.5=pyh3099207_0
- ipython=9.3.0=pyhfa0c392_0
- ipython_genutils=0.2.0=pyhd8ed1ab_2
- ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0
- isoduration=20.11.0=pyhd8ed1ab_1
- jedi=0.19.2=pyhd8ed1ab_1
- jinja2=3.1.6=pyhd8ed1ab_0
- json5=0.12.0=pyhd8ed1ab_0
- jsonpatch=1.33=pyhd8ed1ab_1
- jsonpointer=3.0.0=py312h7900ff3_1
- jsonschema=4.24.0=pyhd8ed1ab_0
- jsonschema-specifications=2025.4.1=pyh29332c3_0
- jsonschema-with-format-nongpl=4.24.0=hd8ed1ab_0
- jupyter-lsp=2.2.5=pyhe01879c_2
- jupyter_client=8.6.3=pyhd8ed1ab_1
- jupyter_core=5.8.1=pyh31011fe_0
- jupyter_events=0.12.0=pyh29332c3_0
- jupyter_server=2.16.0=pyhe01879c_0
- jupyter_server_terminals=0.5.3=pyhd8ed1ab_1
- jupyterhub-base=5.3.0=pyhda7c55b_0
- jupyterhub-singleuser=5.3.0=h4422900_0
- jupyterlab=4.4.3=pyhd8ed1ab_0
- jupyterlab_pygments=0.3.0=pyhd8ed1ab_2
- jupyterlab_server=2.27.3=pyhd8ed1ab_1
- keyutils=1.6.1=h166bdaf_0
- krb5=1.21.3=h659f571_0
- ld_impl_linux-64=2.43=h1423503_5
- libarchive=3.8.1=gpl_h98cc613_100
- libcurl=8.14.1=h332b0f4_0
- libedit=3.1.20250104=pl5321h7949ede_0
- libev=4.33=hd590300_2
- libexpat=2.7.0=h5888daf_0
- libffi=3.4.6=h2dba641_1
- libgcc=15.1.0=h767d61c_2
- libgcc-ng=15.1.0=h69a702a_2
- libgomp=15.1.0=h767d61c_2
- libiconv=1.18=h4ce23a2_1
- liblzma=5.8.1=hb9d3cd8_2
- libmamba=2.3.0=h44402ff_1
- libmambapy=2.3.0=py312hd15d01f_1
- libnghttp2=1.64.0=h161d5f1_0
- libnsl=2.0.1=hd590300_0
- libsodium=1.0.20=h4ab18f5_0
- libsolv=0.7.33=h7955e40_0
- libsqlite=3.50.1=hee588c1_0
- libssh2=1.11.1=hcf80075_0
- libstdcxx=15.1.0=h8f9b012_2
- libstdcxx-ng=15.1.0=h4852527_2
- libuuid=2.38.1=h0b41bf4_0
- libuv=1.51.0=hb9d3cd8_0
- libxcrypt=4.4.36=hd590300_1
- libxml2=2.13.8=h4bc477f_0
- libzlib=1.3.1=hb9d3cd8_2
- lz4-c=1.10.0=h5888daf_1
- lzo=2.10=hd590300_1001
- mako=1.3.10=pyhd8ed1ab_0
- mamba=2.3.0=h233bd08_1
- markupsafe=3.0.2=py312h178313f_1
- matplotlib-inline=0.1.7=pyhd8ed1ab_1
- menuinst=2.2.0=py312h7900ff3_0
- mistune=3.1.3=pyh29332c3_0
- nbclassic=1.3.1=pyhe01879c_0
- nbclient=0.10.2=pyhd8ed1ab_0
- nbconvert-core=7.16.6=pyh29332c3_0
- nbformat=5.10.4=pyhd8ed1ab_1
- ncurses=6.5=h2d0b736_3
- nest-asyncio=1.6.0=pyhd8ed1ab_1
- nlohmann_json=3.11.3=he02047a_1
- nodejs=22.13.0=hf235a45_0
- notebook=7.4.3=pyhd8ed1ab_0
- notebook-shim=0.2.4=pyhd8ed1ab_1
- oauthlib=3.2.2=pyhd8ed1ab_1
- openssl=3.5.0=h7b32b05_1
- overrides=7.7.0=pyhd8ed1ab_1
- packaging=25.0=pyh29332c3_1
- pamela=1.2.0=pyhd8ed1ab_1
- pandocfilters=1.5.0=pyhd8ed1ab_0
- parso=0.8.4=pyhd8ed1ab_1
- pexpect=4.9.0=pyhd8ed1ab_1
- pickleshare=0.7.5=pyhd8ed1ab_1004
- pip=25.1.1=pyh8b19718_0
- pkgutil-resolve-name=1.3.10=pyhd8ed1ab_2
- platformdirs=4.3.8=pyhe01879c_0
- pluggy=1.6.0=pyhd8ed1ab_0
- prometheus_client=0.22.1=pyhd8ed1ab_0
- prompt-toolkit=3.0.51=pyha770c72_0
- ptyprocess=0.7.0=pyhd8ed1ab_1
- pure_eval=0.2.3=pyhd8ed1ab_1
- pybind11-abi=4=hd8ed1ab_3
- pycosat=0.6.6=py312h66e93f0_2
- pycparser=2.22=pyh29332c3_1
- pydantic=2.11.7=pyh3cfb1c2_0
- pydantic-core=2.33.2=py312h680f630_0
- pygments=2.19.1=pyhd8ed1ab_0
- pyjwt=2.10.1=pyhd8ed1ab_0
- pysocks=1.7.1=pyha55dd90_7
- python=3.12.11=h9e4cc4f_0_cpython
- python-dateutil=2.9.0.post0=pyhff2d567_1
- python-fastjsonschema=2.21.1=pyhd8ed1ab_0
- python-json-logger=2.0.7=pyhd8ed1ab_0
- python_abi=3.12=7_cp312
- pytz=2025.2=pyhd8ed1ab_0
- pyyaml=6.0.2=py312h178313f_2
- readline=8.2=h8c095d6_2
- referencing=0.36.2=pyh29332c3_0
- reproc=14.2.5.post0=hb9d3cd8_0
- reproc-cpp=14.2.5.post0=h5888daf_0
- requests=2.32.4=pyhd8ed1ab_0
- rfc3339-validator=0.1.4=pyhd8ed1ab_1
- rfc3986-validator=0.1.1=pyh9f0ad1d_0
- rpds-py=0.25.1=py312h680f630_0
- ruamel.yaml=0.18.14=py312h66e93f0_0
- ruamel.yaml.clib=0.2.8=py312h66e93f0_1
- send2trash=1.8.3=pyh0d859eb_1
- setuptools=80.9.0=pyhff2d567_0
- simdjson=3.13.0=h84d6215_0
- six=1.17.0=pyhd8ed1ab_0
- sniffio=1.3.1=pyhd8ed1ab_1
- soupsieve=2.7=pyhd8ed1ab_0
- sqlalchemy=2.0.41=py312h66e93f0_0
- stack_data=0.6.3=pyhd8ed1ab_1
- terminado=0.18.1=pyh0d859eb_0
- tinycss2=1.4.0=pyhd8ed1ab_0
- tk=8.6.13=noxft_hd72426e_102
- tomli=2.2.1=pyhd8ed1ab_1
- tornado=6.5.1=py312h66e93f0_0
- tqdm=4.67.1=pyhd8ed1ab_1
- traitlets=5.14.3=pyhd8ed1ab_1
- truststore=0.10.1=pyh29332c3_0
- types-python-dateutil=2.9.0.20250516=pyhd8ed1ab_0
- typing-extensions=4.14.0=h32cad80_0
- typing-inspection=0.4.1=pyhd8ed1ab_0
- typing_extensions=4.14.0=pyhe01879c_0
- typing_utils=0.1.0=pyhd8ed1ab_1
- uri-template=1.3.0=pyhd8ed1ab_1
- urllib3=2.4.0=pyhd8ed1ab_0
- wcwidth=0.2.13=pyhd8ed1ab_1
- webcolors=24.11.1=pyhd8ed1ab_0
- webencodings=0.5.1=pyhd8ed1ab_3
- websocket-client=1.8.0=pyhd8ed1ab_1
- wheel=0.45.1=pyhd8ed1ab_1
- yaml=0.2.5=h7f98852_2
- yaml-cpp=0.8.0=h3f2d84a_0
- zeromq=4.3.5=h3b0a872_7
- zipp=3.23.0=pyhd8ed1ab_0
- zlib=1.3.1=hb9d3cd8_2
- zstandard=0.23.0=py312h66e93f0_2
- zstd=1.5.7=hb8e6e7a_2
- pip:
- aiohappyeyeballs==2.6.1
- aiohttp==3.12.13
- aiosignal==1.3.2
- anywidget==0.9.18
- appdirs==1.4.4
- astor==0.8.1
- backoff==2.2.1
- bqplot==0.12.45
- cachetools==6.1.0
- chardet==5.2.0
- chemicals==1.3.3
- dateutils==0.6.12
- duckdb==1.3.1
- et-xmlfile==2.0.0
- filelock==3.18.0
- fluids==1.1.0
- frozenlist==1.7.0
- gast==0.4.0
- gw-dsl-parser==0.1.49.1
- ipydatagrid==1.4.0
- ipylab==1.0.0
- ipysheet==0.7.0
- ipyvue==1.11.2
- ipyvuetify==1.11.2
- ipywidgets==8.1.7
- juliacall==0.9.25
- juliapkg==0.1.17
- jupyter-resource-usage==1.1.1
- jupyter-server-proxy==4.4.0
- jupyterlab-execute-time==3.2.0
- jupyterlab-quarto==0.3.5
- jupyterlab-widgets==3.0.15
- jupytext==1.17.2
- kanaries-track==0.0.5
- markdown-it-py==3.0.0
- mdit-py-plugins==0.4.2
- mdurl==0.1.2
- monotonic==1.6
- multidict==6.5.0
- narwhals==1.43.1
- numpy==1.26.4
- openpyxl==3.1.5
- pandas==2.3.0
- pillow==11.2.1
- plotly==6.1.2
- propcache==0.3.2
- psutil==5.9.8
- psygnal==0.13.0
- py2vega==0.6.1
- pyarrow==20.0.0
- pygwalker==0.4.9.15
- pymonolith==0.1.35
- pyparsing==3.2.3
- pyzmq==26.4.0
- quickjs==1.19.4
- rdkit==2025.3.3
- scipy==1.15.3
- segment-analytics-python==2.2.3
- semver==3.0.4
- simpervisor==1.0.0
- sqlglot==26.29.0
- tenacity==8.3.0
- thermo==0.4.2
- traittypes==0.2.1
- tzdata==2025.2
- voila==0.5.8
- wasmtime==33.0.0
- websockets==10.4
- widgetsnbextension==4.0.14
- yarl==1.20.1
prefix: /opt/conda

Command Line Output
Paste the output from your command line running `voila` here, use `--debug` if possible.
Browser Output
Paste the output from your browser Javascript console here.

If using JupyterLab

  • JupyterLab version: 4.4.3
Installed Labextensions
(base) jovyan@9235eaf06875:~$ jupyter labextension list
JupyterLab v4.4.3
/opt/conda/share/jupyter/labextensions
        jupyterlab_pygments v0.3.0 enabled OK (python, jupyterlab_pygments)
        jupyter-vue v1.11.2 enabled OK
        bqplot v0.5.46 enabled  X (python, bqplot)
        jupyter-vuetify v1.11.2 enabled OK
        jupyterlab-quarto v0.3.5 enabled OK (python, jupyterlab-quarto)
        anywidget v0.9.18 enabled OK
        ipydatagrid v1.4.0 enabled OK
        jupyterlab-execute-time v3.2.0 enabled OK (python, jupyterlab_execute_time)
        ipylab v1.0.0 enabled OK (python, ipylab)
        ipysheet v0.7.0 enabled  X (python, ipysheet)
        jupyterlab-jupytext v1.4.4 enabled OK (python, jupytext)
/opt/conda/lib/python3.12/site-packages/jupyterlab/debuglog.py:54: UserWarning: An error occurred.
  warnings.warn("An error occurred.")
/opt/conda/lib/python3.12/site-packages/jupyterlab/debuglog.py:55: UserWarning: KeyError: 'packageManager'
  warnings.warn(msg[-1].strip())
/opt/conda/lib/python3.12/site-packages/jupyterlab/debuglog.py:56: UserWarning: See the log file for details: /tmp/jupyterlab-debug-_tnldq4c.log
  warnings.warn(f"See the log file for details: {log_path!s}")

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions