jupyter-lsp / jupyterlab-lsp

Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
https://jupyterlab-lsp.readthedocs.io
BSD 3-Clause "New" or "Revised" License
1.78k stars 146 forks source link

Stuck at "connecting..." when using with jupyterhub #674

Open joelostblom opened 2 years ago

joelostblom commented 2 years ago

I am trying to use jupyterlab-lsp with our jupyterhub at https://pims.syzygy.ca, but the extension gets stuck at "connecting..." in the statusbar and it says my notebook is not connected when clicking the statusbar indicator:

image

We have installed jupyterlab-lsp and jupyter-lsp-python via conda and when I run conda list | grep lsp it shows the following:

jupyter-lsp               1.4.1              pyhd8ed1ab_0    conda-forge
jupyter-lsp-python        1.4.1              pyhd8ed1ab_0    conda-forge
jupyterlab-lsp            3.8.1              pyhd8ed1ab_0    conda-forge
python-lsp-jsonrpc        1.0.0              pyhd8ed1ab_0    conda-forge
python-lsp-server         1.2.1              pyhd8ed1ab_0    conda-forge

On my local machine I have the same package installed and jupyter-lab lsp works fine. I am not in charge of the installations in the jupyterhub, so I have limited ability to iterate on testing what is wrong and am instead trying to figure it out from the developer console. I can see that it says Firefox can’t establish a connection to the server at wss://pims.syzygy.ca/jupyter/user/joel.ostblom/lsp/ws/pylsp, is there something different we need to do when installing on JupuyterHub to ensure that pylsp is put in the correct folders?

image

Required: installed server extensions
Config dir: /home/jupyter/.jupyter

/opt/conda/lib/python3.9/site-packages/jupyter_server/transutils.py:13: FutureWarning: The alias `_()` will be deprecated. Use `_i18n()` instead.
  warnings.warn(warn_msg, FutureWarning)
Config dir: /opt/conda/etc/jupyter
    jupyter_lsp enabled
    - Validating jupyter_lsp...
      jupyter_lsp 1.4.1 OK
    jupyter_server_mathjax enabled
    - Validating jupyter_server_mathjax...
      jupyter_server_mathjax  OK
    jupyterlab enabled
    - Validating jupyterlab...
      jupyterlab 3.1.7 OK
    jupyterlab_git enabled
    - Validating jupyterlab_git...
      jupyterlab_git 0.32.2 OK
    jupyterlab_spellchecker enabled
    - Validating jupyterlab_spellchecker...
      jupyterlab_spellchecker 0.7.0 OK
    jupytext enabled
    - Validating jupytext...
      jupytext 1.11.4 OK
    nbclassic enabled
    - Validating nbclassic...
      nbclassic  OK
    nbdime enabled
    - Validating nbdime...
      nbdime 3.1.0 OK
    nbgitpuller enabled
    - Validating nbgitpuller...
      nbgitpuller 0.10.2dev0 OK

Config dir: /usr/local/etc/jupyter
Required: installed lab extensions
JupyterLab v3.1.7
/opt/conda/share/jupyter/labextensions
        jupyter-matplotlib v0.9.0 enabled OK
        ipycanvas v0.9.0 enabled OK
        jupyterlab-jupytext v1.3.3 enabled OK (python, jupytext)
        jupyterlab-plotly v5.2.1 enabled OK
        nbdime-jupyterlab v2.1.0 enabled OK
        @jupyter-widgets/jupyterlab-manager v3.0.0 enabled OK (python, jupyterlab_widgets)
        @ijmbarr/jupyterlab_spellchecker v0.7.0 enabled OK (python, jupyterlab-spellchecker)
        @jupyterlab/git v0.32.2 enabled OK (python, jupyterlab-git)
        @krassowski/jupyterlab-lsp v3.8.1 enabled OK (python, jupyterlab-lsp)

Other labextensions (built into JupyterLab)
   app dir: /opt/conda/share/jupyter/lab
        @techrah/text-shortcuts v1.0.3 enabled OK
Troubleshoot Output
CondaEnvException: Unable to determine environment

Please re-run this command with one of the following options:

* Provide an environment name via --name or -n
* Re-run this command inside an activated conda environment.

$PATH:
        /opt/conda/bin
        /usr/local/sbin
        /usr/local/bin
        /usr/sbin
        /usr/bin
        /sbin
        /bin

sys.path:
        /opt/conda/bin
        /opt/conda/lib/python39.zip
        /opt/conda/lib/python3.9
        /opt/conda/lib/python3.9/lib-dynload
        /opt/conda/lib/python3.9/site-packages

sys.executable:
        /opt/conda/bin/python

sys.version:
        3.9.6 | packaged by conda-forge | (default, Jul 11 2021, 03:39:48) 
        [GCC 9.3.0]

platform.platform():
        Linux-3.10.0-1160.31.1.el7.x86_64-x86_64-with-glibc2.31

which -a jupyter:
        /opt/conda/bin/jupyter

pip list:
        Package                       Version
        ----------------------------- ------------
        alembic                       1.6.5
        altair                        4.1.0
        anyio                         3.3.0
        appdirs                       1.4.4
        argon2-cffi                   20.1.0
        astroid                       2.6.6
        astropy                       4.3.1
        async-generator               1.10
        attrs                         21.2.0
        autopep8                      1.5.7
        Babel                         2.9.1
        backcall                      0.2.0
        backports.functools-lru-cache 1.6.4
        beautifulsoup4                4.9.3
        black                         21.7b0
        bleach                        4.0.0
        blinker                       1.4
        bokeh                         2.3.3
        boto3                         1.18.26
        botocore                      1.21.26
        Bottleneck                    1.3.2
        branca                        0.4.2
        brotlipy                      0.7.0
        cached-property               1.5.2
        canvasapi                     2.2.0
        Cartopy                       0.19.0.post1
        certifi                       2021.5.30
        certipy                       0.1.3
        cffi                          1.14.6
        chardet                       4.0.0
        charset-normalizer            2.0.0
        click                         7.1.2
        click-plugins                 1.1.1
        cligj                         0.7.2
        cloudpickle                   1.6.0
        colorama                      0.4.4
        colorlover                    0.3.0
        conda                         4.10.3
        conda-package-handling        1.7.3
        coverage                      5.5
        cryptography                  3.4.7
        cs103                         0.3.4
        cvxopt                        1.2.6
        cycler                        0.10.0
        Cython                        0.29.24
        cytoolz                       0.11.0
        dask                          2021.8.0
        dataclasses                   0.8
        debugpy                       1.4.1
        decorator                     5.0.9
        defusedxml                    0.7.1
        Deprecated                    1.2.12
        descartes                     1.1.0
        dill                          0.3.4
        distributed                   2021.8.0
        entrypoints                   0.3
        et-xmlfile                    1.1.0
        fastkml                       0.11
        Fiona                         1.8.18
        flake8                        3.9.2
        folium                        0.0.0
        fsspec                        2021.7.0
        fuzzywuzzy                    0.18.0
        GDAL                          3.2.1
        geopandas                     0.9.0
        gitdb                         4.0.7
        GitPython                     3.1.18
        gmpy2                         2.1.0b5
        graphviz                      0.16
        greenlet                      1.1.1
        h5py                          3.3.0
        HeapDict                      1.0.1
        html5lib                      1.1
        idna                          3.1
        imagecodecs-lite              2019.12.3
        imageio                       2.9.0
        importlib-metadata            4.6.4
        inflection                    0.5.1
        iniconfig                     1.1.1
        ipycanvas                     0.9.0
        ipykernel                     6.2.0
        ipympl                        0.7.0
        ipython                       7.26.0
        ipython-genutils              0.2.0
        ipywidgets                    7.6.3
        isodate                       0.6.0
        isort                         5.9.3
        jedi                          0.18.0
        Jinja2                        3.0.1
        jmespath                      0.10.0
        joblib                        1.0.1
        json5                         0.9.5
        jsonschema                    3.2.0
        jupyter-client                6.1.12
        jupyter-core                  4.7.1
        jupyter-lsp                   1.4.1
        jupyter-server                1.10.2
        jupyter-server-mathjax        0.2.3
        jupyter-telemetry             0.1.0
        jupyterhub                    1.4.2
        jupyterlab                    3.1.7
        jupyterlab-git                0.32.2
        jupyterlab-lsp                3.8.1
        jupyterlab-pygments           0.1.2
        jupyterlab-server             2.7.0
        jupyterlab-spellchecker       0.7.0
        jupyterlab-widgets            1.0.0
        jupytext                      1.11.4
        keepalive                     0.5
        kiwisolver                    1.3.1
        latimes-calculate             0.3.1
        lazy-object-proxy             1.6.0
        llvmlite                      0.36.0
        locket                        0.2.0
        lxml                          4.6.3
        Mako                          1.1.4
        mamba                         0.15.2
        mapclassify                   2.4.3
        Markdown                      3.3.4
        markdown-it-py                1.1.0
        MarkupSafe                    2.0.1
        matplotlib                    3.4.3
        matplotlib-inline             0.1.2
        mccabe                        0.6.1
        mdit-py-plugins               0.2.8
        mistune                       0.8.4
        mock                          4.0.3
        more-itertools                8.8.0
        mpld3                         0.5.5
        mpmath                        1.2.1
        msgpack                       1.0.2
        munch                         2.5.0
        mypy-extensions               0.4.3
        nbclassic                     0.3.1
        nbclient                      0.5.4
        nbconvert                     6.1.0
        nbdime                        3.1.0
        nbformat                      5.1.3
        nbgitpuller                   0.10.2.dev0
        nbval                         0.9.6
        nest-asyncio                  1.5.1
        networkx                      2.3
        nltk                          3.6.2
        notebook                      6.4.3
        numba                         0.53.1
        numexpr                       2.7.3
        numpy                         1.21.2
        oauthlib                      3.1.1
        olefile                       0.46
        openpyxl                      3.0.7
        orjson                        3.6.3
        packaging                     21.0
        palettable                    3.3.0
        pamela                        1.0.0
        pandas                        1.3.2
        pandas-datareader             0.10.0
        pandocfilters                 1.4.2
        parso                         0.8.2
        partd                         1.2.0
        pathspec                      0.9.0
        patsy                         0.5.1
        pdfdocument                   4.0.0
        pexpect                       4.8.0
        pickleshare                   0.7.5
        Pillow                        8.2.0
        pip                           21.2.4
        pivottablejs                  0.9.0
        plotly                        5.2.1
        pluggy                        0.13.1
        pooch                         1.4.0
        prometheus-client             0.11.0
        prompt-toolkit                3.0.19
        protobuf                      3.17.2
        psutil                        5.8.0
        ptyprocess                    0.7.0
        py                            1.10.0
        pyarrow                       5.0.0
        pycodestyle                   2.7.0
        pycosat                       0.6.3
        pycparser                     2.20
        pycurl                        7.44.1
        pydocstyle                    6.1.1
        pyerfa                        2.0.0
        pyflakes                      2.3.1
        pygeoif                       0.7
        Pygments                      2.10.0
        PyJWT                         2.1.0
        pylint                        2.9.6
        pyOpenSSL                     20.0.1
        pyparsing                     2.4.7
        pyproj                        3.1.0
        PyQt5                         5.12.3
        PyQt5_sip                     4.19.18
        PyQtChart                     5.12
        PyQtWebEngine                 5.12.1
        pyrsistent                    0.17.3
        pysal                         2.1.0
        pyshp                         2.1.3
        PySocks                       1.7.1
        pytest                        6.2.4
        python-dateutil               2.8.2
        python-dotenv                 0.19.0
        python-editor                 1.0.4
        python-json-logger            2.0.1
        python-Levenshtein            0.12.2
        python-lsp-jsonrpc            1.0.0
        python-lsp-server             1.2.1
        pytz                          2021.1
        PyWavelets                    1.1.1
        PyYAML                        5.4.1
        pyzmq                         22.2.1
        qeds                          0.7.0
        Quandl                        3.6.1
        quantecon                     0.5.1
        rdflib                        6.0.0
        regex                         2021.8.21
        reportlab                     3.6.1
        requests                      2.26.0
        requests-unixsocket           0.2.0
        rise                          5.7.1
        rope                          0.19.0
        Rtree                         0.9.7
        ruamel.yaml                   0.17.10
        ruamel.yaml.clib              0.2.2
        ruamel-yaml-conda             0.15.80
        s3transfer                    0.5.0
        scikit-image                  0.18.2
        scikit-learn                  0.24.2
        scipy                         1.7.1
        seaborn                       0.11.2
        Send2Trash                    1.8.0
        setuptools                    57.4.0
        Shapely                       1.7.1
        six                           1.16.0
        smmap                         3.0.5
        sniffio                       1.2.0
        snowballstemmer               2.1.0
        sortedcontainers              2.4.0
        soupsieve                     2.0.1
        SPARQLWrapper                 1.8.5
        SQLAlchemy                    1.4.22
        statsmodels                   0.12.2
        sympy                         1.8
        tables                        3.6.1
        tblib                         1.7.0
        tenacity                      8.0.1
        terminado                     0.10.1
        testpath                      0.5.0
        threadpoolctl                 2.2.0
        tifffile                      2020.6.3
        toml                          0.10.2
        tomli                         1.2.1
        toolz                         0.11.1
        tornado                       6.1
        tqdm                          4.62.2
        traitlets                     5.0.5
        typed-ast                     1.4.3
        typing-extensions             3.10.0.0
        ujson                         4.0.2
        Unidecode                     1.2.0
        urllib3                       1.26.6
        wcwidth                       0.2.5
        webencodings                  0.5.1
        websocket-client              0.57.0
        wheel                         0.37.0
        widgetsnbextension            3.5.1
        wrapt                         1.12.1
        xlrd                          2.0.1
        yapf                          0.31.0
        zict                          2.0.0
        zipp                          3.5.0

conda list:
        # packages in environment at /opt/conda:
        #
        # Name                    Version                   Build  Channel
        _libgcc_mutex             0.1                 conda_forge    conda-forge
        _openmp_mutex             4.5                      1_llvm    conda-forge
        _r-mutex                  1.0.1               anacondar_1    conda-forge
        alembic                   1.6.5              pyhd8ed1ab_0    conda-forge
        alsa-lib                  1.2.3                h516909a_0    conda-forge
        altair                    4.1.0                      py_1    conda-forge
        anyio                     3.3.0            py39hf3d152e_0    conda-forge
        appdirs                   1.4.4              pyh9f0ad1d_0    conda-forge
        argon2-cffi               20.1.0           py39h3811e60_2    conda-forge
        astroid                   2.6.6            py39hf3d152e_0    conda-forge
        astropy                   4.3.1            py39hce5d2b2_0    conda-forge
        async_generator           1.10                       py_0    conda-forge
        atk-1.0                   2.36.0               h3371d22_4    conda-forge
        attrs                     21.2.0             pyhd8ed1ab_0    conda-forge
        autopep8                  1.5.7              pyhd8ed1ab_0    conda-forge
        babel                     2.9.1              pyh44b312d_0    conda-forge
        backcall                  0.2.0              pyh9f0ad1d_0    conda-forge
        backports                 1.0                        py_2    conda-forge
        backports.functools_lru_cache 1.6.4              pyhd8ed1ab_0    conda-forge
        beautifulsoup4            4.9.3              pyhb0f4dca_0    conda-forge
        binutils_impl_linux-64    2.36.1               h193b22a_2    conda-forge
        binutils_linux-64         2.36                 hf3e587d_0    conda-forge
        black                     21.7b0             pyhd8ed1ab_0    conda-forge
        blas                      2.111                  openblas    conda-forge
        blas-devel                3.9.0           11_linux64_openblas    conda-forge
        bleach                    4.0.0              pyhd8ed1ab_0    conda-forge
        blinker                   1.4                        py_1    conda-forge
        blosc                     1.21.0               h9c3ff4c_0    conda-forge
        bokeh                     2.3.3            py39hf3d152e_0    conda-forge
        boost-cpp                 1.74.0               hc6e9bd1_3    conda-forge
        boto3                     1.18.26            pyhd8ed1ab_0    conda-forge
        botocore                  1.21.26            pyhd8ed1ab_0    conda-forge
        bottleneck                1.3.2            py39hce5d2b2_3    conda-forge
        branca                    0.4.2              pyhd8ed1ab_0    conda-forge
        brotli                    1.0.9                h7f98852_5    conda-forge
        brotli-bin                1.0.9                h7f98852_5    conda-forge
        brotlipy                  0.7.0           py39h3811e60_1001    conda-forge
        brunsli                   0.1                  h9c3ff4c_0    conda-forge
        bwidget                   1.9.14               ha770c72_0    conda-forge
        bzip2                     1.0.8                h7f98852_4    conda-forge
        c-ares                    1.17.2               h7f98852_0    conda-forge
        ca-certificates           2021.5.30            ha878542_0    conda-forge
        cached-property           1.5.2                hd8ed1ab_1    conda-forge
        cached_property           1.5.2              pyha770c72_1    conda-forge
        cairo                     1.16.0            h6cf1ce9_1008    conda-forge
        canvasapi                 2.2.0                    pypi_0    pypi
        cartopy                   0.19.0.post1     py39h3b23250_0    conda-forge
        certifi                   2021.5.30        py39hf3d152e_0    conda-forge
        certipy                   0.1.3                      py_0    conda-forge
        cffi                      1.14.6           py39he32792d_0    conda-forge
        cfitsio                   3.470                hb418390_7    conda-forge
        chardet                   4.0.0            py39hf3d152e_1    conda-forge
        charls                    2.2.0                h9c3ff4c_0    conda-forge
        charset-normalizer        2.0.0              pyhd8ed1ab_0    conda-forge
        click                     7.1.2              pyh9f0ad1d_0    conda-forge
        click-plugins             1.1.1                      py_0    conda-forge
        cligj                     0.7.2              pyhd8ed1ab_0    conda-forge
        cloudpickle               1.6.0                      py_0    conda-forge
        colorama                  0.4.4              pyh9f0ad1d_0    conda-forge
        colorlover                0.3.0                      py_0    conda-forge
        conda                     4.10.3           py39hf3d152e_0    conda-forge
        conda-package-handling    1.7.3            py39h3811e60_0    conda-forge
        configurable-http-proxy   4.5.0           node14_hfc12e6c_0    conda-forge
        coverage                  5.5              py39h3811e60_0    conda-forge
        cryptography              3.4.7            py39hbca0aa6_0    conda-forge
        cs103                     0.3.4                    pypi_0    pypi
        curl                      7.78.0               hea6ffbf_0    conda-forge
        cvxopt                    1.2.6            py39heb1511d_0    conda-forge
        cycler                    0.10.0                     py_2    conda-forge
        cython                    0.29.24          py39he80948d_0    conda-forge
        cytoolz                   0.11.0           py39h3811e60_3    conda-forge
        dask                      2021.8.0           pyhd8ed1ab_0    conda-forge
        dask-core                 2021.8.0           pyhd8ed1ab_0    conda-forge
        dataclasses               0.8                pyhc8e2a94_3    conda-forge
        dbus                      1.13.6               h48d8840_2    conda-forge
        debugpy                   1.4.1            py39he80948d_0    conda-forge
        decorator                 5.0.9              pyhd8ed1ab_0    conda-forge
        defusedxml                0.7.1              pyhd8ed1ab_0    conda-forge
        deprecated                1.2.12             pyh44b312d_0    conda-forge
        descartes                 1.1.0                      py_4    conda-forge
        dill                      0.3.4              pyhd8ed1ab_0    conda-forge
        distributed               2021.8.0         py39hf3d152e_0    conda-forge
        dsdp                      5.8               hd9d9efa_1203    conda-forge
        entrypoints               0.3             pyhd8ed1ab_1003    conda-forge
        et-xmlfile                1.1.0                    pypi_0    pypi
        expat                     2.4.1                h9c3ff4c_0    conda-forge
        fastkml                   0.11                     pypi_0    pypi
        fftw                      3.3.9           nompi_h74d3f13_101    conda-forge
        fiona                     1.8.18           py39h494ca2c_1    conda-forge
        flake8                    3.9.2              pyhd8ed1ab_0    conda-forge
        folium                    0.12.0             pyhd8ed1ab_1    conda-forge
        font-ttf-dejavu-sans-mono 2.37                 hab24e00_0    conda-forge
        font-ttf-inconsolata      3.000                h77eed37_0    conda-forge
        font-ttf-source-code-pro  2.038                h77eed37_0    conda-forge
        font-ttf-ubuntu           0.83                 hab24e00_0    conda-forge
        fontconfig                2.13.1            hba837de_1005    conda-forge
        fonts-conda-ecosystem     1                             0    conda-forge
        fonts-conda-forge         1                             0    conda-forge
        freetype                  2.10.4               h0708190_1    conda-forge
        freexl                    1.0.6                h7f98852_0    conda-forge
        fribidi                   1.0.10               h36c2ea0_0    conda-forge
        fsspec                    2021.7.0           pyhd8ed1ab_0    conda-forge
        fuzzywuzzy                0.18.0             pyhd8ed1ab_0    conda-forge
        gcc_impl_linux-64         9.4.0                h03d3576_8    conda-forge
        gcc_linux-64              9.4.0                h391b98a_0    conda-forge
        gdal                      3.2.1            py39h409cc32_7    conda-forge
        gdk-pixbuf                2.42.6               h04a7f16_0    conda-forge
        geopandas                 0.9.0              pyhd8ed1ab_1    conda-forge
        geopandas-base            0.9.0              pyhd8ed1ab_1    conda-forge
        geos                      3.9.1                h9c3ff4c_2    conda-forge
        geotiff                   1.6.0                h2b14fbe_4    conda-forge
        gettext                   0.19.8.1          h0b5b191_1005    conda-forge
        gfortran_impl_linux-64    9.4.0                h0003116_8    conda-forge
        gfortran_linux-64         9.4.0                hf0ab688_0    conda-forge
        giflib                    5.2.1                h36c2ea0_2    conda-forge
        gitdb                     4.0.7              pyhd8ed1ab_0    conda-forge
        gitpython                 3.1.18             pyhd8ed1ab_0    conda-forge
        glib                      2.68.4               h9c3ff4c_0    conda-forge
        glib-tools                2.68.4               h9c3ff4c_0    conda-forge
        glpk                      4.65              h9202a9a_1004    conda-forge
        gmp                       6.2.1                h58526e2_0    conda-forge
        gmpy2                     2.1.0b5          py39h78fa15d_0    conda-forge
        graphite2                 1.3.13            h58526e2_1001    conda-forge
        graphviz                  2.48.0               h85b4f2f_0    conda-forge
        greenlet                  1.1.1            py39he80948d_0    conda-forge
        gsl                       2.6                  he838d99_2    conda-forge
        gst-plugins-base          1.18.4               hf529b03_2    conda-forge
        gstreamer                 1.18.4               h76c114f_2    conda-forge
        gtk2                      2.24.33              h539f30e_1    conda-forge
        gts                       0.7.6                h64030ff_2    conda-forge
        gxx_impl_linux-64         9.4.0                h03d3576_8    conda-forge
        gxx_linux-64              9.4.0                h0316aca_0    conda-forge
        h5py                      3.3.0           nompi_py39h98ba4bc_100    conda-forge
        harfbuzz                  2.9.0                h83ec7ef_0    conda-forge
        hdf4                      4.2.15               h10796ff_3    conda-forge
        hdf5                      1.10.6          nompi_h6a2412b_1114    conda-forge
        heapdict                  1.0.1                      py_0    conda-forge
        html5lib                  1.1                pyh9f0ad1d_0    conda-forge
        icu                       68.1                 h58526e2_0    conda-forge
        idna                      3.1                pyhd3deb0d_0    conda-forge
        imagecodecs-lite          2019.12.3        py39hce5d2b2_3    conda-forge
        imageio                   2.9.0                      py_0    conda-forge
        importlib-metadata        4.6.4            py39hf3d152e_0    conda-forge
        inflection                0.5.1                    pypi_0    pypi
        iniconfig                 1.1.1              pyh9f0ad1d_0    conda-forge
        ipycanvas                 0.9.0              pyhd8ed1ab_0    conda-forge
        ipykernel                 6.2.0            py39hef51801_0    conda-forge
        ipympl                    0.7.0              pyhd8ed1ab_0    conda-forge
        ipython                   7.26.0           py39hef51801_0    conda-forge
        ipython_genutils          0.2.0                      py_1    conda-forge
        ipywidgets                7.6.3              pyhd3deb0d_0    conda-forge
        isodate                   0.6.0                      py_1    conda-forge
        isort                     5.9.3              pyhd8ed1ab_0    conda-forge
        jedi                      0.18.0           py39hf3d152e_2    conda-forge
        jinja2                    3.0.1              pyhd8ed1ab_0    conda-forge
        jmespath                  0.10.0             pyh9f0ad1d_0    conda-forge
        joblib                    1.0.1              pyhd8ed1ab_0    conda-forge
        jpeg                      9d                   h36c2ea0_0    conda-forge
        json-c                    0.15                 h98cffda_0    conda-forge
        json5                     0.9.5              pyh9f0ad1d_0    conda-forge
        jsonschema                3.2.0              pyhd8ed1ab_3    conda-forge
        jupyter-lsp               1.4.1              pyhd8ed1ab_0    conda-forge
        jupyter-lsp-python        1.4.1              pyhd8ed1ab_0    conda-forge
        jupyter-server-mathjax    0.2.3              pyhd8ed1ab_0    conda-forge
        jupyter_client            6.1.12             pyhd8ed1ab_0    conda-forge
        jupyter_core              4.7.1            py39hf3d152e_0    conda-forge
        jupyter_server            1.10.2             pyhd8ed1ab_0    conda-forge
        jupyter_telemetry         0.1.0              pyhd8ed1ab_1    conda-forge
        jupyterhub                1.4.2            py39hf3d152e_0    conda-forge
        jupyterhub-base           1.4.2            py39hf3d152e_0    conda-forge
        jupyterlab                3.1.7              pyhd8ed1ab_0    conda-forge
        jupyterlab-git            0.32.2             pyhd8ed1ab_0    conda-forge
        jupyterlab-lsp            3.8.1              pyhd8ed1ab_0    conda-forge
        jupyterlab-spellchecker   0.7.0              pyhd8ed1ab_0    conda-forge
        jupyterlab_pygments       0.1.2              pyh9f0ad1d_0    conda-forge
        jupyterlab_server         2.7.0              pyhd8ed1ab_0    conda-forge
        jupyterlab_widgets        1.0.0              pyhd8ed1ab_1    conda-forge
        jupytext                  1.11.4             pyhd0ecf6b_0    conda-forge
        jxrlib                    1.1                  h7f98852_2    conda-forge
        kealib                    1.4.14               hcc255d8_2    conda-forge
        keepalive                 0.5              py39hf3d152e_5    conda-forge
        kernel-headers_linux-64   2.6.32              he073ed8_14    conda-forge
        kiwisolver                1.3.1            py39h1a9c180_1    conda-forge
        krb5                      1.19.2               hcc1bbae_0    conda-forge
        lapack                    3.9.0                    netlib    conda-forge
        latimes-calculate         0.3.1                    pypi_0    pypi
        lazy-object-proxy         1.6.0            py39h3811e60_0    conda-forge
        lcms2                     2.12                 hddcbb42_0    conda-forge
        ld_impl_linux-64          2.36.1               hea4e1c9_2    conda-forge
        lerc                      2.2.1                h9c3ff4c_0    conda-forge
        libaec                    1.0.5                h9c3ff4c_0    conda-forge
        libarchive                3.5.1                h3f442fb_1    conda-forge
        libblas                   3.9.0           11_linux64_openblas    conda-forge
        libbrotlicommon           1.0.9                h7f98852_5    conda-forge
        libbrotlidec              1.0.9                h7f98852_5    conda-forge
        libbrotlienc              1.0.9                h7f98852_5    conda-forge
        libcblas                  3.9.0           11_linux64_openblas    conda-forge
        libclang                  11.1.0          default_ha53f305_1    conda-forge
        libcurl                   7.78.0               h2574ce0_0    conda-forge
        libdap4                   3.20.6               hd7c4107_2    conda-forge
        libdeflate                1.8                  h7f98852_0    conda-forge
        libedit                   3.1.20191231         he28a2e2_2    conda-forge
        libev                     4.33                 h516909a_1    conda-forge
        libevent                  2.1.10               hcdb4288_3    conda-forge
        libffi                    3.3                  h58526e2_2    conda-forge
        libgcc-devel_linux-64     9.4.0                hd854feb_8    conda-forge
        libgcc-ng                 11.1.0               hc902ee8_8    conda-forge
        libgd                     2.3.2                h78a0170_0    conda-forge
        libgdal                   3.2.1                h38ff51b_7    conda-forge
        libgfortran-ng            11.1.0               h69a702a_8    conda-forge
        libgfortran5              11.1.0               h6c583b3_8    conda-forge
        libgit2                   1.1.1                h3974521_0    conda-forge
        libglib                   2.68.4               h3e27bee_0    conda-forge
        libgomp                   11.1.0               hc902ee8_8    conda-forge
        libiconv                  1.16                 h516909a_0    conda-forge
        libkml                    1.3.0             h238a007_1014    conda-forge
        liblapack                 3.9.0           11_linux64_openblas    conda-forge
        liblapacke                3.9.0           11_linux64_openblas    conda-forge
        libllvm10                 10.0.1               he513fc3_3    conda-forge
        libllvm11                 11.1.0               hf817b99_2    conda-forge
        libnetcdf                 4.7.4           nompi_h56d31a8_107    conda-forge
        libnghttp2                1.43.0               h812cca2_0    conda-forge
        libogg                    1.3.4                h7f98852_1    conda-forge
        libopenblas               0.3.17          pthreads_h8fe5266_1    conda-forge
        libopus                   1.3.1                h7f98852_1    conda-forge
        libpng                    1.6.37               h21135ba_2    conda-forge
        libpq                     13.3                 hd57d9b9_0    conda-forge
        libprotobuf               3.17.2               h780b84a_1    conda-forge
        librsvg                   2.50.7               hc3c00ef_0    conda-forge
        librttopo                 1.1.0                h1185371_6    conda-forge
        libsanitizer              9.4.0                h79bfe98_8    conda-forge
        libsodium                 1.0.18               h36c2ea0_1    conda-forge
        libsolv                   0.7.19               h780b84a_5    conda-forge
        libspatialindex           1.9.3                h9c3ff4c_4    conda-forge
        libspatialite             5.0.1                he52d314_3    conda-forge
        libssh2                   1.9.0                ha56f1ee_6    conda-forge
        libstdcxx-devel_linux-64  9.4.0                hd854feb_8    conda-forge
        libstdcxx-ng              11.1.0               h56837e0_8    conda-forge
        libtiff                   4.2.0                hbd63e13_2    conda-forge
        libtool                   2.4.6             h58526e2_1007    conda-forge
        libuuid                   2.32.1            h7f98852_1000    conda-forge
        libuv                     1.42.0               h7f98852_0    conda-forge
        libvorbis                 1.3.7                h9c3ff4c_0    conda-forge
        libwebp                   1.2.0                h3452ae3_0    conda-forge
        libwebp-base              1.2.0                h7f98852_2    conda-forge
        libxcb                    1.13              h7f98852_1003    conda-forge
        libxkbcommon              1.0.3                he3ba5ed_0    conda-forge
        libxml2                   2.9.12               h72842e0_0    conda-forge
        libzopfli                 1.0.3                h9c3ff4c_0    conda-forge
        llvm-openmp               12.0.1               h4bd325d_1    conda-forge
        llvmlite                  0.36.0           py39h1bbdace_0    conda-forge
        locket                    0.2.0                      py_2    conda-forge
        lxml                      4.6.3                    pypi_0    pypi
        lz4-c                     1.9.3                h9c3ff4c_1    conda-forge
        lzo                       2.10              h516909a_1000    conda-forge
        make                      4.3                  hd18ef5c_1    conda-forge
        mako                      1.1.4              pyh44b312d_0    conda-forge
        mamba                     0.15.2           py39h951de11_0    conda-forge
        mapclassify               2.4.3              pyhd8ed1ab_0    conda-forge
        markdown                  3.3.4              pyhd8ed1ab_0    conda-forge
        markdown-it-py            1.1.0              pyhd8ed1ab_0    conda-forge
        markupsafe                2.0.1            py39h3811e60_0    conda-forge
        matplotlib                3.4.3            py39hf3d152e_0    conda-forge
        matplotlib-base           3.4.3            py39h2fa2bec_0    conda-forge
        matplotlib-inline         0.1.2              pyhd8ed1ab_2    conda-forge
        mccabe                    0.6.1                      py_1    conda-forge
        mdit-py-plugins           0.2.8              pyhd8ed1ab_0    conda-forge
        metis                     5.1.0             h58526e2_1006    conda-forge
        mistune                   0.8.4           py39h3811e60_1004    conda-forge
        mock                      4.0.3            py39hf3d152e_1    conda-forge
        more-itertools            8.8.0              pyhd8ed1ab_0    conda-forge
        mpc                       1.1.0             h04dde30_1009    conda-forge
        mpfr                      4.1.0                h9202a9a_0    conda-forge
        mpld3                     0.5.5              pyhd8ed1ab_0    conda-forge
        mpmath                    1.2.1              pyhd8ed1ab_0    conda-forge
        msgpack-python            1.0.2            py39h1a9c180_1    conda-forge
        munch                     2.5.0                      py_0    conda-forge
        mypy_extensions           0.4.3            py39hf3d152e_3    conda-forge
        mysql-common              8.0.25               ha770c72_0    conda-forge
        mysql-libs                8.0.25               h935591d_0    conda-forge
        nbclassic                 0.3.1              pyhd8ed1ab_1    conda-forge
        nbclient                  0.5.4              pyhd8ed1ab_0    conda-forge
        nbconvert                 6.1.0            py39hf3d152e_0    conda-forge
        nbdime                    3.1.0              pyhd8ed1ab_0    conda-forge
        nbformat                  5.1.3              pyhd8ed1ab_0    conda-forge
        nbgitpuller               0.10.2.dev0              pypi_0    pypi
        nbval                     0.9.6              pyh9f0ad1d_0    conda-forge
        ncurses                   6.2                  h58526e2_4    conda-forge
        nest-asyncio              1.5.1              pyhd8ed1ab_0    conda-forge
        networkx                  2.3                        py_0    conda-forge
        nltk                      3.6.2              pyhd8ed1ab_0    conda-forge
        nodejs                    14.17.4              h92b4a50_0    conda-forge
        notebook                  6.4.3              pyha770c72_0    conda-forge
        nspr                      4.30                 h9c3ff4c_0    conda-forge
        nss                       3.69                 hb5efdd6_0    conda-forge
        numba                     0.53.1           py39h56b8d98_1    conda-forge
        numexpr                   2.7.3            py39hde0f152_0    conda-forge
        numpy                     1.21.2           py39hdbf815f_0    conda-forge
        oauthlib                  3.1.1              pyhd8ed1ab_0    conda-forge
        olefile                   0.46               pyh9f0ad1d_1    conda-forge
        openblas                  0.3.17          pthreads_h4748800_1    conda-forge
        openjpeg                  2.4.0                hb52868f_1    conda-forge
        openpyxl                  3.0.7                    pypi_0    pypi
        openssl                   1.1.1k               h7f98852_1    conda-forge
        orjson                    3.6.3            py39h3811e60_0    conda-forge
        packaging                 21.0               pyhd8ed1ab_0    conda-forge
        palettable                3.3.0                      py_0    conda-forge
        pamela                    1.0.0                      py_0    conda-forge
        pandas                    1.3.2            py39hde0f152_0    conda-forge
        pandas-datareader         0.10.0                   pypi_0    pypi
        pandoc                    2.14.1               h7f98852_0    conda-forge
        pandocfilters             1.4.2                      py_1    conda-forge
        pango                     1.48.9               hb8ff022_0    conda-forge
        parso                     0.8.2              pyhd8ed1ab_0    conda-forge
        partd                     1.2.0              pyhd8ed1ab_0    conda-forge
        pathspec                  0.9.0              pyhd8ed1ab_0    conda-forge
        patsy                     0.5.1                      py_0    conda-forge
        pcre                      8.45                 h9c3ff4c_0    conda-forge
        pcre2                     10.36                h032f7d1_1    conda-forge
        pdfdocument               4.0.0                    pypi_0    pypi
        pexpect                   4.8.0              pyh9f0ad1d_2    conda-forge
        pickleshare               0.7.5                   py_1003    conda-forge
        pillow                    8.2.0            py39hf95b381_1    conda-forge
        pip                       21.2.4             pyhd8ed1ab_0    conda-forge
        pivottablejs              0.9.0                    pypi_0    pypi
        pixman                    0.40.0               h36c2ea0_0    conda-forge
        plotly                    5.2.1              pyhd8ed1ab_1    conda-forge
        pluggy                    0.13.1           py39hf3d152e_4    conda-forge
        pooch                     1.4.0              pyhd8ed1ab_0    conda-forge
        poppler                   0.89.0               h2de54a5_5    conda-forge
        poppler-data              0.4.10                        0    conda-forge
        postgresql                13.3                 h2510834_0    conda-forge
        proj                      7.2.0                h277dcde_2    conda-forge
        prometheus_client         0.11.0             pyhd8ed1ab_0    conda-forge
        prompt-toolkit            3.0.19             pyha770c72_0    conda-forge
        protobuf                  3.17.2           py39he80948d_0    conda-forge
        psutil                    5.8.0            py39h3811e60_1    conda-forge
        pthread-stubs             0.4               h36c2ea0_1001    conda-forge
        ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
        py                        1.10.0             pyhd3deb0d_0    conda-forge
        pyarrow                   5.0.0                    pypi_0    pypi
        pycodestyle               2.7.0              pyhd8ed1ab_0    conda-forge
        pycosat                   0.6.3           py39h3811e60_1006    conda-forge
        pycparser                 2.20               pyh9f0ad1d_2    conda-forge
        pycurl                    7.44.1           py39h72e3413_0    conda-forge
        pydocstyle                6.1.1              pyhd8ed1ab_0    conda-forge
        pyerfa                    2.0.0            py39hce5d2b2_0    conda-forge
        pyflakes                  2.3.1              pyhd8ed1ab_0    conda-forge
        pygeoif                   0.7                      pypi_0    pypi
        pygments                  2.10.0             pyhd8ed1ab_0    conda-forge
        pyjwt                     2.1.0              pyhd8ed1ab_0    conda-forge
        pylint                    2.9.6              pyhd8ed1ab_0    conda-forge
        pyopenssl                 20.0.1             pyhd8ed1ab_0    conda-forge
        pyparsing                 2.4.7              pyh9f0ad1d_0    conda-forge
        pyproj                    3.1.0            py39h50a64a9_3    conda-forge
        pyqt                      5.12.3           py39hf3d152e_7    conda-forge
        pyqt-impl                 5.12.3           py39h0fcd23e_7    conda-forge
        pyqt5-sip                 4.19.18          py39he80948d_7    conda-forge
        pyqtchart                 5.12             py39h0fcd23e_7    conda-forge
        pyqtwebengine             5.12.1           py39h0fcd23e_7    conda-forge
        pyrsistent                0.17.3           py39h3811e60_2    conda-forge
        pysal                     2.1.0                      py_0    conda-forge
        pyshp                     2.1.3              pyh44b312d_0    conda-forge
        pysocks                   1.7.1            py39hf3d152e_3    conda-forge
        pytables                  3.6.1            py39hf6dc253_3    conda-forge
        pytest                    6.2.4            py39hf3d152e_0    conda-forge
        python                    3.9.6           h49503c6_1_cpython    conda-forge
        python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
        python-dotenv             0.19.0                   pypi_0    pypi
        python-editor             1.0.4                      py_0    conda-forge
        python-graphviz           0.16               pyhd3deb0d_1    conda-forge
        python-json-logger        2.0.1              pyh9f0ad1d_0    conda-forge
        python-levenshtein        0.12.2           py39h3811e60_0    conda-forge
        python-lsp-jsonrpc        1.0.0              pyhd8ed1ab_0    conda-forge
        python-lsp-server         1.2.1              pyhd8ed1ab_0    conda-forge
        python_abi                3.9                      2_cp39    conda-forge
        pytz                      2021.1             pyhd8ed1ab_0    conda-forge
        pywavelets                1.1.1            py39hce5d2b2_3    conda-forge
        pyyaml                    5.4.1            py39h3811e60_0    conda-forge
        pyzmq                     22.2.1           py39h37b5a0c_0    conda-forge
        qeds                      0.7.0                    pypi_0    pypi
        qt                        5.12.9               hda022c4_4    conda-forge
        quandl                    3.6.1                    pypi_0    pypi
        quantecon                 0.5.1                    pypi_0    pypi
        r-abind                   1.4_5           r40hc72bb7e_1003    conda-forge
        r-acepack                 1.4.1           r40h859d828_1006    conda-forge
        r-askpass                 1.1               r40hcfec24a_2    conda-forge
        r-assertthat              0.2.1             r40hc72bb7e_2    conda-forge
        r-backports               1.2.1             r40hcfec24a_0    conda-forge
        r-base                    4.0.5                h9e01966_1    conda-forge
        r-base64enc               0.1_3           r40hcfec24a_1004    conda-forge
        r-bit                     4.0.4             r40hcfec24a_0    conda-forge
        r-bit64                   4.0.5             r40hcfec24a_0    conda-forge
        r-bitops                  1.0_7             r40hcfec24a_0    conda-forge
        r-blob                    1.2.2             r40hc72bb7e_0    conda-forge
        r-boot                    1.3_28            r40hc72bb7e_0    conda-forge
        r-brew                    1.0_6           r40hc72bb7e_1003    conda-forge
        r-brio                    1.1.2             r40hcfec24a_0    conda-forge
        r-broom                   0.7.9             r40hc72bb7e_0    conda-forge
        r-bslib                   0.2.5.1           r40hc72bb7e_0    conda-forge
        r-cachem                  1.0.6             r40hcfec24a_0    conda-forge
        r-callr                   3.7.0             r40hc72bb7e_0    conda-forge
        r-car                     3.0_11            r40hc72bb7e_0    conda-forge
        r-cardata                 3.0_4             r40h6115d3f_0    conda-forge
        r-caret                   6.0_88            r40hcfec24a_0    conda-forge
        r-cellranger              1.1.0           r40hc72bb7e_1003    conda-forge
        r-checkmate               2.0.0             r40hcfec24a_1    conda-forge
        r-class                   7.3_19            r40hcfec24a_0    conda-forge
        r-cli                     3.0.1             r40h03ef668_1    conda-forge
        r-clipr                   0.7.1             r40hc72bb7e_0    conda-forge
        r-cluster                 2.1.2             r40h859d828_0    conda-forge
        r-codetools               0.2_18            r40hc72bb7e_0    conda-forge
        r-collections             0.3.5             r40hcfec24a_0    conda-forge
        r-colorspace              2.0_2             r40hcfec24a_0    conda-forge
        r-commonmark              1.7             r40hcfec24a_1002    conda-forge
        r-conquer                 1.0.2             r40h6dc32e9_1    conda-forge
        r-covr                    3.5.1             r40h03ef668_0    conda-forge
        r-cpp11                   0.3.1             r40hc72bb7e_0    conda-forge
        r-crayon                  1.4.1             r40hc72bb7e_0    conda-forge
        r-credentials             1.3.1             r40hc72bb7e_0    conda-forge
        r-crosstalk               1.1.1             r40hc72bb7e_0    conda-forge
        r-crul                    1.1.0             r40h785f33e_0    conda-forge
        r-curl                    4.3.2             r40hcfec24a_0    conda-forge
        r-cyclocomp               1.1.0           r40hc72bb7e_1004    conda-forge
        r-data.table              1.14.0            r40hcfec24a_0    conda-forge
        r-dbi                     1.1.1             r40hc72bb7e_0    conda-forge
        r-dbplyr                  2.1.1             r40hc72bb7e_0    conda-forge
        r-desc                    1.3.0             r40hc72bb7e_0    conda-forge
        r-devtools                2.4.2             r40hc72bb7e_0    conda-forge
        r-diffobj                 0.3.4             r40hcfec24a_0    conda-forge
        r-digest                  0.6.27            r40h03ef668_0    conda-forge
        r-dplyr                   1.0.7             r40h03ef668_0    conda-forge
        r-dt                      0.18              r40hc72bb7e_0    conda-forge
        r-dtplyr                  1.1.0             r40hc72bb7e_0    conda-forge
        r-ellipsis                0.3.2             r40hcfec24a_0    conda-forge
        r-emmeans                 1.6.3             r40hc72bb7e_0    conda-forge
        r-essentials              4.0             r40hd8ed1ab_2002    conda-forge
        r-estimability            1.3             r40hc72bb7e_1003    conda-forge
        r-evaluate                0.14              r40hc72bb7e_2    conda-forge
        r-fansi                   0.5.0             r40hcfec24a_0    conda-forge
        r-farver                  2.1.0             r40h03ef668_0    conda-forge
        r-fastmap                 1.1.0             r40h03ef668_0    conda-forge
        r-forcats                 0.5.1             r40hc72bb7e_0    conda-forge
        r-foreach                 1.5.1             r40hc72bb7e_0    conda-forge
        r-forecast                8.15              r40h6dc32e9_0    conda-forge
        r-foreign                 0.8_81            r40hcfec24a_0    conda-forge
        r-formatr                 1.11              r40hc72bb7e_0    conda-forge
        r-formula                 1.2_4             r40hc72bb7e_0    conda-forge
        r-fracdiff                1.5_1             r40hbfbffee_1    conda-forge
        r-fs                      1.5.0             r40h03ef668_0    conda-forge
        r-gargle                  1.2.0             r40hc72bb7e_0    conda-forge
        r-generics                0.1.0             r40hc72bb7e_0    conda-forge
        r-gert                    1.3.2             r40hbd84cd2_0    conda-forge
        r-ggally                  2.1.2             r40hc72bb7e_0    conda-forge
        r-ggplot2                 3.3.5             r40hc72bb7e_0    conda-forge
        r-gh                      1.3.0             r40hc72bb7e_0    conda-forge
        r-gistr                   0.9.0             r40hc72bb7e_0    conda-forge
        r-git2r                   0.28.0            r40hf628c3e_0    conda-forge
        r-gitcreds                0.1.1             r40hc72bb7e_0    conda-forge
        r-glmnet                  4.1_2             r40h859d828_0    conda-forge
        r-glue                    1.4.2             r40hcfec24a_0    conda-forge
        r-gmp                     0.6_2             r40h03ef668_0    conda-forge
        r-googledrive             2.0.0             r40hc72bb7e_0    conda-forge
        r-googlesheets4           0.3.0             r40hc72bb7e_0    conda-forge
        r-gower                   0.2.2             r40hcfec24a_0    conda-forge
        r-gridextra               2.3             r40hc72bb7e_1003    conda-forge
        r-gtable                  0.3.0             r40hc72bb7e_3    conda-forge
        r-haven                   2.4.3             r40h2713e49_0    conda-forge
        r-hexbin                  1.28.2            r40h859d828_0    conda-forge
        r-highr                   0.9               r40hc72bb7e_0    conda-forge
        r-hmisc                   4.5_0             r40h859d828_0    conda-forge
        r-hms                     1.1.0             r40hc72bb7e_0    conda-forge
        r-htmltable               2.2.1             r40hc72bb7e_0    conda-forge
        r-htmltools               0.5.1.1           r40h03ef668_0    conda-forge
        r-htmlwidgets             1.5.3             r40hc72bb7e_0    conda-forge
        r-httpcode                0.3.0             r40ha770c72_1    conda-forge
        r-httpuv                  1.6.2             r40h03ef668_0    conda-forge
        r-httr                    1.4.2             r40hc72bb7e_0    conda-forge
        r-ids                     1.0.1             r40hc72bb7e_1    conda-forge
        r-ini                     0.3.1           r40hc72bb7e_1003    conda-forge
        r-ipred                   0.9_11            r40hcfec24a_0    conda-forge
        r-irdisplay               1.0               r40hd8ed1ab_0    conda-forge
        r-irkernel                1.2               r40hc72bb7e_0    conda-forge
        r-isoband                 0.2.5             r40h03ef668_0    conda-forge
        r-iterators               1.0.13            r40hc72bb7e_0    conda-forge
        r-janitor                 2.1.0             r40hc72bb7e_0    conda-forge
        r-jpeg                    0.1_8.1           r40hcfec24a_1    conda-forge
        r-jquerylib               0.1.4             r40hc72bb7e_0    conda-forge
        r-jsonlite                1.7.2             r40hcfec24a_0    conda-forge
        r-kernsmooth              2.23_20           r40h742201e_0    conda-forge
        r-knitr                   1.33              r40hc72bb7e_0    conda-forge
        r-labeling                0.4.2             r40hc72bb7e_0    conda-forge
        r-languageserver          0.3.11            r40hcfec24a_0    conda-forge
        r-later                   1.2.0             r40h03ef668_0    conda-forge
        r-lattice                 0.20_44           r40hcfec24a_0    conda-forge
        r-latticeextra            0.6_29            r40hc72bb7e_1    conda-forge
        r-lava                    1.6.9             r40hc72bb7e_0    conda-forge
        r-lazyeval                0.2.2             r40hcfec24a_2    conda-forge
        r-lifecycle               1.0.0             r40hc72bb7e_0    conda-forge
        r-lintr                   2.0.1             r40hc72bb7e_1    conda-forge
        r-lme4                    1.1_27.1          r40h03ef668_0    conda-forge
        r-lmtest                  0.9_38            r40h859d828_1    conda-forge
        r-lsmeans                 2.30_0            r40hc72bb7e_2    conda-forge
        r-lubridate               1.7.10            r40h03ef668_0    conda-forge
        r-magrittr                2.0.1             r40hcfec24a_1    conda-forge
        r-maps                    3.3.0           r40hcfec24a_1004    conda-forge
        r-maptools                1.1_1             r40hcfec24a_0    conda-forge
        r-markdown                1.1               r40hcfec24a_1    conda-forge
        r-mass                    7.3_54            r40hcfec24a_0    conda-forge
        r-matrix                  1.3_4             r40he454529_0    conda-forge
        r-matrixmodels            0.5_0             r40hc72bb7e_0    conda-forge
        r-matrixstats             0.60.1            r40hcfec24a_0    conda-forge
        r-memoise                 2.0.0             r40hc72bb7e_0    conda-forge
        r-mgcv                    1.8_36            r40he454529_0    conda-forge
        r-mime                    0.11              r40hcfec24a_0    conda-forge
        r-minqa                   1.2.4           r40h5ee154c_1006    conda-forge
        r-modelmetrics            1.2.2.2           r40h03ef668_1    conda-forge
        r-modelr                  0.1.8             r40hc72bb7e_0    conda-forge
        r-munsell                 0.5.0           r40hc72bb7e_1003    conda-forge
        r-mvtnorm                 1.1_2             r40h859d828_0    conda-forge
        r-nlme                    3.1_152           r40h859d828_0    conda-forge
        r-nloptr                  1.2.2.2           r40h03ef668_0    conda-forge
        r-nnet                    7.3_16            r40hcfec24a_0    conda-forge
        r-numderiv                2016.8_1.1        r40hc72bb7e_3    conda-forge
        r-nycflights13            1.0.2             r40hc72bb7e_0    conda-forge
        r-openssl                 1.4.4             r40he36bf35_0    conda-forge
        r-openxlsx                4.2.4             r40h03ef668_0    conda-forge
        r-palmerpenguins          0.1.0             r40hc72bb7e_0    conda-forge
        r-pbdzmq                  0.3_5             r40h42bf92c_1    conda-forge
        r-pbkrtest                0.5.1             r40hc72bb7e_0    conda-forge
        r-pillar                  1.6.2             r40hc72bb7e_0    conda-forge
        r-pkgbuild                1.2.0             r40hc72bb7e_0    conda-forge
        r-pkgconfig               2.0.3             r40hc72bb7e_1    conda-forge
        r-pkgload                 1.2.1             r40h03ef668_0    conda-forge
        r-plogr                   0.2.0           r40hc72bb7e_1003    conda-forge
        r-plyr                    1.8.6             r40h03ef668_1    conda-forge
        r-png                     0.1_7           r40hcfec24a_1004    conda-forge
        r-praise                  1.0.0           r40hc72bb7e_1004    conda-forge
        r-prettyunits             1.1.1             r40hc72bb7e_1    conda-forge
        r-proc                    1.17.0.1          r40h03ef668_0    conda-forge
        r-processx                3.5.2             r40hcfec24a_0    conda-forge
        r-prodlim                 2019.11.13        r40h03ef668_1    conda-forge
        r-progress                1.2.2             r40hc72bb7e_2    conda-forge
        r-promises                1.2.0.1           r40h03ef668_0    conda-forge
        r-pryr                    0.1.4           r40h03ef668_1004    conda-forge
        r-ps                      1.6.0             r40hcfec24a_0    conda-forge
        r-purrr                   0.3.4             r40hcfec24a_1    conda-forge
        r-quadprog                1.5_8             r40h742201e_3    conda-forge
        r-quantmod                0.4.18            r40hc72bb7e_0    conda-forge
        r-quantreg                5.86              r40h52d45c5_0    conda-forge
        r-r.cache                 0.15.0            r40hc72bb7e_0    conda-forge
        r-r.methodss3             1.8.1             r40hc72bb7e_0    conda-forge
        r-r.oo                    1.24.0            r40hc72bb7e_0    conda-forge
        r-r.utils                 2.10.1            r40hc72bb7e_0    conda-forge
        r-r6                      2.5.1             r40hc72bb7e_0    conda-forge
        r-randomforest            4.6_14          r40h859d828_1004    conda-forge
        r-rappdirs                0.3.3             r40hcfec24a_0    conda-forge
        r-rbokeh                  0.5.2             r40hc72bb7e_0    conda-forge
        r-rcmdcheck               1.3.3             r40hc72bb7e_3    conda-forge
        r-rcolorbrewer            1.1_2           r40h785f33e_1003    conda-forge
        r-rcpp                    1.0.7             r40h03ef668_0    conda-forge
        r-rcpparmadillo           0.10.6.0.0        r40h306847c_0    conda-forge
        r-rcppeigen               0.3.3.9.1         r40h306847c_0    conda-forge
        r-rcurl                   1.98_1.4          r40hcfec24a_0    conda-forge
        r-readr                   1.4.0             r40h03ef668_0    conda-forge
        r-readxl                  1.3.1             r40h2713e49_4    conda-forge
        r-recipes                 0.1.16            r40hc72bb7e_0    conda-forge
        r-recommended             4.0             r40hd8ed1ab_1004    conda-forge
        r-rematch                 1.0.1           r40hc72bb7e_1003    conda-forge
        r-rematch2                2.1.2             r40hc72bb7e_1    conda-forge
        r-remotes                 2.4.0             r40hc72bb7e_0    conda-forge
        r-repr                    1.1.3             r40h785f33e_0    conda-forge
        r-reprex                  2.0.1             r40hc72bb7e_0    conda-forge
        r-reshape                 0.8.8             r40hcfec24a_2    conda-forge
        r-reshape2                1.4.4             r40h03ef668_1    conda-forge
        r-rex                     1.2.0             r40hc72bb7e_1    conda-forge
        r-rio                     0.5.27            r40hc72bb7e_0    conda-forge
        r-rlang                   0.4.11            r40hcfec24a_0    conda-forge
        r-rmarkdown               2.10              r40hc72bb7e_0    conda-forge
        r-roxygen2                7.1.1             r40h03ef668_0    conda-forge
        r-rpart                   4.1_15            r40hcfec24a_2    conda-forge
        r-rprojroot               2.0.2             r40hc72bb7e_0    conda-forge
        r-rsqlite                 2.2.5             r40h03ef668_0    conda-forge
        r-rstudioapi              0.13              r40hc72bb7e_0    conda-forge
        r-rversions               2.1.1             r40hc72bb7e_0    conda-forge
        r-rvest                   1.0.1             r40hc72bb7e_0    conda-forge
        r-sass                    0.4.0             r40h03ef668_0    conda-forge
        r-scales                  1.1.1             r40hc72bb7e_0    conda-forge
        r-selectr                 0.4_2             r40hc72bb7e_1    conda-forge
        r-sessioninfo             1.1.1           r40hc72bb7e_1002    conda-forge
        r-shape                   1.4.6             r40ha770c72_0    conda-forge
        r-shiny                   1.6.0             r40hc72bb7e_0    conda-forge
        r-snakecase               0.11.0            r40hc72bb7e_2    conda-forge
        r-sourcetools             0.1.7           r40h9c3ff4c_1002    conda-forge
        r-sp                      1.4_5             r40hcfec24a_0    conda-forge
        r-sparsem                 1.81              r40h859d828_0    conda-forge
        r-spatial                 7.3_14            r40hcfec24a_0    conda-forge
        r-squarem                 2021.1            r40hc72bb7e_0    conda-forge
        r-statmod                 1.4.36            r40h92ddd45_0    conda-forge
        r-stringdist              0.9.7             r40hcfec24a_0    conda-forge
        r-stringi                 1.7.3             r40hcabe038_0    conda-forge
        r-stringr                 1.4.0             r40hc72bb7e_2    conda-forge
        r-styler                  1.5.1             r40hc72bb7e_0    conda-forge
        r-survival                3.2_12            r40hcfec24a_0    conda-forge
        r-sys                     3.4               r40hcfec24a_0    conda-forge
        r-testthat                3.0.4             r40h03ef668_0    conda-forge
        r-tibble                  3.1.3             r40hcfec24a_0    conda-forge
        r-tidyr                   1.1.3             r40h03ef668_0    conda-forge
        r-tidyselect              1.1.1             r40hc72bb7e_0    conda-forge
        r-tidyverse               1.3.1             r40hc72bb7e_0    conda-forge
        r-timedate                3043.102        r40hc72bb7e_1002    conda-forge
        r-tinytex                 0.33              r40hc72bb7e_0    conda-forge
        r-triebeard               0.3.0           r40h9c3ff4c_1003    conda-forge
        r-tseries                 0.10_48           r40h742201e_0    conda-forge
        r-ttr                     0.24.2            r40hcfec24a_0    conda-forge
        r-urca                    1.3_0           r40h859d828_1006    conda-forge
        r-urltools                1.7.3             r40h03ef668_2    conda-forge
        r-usethis                 2.0.1             r40hc72bb7e_0    conda-forge
        r-utf8                    1.2.2             r40hcfec24a_0    conda-forge
        r-uuid                    0.1_4             r40hcfec24a_1    conda-forge
        r-vctrs                   0.3.8             r40hcfec24a_1    conda-forge
        r-viridis                 0.6.1             r40hc72bb7e_1    conda-forge
        r-viridislite             0.4.0             r40hc72bb7e_0    conda-forge
        r-waldo                   0.3.0             r40hc72bb7e_0    conda-forge
        r-whisker                 0.4               r40hc72bb7e_1    conda-forge
        r-withr                   2.4.2             r40hc72bb7e_0    conda-forge
        r-xfun                    0.25              r40h03ef668_0    conda-forge
        r-xml2                    1.3.2             r40h03ef668_1    conda-forge
        r-xmlparsedata            1.0.5             r40hc72bb7e_0    conda-forge
        r-xopen                   1.0.0           r40hc72bb7e_1003    conda-forge
        r-xtable                  1.8_4             r40hc72bb7e_3    conda-forge
        r-xts                     0.12.1            r40hcfec24a_0    conda-forge
        r-yaml                    2.2.1             r40hcfec24a_1    conda-forge
        r-zip                     2.2.0             r40hcfec24a_0    conda-forge
        r-zoo                     1.8_9             r40hcfec24a_1    conda-forge
        rdflib                    6.0.0            py39hf3d152e_0    conda-forge
        readline                  8.1                  h46c0cb4_0    conda-forge
        regex                     2021.8.21        py39h3811e60_0    conda-forge
        reportlab                 3.6.1                    pypi_0    pypi
        reproc                    14.2.1               h36c2ea0_0    conda-forge
        reproc-cpp                14.2.1               h58526e2_0    conda-forge
        requests                  2.26.0             pyhd8ed1ab_0    conda-forge
        requests-unixsocket       0.2.0                      py_0    conda-forge
        rise                      5.7.1            py39hf3d152e_0    conda-forge
        rope                      0.19.0             pyhd8ed1ab_0    conda-forge
        rtree                     0.9.7            py39hb102c33_2    conda-forge
        ruamel.yaml               0.17.10          py39h3811e60_0    conda-forge
        ruamel.yaml.clib          0.2.2            py39h3811e60_2    conda-forge
        ruamel_yaml               0.15.80         py39h3811e60_1004    conda-forge
        s3transfer                0.5.0              pyhd8ed1ab_0    conda-forge
        scikit-image              0.18.2           py39hde0f152_0    conda-forge
        scikit-learn              0.24.2           py39h4dfa638_1    conda-forge
        scipy                     1.7.1            py39hee8e79c_0    conda-forge
        seaborn                   0.11.2               hd8ed1ab_0    conda-forge
        seaborn-base              0.11.2             pyhd8ed1ab_0    conda-forge
        sed                       4.8                  he412f7d_0    conda-forge
        send2trash                1.8.0              pyhd8ed1ab_0    conda-forge
        setuptools                57.4.0           py39hf3d152e_0    conda-forge
        shapely                   1.7.1            py39ha61afbd_5    conda-forge
        six                       1.16.0             pyh6c4a22f_0    conda-forge
        smmap                     3.0.5              pyh44b312d_0    conda-forge
        snappy                    1.1.8                he1b5a44_3    conda-forge
        sniffio                   1.2.0            py39hf3d152e_1    conda-forge
        snowballstemmer           2.1.0              pyhd8ed1ab_0    conda-forge
        sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
        soupsieve                 2.0.1                      py_1    conda-forge
        sparqlwrapper             1.8.5           py39hf3d152e_1005    conda-forge
        sqlalchemy                1.4.22           py39h3811e60_0    conda-forge
        sqlite                    3.36.0               h9cd32fc_0    conda-forge
        statsmodels               0.12.2           py39hce5d2b2_0    conda-forge
        suitesparse               5.10.1               hd8046ac_0    conda-forge
        sympy                     1.8              py39hf3d152e_0    conda-forge
        sysroot_linux-64          2.12                he073ed8_14    conda-forge
        tbb                       2020.2               h4bd325d_4    conda-forge
        tblib                     1.7.0              pyhd8ed1ab_0    conda-forge
        tenacity                  8.0.1              pyhd8ed1ab_0    conda-forge
        terminado                 0.10.1           py39hf3d152e_0    conda-forge
        testpath                  0.5.0              pyhd8ed1ab_0    conda-forge
        threadpoolctl             2.2.0              pyh8a188c0_0    conda-forge
        tifffile                  2020.6.3                   py_0    conda-forge
        tiledb                    2.2.9                h91fcb0e_0    conda-forge
        tk                        8.6.10               h21135ba_1    conda-forge
        tktable                   2.10                 hb7b940f_3    conda-forge
        toml                      0.10.2             pyhd8ed1ab_0    conda-forge
        tomli                     1.2.1              pyhd8ed1ab_0    conda-forge
        toolz                     0.11.1                     py_0    conda-forge
        tornado                   6.1              py39h3811e60_1    conda-forge
        tqdm                      4.62.2             pyhd8ed1ab_0    conda-forge
        traitlets                 5.0.5                      py_0    conda-forge
        typed-ast                 1.4.3            py39h3811e60_0    conda-forge
        typing_extensions         3.10.0.0           pyha770c72_0    conda-forge
        tzcode                    2021a                h7f98852_2    conda-forge
        tzdata                    2021a                he74cb21_1    conda-forge
        ujson                     4.0.2            py39he80948d_0    conda-forge
        unidecode                 1.2.0                    pypi_0    pypi
        urllib3                   1.26.6             pyhd8ed1ab_0    conda-forge
        wcwidth                   0.2.5              pyh9f0ad1d_2    conda-forge
        webencodings              0.5.1                      py_1    conda-forge
        websocket-client          0.57.0           py39hf3d152e_4    conda-forge
        wheel                     0.37.0             pyhd8ed1ab_1    conda-forge
        widgetsnbextension        3.5.1            py39hf3d152e_4    conda-forge
        wrapt                     1.12.1           py39h3811e60_3    conda-forge
        xerces-c                  3.2.3                h9d8b166_2    conda-forge
        xlrd                      2.0.1              pyhd8ed1ab_3    conda-forge
        xorg-kbproto              1.0.7             h7f98852_1002    conda-forge
        xorg-libice               1.0.10               h7f98852_0    conda-forge
        xorg-libsm                1.2.3             hd9c2040_1000    conda-forge
        xorg-libx11               1.7.2                h7f98852_0    conda-forge
        xorg-libxau               1.0.9                h7f98852_0    conda-forge
        xorg-libxdmcp             1.1.3                h7f98852_0    conda-forge
        xorg-libxext              1.3.4                h7f98852_1    conda-forge
        xorg-libxpm               3.5.13               h7f98852_0    conda-forge
        xorg-libxrender           0.9.10            h7f98852_1003    conda-forge
        xorg-libxt                1.2.1                h7f98852_2    conda-forge
        xorg-renderproto          0.11.1            h7f98852_1002    conda-forge
        xorg-xextproto            7.3.0             h7f98852_1002    conda-forge
        xorg-xproto               7.0.31            h7f98852_1007    conda-forge
        xz                        5.2.5                h516909a_1    conda-forge
        yaml                      0.2.5                h516909a_0    conda-forge
        yapf                      0.31.0             pyhd8ed1ab_0    conda-forge
        zeromq                    4.3.4                h9c3ff4c_0    conda-forge
        zfp                       0.5.5                h9c3ff4c_5    conda-forge
        zict                      2.0.0                      py_0    conda-forge
        zipp                      3.5.0              pyhd8ed1ab_0    conda-forge
        zlib                      1.2.11            h516909a_1010    conda-forge
        zstd                      1.4.9                ha95c52a_0    conda-forge
krassowski commented 2 years ago

Is there any more detail in the response tab of the response object with the websocket 400 error?

joelostblom commented 2 years ago

Unfortunately not, it just says No response data available for this request.

The full response headers look like this:

GETwss://pims.syzygy.ca/jupyter/user/joel.ostblom/lsp/ws/pylsp
[HTTP/1.1 400 Bad Request 73ms]

GET
    wss://pims.syzygy.ca/jupyter/user/joel.ostblom/lsp/ws/pylsp
Status400
Bad Request
VersionHTTP/1.1
Transferred371 B (0 B size)

    HTTP/1.1 400 Bad Request

    Date: Thu, 02 Sep 2021 16:07:33 GMT

    Server: TornadoServer/6.1

    Strict-Transport-Security: max-age=15768000

    content-type: text/html; charset=UTF-8

    x-content-type-options: nosniff

    x-jupyterhub-version: 1.4.2

    content-security-policy: frame-ancestors 'self';report-uri /jupyter/hub/security/csp-report

    content-length: 34

    Connection: close

And the request headers:


    Accept
        */*
    Accept-Encoding
        gzip, deflate, br
    Accept-Language
        en-US,en;q=0.5
    Cache-Control
        no-cache
    Connection
        keep-alive, Upgrade
    Cookie
        jupyterhub-user-joel.ostblom="2|1:0|10:1630598852|28:jupyterhub-user-joel.ostblom|44:ZTU4YWE2MTAyZjBmNGUxMWFjYTllOTA3NmI3Y2JiYzU=|75b151421dce66f24a5e5969b3199618b0c215323d1abc44bda1fa1b00e5b278"; jupyterhub-session-id=88141c7c81594c3a8eb60080a1ee3db9; _xsrf=2|56a083ca|4baeba6fe5acf6732a44f92d66a592d5|1630443109
    DNT
        1
    Host
        pims.syzygy.ca
    Origin
        https://pims.syzygy.ca
    Pragma
        no-cache
    Sec-Fetch-Dest
        websocket
    Sec-Fetch-Mode
        websocket
    Sec-Fetch-Site
        same-origin
    Sec-WebSocket-Extensions
        permessage-deflate
    Sec-WebSocket-Key
        eXt3x+k6wR+K8QmBEKispg==
    Sec-WebSocket-Version
        13
    Upgrade
        websocket
    User-Agent
        Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0
cablesky commented 2 years ago

Same problem here...