You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When switching to an external ipykernel, the plugins do not update correctly.
For example, the variable explorer would show the namespace of the previous console instead of the current one
I know that the variable explorer is not expected to work for ipykernels, but it should not show the content of another console.
What steps reproduce the problem?
In a terminal: python -m ipykernel
Open spyder with one console named "Console 1"
Console > Connect to existing console > paste the kernel number (kernel-XXXX.json)
A new console (Console 2) opens
Go to console one, type a = 1
Open the variable explorer and see that a is 1
Go to Console 2 (The external one)
The variable explorer hasn't changed, even though a is not defined
The same problem happens for the plot
What is the expected output? What do you see instead?
I would expect to see an empty variable explorer (Or plot plugin). Instead I see the data from the previous console I visited.
(Of course the best case would be if the system works with ipkernels)
Versions
Spyder version: dev
Python version: 3.8.5
Qt version:
PyQt version:
Operating System name/version:
Dependencies
PASTE DEPENDENCIES HERE
The text was updated successfully, but these errors were encountered:
ccordoba12
changed the title
External ipykernel break the plugins
Consoles connected to external ipykernels break Plots and the Variable Explorer
Jun 23, 2021
Problem Description
When switching to an external ipykernel, the plugins do not update correctly.
For example, the variable explorer would show the namespace of the previous console instead of the current one
I know that the variable explorer is not expected to work for ipykernels, but it should not show the content of another console.
What steps reproduce the problem?
python -m ipykernel
kernel-XXXX.json
)a = 1
a
is not definedThe same problem happens for the plot
What is the expected output? What do you see instead?
I would expect to see an empty variable explorer (Or plot plugin). Instead I see the data from the previous console I visited.
(Of course the best case would be if the system works with ipkernels)
Versions
Dependencies
The text was updated successfully, but these errors were encountered: