jwkvam / jupyterlab-vim

:neckbeard: Vim notebook cell bindings for JupyterLab
MIT License
973 stars 73 forks source link

Extension installs but does not function on jupyterlab 1.2.0 #105

Open zaneselvans opened 4 years ago

zaneselvans commented 4 years ago

After updating to Jupyter Lab v1.2.0, I am finding that the jupyterlab-vim extension functionality is no longer available, although the extension still installs (and uninstalls) and builds alongside Jupyter without complaint. I've got v0.11.0 of the extension installed. The only other extension I have installed is the Table of Contents generator: @jupyterlab/toc

jupyter troubleshoot output:

$PATH:
    /home/zane/miniconda3/envs/pudl-dev/bin
    /home/zane/miniconda3/condabin
    /usr/local/bin
    /home/zane/.local/bin
    /usr/local/sbin
    /usr/sbin
    /usr/bin
    /sbin
    /bin
    /usr/games
    /usr/local/games
    /snap/bin

sys.path:
    /home/zane/miniconda3/envs/pudl-dev/bin
    /home/zane/miniconda3/envs/pudl-dev/lib/python3.7/site-packages/_pdbpp_path_hack
    /home/zane/miniconda3/envs/pudl-dev/lib/python37.zip
    /home/zane/miniconda3/envs/pudl-dev/lib/python3.7
    /home/zane/miniconda3/envs/pudl-dev/lib/python3.7/lib-dynload
    /home/zane/.local/lib/python3.7/site-packages
    /home/zane/miniconda3/envs/pudl-dev/lib/python3.7/site-packages
    /home/zane/code/catalyst/pudl/src

sys.executable:
    /home/zane/miniconda3/envs/pudl-dev/bin/python3.7

sys.version:
    3.7.3 | packaged by conda-forge | (default, Jul  1 2019, 21:52:21) 
    [GCC 7.3.0]

platform.platform():
    Linux-5.3.0-19-generic-x86_64-with-debian-buster-sid

which -a jupyter:
    /home/zane/miniconda3/envs/pudl-dev/bin/jupyter

pip list:
    Package                       Version                        Location                         
    ----------------------------- ------------------------------ ---------------------------------
    alabaster                     0.7.12                         
    asn1crypto                    1.2.0                          
    aspy.yaml                     1.3.0                          
    atomicwrites                  1.3.0                          
    attrs                         19.3.0                         
    autopep8                      1.4.4                          
    autosemver                    0.5.3                          
    Babel                         2.7.0                          
    backcall                      0.1.0                          
    bandit                        1.6.2                          
    bitarray                      1.0.1                          
    bleach                        3.1.0                          
    bokeh                         1.3.4                          
    boto3                         1.10.6                         
    botocore                      1.13.6                         
    cached-property               1.5.1                          
    catalystcoop.pudl             0.2.1.dev89+g7b1eb6a.d20191025 /home/zane/code/catalyst/pudl/src
    cchardet                      2.1.4                          
    certifi                       2019.9.11                      
    cffi                          1.13.1                         
    cfgv                          2.0.1                          
    chardet                       3.0.4                          
    Click                         7.0                            
    click-default-group           1.2.1                          
    cloudpickle                   1.2.2                          
    cmarkgfm                      0.4.2                          
    coloredlogs                   10.0                           
    configparser                  3.7.3                          
    contextlib2                   0.6.0.post1                    
    coverage                      4.5.4                          
    cryptography                  2.7                            
    cycler                        0.10.0                         
    cytoolz                       0.10.0                         
    dask                          2.6.0                          
    datapackage                   1.9.3                          
    dbfread                       2.0.7                          
    decorator                     4.4.1                          
    defusedxml                    0.6.0                          
    distributed                   2.6.0                          
    doc8                          0.8.0                          
    docutils                      0.15.2                         
    dulwich                       0.19.13                        
    editdistance                  0.5.3                          
    entrypoints                   0.3                            
    et-xmlfile                    1.0.1                          
    fancycompleter                0.8                            
    filelock                      3.0.12                         
    flake8                        3.7.9                          
    flake8-builtins               1.4.1                          
    flake8-colors                 0.1.6                          
    flake8-docstrings             1.5.0                          
    flake8-polyfill               1.0.2                          
    fsspec                        0.5.2                          
    future                        0.18.1                         
    gitdb2                        2.0.6                          
    GitPython                     3.0.4                          
    goodtables                    2.3.1                          
    HeapDict                      1.0.1                          
    humanfriendly                 4.18                           
    identify                      1.4.5                          
    idna                          2.8                            
    IDUtils                       1.1.4                          
    ijson                         2.5                            
    imagesize                     1.1.0                          
    importlib-metadata            0.18                           
    importlib-resources           1.0.2                          
    ipdb                          0.12.2                         
    ipykernel                     5.1.3                          
    ipython                       7.9.0                          
    ipython-genutils              0.2.0                          
    ipython-sql                   0.3.9                          
    ipywidgets                    7.5.1                          
    isbnid-fork                   0.5.2                          
    isodate                       0.6.0                          
    isort                         4.3.21                         
    jdcal                         1.4.1                          
    jedi                          0.15.1                         
    Jinja2                        2.10.3                         
    jmespath                      0.9.4                          
    joblib                        0.14.0                         
    json5                         0.8.5                          
    jsonlines                     1.2.0                          
    jsonpointer                   2.0                            
    jsonschema                    3.1.1                          
    jupyter-client                5.3.3                          
    jupyter-console               6.0.0                          
    jupyter-core                  4.5.0                          
    jupyterlab                    1.2.0                          
    jupyterlab-server             1.0.6                          
    kiwisolver                    1.1.0                          
    linear-tsv                    1.1.0                          
    llvmlite                      0.30.0                         
    locket                        0.2.0                          
    MarkupSafe                    1.1.1                          
    matplotlib                    3.1.1                          
    mccabe                        0.6.1                          
    mistune                       0.8.4                          
    more-itertools                7.2.0                          
    msgpack                       0.6.2                          
    nbconvert                     5.6.1                          
    nbformat                      4.4.0                          
    nbval                         0.9.3                          
    networkx                      2.4                            
    nodeenv                       1.3.3                          
    notebook                      6.0.1                          
    numba                         0.46.0                         
    numpy                         1.17.3                         
    olefile                       0.46                           
    openpyxl                      3.0.0                          
    packaging                     19.2                           
    pandas                        0.25.2                         
    pandocfilters                 1.4.2                          
    parso                         0.5.1                          
    partd                         1.0.0                          
    pathlib2                      2.3.5                          
    patsy                         0.5.1                          
    pbr                           5.4.2                          
    pdbpp                         0.10.0                         
    pep8-naming                   0.8.2                          
    pexpect                       4.7.0                          
    pickleshare                   0.7.5                          
    Pillow                        6.2.1                          
    pip                           19.3.1                         
    pipdeptree                    0.13.2                         
    pkginfo                       1.5.0.1                        
    pluggy                        0.12.0                         
    pre-commit                    1.18.1                         
    prettytable                   0.7.2                          
    prometheus-client             0.7.1                          
    prompt-toolkit                2.0.10                         
    psutil                        5.6.3                          
    psycopg2                      2.8.4                          
    ptyprocess                    0.6.0                          
    py                            1.8.0                          
    pyarrow                       0.15.0                         
    pybloom-live                  3.0.0                          
    pycodestyle                   2.5.0                          
    pycparser                     2.19                           
    pydocstyle                    4.0.1                          
    pyflakes                      2.1.1                          
    Pygments                      2.4.2                          
    pyOpenSSL                     19.0.0                         
    pyparsing                     2.4.2                          
    PyQt5                         5.12.3                         
    PyQt5-sip                     4.19.18                        
    PyQtWebEngine                 5.12.1                         
    pyrsistent                    0.15.5                         
    PySocks                       1.7.1                          
    pytest                        5.2.2                          
    pytest-cov                    2.8.1                          
    python-dateutil               2.8.0                          
    python-snappy                 0.5.4                          
    pytz                          2019.3                         
    PyYAML                        5.1.2                          
    pyzmq                         18.1.0                         
    qtconsole                     4.5.5                          
    readme-renderer               24.0                           
    requests                      2.22.0                         
    requests-toolbelt             0.9.1                          
    restructuredtext-lint         1.3.0                          
    rfc3986                       1.3.2                          
    s3transfer                    0.2.1                          
    scikit-learn                  0.21.3                         
    scipy                         1.3.1                          
    seaborn                       0.9.0                          
    Send2Trash                    1.5.0                          
    setuptools                    41.6.0.post20191029            
    setuptools-scm                3.3.3                          
    simpleeval                    0.9.8                          
    six                           1.12.0                         
    smmap2                        2.0.5                          
    snowballstemmer               2.0.0                          
    sortedcontainers              2.1.0                          
    Sphinx                        2.2.1                          
    sphinx-rtd-theme              0.4.3                          
    sphinxcontrib-applehelp       1.0.1                          
    sphinxcontrib-devhelp         1.0.1                          
    sphinxcontrib-htmlhelp        1.0.2                          
    sphinxcontrib-jsmath          1.0.1                          
    sphinxcontrib-qthelp          1.0.2                          
    sphinxcontrib-serializinghtml 1.1.3                          
    SQLAlchemy                    1.3.10                         
    sqlparse                      0.3.0                          
    statistics                    1.0.3.5                        
    statsmodels                   0.10.1                         
    stevedore                     1.30.1                         
    tableschema                   1.10.0                         
    tableschema-sql               1.3.1                          
    tabulator                     1.29.0                         
    tblib                         1.4.0                          
    terminado                     0.8.2                          
    testpath                      0.4.2                          
    timezonefinder                4.1.0                          
    toml                          0.10.0                         
    toolz                         0.10.0                         
    tornado                       6.0.3                          
    tox                           3.12.1                         
    tqdm                          4.36.1                         
    traitlets                     4.3.3                          
    twine                         2.0.0                          
    unicodecsv                    0.14.1                         
    urllib3                       1.25.6                         
    virtualenv                    16.6.1                         
    wcwidth                       0.1.7                          
    webencodings                  0.5.1                          
    wheel                         0.33.6                         
    widgetsnbextension            3.5.1                          
    wmctrl                        0.3                            
    xlrd                          1.2.0                          
    XlsxWriter                    1.2.2                          
    zict                          1.0.0                          
    zipp                          0.5.1

conda list:
    # packages in environment at /home/zane/miniconda3/envs/pudl-dev:
    #
    # Name                    Version                   Build  Channel
    _libgcc_mutex             0.1                        main  
    alabaster                 0.7.12                     py_0    conda-forge
    arrow-cpp                 0.15.0           py37h090bef1_2    conda-forge
    asn1crypto                1.2.0                    py37_0    conda-forge
    aspy.yaml                 1.3.0                      py_0    conda-forge
    atomicwrites              1.3.0                      py_0    conda-forge
    attrs                     19.3.0                     py_0    conda-forge
    autopep8                  1.4.4                      py_0    conda-forge
    autosemver                0.5.3                    pypi_0    pypi
    babel                     2.7.0                      py_0    conda-forge
    backcall                  0.1.0                      py_0    conda-forge
    backports                 1.0                        py_2    conda-forge
    bandit                    1.6.2                    py37_0    conda-forge
    bitarray                  1.0.1            py37h516909a_0    conda-forge
    bleach                    3.1.0                      py_0    conda-forge
    bokeh                     1.3.4                    py37_0    conda-forge
    boost-cpp                 1.70.0               h8e57a91_2    conda-forge
    boto3                     1.10.6                     py_0    conda-forge
    botocore                  1.13.6                     py_0    conda-forge
    brotli                    1.0.7             he1b5a44_1000    conda-forge
    bzip2                     1.0.8                h516909a_1    conda-forge
    c-ares                    1.15.0            h516909a_1001    conda-forge
    ca-certificates           2019.9.11            hecc5488_0    conda-forge
    cached-property           1.5.1                      py_0    conda-forge
    catalystcoop-pudl         0.2.1.dev89+g7b1eb6a.d20191025           dev_0    <develop>
    cchardet                  2.1.4            py37hfc679d8_0    conda-forge
    certifi                   2019.9.11                py37_0    conda-forge
    cffi                      1.13.1           py37h8022711_0    conda-forge
    cfgv                      2.0.1                      py_0    conda-forge
    chardet                   3.0.4                 py37_1003    conda-forge
    click                     7.0                        py_0    conda-forge
    click-default-group       1.2.1                      py_0    conda-forge
    cloudpickle               1.2.2                      py_0    conda-forge
    cmarkgfm                  0.4.2            py37h14c3975_2    conda-forge
    coloredlogs               10.0                  py37_1000    conda-forge
    configparser              3.7.3                    py37_1    conda-forge
    contextlib2               0.6.0.post1                py_0    conda-forge
    coverage                  4.5.4            py37h516909a_0    conda-forge
    cryptography              2.7              py37h72c5cf5_0    conda-forge
    cycler                    0.10.0                     py_2    conda-forge
    cytoolz                   0.10.0           py37h516909a_0    conda-forge
    dask                      2.6.0                      py_0    conda-forge
    dask-core                 2.6.0                      py_0    conda-forge
    datapackage               1.9.3                      py_0    conda-forge
    dbfread                   2.0.7                      py_0    conda-forge
    dbus                      1.13.6               he372182_0    conda-forge
    decorator                 4.4.1                      py_0    conda-forge
    defusedxml                0.6.0                      py_0    conda-forge
    distributed               2.6.0                      py_0    conda-forge
    doc8                      0.8.0                      py_2    conda-forge
    docutils                  0.15.2                   py37_0    conda-forge
    double-conversion         3.1.5                he1b5a44_2    conda-forge
    dulwich                   0.19.13                  pypi_0    pypi
    editdistance              0.5.3            py37hf484d3e_0    conda-forge
    entrypoints               0.3                   py37_1000    conda-forge
    et_xmlfile                1.0.1                   py_1001    conda-forge
    expat                     2.2.5             he1b5a44_1004    conda-forge
    fancycompleter            0.8                   py37_1000    conda-forge
    filelock                  3.0.10                     py_0    conda-forge
    flake8                    3.7.9                    py37_0    conda-forge
    flake8-builtins           1.4.1                      py_0    conda-forge
    flake8-colors             0.1.6                      py_0    conda-forge
    flake8-docstrings         1.5.0                      py_0    conda-forge
    flake8-polyfill           1.0.2                      py_0    conda-forge
    fontconfig                2.13.1            h86ecdb6_1001    conda-forge
    freetype                  2.10.0               he983fc9_1    conda-forge
    fsspec                    0.5.2                      py_0    conda-forge
    future                    0.18.1                   py37_0    conda-forge
    gettext                   0.19.8.1          hc5be6a0_1002    conda-forge
    gflags                    2.2.2             he1b5a44_1002    conda-forge
    gitdb2                    2.0.6                      py_0    conda-forge
    gitpython                 3.0.4                      py_0    conda-forge
    glib                      2.58.3            h6f030ca_1002    conda-forge
    glog                      0.4.0                he1b5a44_1    conda-forge
    goodtables                2.3.1                    py37_0    conda-forge
    grpc-cpp                  1.23.0               h18db393_0    conda-forge
    gst-plugins-base          1.14.5               h0935bb2_0    conda-forge
    gstreamer                 1.14.5               h36ae1b5_0    conda-forge
    heapdict                  1.0.1                      py_0    conda-forge
    humanfriendly             4.18                     py37_0    conda-forge
    icu                       64.2                 he1b5a44_1    conda-forge
    identify                  1.4.7                      py_0    conda-forge
    idna                      2.8                   py37_1000    conda-forge
    idutils                   1.1.4                    pypi_0    pypi
    ijson                     2.5                        py_0    conda-forge
    imagesize                 1.1.0                      py_0    conda-forge
    importlib-metadata        0.19                     py37_0    conda-forge
    importlib_metadata        0.23                     py37_0    conda-forge
    importlib_resources       1.0.2                 py37_1000    conda-forge
    ipdb                      0.12.2                     py_0    conda-forge
    ipykernel                 5.1.3            py37h5ca1d4c_0    conda-forge
    ipython                   7.9.0            py37h5ca1d4c_0    conda-forge
    ipython-sql               0.3.9                 py37_1000    conda-forge
    ipython_genutils          0.2.0                      py_1    conda-forge
    ipywidgets                7.5.1                      py_0    conda-forge
    isbnid-fork               0.5.2                    pypi_0    pypi
    isodate                   0.6.0                      py_1    conda-forge
    isort                     4.3.21                   py37_0    conda-forge
    jdcal                     1.4.1                      py_0    conda-forge
    jedi                      0.15.1                   py37_0    conda-forge
    jinja2                    2.10.3                     py_0    conda-forge
    jmespath                  0.9.4                      py_0    conda-forge
    joblib                    0.14.0                     py_0    conda-forge
    jpeg                      9c                h14c3975_1001    conda-forge
    json5                     0.8.5                      py_0    conda-forge
    jsonlines                 1.2.0                      py_1    conda-forge
    jsonpointer               2.0                        py_0    conda-forge
    jsonschema                3.1.1                    py37_0    conda-forge
    jupyter                   1.0.0                      py_2    conda-forge
    jupyter_client            5.3.3                    py37_1    conda-forge
    jupyter_console           6.0.0                      py_0    conda-forge
    jupyter_core              4.5.0                      py_0    conda-forge
    jupyterlab                1.2.0                      py_0    conda-forge
    jupyterlab_server         1.0.6                      py_0    conda-forge
    kiwisolver                1.1.0            py37hc9558a2_0    conda-forge
    krb5                      1.16.3            h05b26f9_1001    conda-forge
    libblas                   3.8.0               14_openblas    conda-forge
    libcblas                  3.8.0               14_openblas    conda-forge
    libclang                  9.0.0                hc9558a2_1    conda-forge
    libedit                   3.1.20170329      hf8c457e_1001    conda-forge
    libevent                  2.1.10               h72c5cf5_0    conda-forge
    libffi                    3.2.1             he1b5a44_1006    conda-forge
    libgcc-ng                 9.1.0                hdf63c60_0  
    libgfortran-ng            7.3.0                hdf63c60_2    conda-forge
    libiconv                  1.15              h516909a_1005    conda-forge
    liblapack                 3.8.0               14_openblas    conda-forge
    libllvm8                  8.0.1                hc9558a2_0    conda-forge
    libllvm9                  9.0.0                hc9558a2_2    conda-forge
    libopenblas               0.3.7                h6e990d7_2    conda-forge
    libpng                    1.6.37               hed695b0_0    conda-forge
    libpq                     11.5                 hd9ab2ff_1    conda-forge
    libprotobuf               3.8.0                h8b12597_0    conda-forge
    libsodium                 1.0.17               h516909a_0    conda-forge
    libstdcxx-ng              9.1.0                hdf63c60_0  
    libtiff                   4.0.10            hfc65ed5_1004    conda-forge
    libuuid                   2.32.1            h14c3975_1000    conda-forge
    libxcb                    1.13              h14c3975_1002    conda-forge
    libxkbcommon              0.9.1                hebb1f50_0    conda-forge
    libxml2                   2.9.10               hee79883_0    conda-forge
    linear-tsv                1.1.0                      py_1    conda-forge
    llvmlite                  0.30.0           py37h8b12597_0    conda-forge
    locket                    0.2.0                      py_2    conda-forge
    lz4-c                     1.8.3             he1b5a44_1001    conda-forge
    markupsafe                1.1.1            py37h14c3975_0    conda-forge
    matplotlib                3.1.1                    py37_1    conda-forge
    matplotlib-base           3.1.1            py37he7580a8_1    conda-forge
    mccabe                    0.6.1                      py_1    conda-forge
    mistune                   0.8.4           py37h14c3975_1000    conda-forge
    more-itertools            7.2.0                      py_0    conda-forge
    msgpack-python            0.6.2            py37hc9558a2_0    conda-forge
    nbconvert                 5.6.1                    py37_0    conda-forge
    nbformat                  4.4.0                      py_1    conda-forge
    nbval                     0.9.3                      py_0    conda-forge
    ncurses                   6.1               hf484d3e_1002    conda-forge
    networkx                  2.4                        py_0    conda-forge
    nodeenv                   1.3.3                      py_0    conda-forge
    notebook                  6.0.1                    py37_0    conda-forge
    nspr                      4.23                 he1b5a44_0    conda-forge
    nss                       3.47                 he751ad9_0    conda-forge
    numba                     0.46.0           py37hb3f55d8_1    conda-forge
    numpy                     1.17.3           py37h95a1406_0    conda-forge
    olefile                   0.46                       py_0    conda-forge
    openpyxl                  3.0.0                      py_0    conda-forge
    openssl                   1.1.1c               h516909a_0    conda-forge
    packaging                 19.2                       py_0    conda-forge
    pandas                    0.25.2           py37hb3f55d8_0    conda-forge
    pandoc                    2.7.3                         0    conda-forge
    pandocfilters             1.4.2                      py_1    conda-forge
    parquet-cpp               1.5.1                         2    conda-forge
    parso                     0.5.1                      py_0    conda-forge
    partd                     1.0.0                      py_0    conda-forge
    pathlib2                  2.3.5                    py37_0    conda-forge
    patsy                     0.5.1                      py_0    conda-forge
    pbr                       5.4.2                      py_0    conda-forge
    pcre                      8.43                 he1b5a44_0    conda-forge
    pdbpp                     0.10.0                     py_0    conda-forge
    pep8-naming               0.8.2                      py_0    conda-forge
    pexpect                   4.7.0                    py37_0    conda-forge
    pickleshare               0.7.5                 py37_1000    conda-forge
    pillow                    6.2.1            py37h6b7be26_0    conda-forge
    pip                       19.3.1                   py37_0    conda-forge
    pipdeptree                0.13.2                     py_0    conda-forge
    pkginfo                   1.5.0.1                    py_0    conda-forge
    pluggy                    0.13.0                   py37_0    conda-forge
    pre_commit                1.18.1                   py37_0    conda-forge
    prettytable               0.7.2                      py_3    conda-forge
    prometheus_client         0.7.1                      py_0    conda-forge
    prompt_toolkit            2.0.10                     py_0    conda-forge
    psutil                    5.6.3            py37h516909a_0    conda-forge
    psycopg2                  2.8.4            py37h72c5cf5_0    conda-forge
    pthread-stubs             0.4               h14c3975_1001    conda-forge
    ptyprocess                0.6.0                   py_1001    conda-forge
    py                        1.8.0                      py_0    conda-forge
    pyarrow                   0.15.0           py37h8b68381_1    conda-forge
    pybloom_live              3.0.0                      py_0    conda-forge
    pycodestyle               2.5.0                      py_0    conda-forge
    pycparser                 2.19                     py37_1    conda-forge
    pydocstyle                4.0.1                      py_0    conda-forge
    pyflakes                  2.1.1                      py_0    conda-forge
    pygments                  2.4.2                      py_0    conda-forge
    pyopenssl                 19.0.0                   py37_0    conda-forge
    pyparsing                 2.4.2                      py_0    conda-forge
    pyqt                      5.12.3           py37hcca6a23_0    conda-forge
    pyqt5-sip                 4.19.18                  pypi_0    pypi
    pyqtwebengine             5.12.1                   pypi_0    pypi
    pyrsistent                0.15.5           py37h516909a_0    conda-forge
    pysocks                   1.7.1                    py37_0    conda-forge
    pytest                    5.2.2                    py37_0    conda-forge
    pytest-cov                2.8.1                      py_0    conda-forge
    python                    3.7.3                h33d41f4_1    conda-forge
    python-dateutil           2.8.0                      py_0    conda-forge
    python-snappy             0.5.4            py37hee44bf9_0    conda-forge
    pytz                      2019.3                     py_0    conda-forge
    pyyaml                    5.1.2            py37h516909a_0    conda-forge
    pyzmq                     18.1.0           py37h1768529_0    conda-forge
    qt                        5.12.5               hd8c4c69_1    conda-forge
    qtconsole                 4.5.5                      py_0    conda-forge
    re2                       2019.09.01           he1b5a44_0    conda-forge
    readline                  8.0                  hf8c457e_0    conda-forge
    readme_renderer           24.0                       py_0    conda-forge
    requests                  2.22.0                   py37_1    conda-forge
    requests-toolbelt         0.9.1                      py_0    conda-forge
    restructuredtext_lint     1.3.0                      py_0    conda-forge
    rfc3986                   1.3.2                      py_0    conda-forge
    s3transfer                0.2.1                    py37_0    conda-forge
    scikit-learn              0.21.3           py37hcdab131_0    conda-forge
    scipy                     1.3.1            py37h921218d_2    conda-forge
    seaborn                   0.9.0                      py_1    conda-forge
    send2trash                1.5.0                      py_0    conda-forge
    setuptools                41.6.0                   py37_0    conda-forge
    setuptools_scm            3.3.3                      py_0    conda-forge
    simpleeval                0.9.8            py37h516909a_1    conda-forge
    six                       1.12.0                py37_1000    conda-forge
    smmap2                    2.0.5                      py_0    conda-forge
    snappy                    1.1.7             he1b5a44_1002    conda-forge
    snowballstemmer           2.0.0                      py_0    conda-forge
    sortedcontainers          2.1.0                      py_0    conda-forge
    sphinx                    2.2.1                      py_0    conda-forge
    sphinx_rtd_theme          0.4.3                      py_0    conda-forge
    sphinxcontrib-applehelp   1.0.1                      py_0    conda-forge
    sphinxcontrib-devhelp     1.0.1                      py_0    conda-forge
    sphinxcontrib-htmlhelp    1.0.2                      py_0    conda-forge
    sphinxcontrib-jsmath      1.0.1                      py_0    conda-forge
    sphinxcontrib-qthelp      1.0.2                      py_0    conda-forge
    sphinxcontrib-serializinghtml 1.1.3                      py_0    conda-forge
    sqlalchemy                1.3.10           py37h516909a_0    conda-forge
    sqlite                    3.30.1               hcee41ef_0    conda-forge
    sqlparse                  0.3.0                      py_0    conda-forge
    statistics                1.0.3.5                  pypi_0    pypi
    statsmodels               0.10.1           py37hc1659b7_1    conda-forge
    stevedore                 1.30.1                     py_0    conda-forge
    tableschema               1.10.0                     py_0    conda-forge
    tableschema-sql           1.3.1                      py_0    conda-forge
    tabulator                 1.29.0                     py_0    conda-forge
    tblib                     1.4.0                      py_0    conda-forge
    terminado                 0.8.2                    py37_0    conda-forge
    testpath                  0.4.2                   py_1001    conda-forge
    thrift-cpp                0.12.0            hf3afdfd_1004    conda-forge
    timezonefinder            4.1.0                      py_0    conda-forge
    tk                        8.6.9             hed695b0_1003    conda-forge
    toml                      0.10.0                     py_0    conda-forge
    toolz                     0.10.0                     py_0    conda-forge
    tornado                   6.0.3            py37h516909a_0    conda-forge
    tox                       3.14.0                     py_0    conda-forge
    tqdm                      4.36.1                     py_0    conda-forge
    traitlets                 4.3.3                    py37_0    conda-forge
    twine                     2.0.0                      py_0    conda-forge
    unicodecsv                0.14.1                     py_1    conda-forge
    uriparser                 0.9.3                he1b5a44_1    conda-forge
    urllib3                   1.25.6                   py37_0    conda-forge
    virtualenv                16.7.5                     py_0    conda-forge
    wcwidth                   0.1.7                      py_1    conda-forge
    webencodings              0.5.1                      py_1    conda-forge
    wheel                     0.33.6                   py37_0    conda-forge
    widgetsnbextension        3.5.1                    py37_0    conda-forge
    wmctrl                    0.3                   py37_1001    conda-forge
    xlrd                      1.2.0                      py_0    conda-forge
    xlsxwriter                1.2.2                      py_0    conda-forge
    xorg-libxau               1.0.9                h14c3975_0    conda-forge
    xorg-libxdmcp             1.1.3                h516909a_0    conda-forge
    xz                        5.2.4             h14c3975_1001    conda-forge
    yaml                      0.1.7             h14c3975_1001    conda-forge
    zeromq                    4.3.2                he1b5a44_2    conda-forge
    zict                      1.0.0                      py_0    conda-forge
    zipp                      0.6.0                      py_0    conda-forge
    zlib                      1.2.11            h516909a_1006    conda-forge
    zstd                      1.4.3                h3b9ef0a_0    conda-forge
zaneselvans commented 4 years ago

Updating to jupyterlab 1.2.1 (+rebuild/uninstall/re-install of this extension) doesn't seem to have any effect.

zaneselvans commented 4 years ago

Am I the only one having this issue? I'm on Jupyterlab 1.2.2 now and the jupyterlab_vim extension is still not working. I've also just noticed that despite the extension being installed, when I do jupyter labextension list it tells me both that it's enabled/OK, and that it's uninstalled, which seems... odd, and maybe the result of something being internally inconsistent or out of sync?

JupyterLab v1.2.2
Known labextensions:
   app dir: /home/zane/miniconda3/envs/pudl-dev/share/jupyter/lab
        @jupyterlab/toc v1.0.1  enabled  OK
        jupyterlab_vim v0.11.0  enabled  OK
        nbdime-jupyterlab v1.0.0  enabled  OK

Uninstalled core extensions:
    jupyterlab_vim
wiseyoungbuck commented 4 years ago

I am also having this issue. It’s a pretty big problem as I have become dependent on my bum bindings. :/

zaneselvans commented 4 years ago

I wiped out and re-created the conda environment that I was running jupyterlab within, and re-installed the extensions, and everything started working again, so I think in my case it was some kind of internally inconsistent state, not a basic incompatibility between the extension and the newer versions of jupyterlab. Still not sure how it ended up that way but... at least it works now!

olavurmortensen commented 4 years ago

I was having this same problem. I was able to make it work with this conda environment.yml:

name: jupyterlab-vim-test

channels:
    - conda-forge
    - defaults
    - krinsman

dependencies:
    - jupyterlab=1.2.0
    - nodejs=13.0.0
    - jupyterlab-vim=v0.8.0

Install via: conda env create -f environment.yml

Start JupyterLab, enable extensions manager, then update jupyterlab_vim. Then JupyterLab asks for a rebuild. After this it works for me.

jupyter troubleshoot output: https://gist.githubusercontent.com/olavurmortensen/e52ba76e9507ad08a7f4bae1e5cc34dd/raw/e022d9107cd745f6d1b04a4e0d12dda12bbf5b43/jupyter_troubleshoot.log

Don't have an explanation why this works, maybe someone else does.