Although the current version of jupyter_bokeh on conda-forge (as well as on pypi) is 3.0.7, I observed that conda is installing the over two years old 2.0.4 version of jupyter_bokeh if installed together with jupyterlab.
This is what I did:
Create a new environment with the code:
conda create --name "new_env" --channel conda-forge python=3.11
Activate the new environment:
conda activate new_env
Ask installation plan for jupyter_bokeh alone:
conda install jupyter_bokeh --channel conda-forge
Proposed jupyter_bokeh version in installation plan: 3.0.7
Here is the complete installation plan:
(env) PS D:\Data> conda install jupyter_bokeh
Collecting package metadata (current_repodata.json): done
Solving environment: done
## Package Plan ##
environment location: C:\Users\xxx
added / updated specs:
- jupyter_bokeh
The following packages will be downloaded:
package | build
---------------------------|-----------------
ipython-8.15.0 | pyh5737063_0 576 KB conda-forge
libhwloc-2.9.2 |default_haede6df_1009 2.5 MB conda-forge
libtiff-4.5.1 | h6c8260b_1 931 KB conda-forge
libxml2-2.11.5 | hc3477c8_1 1.5 MB conda-forge
numpy-1.25.2 | py311h0b4df5a_0 7.0 MB conda-forge
pandas-2.1.0 | py311hf63dbb6_0 13.4 MB conda-forge
pillow-10.0.0 | py311hde623f7_0 43.9 MB conda-forge
pyyaml-6.0.1 | py311ha68e1ae_0 172 KB conda-forge
tornado-6.3.3 | py311ha68e1ae_0 828 KB conda-forge
zstd-1.5.5 | h12be248_0 335 KB conda-forge
------------------------------------------------------------
Total: 71.1 MB
The following NEW packages will be INSTALLED:
asttokens conda-forge/noarch::asttokens-2.2.1-pyhd8ed1ab_0
backcall conda-forge/noarch::backcall-0.2.0-pyh9f0ad1d_0
backports conda-forge/noarch::backports-1.0-pyhd8ed1ab_3
backports.functoo~ conda-forge/noarch::backports.functools_lru_cache-1.6.5-pyhd8ed1ab_0
bokeh conda-forge/noarch::bokeh-3.2.2-pyhd8ed1ab_0
colorama conda-forge/noarch::colorama-0.4.6-pyhd8ed1ab_0
comm conda-forge/noarch::comm-0.1.4-pyhd8ed1ab_0
contourpy conda-forge/win-64::contourpy-1.1.0-py311h005e61a_0
decorator conda-forge/noarch::decorator-5.1.1-pyhd8ed1ab_0
exceptiongroup conda-forge/noarch::exceptiongroup-1.1.3-pyhd8ed1ab_0
executing conda-forge/noarch::executing-1.2.0-pyhd8ed1ab_0
freetype conda-forge/win-64::freetype-2.12.1-h546665d_1
intel-openmp conda-forge/win-64::intel-openmp-2023.2.0-h57928b3_49496
ipython conda-forge/noarch::ipython-8.15.0-pyh5737063_0
ipywidgets conda-forge/noarch::ipywidgets-8.1.0-pyhd8ed1ab_0
jedi conda-forge/noarch::jedi-0.19.0-pyhd8ed1ab_0
jinja2 conda-forge/noarch::jinja2-3.1.2-pyhd8ed1ab_1
jupyter_bokeh conda-forge/noarch::jupyter_bokeh-3.0.7-pyhd8ed1ab_0
jupyterlab_widgets conda-forge/noarch::jupyterlab_widgets-3.0.8-pyhd8ed1ab_0
lcms2 conda-forge/win-64::lcms2-2.15-h3e3b177_1
lerc conda-forge/win-64::lerc-4.0.0-h63175ca_0
libblas conda-forge/win-64::libblas-3.9.0-17_win64_mkl
libcblas conda-forge/win-64::libcblas-3.9.0-17_win64_mkl
libdeflate conda-forge/win-64::libdeflate-1.18-hcfcfb64_0
libhwloc conda-forge/win-64::libhwloc-2.9.2-default_haede6df_1009
libiconv conda-forge/win-64::libiconv-1.17-h8ffe710_0
libjpeg-turbo conda-forge/win-64::libjpeg-turbo-2.1.5.1-hcfcfb64_0
liblapack conda-forge/win-64::liblapack-3.9.0-17_win64_mkl
libpng conda-forge/win-64::libpng-1.6.39-h19919ed_0
libtiff conda-forge/win-64::libtiff-4.5.1-h6c8260b_1
libwebp-base conda-forge/win-64::libwebp-base-1.3.1-hcfcfb64_0
libxcb conda-forge/win-64::libxcb-1.15-hcd874cb_0
libxml2 conda-forge/win-64::libxml2-2.11.5-hc3477c8_1
m2w64-gcc-libgfor~ conda-forge/win-64::m2w64-gcc-libgfortran-5.3.0-6
m2w64-gcc-libs conda-forge/win-64::m2w64-gcc-libs-5.3.0-7
m2w64-gcc-libs-co~ conda-forge/win-64::m2w64-gcc-libs-core-5.3.0-7
m2w64-gmp conda-forge/win-64::m2w64-gmp-6.1.0-2
m2w64-libwinpthre~ conda-forge/win-64::m2w64-libwinpthread-git-5.0.0.4634.697f757-2
markupsafe conda-forge/win-64::markupsafe-2.1.3-py311ha68e1ae_0
matplotlib-inline conda-forge/noarch::matplotlib-inline-0.1.6-pyhd8ed1ab_0
mkl conda-forge/win-64::mkl-2022.1.0-h6a75c08_874
msys2-conda-epoch conda-forge/win-64::msys2-conda-epoch-20160418-1
numpy conda-forge/win-64::numpy-1.25.2-py311h0b4df5a_0
openjpeg conda-forge/win-64::openjpeg-2.5.0-ha2aaf27_2
packaging conda-forge/noarch::packaging-23.1-pyhd8ed1ab_0
pandas conda-forge/win-64::pandas-2.1.0-py311hf63dbb6_0
parso conda-forge/noarch::parso-0.8.3-pyhd8ed1ab_0
pickleshare conda-forge/noarch::pickleshare-0.7.5-py_1003
pillow conda-forge/win-64::pillow-10.0.0-py311hde623f7_0
prompt-toolkit conda-forge/noarch::prompt-toolkit-3.0.39-pyha770c72_0
prompt_toolkit conda-forge/noarch::prompt_toolkit-3.0.39-hd8ed1ab_0
pthread-stubs conda-forge/win-64::pthread-stubs-0.4-hcd874cb_1001
pthreads-win32 conda-forge/win-64::pthreads-win32-2.9.1-hfa6e2cd_3
pure_eval conda-forge/noarch::pure_eval-0.2.2-pyhd8ed1ab_0
pygments conda-forge/noarch::pygments-2.16.1-pyhd8ed1ab_0
python-dateutil conda-forge/noarch::python-dateutil-2.8.2-pyhd8ed1ab_0
python-tzdata conda-forge/noarch::python-tzdata-2023.3-pyhd8ed1ab_0
python_abi conda-forge/win-64::python_abi-3.11-3_cp311
pytz conda-forge/noarch::pytz-2023.3-pyhd8ed1ab_0
pyyaml conda-forge/win-64::pyyaml-6.0.1-py311ha68e1ae_0
six conda-forge/noarch::six-1.16.0-pyh6c4a22f_0
stack_data conda-forge/noarch::stack_data-0.6.2-pyhd8ed1ab_0
tbb conda-forge/win-64::tbb-2021.10.0-h91493d7_0
tornado conda-forge/win-64::tornado-6.3.3-py311ha68e1ae_0
traitlets conda-forge/noarch::traitlets-5.9.0-pyhd8ed1ab_0
typing_extensions conda-forge/noarch::typing_extensions-4.7.1-pyha770c72_0
wcwidth conda-forge/noarch::wcwidth-0.2.6-pyhd8ed1ab_0
widgetsnbextension conda-forge/noarch::widgetsnbextension-4.0.8-pyhd8ed1ab_0
xorg-libxau conda-forge/win-64::xorg-libxau-1.0.11-hcd874cb_0
xorg-libxdmcp conda-forge/win-64::xorg-libxdmcp-1.1.3-hcd874cb_0
xyzservices conda-forge/noarch::xyzservices-2023.7.0-pyhd8ed1ab_0
yaml conda-forge/win-64::yaml-0.2.5-h8ffe710_2
zstd conda-forge/win-64::zstd-1.5.5-h12be248_0
Then abort the installation (pressing “N”-key).
Ask installation plan for jupyter_bokeh and jupyterlab:
conda install jupyter_bokeh jupyterlab --channel conda-forge
Proposed jupyterlab version in installation plan: 4.0.5
Proposed jupyter_bokeh version in installation plan: 2.0.4
Here is the complete installation plan:
(env) PS D:\Data> conda install jupyter_bokeh jupyterlab --channel conda-forge
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: C:\Users\xxx
added / updated specs:
- jupyter_bokeh
- jupyterlab
The following packages will be downloaded:
package | build
---------------------------|-----------------
anyio-4.0.0 | pyhd8ed1ab_0 97 KB conda-forge
argon2-cffi-23.1.0 | pyhd8ed1ab_0 18 KB conda-forge
brotli-python-1.1.0 | py311h12c1d0e_0 315 KB conda-forge
ipython-8.15.0 | pyh5737063_0 576 KB conda-forge
jupyter_client-8.3.1 | pyhd8ed1ab_0 103 KB conda-forge
jupyter_server-2.7.3 | pyhd8ed1ab_0 310 KB conda-forge
jupyterlab-4.0.5 | pyhd8ed1ab_0 5.7 MB conda-forge
libhwloc-2.9.2 |default_haede6df_1009 2.5 MB conda-forge
libtiff-4.5.1 | h6c8260b_1 931 KB conda-forge
libxml2-2.11.5 | hc3477c8_1 1.5 MB conda-forge
nbconvert-core-7.8.0 | pyhd8ed1ab_0 183 KB conda-forge
numpy-1.25.2 | py311h0b4df5a_0 7.0 MB conda-forge
pandas-2.1.0 | py311hf63dbb6_0 13.4 MB conda-forge
pillow-10.0.0 | py311hde623f7_0 43.9 MB conda-forge
pyyaml-6.0.1 | py311ha68e1ae_0 172 KB conda-forge
rpds-py-0.10.0 | py311hc37eb10_0 181 KB conda-forge
tornado-6.3.3 | py311ha68e1ae_0 828 KB conda-forge
websocket-client-1.6.2 | pyhd8ed1ab_0 44 KB conda-forge
zstd-1.5.5 | h12be248_0 335 KB conda-forge
------------------------------------------------------------
Total: 78.0 MB
The following NEW packages will be INSTALLED:
anyio conda-forge/noarch::anyio-4.0.0-pyhd8ed1ab_0
argon2-cffi conda-forge/noarch::argon2-cffi-23.1.0-pyhd8ed1ab_0
argon2-cffi-bindi~ conda-forge/win-64::argon2-cffi-bindings-21.2.0-py311ha68e1ae_3
arrow conda-forge/noarch::arrow-1.2.3-pyhd8ed1ab_0
asttokens conda-forge/noarch::asttokens-2.2.1-pyhd8ed1ab_0
async-lru conda-forge/noarch::async-lru-2.0.4-pyhd8ed1ab_0
attrs conda-forge/noarch::attrs-23.1.0-pyh71513ae_1
babel conda-forge/noarch::babel-2.12.1-pyhd8ed1ab_1
backcall conda-forge/noarch::backcall-0.2.0-pyh9f0ad1d_0
backports conda-forge/noarch::backports-1.0-pyhd8ed1ab_3
backports.functoo~ conda-forge/noarch::backports.functools_lru_cache-1.6.5-pyhd8ed1ab_0
beautifulsoup4 conda-forge/noarch::beautifulsoup4-4.12.2-pyha770c72_0
bleach conda-forge/noarch::bleach-6.0.0-pyhd8ed1ab_0
bokeh conda-forge/noarch::bokeh-3.2.2-pyhd8ed1ab_0
brotli-python conda-forge/win-64::brotli-python-1.1.0-py311h12c1d0e_0
cached-property conda-forge/noarch::cached-property-1.5.2-hd8ed1ab_1
cached_property conda-forge/noarch::cached_property-1.5.2-pyha770c72_1
certifi conda-forge/noarch::certifi-2023.7.22-pyhd8ed1ab_0
cffi conda-forge/win-64::cffi-1.15.1-py311h7d9ee11_3
charset-normalizer conda-forge/noarch::charset-normalizer-3.2.0-pyhd8ed1ab_0
colorama conda-forge/noarch::colorama-0.4.6-pyhd8ed1ab_0
comm conda-forge/noarch::comm-0.1.4-pyhd8ed1ab_0
contourpy conda-forge/win-64::contourpy-1.1.0-py311h005e61a_0
debugpy conda-forge/win-64::debugpy-1.6.8-py311h12c1d0e_0
decorator conda-forge/noarch::decorator-5.1.1-pyhd8ed1ab_0
defusedxml conda-forge/noarch::defusedxml-0.7.1-pyhd8ed1ab_0
entrypoints conda-forge/noarch::entrypoints-0.4-pyhd8ed1ab_0
exceptiongroup conda-forge/noarch::exceptiongroup-1.1.3-pyhd8ed1ab_0
executing conda-forge/noarch::executing-1.2.0-pyhd8ed1ab_0
fqdn conda-forge/noarch::fqdn-1.5.1-pyhd8ed1ab_0
freetype conda-forge/win-64::freetype-2.12.1-h546665d_1
idna conda-forge/noarch::idna-3.4-pyhd8ed1ab_0
importlib-metadata conda-forge/noarch::importlib-metadata-6.8.0-pyha770c72_0
importlib_metadata conda-forge/noarch::importlib_metadata-6.8.0-hd8ed1ab_0
importlib_resourc~ conda-forge/noarch::importlib_resources-6.0.1-pyhd8ed1ab_0
intel-openmp conda-forge/win-64::intel-openmp-2023.2.0-h57928b3_49496
ipykernel conda-forge/noarch::ipykernel-6.25.1-pyh6817e22_0
ipython conda-forge/noarch::ipython-8.15.0-pyh5737063_0
ipywidgets conda-forge/noarch::ipywidgets-8.1.0-pyhd8ed1ab_0
isoduration conda-forge/noarch::isoduration-20.11.0-pyhd8ed1ab_0
jedi conda-forge/noarch::jedi-0.19.0-pyhd8ed1ab_0
jinja2 conda-forge/noarch::jinja2-3.1.2-pyhd8ed1ab_1
json5 conda-forge/noarch::json5-0.9.14-pyhd8ed1ab_0
jsonpointer conda-forge/noarch::jsonpointer-2.0-py_0
jsonschema conda-forge/noarch::jsonschema-4.19.0-pyhd8ed1ab_1
jsonschema-specif~ conda-forge/noarch::jsonschema-specifications-2023.7.1-pyhd8ed1ab_0
jsonschema-with-f~ conda-forge/noarch::jsonschema-with-format-nongpl-4.19.0-pyhd8ed1ab_1
jupyter-lsp conda-forge/noarch::jupyter-lsp-2.2.0-pyhd8ed1ab_0
jupyter_bokeh conda-forge/noarch::jupyter_bokeh-2.0.4-pyhd8ed1ab_0
jupyter_client conda-forge/noarch::jupyter_client-8.3.1-pyhd8ed1ab_0
jupyter_core conda-forge/win-64::jupyter_core-5.3.1-py311h1ea47a8_0
jupyter_events conda-forge/noarch::jupyter_events-0.7.0-pyhd8ed1ab_2
jupyter_server conda-forge/noarch::jupyter_server-2.7.3-pyhd8ed1ab_0
jupyter_server_te~ conda-forge/noarch::jupyter_server_terminals-0.4.4-pyhd8ed1ab_1
jupyterlab conda-forge/noarch::jupyterlab-4.0.5-pyhd8ed1ab_0
jupyterlab_pygmen~ conda-forge/noarch::jupyterlab_pygments-0.2.2-pyhd8ed1ab_0
jupyterlab_server conda-forge/noarch::jupyterlab_server-2.24.0-pyhd8ed1ab_0
jupyterlab_widgets conda-forge/noarch::jupyterlab_widgets-3.0.8-pyhd8ed1ab_0
lcms2 conda-forge/win-64::lcms2-2.15-h3e3b177_1
lerc conda-forge/win-64::lerc-4.0.0-h63175ca_0
libblas conda-forge/win-64::libblas-3.9.0-17_win64_mkl
libcblas conda-forge/win-64::libcblas-3.9.0-17_win64_mkl
libdeflate conda-forge/win-64::libdeflate-1.18-hcfcfb64_0
libhwloc conda-forge/win-64::libhwloc-2.9.2-default_haede6df_1009
libiconv conda-forge/win-64::libiconv-1.17-h8ffe710_0
libjpeg-turbo conda-forge/win-64::libjpeg-turbo-2.1.5.1-hcfcfb64_0
liblapack conda-forge/win-64::liblapack-3.9.0-17_win64_mkl
libpng conda-forge/win-64::libpng-1.6.39-h19919ed_0
libsodium conda-forge/win-64::libsodium-1.0.18-h8d14728_1
libtiff conda-forge/win-64::libtiff-4.5.1-h6c8260b_1
libwebp-base conda-forge/win-64::libwebp-base-1.3.1-hcfcfb64_0
libxcb conda-forge/win-64::libxcb-1.15-hcd874cb_0
libxml2 conda-forge/win-64::libxml2-2.11.5-hc3477c8_1
m2w64-gcc-libgfor~ conda-forge/win-64::m2w64-gcc-libgfortran-5.3.0-6
m2w64-gcc-libs conda-forge/win-64::m2w64-gcc-libs-5.3.0-7
m2w64-gcc-libs-co~ conda-forge/win-64::m2w64-gcc-libs-core-5.3.0-7
m2w64-gmp conda-forge/win-64::m2w64-gmp-6.1.0-2
m2w64-libwinpthre~ conda-forge/win-64::m2w64-libwinpthread-git-5.0.0.4634.697f757-2
markupsafe conda-forge/win-64::markupsafe-2.1.3-py311ha68e1ae_0
matplotlib-inline conda-forge/noarch::matplotlib-inline-0.1.6-pyhd8ed1ab_0
mistune conda-forge/noarch::mistune-3.0.1-pyhd8ed1ab_0
mkl conda-forge/win-64::mkl-2022.1.0-h6a75c08_874
msys2-conda-epoch conda-forge/win-64::msys2-conda-epoch-20160418-1
nbclient conda-forge/noarch::nbclient-0.8.0-pyhd8ed1ab_0
nbconvert-core conda-forge/noarch::nbconvert-core-7.8.0-pyhd8ed1ab_0
nbformat conda-forge/noarch::nbformat-5.9.2-pyhd8ed1ab_0
nest-asyncio conda-forge/noarch::nest-asyncio-1.5.6-pyhd8ed1ab_0
notebook-shim conda-forge/noarch::notebook-shim-0.2.3-pyhd8ed1ab_0
numpy conda-forge/win-64::numpy-1.25.2-py311h0b4df5a_0
openjpeg conda-forge/win-64::openjpeg-2.5.0-ha2aaf27_2
overrides conda-forge/noarch::overrides-7.4.0-pyhd8ed1ab_0
packaging conda-forge/noarch::packaging-23.1-pyhd8ed1ab_0
pandas conda-forge/win-64::pandas-2.1.0-py311hf63dbb6_0
pandocfilters conda-forge/noarch::pandocfilters-1.5.0-pyhd8ed1ab_0
parso conda-forge/noarch::parso-0.8.3-pyhd8ed1ab_0
pickleshare conda-forge/noarch::pickleshare-0.7.5-py_1003
pillow conda-forge/win-64::pillow-10.0.0-py311hde623f7_0
pkgutil-resolve-n~ conda-forge/noarch::pkgutil-resolve-name-1.3.10-pyhd8ed1ab_0
platformdirs conda-forge/noarch::platformdirs-3.10.0-pyhd8ed1ab_0
prometheus_client conda-forge/noarch::prometheus_client-0.17.1-pyhd8ed1ab_0
prompt-toolkit conda-forge/noarch::prompt-toolkit-3.0.39-pyha770c72_0
prompt_toolkit conda-forge/noarch::prompt_toolkit-3.0.39-hd8ed1ab_0
psutil conda-forge/win-64::psutil-5.9.5-py311ha68e1ae_0
pthread-stubs conda-forge/win-64::pthread-stubs-0.4-hcd874cb_1001
pthreads-win32 conda-forge/win-64::pthreads-win32-2.9.1-hfa6e2cd_3
pure_eval conda-forge/noarch::pure_eval-0.2.2-pyhd8ed1ab_0
pycparser conda-forge/noarch::pycparser-2.21-pyhd8ed1ab_0
pygments conda-forge/noarch::pygments-2.16.1-pyhd8ed1ab_0
pysocks conda-forge/noarch::pysocks-1.7.1-pyh0701188_6
python-dateutil conda-forge/noarch::python-dateutil-2.8.2-pyhd8ed1ab_0
python-fastjsonsc~ conda-forge/noarch::python-fastjsonschema-2.18.0-pyhd8ed1ab_0
python-json-logger conda-forge/noarch::python-json-logger-2.0.7-pyhd8ed1ab_0
python-tzdata conda-forge/noarch::python-tzdata-2023.3-pyhd8ed1ab_0
python_abi conda-forge/win-64::python_abi-3.11-3_cp311
pytz conda-forge/noarch::pytz-2023.3-pyhd8ed1ab_0
pywin32 conda-forge/win-64::pywin32-304-py311h12c1d0e_2
pywinpty conda-forge/win-64::pywinpty-2.0.11-py311h12c1d0e_0
pyyaml conda-forge/win-64::pyyaml-6.0.1-py311ha68e1ae_0
pyzmq conda-forge/win-64::pyzmq-25.1.1-py311h7b3f143_0
referencing conda-forge/noarch::referencing-0.30.2-pyhd8ed1ab_0
requests conda-forge/noarch::requests-2.31.0-pyhd8ed1ab_0
rfc3339-validator conda-forge/noarch::rfc3339-validator-0.1.4-pyhd8ed1ab_0
rfc3986-validator conda-forge/noarch::rfc3986-validator-0.1.1-pyh9f0ad1d_0
rpds-py conda-forge/win-64::rpds-py-0.10.0-py311hc37eb10_0
send2trash conda-forge/noarch::send2trash-1.8.2-pyh08f2357_0
six conda-forge/noarch::six-1.16.0-pyh6c4a22f_0
sniffio conda-forge/noarch::sniffio-1.3.0-pyhd8ed1ab_0
soupsieve conda-forge/noarch::soupsieve-2.3.2.post1-pyhd8ed1ab_0
stack_data conda-forge/noarch::stack_data-0.6.2-pyhd8ed1ab_0
tbb conda-forge/win-64::tbb-2021.10.0-h91493d7_0
terminado conda-forge/noarch::terminado-0.17.0-pyh08f2357_0
tinycss2 conda-forge/noarch::tinycss2-1.2.1-pyhd8ed1ab_0
tomli conda-forge/noarch::tomli-2.0.1-pyhd8ed1ab_0
tornado conda-forge/win-64::tornado-6.3.3-py311ha68e1ae_0
traitlets conda-forge/noarch::traitlets-5.9.0-pyhd8ed1ab_0
typing-extensions conda-forge/noarch::typing-extensions-4.7.1-hd8ed1ab_0
typing_extensions conda-forge/noarch::typing_extensions-4.7.1-pyha770c72_0
typing_utils conda-forge/noarch::typing_utils-0.1.0-pyhd8ed1ab_0
uri-template conda-forge/noarch::uri-template-1.3.0-pyhd8ed1ab_0
urllib3 conda-forge/noarch::urllib3-2.0.4-pyhd8ed1ab_0
wcwidth conda-forge/noarch::wcwidth-0.2.6-pyhd8ed1ab_0
webcolors conda-forge/noarch::webcolors-1.13-pyhd8ed1ab_0
webencodings conda-forge/noarch::webencodings-0.5.1-py_1
websocket-client conda-forge/noarch::websocket-client-1.6.2-pyhd8ed1ab_0
widgetsnbextension conda-forge/noarch::widgetsnbextension-4.0.8-pyhd8ed1ab_0
win_inet_pton conda-forge/noarch::win_inet_pton-1.1.0-pyhd8ed1ab_6
winpty conda-forge/win-64::winpty-0.4.3-4
xorg-libxau conda-forge/win-64::xorg-libxau-1.0.11-hcd874cb_0
xorg-libxdmcp conda-forge/win-64::xorg-libxdmcp-1.1.3-hcd874cb_0
xyzservices conda-forge/noarch::xyzservices-2023.7.0-pyhd8ed1ab_0
yaml conda-forge/win-64::yaml-0.2.5-h8ffe710_2
zeromq conda-forge/win-64::zeromq-4.3.4-h0e60522_1
zipp conda-forge/noarch::zipp-3.16.2-pyhd8ed1ab_0
zstd conda-forge/win-64::zstd-1.5.5-h12be248_0
Some required package seems to require the older version of jupyter_bokeh.
Because dozens of packages are installed and I don’t know a reasonable methode of doing this, I was not able to identify which package is responsible for this requirement.
After aborting the installation (pressing “N”-key), I tested the same with pip:
pip install jupyterlab jupyter_bokeh
Then both current versions of jupyterlab (4.0.5) and jupyter_bokeh (3.0.7) were installed.
So the dependency check of conda seems also to play a role in the requirement of the older jupyter_bokeh version.
Further observation: If after installing jupyterlab 4.0.5 and jupyter_bokeh 2.0.4 with conda as prescribe, I try to force update jupyter_bokeh with
conda install jupyter_bokeh=3.0.7
conda says that I have to downgrade jupyterlab to version 3.6.5
Here is the complete installation plan:
(myenv311) PS D:\Data> conda install jupyter_bokeh=3.0.7
Collecting package metadata (current_repodata.json): done
Solving environment: unsuccessful initial attempt using frozen solve. Retrying with flexible solve.
Solving environment: done
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: C:\Users\xxx
added / updated specs:
- jupyter_bokeh=3.0.7
The following packages will be downloaded:
package | build
---------------------------|-----------------
jupyterlab-3.6.5 | pyhd8ed1ab_0 5.2 MB conda-forge
------------------------------------------------------------
Total: 5.2 MB
The following NEW packages will be INSTALLED:
aiofiles conda-forge/noarch::aiofiles-22.1.0-pyhd8ed1ab_0
aiosqlite conda-forge/noarch::aiosqlite-0.19.0-pyhd8ed1ab_0
ipython_genutils conda-forge/noarch::ipython_genutils-0.2.0-py_1
jupyter_server_fi~ conda-forge/noarch::jupyter_server_fileid-0.9.0-pyhd8ed1ab_0
jupyter_server_yd~ conda-forge/noarch::jupyter_server_ydoc-0.8.0-pyhd8ed1ab_0
jupyter_ydoc conda-forge/noarch::jupyter_ydoc-0.2.4-pyhd8ed1ab_0
nbclassic conda-forge/noarch::nbclassic-1.0.0-pyh8b2e9e2_0
notebook conda-forge/noarch::notebook-6.5.4-pyha770c72_0
y-py conda-forge/win-64::y-py-0.5.9-py311hc37eb10_0
ypy-websocket conda-forge/noarch::ypy-websocket-0.8.2-pyhd8ed1ab_0
The following packages will be UPDATED:
jupyter_bokeh 2.0.4-pyhd8ed1ab_0 --> 3.0.7-pyhd8ed1ab_0
The following packages will be DOWNGRADED:
jupyterlab 4.0.2-pyhd8ed1ab_0 --> 3.6.5-pyhd8ed1ab_0
What can I do to trace this problem further?
Or does anyone understand where the problem lays?
My system:
Windows 10
miniconda with conda 23.3.1 (also tested with 23.7.3, same behavior)
Python 3.11.5