Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Making webengine optional on conda-forge #175

Open
hmaarrfk opened this issue Jun 22, 2024 · 11 comments · Fixed by #203
Open

Making webengine optional on conda-forge #175

hmaarrfk opened this issue Jun 22, 2024 · 11 comments · Fixed by #203
Labels

Comments

@hmaarrfk
Copy link
Contributor

Comment:

QtWebengine on conda-forge has been seriously lagging. For example, we haven't been able to get the courage to build the latest version of 5.15 since nobody has had the time for build Windows or OSX in a reliable timeline.

I'm wondering if those at conda-forge would be willing to backport:

And move

    - pyqtwebengine >=5.10,<5.16

to a run constraint.

The most visible feature users would loose is the help menu. I am unsure how to resolve this with the current resources at conda-forge's disposal given the amount of time it takes for qt-webengine to finish compiling.

@hmaarrfk
Copy link
Contributor Author

And to make things easier, here are the patches I used in my own work to get spyder working wtihout webengine.

I haven't done much testing, I can just confirm that it "opens"

no_qt_webengine_patch.zip

@ccordoba12
Copy link
Contributor

And move

  • pyqtwebengine >=5.10,<5.16

to a run constraint.

How does that work? The latest qt/pyqt 5 versions will be pulled but if not matching pyqtwebengine is found, it'll be skipped?

@ccordoba12
Copy link
Contributor

ccordoba12 commented Jul 26, 2024

Hey @hmaarrfk, everything is ready to release 5.5.6 with your improvements to run Spyder without WebEngine. The only thing missing is moving the pyqtwebengine requirement to a run constraint, as you said.

Could you open a PR to address that? I'd really appreciate it because I'm unsure what to do. And also, don't forget to answer the question in my previous comment.

Thanks!

@hmaarrfk
Copy link
Contributor Author

Hey @ccordoba12 thanks for helping push those changes through.

  1. I would build upon Use noarch syntax to simplify build matrix #177 since it simplies the number of builds and generally would likely reduce the maintenance burden.
  2. I think you need to release 5.5.6 to pypi before it gets picked up by conda-forge. I await that release.

Ultimately, I'm unsure if making qtwebengine optional is actually desired. Ultimately, until we get things working with PySide6, moving away from PyQt5 is still "impossible" in any practical way.

I've been working pretty hard to keep up with QtWebengine. Knowing that the upstream spyder has "official" support for "without qtwebengine" is a great justifyer for me adding patching in an emergency when needed (for today, July 26th, it isn't needed).

@hmaarrfk
Copy link
Contributor Author

Just followingup if there was any appetite to release 5.5.6

ICU 75 is giving me grief and now my desire to move away from Qt5 has come back ;)
conda-forge/qt-main-feedstock#282

@mrclary
Copy link
Contributor

mrclary commented Nov 22, 2024

@hmaarrfk, will this issue be resolved by #203? The intent there is to allow users to install Spyder without pyqt dependence (including webengine) as well as being able to use Pyside instead, e.g.

conda create -n test python=3.11 spyder-base=6.0.2 pyside6

@larsoner
Copy link

larsoner commented Feb 10, 2025

@mrclary you asked if #203 would close this issue (and it did on GH) but trying the suggestion above still installs both qt-main and qt6-main:

$ conda create --dry-run -n test python=3.11 spyder-base=6.0.4 pyside6
...
  qt-main            conda-forge/linux-64::qt-main-5.15.15-hc3cb62f_2 
  qt6-main           conda-forge/linux-64::qt6-main-6.8.2-h588cce1_0 
...

And if I go through with it (i.e., remove --dry-run) then try removing qt-main you can see a problem:

$ conda remove -n test qt-main
...
The following packages will be REMOVED:                                                                                                                                             
...
  spyder-base-6.0.4-linux_pyh62a8a7d_1
..

I'm assuming (but don't know) if that's why over in mne-tools/mne-installers#330 I'm getting this error on all runners when I try spyder in the created envs:

    File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
    File "/home/runner/mne-python/1.9.0_0/lib/python3.12/site-packages/spyder/plugins/application/plugin.py", line 29, in <module>
      from spyder.plugins.application.container import (
    File "/home/runner/mne-python/1.9.0_0/lib/python3.12/site-packages/spyder/plugins/application/container.py", line 30, in <module>
      from spyder.plugins.application.widgets import AboutDialog, InAppAppealStatus
    File "/home/runner/mne-python/1.9.0_0/lib/python3.12/site-packages/spyder/plugins/application/widgets/__init__.py", line 11, in <module>
      from .status import InAppAppealStatus  # noqa
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/home/runner/mne-python/1.9.0_0/lib/python3.12/site-packages/spyder/plugins/application/widgets/status.py", line 26, in <module>
      from spyder.widgets.browser import WebView
    File "/home/runner/mne-python/1.9.0_0/lib/python3.12/site-packages/spyder/widgets/browser.py", line 18, in <module>
      from qtpy.QtWebEngineWidgets import (WEBENGINE, QWebEnginePage,
    File "/home/runner/mne-python/1.9.0_0/lib/python3.12/site-packages/qtpy/QtWebEngineWidgets.py", line 64, in <module>
      from PySide6.QtWebEngineCore import (
  ModuleNotFoundError: No module named 'PySide6.QtWebEngineCore'

Should this be reopened until the above command works EDIT: allows spyder to be launched successfully ?

@larsoner
Copy link

... or maybe there should be two issues:

  1. The issue with qt-main vs qt6-main, which should be a new issue on this repo
  2. An issue with QtWebEngineCore not being truly optional yet in spyder, which should be a spyder issue (if it's not already)

Happy to open these (and (2) after doing some searching) if that makes sense

@mrclary
Copy link
Contributor

mrclary commented Feb 10, 2025

@larsoner, without pyside6, spyder-base does not install Qt, but pyside6 alone requires qt6-main. So this must be an issue with pyside6.

Without pyside6

>> conda create -n test python=3.11 spyder-base=6.0.4
Retrieving notices: done
Channels:
 - conda-forge
 - conda-forge/label/spyder_rc
 - conda-forge/label/spyder_kernels_rc
 - local
 - defaults
Platform: osx-64
Collecting package metadata (repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /Users/rclary/.conda/envs/test

  added / updated specs:
    - python=3.11
    - spyder-base=6.0.4


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    aiohappyeyeballs-2.4.6     |     pyhd8ed1ab_0          19 KB  conda-forge
    aiohttp-3.11.12            |  py311ha3cf9ac_0         866 KB  conda-forge
    aiosignal-1.3.2            |     pyhd8ed1ab_0          13 KB  conda-forge
    alabaster-1.0.0            |     pyhd8ed1ab_1          18 KB  conda-forge
    applaunchservices-0.3.0    |     pyh534df25_4          11 KB  conda-forge
    appnope-0.1.4              |     pyhd8ed1ab_1          10 KB  conda-forge
    arrow-1.3.0                |     pyhd8ed1ab_1          98 KB  conda-forge
    astroid-3.3.8              |  py311h6eed73b_0         502 KB  conda-forge
    asttokens-3.0.0            |     pyhd8ed1ab_1          28 KB  conda-forge
    asyncssh-2.19.0            |     pyhd8ed1ab_1         241 KB  conda-forge
    atomicwrites-1.4.1         |     pyhd8ed1ab_1          13 KB  conda-forge
    attrs-25.1.0               |     pyh71513ae_0          55 KB  conda-forge
    autopep8-2.0.4             |     pyhd8ed1ab_0          45 KB  conda-forge
    babel-2.17.0               |     pyhd8ed1ab_0         6.6 MB  conda-forge
    backports-1.0              |     pyhd8ed1ab_5           7 KB  conda-forge
    backports.tarfile-1.2.0    |     pyhd8ed1ab_1          32 KB  conda-forge
    beautifulsoup4-4.13.3      |     pyha770c72_0         142 KB  conda-forge
    binaryornot-0.4.4          |     pyhd8ed1ab_2          13 KB  conda-forge
    black-25.1.0               |  py311h6eed73b_0         392 KB  conda-forge
    bleach-6.2.0               |     pyh29332c3_4         138 KB  conda-forge
    bleach-with-css-6.2.0      |       h82add2a_4           4 KB  conda-forge
    brotli-python-1.1.0        |  py311hd89902b_2         355 KB  conda-forge
    cffi-1.17.1                |  py311h137bacd_0         282 KB  conda-forge
    chardet-5.2.0              |  py311h6eed73b_2         261 KB  conda-forge
    charset-normalizer-3.4.1   |     pyhd8ed1ab_0          46 KB  conda-forge
    click-8.1.8                |     pyh707e725_0          83 KB  conda-forge
    cloudpickle-3.1.1          |     pyhd8ed1ab_0          25 KB  conda-forge
    colorama-0.4.6             |     pyhd8ed1ab_1          26 KB  conda-forge
    comm-0.2.2                 |     pyhd8ed1ab_1          12 KB  conda-forge
    cookiecutter-2.6.0         |     pyhd8ed1ab_1          97 KB  conda-forge
    cryptography-44.0.0        |  py311h336e25c_1         1.4 MB  conda-forge
    debugpy-1.8.12             |  py311hc356e98_0         2.4 MB  conda-forge
    decorator-5.1.1            |     pyhd8ed1ab_1          14 KB  conda-forge
    defusedxml-0.7.1           |     pyhd8ed1ab_0          23 KB  conda-forge
    deprecated-1.2.18          |     pyhd8ed1ab_0          14 KB  conda-forge
    diff-match-patch-20241021  |     pyhd8ed1ab_1          41 KB  conda-forge
    dill-0.3.9                 |     pyhd8ed1ab_1          88 KB  conda-forge
    docstring-to-markdown-0.15 |     pyhd8ed1ab_1          33 KB  conda-forge
    docutils-0.21.2            |     pyhd8ed1ab_1         393 KB  conda-forge
    exceptiongroup-1.2.2       |     pyhd8ed1ab_1          20 KB  conda-forge
    executing-2.1.0            |     pyhd8ed1ab_1          28 KB  conda-forge
    flake8-7.1.1               |     pyhd8ed1ab_1         109 KB  conda-forge
    frozenlist-1.5.0           |  py311ha3cf9ac_1          54 KB  conda-forge
    fzf-0.59.0                 |       he954eb5_0         2.9 MB  conda-forge
    h2-4.2.0                   |     pyhd8ed1ab_0          53 KB  conda-forge
    hpack-4.1.0                |     pyhd8ed1ab_0          30 KB  conda-forge
    hyperframe-6.1.0           |     pyhd8ed1ab_0          17 KB  conda-forge
    idna-3.10                  |     pyhd8ed1ab_1          49 KB  conda-forge
    imagesize-1.4.1            |     pyhd8ed1ab_0          10 KB  conda-forge
    importlib-metadata-8.6.1   |     pyha770c72_0          28 KB  conda-forge
    importlib_resources-6.5.2  |     pyhd8ed1ab_0          33 KB  conda-forge
    inflection-0.5.1           |     pyhd8ed1ab_1          11 KB  conda-forge
    intervaltree-3.1.0         |     pyhd8ed1ab_1          27 KB  conda-forge
    ipykernel-6.29.5           |     pyh57ce528_0         117 KB  conda-forge
    ipython-8.32.0             |     pyh907856f_0         622 KB  conda-forge
    isort-6.0.0                |     pyhd8ed1ab_0          73 KB  conda-forge
    jaraco.classes-3.4.0       |     pyhd8ed1ab_2          12 KB  conda-forge
    jaraco.context-6.0.1       |     pyhd8ed1ab_0          12 KB  conda-forge
    jaraco.functools-4.1.0     |     pyhd8ed1ab_0          15 KB  conda-forge
    jedi-0.19.2                |     pyhd8ed1ab_1         824 KB  conda-forge
    jellyfish-1.1.3            |  py311h3b9c2be_0         280 KB  conda-forge
    jinja2-3.1.5               |     pyhd8ed1ab_0         110 KB  conda-forge
    jsonschema-4.23.0          |     pyhd8ed1ab_1          73 KB  conda-forge
    jsonschema-specifications-2024.10.1|     pyhd8ed1ab_1          16 KB  conda-forge
    jupyter_client-8.6.3       |     pyhd8ed1ab_1         104 KB  conda-forge
    jupyter_core-5.7.2         |     pyh31011fe_1          56 KB  conda-forge
    jupyterlab_pygments-0.3.0  |     pyhd8ed1ab_2          18 KB  conda-forge
    keyring-25.6.0             |     pyh534df25_0          36 KB  conda-forge
    libcxx-19.1.7              |       hf95d169_0         516 KB  conda-forge
    libedit-3.1.20250104       | pl5321ha958ccf_0         113 KB  conda-forge
    liblzma-5.6.4              |       hd471939_0         101 KB  conda-forge
    libspatialindex-2.1.0      |       h501a4e1_0         302 KB  conda-forge
    libsqlite-3.48.0           |       hdb6dae5_1         904 KB  conda-forge
    markdown-it-py-3.0.0       |     pyhd8ed1ab_1          63 KB  conda-forge
    markupsafe-3.0.2           |  py311ha3cf9ac_1          24 KB  conda-forge
    matplotlib-inline-0.1.7    |     pyhd8ed1ab_1          14 KB  conda-forge
    mccabe-0.7.0               |     pyhd8ed1ab_1          13 KB  conda-forge
    mdurl-0.1.2                |     pyhd8ed1ab_1          14 KB  conda-forge
    mistune-3.1.1              |     pyhd8ed1ab_0          67 KB  conda-forge
    more-itertools-10.6.0      |     pyhd8ed1ab_0          57 KB  conda-forge
    multidict-6.1.0            |  py311h1cc1194_1          55 KB  conda-forge
    mypy_extensions-1.0.0      |     pyha770c72_1          11 KB  conda-forge
    nbclient-0.10.2            |     pyhd8ed1ab_0          27 KB  conda-forge
    nbconvert-7.16.6           |       hb482800_0           5 KB  conda-forge
    nbconvert-core-7.16.6      |     pyh29332c3_0         196 KB  conda-forge
    nbconvert-pandoc-7.16.6    |       hed9df3c_0           6 KB  conda-forge
    nbformat-5.10.4            |     pyhd8ed1ab_1          99 KB  conda-forge
    ncurses-6.5                |       h0622a9a_3         803 KB  conda-forge
    nest-asyncio-1.6.0         |     pyhd8ed1ab_1          11 KB  conda-forge
    numpydoc-1.8.0             |     pyhd8ed1ab_1          57 KB  conda-forge
    packaging-24.2             |     pyhd8ed1ab_2          59 KB  conda-forge
    pandoc-3.6.3               |       h694c41f_0        13.6 MB  conda-forge
    pandocfilters-1.5.0        |     pyhd8ed1ab_0          11 KB  conda-forge
    parso-0.8.4                |     pyhd8ed1ab_1          74 KB  conda-forge
    pathspec-0.12.1            |     pyhd8ed1ab_1          40 KB  conda-forge
    pexpect-4.9.0              |     pyhd8ed1ab_1          52 KB  conda-forge
    pickleshare-0.7.5          |  pyhd8ed1ab_1004          11 KB  conda-forge
    pip-25.0.1                 |     pyh8b19718_0         1.2 MB  conda-forge
    pkgutil-resolve-name-1.3.10|     pyhd8ed1ab_2          10 KB  conda-forge
    platformdirs-4.3.6         |     pyhd8ed1ab_1          20 KB  conda-forge
    pluggy-1.5.0               |     pyhd8ed1ab_1          23 KB  conda-forge
    prompt-toolkit-3.0.50      |     pyha770c72_0         266 KB  conda-forge
    propcache-0.2.1            |  py311ha3cf9ac_1          48 KB  conda-forge
    psutil-6.1.1               |  py311h4d7f069_0         499 KB  conda-forge
    ptyprocess-0.7.0           |     pyhd8ed1ab_1          19 KB  conda-forge
    pure_eval-0.2.3            |     pyhd8ed1ab_1          16 KB  conda-forge
    pycodestyle-2.12.1         |     pyhd8ed1ab_1          34 KB  conda-forge
    pyconify-0.2.1             |     pyhd8ed1ab_0          23 KB  conda-forge
    pycparser-2.22             |     pyh29332c3_1         108 KB  conda-forge
    pydocstyle-6.3.0           |     pyhd8ed1ab_1          39 KB  conda-forge
    pyflakes-3.2.0             |     pyhd8ed1ab_1          57 KB  conda-forge
    pygments-2.19.1            |     pyhd8ed1ab_0         868 KB  conda-forge
    pyjwt-2.10.1               |     pyhd8ed1ab_0          25 KB  conda-forge
    pylint-3.3.4               |     pyh29332c3_0         371 KB  conda-forge
    pylint-venv-3.0.4          |     pyhd8ed1ab_1          11 KB  conda-forge
    pyls-spyder-0.4.0          |     pyhd8ed1ab_1          12 KB  conda-forge
    pynacl-1.5.0               |  py311h3336109_4         1.1 MB  conda-forge
    pyobjc-core-11.0           |  py311hfbc4093_0         478 KB  conda-forge
    pyobjc-framework-cocoa-11.0|  py311hfbc4093_0         376 KB  conda-forge
    pyobjc-framework-coreservices-11.0|  py311h4d7f069_0          46 KB  conda-forge
    pyobjc-framework-fsevents-11.0|  py311h6eed73b_0          16 KB  conda-forge
    pyopenssl-25.0.0           |     pyhd8ed1ab_0         120 KB  conda-forge
    pysocks-1.7.1              |     pyha55dd90_7          21 KB  conda-forge
    python-3.11.11             |h9ccd52b_1_cpython        13.6 MB  conda-forge
    python-dateutil-2.9.0.post0|     pyhff2d567_1         217 KB  conda-forge
    python-fastjsonschema-2.21.1|     pyhd8ed1ab_0         221 KB  conda-forge
    python-gssapi-1.9.0        |  py311he50b6b1_1         507 KB  conda-forge
    python-lsp-black-2.0.0     |     pyhff2d567_1          12 KB  conda-forge
    python-lsp-jsonrpc-1.1.2   |     pyhff2d567_1          14 KB  conda-forge
    python-lsp-server-1.12.2   |     pyhff2d567_0           7 KB  conda-forge
    python-lsp-server-base-1.12.2|     pyhd8ed1ab_0          60 KB  conda-forge
    python-slugify-8.0.4       |     pyhd8ed1ab_1          19 KB  conda-forge
    python.app-1.4             |  py311h3336109_4          18 KB  conda-forge
    python_abi-3.11            |          5_cp311           6 KB  conda-forge
    pytoolconfig-1.2.5         |     pyhd8ed1ab_1          21 KB  conda-forge
    pytz-2025.1                |     pyhd8ed1ab_0         182 KB  conda-forge
    pyuca-1.2                  |     pyhd8ed1ab_2         574 KB  conda-forge
    pyxdg-0.28                 |     pyhd8ed1ab_0          46 KB  conda-forge
    pyyaml-6.0.2               |  py311ha3cf9ac_2         193 KB  conda-forge
    pyzmq-26.2.1               |  py311hb21797c_0         361 KB  conda-forge
    qdarkstyle-3.2.3           |     pyhd8ed1ab_1         615 KB  conda-forge
    qstylizer-0.2.4            |     pyhff2d567_0          19 KB  conda-forge
    qtawesome-1.3.1            |     pyh9208f05_1         1.5 MB  conda-forge
    qtconsole-base-5.6.1       |     pyha770c72_1          99 KB  conda-forge
    qtpy-2.4.2                 |     pyhd8ed1ab_1          61 KB  conda-forge
    referencing-0.36.2         |     pyh29332c3_0          50 KB  conda-forge
    requests-2.32.3            |     pyhd8ed1ab_1          57 KB  conda-forge
    rich-13.9.4                |     pyhd8ed1ab_1         181 KB  conda-forge
    rope-1.13.0                |     pyhd8ed1ab_1         147 KB  conda-forge
    rpds-py-0.22.3             |  py311h3b9c2be_0         322 KB  conda-forge
    rtree-1.3.0                |  py311h7d95b41_3          70 KB  conda-forge
    setuptools-75.8.0          |     pyhff2d567_0         757 KB  conda-forge
    six-1.17.0                 |     pyhd8ed1ab_0          16 KB  conda-forge
    snowballstemmer-2.2.0      |     pyhd8ed1ab_0          57 KB  conda-forge
    sortedcontainers-2.4.0     |     pyhd8ed1ab_1          28 KB  conda-forge
    sphinx-8.1.3               |     pyhd8ed1ab_1         1.3 MB  conda-forge
    sphinxcontrib-applehelp-2.0.0|     pyhd8ed1ab_1          29 KB  conda-forge
    sphinxcontrib-devhelp-2.0.0|     pyhd8ed1ab_1          24 KB  conda-forge
    sphinxcontrib-htmlhelp-2.1.0|     pyhd8ed1ab_1          32 KB  conda-forge
    sphinxcontrib-jsmath-1.0.1 |     pyhd8ed1ab_1          10 KB  conda-forge
    sphinxcontrib-qthelp-2.0.0 |     pyhd8ed1ab_1          26 KB  conda-forge
    sphinxcontrib-serializinghtml-1.1.10|     pyhd8ed1ab_1          28 KB  conda-forge
    spyder-base-6.0.4          | osx_pyh1a5313d_1         8.7 MB  conda-forge
    spyder-kernels-3.0.3       |unix_pyh707e725_0          67 KB  conda-forge
    stack_data-0.6.3           |     pyhd8ed1ab_1          26 KB  conda-forge
    superqt-0.7.0              |     pyhb6d5dde_0          72 KB  conda-forge
    tabulate-0.9.0             |     pyhd8ed1ab_2          37 KB  conda-forge
    text-unidecode-1.3         |     pyhd8ed1ab_2          64 KB  conda-forge
    textdistance-4.6.3         |     pyhd8ed1ab_1          30 KB  conda-forge
    three-merge-0.1.1          |     pyhd8ed1ab_1          11 KB  conda-forge
    tinycss2-1.4.0             |     pyhd8ed1ab_0          28 KB  conda-forge
    tomli-2.2.1                |     pyhd8ed1ab_1          19 KB  conda-forge
    tomlkit-0.13.2             |     pyha770c72_1          36 KB  conda-forge
    tornado-6.4.2              |  py311h4d7f069_0         839 KB  conda-forge
    traitlets-5.14.3           |     pyhd8ed1ab_1         107 KB  conda-forge
    types-python-dateutil-2.9.0.20241206|     pyhd8ed1ab_0          22 KB  conda-forge
    typing-extensions-4.12.2   |       hd8ed1ab_1          10 KB  conda-forge
    typing_extensions-4.12.2   |     pyha770c72_1          39 KB  conda-forge
    tzdata-2025a               |       h78e105d_0         120 KB  conda-forge
    ujson-5.10.0               |  py311hd89902b_1          58 KB  conda-forge
    urllib3-2.3.0              |     pyhd8ed1ab_0          98 KB  conda-forge
    watchdog-6.0.0             |  py311h4d7f069_0         149 KB  conda-forge
    wcwidth-0.2.13             |     pyhd8ed1ab_1          32 KB  conda-forge
    webencodings-0.5.1         |     pyhd8ed1ab_3          15 KB  conda-forge
    whatthepatch-1.0.7         |     pyhd8ed1ab_1          17 KB  conda-forge
    wheel-0.45.1               |     pyhd8ed1ab_1          61 KB  conda-forge
    wrapt-1.17.2               |  py311h4d7f069_0          60 KB  conda-forge
    wurlitzer-3.1.1            |     pyhd8ed1ab_1          14 KB  conda-forge
    yapf-0.43.0                |     pyhd8ed1ab_1         175 KB  conda-forge
    yarl-1.18.3                |  py311ha3cf9ac_1         142 KB  conda-forge
    zeromq-4.3.5               |       h7130eaa_7         285 KB  conda-forge
    zipp-3.21.0                |     pyhd8ed1ab_1          21 KB  conda-forge
    zstandard-0.23.0           |  py311hdf6fcd6_1         402 KB  conda-forge
    ------------------------------------------------------------
                                           Total:        76.5 MB

The following NEW packages will be INSTALLED:

  aiohappyeyeballs   conda-forge/noarch::aiohappyeyeballs-2.4.6-pyhd8ed1ab_0 
  aiohttp            conda-forge/osx-64::aiohttp-3.11.12-py311ha3cf9ac_0 
  aiosignal          conda-forge/noarch::aiosignal-1.3.2-pyhd8ed1ab_0 
  alabaster          conda-forge/noarch::alabaster-1.0.0-pyhd8ed1ab_1 
  applaunchservices  conda-forge/noarch::applaunchservices-0.3.0-pyh534df25_4 
  appnope            conda-forge/noarch::appnope-0.1.4-pyhd8ed1ab_1 
  arrow              conda-forge/noarch::arrow-1.3.0-pyhd8ed1ab_1 
  astroid            conda-forge/osx-64::astroid-3.3.8-py311h6eed73b_0 
  asttokens          conda-forge/noarch::asttokens-3.0.0-pyhd8ed1ab_1 
  asyncssh           conda-forge/noarch::asyncssh-2.19.0-pyhd8ed1ab_1 
  atomicwrites       conda-forge/noarch::atomicwrites-1.4.1-pyhd8ed1ab_1 
  attrs              conda-forge/noarch::attrs-25.1.0-pyh71513ae_0 
  autopep8           conda-forge/noarch::autopep8-2.0.4-pyhd8ed1ab_0 
  babel              conda-forge/noarch::babel-2.17.0-pyhd8ed1ab_0 
  backports          conda-forge/noarch::backports-1.0-pyhd8ed1ab_5 
  backports.tarfile  conda-forge/noarch::backports.tarfile-1.2.0-pyhd8ed1ab_1 
  beautifulsoup4     conda-forge/noarch::beautifulsoup4-4.13.3-pyha770c72_0 
  binaryornot        conda-forge/noarch::binaryornot-0.4.4-pyhd8ed1ab_2 
  black              conda-forge/osx-64::black-25.1.0-py311h6eed73b_0 
  bleach             conda-forge/noarch::bleach-6.2.0-pyh29332c3_4 
  bleach-with-css    conda-forge/noarch::bleach-with-css-6.2.0-h82add2a_4 
  brotli-python      conda-forge/osx-64::brotli-python-1.1.0-py311hd89902b_2 
  bzip2              conda-forge/osx-64::bzip2-1.0.8-hfdf4475_7 
  ca-certificates    conda-forge/osx-64::ca-certificates-2025.1.31-h8857fd0_0 
  certifi            conda-forge/noarch::certifi-2024.12.14-pyhd8ed1ab_0 
  cffi               conda-forge/osx-64::cffi-1.17.1-py311h137bacd_0 
  chardet            conda-forge/osx-64::chardet-5.2.0-py311h6eed73b_2 
  charset-normalizer conda-forge/noarch::charset-normalizer-3.4.1-pyhd8ed1ab_0 
  click              conda-forge/noarch::click-8.1.8-pyh707e725_0 
  cloudpickle        conda-forge/noarch::cloudpickle-3.1.1-pyhd8ed1ab_0 
  colorama           conda-forge/noarch::colorama-0.4.6-pyhd8ed1ab_1 
  comm               conda-forge/noarch::comm-0.2.2-pyhd8ed1ab_1 
  cookiecutter       conda-forge/noarch::cookiecutter-2.6.0-pyhd8ed1ab_1 
  cryptography       conda-forge/osx-64::cryptography-44.0.0-py311h336e25c_1 
  debugpy            conda-forge/osx-64::debugpy-1.8.12-py311hc356e98_0 
  decorator          conda-forge/noarch::decorator-5.1.1-pyhd8ed1ab_1 
  defusedxml         conda-forge/noarch::defusedxml-0.7.1-pyhd8ed1ab_0 
  deprecated         conda-forge/noarch::deprecated-1.2.18-pyhd8ed1ab_0 
  diff-match-patch   conda-forge/noarch::diff-match-patch-20241021-pyhd8ed1ab_1 
  dill               conda-forge/noarch::dill-0.3.9-pyhd8ed1ab_1 
  docstring-to-mark~ conda-forge/noarch::docstring-to-markdown-0.15-pyhd8ed1ab_1 
  docutils           conda-forge/noarch::docutils-0.21.2-pyhd8ed1ab_1 
  exceptiongroup     conda-forge/noarch::exceptiongroup-1.2.2-pyhd8ed1ab_1 
  executing          conda-forge/noarch::executing-2.1.0-pyhd8ed1ab_1 
  flake8             conda-forge/noarch::flake8-7.1.1-pyhd8ed1ab_1 
  frozenlist         conda-forge/osx-64::frozenlist-1.5.0-py311ha3cf9ac_1 
  fzf                conda-forge/osx-64::fzf-0.59.0-he954eb5_0 
  h2                 conda-forge/noarch::h2-4.2.0-pyhd8ed1ab_0 
  hpack              conda-forge/noarch::hpack-4.1.0-pyhd8ed1ab_0 
  hyperframe         conda-forge/noarch::hyperframe-6.1.0-pyhd8ed1ab_0 
  idna               conda-forge/noarch::idna-3.10-pyhd8ed1ab_1 
  imagesize          conda-forge/noarch::imagesize-1.4.1-pyhd8ed1ab_0 
  importlib-metadata conda-forge/noarch::importlib-metadata-8.6.1-pyha770c72_0 
  importlib_resourc~ conda-forge/noarch::importlib_resources-6.5.2-pyhd8ed1ab_0 
  inflection         conda-forge/noarch::inflection-0.5.1-pyhd8ed1ab_1 
  intervaltree       conda-forge/noarch::intervaltree-3.1.0-pyhd8ed1ab_1 
  ipykernel          conda-forge/noarch::ipykernel-6.29.5-pyh57ce528_0 
  ipython            conda-forge/noarch::ipython-8.32.0-pyh907856f_0 
  isort              conda-forge/noarch::isort-6.0.0-pyhd8ed1ab_0 
  jaraco.classes     conda-forge/noarch::jaraco.classes-3.4.0-pyhd8ed1ab_2 
  jaraco.context     conda-forge/noarch::jaraco.context-6.0.1-pyhd8ed1ab_0 
  jaraco.functools   conda-forge/noarch::jaraco.functools-4.1.0-pyhd8ed1ab_0 
  jedi               conda-forge/noarch::jedi-0.19.2-pyhd8ed1ab_1 
  jellyfish          conda-forge/osx-64::jellyfish-1.1.3-py311h3b9c2be_0 
  jinja2             conda-forge/noarch::jinja2-3.1.5-pyhd8ed1ab_0 
  jsonschema         conda-forge/noarch::jsonschema-4.23.0-pyhd8ed1ab_1 
  jsonschema-specif~ conda-forge/noarch::jsonschema-specifications-2024.10.1-pyhd8ed1ab_1 
  jupyter_client     conda-forge/noarch::jupyter_client-8.6.3-pyhd8ed1ab_1 
  jupyter_core       conda-forge/noarch::jupyter_core-5.7.2-pyh31011fe_1 
  jupyterlab_pygmen~ conda-forge/noarch::jupyterlab_pygments-0.3.0-pyhd8ed1ab_2 
  keyring            conda-forge/noarch::keyring-25.6.0-pyh534df25_0 
  krb5               conda-forge/osx-64::krb5-1.21.3-h37d8d59_0 
  libcxx             conda-forge/osx-64::libcxx-19.1.7-hf95d169_0 
  libedit            conda-forge/osx-64::libedit-3.1.20250104-pl5321ha958ccf_0 
  libexpat           conda-forge/osx-64::libexpat-2.6.4-h240833e_0 
  libffi             conda-forge/osx-64::libffi-3.4.2-h0d85af4_5 
  liblzma            conda-forge/osx-64::liblzma-5.6.4-hd471939_0 
  libsodium          conda-forge/osx-64::libsodium-1.0.20-hfdf4475_0 
  libspatialindex    conda-forge/osx-64::libspatialindex-2.1.0-h501a4e1_0 
  libsqlite          conda-forge/osx-64::libsqlite-3.48.0-hdb6dae5_1 
  libzlib            conda-forge/osx-64::libzlib-1.3.1-hd23fc13_2 
  markdown-it-py     conda-forge/noarch::markdown-it-py-3.0.0-pyhd8ed1ab_1 
  markupsafe         conda-forge/osx-64::markupsafe-3.0.2-py311ha3cf9ac_1 
  matplotlib-inline  conda-forge/noarch::matplotlib-inline-0.1.7-pyhd8ed1ab_1 
  mccabe             conda-forge/noarch::mccabe-0.7.0-pyhd8ed1ab_1 
  mdurl              conda-forge/noarch::mdurl-0.1.2-pyhd8ed1ab_1 
  mistune            conda-forge/noarch::mistune-3.1.1-pyhd8ed1ab_0 
  more-itertools     conda-forge/noarch::more-itertools-10.6.0-pyhd8ed1ab_0 
  multidict          conda-forge/osx-64::multidict-6.1.0-py311h1cc1194_1 
  mypy_extensions    conda-forge/noarch::mypy_extensions-1.0.0-pyha770c72_1 
  nbclient           conda-forge/noarch::nbclient-0.10.2-pyhd8ed1ab_0 
  nbconvert          conda-forge/noarch::nbconvert-7.16.6-hb482800_0 
  nbconvert-core     conda-forge/noarch::nbconvert-core-7.16.6-pyh29332c3_0 
  nbconvert-pandoc   conda-forge/noarch::nbconvert-pandoc-7.16.6-hed9df3c_0 
  nbformat           conda-forge/noarch::nbformat-5.10.4-pyhd8ed1ab_1 
  ncurses            conda-forge/osx-64::ncurses-6.5-h0622a9a_3 
  nest-asyncio       conda-forge/noarch::nest-asyncio-1.6.0-pyhd8ed1ab_1 
  numpydoc           conda-forge/noarch::numpydoc-1.8.0-pyhd8ed1ab_1 
  openssl            conda-forge/osx-64::openssl-3.4.0-hc426f3f_1 
  packaging          conda-forge/noarch::packaging-24.2-pyhd8ed1ab_2 
  pandoc             conda-forge/osx-64::pandoc-3.6.3-h694c41f_0 
  pandocfilters      conda-forge/noarch::pandocfilters-1.5.0-pyhd8ed1ab_0 
  parso              conda-forge/noarch::parso-0.8.4-pyhd8ed1ab_1 
  pathspec           conda-forge/noarch::pathspec-0.12.1-pyhd8ed1ab_1 
  pexpect            conda-forge/noarch::pexpect-4.9.0-pyhd8ed1ab_1 
  pickleshare        conda-forge/noarch::pickleshare-0.7.5-pyhd8ed1ab_1004 
  pip                conda-forge/noarch::pip-25.0.1-pyh8b19718_0 
  pkgutil-resolve-n~ conda-forge/noarch::pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2 
  platformdirs       conda-forge/noarch::platformdirs-4.3.6-pyhd8ed1ab_1 
  pluggy             conda-forge/noarch::pluggy-1.5.0-pyhd8ed1ab_1 
  prompt-toolkit     conda-forge/noarch::prompt-toolkit-3.0.50-pyha770c72_0 
  propcache          conda-forge/osx-64::propcache-0.2.1-py311ha3cf9ac_1 
  psutil             conda-forge/osx-64::psutil-6.1.1-py311h4d7f069_0 
  ptyprocess         conda-forge/noarch::ptyprocess-0.7.0-pyhd8ed1ab_1 
  pure_eval          conda-forge/noarch::pure_eval-0.2.3-pyhd8ed1ab_1 
  pycodestyle        conda-forge/noarch::pycodestyle-2.12.1-pyhd8ed1ab_1 
  pyconify           conda-forge/noarch::pyconify-0.2.1-pyhd8ed1ab_0 
  pycparser          conda-forge/noarch::pycparser-2.22-pyh29332c3_1 
  pydocstyle         conda-forge/noarch::pydocstyle-6.3.0-pyhd8ed1ab_1 
  pyflakes           conda-forge/noarch::pyflakes-3.2.0-pyhd8ed1ab_1 
  pygithub           conda-forge/noarch::pygithub-2.5.0-pyhd8ed1ab_0 
  pygments           conda-forge/noarch::pygments-2.19.1-pyhd8ed1ab_0 
  pyjwt              conda-forge/noarch::pyjwt-2.10.1-pyhd8ed1ab_0 
  pylint             conda-forge/noarch::pylint-3.3.4-pyh29332c3_0 
  pylint-venv        conda-forge/noarch::pylint-venv-3.0.4-pyhd8ed1ab_1 
  pyls-spyder        conda-forge/noarch::pyls-spyder-0.4.0-pyhd8ed1ab_1 
  pynacl             conda-forge/osx-64::pynacl-1.5.0-py311h3336109_4 
  pyobjc-core        conda-forge/osx-64::pyobjc-core-11.0-py311hfbc4093_0 
  pyobjc-framework-~ conda-forge/osx-64::pyobjc-framework-cocoa-11.0-py311hfbc4093_0 
  pyobjc-framework-~ conda-forge/osx-64::pyobjc-framework-coreservices-11.0-py311h4d7f069_0 
  pyobjc-framework-~ conda-forge/osx-64::pyobjc-framework-fsevents-11.0-py311h6eed73b_0 
  pyopenssl          conda-forge/noarch::pyopenssl-25.0.0-pyhd8ed1ab_0 
  pysocks            conda-forge/noarch::pysocks-1.7.1-pyha55dd90_7 
  python             conda-forge/osx-64::python-3.11.11-h9ccd52b_1_cpython 
  python-dateutil    conda-forge/noarch::python-dateutil-2.9.0.post0-pyhff2d567_1 
  python-fastjsonsc~ conda-forge/noarch::python-fastjsonschema-2.21.1-pyhd8ed1ab_0 
  python-gssapi      conda-forge/osx-64::python-gssapi-1.9.0-py311he50b6b1_1 
  python-lsp-black   conda-forge/noarch::python-lsp-black-2.0.0-pyhff2d567_1 
  python-lsp-jsonrpc conda-forge/noarch::python-lsp-jsonrpc-1.1.2-pyhff2d567_1 
  python-lsp-server  conda-forge/noarch::python-lsp-server-1.12.2-pyhff2d567_0 
  python-lsp-server~ conda-forge/noarch::python-lsp-server-base-1.12.2-pyhd8ed1ab_0 
  python-slugify     conda-forge/noarch::python-slugify-8.0.4-pyhd8ed1ab_1 
  python.app         conda-forge/osx-64::python.app-1.4-py311h3336109_4 
  python_abi         conda-forge/osx-64::python_abi-3.11-5_cp311 
  pytoolconfig       conda-forge/noarch::pytoolconfig-1.2.5-pyhd8ed1ab_1 
  pytz               conda-forge/noarch::pytz-2025.1-pyhd8ed1ab_0 
  pyuca              conda-forge/noarch::pyuca-1.2-pyhd8ed1ab_2 
  pyxdg              conda-forge/noarch::pyxdg-0.28-pyhd8ed1ab_0 
  pyyaml             conda-forge/osx-64::pyyaml-6.0.2-py311ha3cf9ac_2 
  pyzmq              conda-forge/osx-64::pyzmq-26.2.1-py311hb21797c_0 
  qdarkstyle         conda-forge/noarch::qdarkstyle-3.2.3-pyhd8ed1ab_1 
  qstylizer          conda-forge/noarch::qstylizer-0.2.4-pyhff2d567_0 
  qtawesome          conda-forge/noarch::qtawesome-1.3.1-pyh9208f05_1 
  qtconsole-base     conda-forge/noarch::qtconsole-base-5.6.1-pyha770c72_1 
  qtpy               conda-forge/noarch::qtpy-2.4.2-pyhd8ed1ab_1 
  readline           conda-forge/osx-64::readline-8.2-h9e318b2_1 
  referencing        conda-forge/noarch::referencing-0.36.2-pyh29332c3_0 
  requests           conda-forge/noarch::requests-2.32.3-pyhd8ed1ab_1 
  rich               conda-forge/noarch::rich-13.9.4-pyhd8ed1ab_1 
  rope               conda-forge/noarch::rope-1.13.0-pyhd8ed1ab_1 
  rpds-py            conda-forge/osx-64::rpds-py-0.22.3-py311h3b9c2be_0 
  rtree              conda-forge/osx-64::rtree-1.3.0-py311h7d95b41_3 
  setuptools         conda-forge/noarch::setuptools-75.8.0-pyhff2d567_0 
  six                conda-forge/noarch::six-1.17.0-pyhd8ed1ab_0 
  snowballstemmer    conda-forge/noarch::snowballstemmer-2.2.0-pyhd8ed1ab_0 
  sortedcontainers   conda-forge/noarch::sortedcontainers-2.4.0-pyhd8ed1ab_1 
  soupsieve          conda-forge/noarch::soupsieve-2.5-pyhd8ed1ab_1 
  sphinx             conda-forge/noarch::sphinx-8.1.3-pyhd8ed1ab_1 
  sphinxcontrib-app~ conda-forge/noarch::sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_1 
  sphinxcontrib-dev~ conda-forge/noarch::sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_1 
  sphinxcontrib-htm~ conda-forge/noarch::sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_1 
  sphinxcontrib-jsm~ conda-forge/noarch::sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_1 
  sphinxcontrib-qth~ conda-forge/noarch::sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_1 
  sphinxcontrib-ser~ conda-forge/noarch::sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_1 
  spyder-base        conda-forge/noarch::spyder-base-6.0.4-osx_pyh1a5313d_1 
  spyder-kernels     conda-forge/noarch::spyder-kernels-3.0.3-unix_pyh707e725_0 
  stack_data         conda-forge/noarch::stack_data-0.6.3-pyhd8ed1ab_1 
  superqt            conda-forge/noarch::superqt-0.7.0-pyhb6d5dde_0 
  tabulate           conda-forge/noarch::tabulate-0.9.0-pyhd8ed1ab_2 
  text-unidecode     conda-forge/noarch::text-unidecode-1.3-pyhd8ed1ab_2 
  textdistance       conda-forge/noarch::textdistance-4.6.3-pyhd8ed1ab_1 
  three-merge        conda-forge/noarch::three-merge-0.1.1-pyhd8ed1ab_1 
  tinycss2           conda-forge/noarch::tinycss2-1.4.0-pyhd8ed1ab_0 
  tk                 conda-forge/osx-64::tk-8.6.13-h1abcd95_1 
  tomli              conda-forge/noarch::tomli-2.2.1-pyhd8ed1ab_1 
  tomlkit            conda-forge/noarch::tomlkit-0.13.2-pyha770c72_1 
  tornado            conda-forge/osx-64::tornado-6.4.2-py311h4d7f069_0 
  traitlets          conda-forge/noarch::traitlets-5.14.3-pyhd8ed1ab_1 
  types-python-date~ conda-forge/noarch::types-python-dateutil-2.9.0.20241206-pyhd8ed1ab_0 
  typing-extensions  conda-forge/noarch::typing-extensions-4.12.2-hd8ed1ab_1 
  typing_extensions  conda-forge/noarch::typing_extensions-4.12.2-pyha770c72_1 
  tzdata             conda-forge/noarch::tzdata-2025a-h78e105d_0 
  ujson              conda-forge/osx-64::ujson-5.10.0-py311hd89902b_1 
  urllib3            conda-forge/noarch::urllib3-2.3.0-pyhd8ed1ab_0 
  watchdog           conda-forge/osx-64::watchdog-6.0.0-py311h4d7f069_0 
  wcwidth            conda-forge/noarch::wcwidth-0.2.13-pyhd8ed1ab_1 
  webencodings       conda-forge/noarch::webencodings-0.5.1-pyhd8ed1ab_3 
  whatthepatch       conda-forge/noarch::whatthepatch-1.0.7-pyhd8ed1ab_1 
  wheel              conda-forge/noarch::wheel-0.45.1-pyhd8ed1ab_1 
  wrapt              conda-forge/osx-64::wrapt-1.17.2-py311h4d7f069_0 
  wurlitzer          conda-forge/noarch::wurlitzer-3.1.1-pyhd8ed1ab_1 
  yaml               conda-forge/osx-64::yaml-0.2.5-h0d85af4_2 
  yapf               conda-forge/noarch::yapf-0.43.0-pyhd8ed1ab_1 
  yarl               conda-forge/osx-64::yarl-1.18.3-py311ha3cf9ac_1 
  zeromq             conda-forge/osx-64::zeromq-4.3.5-h7130eaa_7 
  zipp               conda-forge/noarch::zipp-3.21.0-pyhd8ed1ab_1 
  zstandard          conda-forge/osx-64::zstandard-0.23.0-py311hdf6fcd6_1 
  zstd               conda-forge/osx-64::zstd-1.5.6-h915ae27_0 


Proceed ([y]/n)? 

Only pyside6

>> conda create -n test python=3.11 pyside6
Channels:
 - conda-forge
 - conda-forge/label/spyder_rc
 - conda-forge/label/spyder_kernels_rc
 - local
 - defaults
Platform: osx-64
Collecting package metadata (repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /Users/rclary/.conda/envs/test

  added / updated specs:
    - pyside6
    - python=3.11


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    cairo-1.18.2               |       h950ec3b_1         871 KB  conda-forge
    cyrus-sasl-2.1.27          |       hf9bab2b_7         204 KB  conda-forge
    double-conversion-3.3.0    |       he965462_0          66 KB  conda-forge
    font-ttf-dejavu-sans-mono-2.37|       hab24e00_0         388 KB  conda-forge
    font-ttf-inconsolata-3.000 |       h77eed37_0          94 KB  conda-forge
    font-ttf-source-code-pro-2.038|       h77eed37_0         684 KB  conda-forge
    font-ttf-ubuntu-0.83       |       h77eed37_3         1.5 MB  conda-forge
    fontconfig-2.15.0          |       h37eeddb_1         227 KB  conda-forge
    fonts-conda-ecosystem-1    |                0           4 KB  conda-forge
    fonts-conda-forge-1        |                0           4 KB  conda-forge
    freetype-2.12.1            |       h60636b9_2         585 KB  conda-forge
    graphite2-1.3.13           |    h73e2aa4_1003          82 KB  conda-forge
    harfbuzz-10.2.0            |       h5b25545_0         1.4 MB  conda-forge
    lerc-4.0.0                 |       hb486fe8_0         284 KB  conda-forge
    libclang-cpp18.1-18.1.8    |default_h3571c67_7        13.3 MB  conda-forge
    libclang13-19.1.7          |default_hf2b7afa_1         8.3 MB  conda-forge
    libcxx-19.1.7              |       hf95d169_0         516 KB  conda-forge
    libdeflate-1.23            |       he65b83e_0          68 KB  conda-forge
    libedit-3.1.20250104       | pl5321ha958ccf_0         113 KB  conda-forge
    libglib-2.82.2             |       h5c976ab_1         3.5 MB  conda-forge
    libintl-0.23.1             |       h27064b9_0          85 KB  conda-forge
    libjpeg-turbo-3.0.0        |       h0dc2134_1         566 KB  conda-forge
    libllvm18-18.1.8           |       hc29ff6c_3        26.5 MB  conda-forge
    libllvm19-19.1.7           |       hc29ff6c_1        27.5 MB  conda-forge
    liblzma-5.6.4              |       hd471939_0         101 KB  conda-forge
    libntlm-1.8                |       h6e16a3a_0          33 KB  conda-forge
    libpng-1.6.46              |       h3c4a55f_0         267 KB  conda-forge
    libpq-17.2                 |       h639cf83_1         2.5 MB  conda-forge
    libsqlite-3.48.0           |       hdb6dae5_1         904 KB  conda-forge
    libtiff-4.7.0              |       hb77a491_3         391 KB  conda-forge
    libwebp-base-1.5.0         |       h6cf52b4_0         349 KB  conda-forge
    libxml2-2.13.5             |       hebb159f_1         594 KB  conda-forge
    libxslt-1.1.39             |       h03b04e6_0         226 KB  conda-forge
    mysql-common-9.0.1         |       h4d37847_4         594 KB  conda-forge
    mysql-libs-9.0.1           |       h2381dc1_4         1.3 MB  conda-forge
    ncurses-6.5                |       h0622a9a_3         803 KB  conda-forge
    openldap-2.6.9             |       hd8a590d_0         760 KB  conda-forge
    pip-25.0.1                 |     pyh8b19718_0         1.2 MB  conda-forge
    pixman-0.44.2              |       h1fd1274_0         321 KB  conda-forge
    pyside6-6.8.2              |  py311h4ef2287_0        12.3 MB  conda-forge
    python-3.11.11             |h9ccd52b_1_cpython        13.6 MB  conda-forge
    python_abi-3.11            |          5_cp311           6 KB  conda-forge
    qt6-main-6.8.2             |       h35a4a19_0        44.3 MB  conda-forge
    setuptools-75.8.0          |     pyhff2d567_0         757 KB  conda-forge
    tzdata-2025a               |       h78e105d_0         120 KB  conda-forge
    wheel-0.45.1               |     pyhd8ed1ab_1          61 KB  conda-forge
    ------------------------------------------------------------
                                           Total:       168.0 MB

The following NEW packages will be INSTALLED:

  bzip2              conda-forge/osx-64::bzip2-1.0.8-hfdf4475_7 
  ca-certificates    conda-forge/osx-64::ca-certificates-2025.1.31-h8857fd0_0 
  cairo              conda-forge/osx-64::cairo-1.18.2-h950ec3b_1 
  cyrus-sasl         conda-forge/osx-64::cyrus-sasl-2.1.27-hf9bab2b_7 
  double-conversion  conda-forge/osx-64::double-conversion-3.3.0-he965462_0 
  font-ttf-dejavu-s~ conda-forge/noarch::font-ttf-dejavu-sans-mono-2.37-hab24e00_0 
  font-ttf-inconsol~ conda-forge/noarch::font-ttf-inconsolata-3.000-h77eed37_0 
  font-ttf-source-c~ conda-forge/noarch::font-ttf-source-code-pro-2.038-h77eed37_0 
  font-ttf-ubuntu    conda-forge/noarch::font-ttf-ubuntu-0.83-h77eed37_3 
  fontconfig         conda-forge/osx-64::fontconfig-2.15.0-h37eeddb_1 
  fonts-conda-ecosy~ conda-forge/noarch::fonts-conda-ecosystem-1-0 
  fonts-conda-forge  conda-forge/noarch::fonts-conda-forge-1-0 
  freetype           conda-forge/osx-64::freetype-2.12.1-h60636b9_2 
  graphite2          conda-forge/osx-64::graphite2-1.3.13-h73e2aa4_1003 
  harfbuzz           conda-forge/osx-64::harfbuzz-10.2.0-h5b25545_0 
  icu                conda-forge/osx-64::icu-75.1-h120a0e1_0 
  krb5               conda-forge/osx-64::krb5-1.21.3-h37d8d59_0 
  lerc               conda-forge/osx-64::lerc-4.0.0-hb486fe8_0 
  libclang-cpp18.1   conda-forge/osx-64::libclang-cpp18.1-18.1.8-default_h3571c67_7 
  libclang13         conda-forge/osx-64::libclang13-19.1.7-default_hf2b7afa_1 
  libcxx             conda-forge/osx-64::libcxx-19.1.7-hf95d169_0 
  libdeflate         conda-forge/osx-64::libdeflate-1.23-he65b83e_0 
  libedit            conda-forge/osx-64::libedit-3.1.20250104-pl5321ha958ccf_0 
  libexpat           conda-forge/osx-64::libexpat-2.6.4-h240833e_0 
  libffi             conda-forge/osx-64::libffi-3.4.2-h0d85af4_5 
  libglib            conda-forge/osx-64::libglib-2.82.2-h5c976ab_1 
  libiconv           conda-forge/osx-64::libiconv-1.17-hd75f5a5_2 
  libintl            conda-forge/osx-64::libintl-0.23.1-h27064b9_0 
  libjpeg-turbo      conda-forge/osx-64::libjpeg-turbo-3.0.0-h0dc2134_1 
  libllvm18          conda-forge/osx-64::libllvm18-18.1.8-hc29ff6c_3 
  libllvm19          conda-forge/osx-64::libllvm19-19.1.7-hc29ff6c_1 
  liblzma            conda-forge/osx-64::liblzma-5.6.4-hd471939_0 
  libntlm            conda-forge/osx-64::libntlm-1.8-h6e16a3a_0 
  libpng             conda-forge/osx-64::libpng-1.6.46-h3c4a55f_0 
  libpq              conda-forge/osx-64::libpq-17.2-h639cf83_1 
  libsqlite          conda-forge/osx-64::libsqlite-3.48.0-hdb6dae5_1 
  libtiff            conda-forge/osx-64::libtiff-4.7.0-hb77a491_3 
  libwebp-base       conda-forge/osx-64::libwebp-base-1.5.0-h6cf52b4_0 
  libxml2            conda-forge/osx-64::libxml2-2.13.5-hebb159f_1 
  libxslt            conda-forge/osx-64::libxslt-1.1.39-h03b04e6_0 
  libzlib            conda-forge/osx-64::libzlib-1.3.1-hd23fc13_2 
  mysql-common       conda-forge/osx-64::mysql-common-9.0.1-h4d37847_4 
  mysql-libs         conda-forge/osx-64::mysql-libs-9.0.1-h2381dc1_4 
  ncurses            conda-forge/osx-64::ncurses-6.5-h0622a9a_3 
  openldap           conda-forge/osx-64::openldap-2.6.9-hd8a590d_0 
  openssl            conda-forge/osx-64::openssl-3.4.0-hc426f3f_1 
  pcre2              conda-forge/osx-64::pcre2-10.44-h7634a1b_2 
  pip                conda-forge/noarch::pip-25.0.1-pyh8b19718_0 
  pixman             conda-forge/osx-64::pixman-0.44.2-h1fd1274_0 
  pyside6            conda-forge/osx-64::pyside6-6.8.2-py311h4ef2287_0 
  python             conda-forge/osx-64::python-3.11.11-h9ccd52b_1_cpython 
  python_abi         conda-forge/osx-64::python_abi-3.11-5_cp311 
  qt6-main           conda-forge/osx-64::qt6-main-6.8.2-h35a4a19_0 
  readline           conda-forge/osx-64::readline-8.2-h9e318b2_1 
  setuptools         conda-forge/noarch::setuptools-75.8.0-pyhff2d567_0 
  tk                 conda-forge/osx-64::tk-8.6.13-h1abcd95_1 
  tzdata             conda-forge/noarch::tzdata-2025a-h78e105d_0 
  wheel              conda-forge/noarch::wheel-0.45.1-pyhd8ed1ab_1 
  zstd               conda-forge/osx-64::zstd-1.5.6-h915ae27_0 


Proceed ([y]/n)?

@mrclary
Copy link
Contributor

mrclary commented Feb 10, 2025

@ccordoba12 @dalthviz, I'll reopen this issue since I believe that #203 was only the first step in resolving this issue, not the final.

@mrclary mrclary reopened this Feb 10, 2025
@dalthviz
Copy link
Member

I'll reopen this issue since I believe that #203 was only the first step in resolving this issue, not the final.

I think that makes 👍

An issue with QtWebEngineCore not being truly optional yet in spyder, which should be a spyder issue (if it's not already)

Yes please! From the traceback, I think the error comes from a widget (InAppealStatus) added after the initial PR to make QtWebEngine optional was done 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants