cedadev / ceda-jaspy-envs

Conda (Jaspy) environments for CEDA/JASMIN
BSD 2-Clause "Simplified" License
5 stars 0 forks source link

add support for "jupyter qtconsole" #115

Closed alaniwi closed 1 year ago

alaniwi commented 2 years ago

Older versions of Jaspy supported the ipython qtconsole command. According to a deprecation warning in ipython 7.28.0 (contained in jaspy/3.8/r20211105), the equivalent command is now jupyter qtconsole, but this does not work in jaspy/3.10/r20220721 (as well as the ipython qtconsole not working either). It appears that it might be possible to fix this by adding the qtconsole conda package (https://anaconda.org/conda-forge/qtconsole) but we should decide whether this is required in view of the notebooks service.

Also see related HS ticket 57123.

alaniwi commented 1 year ago

Decided, a little arbitrarily perhaps, to include this. Resource usage not excessive, and it does seem to clear up processes properly when terminating. Subject to usual advice to use NX server to run X apps.

alaniwi commented 1 year ago

adding to Spring 2023 release