Skip to content

Issue which means the kernel cannot be interupted #25659

@marshallini

Description

@marshallini

Description

What steps will reproduce the problem?

When I ran Spyder and tried to stop the kernel, it does not work. I ran Kvaser CanKing to do this.

Traceback

Traceback (most recent call last):
  File "C:\anaconda\Lib\site-packages\spyder\app\mainwindow.py", line 1012, in createPopupMenu
    return self.application.get_application_context_menu(parent=self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\anaconda\Lib\site-packages\spyder\plugins\application\plugin.py", line 643, in get_application_context_menu
    shortcuts = self.get_plugin(Plugins.Shortcuts)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\anaconda\Lib\site-packages\spyder\api\plugins\new_api.py", line 464, in get_plugin
    raise SpyderAPIError(
spyder.api.exceptions.SpyderAPIError: Plugin "shortcuts" not part of REQUIRES or OPTIONAL requirements!

Versions

  • Spyder version: 6.1.0 (conda)
  • Python version: 3.12.4 64-bit
  • Qt version: 6.9.1
  • PyQt6 version: 6.9.1
  • Operating System: Windows-11-10.0.26200-SP0

Dependencies

# Mandatory:
aiohttp >=3.11.2                                                  :  3.13.2 (OK)
asyncssh >=2.14.0,<3.0.0                                          :  2.17.0 (OK)
atomicwrites >=1.2.0                                              :  1.4.0 (OK)
bcrypt >=4.3.0                                                    :  5.0.0 (OK)
chardet >=2.0.0                                                   :  4.0.0 (OK)
cloudpickle >=0.5.0                                               :  2.2.1 (OK)
cookiecutter >=1.6.0                                              :  2.6.0 (OK)
diff_match_patch >=20181111                                       :  20200713 (OK)
github >=2.3.0                                                    :  2.8.1 (OK)
importlib_metadata >=4.6.0                                        :  7.0.1 (OK)
intervaltree >=3.0.2                                              :  3.1.0 (OK)
IPython >=8.15.0,<10.0.0,!=8.17.1,!=9.1.0,!=9.2.0,!=9.3.0,!=9.4.0 :  8.25.0 (OK)
ipython_pygments_lexers >=1.0                                     :  1.1.1 (OK)
jedi >=0.17.2,<0.20.0                                             :  0.18.1 (OK)
jellyfish >=0.7                                                   :  1.0.1 (OK)
jsonschema >=3.2.0                                                :  4.19.2 (OK)
keyring >=17.0.0                                                  :  24.3.1 (OK)
nbconvert >=4.0                                                   :  7.10.0 (OK)
numpydoc >=0.6.0                                                  :  1.7.0 (OK)
packaging >=20.0                                                  :  25.0 (OK)
parso >=0.7.0,<0.9.0                                              :  0.8.3 (OK)
pexpect >=4.4.0                                                   :  4.8.0 (OK)
pickleshare >=0.4                                                 :  0.7.5 (OK)
psutil >=5.3                                                      :  5.9.0 (OK)
pygments >=2.0                                                    :  2.15.1 (OK)
pylint >=3.1,<4                                                   :  3.3.8 (OK)
pylint_venv >=3.0.2                                               :  3.0.3 (OK)
pyls_spyder >=0.4.0                                               :  0.4.0 (OK)
pylsp >=1.13.0,<1.14.0                                            :  1.13.1 (OK)
pylsp_black >=2.0.0,<3.0.0                                        :  2.0.0 (OK)
pylsp_ruff >=2.3.0,<3.0.0                                         :  2.3.0 (OK)
pyuca >=1.2                                                       :  1.2 (OK)
qdarkstyle >=3.2.0,<3.3.0                                         :  3.2.3 (OK)
qstylizer >=0.2.2                                                 :  0.2.2 (OK)
qtawesome >=1.4.0,<1.5.0                                          :  1.4.0 (OK)
qtconsole >=5.7.0,<5.8.0                                          :  5.7.0 (OK)
qtpy >=2.4.0                                                      :  2.4.1 (OK)
rtree >=0.9.7                                                     :  1.0.1 (OK)
sphinx >=0.6.6                                                    :  7.3.7 (OK)
spyder_kernels >=3.1.0,<3.2.0                                     :  3.1.1 (OK)
superqt >=0.6.2,<1.0.0                                            :  0.7.6 (OK)
textdistance >=4.2.0                                              :  4.2.1 (OK)
three_merge >=0.1.1                                               :  0.1.1 (OK)
watchdog >=0.10.3                                                 :  4.0.1 (OK)
yarl >=1.9.4                                                      :  1.22.0 (OK)
zmq >=24.0.0                                                      :  25.1.2 (OK)

# Optional:
cython >=0.21                                                     :  None (NOK)
matplotlib >=3.0.0                                                :  3.8.4 (OK)
numpy >=1.7                                                       :  1.26.4 (OK)
pandas >=1.1.1                                                    :  2.2.2 (OK)
scipy >=0.17.0                                                    :  1.13.1 (OK)
sympy >=0.7.3                                                     :  1.12 (OK)

Environment

Environment
Package           Version
----------------- --------
annotated-types   0.7.0
canlib            1.31.107
keyboard          0.13.5
packaging         26.0
pip               25.3
pydantic          2.12.5
pydantic_core     2.41.5
python-can        4.6.1
typing_extensions 4.15.0
typing-inspection 0.4.2
wrapt             1.17.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions