-
Notifications
You must be signed in to change notification settings - Fork 16
Description
Description
In a voici-core + pyodide kernel build, like this one, warning messages are printed when installing packages from the notebook with %pip.
Reproduce
See the deployment on GitHub Pages here that show the error messages: https://egpbos.nl/voici_with_fetch_errors/voici/render/Untitled.html
The steps are given in the deploy workflow: https://github.com/egpbos/voici_with_fetch_errors/blob/main/.github/workflows/deploy.yml
I reduced the notebook to only a print statement and a %pip install step to make sure there's nothing else causing it.
Expected behavior
The expected behavior is that no warnings are shown. I already found a manual workaround to make that happen: by copying the dist/extensions folder into dist/voici/render so that the server finds the files it's looking for. This is the result: https://egpbos.nl/voici_fetch_errors_reproduction/voici/render/Untitled.html The errors are eliminated. The notebook is otherwise exactly the same as in the other repo:
- https://github.com/egpbos/voici_with_fetch_errors/blob/main/app/Untitled.ipynb
- https://github.com/egpbos/voici_fetch_errors_reproduction/blob/main/app/Untitled.ipynb
Context
All package versions can be found in the uv lock file: https://github.com/egpbos/voici_fetch_errors_reproduction/blob/main/uv.lock
- voila version: 0.5.11
- voici version: 0.9.0
- jupyterlite-core version: 0.6.4
- jupyterlite-pyodide-kernel version: 0.6.1
- Operating System and version: both seeing this on macOS 15.6.1 and on GitHub Actions, doesn't matter I think.
- Browser and version: all I've tried (Safari, Chrome, Firefox, most recent stable versions at time of writing)
Troubleshoot Output
Using CPython 3.13.5 interpreter at: [...]/miniforge3/bin/python3 Creating virtual environment at: .venv Installed 76 packages in 480ms [...]/voici_with_fetch_errors/.venv/bin/python: No module named pip[...paths santized...]conda list:
# packages in environment at [...]/miniforge3:
#
# Name Version Build Channel
annotated-types 0.7.0 pyhd8ed1ab_1 conda-forge
anyio 4.9.0 pyh29332c3_0 conda-forge
appnope 0.1.4 pyhd8ed1ab_1 conda-forge
archspec 0.2.5 pyhd8ed1ab_0 conda-forge
argon2-cffi 25.1.0 pyhd8ed1ab_0 conda-forge
argon2-cffi-bindings 21.2.0 py313ha37c0e0_5 conda-forge
arrow 1.3.0 pyhd8ed1ab_1 conda-forge
asttokens 3.0.0 pyhd8ed1ab_1 conda-forge
async-lru 2.0.5 pyh29332c3_0 conda-forge
attrs 25.3.0 pyh71513ae_0 conda-forge
babel 2.17.0 pyhd8ed1ab_0 conda-forge
backports 1.0 pyhd8ed1ab_5 conda-forge
backports.strenum 1.3.1 haf276df_2 conda-forge
backports.tarfile 1.2.0 pyhd8ed1ab_1 conda-forge
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
boolean.py 5.0 pyhd8ed1ab_0 conda-forge
bracex 2.2.1 pyhd8ed1ab_0 conda-forge
brotli 1.1.0 h6e16a3a_3 conda-forge
brotli-bin 1.1.0 h6e16a3a_3 conda-forge
brotli-python 1.1.0 py313h14b76d3_3 conda-forge
bump-my-version 1.2.0 pyhd8ed1ab_0 conda-forge
bzip2 1.0.8 hfdf4475_7 conda-forge
c-ares 1.34.5 hf13058a_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 pyhd8ed1ab_0 conda-forge
cctools 1010.6 h8f84d09_6 conda-forge
cctools_osx-64 1010.6 hfe8da7e_6 conda-forge
certifi 2025.6.15 pyhd8ed1ab_0 conda-forge
cffi 1.17.1 py313h49682b3_0 conda-forge
chardet 5.2.0 pyhd8ed1ab_3 conda-forge
charset-normalizer 3.4.2 pyhd8ed1ab_0 conda-forge
cirun 0.30 pyhd8ed1ab_1 conda-forge
click 8.2.1 pyh707e725_0 conda-forge
cmake 4.0.3 h477996e_0 conda-forge
colorama 0.4.6 pyhd8ed1ab_1 conda-forge
comm 0.2.2 pyhd8ed1ab_1 conda-forge
conda 25.5.1 py313habf4b1d_0 conda-forge
conda-build 25.5.0 py313habf4b1d_0 conda-forge
conda-forge-pinning 2025.06.22.18.05.36 hd8ed1ab_0 conda-forge
conda-index 0.6.1 pyhd8ed1ab_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
conda-smithy 3.50.1 unix_pyhd81877a_0 conda-forge
contourpy 1.3.3 py313hc551f4f_1 conda-forge
cpp-expected 1.1.0 hd6aca1a_1 conda-forge
cryptography 45.0.4 py313h7e94d75_0 conda-forge
curl 8.14.1 h5dec5d8_0 conda-forge
cycler 0.12.1 pyhd8ed1ab_1 conda-forge
debugpy 1.8.14 py313h14b76d3_0 conda-forge
decorator 5.2.1 pyhd8ed1ab_0 conda-forge
defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge
deprecated 1.2.18 pyhd8ed1ab_0 conda-forge
distlib 0.3.9 pyhd8ed1ab_1 conda-forge
distro 1.9.0 pyhd8ed1ab_1 conda-forge
editables 0.5 pyhd8ed1ab_1 conda-forge
et_xmlfile 2.0.0 pyhd8ed1ab_1 conda-forge
evalidate 2.0.5 pyhe01879c_0 conda-forge
exceptiongroup 1.3.0 pyhd8ed1ab_0 conda-forge
executing 2.2.0 pyhd8ed1ab_0 conda-forge
filelock 3.18.0 pyhd8ed1ab_0 conda-forge
fmt 11.2.0 hbf61d64_0 conda-forge
fonttools 4.59.1 py313h4db2fa4_0 conda-forge
fqdn 1.5.1 pyhd8ed1ab_1 conda-forge
freetype 2.13.3 h694c41f_1 conda-forge
frozendict 2.4.6 py313hb558fbc_0 conda-forge
gettext 0.24.1 hd385c8e_0 conda-forge
gettext-tools 0.24.1 h27064b9_0 conda-forge
git 2.49.0 pl5321h3bb66fe_1 conda-forge
gitdb 4.0.12 pyhd8ed1ab_0 conda-forge
gitpython 3.1.44 pyhff2d567_0 conda-forge
gmp 6.3.0 hf036a51_2 conda-forge
h11 0.16.0 pyhd8ed1ab_0 conda-forge
h2 4.2.0 pyhd8ed1ab_0 conda-forge
hatch 1.14.1 pyhd8ed1ab_0 conda-forge
hatchling 1.27.0 pypyhd8ed1ab_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
hyperlink 21.0.0 pyh29332c3_1 conda-forge
icu 75.1 h120a0e1_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
ipykernel 6.29.5 pyh57ce528_0 conda-forge
ipython 9.3.0 pyhfa0c392_0 conda-forge
ipython_pygments_lexers 1.1.1 pyhd8ed1ab_0 conda-forge
isodate 0.7.2 pyhd8ed1ab_1 conda-forge
isoduration 20.11.0 pyhd8ed1ab_1 conda-forge
jaraco.classes 3.4.0 pyhd8ed1ab_2 conda-forge
jaraco.context 6.0.1 pyhd8ed1ab_0 conda-forge
jaraco.functools 4.1.0 pyhd8ed1ab_0 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 py313habf4b1d_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
jupyter-lsp 2.2.5 pyhe01879c_2 conda-forge
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
jupyterlab 4.4.3 pyhd8ed1ab_0 conda-forge
jupyterlab_pygments 0.3.0 pyhd8ed1ab_2 conda-forge
jupyterlab_server 2.27.3 pyhd8ed1ab_1 conda-forge
keyring 25.6.0 pyh534df25_0 conda-forge
kiwisolver 1.4.9 py313hb91e98b_0 conda-forge
krb5 1.21.3 h37d8d59_0 conda-forge
lcms2 2.17 h72f5680_0 conda-forge
ld64 951.9 h2b71b23_6 conda-forge
ld64_osx-64 951.9 hc68d7ca_6 conda-forge
lerc 4.0.0 hcca01a6_1 conda-forge
libarchive 3.8.1 gpl_h9912a37_100 conda-forge
libasprintf 0.24.1 h27064b9_0 conda-forge
libasprintf-devel 0.24.1 h27064b9_0 conda-forge
libblas 3.9.0 31_h7f60823_openblas conda-forge
libbrotlicommon 1.1.0 h6e16a3a_3 conda-forge
libbrotlidec 1.1.0 h6e16a3a_3 conda-forge
libbrotlienc 1.1.0 h6e16a3a_3 conda-forge
libcblas 3.9.0 31_hff6cab4_openblas conda-forge
libcurl 8.14.1 h5dec5d8_0 conda-forge
libcxx 20.1.7 hf95d169_0 conda-forge
libdeflate 1.24 hcc1b750_0 conda-forge
libedit 3.1.20250104 pl5321ha958ccf_0 conda-forge
libev 4.33 h10d778d_2 conda-forge
libexpat 2.7.0 h240833e_0 conda-forge
libffi 3.4.6 h281671d_1 conda-forge
libfreetype 2.13.3 h694c41f_1 conda-forge
libfreetype6 2.13.3 h40dfd5c_1 conda-forge
libgettextpo 0.24.1 h27064b9_0 conda-forge
libgettextpo-devel 0.24.1 h27064b9_0 conda-forge
libgfortran 15.1.0 h5f6db21_0 conda-forge
libgfortran5 15.1.0 hfa3c126_0 conda-forge
libgit2 1.9.1 h1b783f7_0 conda-forge
libiconv 1.18 h4b5e92a_1 conda-forge
libintl 0.24.1 h27064b9_0 conda-forge
libintl-devel 0.24.1 h27064b9_0 conda-forge
libjpeg-turbo 3.1.0 h6e16a3a_0 conda-forge
liblapack 3.9.0 31_h236ab99_openblas conda-forge
liblief 0.16.6 h240833e_0 conda-forge
libllvm20 20.1.7 h29c3a6c_0 conda-forge
liblzma 5.8.1 hd471939_2 conda-forge
liblzma-devel 5.8.1 hd471939_2 conda-forge
libmamba 2.3.2 he8ad368_0 conda-forge
libmambapy 2.3.2 py313h4f5768f_0 conda-forge
libmpdec 4.0.0 h6e16a3a_0 conda-forge
libnghttp2 1.64.0 hc7306c3_0 conda-forge
libopenblas 0.3.29 openmp_hbf64a52_0 conda-forge
libpng 1.6.50 h84aeda2_1 conda-forge
libsodium 1.0.20 hfdf4475_0 conda-forge
libsolv 0.7.35 h6fd32b5_0 conda-forge
libsqlite 3.50.1 h7cec44d_6 conda-forge
libssh2 1.11.1 hed3591d_0 conda-forge
libtar 1.2.20 h0d85af4_1004 conda-forge
libtiff 4.7.0 h59ddb5d_6 conda-forge
libuv 1.51.0 h4cb831e_0 conda-forge
libwebp-base 1.6.0 hb807250_0 conda-forge
libxcb 1.17.0 hf1f96e2_0 conda-forge
libxml2 2.13.8 h93c44a6_0 conda-forge
libzlib 1.3.1 hd23fc13_2 conda-forge
license-expression 30.4.1 pyhd8ed1ab_0 conda-forge
llvm-openmp 20.1.7 ha54dae1_0 conda-forge
llvm-tools 20.1.7 h3fe3016_0 conda-forge
llvm-tools-20 20.1.7 he90a8e3_0 conda-forge
lychee 0.19.1 h86b9d4a_0 conda-forge
lz4-c 1.10.0 h240833e_1 conda-forge
lzo 2.10 h10d778d_1001 conda-forge
mamba 2.3.2 hff38754_0 conda-forge
markdown-it-py 3.0.0 pyhd8ed1ab_1 conda-forge
markupsafe 3.0.2 py313h717bdf5_1 conda-forge
matplotlib 3.10.5 py313habf4b1d_0 conda-forge
matplotlib-base 3.10.5 py313h5771d13_0 conda-forge
matplotlib-inline 0.1.7 pyhd8ed1ab_1 conda-forge
mbedtls 3.6.3.1 h240833e_0 conda-forge
mdurl 0.1.2 pyhd8ed1ab_1 conda-forge
menuinst 2.2.0 py313habf4b1d_0 conda-forge
mistune 3.1.3 pyh29332c3_0 conda-forge
more-itertools 10.7.0 pyhd8ed1ab_0 conda-forge
msgpack-python 1.1.1 py313ha0b1807_0 conda-forge
msrest 0.6.21 pyh44b312d_0 conda-forge
munkres 1.1.4 pyhd8ed1ab_1 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 h0622a9a_3 conda-forge
nest-asyncio 1.6.0 pyhd8ed1ab_1 conda-forge
nlohmann_json 3.11.3 hf036a51_1 conda-forge
notebook 7.4.3 pyhd8ed1ab_0 conda-forge
notebook-shim 0.2.4 pyhd8ed1ab_1 conda-forge
numpy 2.3.0 py313hc518a0f_0 conda-forge
oauthlib 3.3.1 pyhd8ed1ab_0 conda-forge
openjpeg 2.5.3 h036ada5_1 conda-forge
openpyxl 3.1.5 py313hde07947_1 conda-forge
openssl 3.5.3 h230baf5_1 conda-forge
overrides 7.7.0 pyhd8ed1ab_1 conda-forge
packaging 25.0 pyh29332c3_1 conda-forge
pandas 2.3.0 py313h2e7108f_0 conda-forge
pandocfilters 1.5.0 pyhd8ed1ab_0 conda-forge
parso 0.8.4 pyhd8ed1ab_1 conda-forge
patch 2.7.6 hbcf498f_1002 conda-forge
pathspec 0.12.1 pyhd8ed1ab_1 conda-forge
pcre2 10.45 hf733adb_0 conda-forge
perl 5.32.1 7_h10d778d_perl5 conda-forge
pexpect 4.9.0 pyhd8ed1ab_1 conda-forge
pickleshare 0.7.5 pyhd8ed1ab_1004 conda-forge
pillow 11.3.0 py313h0c4f865_0 conda-forge
pip 25.1.1 pyh145f28c_0 conda-forge
pkginfo 1.12.1.2 pyhd8ed1ab_0 conda-forge
pkgutil-resolve-name 1.3.10 pyhd8ed1ab_2 conda-forge
platformdirs 4.3.8 pyhe01879c_0 conda-forge
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
prompt_toolkit 3.0.51 hd8ed1ab_0 conda-forge
psutil 7.0.0 py313h63b0ddb_0 conda-forge
pthread-stubs 0.4 h00291cd_1002 conda-forge
ptyprocess 0.7.0 pyhd8ed1ab_1 conda-forge
pure_eval 0.2.3 pyhd8ed1ab_1 conda-forge
py-lief 0.16.6 py313h14b76d3_0 conda-forge
pybind11-abi 4 hd8ed1ab_3 conda-forge
pycosat 0.6.6 py313h63b0ddb_2 conda-forge
pycparser 2.22 pyh29332c3_1 conda-forge
pycryptodome 3.23.0 py313h2a9ceb0_0 conda-forge
pydantic 2.11.7 pyh3cfb1c2_0 conda-forge
pydantic-core 2.33.2 py313hb35714d_0 conda-forge
pydantic-settings 2.10.0 pyh3cfb1c2_0 conda-forge
pygit2 1.18.0 py313he86296a_0 conda-forge
pygithub 2.6.1 pyhd8ed1ab_0 conda-forge
pygments 2.19.2 pyhd8ed1ab_0 conda-forge
pyjwt 2.10.1 pyhd8ed1ab_0 conda-forge
pynacl 1.5.0 py313ha37c0e0_4 conda-forge
pyobjc-core 11.1 py313h6971d95_0 conda-forge
pyobjc-framework-cocoa 11.1 py313h19a8f7f_0 conda-forge
pyopenssl 25.1.0 pyhd8ed1ab_0 conda-forge
pyparsing 3.2.3 pyhe01879c_2 conda-forge
pyproject-api 1.9.1 pyhe01879c_0 conda-forge
pysocks 1.7.1 pyha55dd90_7 conda-forge
python 3.13.5 hc3a4c56_102_cp313 conda-forge
python-dateutil 2.9.0.post0 pyhff2d567_1 conda-forge
python-dotenv 1.1.0 pyh29332c3_1 conda-forge
python-fastjsonschema 2.21.1 pyhd8ed1ab_0 conda-forge
python-json-logger 2.0.7 pyhd8ed1ab_0 conda-forge
python-libarchive-c 5.3 pyhe01879c_0 conda-forge
python-tzdata 2025.2 pyhd8ed1ab_0 conda-forge
python_abi 3.13 7_cp313 conda-forge
pytz 2025.2 pyhd8ed1ab_0 conda-forge
pyyaml 6.0.2 py313h717bdf5_2 conda-forge
pyzmq 27.0.0 py313h2d45800_0 conda-forge
qhull 2020.2 h3c5361c_5 conda-forge
questionary 2.1.0 pyhd8ed1ab_2 conda-forge
rattler-build 0.43.1 h39668a9_0 conda-forge
rattler-build-conda-compat 1.4.3 pyhd8ed1ab_0 conda-forge
readline 8.2 h7cca4af_2 conda-forge
referencing 0.36.2 pyh29332c3_0 conda-forge
reproc 14.2.5.post0 h6e16a3a_0 conda-forge
reproc-cpp 14.2.5.post0 h240833e_0 conda-forge
requests 2.32.4 pyhd8ed1ab_0 conda-forge
requests-oauthlib 2.0.0 pyhd8ed1ab_1 conda-forge
rfc3339-validator 0.1.4 pyhd8ed1ab_1 conda-forge
rfc3986-validator 0.1.1 pyh9f0ad1d_0 conda-forge
rhash 1.4.6 h6e16a3a_1 conda-forge
rich 14.0.0 pyh29332c3_0 conda-forge
rich-click 1.8.9 pyhd8ed1ab_0 conda-forge
ripgrep 14.1.1 h926acf8_1 conda-forge
rpds-py 0.25.1 py313hb35714d_0 conda-forge
ruamel.yaml 0.18.14 py313h63b0ddb_0 conda-forge
ruamel.yaml.clib 0.2.8 py313hb558fbc_1 conda-forge
scipy 1.15.2 py313h7e69c36_0 conda-forge
scrypt 0.8.27 py313h95467a8_0 conda-forge
send2trash 1.8.3 pyh31c8845_1 conda-forge
setuptools 80.9.0 pyhff2d567_0 conda-forge
shellingham 1.5.4 pyhd8ed1ab_1 conda-forge
shyaml 0.6.2 pyhd3deb0d_0 conda-forge
sigtool 0.1.3 h88f4db0_0 conda-forge
simdjson 3.13.0 h9275861_0 conda-forge
six 1.17.0 pyhd8ed1ab_0 conda-forge
smmap 5.0.2 pyhd8ed1ab_0 conda-forge
sniffio 1.3.1 pyhd8ed1ab_1 conda-forge
soupsieve 2.7 pyhd8ed1ab_0 conda-forge
stack_data 0.6.3 pyhd8ed1ab_1 conda-forge
tapi 1300.6.5 h390ca13_0 conda-forge
terminado 0.18.1 pyh31c8845_0 conda-forge
ticcltools 0.11 h9275861_0 conda-forge
ticcutils 0.36 h938602a_0 conda-forge
tinycss2 1.4.0 pyhd8ed1ab_0 conda-forge
tk 8.6.13 hf689a15_2 conda-forge
tomli 2.2.1 pyhd8ed1ab_1 conda-forge
tomli-w 1.2.0 pyhd8ed1ab_0 conda-forge
tomlkit 0.13.3 pyha770c72_0 conda-forge
toolz 1.0.0 pyhd8ed1ab_1 conda-forge
tornado 6.5.1 py313h63b0ddb_0 conda-forge
tox 4.27.0 pyhe01879c_0 conda-forge
tqdm 4.67.1 pyhd8ed1ab_1 conda-forge
traitlets 5.14.3 pyhd8ed1ab_1 conda-forge
trove-classifiers 2025.5.9.12 pyhd8ed1ab_0 conda-forge
truststore 0.10.1 pyh29332c3_0 conda-forge
typer 0.16.0 pyh167b9f4_0 conda-forge
typer-slim 0.16.0 pyhe01879c_0 conda-forge
typer-slim-standard 0.16.0 hf964461_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 2025b h78e105d_0 conda-forge
uri-template 1.3.0 pyhd8ed1ab_1 conda-forge
urllib3 2.5.0 pyhd8ed1ab_0 conda-forge
userpath 1.9.2 pyhd8ed1ab_0 conda-forge
uv 0.8.22 h66543e4_0 conda-forge
virtualenv 20.31.2 pyhd8ed1ab_0 conda-forge
vsts-python-api 0.1.25 pyhd8ed1ab_2 conda-forge
wcmatch 10.1 pyhd8ed1ab_0 conda-forge
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
wrapt 1.17.2 py313h63b0ddb_0 conda-forge
xorg-libxau 1.0.12 h6e16a3a_0 conda-forge
xorg-libxdmcp 1.1.5 h00291cd_0 conda-forge
xtensor 0.26.0 h9275861_0 conda-forge
xtl 0.8.0 h9275861_0 conda-forge
xz 5.8.1 h357f2ed_2 conda-forge
xz-gpl-tools 5.8.1 h357f2ed_2 conda-forge
xz-tools 5.8.1 hd471939_2 conda-forge
yaml 0.2.5 h0d85af4_2 conda-forge
yaml-cpp 0.8.0 h92383a6_0 conda-forge
zeromq 4.3.5 h7130eaa_7 conda-forge
zipp 3.23.0 pyhd8ed1ab_0 conda-forge
zlib 1.3.1 hd23fc13_2 conda-forge
zstandard 0.23.0 py313h63b0ddb_2 conda-forge
zstd 1.5.7 h8210216_2 conda-forgeconda env:
name: base
channels:
- conda-forge
- defaults
dependencies:
- annotated-types=0.7.0=pyhd8ed1ab_1
- anyio=4.9.0=pyh29332c3_0
- appnope=0.1.4=pyhd8ed1ab_1
- archspec=0.2.5=pyhd8ed1ab_0
- argon2-cffi=25.1.0=pyhd8ed1ab_0
- argon2-cffi-bindings=21.2.0=py313ha37c0e0_5
- arrow=1.3.0=pyhd8ed1ab_1
- asttokens=3.0.0=pyhd8ed1ab_1
- async-lru=2.0.5=pyh29332c3_0
- attrs=25.3.0=pyh71513ae_0
- babel=2.17.0=pyhd8ed1ab_0
- backports=1.0=pyhd8ed1ab_5
- backports.strenum=1.3.1=haf276df_2
- backports.tarfile=1.2.0=pyhd8ed1ab_1
- 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
- boolean.py=5.0=pyhd8ed1ab_0
- bracex=2.2.1=pyhd8ed1ab_0
- brotli=1.1.0=h6e16a3a_3
- brotli-bin=1.1.0=h6e16a3a_3
- brotli-python=1.1.0=py313h14b76d3_3
- bump-my-version=1.2.0=pyhd8ed1ab_0
- bzip2=1.0.8=hfdf4475_7
- c-ares=1.34.5=hf13058a_0
- ca-certificates=2025.6.15=hbd8a1cb_0
- cached-property=1.5.2=hd8ed1ab_1
- cached_property=1.5.2=pyha770c72_1
- cachetools=6.1.0=pyhd8ed1ab_0
- cctools=1010.6=h8f84d09_6
- cctools_osx-64=1010.6=hfe8da7e_6
- certifi=2025.6.15=pyhd8ed1ab_0
- cffi=1.17.1=py313h49682b3_0
- chardet=5.2.0=pyhd8ed1ab_3
- charset-normalizer=3.4.2=pyhd8ed1ab_0
- cirun=0.30=pyhd8ed1ab_1
- click=8.2.1=pyh707e725_0
- cmake=4.0.3=h477996e_0
- colorama=0.4.6=pyhd8ed1ab_1
- comm=0.2.2=pyhd8ed1ab_1
- conda=25.5.1=py313habf4b1d_0
- conda-build=25.5.0=py313habf4b1d_0
- conda-forge-pinning=2025.06.22.18.05.36=hd8ed1ab_0
- conda-index=0.6.1=pyhd8ed1ab_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
- conda-smithy=3.50.1=unix_pyhd81877a_0
- contourpy=1.3.3=py313hc551f4f_1
- cpp-expected=1.1.0=hd6aca1a_1
- cryptography=45.0.4=py313h7e94d75_0
- curl=8.14.1=h5dec5d8_0
- cycler=0.12.1=pyhd8ed1ab_1
- debugpy=1.8.14=py313h14b76d3_0
- decorator=5.2.1=pyhd8ed1ab_0
- defusedxml=0.7.1=pyhd8ed1ab_0
- deprecated=1.2.18=pyhd8ed1ab_0
- distlib=0.3.9=pyhd8ed1ab_1
- distro=1.9.0=pyhd8ed1ab_1
- editables=0.5=pyhd8ed1ab_1
- et_xmlfile=2.0.0=pyhd8ed1ab_1
- evalidate=2.0.5=pyhe01879c_0
- exceptiongroup=1.3.0=pyhd8ed1ab_0
- executing=2.2.0=pyhd8ed1ab_0
- filelock=3.18.0=pyhd8ed1ab_0
- fmt=11.2.0=hbf61d64_0
- fonttools=4.59.1=py313h4db2fa4_0
- fqdn=1.5.1=pyhd8ed1ab_1
- freetype=2.13.3=h694c41f_1
- frozendict=2.4.6=py313hb558fbc_0
- gettext=0.24.1=hd385c8e_0
- gettext-tools=0.24.1=h27064b9_0
- git=2.49.0=pl5321h3bb66fe_1
- gitdb=4.0.12=pyhd8ed1ab_0
- gitpython=3.1.44=pyhff2d567_0
- gmp=6.3.0=hf036a51_2
- h11=0.16.0=pyhd8ed1ab_0
- h2=4.2.0=pyhd8ed1ab_0
- hatch=1.14.1=pyhd8ed1ab_0
- hatchling=1.27.0=pypyhd8ed1ab_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
- hyperlink=21.0.0=pyh29332c3_1
- icu=75.1=h120a0e1_0
- idna=3.10=pyhd8ed1ab_1
- importlib-metadata=8.7.0=pyhe01879c_1
- importlib_resources=6.5.2=pyhd8ed1ab_0
- ipykernel=6.29.5=pyh57ce528_0
- ipython=9.3.0=pyhfa0c392_0
- ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0
- isodate=0.7.2=pyhd8ed1ab_1
- isoduration=20.11.0=pyhd8ed1ab_1
- jaraco.classes=3.4.0=pyhd8ed1ab_2
- jaraco.context=6.0.1=pyhd8ed1ab_0
- jaraco.functools=4.1.0=pyhd8ed1ab_0
- 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=py313habf4b1d_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
- jupyterlab=4.4.3=pyhd8ed1ab_0
- jupyterlab_pygments=0.3.0=pyhd8ed1ab_2
- jupyterlab_server=2.27.3=pyhd8ed1ab_1
- keyring=25.6.0=pyh534df25_0
- kiwisolver=1.4.9=py313hb91e98b_0
- krb5=1.21.3=h37d8d59_0
- lcms2=2.17=h72f5680_0
- ld64=951.9=h2b71b23_6
- ld64_osx-64=951.9=hc68d7ca_6
- lerc=4.0.0=hcca01a6_1
- libarchive=3.8.1=gpl_h9912a37_100
- libasprintf=0.24.1=h27064b9_0
- libasprintf-devel=0.24.1=h27064b9_0
- libblas=3.9.0=31_h7f60823_openblas
- libbrotlicommon=1.1.0=h6e16a3a_3
- libbrotlidec=1.1.0=h6e16a3a_3
- libbrotlienc=1.1.0=h6e16a3a_3
- libcblas=3.9.0=31_hff6cab4_openblas
- libcurl=8.14.1=h5dec5d8_0
- libcxx=20.1.7=hf95d169_0
- libdeflate=1.24=hcc1b750_0
- libedit=3.1.20250104=pl5321ha958ccf_0
- libev=4.33=h10d778d_2
- libexpat=2.7.0=h240833e_0
- libffi=3.4.6=h281671d_1
- libfreetype=2.13.3=h694c41f_1
- libfreetype6=2.13.3=h40dfd5c_1
- libgettextpo=0.24.1=h27064b9_0
- libgettextpo-devel=0.24.1=h27064b9_0
- libgfortran=15.1.0=h5f6db21_0
- libgfortran5=15.1.0=hfa3c126_0
- libgit2=1.9.1=h1b783f7_0
- libiconv=1.18=h4b5e92a_1
- libintl=0.24.1=h27064b9_0
- libintl-devel=0.24.1=h27064b9_0
- libjpeg-turbo=3.1.0=h6e16a3a_0
- liblapack=3.9.0=31_h236ab99_openblas
- liblief=0.16.6=h240833e_0
- libllvm20=20.1.7=h29c3a6c_0
- liblzma=5.8.1=hd471939_2
- liblzma-devel=5.8.1=hd471939_2
- libmamba=2.3.2=he8ad368_0
- libmambapy=2.3.2=py313h4f5768f_0
- libmpdec=4.0.0=h6e16a3a_0
- libnghttp2=1.64.0=hc7306c3_0
- libopenblas=0.3.29=openmp_hbf64a52_0
- libpng=1.6.50=h84aeda2_1
- libsodium=1.0.20=hfdf4475_0
- libsolv=0.7.35=h6fd32b5_0
- libsqlite=3.50.1=h7cec44d_6
- libssh2=1.11.1=hed3591d_0
- libtar=1.2.20=h0d85af4_1004
- libtiff=4.7.0=h59ddb5d_6
- libuv=1.51.0=h4cb831e_0
- libwebp-base=1.6.0=hb807250_0
- libxcb=1.17.0=hf1f96e2_0
- libxml2=2.13.8=h93c44a6_0
- libzlib=1.3.1=hd23fc13_2
- license-expression=30.4.1=pyhd8ed1ab_0
- llvm-openmp=20.1.7=ha54dae1_0
- llvm-tools=20.1.7=h3fe3016_0
- llvm-tools-20=20.1.7=he90a8e3_0
- lychee=0.19.1=h86b9d4a_0
- lz4-c=1.10.0=h240833e_1
- lzo=2.10=h10d778d_1001
- mamba=2.3.2=hff38754_0
- markdown-it-py=3.0.0=pyhd8ed1ab_1
- markupsafe=3.0.2=py313h717bdf5_1
- matplotlib=3.10.5=py313habf4b1d_0
- matplotlib-base=3.10.5=py313h5771d13_0
- matplotlib-inline=0.1.7=pyhd8ed1ab_1
- mbedtls=3.6.3.1=h240833e_0
- mdurl=0.1.2=pyhd8ed1ab_1
- menuinst=2.2.0=py313habf4b1d_0
- mistune=3.1.3=pyh29332c3_0
- more-itertools=10.7.0=pyhd8ed1ab_0
- msgpack-python=1.1.1=py313ha0b1807_0
- msrest=0.6.21=pyh44b312d_0
- munkres=1.1.4=pyhd8ed1ab_1
- nbclient=0.10.2=pyhd8ed1ab_0
- nbconvert-core=7.16.6=pyh29332c3_0
- nbformat=5.10.4=pyhd8ed1ab_1
- ncurses=6.5=h0622a9a_3
- nest-asyncio=1.6.0=pyhd8ed1ab_1
- nlohmann_json=3.11.3=hf036a51_1
- notebook=7.4.3=pyhd8ed1ab_0
- notebook-shim=0.2.4=pyhd8ed1ab_1
- numpy=2.3.0=py313hc518a0f_0
- oauthlib=3.3.1=pyhd8ed1ab_0
- openjpeg=2.5.3=h036ada5_1
- openpyxl=3.1.5=py313hde07947_1
- openssl=3.5.3=h230baf5_1
- overrides=7.7.0=pyhd8ed1ab_1
- packaging=25.0=pyh29332c3_1
- pandas=2.3.0=py313h2e7108f_0
- pandocfilters=1.5.0=pyhd8ed1ab_0
- parso=0.8.4=pyhd8ed1ab_1
- patch=2.7.6=hbcf498f_1002
- pathspec=0.12.1=pyhd8ed1ab_1
- pcre2=10.45=hf733adb_0
- perl=5.32.1=7_h10d778d_perl5
- pexpect=4.9.0=pyhd8ed1ab_1
- pickleshare=0.7.5=pyhd8ed1ab_1004
- pillow=11.3.0=py313h0c4f865_0
- pip=25.1.1=pyh145f28c_0
- pkginfo=1.12.1.2=pyhd8ed1ab_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
- prompt_toolkit=3.0.51=hd8ed1ab_0
- psutil=7.0.0=py313h63b0ddb_0
- pthread-stubs=0.4=h00291cd_1002
- ptyprocess=0.7.0=pyhd8ed1ab_1
- pure_eval=0.2.3=pyhd8ed1ab_1
- py-lief=0.16.6=py313h14b76d3_0
- pybind11-abi=4=hd8ed1ab_3
- pycosat=0.6.6=py313h63b0ddb_2
- pycparser=2.22=pyh29332c3_1
- pycryptodome=3.23.0=py313h2a9ceb0_0
- pydantic=2.11.7=pyh3cfb1c2_0
- pydantic-core=2.33.2=py313hb35714d_0
- pydantic-settings=2.10.0=pyh3cfb1c2_0
- pygit2=1.18.0=py313he86296a_0
- pygithub=2.6.1=pyhd8ed1ab_0
- pygments=2.19.2=pyhd8ed1ab_0
- pyjwt=2.10.1=pyhd8ed1ab_0
- pynacl=1.5.0=py313ha37c0e0_4
- pyobjc-core=11.1=py313h6971d95_0
- pyobjc-framework-cocoa=11.1=py313h19a8f7f_0
- pyopenssl=25.1.0=pyhd8ed1ab_0
- pyparsing=3.2.3=pyhe01879c_2
- pyproject-api=1.9.1=pyhe01879c_0
- pysocks=1.7.1=pyha55dd90_7
- python=3.13.5=hc3a4c56_102_cp313
- python-dateutil=2.9.0.post0=pyhff2d567_1
- python-dotenv=1.1.0=pyh29332c3_1
- python-fastjsonschema=2.21.1=pyhd8ed1ab_0
- python-json-logger=2.0.7=pyhd8ed1ab_0
- python-libarchive-c=5.3=pyhe01879c_0
- python-tzdata=2025.2=pyhd8ed1ab_0
- python_abi=3.13=7_cp313
- pytz=2025.2=pyhd8ed1ab_0
- pyyaml=6.0.2=py313h717bdf5_2
- pyzmq=27.0.0=py313h2d45800_0
- qhull=2020.2=h3c5361c_5
- questionary=2.1.0=pyhd8ed1ab_2
- rattler-build=0.43.1=h39668a9_0
- rattler-build-conda-compat=1.4.3=pyhd8ed1ab_0
- readline=8.2=h7cca4af_2
- referencing=0.36.2=pyh29332c3_0
- reproc=14.2.5.post0=h6e16a3a_0
- reproc-cpp=14.2.5.post0=h240833e_0
- requests=2.32.4=pyhd8ed1ab_0
- requests-oauthlib=2.0.0=pyhd8ed1ab_1
- rfc3339-validator=0.1.4=pyhd8ed1ab_1
- rfc3986-validator=0.1.1=pyh9f0ad1d_0
- rhash=1.4.6=h6e16a3a_1
- rich=14.0.0=pyh29332c3_0
- rich-click=1.8.9=pyhd8ed1ab_0
- ripgrep=14.1.1=h926acf8_1
- rpds-py=0.25.1=py313hb35714d_0
- ruamel.yaml=0.18.14=py313h63b0ddb_0
- ruamel.yaml.clib=0.2.8=py313hb558fbc_1
- scipy=1.15.2=py313h7e69c36_0
- scrypt=0.8.27=py313h95467a8_0
- send2trash=1.8.3=pyh31c8845_1
- setuptools=80.9.0=pyhff2d567_0
- shellingham=1.5.4=pyhd8ed1ab_1
- shyaml=0.6.2=pyhd3deb0d_0
- sigtool=0.1.3=h88f4db0_0
- simdjson=3.13.0=h9275861_0
- six=1.17.0=pyhd8ed1ab_0
- smmap=5.0.2=pyhd8ed1ab_0
- sniffio=1.3.1=pyhd8ed1ab_1
- soupsieve=2.7=pyhd8ed1ab_0
- stack_data=0.6.3=pyhd8ed1ab_1
- tapi=1300.6.5=h390ca13_0
- terminado=0.18.1=pyh31c8845_0
- ticcltools=0.11=h9275861_0
- ticcutils=0.36=h938602a_0
- tinycss2=1.4.0=pyhd8ed1ab_0
- tk=8.6.13=hf689a15_2
- tomli=2.2.1=pyhd8ed1ab_1
- tomli-w=1.2.0=pyhd8ed1ab_0
- tomlkit=0.13.3=pyha770c72_0
- toolz=1.0.0=pyhd8ed1ab_1
- tornado=6.5.1=py313h63b0ddb_0
- tox=4.27.0=pyhe01879c_0
- tqdm=4.67.1=pyhd8ed1ab_1
- traitlets=5.14.3=pyhd8ed1ab_1
- trove-classifiers=2025.5.9.12=pyhd8ed1ab_0
- truststore=0.10.1=pyh29332c3_0
- typer=0.16.0=pyh167b9f4_0
- typer-slim=0.16.0=pyhe01879c_0
- typer-slim-standard=0.16.0=hf964461_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
- tzdata=2025b=h78e105d_0
- uri-template=1.3.0=pyhd8ed1ab_1
- urllib3=2.5.0=pyhd8ed1ab_0
- userpath=1.9.2=pyhd8ed1ab_0
- uv=0.8.22=h66543e4_0
- virtualenv=20.31.2=pyhd8ed1ab_0
- vsts-python-api=0.1.25=pyhd8ed1ab_2
- wcmatch=10.1=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
- wrapt=1.17.2=py313h63b0ddb_0
- xorg-libxau=1.0.12=h6e16a3a_0
- xorg-libxdmcp=1.1.5=h00291cd_0
- xtensor=0.26.0=h9275861_0
- xtl=0.8.0=h9275861_0
- xz=5.8.1=h357f2ed_2
- xz-gpl-tools=5.8.1=h357f2ed_2
- xz-tools=5.8.1=hd471939_2
- yaml=0.2.5=h0d85af4_2
- yaml-cpp=0.8.0=h92383a6_0
- zeromq=4.3.5=h7130eaa_7
- zipp=3.23.0=pyhd8ed1ab_0
- zlib=1.3.1=hd23fc13_2
- zstandard=0.23.0=py313h63b0ddb_2
- zstd=1.5.7=h8210216_2
prefix: [...]/miniforge3
Command Line Output
This is probably not relevant, the error doesn't happen in Voila.Browser Output
[Error] TypeError: Argument 1 ('target') to MutationObserver.observe must be an instance of Node
observe
(anonieme functie) (credentials-library.js:2:38764)
(anonieme functie) (credentials-library.js:2:38884)
Globale code (credentials-library.js:2:38899)
[Info] New version, unregistering existing service workers. (Untitled.html, line 31)
[Info] All existing service workers have been unregistered. (Untitled.html, line 31)
[Info] JupyterLite ServiceWorker was already registered (Untitled.html, line 31)
[Info] Registering new JupyterLite ServiceWorker – "https://egpbos.nl/voici_with_fetch_errors/service-worker.js?enableCache=false" (Untitled.html, line 31)
[Info] JupyterLite ServiceWorker was sucessfully registered (Untitled.html, line 31)
[Warning] [yjs#509] Not same Y.Doc (Untitled.html, line 36, x3)
[Log] python3 kernel is not available, fallback to using python (4607.js, line 1)
[Info] Pyodide contents will be synced with Jupyter Contents (Untitled.html, line 31)
[Debug] Starting WebSocket: wss://egpbos.nl/voici_with_fetch_errors/api/kernels/99289c06-0659-4fc1-bd41-9538e67d58cb (Untitled.html, line 26)
[Warning] Failed to fetch ipywidgets through the "jupyter.widget.control" comm channel, fallback to fetching individual model state. Reason: – "Control comm did not respond in time" (Untitled.html, line 36)
[Error] Failed to load resource: the server responded with a status of 404 () (all.json, line 0)
[Error] Failed to load resource: the server responded with a status of 404 () (all.json, line 0)
[Error] Failed to load resource: the server responded with a status of 404 () (all.json, line 0)
[Error] Failed to load resource: the server responded with a status of 404 () (all.json, line 0)
[Log] Loading micropip, packaging (352.cc74f63a8f779ace30b6.js, line 2)
[Log] Loaded micropip, packaging (352.cc74f63a8f779ace30b6.js, line 2)
[Log] Loading openssl, ssl (352.cc74f63a8f779ace30b6.js, line 2)
[Log] Loaded openssl, ssl (352.cc74f63a8f779ace30b6.js, line 2)
[Log] Loading sqlite3 (352.cc74f63a8f779ace30b6.js, line 2)
[Log] Loaded sqlite3 (352.cc74f63a8f779ace30b6.js, line 2)
[Warning] Could not fetch https://egpbos.nl/voici_with_fetch_errors/voici/render/extensions/@jupyterlite/pyodide-kernel-extension/static/pypi/all.json?sha256=6428e372c283ca4b67a641295c5d9c8abeed5cf341b24ffe41b313fcdcaf9be4: 404 Client Error: for url: https://egpbos.nl/voici_with_fetch_errors/voici/render/extensions/@jupyterlite/pyodide-kernel-extension/static/pypi/all.json?sha256=6428e372c283ca4b67a641295c5d9c8abeed5cf341b24ffe41b313fcdcaf9be4 (pyodide.asm.js, line 10)
[Warning] Could not parse https://egpbos.nl/voici_with_fetch_errors/voici/render/extensions/@jupyterlite/pyodide-kernel-extension/static/pypi/all.json?sha256=6428e372c283ca4b67a641295c5d9c8abeed5cf341b24ffe41b313fcdcaf9be4: cannot access local variable 'data' where it is not associated with a value (pyodide.asm.js, line 10)
[Warning] Could not fetch https://egpbos.nl/voici_with_fetch_errors/voici/render/extensions/@jupyterlite/pyodide-kernel-extension/static/pypi/all.json?sha256=6428e372c283ca4b67a641295c5d9c8abeed5cf341b24ffe41b313fcdcaf9be4: 404 Client Error: for url: https://egpbos.nl/voici_with_fetch_errors/voici/render/extensions/@jupyterlite/pyodide-kernel-extension/static/pypi/all.json?sha256=6428e372c283ca4b67a641295c5d9c8abeed5cf341b24ffe41b313fcdcaf9be4 (pyodide.asm.js, line 10)
[Warning] Could not parse https://egpbos.nl/voici_with_fetch_errors/voici/render/extensions/@jupyterlite/pyodide-kernel-extension/static/pypi/all.json?sha256=6428e372c283ca4b67a641295c5d9c8abeed5cf341b24ffe41b313fcdcaf9be4: cannot access local variable 'data' where it is not associated with a value (pyodide.asm.js, line 10)
[Warning] Could not fetch https://egpbos.nl/voici_with_fetch_errors/voici/render/extensions/@jupyterlite/pyodide-kernel-extension/static/pypi/all.json?sha256=6428e372c283ca4b67a641295c5d9c8abeed5cf341b24ffe41b313fcdcaf9be4: 404 Client Error: for url: https://egpbos.nl/voici_with_fetch_errors/voici/render/extensions/@jupyterlite/pyodide-kernel-extension/static/pypi/all.json?sha256=6428e372c283ca4b67a641295c5d9c8abeed5cf341b24ffe41b313fcdcaf9be4 (pyodide.asm.js, line 10)
[Warning] Could not parse https://egpbos.nl/voici_with_fetch_errors/voici/render/extensions/@jupyterlite/pyodide-kernel-extension/static/pypi/all.json?sha256=6428e372c283ca4b67a641295c5d9c8abeed5cf341b24ffe41b313fcdcaf9be4: cannot access local variable 'data' where it is not associated with a value (pyodide.asm.js, line 10)
[Log] Loading jedi, parso (352.cc74f63a8f779ace30b6.js, line 2)
[Log] Loaded jedi, parso (352.cc74f63a8f779ace30b6.js, line 2)
[Log] sqlite3 already loaded from default channel (352.cc74f63a8f779ace30b6.js, line 2)
[Log] Loading Pygments, asttokens, decorator, executing, ipython, matplotlib-inline, prompt_toolkit, pure-eval, six, stack-data, traitlets, wcwidth (352.cc74f63a8f779ace30b6.js, line 2)
[Log] Loaded Pygments, asttokens, decorator, executing, ipython, matplotlib-inline, prompt_toolkit, pure-eval, six, stack-data, traitlets, wcwidth (352.cc74f63a8f779ace30b6.js, line 2)