Old jupyter_bokeh version installed with conda

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

cc @mateusz @Philipp_Rudiger

I created following issue:

The dependency versions in the .conda file of jupyter_bokeh on conda_forge contains:
jupyterlab >=3,<4
This could be the cause of the problem.

The created issue was a duplicate of:

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.