-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Old jupyter_bokeh version when installed from conda-forge #13459
Comments
Since I didn't want to overload the issue description, I didn't go too deep into details. Behavior with conda, classic solver
Here is the complete installation plan:
Then abort the installation (press "N"-key). Ask installation plan for jupyter_bokeh and jupyterlab: Here is the complete installation plan:
Further observation: If after installing jupyterlab 4.0.7 and jupyter_bokeh 2.0.4 with Here is the complete installation plan:
Behavior with pipOn a new environment, I then tried to install jupyterlab and jupyter_bokeh with pip: Behavior with conda, libmamba solverAfter making this observation, I went back to conda but used the Proposed jupyterlab version in installation plan: 3.6.5 Here is the complete installation plan with
|
This is a known issue bokeh/jupyter_bokeh#195. |
@mattpap can we close this in favor of the other issue then? |
Software versions
Windows 10
miniconda with conda 23.9.0 (also tested with 23.7.3, 23.3.1, same behavior)
Python 3.12.0 (also tested with 3.11.5, same behavior)
Browser name and version
No response
Jupyter notebook / Jupyter Lab version
No response
Expected behavior
When installing both jupyter_bokeh and jupyterlab with conda with:
conda install jupyter_bokeh jupyterlab --channel conda-forge
the newest version of both packages should install, as of today:
jupyter_bokeh: 3.0.7
jupyterlab: 4.0.7
Observed behavior
When installing both jupyter_bokeh and jupyterlab with conda with:
conda install jupyter_bokeh jupyterlab --channel conda-forge
following versions get installed using the classic conda solver:
jupyter_bokeh: 2.0.4 (old)
jupyterlab: 4.0.7 (current)
Using the conda-libmamba-solver:
jupyter_bokeh: 3.0.7 (current)
jupyterlab: 3.6.5 (old)
Example code
Stack traceback or browser console output
Installing both packages with pip, the current versions will install.
So the problem seems to be a conda-forge specific problem.
Thus, I downloaded the latest file in the conda-forge repository:
https://anaconda.org/conda-forge/jupyter_bokeh/3.0.7/download/noarch/jupyter_bokeh-3.0.7-pyhd8ed1ab_0.conda
I then changed the .conda extension to .zip, unpacked it, I then unpacked the contained archives named
info-jupyter_bokeh-3.0.7-pyhd8ed1ab_0.tar.zst
In the contained directory
\info\recipe
, filemeta.yaml
, I found following lines:And in
\info\index.json
:I suppose this could be the cause of the described problem.
Having a look at the wheel-file from Pypi, I cannot find the limitation "jupyterlab < 4" at a first glance.
This would explain why the pip installation does not show the described problem.
Screenshots
No response
The text was updated successfully, but these errors were encountered: