jupyterlab / jupyterlab-desktop

JupyterLab desktop application, based on Electron.
BSD 3-Clause "New" or "Revised" License
3.76k stars 365 forks source link

Command `jlab <server>` fails to connect to server when desktop app is already open #833

Open lukelbd opened 5 months ago

lukelbd commented 5 months ago

Description

Connecting to a server with e.g. jlab http://localhost:2001/lab?token=<token> fails when the jupyterlab desktop app is already open.

Reproduce

  1. Open the jupyterlab desktop app
  2. Start a jupyterlab session from the terminal with jupyter lab
  3. Copy the resulting addresas and run jlab <address> from terminal
  4. The command prints "handling request in main instance" then exits
  5. The desktop app focuses but fails to connect, just opens an empty Launcher page

Expected behavior

The desktop app successfully connects to the server, auto-opens the previously-opened notebooks. Running jlab <address> before opening the app will connect successfully.

Context

lukelbd commented 5 months ago

Here is more context (github gave me comment-too-long errors).

Troubleshoot Output
$PATH:
    /Users/ldavis/mambaforge/bin
    /Users/ldavis/mambaforge/condabin
    /Users/ldavis/bin
    /Users/ldavis/.local/bin
    /Users/ldavis/.iterm2
    /Users/ldavis/nvim/bin
    /Users/ldavis/go/bin
    /Users/ldavis/node/bin
    /Users/ldavis/.deno/bin
    /Users/ldavis/.rvm/gems/ruby-2.6.0/bin
    /Users/ldavis/.rvm/gems/ruby-2.6.0@global/bin
    /Users/ldavis/.rvm/rubies/ruby-2.6.0/bin
    /Users/ldavis/.rvm/bin
    /Applications/Calibre.app/Contents/MacOS
    /Applications/Skim.app/Contents/SharedSupport
    /Applications/Skim.app/Contents/MacOS
    /Users/ldavis/builds/ncl-6.6.2/bin
    /Users/ldavis/builds/matlab-r2019a/bin
    /opt/pgi/osx86-64/2018/bin
    /usr/local/opt/coreutils/libexec/gnubin
    /usr/local/opt/findutils/libexec/gnubin
    /usr/local/opt/gnu-sed/libexec/gnubin
    /usr/local/opt/gnu-tar/libexec/gnubin
    /usr/local/opt/grep/libexec/gnubin
    /usr/local/bin
    /opt/local/bin
    /opt/local/sbin
    /opt/X11/bin
    /Library/TeX/texbin
    /usr/bin
    /bin
    /usr/sbin
    /sbin
    /Users/ldavis/.fzf/bin

sys.path:
    /Users/ldavis/mambaforge/bin
    /Users/ldavis/research/carbon-cycle
    /Users/ldavis/research/hierarchy
    /Users/ldavis/research/constraints
    /Users/ldavis/research/persistence
    /Users/ldavis/research/timescales
    /Users/ldavis/shared/coupled
    /Users/ldavis/shared/idealized
    /Users/ldavis/shared/observed
    /Users/ldavis/shared/cmip-data
    /Users/ldavis/shared/climate-data
    /Users/ldavis/mambaforge/lib/python310.zip
    /Users/ldavis/mambaforge/lib/python3.10
    /Users/ldavis/mambaforge/lib/python3.10/lib-dynload
    /Users/ldavis/mambaforge/lib/python3.10/site-packages
    /Users/ldavis/forks/cdo-bindings/python
    /Users/ldavis/forks/matplotlib_iterm2

sys.executable:
    /Users/ldavis/mambaforge/bin/python

sys.version:
    3.10.13 | packaged by conda-forge | (main, Oct 26 2023, 18:09:20) [Clang 16.0.6 ]

platform.platform():
    macOS-14.5-x86_64-i386-64bit

which -a jupyter:
    /Users/ldavis/mambaforge/bin/jupyter
    /usr/local/bin/jupyter

pip list:
    Package                           Version             Editable project location
    --------------------------------- ------------------- -------------------------------------
    aiobotocore                       2.2.0
    aiofiles                          22.1.0
    aiohttp                           3.8.1
    aioitertools                      0.10.0
    aiosignal                         1.2.0
    aiosqlite                         0.19.0
    alabaster                         0.7.12
    ansicolor                         0.3.2
    antlr4-python3-runtime            4.7.2
    anyio                             3.6.1
    appdirs                           1.4.4
    appnope                           0.1.3
    argon2-cffi                       21.3.0
    argon2-cffi-bindings              21.2.0
    arrow                             1.2.3
    asciinema                         2.2.0
    astroid                           2.11.5
    asttokens                         2.0.5
    async-generator                   1.10
    async-lru                         2.0.4
    async-timeout                     4.0.2
    attrs                             23.1.0
    autopep8                          2.0.4
    Babel                             2.12.1
    backcall                          0.2.0
    backports.functools-lru-cache     1.6.4
    basemap                           1.3.6
    basemap-data                      1.3.2
    beautifulsoup4                    4.11.1
    binary                            1.0.0
    black                             23.9.1
    bleach                            6.0.0
    bokeh                             3.2.2
    botocore                          1.24.21
    brotlipy                          0.7.0
    build                             0.7.0
    cached-property                   1.5.2
    cachetools                        5.3.0
    Cartopy                           0.21.1
    cattrs                            23.1.2
    cdo                               1.6.0
    certifi                           2024.2.2
    cf-units                          3.2.0
    cf-xarray                         0.7.7
    cffi                              1.15.0
    cfgv                              3.3.1
    cftime                            1.6.2
    chardet                           5.0.0
    charset-normalizer                2.0.12
    click                             8.1.3
    climopy                           0.1.0.post388+dirty /Users/ldavis/coding/climopy
    cloudpickle                       2.0.0
    cmarkgfm                          0.8.0
    colorama                          0.4.6
    comm                              0.1.4
    commonmark                        0.9.1
    conda                             4.12.0
    conda-package-handling            1.8.1
    condastats                        0.2.1
    ConfigArgParse                    1.5.3
    contourpy                         1.0.7
    cramjam                           2.5.0
    cryptography                      42.0.2
    cycler                            0.11.0
    cytoolz                           0.11.2
    dask                              2023.9.2
    dataclasses                       0.8
    DataProperty                      0.55.0
    debugpy                           1.6.8
    decorator                         5.1.1
    defusedxml                        0.7.1
    dill                              0.3.5.1
    distlib                           0.3.4
    distributed                       2023.9.2
    docopt                            0.6.2
    docstring-to-markdown             0.13
    docutils                          0.20.1
    dominate                          2.7.0
    doq                               0.10.0
    entrypoints                       0.4
    esgf-pyclient                     0.3.1
    et-xmlfile                        1.1.0
    exceptiongroup                    1.1.1
    executing                         1.2.0
    fastjsonschema                    2.15.3
    fastparquet                       0.8.1
    filelock                          3.7.0
    flake8                            6.1.0
    flake8-unused-arguments           0.0.12
    flit_core                         3.7.1
    fonttools                         4.33.3
    fortls                            2.13.0
    fprettify                         0.3.7
    fqdn                              1.5.1
    frozenlist                        1.3.0
    fsspec                            2022.3.0
    future                            0.18.2
    google-api-core                   2.11.0
    google-auth                       2.16.2
    google-cloud-bigquery             3.7.0
    google-cloud-core                 2.3.2
    google-crc32c                     1.5.0
    google-resumable-media            2.4.1
    googleapis-common-protos          1.59.0
    greenlet                          1.1.2
    grpcio                            1.51.3
    grpcio-status                     1.51.3
    h11                               0.14.0
    h2                                4.1.0
    HeapDict                          1.0.1
    hpack                             4.0.0
    httpcore                          1.0.5
    httpx                             0.27.0
    hyperframe                        6.0.1
    icecream                          2.1.3
    identify                          2.5.1
    idna                              3.3
    imagesize                         1.3.0
    importlib-metadata                6.8.0
    importlib-resources               5.7.1
    iniconfig                         1.1.1
    ipykernel                         6.25.1
    ipython                           8.15.0.dev0         /Users/ldavis/forks/ipython
    ipython-genutils                  0.2.0
    isoduration                       20.11.0
    isort                             5.12.0
    jedi                              0.18.0
    Jinja2                            3.1.2
    jmespath                          1.0.0
    json5                             0.9.5
    jsonpointer                       2.4
    jsonschema                        4.19.0
    jsonschema-specifications         2023.7.1
    jupyter_client                    7.4.9
    jupyter-console                   6.6.3
    jupyter-contrib-core              0.4.0
    jupyter-contrib-nbextensions      0.7.0
    jupyter_core                      5.3.0
    jupyter-events                    0.7.0
    jupyter-highlight-selected-word   0.2.0
    jupyter-latex-envs                1.4.6
    jupyter-lsp                       2.2.0
    jupyter-nbextensions-configurator 0.6.1
    jupyter-resource-usage            0.7.1
    jupyter_server                    2.7.3
    jupyter_server_fileid             0.9.0
    jupyter_server_terminals          0.4.4
    jupyter_server_ydoc               0.8.0
    jupyter-ydoc                      0.2.4
    jupyterlab                        4.2.1
    jupyterlab_code_formatter         2.2.1
    jupyterlab-lsp                    5.0.0
    jupyterlab-pygments               0.2.2
    jupyterlab_server                 2.27.2
    jupytext                          1.14.5
    keyring                           23.4.0
    kiwisolver                        1.4.2
    lazy-object-proxy                 1.7.1
    libmambapy                        1.1.0
    llvmlite                          0.40.1
    locket                            1.0.0
    lxml                              4.8.0
    lz4                               4.3.2
    Magics                            1.5.6
    mamba                             1.1.0
    markdown-it-py                    2.1.0
    MarkupSafe                        2.1.1
    matplotlib                        3.5.3
    matplotlib-inline                 0.1.3
    matplotlib-iterm2                 0.1.0               /Users/ldavis/forks/matplotlib_iterm2
    mbstrdecoder                      1.1.2
    mccabe                            0.7.0
    mdit-py-plugins                   0.3.0
    mdurl                             0.1.0
    MetPy                             1.5.0
    mistune                           3.0.1
    msgpack                           1.0.3
    multidict                         6.0.2
    munkres                           1.1.4
    MyProxyClient                     2.1.0
    mypy                              1.5.1
    mypy-extensions                   0.4.3
    nb-conda-kernels                  2.3.1
    nbclassic                         1.0.0
    nbclient                          0.8.0
    nbconvert                         7.8.0
    nbformat                          5.8.0
    nbstripout                        0.6.1
    nc-time-axis                      1.4.1
    nco                               1.1.0
    nest-asyncio                      1.5.5
    netCDF4                           1.6.4
    nodeenv                           1.6.0
    notebook                          6.5.5
    notebook_shim                     0.2.3
    numba                             0.57.0
    numpy                             1.24.3
    olefile                           0.46
    openpyxl                          3.1.2
    overrides                         7.4.0
    packaging                         23.1
    pandas                            1.4.2
    pandoc-eqnos                      2.5.0
    pandoc-fignos                     2.4.0
    pandoc-secnos                     2.2.2
    pandoc-tablenos                   2.3.0
    pandoc-xnos                       2.5.0
    pandocfilters                     1.5.0
    parso                             0.8.3
    partd                             1.2.0
    pathspec                          0.9.0
    pathvalidate                      2.5.2
    patsy                             0.5.3
    pdfminer                          20191125
    pep517                            0.12.0
    pexpect                           4.8.0
    pickleshare                       0.7.5
    Pillow                            9.2.0
    Pint                              0.19.2
    Pint-Pandas                       0.5
    pint-xarray                       0.2.1
    pip                               22.0.4
    pip-chill                         1.0.3
    pkginfo                           1.8.2
    pkgutil_resolve_name              1.3.10
    platformdirs                      2.5.1
    pluggy                            1.0.0
    pooch                             1.6.0
    pre-commit                        2.19.0
    prettytable                       3.6.0
    prometheus-client                 0.14.1
    prompt-toolkit                    3.0.39
    proplot                           0.9.5.post368+dirty /Users/ldavis/software/proplot
    proto-plus                        1.22.2
    protobuf                          4.22.1
    psutil                            5.9.0
    ptyprocess                        0.7.0
    pure-eval                         0.2.2
    py                                1.11.0
    pyarrow                           11.0.0
    pyasn1                            0.4.8
    pyasn1-modules                    0.2.8
    pycairo                           1.21.0
    pycodestyle                       2.11.1
    pycosat                           0.6.3
    pycparser                         2.21
    pycryptodome                      3.18.0
    pydocstyle                        6.3.0
    pyflakes                          3.1.0
    Pygments                          2.16.1
    PyGObject                         3.42.0
    pylint                            2.13.9
    pynvim                            0.4.3
    pyobjc-core                       9.2
    pyobjc-framework-Cocoa            9.2
    pyOpenSSL                         24.0.0
    pyparsing                         3.0.8
    pypinfo                           21.0.0
    pypistats                         1.2.1
    pyproj                            3.4.0
    PyQt5                             5.12.3
    PyQt5_sip                         4.19.18
    PyQtChart                         5.12
    PyQtWebEngine                     5.12.1
    pyrsistent                        0.18.1
    pyshp                             2.3.1
    PySocks                           1.7.1
    pytablewriter                     0.64.2
    pytest                            7.1.2
    pytest-mpl                        0.14.dev33+g2bded70 /Users/ldavis/forks/pytest-mpl
    python-dateutil                   2.8.2
    python-json-logger                2.0.7
    python-lsp-jsonrpc                1.1.2
    python-lsp-server                 1.8.2
    python-slugify                    8.0.1
    python-snappy                     0.6.0
    pytoolconfig                      1.2.4
    pytz                              2022.1
    PyYAML                            6.0
    pyzmq                             24.0.1
    QtPy                              2.0.1
    referencing                       0.30.2
    requests                          2.31.0
    requests-cache                    1.0.1
    requests-toolbelt                 0.9.1
    rfc3339-validator                 0.1.4
    rfc3986                           1.5.0
    rfc3986-validator                 0.1.1
    rich                              12.3.0
    rope                              1.10.0
    rpds-py                           0.10.3
    rsa                               4.9
    ruamel-yaml-conda                 0.15.80
    s3fs                              2022.3.0
    scipy                             1.10.1
    seaborn                           0.12.2
    Send2Trash                        1.8.2
    setuptools                        62.3.2
    setuptools-scm                    6.4.2
    setuptools-scm-git-archive        1.1
    shapely                           2.0.1
    simplejson                        3.17.6
    six                               1.15.0
    sniffio                           1.2.0
    snowballstemmer                   2.2.0
    sortedcontainers                  2.4.0
    soupsieve                         2.3.1
    sparse                            0.14.0
    Sphinx                            7.2.6
    sphinxcontrib-applehelp           1.0.2
    sphinxcontrib-devhelp             1.0.2
    sphinxcontrib-htmlhelp            2.0.0
    sphinxcontrib-jsmath              1.0.1
    sphinxcontrib-qthelp              1.0.3
    sphinxcontrib-serializinghtml     1.1.9
    stack-data                        0.2.0
    statsmodels                       0.14.0
    tabledata                         1.3.1
    tblib                             1.7.0
    tcolorpy                          0.1.2
    termcolor                         1.1.0
    terminado                         0.15.0
    testpath                          0.6.0
    text-unidecode                    1.3
    thrift                            0.16.0
    tinycss2                          1.1.1
    tinydb                            4.7.1
    tinyrecord                        0.2.0
    toml                              0.10.2
    tomli                             2.0.1
    toolz                             0.11.2
    tornado                           6.3.2
    tqdm                              4.64.0
    traitlets                         5.9.0
    typed-ast                         1.5.3
    typepy                            1.3.0
    typing_extensions                 4.2.0
    typing-utils                      0.1.0
    ujson                             5.3.0
    ukkonen                           1.0.1
    unicodedata2                      14.0.0
    uri-template                      1.3.0
    url-normalize                     1.4.3
    urllib3                           1.26.9
    vim-vint                          0.3.21
    virtualenv                        20.14.1
    wcwidth                           0.2.5
    webcolors                         1.13
    webencodings                      0.5.1
    WebOb                             1.8.7
    websocket-client                  1.3.2
    whatthepatch                      1.0.5
    wheel                             0.37.1
    wrapt                             1.14.1
    xarray                            0.21.1
    xyzservices                       2023.7.0
    y-py                              0.5.9
    yapf                              0.33.0
    yarl                              1.7.2
    ypy-websocket                     0.8.2
    zict                              3.0.0
    zipp                              3.8.0

conda list:
    # packages in environment at /Users/ldavis/mambaforge:
    #
    # Name                    Version                   Build  Channel
    _go_select                2.3.0                       cgo    conda-forge
    aiobotocore               2.2.0              pyhd8ed1ab_0    conda-forge
    aiofiles                  22.1.0             pyhd8ed1ab_0    conda-forge
    aiohttp                   3.8.1           py310h1961e1f_1    conda-forge
    aioitertools              0.10.0             pyhd8ed1ab_0    conda-forge
    aiosignal                 1.2.0              pyhd8ed1ab_0    conda-forge
    aiosqlite                 0.19.0             pyhd8ed1ab_0    conda-forge
    alabaster                 0.7.12                     py_0    conda-forge
    ansicolor                 0.3.2                    pypi_0    pypi
    antlr-python-runtime      4.7.2           py310h2ec42d9_1003    conda-forge
    anyio                     3.6.1           py310h2ec42d9_0    conda-forge
    aom                       3.3.0                h96cf925_1    conda-forge
    appdirs                   1.4.4              pyh9f0ad1d_0    conda-forge
    appnope                   0.1.3              pyhd8ed1ab_0    conda-forge
    argon2-cffi               21.3.0             pyhd8ed1ab_0    conda-forge
    argon2-cffi-bindings      21.2.0          py310h1961e1f_2    conda-forge
    arpack                    3.7.0                hefb7bc6_2    conda-forge
    arrow                     1.2.3              pyhd8ed1ab_0    conda-forge
    arrow-cpp                 11.0.0          h694c41f_16_cpu    conda-forge
    asciinema                 2.2.0              pyhd8ed1ab_0    conda-forge
    astroid                   2.11.5          py310h2ec42d9_0    conda-forge
    asttokens                 2.0.5              pyhd8ed1ab_0    conda-forge
    async-lru                 2.0.2                    pypi_0    pypi
    async-timeout             4.0.2              pyhd8ed1ab_0    conda-forge
    async_generator           1.10                       py_0    conda-forge
    atk-1.0                   2.36.0               he69c4ee_4    conda-forge
    attrs                     23.1.0             pyh71513ae_1    conda-forge
    autopep8                  2.0.4              pyhd8ed1ab_0    conda-forge
    aws-c-auth                0.6.26               hc32346d_6    conda-forge
    aws-c-cal                 0.5.26               h57d8c43_0    conda-forge
    aws-c-common              0.8.17               h0dc2134_0    conda-forge
    aws-c-compression         0.2.16               hc203854_6    conda-forge
    aws-c-event-stream        0.2.20               h33c8cf8_6    conda-forge
    aws-c-http                0.7.7                h69c0737_3    conda-forge
    aws-c-io                  0.13.21              h776a98b_4    conda-forge
    aws-c-mqtt                0.8.6               h6b69f33_15    conda-forge
    aws-c-s3                  0.2.8                h6938ca5_4    conda-forge
    aws-c-sdkutils            0.1.9                hc203854_1    conda-forge
    aws-checksums             0.1.14               hc203854_6    conda-forge
    aws-crt-cpp               0.19.9               h103f044_5    conda-forge
    aws-sdk-cpp               1.10.57             h55b9a6d_10    conda-forge
    babel                     2.12.1             pyhd8ed1ab_1    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
    basemap                   1.3.6                    pypi_0    pypi
    basemap-data              1.3.2                    pypi_0    pypi
    beautifulsoup4            4.11.1             pyha770c72_0    conda-forge
    binary                    1.0.0                    pypi_0    pypi
    black                     23.9.1          py310h2ec42d9_0    conda-forge
    bleach                    6.0.0              pyhd8ed1ab_0    conda-forge
    bokeh                     3.2.2              pyhd8ed1ab_0    conda-forge
    boost-cpp                 1.77.0               hf3dc895_1    conda-forge
    botocore                  1.24.21            pyhd8ed1ab_1    conda-forge
    brotli                    1.0.9                h5eb16cf_7    conda-forge
    brotli-bin                1.0.9                h5eb16cf_7    conda-forge
    brotlipy                  0.7.0           py310h1961e1f_1004    conda-forge
    bzip2                     1.0.8                h0d85af4_4    conda-forge
    c-ares                    1.18.1               h0d85af4_0    conda-forge
    ca-certificates           2024.6.2             h8857fd0_0    conda-forge
    cached-property           1.5.2                hd8ed1ab_1    conda-forge
    cached_property           1.5.2              pyha770c72_1    conda-forge
    cachetools                5.3.0                    pypi_0    pypi
    cairo                     1.16.0            h9e0e54b_1010    conda-forge
    cartopy                   0.21.1          py310h8b10423_1    conda-forge
    cattrs                    23.1.2                   pypi_0    pypi
    cdo                       1.5.2                     dev_0    
    certifi                   2024.2.2           pyhd8ed1ab_0    conda-forge
    cf-units                  3.2.0           py310hc1335a1_0    conda-forge
    cf-xarray                 0.7.5                    pypi_0    pypi
    cf_xarray                 0.7.7              pyhd8ed1ab_0    conda-forge
    cffi                      1.15.0          py310hcc37b68_0    conda-forge
    cfgv                      3.3.1              pyhd8ed1ab_0    conda-forge
    cftime                    1.6.2           py310h936d966_1    conda-forge
    chardet                   5.0.0                    pypi_0    pypi
    charset-normalizer        2.0.12             pyhd8ed1ab_0    conda-forge
    click                     8.1.3           py310h2ec42d9_0    conda-forge
    climopy                   0.1.0.post388+dirty          pypi_0    pypi
    cloudpickle               2.0.0              pyhd8ed1ab_0    conda-forge
    cmarkgfm                  0.8.0           py310h1961e1f_1    conda-forge
    colorama                  0.4.6              pyhd8ed1ab_0    conda-forge
    comm                      0.1.4              pyhd8ed1ab_0    conda-forge
    commonmark                0.9.1                      py_0    conda-forge
    conda                     4.12.0          py310h2ec42d9_0    conda-forge
    conda-package-handling    1.8.1           py310h1961e1f_1    conda-forge
    condastats                0.2.1              pyhd8ed1ab_0    conda-forge
    configargparse            1.5.3              pyhd8ed1ab_0    conda-forge
    contourpy                 1.0.7           py310ha23aa8a_0    conda-forge
    cramjam                   2.5.0           py310hcf052fe_0    conda-forge
    cryptography              42.0.2          py310hd3d564b_0    conda-forge
    curl                      8.1.2                hbee3ae8_0    conda-forge
    cycler                    0.11.0             pyhd8ed1ab_0    conda-forge
    cytoolz                   0.11.2          py310h1961e1f_2    conda-forge
    dask                      2023.9.2           pyhd8ed1ab_0    conda-forge
    dask-core                 2023.9.2           pyhd8ed1ab_0    conda-forge
    dataclasses               0.8                pyhc8e2a94_3    conda-forge
    dataproperty              0.55.0                   pypi_0    pypi
    dbus                      1.13.6               h811a1a6_3    conda-forge
    debugpy                   1.6.8           py310h9e9d8ca_0    conda-forge
    decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
    defusedxml                0.7.1              pyhd8ed1ab_0    conda-forge
    deno                      1.43.6               hfe9b8fa_0    conda-forge
    dill                      0.3.5.1            pyhd8ed1ab_0    conda-forge
    distlib                   0.3.4              pyhd8ed1ab_0    conda-forge
    distributed               2023.9.2           pyhd8ed1ab_0    conda-forge
    docopt                    0.6.2                    pypi_0    pypi
    docstring-to-markdown     0.13               pyhd8ed1ab_0    conda-forge
    docutils                  0.20.1          py310h2ec42d9_1    conda-forge
    dominate                  2.7.0                    pypi_0    pypi
    doq                       0.10.0                   pypi_0    pypi
    eccodes                   2.28.0               hd7b1dc6_1    conda-forge
    entrypoints               0.4                pyhd8ed1ab_0    conda-forge
    epoxy                     1.5.10               h5eb16cf_1    conda-forge
    esgf-pyclient             0.3.1                    pypi_0    pypi
    esmf                      8.4.0           mpi_mpich_h54662ac_104    conda-forge
    et_xmlfile                1.1.0              pyhd8ed1ab_0    conda-forge
    exceptiongroup            1.1.1                    pypi_0    pypi
    executing                 1.2.0                    pypi_0    pypi
    expat                     2.5.0                hf0c8a7f_1    conda-forge
    fastparquet               0.8.1           py310h1bbcd0e_0    conda-forge
    ffmpeg                    5.0.1                h9220da4_0    conda-forge
    fftw                      3.3.10          nompi_hf082fe4_102    conda-forge
    filelock                  3.7.0              pyhd8ed1ab_0    conda-forge
    flake8                    6.1.0              pyhd8ed1ab_0    conda-forge
    flake8-unused-arguments   0.0.12                   pypi_0    pypi
    flit-core                 3.7.1              pyhd8ed1ab_0    conda-forge
    fmt                       9.1.0                hb8565cd_0    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.14.2               h5bb23bf_0    conda-forge
    fonts-conda-ecosystem     1                             0    conda-forge
    fonts-conda-forge         1                             0    conda-forge
    fonttools                 4.33.3          py310h6c45266_0    conda-forge
    fortls                    2.13.0          py310h2ec42d9_1    conda-forge
    fprettify                 0.3.7              pyhd8ed1ab_0    conda-forge
    fqdn                      1.5.1              pyhd8ed1ab_0    conda-forge
    freetype                  2.12.1               h3f81eb7_1    conda-forge
    fribidi                   1.0.10               hbcb3906_0    conda-forge
    frozenlist                1.3.0           py310h1961e1f_1    conda-forge
    fsspec                    2022.3.0           pyhd8ed1ab_0    conda-forge
    future                    0.18.2          py310h2ec42d9_5    conda-forge
    gdk-pixbuf                2.42.8               hb161b9c_0    conda-forge
    geos                      3.11.2               hf0c8a7f_0    conda-forge
    gettext                   0.21.1               h8a4c099_0    conda-forge
    gflags                    2.2.2             hb1e8313_1004    conda-forge
    ghostscript               9.54.0               h96cf925_2    conda-forge
    giflib                    5.2.1                hbcb3906_2    conda-forge
    git                       2.42.0          pl5321hbb4c4ee_0    conda-forge
    glib                      2.70.2               hcf210ce_4    conda-forge
    glib-tools                2.70.2               hcf210ce_4    conda-forge
    glog                      0.6.0                h8ac2a54_0    conda-forge
    gmp                       6.2.1                h2e338ed_0    conda-forge
    gnutls                    3.6.13               h756fd2b_1    conda-forge
    go                        1.17.8               h9c71c55_0    conda-forge
    google-api-core           2.11.0                   pypi_0    pypi
    google-auth               2.16.2                   pypi_0    pypi
    google-cloud-bigquery     3.7.0                    pypi_0    pypi
    google-cloud-core         2.3.2                    pypi_0    pypi
    google-crc32c             1.5.0                    pypi_0    pypi
    google-resumable-media    2.4.1                    pypi_0    pypi
    googleapis-common-protos  1.59.0                   pypi_0    pypi
    graphite2                 1.3.13            h2e338ed_1001    conda-forge
    graphviz                  3.0.0                h6f567cf_1    conda-forge
    greenlet                  1.1.2           py310h9d931ec_2    conda-forge
    grpcio                    1.51.3                   pypi_0    pypi
    grpcio-status             1.51.3                   pypi_0    pypi
    gsl                       2.7                  h93259b0_0    conda-forge
    gtk2                      2.24.33              h675d97a_1    conda-forge
    gtk3                      3.24.33              hab8009b_1    conda-forge
    gts                       0.7.6                hccb3bdf_2    conda-forge
    h11                       0.14.0             pyhd8ed1ab_0    conda-forge
    h2                        4.1.0              pyhd8ed1ab_0    conda-forge
    harfbuzz                  4.2.0                h48644e2_0    conda-forge
    hdf4                      4.2.15               hefd3b78_3    conda-forge
    hdf5                      1.12.2          mpi_mpich_hc154f39_0    conda-forge
    heapdict                  1.0.1                      py_0    conda-forge
    hicolor-icon-theme        0.17                 h694c41f_2    conda-forge
    hpack                     4.0.0              pyh9f0ad1d_0    conda-forge
    httpcore                  0.16.3                   pypi_0    pypi
    httpx                     0.23.3                   pypi_0    pypi
    hyperframe                6.0.1              pyhd8ed1ab_0    conda-forge
    icecream                  2.1.3              pyhd8ed1ab_0    conda-forge
    icu                       69.1                 he49afe7_0    conda-forge
    identify                  2.5.1              pyhd8ed1ab_0    conda-forge
    idna                      3.3                pyhd8ed1ab_0    conda-forge
    imagemagick               7.1.0_39        pl5321h1a6ef8d_0    conda-forge
    imagesize                 1.3.0              pyhd8ed1ab_0    conda-forge
    importlib-metadata        6.8.0              pyha770c72_0    conda-forge
    importlib_metadata        6.8.0                hd8ed1ab_0    conda-forge
    importlib_resources       5.7.1              pyhd8ed1ab_0    conda-forge
    iniconfig                 1.1.1              pyh9f0ad1d_0    conda-forge
    ipykernel                 6.25.1             pyh5fb750a_0    conda-forge
    ipython                   8.15.0.dev0              pypi_0    pypi
    ipython_genutils          0.2.0                      py_1    conda-forge
    isoduration               20.11.0            pyhd8ed1ab_0    conda-forge
    isort                     5.12.0             pyhd8ed1ab_1    conda-forge
    jansson                   2.14                 hb7f2c08_1    conda-forge
    jasper                    2.0.33               h013e400_0    conda-forge
    jbig                      2.1               h0d85af4_2003    conda-forge
    jedi                      0.18.0          py310h2ec42d9_3    conda-forge
    jinja2                    3.0.0                    pypi_0    pypi
    jmespath                  1.0.0              pyhd8ed1ab_0    conda-forge
    jpeg                      9e                   h5eb16cf_1    conda-forge
    json5                     0.9.5              pyh9f0ad1d_0    conda-forge
    jsonpointer               2.3                      pypi_0    pypi
    jsonschema                4.19.0             pyhd8ed1ab_1    conda-forge
    jsonschema-specifications 2023.7.1           pyhd8ed1ab_0    conda-forge
    jsonschema-with-format-nongpl 4.19.0             pyhd8ed1ab_1    conda-forge
    julia                     1.8.5                h245b042_0    conda-forge
    jupyter-lsp               2.2.0              pyhd8ed1ab_0    conda-forge
    jupyter-resource-usage    0.7.1              pyhd8ed1ab_0    conda-forge
    jupyter_client            7.4.9              pyhd8ed1ab_0    conda-forge
    jupyter_console           6.6.3              pyhd8ed1ab_0    conda-forge
    jupyter_contrib_core      0.4.0              pyhd8ed1ab_0    conda-forge
    jupyter_contrib_nbextensions 0.7.0              pyhd8ed1ab_0    conda-forge
    jupyter_core              5.3.0           py310h2ec42d9_0    conda-forge
    jupyter_events            0.7.0              pyhd8ed1ab_2    conda-forge
    jupyter_highlight_selected_word 0.2.0           py310h2ec42d9_1005    conda-forge
    jupyter_latex_envs        1.4.6           pyhd8ed1ab_1002    conda-forge
    jupyter_nbextensions_configurator 0.6.1              pyhd8ed1ab_0    conda-forge
    jupyter_server            2.7.3              pyhd8ed1ab_0    conda-forge
    jupyter_server_fileid     0.9.0              pyhd8ed1ab_0    conda-forge
    jupyter_server_terminals  0.4.4              pyhd8ed1ab_1    conda-forge
    jupyter_server_ydoc       0.8.0              pyhd8ed1ab_0    conda-forge
    jupyter_ydoc              0.2.4              pyhd8ed1ab_0    conda-forge
    jupyterlab                4.2.1              pyhd8ed1ab_0    conda-forge
    jupyterlab-lsp            5.0.0              pyhd8ed1ab_0    conda-forge
    jupyterlab_code_formatter 2.2.1              pyhd8ed1ab_0    conda-forge
    jupyterlab_pygments       0.2.2              pyhd8ed1ab_0    conda-forge
    jupyterlab_server         2.27.2             pyhd8ed1ab_0    conda-forge
    jupytext                  1.14.5             pyhcff175f_0    conda-forge
    keyring                   23.4.0          py310h2ec42d9_2    conda-forge
    kiwisolver                1.4.2           py310h6be76da_1    conda-forge
    krb5                      1.20.1               h049b76e_0    conda-forge
    lame                      3.100             h35c211d_1001    conda-forge
    lazy-object-proxy         1.7.1           py310h1961e1f_1    conda-forge
    lcms2                     2.12                 h577c468_0    conda-forge
    lerc                      3.0                  he49afe7_0    conda-forge
    libabseil                 20230125.0      cxx17_hf0c8a7f_1    conda-forge
    libaec                    1.0.6                he49afe7_0    conda-forge
    libarchive                3.5.2                hbf7dfe4_3    conda-forge
    libarrow                  11.0.0          hd30003e_16_cpu    conda-forge
    libasprintf               0.22.5               h5ff76d1_2    conda-forge
    libblas                   3.9.0           14_osx64_openblas    conda-forge
    libbrotlicommon           1.0.9                h5eb16cf_7    conda-forge
    libbrotlidec              1.0.9                h5eb16cf_7    conda-forge
    libbrotlienc              1.0.9                h5eb16cf_7    conda-forge
    libcblas                  3.9.0           14_osx64_openblas    conda-forge
    libclang                  13.0.1          default_h255f2f3_6    conda-forge
    libcrc32c                 1.1.2                he49afe7_0    conda-forge
    libcurl                   8.1.2                hbee3ae8_0    conda-forge
    libcxx                    17.0.6               h88467a6_0    conda-forge
    libdeflate                1.10                 h0d85af4_0    conda-forge
    libedit                   3.1.20191231         h0678c8f_2    conda-forge
    libev                     4.33                 haf1e3a3_1    conda-forge
    libevent                  2.1.12               ha90c15b_1    conda-forge
    libexpat                  2.5.0                hf0c8a7f_1    conda-forge
    libffi                    3.4.2                h0d85af4_5    conda-forge
    libgd                     2.3.3                h02d8a21_2    conda-forge
    libgettextpo              0.22.5               h5ff76d1_2    conda-forge
    libgfortran               5.0.0           11_3_0_h97931a8_31    conda-forge
    libgfortran5              12.2.0              he409387_31    conda-forge
    libgirepository           1.72.0               h0bde3a9_1    conda-forge
    libglib                   2.70.2               hf1fb8c0_4    conda-forge
    libgoogle-cloud           2.8.0                h20eaa6e_2    conda-forge
    libgrpc                   1.54.2               h0eeb599_0    conda-forge
    libiconv                  1.17                 hac89ed1_0    conda-forge
    libidn2                   2.3.2                h0d85af4_0    conda-forge
    libintl                   0.22.5               h5ff76d1_2    conda-forge
    liblapack                 3.9.0           14_osx64_openblas    conda-forge
    libllvm11                 11.1.0               h8fb7429_5    conda-forge
    libllvm13                 13.0.1               h64f94b2_2    conda-forge
    libllvm14                 14.0.6               hc8e404f_4    conda-forge
    libmamba                  1.1.0                h8b63968_2    conda-forge
    libmambapy                1.1.0           py310hb15139c_2    conda-forge
    libnetcdf                 4.8.1           mpi_mpich_h637882e_4    conda-forge
    libnghttp2                1.52.0               he2ab024_0    conda-forge
    libopenblas               0.3.20          openmp_hb3cd9ec_0    conda-forge
    libopenblas-ilp64         0.3.21          openmp_h2dcd37a_1    conda-forge
    libosxunwind              0.0.6                h940c156_0    conda-forge
    libpng                    1.6.39               ha978bb4_0    conda-forge
    libpq                     14.5                 h9dc22bb_6    conda-forge
    libprotobuf               3.21.12              h7d26f99_2    conda-forge
    librsvg                   2.54.4               h3d48ba6_0    conda-forge
    libsodium                 1.0.18               hbcb3906_1    conda-forge
    libsolv                   0.7.22               hd9580d2_0    conda-forge
    libsqlite                 3.43.2               h92b6c6a_0    conda-forge
    libssh2                   1.11.0               hd019ec5_0    conda-forge
    libthrift                 0.18.1               h88b220a_2    conda-forge
    libtiff                   4.4.0                hfca7e8f_0    conda-forge
    libtool                   2.4.6             he49afe7_1008    conda-forge
    libunistring              0.9.10               h0d85af4_0    conda-forge
    libutf8proc               2.8.0                hb7f2c08_0    conda-forge
    libuv                     1.43.0               h0d85af4_0    conda-forge
    libvpx                    1.11.0               he49afe7_3    conda-forge
    libwebp                   1.2.2                h28dabe5_0    conda-forge
    libwebp-base              1.2.2                h0d85af4_1    conda-forge
    libxcb                    1.13              h0d85af4_1004    conda-forge
    libxml2                   2.9.14               h1faee8b_4    conda-forge
    libxslt                   1.1.33               h1acebb3_3    conda-forge
    libzip                    1.10.1               hc158999_3    conda-forge
    libzlib                   1.2.13               hfd90126_4    conda-forge
    llvm-openmp               16.0.5               hff08bdf_0    conda-forge
    llvmlite                  0.40.1          py310hd8379ad_0    conda-forge
    locket                    1.0.0              pyhd8ed1ab_0    conda-forge
    lxml                      4.8.0           py310h1961e1f_2    conda-forge
    lz4                       4.3.2           py310h8d4e1d9_0    conda-forge
    lz4-c                     1.9.3                he49afe7_1    conda-forge
    lzo                       2.10              haf1e3a3_1000    conda-forge
    magics                    4.12.0               h395abf9_1    conda-forge
    magics-python             1.5.6              pyhd8ed1ab_0    conda-forge
    mamba                     1.1.0           py310h6bde348_2    conda-forge
    markdown-it-py            2.1.0              pyhd8ed1ab_0    conda-forge
    markupsafe                2.1.1           py310h1961e1f_1    conda-forge
    matplotlib                3.5.3                    pypi_0    pypi
    matplotlib-base           3.4.3           py310hfc59cd6_2    conda-forge
    matplotlib-inline         0.1.3              pyhd8ed1ab_0    conda-forge
    matplotlib-iterm2         0.1.0                     dev_0    
    mbstrdecoder              1.1.2                    pypi_0    pypi
    mccabe                    0.7.0              pyhd8ed1ab_0    conda-forge
    mdit-py-plugins           0.3.0              pyhd8ed1ab_0    conda-forge
    mdurl                     0.1.0              pyhd8ed1ab_0    conda-forge
    metis                     5.1.0             h2e338ed_1006    conda-forge
    metpy                     1.5.0              pyhd8ed1ab_0    conda-forge
    mistune                   3.0.1              pyhd8ed1ab_0    conda-forge
    mpfr                      4.2.0                h4f9bd69_0    conda-forge
    mpi                       1.0                       mpich    conda-forge
    mpich                     4.0.3              hd33e60e_100    conda-forge
    msgpack-python            1.0.3           py310h6be76da_1    conda-forge
    multidict                 6.0.2           py310h1961e1f_1    conda-forge
    munkres                   1.1.4              pyh9f0ad1d_0    conda-forge
    myproxyclient             2.1.0                    pypi_0    pypi
    mypy                      1.5.1           py310h6729b98_0    conda-forge
    mypy_extensions           0.4.3           py310h2ec42d9_5    conda-forge
    mysql-common              8.0.33               h1d20c9b_6    conda-forge
    mysql-libs                8.0.33               hed35180_6    conda-forge
    nb_conda_kernels          2.3.1           py310h2ec42d9_2    conda-forge
    nbclassic                 1.0.0              pyhb4ecaf3_1    conda-forge
    nbclient                  0.8.0              pyhd8ed1ab_0    conda-forge
    nbconvert                 7.8.0              pyhd8ed1ab_0    conda-forge
    nbconvert-core            7.8.0              pyhd8ed1ab_0    conda-forge
    nbconvert-pandoc          7.8.0              pyhd8ed1ab_0    conda-forge
    nbformat                  5.8.0              pyhd8ed1ab_0    conda-forge
    nbstripout                0.6.1              pyhd8ed1ab_0    conda-forge
    nc-time-axis              1.4.1              pyhd8ed1ab_0    conda-forge
    nco                       5.1.4                h7eeb1a7_0    conda-forge
    ncurses                   6.5                  h5846eda_0    conda-forge
    ncview                    2.1.8                hfaf4442_4    conda-forge
    nest-asyncio              1.5.5              pyhd8ed1ab_0    conda-forge
    netcdf-fortran            4.6.0           mpi_mpich_hddcf434_2    conda-forge
    netcdf4                   1.6.4                    pypi_0    pypi
    nettle                    3.6                  hedd7734_0    conda-forge
    nodeenv                   1.6.0              pyhd8ed1ab_0    conda-forge
    nodejs                    17.8.0               h8f7c3f9_0    conda-forge
    notebook                  6.5.5              pyha770c72_0    conda-forge
    notebook-shim             0.2.3              pyhd8ed1ab_0    conda-forge
    nspr                      4.32                 hcd9eead_1    conda-forge
    nss                       3.77                 hfce436b_0    conda-forge
    numba                     0.57.0          py310he09a53b_2    conda-forge
    numpy                     1.23.5                   pypi_0    pypi
    olefile                   0.46               pyh9f0ad1d_1    conda-forge
    openblas-ilp64            0.3.21          openmp_ha601604_1    conda-forge
    openh264                  2.1.1                hfd3ada9_0    conda-forge
    openjpeg                  2.4.0                h6e7aa92_1    conda-forge
    openlibm                  0.8.1                h0d85af4_0    conda-forge
    openpyxl                  3.1.2           py310h6729b98_0    conda-forge
    openssl                   3.1.5                h87427d6_1    conda-forge
    orc                       1.8.3                hec59b76_1    conda-forge
    ossuuid                   1.6.2             h0a44026_1000    conda-forge
    overrides                 7.4.0              pyhd8ed1ab_0    conda-forge
    p7zip                     16.02             he49afe7_1001    conda-forge
    packaging                 23.1               pyhd8ed1ab_0    conda-forge
    pandas                    1.4.2           py310h514ec25_1    conda-forge
    pandoc                    2.17.1.1             h694c41f_0    conda-forge
    pandoc-crossref           0.3.12.2             h694c41f_1    conda-forge
    pandoc-eqnos              2.5.0                    pypi_0    pypi
    pandoc-fignos             2.4.0                    pypi_0    pypi
    pandoc-secnos             2.2.2                    pypi_0    pypi
    pandoc-tablenos           2.3.0                    pypi_0    pypi
    pandoc-xnos               2.5.0                    pypi_0    pypi
    pandocfilters             1.5.0              pyhd8ed1ab_0    conda-forge
    pango                     1.50.7               hc4a7b6d_0    conda-forge
    parallelio                2.5.10          mpi_mpich_h80ddffd_100    conda-forge
    parquet-cpp               1.5.1                         2    conda-forge
    parso                     0.8.3              pyhd8ed1ab_0    conda-forge
    partd                     1.2.0              pyhd8ed1ab_0    conda-forge
    pathspec                  0.9.0              pyhd8ed1ab_0    conda-forge
    pathvalidate              2.5.2                    pypi_0    pypi
    patsy                     0.5.3              pyhd8ed1ab_0    conda-forge
    pcre                      8.45                 he49afe7_0    conda-forge
    pcre2                     10.40                h1c4e4bc_0    conda-forge
    pdfminer                  20191125                 pypi_0    pypi
    pep517                    0.12.0          py310h2ec42d9_2    conda-forge
    perl                      5.32.1          2_h0d85af4_perl5    conda-forge
    pexpect                   4.8.0              pyh9f0ad1d_2    conda-forge
    pickleshare               0.7.5                   py_1003    conda-forge
    pillow                    9.2.0           py310hb3240ae_0    conda-forge
    pint                      0.19.2             pyhd8ed1ab_0    conda-forge
    pint-pandas               0.5                pyhd8ed1ab_0    conda-forge
    pint-xarray               0.2.1              pyhd8ed1ab_0    conda-forge
    pip                       22.0.4             pyhd8ed1ab_0    conda-forge
    pip-chill                 1.0.3                    pypi_0    pypi
    pixman                    0.40.0               hbcb3906_0    conda-forge
    pkg-config                0.29.2            ha3d46e9_1008    conda-forge
    pkginfo                   1.8.2              pyhd8ed1ab_0    conda-forge
    pkgutil-resolve-name      1.3.10             pyhd8ed1ab_0    conda-forge
    platformdirs              2.5.1              pyhd8ed1ab_0    conda-forge
    pluggy                    1.0.0           py310h2ec42d9_3    conda-forge
    pooch                     1.6.0              pyhd8ed1ab_0    conda-forge
    poppler                   20.12.1              h19fa4f2_3    conda-forge
    poppler-data              0.4.11               hd8ed1ab_0    conda-forge
    pre-commit                2.19.0          py310h2ec42d9_0    conda-forge
    prettier                  2.6.2                hda8ccec_0    conda-forge
    prettytable               3.6.0                    pypi_0    pypi
    proj                      9.0.1                h05f0992_1    conda-forge
    prometheus_client         0.14.1             pyhd8ed1ab_0    conda-forge
    prompt-toolkit            3.0.39             pyha770c72_0    conda-forge
    prompt_toolkit            3.0.39               hd8ed1ab_0    conda-forge
    proplot                   0.6.4                    pypi_0    pypi
    proto-plus                1.22.2                   pypi_0    pypi
    protobuf                  4.22.1                   pypi_0    pypi
    psutil                    5.9.0           py310h1961e1f_1    conda-forge
    pthread-stubs             0.4               hc929b4f_1001    conda-forge
    ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
    pure_eval                 0.2.2              pyhd8ed1ab_0    conda-forge
    py                        1.11.0             pyh6c4a22f_0    conda-forge
    pyarrow                   11.0.0                   pypi_0    pypi
    pyasn1                    0.4.8                    pypi_0    pypi
    pyasn1-modules            0.2.8                    pypi_0    pypi
    pybind11-abi              4                    hd8ed1ab_3    conda-forge
    pycairo                   1.21.0          py310h5138a19_1    conda-forge
    pycodestyle               2.11.1             pyhd8ed1ab_0    conda-forge
    pycosat                   0.6.3           py310h1961e1f_1010    conda-forge
    pycparser                 2.21               pyhd8ed1ab_0    conda-forge
    pycryptodome              3.18.0                   pypi_0    pypi
    pydocstyle                6.3.0              pyhd8ed1ab_0    conda-forge
    pyflakes                  3.1.0              pyhd8ed1ab_0    conda-forge
    pygments                  2.16.1             pyhd8ed1ab_0    conda-forge
    pygobject                 3.42.0          py310hb7eb778_2    conda-forge
    pylint                    2.13.9             pyhd8ed1ab_1    conda-forge
    pynco                     1.1.0              pyhd8ed1ab_1    conda-forge
    pynvim                    0.4.3              pyhd8ed1ab_1    conda-forge
    pyobjc-core               9.2             py310hef2d279_0    conda-forge
    pyobjc-framework-cocoa    9.2             py310hef2d279_0    conda-forge
    pyopenssl                 24.0.0             pyhd8ed1ab_0    conda-forge
    pyparsing                 3.0.8              pyhd8ed1ab_0    conda-forge
    pypinfo                   21.0.0                   pypi_0    pypi
    pypistats                 1.2.1                    pypi_0    pypi
    pyproj                    3.4.0           py310h28b859a_0    conda-forge
    pyqt                      5.12.3          py310h2ec42d9_8    conda-forge
    pyqt-impl                 5.12.3          py310hea9ccf3_8    conda-forge
    pyqt5-sip                 4.19.18         py310hd046c34_8    conda-forge
    pyqtchart                 5.12            py310hea9ccf3_8    conda-forge
    pyqtwebengine             5.12.1          py310hea9ccf3_8    conda-forge
    pyrsistent                0.18.1          py310h1961e1f_1    conda-forge
    pyshp                     2.3.1              pyhd8ed1ab_0    conda-forge
    pysocks                   1.7.1           py310h2ec42d9_5    conda-forge
    pytablewriter             0.64.2                   pypi_0    pypi
    pytest                    7.1.2           py310h2ec42d9_0    conda-forge
    pytest-mpl                0.14.dev33+g2bded70          pypi_0    pypi
    python                    3.10.13         h00d2728_0_cpython    conda-forge
    python-build              0.7.0              pyhd8ed1ab_0    conda-forge
    python-cdo                1.6.0              pyhd8ed1ab_0    conda-forge
    python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
    python-fastjsonschema     2.15.3             pyhd8ed1ab_0    conda-forge
    python-json-logger        2.0.7              pyhd8ed1ab_0    conda-forge
    python-lsp-jsonrpc        1.1.2              pyhd8ed1ab_0    conda-forge
    python-lsp-server         1.8.2              pyhd8ed1ab_0    conda-forge
    python-lsp-server-base    1.8.2              pyhd8ed1ab_0    conda-forge
    python-slugify            8.0.1                    pypi_0    pypi
    python-snappy             0.6.0           py310h98adc32_2    conda-forge
    python.app                1.4             py310he24745e_0    conda-forge
    python_abi                3.10                    2_cp310    conda-forge
    pytoolconfig              1.2.4              pyhd8ed1ab_0    conda-forge
    pytz                      2022.1             pyhd8ed1ab_0    conda-forge
    pyyaml                    6.0             py310h1961e1f_4    conda-forge
    pyzmq                     24.0.1          py310hf615a82_1    conda-forge
    qt                        5.12.9               h2a607e2_5    conda-forge
    qtpy                      2.0.1              pyhd8ed1ab_0    conda-forge
    re2                       2023.02.02           hf0c8a7f_0    conda-forge
    readline                  8.2                  h9e318b2_1    conda-forge
    referencing               0.30.2             pyhd8ed1ab_0    conda-forge
    reproc                    14.2.3               h0d85af4_0    conda-forge
    reproc-cpp                14.2.3               he49afe7_0    conda-forge
    requests                  2.31.0             pyhd8ed1ab_0    conda-forge
    requests-cache            1.0.1                    pypi_0    pypi
    requests-toolbelt         0.9.1                      py_0    conda-forge
    rfc3339-validator         0.1.4              pyhd8ed1ab_0    conda-forge
    rfc3986                   1.5.0                    pypi_0    pypi
    rfc3986-validator         0.1.1              pyh9f0ad1d_0    conda-forge
    rich                      12.3.0             pyhd8ed1ab_0    conda-forge
    ripgrep                   13.0.0               hbbacdb1_2    conda-forge
    rope                      1.10.0             pyhd8ed1ab_0    conda-forge
    rpds-py                   0.10.3          py310h3461e44_0    conda-forge
    rsa                       4.9                      pypi_0    pypi
    ruamel_yaml               0.15.80         py310he24745e_1006    conda-forge
    s3fs                      2022.3.0           pyhd8ed1ab_0    conda-forge
    scipy                     1.10.1          py310h3900cf1_3    conda-forge
    seaborn                   0.12.2               hd8ed1ab_0    conda-forge
    seaborn-base              0.12.2             pyhd8ed1ab_0    conda-forge
    send2trash                1.8.2              pyhd1c38e8_0    conda-forge
    setuptools                62.3.2          py310h2ec42d9_0    conda-forge
    setuptools-scm            6.4.2              pyhd8ed1ab_0    conda-forge
    setuptools_scm            6.4.2                hd8ed1ab_0    conda-forge
    setuptools_scm_git_archive 1.1                        py_0    conda-forge
    shapely                   1.6.4                    pypi_0    pypi
    simplejson                3.17.6          py310h1961e1f_1    conda-forge
    six                       1.15.0             pyh9f0ad1d_0    conda-forge
    snappy                    1.1.10               h225ccf5_0    conda-forge
    sniffio                   1.2.0           py310h2ec42d9_3    conda-forge
    snowballstemmer           2.2.0              pyhd8ed1ab_0    conda-forge
    sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
    soupsieve                 2.3.1              pyhd8ed1ab_0    conda-forge
    sparse                    0.14.0             pyhd8ed1ab_0    conda-forge
    sphinx                    7.2.6              pyhd8ed1ab_0    conda-forge
    sphinxcontrib-applehelp   1.0.2                      py_0    conda-forge
    sphinxcontrib-devhelp     1.0.2                      py_0    conda-forge
    sphinxcontrib-htmlhelp    2.0.0              pyhd8ed1ab_0    conda-forge
    sphinxcontrib-jsmath      1.0.1                      py_0    conda-forge
    sphinxcontrib-qthelp      1.0.3                      py_0    conda-forge
    sphinxcontrib-serializinghtml 1.1.9              pyhd8ed1ab_0    conda-forge
    sqlite                    3.43.2               h7461747_0    conda-forge
    stack_data                0.2.0              pyhd8ed1ab_0    conda-forge
    statsmodels               0.14.0          py310hc1335a1_1    conda-forge
    suitesparse               5.10.1               h7aff33d_1    conda-forge
    svt-av1                   0.9.1                h96cf925_0    conda-forge
    tabledata                 1.3.1                    pypi_0    pypi
    tbb                       2021.9.0             hb8565cd_0    conda-forge
    tblib                     1.7.0              pyhd8ed1ab_0    conda-forge
    tcolorpy                  0.1.2                    pypi_0    pypi
    tempest-remap             2.1.6                hab39229_1    conda-forge
    termcolor                 1.1.0                      py_2    conda-forge
    terminado                 0.15.0          py310h2ec42d9_0    conda-forge
    testpath                  0.6.0              pyhd8ed1ab_0    conda-forge
    text-unidecode            1.3                      pypi_0    pypi
    the_silver_searcher       2.2.0             h7b53cd4_1001    conda-forge
    thrift                    0.16.0          py310h9d931ec_1    conda-forge
    tinycss2                  1.1.1              pyhd8ed1ab_0    conda-forge
    tinydb                    4.7.1                    pypi_0    pypi
    tinyrecord                0.2.0                    pypi_0    pypi
    tk                        8.6.13               h1abcd95_1    conda-forge
    tmux                      3.4                  h5e661ee_0    conda-forge
    toml                      0.10.2             pyhd8ed1ab_0    conda-forge
    tomli                     2.0.1              pyhd8ed1ab_0    conda-forge
    toolz                     0.11.2             pyhd8ed1ab_0    conda-forge
    tornado                   6.3.2           py310h6729b98_0    conda-forge
    tqdm                      4.64.0             pyhd8ed1ab_0    conda-forge
    traitlets                 5.9.0              pyhd8ed1ab_0    conda-forge
    typed-ast                 1.5.3           py310h1961e1f_0    conda-forge
    typepy                    1.3.0                    pypi_0    pypi
    typing-extensions         4.2.0                hd8ed1ab_1    conda-forge
    typing_extensions         4.2.0              pyha770c72_1    conda-forge
    typing_utils              0.1.0              pyhd8ed1ab_0    conda-forge
    tzdata                    2022a                h191b570_0    conda-forge
    udunits2                  2.2.28               h06ef574_0    conda-forge
    ujson                     5.3.0           py310hd4537e4_0    conda-forge
    ukkonen                   1.0.1           py310h6be76da_2    conda-forge
    unicodedata2              14.0.0          py310h1961e1f_1    conda-forge
    universal-ctags           5.9.20220918.0       h148c6df_0    conda-forge
    uri-template              1.2.0                    pypi_0    pypi
    url-normalize             1.4.3                    pypi_0    pypi
    urllib3                   1.26.9             pyhd8ed1ab_0    conda-forge
    vim                       9.1.0356        py310pl5321h0325407_0    conda-forge
    vim-vint                  0.3.21                   pypi_0    pypi
    virtualenv                20.14.1         py310h2ec42d9_0    conda-forge
    wcwidth                   0.2.5              pyh9f0ad1d_2    conda-forge
    webcolors                 1.13               pyhd8ed1ab_0    conda-forge
    webencodings              0.5.1                      py_1    conda-forge
    webob                     1.8.7                    pypi_0    pypi
    websocket-client          1.3.2              pyhd8ed1ab_0    conda-forge
    wget                      1.20.3               hd3787cc_1    conda-forge
    whatthepatch              1.0.5              pyhd8ed1ab_0    conda-forge
    wheel                     0.37.1             pyhd8ed1ab_0    conda-forge
    wrapt                     1.14.1          py310h6c45266_0    conda-forge
    x264                      1!161.3030           h0d85af4_1    conda-forge
    x265                      3.5                  hbb4e6a2_3    conda-forge
    xarray                    0.21.1             pyhd8ed1ab_0    conda-forge
    xorg-kbproto              1.0.7             h35c211d_1002    conda-forge
    xorg-libice               1.0.10               h0d85af4_0    conda-forge
    xorg-libsm                1.2.3             h0d85af4_1000    conda-forge
    xorg-libx11               1.7.2                h0d85af4_0    conda-forge
    xorg-libxau               1.0.9                h35c211d_0    conda-forge
    xorg-libxdmcp             1.1.3                h35c211d_0    conda-forge
    xorg-libxext              1.3.4                h0d85af4_1    conda-forge
    xorg-libxrender           0.9.10            h0d85af4_1003    conda-forge
    xorg-libxt                1.2.1                h0d85af4_2    conda-forge
    xorg-renderproto          0.11.1            h0d85af4_1002    conda-forge
    xorg-xextproto            7.3.0             h35c211d_1002    conda-forge
    xorg-xproto               7.0.31            h35c211d_1007    conda-forge
    xyzservices               2023.7.0           pyhd8ed1ab_0    conda-forge
    xz                        5.2.6                h775f41a_0    conda-forge
    y-py                      0.5.9           py310hb28ce15_0    conda-forge
    yaml                      0.2.5                h0d85af4_2    conda-forge
    yaml-cpp                  0.7.0                hb486fe8_1    conda-forge
    yapf                      0.33.0             pyhd8ed1ab_1    conda-forge
    yarl                      1.7.2           py310h1961e1f_2    conda-forge
    ypy-websocket             0.8.2              pyhd8ed1ab_0    conda-forge
    zeromq                    4.3.4                he49afe7_1    conda-forge
    zict                      3.0.0              pyhd8ed1ab_0    conda-forge
    zipp                      3.8.0              pyhd8ed1ab_0    conda-forge
    zlib                      1.2.13               hfd90126_4    conda-forge
    zstd                      1.5.6                h915ae27_0    conda-forge

conda env:
    name: base
    channels:
      - conda-forge
    dependencies:
      - _go_select=2.3.0=cgo
      - aiobotocore=2.2.0=pyhd8ed1ab_0
      - aiofiles=22.1.0=pyhd8ed1ab_0
      - aiohttp=3.8.1=py310h1961e1f_1
      - aioitertools=0.10.0=pyhd8ed1ab_0
      - aiosignal=1.2.0=pyhd8ed1ab_0
      - aiosqlite=0.19.0=pyhd8ed1ab_0
      - alabaster=0.7.12=py_0
      - antlr-python-runtime=4.7.2=py310h2ec42d9_1003
      - anyio=3.6.1=py310h2ec42d9_0
      - aom=3.3.0=h96cf925_1
      - appdirs=1.4.4=pyh9f0ad1d_0
      - appnope=0.1.3=pyhd8ed1ab_0
      - argon2-cffi=21.3.0=pyhd8ed1ab_0
      - argon2-cffi-bindings=21.2.0=py310h1961e1f_2
      - arpack=3.7.0=hefb7bc6_2
      - arrow=1.2.3=pyhd8ed1ab_0
      - arrow-cpp=11.0.0=h694c41f_16_cpu
      - asciinema=2.2.0=pyhd8ed1ab_0
      - astroid=2.11.5=py310h2ec42d9_0
      - asttokens=2.0.5=pyhd8ed1ab_0
      - async-timeout=4.0.2=pyhd8ed1ab_0
      - async_generator=1.10=py_0
      - atk-1.0=2.36.0=he69c4ee_4
      - attrs=23.1.0=pyh71513ae_1
      - autopep8=2.0.4=pyhd8ed1ab_0
      - aws-c-auth=0.6.26=hc32346d_6
      - aws-c-cal=0.5.26=h57d8c43_0
      - aws-c-common=0.8.17=h0dc2134_0
      - aws-c-compression=0.2.16=hc203854_6
      - aws-c-event-stream=0.2.20=h33c8cf8_6
      - aws-c-http=0.7.7=h69c0737_3
      - aws-c-io=0.13.21=h776a98b_4
      - aws-c-mqtt=0.8.6=h6b69f33_15
      - aws-c-s3=0.2.8=h6938ca5_4
      - aws-c-sdkutils=0.1.9=hc203854_1
      - aws-checksums=0.1.14=hc203854_6
      - aws-crt-cpp=0.19.9=h103f044_5
      - aws-sdk-cpp=1.10.57=h55b9a6d_10
      - babel=2.12.1=pyhd8ed1ab_1
      - backcall=0.2.0=pyh9f0ad1d_0
      - backports=1.0=py_2
      - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0
      - beautifulsoup4=4.11.1=pyha770c72_0
      - black=23.9.1=py310h2ec42d9_0
      - bleach=6.0.0=pyhd8ed1ab_0
      - bokeh=3.2.2=pyhd8ed1ab_0
      - boost-cpp=1.77.0=hf3dc895_1
      - botocore=1.24.21=pyhd8ed1ab_1
      - brotli=1.0.9=h5eb16cf_7
      - brotli-bin=1.0.9=h5eb16cf_7
      - brotlipy=0.7.0=py310h1961e1f_1004
      - bzip2=1.0.8=h0d85af4_4
      - c-ares=1.18.1=h0d85af4_0
      - ca-certificates=2024.6.2=h8857fd0_0
      - cached-property=1.5.2=hd8ed1ab_1
      - cached_property=1.5.2=pyha770c72_1
      - cairo=1.16.0=h9e0e54b_1010
      - cartopy=0.21.1=py310h8b10423_1
      - certifi=2024.2.2=pyhd8ed1ab_0
      - cf-units=3.2.0=py310hc1335a1_0
      - cf_xarray=0.7.7=pyhd8ed1ab_0
      - cffi=1.15.0=py310hcc37b68_0
      - cfgv=3.3.1=pyhd8ed1ab_0
      - cftime=1.6.2=py310h936d966_1
      - charset-normalizer=2.0.12=pyhd8ed1ab_0
      - click=8.1.3=py310h2ec42d9_0
      - cloudpickle=2.0.0=pyhd8ed1ab_0
      - cmarkgfm=0.8.0=py310h1961e1f_1
      - colorama=0.4.6=pyhd8ed1ab_0
      - comm=0.1.4=pyhd8ed1ab_0
      - commonmark=0.9.1=py_0
      - conda=4.12.0=py310h2ec42d9_0
      - conda-package-handling=1.8.1=py310h1961e1f_1
      - condastats=0.2.1=pyhd8ed1ab_0
      - configargparse=1.5.3=pyhd8ed1ab_0
      - contourpy=1.0.7=py310ha23aa8a_0
      - cramjam=2.5.0=py310hcf052fe_0
      - cryptography=42.0.2=py310hd3d564b_0
      - curl=8.1.2=hbee3ae8_0
      - cycler=0.11.0=pyhd8ed1ab_0
      - cytoolz=0.11.2=py310h1961e1f_2
      - dask=2023.9.2=pyhd8ed1ab_0
      - dask-core=2023.9.2=pyhd8ed1ab_0
      - dataclasses=0.8=pyhc8e2a94_3
      - dbus=1.13.6=h811a1a6_3
      - debugpy=1.6.8=py310h9e9d8ca_0
      - decorator=5.1.1=pyhd8ed1ab_0
      - defusedxml=0.7.1=pyhd8ed1ab_0
      - deno=1.43.6=hfe9b8fa_0
      - dill=0.3.5.1=pyhd8ed1ab_0
      - distlib=0.3.4=pyhd8ed1ab_0
      - distributed=2023.9.2=pyhd8ed1ab_0
      - docstring-to-markdown=0.13=pyhd8ed1ab_0
      - docutils=0.20.1=py310h2ec42d9_1
      - eccodes=2.28.0=hd7b1dc6_1
      - entrypoints=0.4=pyhd8ed1ab_0
      - epoxy=1.5.10=h5eb16cf_1
      - esmf=8.4.0=mpi_mpich_h54662ac_104
      - et_xmlfile=1.1.0=pyhd8ed1ab_0
      - expat=2.5.0=hf0c8a7f_1
      - fastparquet=0.8.1=py310h1bbcd0e_0
      - ffmpeg=5.0.1=h9220da4_0
      - fftw=3.3.10=nompi_hf082fe4_102
      - filelock=3.7.0=pyhd8ed1ab_0
      - flake8=6.1.0=pyhd8ed1ab_0
      - flit-core=3.7.1=pyhd8ed1ab_0
      - fmt=9.1.0=hb8565cd_0
      - font-ttf-dejavu-sans-mono=2.37=hab24e00_0
      - font-ttf-inconsolata=3.000=h77eed37_0
      - font-ttf-source-code-pro=2.038=h77eed37_0
      - font-ttf-ubuntu=0.83=hab24e00_0
      - fontconfig=2.14.2=h5bb23bf_0
      - fonts-conda-ecosystem=1=0
      - fonts-conda-forge=1=0
      - fonttools=4.33.3=py310h6c45266_0
      - fortls=2.13.0=py310h2ec42d9_1
      - fprettify=0.3.7=pyhd8ed1ab_0
      - fqdn=1.5.1=pyhd8ed1ab_0
      - freetype=2.12.1=h3f81eb7_1
      - fribidi=1.0.10=hbcb3906_0
      - frozenlist=1.3.0=py310h1961e1f_1
      - fsspec=2022.3.0=pyhd8ed1ab_0
      - future=0.18.2=py310h2ec42d9_5
      - gdk-pixbuf=2.42.8=hb161b9c_0
      - geos=3.11.2=hf0c8a7f_0
      - gettext=0.21.1=h8a4c099_0
      - gflags=2.2.2=hb1e8313_1004
      - ghostscript=9.54.0=h96cf925_2
      - giflib=5.2.1=hbcb3906_2
      - git=2.42.0=pl5321hbb4c4ee_0
      - glib=2.70.2=hcf210ce_4
      - glib-tools=2.70.2=hcf210ce_4
      - glog=0.6.0=h8ac2a54_0
      - gmp=6.2.1=h2e338ed_0
      - gnutls=3.6.13=h756fd2b_1
      - go=1.17.8=h9c71c55_0
      - graphite2=1.3.13=h2e338ed_1001
      - graphviz=3.0.0=h6f567cf_1
      - greenlet=1.1.2=py310h9d931ec_2
      - gsl=2.7=h93259b0_0
      - gtk2=2.24.33=h675d97a_1
      - gtk3=3.24.33=hab8009b_1
      - gts=0.7.6=hccb3bdf_2
      - h11=0.14.0=pyhd8ed1ab_0
      - h2=4.1.0=pyhd8ed1ab_0
      - harfbuzz=4.2.0=h48644e2_0
      - hdf4=4.2.15=hefd3b78_3
      - hdf5=1.12.2=mpi_mpich_hc154f39_0
      - heapdict=1.0.1=py_0
      - hicolor-icon-theme=0.17=h694c41f_2
      - hpack=4.0.0=pyh9f0ad1d_0
      - hyperframe=6.0.1=pyhd8ed1ab_0
      - icecream=2.1.3=pyhd8ed1ab_0
      - icu=69.1=he49afe7_0
      - identify=2.5.1=pyhd8ed1ab_0
      - idna=3.3=pyhd8ed1ab_0
      - imagemagick=7.1.0_39=pl5321h1a6ef8d_0
      - imagesize=1.3.0=pyhd8ed1ab_0
      - importlib-metadata=6.8.0=pyha770c72_0
      - importlib_metadata=6.8.0=hd8ed1ab_0
      - importlib_resources=5.7.1=pyhd8ed1ab_0
      - iniconfig=1.1.1=pyh9f0ad1d_0
      - ipykernel=6.25.1=pyh5fb750a_0
      - ipython_genutils=0.2.0=py_1
      - isoduration=20.11.0=pyhd8ed1ab_0
      - isort=5.12.0=pyhd8ed1ab_1
      - jansson=2.14=hb7f2c08_1
      - jasper=2.0.33=h013e400_0
      - jbig=2.1=h0d85af4_2003
      - jedi=0.18.0=py310h2ec42d9_3
      - jmespath=1.0.0=pyhd8ed1ab_0
      - jpeg=9e=h5eb16cf_1
      - json5=0.9.5=pyh9f0ad1d_0
      - jsonschema=4.19.0=pyhd8ed1ab_1
      - jsonschema-specifications=2023.7.1=pyhd8ed1ab_0
      - jsonschema-with-format-nongpl=4.19.0=pyhd8ed1ab_1
      - julia=1.8.5=h245b042_0
      - jupyter-lsp=2.2.0=pyhd8ed1ab_0
      - jupyter-resource-usage=0.7.1=pyhd8ed1ab_0
      - jupyter_client=7.4.9=pyhd8ed1ab_0
      - jupyter_console=6.6.3=pyhd8ed1ab_0
      - jupyter_contrib_core=0.4.0=pyhd8ed1ab_0
      - jupyter_contrib_nbextensions=0.7.0=pyhd8ed1ab_0
      - jupyter_core=5.3.0=py310h2ec42d9_0
      - jupyter_events=0.7.0=pyhd8ed1ab_2
      - jupyter_highlight_selected_word=0.2.0=py310h2ec42d9_1005
      - jupyter_latex_envs=1.4.6=pyhd8ed1ab_1002
      - jupyter_nbextensions_configurator=0.6.1=pyhd8ed1ab_0
      - jupyter_server=2.7.3=pyhd8ed1ab_0
      - jupyter_server_fileid=0.9.0=pyhd8ed1ab_0
      - jupyter_server_terminals=0.4.4=pyhd8ed1ab_1
      - jupyter_server_ydoc=0.8.0=pyhd8ed1ab_0
      - jupyter_ydoc=0.2.4=pyhd8ed1ab_0
      - jupyterlab=4.2.1=pyhd8ed1ab_0
      - jupyterlab-lsp=5.0.0=pyhd8ed1ab_0
      - jupyterlab_code_formatter=2.2.1=pyhd8ed1ab_0
      - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0
      - jupyterlab_server=2.27.2=pyhd8ed1ab_0
      - jupytext=1.14.5=pyhcff175f_0
      - keyring=23.4.0=py310h2ec42d9_2
      - kiwisolver=1.4.2=py310h6be76da_1
      - krb5=1.20.1=h049b76e_0
      - lame=3.100=h35c211d_1001
      - lazy-object-proxy=1.7.1=py310h1961e1f_1
      - lcms2=2.12=h577c468_0
      - lerc=3.0=he49afe7_0
      - libabseil=20230125.0=cxx17_hf0c8a7f_1
      - libaec=1.0.6=he49afe7_0
      - libarchive=3.5.2=hbf7dfe4_3
      - libarrow=11.0.0=hd30003e_16_cpu
      - libasprintf=0.22.5=h5ff76d1_2
      - libblas=3.9.0=14_osx64_openblas
      - libbrotlicommon=1.0.9=h5eb16cf_7
      - libbrotlidec=1.0.9=h5eb16cf_7
      - libbrotlienc=1.0.9=h5eb16cf_7
      - libcblas=3.9.0=14_osx64_openblas
      - libclang=13.0.1=default_h255f2f3_6
      - libcrc32c=1.1.2=he49afe7_0
      - libcurl=8.1.2=hbee3ae8_0
      - libcxx=17.0.6=h88467a6_0
      - libdeflate=1.10=h0d85af4_0
      - libedit=3.1.20191231=h0678c8f_2
      - libev=4.33=haf1e3a3_1
      - libevent=2.1.12=ha90c15b_1
      - libexpat=2.5.0=hf0c8a7f_1
      - libffi=3.4.2=h0d85af4_5
      - libgd=2.3.3=h02d8a21_2
      - libgettextpo=0.22.5=h5ff76d1_2
      - libgfortran=5.0.0=11_3_0_h97931a8_31
      - libgfortran5=12.2.0=he409387_31
      - libgirepository=1.72.0=h0bde3a9_1
      - libglib=2.70.2=hf1fb8c0_4
      - libgoogle-cloud=2.8.0=h20eaa6e_2
      - libgrpc=1.54.2=h0eeb599_0
      - libiconv=1.17=hac89ed1_0
      - libidn2=2.3.2=h0d85af4_0
      - libintl=0.22.5=h5ff76d1_2
      - liblapack=3.9.0=14_osx64_openblas
      - libllvm11=11.1.0=h8fb7429_5
      - libllvm13=13.0.1=h64f94b2_2
      - libllvm14=14.0.6=hc8e404f_4
      - libmamba=1.1.0=h8b63968_2
      - libmambapy=1.1.0=py310hb15139c_2
      - libnetcdf=4.8.1=mpi_mpich_h637882e_4
      - libnghttp2=1.52.0=he2ab024_0
      - libopenblas=0.3.20=openmp_hb3cd9ec_0
      - libopenblas-ilp64=0.3.21=openmp_h2dcd37a_1
      - libosxunwind=0.0.6=h940c156_0
      - libpng=1.6.39=ha978bb4_0
      - libpq=14.5=h9dc22bb_6
      - libprotobuf=3.21.12=h7d26f99_2
      - librsvg=2.54.4=h3d48ba6_0
      - libsodium=1.0.18=hbcb3906_1
      - libsolv=0.7.22=hd9580d2_0
      - libsqlite=3.43.2=h92b6c6a_0
      - libssh2=1.11.0=hd019ec5_0
      - libthrift=0.18.1=h88b220a_2
      - libtiff=4.4.0=hfca7e8f_0
      - libtool=2.4.6=he49afe7_1008
      - libunistring=0.9.10=h0d85af4_0
      - libutf8proc=2.8.0=hb7f2c08_0
      - libuv=1.43.0=h0d85af4_0
      - libvpx=1.11.0=he49afe7_3
      - libwebp=1.2.2=h28dabe5_0
      - libwebp-base=1.2.2=h0d85af4_1
      - libxcb=1.13=h0d85af4_1004
      - libxml2=2.9.14=h1faee8b_4
      - libxslt=1.1.33=h1acebb3_3
      - libzip=1.10.1=hc158999_3
      - libzlib=1.2.13=hfd90126_4
      - llvm-openmp=16.0.5=hff08bdf_0
      - llvmlite=0.40.1=py310hd8379ad_0
      - locket=1.0.0=pyhd8ed1ab_0
      - lxml=4.8.0=py310h1961e1f_2
      - lz4=4.3.2=py310h8d4e1d9_0
      - lz4-c=1.9.3=he49afe7_1
      - lzo=2.10=haf1e3a3_1000
      - magics=4.12.0=h395abf9_1
      - magics-python=1.5.6=pyhd8ed1ab_0
      - mamba=1.1.0=py310h6bde348_2
      - markdown-it-py=2.1.0=pyhd8ed1ab_0
      - markupsafe=2.1.1=py310h1961e1f_1
      - matplotlib-base=3.4.3=py310hfc59cd6_2
      - matplotlib-inline=0.1.3=pyhd8ed1ab_0
      - mccabe=0.7.0=pyhd8ed1ab_0
      - mdit-py-plugins=0.3.0=pyhd8ed1ab_0
      - mdurl=0.1.0=pyhd8ed1ab_0
      - metis=5.1.0=h2e338ed_1006
      - metpy=1.5.0=pyhd8ed1ab_0
      - mistune=3.0.1=pyhd8ed1ab_0
      - mpfr=4.2.0=h4f9bd69_0
      - mpi=1.0=mpich
      - mpich=4.0.3=hd33e60e_100
      - msgpack-python=1.0.3=py310h6be76da_1
      - multidict=6.0.2=py310h1961e1f_1
      - munkres=1.1.4=pyh9f0ad1d_0
      - mypy=1.5.1=py310h6729b98_0
      - mypy_extensions=0.4.3=py310h2ec42d9_5
      - mysql-common=8.0.33=h1d20c9b_6
      - mysql-libs=8.0.33=hed35180_6
      - nb_conda_kernels=2.3.1=py310h2ec42d9_2
      - nbclassic=1.0.0=pyhb4ecaf3_1
      - nbclient=0.8.0=pyhd8ed1ab_0
      - nbconvert=7.8.0=pyhd8ed1ab_0
      - nbconvert-core=7.8.0=pyhd8ed1ab_0
      - nbconvert-pandoc=7.8.0=pyhd8ed1ab_0
      - nbformat=5.8.0=pyhd8ed1ab_0
      - nbstripout=0.6.1=pyhd8ed1ab_0
      - nc-time-axis=1.4.1=pyhd8ed1ab_0
      - nco=5.1.4=h7eeb1a7_0
      - ncurses=6.5=h5846eda_0
      - ncview=2.1.8=hfaf4442_4
      - nest-asyncio=1.5.5=pyhd8ed1ab_0
      - netcdf-fortran=4.6.0=mpi_mpich_hddcf434_2
      - nettle=3.6=hedd7734_0
      - nodeenv=1.6.0=pyhd8ed1ab_0
      - nodejs=17.8.0=h8f7c3f9_0
      - notebook=6.5.5=pyha770c72_0
      - notebook-shim=0.2.3=pyhd8ed1ab_0
      - nspr=4.32=hcd9eead_1
      - nss=3.77=hfce436b_0
      - numba=0.57.0=py310he09a53b_2
      - olefile=0.46=pyh9f0ad1d_1
      - openblas-ilp64=0.3.21=openmp_ha601604_1
      - openh264=2.1.1=hfd3ada9_0
      - openjpeg=2.4.0=h6e7aa92_1
      - openlibm=0.8.1=h0d85af4_0
      - openpyxl=3.1.2=py310h6729b98_0
      - openssl=3.1.5=h87427d6_1
      - orc=1.8.3=hec59b76_1
      - ossuuid=1.6.2=h0a44026_1000
      - overrides=7.4.0=pyhd8ed1ab_0
      - p7zip=16.02=he49afe7_1001
      - packaging=23.1=pyhd8ed1ab_0
      - pandas=1.4.2=py310h514ec25_1
      - pandoc=2.17.1.1=h694c41f_0
      - pandoc-crossref=0.3.12.2=h694c41f_1
      - pandocfilters=1.5.0=pyhd8ed1ab_0
      - pango=1.50.7=hc4a7b6d_0
      - parallelio=2.5.10=mpi_mpich_h80ddffd_100
      - parquet-cpp=1.5.1=2
      - parso=0.8.3=pyhd8ed1ab_0
      - partd=1.2.0=pyhd8ed1ab_0
      - pathspec=0.9.0=pyhd8ed1ab_0
      - patsy=0.5.3=pyhd8ed1ab_0
      - pcre=8.45=he49afe7_0
      - pcre2=10.40=h1c4e4bc_0
      - pep517=0.12.0=py310h2ec42d9_2
      - perl=5.32.1=2_h0d85af4_perl5
      - pexpect=4.8.0=pyh9f0ad1d_2
      - pickleshare=0.7.5=py_1003
      - pillow=9.2.0=py310hb3240ae_0
      - pint=0.19.2=pyhd8ed1ab_0
      - pint-pandas=0.5=pyhd8ed1ab_0
      - pint-xarray=0.2.1=pyhd8ed1ab_0
      - pip=22.0.4=pyhd8ed1ab_0
      - pixman=0.40.0=hbcb3906_0
      - pkg-config=0.29.2=ha3d46e9_1008
      - pkginfo=1.8.2=pyhd8ed1ab_0
      - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0
      - platformdirs=2.5.1=pyhd8ed1ab_0
      - pluggy=1.0.0=py310h2ec42d9_3
      - pooch=1.6.0=pyhd8ed1ab_0
      - poppler=20.12.1=h19fa4f2_3
      - poppler-data=0.4.11=hd8ed1ab_0
      - pre-commit=2.19.0=py310h2ec42d9_0
      - prettier=2.6.2=hda8ccec_0
      - proj=9.0.1=h05f0992_1
      - prometheus_client=0.14.1=pyhd8ed1ab_0
      - prompt-toolkit=3.0.39=pyha770c72_0
      - prompt_toolkit=3.0.39=hd8ed1ab_0
      - psutil=5.9.0=py310h1961e1f_1
      - pthread-stubs=0.4=hc929b4f_1001
      - ptyprocess=0.7.0=pyhd3deb0d_0
      - pure_eval=0.2.2=pyhd8ed1ab_0
      - py=1.11.0=pyh6c4a22f_0
      - pybind11-abi=4=hd8ed1ab_3
      - pycairo=1.21.0=py310h5138a19_1
      - pycodestyle=2.11.1=pyhd8ed1ab_0
      - pycosat=0.6.3=py310h1961e1f_1010
      - pycparser=2.21=pyhd8ed1ab_0
      - pydocstyle=6.3.0=pyhd8ed1ab_0
      - pyflakes=3.1.0=pyhd8ed1ab_0
      - pygments=2.16.1=pyhd8ed1ab_0
      - pygobject=3.42.0=py310hb7eb778_2
      - pylint=2.13.9=pyhd8ed1ab_1
      - pynco=1.1.0=pyhd8ed1ab_1
      - pynvim=0.4.3=pyhd8ed1ab_1
      - pyobjc-core=9.2=py310hef2d279_0
      - pyobjc-framework-cocoa=9.2=py310hef2d279_0
      - pyopenssl=24.0.0=pyhd8ed1ab_0
      - pyparsing=3.0.8=pyhd8ed1ab_0
      - pyproj=3.4.0=py310h28b859a_0
      - pyqt=5.12.3=py310h2ec42d9_8
      - pyqt-impl=5.12.3=py310hea9ccf3_8
      - pyqt5-sip=4.19.18=py310hd046c34_8
      - pyqtchart=5.12=py310hea9ccf3_8
      - pyqtwebengine=5.12.1=py310hea9ccf3_8
      - pyrsistent=0.18.1=py310h1961e1f_1
      - pyshp=2.3.1=pyhd8ed1ab_0
      - pysocks=1.7.1=py310h2ec42d9_5
      - pytest=7.1.2=py310h2ec42d9_0
      - python=3.10.13=h00d2728_0_cpython
      - python-build=0.7.0=pyhd8ed1ab_0
      - python-cdo=1.6.0=pyhd8ed1ab_0
      - python-dateutil=2.8.2=pyhd8ed1ab_0
      - python-fastjsonschema=2.15.3=pyhd8ed1ab_0
      - python-json-logger=2.0.7=pyhd8ed1ab_0
      - python-lsp-jsonrpc=1.1.2=pyhd8ed1ab_0
      - python-lsp-server=1.8.2=pyhd8ed1ab_0
      - python-lsp-server-base=1.8.2=pyhd8ed1ab_0
      - python-snappy=0.6.0=py310h98adc32_2
      - python.app=1.4=py310he24745e_0
      - python_abi=3.10=2_cp310
      - pytoolconfig=1.2.4=pyhd8ed1ab_0
      - pytz=2022.1=pyhd8ed1ab_0
      - pyyaml=6.0=py310h1961e1f_4
      - pyzmq=24.0.1=py310hf615a82_1
      - qt=5.12.9=h2a607e2_5
      - qtpy=2.0.1=pyhd8ed1ab_0
      - re2=2023.02.02=hf0c8a7f_0
      - readline=8.2=h9e318b2_1
      - referencing=0.30.2=pyhd8ed1ab_0
      - reproc=14.2.3=h0d85af4_0
      - reproc-cpp=14.2.3=he49afe7_0
      - requests=2.31.0=pyhd8ed1ab_0
      - requests-toolbelt=0.9.1=py_0
      - rfc3339-validator=0.1.4=pyhd8ed1ab_0
      - rfc3986-validator=0.1.1=pyh9f0ad1d_0
      - rich=12.3.0=pyhd8ed1ab_0
      - ripgrep=13.0.0=hbbacdb1_2
      - rope=1.10.0=pyhd8ed1ab_0
      - rpds-py=0.10.3=py310h3461e44_0
      - ruamel_yaml=0.15.80=py310he24745e_1006
      - s3fs=2022.3.0=pyhd8ed1ab_0
      - scipy=1.10.1=py310h3900cf1_3
      - seaborn=0.12.2=hd8ed1ab_0
      - seaborn-base=0.12.2=pyhd8ed1ab_0
      - send2trash=1.8.2=pyhd1c38e8_0
      - setuptools=62.3.2=py310h2ec42d9_0
      - setuptools-scm=6.4.2=pyhd8ed1ab_0
      - setuptools_scm=6.4.2=hd8ed1ab_0
      - setuptools_scm_git_archive=1.1=py_0
      - simplejson=3.17.6=py310h1961e1f_1
      - six=1.15.0=pyh9f0ad1d_0
      - snappy=1.1.10=h225ccf5_0
      - sniffio=1.2.0=py310h2ec42d9_3
      - snowballstemmer=2.2.0=pyhd8ed1ab_0
      - sortedcontainers=2.4.0=pyhd8ed1ab_0
      - soupsieve=2.3.1=pyhd8ed1ab_0
      - sparse=0.14.0=pyhd8ed1ab_0
      - sphinx=7.2.6=pyhd8ed1ab_0
      - sphinxcontrib-applehelp=1.0.2=py_0
      - sphinxcontrib-devhelp=1.0.2=py_0
      - sphinxcontrib-htmlhelp=2.0.0=pyhd8ed1ab_0
      - sphinxcontrib-jsmath=1.0.1=py_0
      - sphinxcontrib-qthelp=1.0.3=py_0
      - sphinxcontrib-serializinghtml=1.1.9=pyhd8ed1ab_0
      - sqlite=3.43.2=h7461747_0
      - stack_data=0.2.0=pyhd8ed1ab_0
      - statsmodels=0.14.0=py310hc1335a1_1
      - suitesparse=5.10.1=h7aff33d_1
      - svt-av1=0.9.1=h96cf925_0
      - tbb=2021.9.0=hb8565cd_0
      - tblib=1.7.0=pyhd8ed1ab_0
      - tempest-remap=2.1.6=hab39229_1
      - termcolor=1.1.0=py_2
      - terminado=0.15.0=py310h2ec42d9_0
      - testpath=0.6.0=pyhd8ed1ab_0
      - the_silver_searcher=2.2.0=h7b53cd4_1001
      - thrift=0.16.0=py310h9d931ec_1
      - tinycss2=1.1.1=pyhd8ed1ab_0
      - tk=8.6.13=h1abcd95_1
      - tmux=3.4=h5e661ee_0
      - toml=0.10.2=pyhd8ed1ab_0
      - tomli=2.0.1=pyhd8ed1ab_0
      - toolz=0.11.2=pyhd8ed1ab_0
      - tornado=6.3.2=py310h6729b98_0
      - tqdm=4.64.0=pyhd8ed1ab_0
      - traitlets=5.9.0=pyhd8ed1ab_0
      - typed-ast=1.5.3=py310h1961e1f_0
      - typing-extensions=4.2.0=hd8ed1ab_1
      - typing_extensions=4.2.0=pyha770c72_1
      - typing_utils=0.1.0=pyhd8ed1ab_0
      - tzdata=2022a=h191b570_0
      - udunits2=2.2.28=h06ef574_0
      - ujson=5.3.0=py310hd4537e4_0
      - ukkonen=1.0.1=py310h6be76da_2
      - unicodedata2=14.0.0=py310h1961e1f_1
      - universal-ctags=5.9.20220918.0=h148c6df_0
      - urllib3=1.26.9=pyhd8ed1ab_0
      - vim=9.1.0356=py310pl5321h0325407_0
      - virtualenv=20.14.1=py310h2ec42d9_0
      - wcwidth=0.2.5=pyh9f0ad1d_2
      - webcolors=1.13=pyhd8ed1ab_0
      - webencodings=0.5.1=py_1
      - websocket-client=1.3.2=pyhd8ed1ab_0
      - wget=1.20.3=hd3787cc_1
      - whatthepatch=1.0.5=pyhd8ed1ab_0
      - wheel=0.37.1=pyhd8ed1ab_0
      - wrapt=1.14.1=py310h6c45266_0
      - x264=1!161.3030=h0d85af4_1
      - x265=3.5=hbb4e6a2_3
      - xarray=0.21.1=pyhd8ed1ab_0
      - xorg-kbproto=1.0.7=h35c211d_1002
      - xorg-libice=1.0.10=h0d85af4_0
      - xorg-libsm=1.2.3=h0d85af4_1000
      - xorg-libx11=1.7.2=h0d85af4_0
      - xorg-libxau=1.0.9=h35c211d_0
      - xorg-libxdmcp=1.1.3=h35c211d_0
      - xorg-libxext=1.3.4=h0d85af4_1
      - xorg-libxrender=0.9.10=h0d85af4_1003
      - xorg-libxt=1.2.1=h0d85af4_2
      - xorg-renderproto=0.11.1=h0d85af4_1002
      - xorg-xextproto=7.3.0=h35c211d_1002
      - xorg-xproto=7.0.31=h35c211d_1007
      - xyzservices=2023.7.0=pyhd8ed1ab_0
      - xz=5.2.6=h775f41a_0
      - y-py=0.5.9=py310hb28ce15_0
      - yaml=0.2.5=h0d85af4_2
      - yaml-cpp=0.7.0=hb486fe8_1
      - yapf=0.33.0=pyhd8ed1ab_1
      - yarl=1.7.2=py310h1961e1f_2
      - ypy-websocket=0.8.2=pyhd8ed1ab_0
      - zeromq=4.3.4=he49afe7_1
      - zict=3.0.0=pyhd8ed1ab_0
      - zipp=3.8.0=pyhd8ed1ab_0
      - zlib=1.2.13=hfd90126_4
      - zstd=1.5.6=h915ae27_0
      - pip:
        - ansicolor==0.3.2
        - async-lru==2.0.2
        - basemap==1.3.6
        - basemap-data==1.3.2
        - binary==1.0.0
        - cachetools==5.3.0
        - cattrs==23.1.2
        - cf-xarray==0.7.5
        - chardet==5.0.0
        - climopy==0.1.0.post388+dirty
        - dataproperty==0.55.0
        - docopt==0.6.2
        - dominate==2.7.0
        - doq==0.10.0
        - esgf-pyclient==0.3.1
        - exceptiongroup==1.1.1
        - executing==1.2.0
        - flake8-unused-arguments==0.0.12
        - google-api-core==2.11.0
        - google-auth==2.16.2
        - google-cloud-bigquery==3.7.0
        - google-cloud-core==2.3.2
        - google-crc32c==1.5.0
        - google-resumable-media==2.4.1
        - googleapis-common-protos==1.59.0
        - grpcio==1.51.3
        - grpcio-status==1.51.3
        - httpcore==0.16.3
        - httpx==0.23.3
        - ipython==8.15.0.dev0
        - jinja2==3.0.0
        - jsonpointer==2.3
        - matplotlib==3.5.3
        - mbstrdecoder==1.1.2
        - myproxyclient==2.1.0
        - netcdf4==1.6.4
        - numpy==1.23.5
        - pandoc-eqnos==2.5.0
        - pandoc-fignos==2.4.0
        - pandoc-secnos==2.2.2
        - pandoc-tablenos==2.3.0
        - pandoc-xnos==2.5.0
        - pathvalidate==2.5.2
        - pdfminer==20191125
        - pip-chill==1.0.3
        - prettytable==3.6.0
        - proplot==0.9.5.post367+dirty
        - proto-plus==1.22.2
        - protobuf==4.22.1
        - pyarrow==11.0.0
        - pyasn1==0.4.8
        - pyasn1-modules==0.2.8
        - pycryptodome==3.18.0
        - pypinfo==21.0.0
        - pypistats==1.2.1
        - pytablewriter==0.64.2
        - pytest-mpl==0.14.dev33+g2bded70
        - python-slugify==8.0.1
        - requests-cache==1.0.1
        - rfc3986==1.5.0
        - rsa==4.9
        - shapely==1.6.4
        - tabledata==1.3.1
        - tcolorpy==0.1.2
        - text-unidecode==1.3
        - tinydb==4.7.1
        - tinyrecord==0.2.0
        - typepy==1.3.0
        - uri-template==1.2.0
        - url-normalize==1.4.3
        - vim-vint==0.3.21
        - webob==1.8.7
    prefix: /Users/ldavis/mambaforge
Logs (required for issues with loading, server and startup)
Paste the logs from the `main.log` file here (optionally also from `renderer.log`).
[2024-06-03 18:58:12.928] [error] Handling request in the main instance.
[2024-06-03 18:58:13.642] [warn]  Unsatisfied version 4.3.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/apputils (required ^3.6.1)
[2024-06-03 18:58:13.644] [warn]  Unsatisfied version 4.2.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/codeeditor (required ^3.6.1)
[2024-06-03 18:58:13.644] [warn]  Unsatisfied version 4.2.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/notebook (required ^3.6.1)
[2024-06-03 18:58:13.644] [warn]  Unsatisfied version 4.2.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/rendermime (required ^3.6.1)
[2024-06-03 18:58:13.644] [warn]  Unsatisfied version 4.2.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/translation (required ^3.6.1)
[2024-06-03 18:58:13.644] [warn]  Unsatisfied version 4.2.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/ui-components (required ^3.6.1)
[2024-06-03 18:58:13.645] [warn]  Unsatisfied version 4.2.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/statusbar (required ^3.6.1)
[2024-06-03 18:58:13.645] [warn]  Unsatisfied version 7.2.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/services (required ^6.6.1)
[2024-06-03 18:58:13.645] [warn]  Unsatisfied version 18.2.0 from @jupyterlab/application-top of shared singleton module react (required ^17.0.1)
[2024-06-03 18:58:13.645] [warn]  Unsatisfied version 2.3.2 from @jupyterlab/application-top of shared singleton module @lumino/widgets (required ^1.37.1)
[2024-06-03 18:58:13.645] [warn]  Unsatisfied version 4.2.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/translation (required ^3.6.1)
[2024-06-03 18:58:13.645] [warn]  Unsatisfied version 4.3.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/apputils (required ^3.6.1)
[2024-06-03 18:58:13.646] [warn]  Unsatisfied version 4.2.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/ui-components (required ^3.6.1)
[2024-06-03 18:58:13.646] [warn]  Unsatisfied version 2.1.2 from @jupyterlab/application-top of shared singleton module @lumino/coreutils (required ^1.11.0)
[2024-06-03 18:58:13.646] [warn]  Unsatisfied version 2.1.2 from @jupyterlab/application-top of shared singleton module @lumino/signaling (required ^1.10.0)
[2024-06-03 18:58:13.646] [warn]  Unsatisfied version 4.2.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/notebook (required ^3.6.1)
[2024-06-03 18:58:13.646] [warn]  Unsatisfied version 6.2.1 from @jupyterlab/application-top of shared singleton module @jupyterlab/coreutils (required ^5.6.1)
[2024-06-03 18:58:14.197] [warn]  [object Object]
[2024-06-03 18:58:14.223] [warn]  Language pack 'en' not installed!
[2024-06-03 18:58:14.450] [warn]  LSP.SettingsSchemaManager: No config schema - skipping transformation for jedi-language-server
[2024-06-03 18:58:14.727] [warn]  Could not get context
[2024-06-03 19:02:33.584] [error] (node:78929) UnhandledPromiseRejectionWarning: TypeError: Cannot read properties of undefined (reading 'workingDirectory')
    at /Applications/JupyterLab.app/Contents/Resources/app.asar/build/out/main/sessionwindow/sessionwindow.js:1031:55
(Use `JupyterLab --trace-warnings ...` to show where the warning was created)
[2024-06-03 19:02:33.585] [error] (node:78929) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
[2024-06-03 19:02:33.585] [error] Handling request in the main instance.
krassowski commented 5 months ago

Does connecting via the "Connect..." dialog work for you in that case? Is this only CLI that does not work?

image

lukelbd commented 5 months ago

Yep the GUI "connect" interface works -- only the jlab command fails.

lukelbd commented 5 months ago

Having this would just be a minor convenience -- currently when connecting to more than one server I have to: Click hamburger menu -> click "new window..." -> click "connect..." -> copy-paste the server. But with jlab <server> I can write a .bashrc function that just pops open the new server in the app after calling jupyter lab.