Version incompatibility

オープン
#506 コメント 7 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
25/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
jupyter, jupyter-notebook
領域
frontend

調査の方向性

指定された JupyterLab、ipympl、ipywidgets のバージョンでウィジェットの読み込み失敗を再現し、その後、issue #161 と動作を比較します。まず、issue で報告されている JupyterLab 拡張機能とウィジェット登録を調査します。ウィジェットが semver 登録エラーなしで読み込まれれば完了です。

索引モデルが issue の本文から書いたものです。

説明

Describe the issue

I seem to observe the incompatibiltiy similar to one previously reported in #161: widget model not found and JS console with an error. This is using the latest versions of everything as far as I can tell.

Uncaught (in promise) Error: Module jupyter-matplotlib, semver range ^0.11 is not registered as a widget module

Versions

 3.10.8 | packaged by conda-forge | (main, Nov 22 2022, 08:26:04) [GCC 10.4.0]
ipympl version: 0.9.2
Selected Jupyter core packages...
IPython          : 8.7.0
ipykernel        : 6.19.2
ipywidgets       : 7.7.2
jupyter_client   : 7.4.8
jupyter_core     : 5.1.0
jupyter_server   : 1.23.3
jupyterlab       : 3.5.1
nbclient         : 0.5.13
nbconvert        : 6.5.3
nbformat         : 5.7.0
notebook         : 6.5.2
qtconsole        : not installed
traitlets        : 5.7.1
Known nbextensions:
  config dir: /opt/conda/etc/jupyter/nbconfig
    notebook section
      jupyter-matplotlib/extension  enabled 
      - Validating: OK
      jupyter_bokeh/extension  enabled 
      - Validating: OK
      jupyter_resource_usage/main  enabled 
      - Validating: OK
      jupyterlab-plotly/extension  enabled 
      - Validating: OK
      jupytext/index  enabled 
      - Validating: OK
      nbdime/index  enabled 
      - Validating: OK
      nbresuse/main  enabled 
      - Validating: OK
      jupyter-js-widgets/extension  enabled 
      - Validating: OK
    tree section
      ipyparallel/main  enabled 
      - Validating: OK
      jupyter_server_proxy/tree  enabled 
      - Validating: OK
JupyterLab v3.5.1
/opt/conda/share/jupyter/labextensions
        jupyterlab_pygments v0.2.2 enabled OK (python, jupyterlab_pygments)
        dask-labextension v6.0.0 enabled OK (python, dask_labextension)
        jupyterlab-topbar-extension v0.6.1 enabled OK (python, jupyterlab-topbar)
        jupyterlab-jupytext v1.3.8+dev enabled OK (python, jupytext)
        jupyter-matplotlib v0.11.2 enabled OK
        jupyterlab-link-share v0.2.4 enabled OK (python, jupyterlab-link-share)
        nbdime-jupyterlab v2.1.1 enabled OK
        ipyparallel-labextension v8.4.1 enabled OK
        jupyterlab-plotly v5.11.0 enabled OK
        jupyterlab-system-monitor v0.8.0 enabled OK (python, jupyterlab-system-monitor)
        @jupyter-widgets/jupyterlab-manager v3.1.1 enabled OK (python, jupyterlab_widgets)
        @jupyter-server/resource-usage v0.6.4 enabled OK (python, jupyter-resource-usage)
        @bokeh/jupyter_bokeh v3.0.5 enabled OK (python, jupyter_bokeh)
        @krassowski/jupyterlab-lsp v3.10.2 enabled OK (python, jupyterlab-lsp)
        @retrolab/lab-extension v0.3.21 enabled OK
        @jupyterlab/server-proxy v3.2.2 enabled OK
        @jupyterlab/latex v3.1.0 enabled OK (python, jupyterlab-latex)
        @jupyterlab/mathjax3-extension v4.3.0 enabled OK (python, jupyterlab-mathjax3)
        @jupyterlab/git v0.41.0 enabled OK (python, jupyterlab-git)
        @ryantam626/jupyterlab_code_formatter v1.5.3 enabled OK (python, jupyterlab-code-formatter)
        @pyviz/jupyterlab_pyviz v2.2.1 enabled OK (python, pyviz_comms)

Other labextensions (built into JupyterLab)
   app dir: /opt/conda/share/jupyter/lab
主要言語
Jupyter Notebook
スター
1.7k
フォーク
234
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

matplotlib/ipympl のほかの issue

matplotlib/ipympl の issue をすべて見る

似ている issue

Web Dev の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。