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

Impossible to execute cells that are beneath a cell with error (after doing run all) #4309

Closed
roma-glushko opened this issue Jan 6, 2021 · 14 comments
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug

Comments

@roma-glushko
Copy link

Environment data

  • VS Code version: 1.53.0-insider(4a875e23d20b64504a818834f3fa4c40adb8d480)
  • Jupyter Extension version (available under the Extensions sidebar): v2020.12.414227025
  • Python Extension version (available under the Extensions sidebar): v2021.1.429416775-dev
  • OS (Windows | Mac | Linux distro) and version: MacOS Catalina 10.15.5 (19F101)
  • Python and/or Anaconda version: 3.9.1 64bit
  • Type of virtual environment used: venv (poetry env use python3)
  • Jupyter server running: Local
  • Pylance version: v2020.12.2

Expected behaviour

When an error occurs somewhere in the notebook, I want to be able manually execute all cells that are placed beneath

Actual behaviour

When an error occurs somewhere in the notebook, it's impossible to run cells that are located beneath. Their execution indicator looks broken and clicking on the run button doesn't help to execute cells.

Steps to reproduce:

  1. Make three cells
  2. Make an error in the first one
  3. Run notebook
  4. After error is reported, try to ran cells that are below it

2021-01-06_10-39-04 (1)

Please notice that cell execution indicator looks broken. Every time it looks like this, the whole notebook becomes impossible until you rerun your kernel and execute everything again.

@roma-glushko roma-glushko added the bug Issue identified by VS Code Team member as probable bug label Jan 6, 2021
@rchiodo rchiodo added the info-needed Issue requires more information from poster label Jan 6, 2021
@rchiodo
Copy link
Contributor

rchiodo commented Jan 6, 2021

Thanks for the bug.

I'm not reproing this with a simple example though. I added a cell that throws an exception and I'm able to run a cell afterwards.

I noticed you're using a custom dev version of the python extension, could you try this with the shipped version?
Your VS code version is also out of date. Can you update that too?

Additionally can you include the text in the 'Jupyter' output tab?

Thanks.

@roma-glushko
Copy link
Author

@rchiodo thank you for taking a look at this!

I have updated VC:

Version: 1.53.0-insider
Commit: 4fe3f75c6d3d88a19c47f029524172303f1a1a82
Date: 2021-01-06T15:38:53.584Z
Electron: 11.1.0
Chrome: 87.0.4280.88
Node.js: 12.18.3
V8: 8.7.220.29-electron.0
OS: Darwin x64 19.5.0

However, this doesn't help to fix the issue:
Screenshot 2021-01-06 at 21 15 03

Here is also an output of Jupyter extension:

Output for Jupyter in the Output panel (ViewOutput, change the drop-down the upper-right of the Output panel to Jupyter)

User belongs to experiment group 'pythonJoinMailingListVar2'
User belongs to experiment group 'NativeNotebookEditor'
Error 2021-01-06 20:30:50: Jupyter Kernel Spec not found for a local connection
> /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
> /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import notebook"
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import jupyter"
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py jupyter kernelspec --version
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
Error 2021-01-06 20:31:46: Jupyter Kernel Spec not found for a local connection
Error 2021-01-06 21:06:59: Jupyter Kernel Spec not found for a local connection
> ~/Projects/kaggle/kaggle-wine-quality/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
Started kernel Python 3.9.1 64-bit ('.venv')
> ~/Projects/kaggle/kaggle-wine-quality/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> ~/Projects/kaggle/kaggle-wine-quality/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v

After this, I have installed Python version v2020.12.424452561 (would that be okay?) and tried to reproduce the issue again:

2021-01-06_21-22-11 (1)

The issue is in place. There are no cell execution status icons anymore. This is the only change I have mentioned so far.

If this helps, here is a notebook which I used on the recordings: https://github.com/roma-glushko/kaggle-wine-quality/blob/master/model.ipynb

@rchiodo
Copy link
Contributor

rchiodo commented Jan 6, 2021

Thanks, the notebook should help me try to reproduce.

Can you try the same thing with another notebook?

Something that has like:

  • Cell 1: raise Exception('foo')
  • Cell 2: print('after error')

And see if the second cell runs?

@roma-glushko
Copy link
Author

roma-glushko commented Jan 6, 2021

@rchiodo thank you for swift feedback ⚡

Yes, another notebook gets broken as well:
https://github.com/roma-glushko/jackdaoud-marketing-analysis/blob/master/index.ipynb

2021-01-06_21-39-37.mp4

Here is an output:

Output for Jupyter in the Output panel (ViewOutput, change the drop-down the upper-right of the Output panel to Jupyter)

User belongs to experiment group 'pythonJoinMailingListVar2'
User belongs to experiment group 'NativeNotebookEditor'
Error 2021-01-06 21:34:50: Jupyter Kernel Spec not found for a local connection
> /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
> /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import jupyter"
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import notebook"
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py jupyter kernelspec --version
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
Error 2021-01-06 21:34:56: Jupyter Kernel Spec not found for a local connection
Error 2021-01-06 21:34:58: Jupyter Kernel Spec not found for a local connection
Error 2021-01-06 21:35:14: Jupyter Kernel Spec not found for a local connection
Error 2021-01-06 21:35:17: Jupyter Kernel Spec not found for a local connection
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
Started kernel Python 3.9.1 64-bit ('.venv')
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v

@roma-glushko
Copy link
Author

@rchiodo here is another notebook:
https://github.com/roma-glushko/kaggle-digit-recognizer/blob/master/index.ipynb
It uses Python 3.8.6 and the same issue occurs there:

Screenshot 2021-01-06 at 21 49 09

Output for Jupyter in the Output panel (ViewOutput, change the drop-down the upper-right of the Output panel to Jupyter)

User belongs to experiment group 'pythonJoinMailingListVar2'
User belongs to experiment group 'NativeNotebookEditor'
> /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
> /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import jupyter"
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import notebook"
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py jupyter kernelspec --version
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
> ~/Projects/kaggle/kaggle-digit-recognizer/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
> ~/Projects/kaggle/kaggle-digit-recognizer/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
Started kernel Python 3
> ~/Projects/kaggle/kaggle-digit-recognizer/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v

@roma-glushko
Copy link
Author

roma-glushko commented Jan 6, 2021

@rchiodo, Finally, I have tested the exact case you asked me:

2021-01-06_21-55-13.mp4

The issue is still there 🤷‍♂️

@rchiodo
Copy link
Contributor

rchiodo commented Jan 6, 2021

Hmm. That works for me. Can you set this setting in your settings.json:

"jupyter.logging.level": "debug"

Then

  • Restart VS code
  • Run the simple notebook
  • Copy the contents of the 'Jupyter' output tab again. It should have a lot more information in it.

@rchiodo
Copy link
Contributor

rchiodo commented Jan 6, 2021

Oh and please try with just the two cells in the notebook. I want to make sure other cells aren't interfering with execution for some reason.

@roma-glushko
Copy link
Author

@rchiodo

I have created two lines notebook and reproduced the issue there:

2021-01-06_22-19-13.mp4

Here is extended logs:

Output for Jupyter in the Output panel (ViewOutput, change the drop-down the upper-right of the Output panel to Jupyter)

User belongs to experiment group 'pythonJoinMailingListVar2'
User belongs to experiment group 'NativeNotebookEditor'
Info 2021-01-06 22:16:52: Attempting to start a server because of preload conditions ...
Info 2021-01-06 22:16:52: ZMQ install verified.
Info 2021-01-06 22:16:52: Found existing keyfile at /Users/roman/Library/Application Support/Code - Insiders/User/globalStorage/ms-toolsai.jupyter/nbsecret
Info 2021-01-06 22:16:52: Checking if notebook is trusted
Info 2021-01-06 22:16:52: Trusted, Class name = p, completed in 30ms, has a truthy return value, Return Value: true
Info 2021-01-06 22:16:52: Attempting to start a server because of preload conditions ...
Info 2021-01-06 22:16:52: Searching for kernel based on {"display_name":"Python 3","language":"python","name":"python3"} for /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:16:53: Loading kernelspec from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/share/jupyter/kernels/python3/kernel.json for /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python
Info 2021-01-06 22:16:53: Loading kernelspec from /usr/local/share/jupyter/kernels/python3/kernel.json for undefined
Info 2021-01-06 22:16:53: Find kernel spec, Class name = E, completed in 688ms, has a truthy return value, Arg 1: <Uri:/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb>, Arg 2: {"kernelspec":{"display_name":"Python 3","language":"python","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.9.1-final"},"orig_nbformat":2}, Arg 3: {"_isCancelled":false,"_emitter":null}, Return Value: {"specFile":"/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/share/jupyter/kernels/python3/kernel.json","interpreterPath":"/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python","name":"python3","argv":["python","-m","ipykernel_launcher","-f","{connection_file}"],"language":"python","path":"python","display_name":"Python 3"}
Info 2021-01-06 22:16:53: Loading kernelspec from /Users/roman/Library/Jupyter/kernels/pycharm-b6383702/kernel.json for undefined
Info 2021-01-06 22:16:53: Loading kernelspec from /Users/roman/Library/Jupyter/kernels/python38464bit9d630cd8e941449ab67cc38014e65813/kernel.json for undefined
Info 2021-01-06 22:16:53: Loading kernelspec from /Users/roman/Library/Jupyter/kernels/python38464bitvenvvenv4b16a258f0a54738ab16a17586d3fb74/kernel.json for undefined
Info 2021-01-06 22:16:53: Loading kernelspec from /Users/roman/Library/Jupyter/kernels/python38464bitvenvvenvef392c8c281142ca9d67d783ed80b545/kernel.json for undefined
Info 2021-01-06 22:16:53: Loading kernelspec from /Users/roman/Library/Jupyter/kernels/python38564bit25de719d29364a8dae60b462b332ea68/kernel.json for undefined
Info 2021-01-06 22:16:53: Loading kernelspec from /Users/roman/Library/Jupyter/kernels/python38564bitvenv3eda7d14c5cf4c27837de022a9377237/kernel.json for undefined
Info 2021-01-06 22:16:53: Loading kernelspec from /Users/roman/Library/Jupyter/kernels/python38564bitvenvvenv1ce38af7276847f5a354a4b4d76698fc/kernel.json for undefined
Info 2021-01-06 22:16:53: Loading kernelspec from /Users/roman/Library/Jupyter/kernels/python38564bitvenvvenv21e8b5b1ef2b41098cf5c06ecdc1dc5d/kernel.json for undefined
Info 2021-01-06 22:16:53: Loading kernelspec from /Users/roman/Library/Jupyter/kernels/python38564bitvenvvenv67199a6e23d145a4b3011d4aaafc42f1/kernel.json for undefined
Info 2021-01-06 22:16:53: Cached data exists getEnvironmentVariables, <No Resource>
Info 2021-01-06 22:16:53: > /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
> /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
Info 2021-01-06 22:16:53: > /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
> /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
Info 2021-01-06 22:16:53: Using current interpreter for kernel python3, Python 3
Info 2021-01-06 22:16:53: Find kernel spec, Class name = I, completed in 1061ms, has a truthy return value, Arg 1: <Uri:/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb>, Arg 2: {"kernelspec":{"display_name":"Python 3","language":"python","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.9.1-final"},"orig_nbformat":2}, Arg 3: {"_isCancelled":false,"_emitter":null}, Arg 4: true, Return Value: {"kind":"startUsingKernelSpec","kernelSpec":{"specFile":"/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/share/jupyter/kernels/python3/kernel.json","interpreterPath":"/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python","name":"python3","argv":["python","-m","ipykernel_launcher","-f","{connection_file}"],"language":"python","path":"python","display_name":"Python 3"},"interpreter":{"architecture":3,"path":"/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.9.1-final","major":3,"minor":9,"patch":1,"prerelease":["final"],"build":[],"version":"3.9.1-final"},"sysVersion":"3.9.1 (default, Dec 10 2020, 10:36:35) \n[Clang 12.0.0 (clang-1200.0.32.27)]","sysPrefix":"/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv","fileHash":"8398766b42a43aa04adeeb3f13aab8c75f60c5dda0a20be81a5f09254df60dee73337617942db93577ea09e10015bc493ab3783fee0ffe01672365a3704b0ef9","envName":".venv","type":"Venv","displayName":"Python 3.9.1 64-bit ('.venv')"}}
Info 2021-01-06 22:16:54: > ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import jupyter"
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import jupyter"
Info 2021-01-06 22:16:54: > ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import notebook"
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import notebook"
Info 2021-01-06 22:16:54: > ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py jupyter kernelspec --version
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py jupyter kernelspec --version
Info 2021-01-06 22:16:55: > ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
Info 2021-01-06 22:16:55: > ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
Info 2021-01-06 22:16:55: > ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
> ~/Projects/kaggle/house-prices-advanced-regression-techniques/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
Info 2021-01-06 22:17:47: Trusting notebook...
Info 2021-01-06 22:17:47: Wrote trust for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb to /Users/roman/Library/Application Support/Code - Insiders/User/globalStorage/ms-toolsai.jupyter/nbsignatures/8089ec9afecfd6b92897481ea47e0014fbbcd8a81c73db0f3712bfa7aec0675d
Info 2021-01-06 22:17:53: Trusting notebook...
Info 2021-01-06 22:18:01: Trusting notebook...
Info 2021-01-06 22:18:06: Trusting notebook...
Info 2021-01-06 22:18:07: Trusting notebook...
Info 2021-01-06 22:18:17: Trusting notebook...
Info 2021-01-06 22:18:19: Trusting notebook...
Info 2021-01-06 22:18:21: Trusting notebook...
Info 2021-01-06 22:18:23: Trusting notebook...
Info 2021-01-06 22:18:24: Using current interpreter for kernel python3, Python 3
Info 2021-01-06 22:18:24: Creating raw notebook for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:24: Getting preferred kernel for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:24: Searching for kernel based on {"name":"python3","display_name":"Python 3"} for /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:24: Find kernel spec, Class name = E, completed in 2ms, has a truthy return value, Arg 1: <Uri:/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb>, Arg 2: {"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.9.1-final"},"orig_nbformat":2,"kernelspec":{"name":"python3","display_name":"Python 3"}}, Arg 3: {"_isCancelled":false,"_emitter":null}, Return Value: {"specFile":"/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/share/jupyter/kernels/python3/kernel.json","interpreterPath":"/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python","name":"python3","argv":["python","-m","ipykernel_launcher","-f","{connection_file}"],"language":"python","path":"python","display_name":"Python 3"}
Info 2021-01-06 22:18:24: Using current interpreter for kernel python3, Python 3
Info 2021-01-06 22:18:24: installMissingDependencies /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python
Info 2021-01-06 22:18:24: > ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py -c "import ipykernel"
Info 2021-01-06 22:18:25: Install Missing Dependencies, Class name = f, completed in 431ms, has a falsy return value, Return Value: 0
Info 2021-01-06 22:18:25: Find kernel spec, Class name = I, completed in 444ms, has a truthy return value, Arg 1: <Uri:/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb>, Arg 2: {"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.9.1-final"},"orig_nbformat":2,"kernelspec":{"name":"python3","display_name":"Python 3"}}, Arg 3: {"_isCancelled":false,"_emitter":null}, Arg 4: undefined, Return Value: {"kind":"startUsingKernelSpec","kernelSpec":{"specFile":"/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/share/jupyter/kernels/python3/kernel.json","interpreterPath":"/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python","name":"python3","argv":["python","-m","ipykernel_launcher","-f","{connection_file}"],"language":"python","path":"python","display_name":"Python 3"},"interpreter":{"architecture":3,"path":"/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.9.1-final","major":3,"minor":9,"patch":1,"prerelease":["final"],"build":[],"version":"3.9.1-final"},"sysVersion":"3.9.1 (default, Dec 10 2020, 10:36:35) \n[Clang 12.0.0 (clang-1200.0.32.27)]","sysPrefix":"/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv","fileHash":"8398766b42a43aa04adeeb3f13aab8c75f60c5dda0a20be81a5f09254df60dee73337617942db93577ea09e10015bc493ab3783fee0ffe01672365a3704b0ef9","envName":".venv","type":"Venv","displayName":"Python 3.9.1 64-bit ('.venv')"}}
Info 2021-01-06 22:18:25: Computing working directory file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:25: Connecting to raw session for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:25: No custom variables for Kernel as interpreter is not conda, but is undefined
Info 2021-01-06 22:18:25: > ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
Info 2021-01-06 22:18:25: Python Daemon (pid: 66668): Execute rpc method exec_module in DS Daemon
Info 2021-01-06 22:18:25: Python Daemon (pid: 66668): Execute rpc method exec_module from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python
Info 2021-01-06 22:18:25: Python Daemon (pid: 66668): Exec module in DS Kernel Launcher Daemon ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9003', '--control=9001', '--hb=9000', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"1d6e7b00-4494-41ed-97b8-578a634dd72b"', '--shell=9002', '--transport="tcp"', '--iopub=9004', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-663759kUH6rK776lI.json']
Info 2021-01-06 22:18:25: Python Daemon (pid: 66668): Exec in DS Kernel Launcher Daemon (observable) ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9003', '--control=9001', '--hb=9000', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"1d6e7b00-4494-41ed-97b8-578a634dd72b"', '--shell=9002', '--transport="tcp"', '--iopub=9004', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-663759kUH6rK776lI.json']
Info 2021-01-06 22:18:25: Python Daemon (pid: 66668): Exec in DS Kernel Launcher Daemon (observable) ['/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python', '-m', 'ipykernel_launcher', '--ip=127.0.0.1', '--stdin=9003', '--control=9001', '--hb=9000', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"1d6e7b00-4494-41ed-97b8-578a634dd72b"', '--shell=9002', '--transport="tcp"', '--iopub=9004', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-663759kUH6rK776lI.json']
Info 2021-01-06 22:18:25: Python Daemon (pid: 66668): Exec in DS Kernel Launcher Daemon (observable)
Info 2021-01-06 22:18:25: Python Daemon (pid: 66668): Kernel launched, with PID 66669
Warn 2021-01-06 22:18:25: Python Daemon (pid: 66668): Waiting for Kernel to die 66669
Info 2021-01-06 22:18:25: Raw session started and connected
Started kernel Python 3
Info 2021-01-06 22:18:25: Initial setup for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb starting ...
Info 2021-01-06 22:18:25: Initialize config for plots for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:25: Kernel switching to busy
Info 2021-01-06 22:18:25: Kernel switching to idle
Info 2021-01-06 22:18:25: Initial setup complete for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:25: Finished connecting a142dd4f-e122-4b2b-b5c0-16a41000a0e3
Info 2021-01-06 22:18:25: Registering commtarget jupyter.widget
Info 2021-01-06 22:18:25: > ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
Info 2021-01-06 22:18:25: No custom variables for Kernel as interpreter is not conda, but is undefined
Info 2021-01-06 22:18:25: Kernel switching to busy
Info 2021-01-06 22:18:25: Kernel switching to idle
Info 2021-01-06 22:18:25: Waiting for idle on (kernel): 78b0084e-9cc0-44f4-bc74-719c86ca7f1f -> idle
Info 2021-01-06 22:18:25: Finished waiting for idle on (kernel): 78b0084e-9cc0-44f4-bc74-719c86ca7f1f -> idle
Info 2021-01-06 22:18:25: Start cell execution for cell Index 0
Info 2021-01-06 22:18:25: Using current interpreter for kernel python3, Python 3
Info 2021-01-06 22:18:25: Kernel switching to busy
Info 2021-01-06 22:18:25: Python Daemon (pid: 66670): Execute rpc method exec_module in DS Daemon
Info 2021-01-06 22:18:25: Python Daemon (pid: 66670): Execute rpc method exec_module from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python
Info 2021-01-06 22:18:25: Python Daemon (pid: 66670): Exec module in DS Kernel Launcher Daemon ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9008', '--control=9006', '--hb=9005', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"6271cf62-aede-44ce-821a-c811870c198e"', '--shell=9007', '--transport="tcp"', '--iopub=9009', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-66375D1r5nlHi9A0t.json']
Info 2021-01-06 22:18:25: Python Daemon (pid: 66670): Exec in DS Kernel Launcher Daemon (observable) ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9008', '--control=9006', '--hb=9005', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"6271cf62-aede-44ce-821a-c811870c198e"', '--shell=9007', '--transport="tcp"', '--iopub=9009', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-66375D1r5nlHi9A0t.json']
Info 2021-01-06 22:18:25: Python Daemon (pid: 66670): Exec in DS Kernel Launcher Daemon (observable) ['/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python', '-m', 'ipykernel_launcher', '--ip=127.0.0.1', '--stdin=9008', '--control=9006', '--hb=9005', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"6271cf62-aede-44ce-821a-c811870c198e"', '--shell=9007', '--transport="tcp"', '--iopub=9009', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-66375D1r5nlHi9A0t.json']
Info 2021-01-06 22:18:25: Python Daemon (pid: 66670): Exec in DS Kernel Launcher Daemon (observable)
Info 2021-01-06 22:18:25: Python Daemon (pid: 66670): Kernel launched, with PID 66671
Warn 2021-01-06 22:18:25: Python Daemon (pid: 66670): Waiting for Kernel to die 66671
Info 2021-01-06 22:18:25: Kernel switching to idle
Info 2021-01-06 22:18:25: Completed cell execution for cell Index 0
Info 2021-01-06 22:18:25: Completed cell execution for cell Index 1
Info 2021-01-06 22:18:26: Trusting notebook...
Info 2021-01-06 22:18:28: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:18:29: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:18:29: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:18:29: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:18:29: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:18:38: restartKernel - finishing cells that are outstanding
Info 2021-01-06 22:18:38: restartKernel - restarting kernel
Info 2021-01-06 22:18:38: Restarting 78b0084e-9cc0-44f4-bc74-719c86ca7f1f
Info 2021-01-06 22:18:38: Got new session 38682176-f856-486f-bfa3-cec00133bd0d
Info 2021-01-06 22:18:38: Started new restart session
Info 2021-01-06 22:18:38: shutdownSession 78b0084e-9cc0-44f4-bc74-719c86ca7f1f - start
Info 2021-01-06 22:18:38: restartKernel - initialSetup
Info 2021-01-06 22:18:38: Initial setup for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb starting ...
Info 2021-01-06 22:18:38: > ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
Info 2021-01-06 22:18:38: No custom variables for Kernel as interpreter is not conda, but is undefined
Info 2021-01-06 22:18:38: KernelProcess output: Content-Length: 132
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "INFO", "msg": "Execute rpc method kill_kernel in DS Daemon", "pid": 66668}}Content-Length: 200
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "INFO", "msg": "Execute rpc method kill_kernel from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python", "pid": 66668}}Content-Length: 129
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "INFO", "msg": "Kill kernel in DS Kernel Launcher Daemon", "pid": 66668}}Content-Length: 43
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "id": 2, "result": null}
Info 2021-01-06 22:18:38: Python Daemon (pid: 66668): Execute rpc method kill_kernel in DS Daemon
Info 2021-01-06 22:18:38: KernelProcess output: Content-Length: 129
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "WARNING", "msg": "Kernel has exited with exit code -9, ", "pid": 66668}}Content-Length: 86
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "kernel_died", "params": {"exit_code": -9, "reason": ""}}
Info 2021-01-06 22:18:38: Python Daemon (pid: 66668): Execute rpc method kill_kernel from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python
Info 2021-01-06 22:18:38: Python Daemon (pid: 66668): Kill kernel in DS Kernel Launcher Daemon
Info 2021-01-06 22:18:38: shutdownSession 78b0084e-9cc0-44f4-bc74-719c86ca7f1f - shutdown complete
Info 2021-01-06 22:18:38: KernelProcess Exit Exit - null
Warn 2021-01-06 22:18:38: Python Daemon (pid: 66668): Kernel has exited with exit code -9, 
Info 2021-01-06 22:18:38: Kernel died [r [Error]: Kernel died with exit code -9. 
	at /Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:758009
	at /Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:421842
	at /Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:422060
	at Immediate._onImmediate (/Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:423625)
	at processImmediate (internal/timers.js:456:21)] {
  exitCode: -9,
  reason: ''
} 
Info 2021-01-06 22:18:38: Initialize config for plots for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:38: Kernel switching to busy
Info 2021-01-06 22:18:38: Kernel switching to idle
Info 2021-01-06 22:18:38: Initial setup complete for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:38: restartKernel - initialSetup completed
Info 2021-01-06 22:18:38: Registering commtarget jupyter.widget
Info 2021-01-06 22:18:38: Kernel switching to busy
Info 2021-01-06 22:18:38: Kernel switching to idle
Info 2021-01-06 22:18:38: Waiting for idle on (kernel): 38682176-f856-486f-bfa3-cec00133bd0d -> idle
Info 2021-01-06 22:18:38: Finished waiting for idle on (kernel): 38682176-f856-486f-bfa3-cec00133bd0d -> idle
Info 2021-01-06 22:18:38: Python Daemon (pid: 66680): Execute rpc method exec_module in DS Daemon
Info 2021-01-06 22:18:38: Python Daemon (pid: 66680): Execute rpc method exec_module from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python
Info 2021-01-06 22:18:38: Python Daemon (pid: 66680): Exec module in DS Kernel Launcher Daemon ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9013', '--control=9011', '--hb=9010', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"2b82071c-2a37-478c-b934-4ab57a7fe066"', '--shell=9012', '--transport="tcp"', '--iopub=9014', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-66375DC5anMBdMuAq.json']
Info 2021-01-06 22:18:38: Python Daemon (pid: 66680): Exec in DS Kernel Launcher Daemon (observable) ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9013', '--control=9011', '--hb=9010', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"2b82071c-2a37-478c-b934-4ab57a7fe066"', '--shell=9012', '--transport="tcp"', '--iopub=9014', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-66375DC5anMBdMuAq.json']
Info 2021-01-06 22:18:38: Python Daemon (pid: 66680): Exec in DS Kernel Launcher Daemon (observable) ['/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python', '-m', 'ipykernel_launcher', '--ip=127.0.0.1', '--stdin=9013', '--control=9011', '--hb=9010', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"2b82071c-2a37-478c-b934-4ab57a7fe066"', '--shell=9012', '--transport="tcp"', '--iopub=9014', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-66375DC5anMBdMuAq.json']
Info 2021-01-06 22:18:38: Python Daemon (pid: 66680): Exec in DS Kernel Launcher Daemon (observable)
Info 2021-01-06 22:18:38: Python Daemon (pid: 66680): Kernel launched, with PID 66681
Warn 2021-01-06 22:18:38: Python Daemon (pid: 66680): Waiting for Kernel to die 66681
Info 2021-01-06 22:18:43: restartKernel - finishing cells that are outstanding
Info 2021-01-06 22:18:43: restartKernel - restarting kernel
Info 2021-01-06 22:18:43: Restarting 38682176-f856-486f-bfa3-cec00133bd0d
Info 2021-01-06 22:18:43: Got new session feef335b-3858-4de7-8d7b-33f82527c23c
Info 2021-01-06 22:18:43: Started new restart session
Info 2021-01-06 22:18:43: shutdownSession 38682176-f856-486f-bfa3-cec00133bd0d - start
Info 2021-01-06 22:18:43: restartKernel - initialSetup
Info 2021-01-06 22:18:43: Initial setup for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb starting ...
Info 2021-01-06 22:18:43: > ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
Info 2021-01-06 22:18:43: No custom variables for Kernel as interpreter is not conda, but is undefined
Info 2021-01-06 22:18:43: KernelProcess output: Content-Length: 132
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "INFO", "msg": "Execute rpc method kill_kernel in DS Daemon", "pid": 66670}}Content-Length: 200
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "INFO", "msg": "Execute rpc method kill_kernel from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python", "pid": 66670}}Content-Length: 129
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "INFO", "msg": "Kill kernel in DS Kernel Launcher Daemon", "pid": 66670}}Content-Length: 43
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "id": 2, "result": null}Content-Length: 129
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "WARNING", "msg": "Kernel has exited with exit code -9, ", "pid": 66670}}
Info 2021-01-06 22:18:43: Python Daemon (pid: 66670): Execute rpc method kill_kernel in DS Daemon
Info 2021-01-06 22:18:43: KernelProcess output: Content-Length: 86
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "kernel_died", "params": {"exit_code": -9, "reason": ""}}
Info 2021-01-06 22:18:43: Python Daemon (pid: 66670): Execute rpc method kill_kernel from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python
Info 2021-01-06 22:18:43: Python Daemon (pid: 66670): Kill kernel in DS Kernel Launcher Daemon
Info 2021-01-06 22:18:43: shutdownSession 38682176-f856-486f-bfa3-cec00133bd0d - shutdown complete
Warn 2021-01-06 22:18:43: Python Daemon (pid: 66670): Kernel has exited with exit code -9, 
Info 2021-01-06 22:18:43: Kernel died [r [Error]: Kernel died with exit code -9. 
	at /Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:758009
	at /Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:421842
	at /Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:422060
	at Immediate._onImmediate (/Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:423625)
	at processImmediate (internal/timers.js:456:21)] {
  exitCode: -9,
  reason: ''
} 
Info 2021-01-06 22:18:43: KernelProcess Exit Exit - null
Info 2021-01-06 22:18:43: Initialize config for plots for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:43: Kernel switching to busy
Info 2021-01-06 22:18:43: Kernel switching to idle
Info 2021-01-06 22:18:43: Initial setup complete for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:43: restartKernel - initialSetup completed
Info 2021-01-06 22:18:43: Registering commtarget jupyter.widget
Info 2021-01-06 22:18:43: Kernel switching to busy
Info 2021-01-06 22:18:43: Kernel switching to idle
Info 2021-01-06 22:18:43: Waiting for idle on (kernel): feef335b-3858-4de7-8d7b-33f82527c23c -> idle
Info 2021-01-06 22:18:43: Finished waiting for idle on (kernel): feef335b-3858-4de7-8d7b-33f82527c23c -> idle
Info 2021-01-06 22:18:43: Python Daemon (pid: 66682): Execute rpc method exec_module in DS Daemon
Info 2021-01-06 22:18:43: Python Daemon (pid: 66682): Execute rpc method exec_module from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python
Info 2021-01-06 22:18:43: Python Daemon (pid: 66682): Exec module in DS Kernel Launcher Daemon ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9018', '--control=9016', '--hb=9015', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"21e0e9f6-4ba2-437d-adfa-1ff938af7af6"', '--shell=9017', '--transport="tcp"', '--iopub=9019', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-66375Q44m3g747Tyq.json']
Info 2021-01-06 22:18:43: Python Daemon (pid: 66682): Exec in DS Kernel Launcher Daemon (observable) ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9018', '--control=9016', '--hb=9015', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"21e0e9f6-4ba2-437d-adfa-1ff938af7af6"', '--shell=9017', '--transport="tcp"', '--iopub=9019', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-66375Q44m3g747Tyq.json']
Info 2021-01-06 22:18:43: Python Daemon (pid: 66682): Exec in DS Kernel Launcher Daemon (observable) ['/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python', '-m', 'ipykernel_launcher', '--ip=127.0.0.1', '--stdin=9018', '--control=9016', '--hb=9015', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"21e0e9f6-4ba2-437d-adfa-1ff938af7af6"', '--shell=9017', '--transport="tcp"', '--iopub=9019', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-66375Q44m3g747Tyq.json']
Info 2021-01-06 22:18:43: Python Daemon (pid: 66682): Exec in DS Kernel Launcher Daemon (observable)
Info 2021-01-06 22:18:43: Python Daemon (pid: 66682): Kernel launched, with PID 66683
Warn 2021-01-06 22:18:43: Python Daemon (pid: 66682): Waiting for Kernel to die 66683
Info 2021-01-06 22:18:44: restartKernel - finishing cells that are outstanding
Info 2021-01-06 22:18:44: restartKernel - restarting kernel
Info 2021-01-06 22:18:44: Restarting feef335b-3858-4de7-8d7b-33f82527c23c
Info 2021-01-06 22:18:44: Got new session ff94e47e-cbca-4575-9b1f-08fe8ffa5cb4
Info 2021-01-06 22:18:44: Started new restart session
Info 2021-01-06 22:18:44: shutdownSession feef335b-3858-4de7-8d7b-33f82527c23c - start
Info 2021-01-06 22:18:44: restartKernel - initialSetup
Info 2021-01-06 22:18:44: Initial setup for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb starting ...
Info 2021-01-06 22:18:44: > ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
Info 2021-01-06 22:18:44: No custom variables for Kernel as interpreter is not conda, but is undefined
Info 2021-01-06 22:18:44: KernelProcess output: Content-Length: 132
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "INFO", "msg": "Execute rpc method kill_kernel in DS Daemon", "pid": 66680}}Content-Length: 200
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "INFO", "msg": "Execute rpc method kill_kernel from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python", "pid": 66680}}Content-Length: 129
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "INFO", "msg": "Kill kernel in DS Kernel Launcher Daemon", "pid": 66680}}Content-Length: 43
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "id": 2, "result": null}
Info 2021-01-06 22:18:44: Python Daemon (pid: 66680): Execute rpc method kill_kernel in DS Daemon
Info 2021-01-06 22:18:44: KernelProcess output: Content-Length: 129
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "WARNING", "msg": "Kernel has exited with exit code -9, ", "pid": 66680}}Content-Length: 86
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "kernel_died", "params": {"exit_code": -9, "reason": ""}}
Info 2021-01-06 22:18:44: Python Daemon (pid: 66680): Execute rpc method kill_kernel from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python
Info 2021-01-06 22:18:44: Python Daemon (pid: 66680): Kill kernel in DS Kernel Launcher Daemon
Info 2021-01-06 22:18:44: shutdownSession feef335b-3858-4de7-8d7b-33f82527c23c - shutdown complete
Warn 2021-01-06 22:18:44: Python Daemon (pid: 66680): Kernel has exited with exit code -9, 
Info 2021-01-06 22:18:44: Kernel died [r [Error]: Kernel died with exit code -9. 
	at /Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:758009
	at /Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:421842
	at /Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:422060
	at Immediate._onImmediate (/Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:423625)
	at processImmediate (internal/timers.js:456:21)] {
  exitCode: -9,
  reason: ''
} 
Info 2021-01-06 22:18:44: KernelProcess Exit Exit - null
Info 2021-01-06 22:18:44: Initialize config for plots for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:44: Kernel switching to busy
Info 2021-01-06 22:18:44: Kernel switching to idle
Info 2021-01-06 22:18:44: Initial setup complete for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:18:44: restartKernel - initialSetup completed
Info 2021-01-06 22:18:44: Registering commtarget jupyter.widget
Info 2021-01-06 22:18:44: Kernel switching to busy
Info 2021-01-06 22:18:44: Kernel switching to idle
Info 2021-01-06 22:18:44: Waiting for idle on (kernel): ff94e47e-cbca-4575-9b1f-08fe8ffa5cb4 -> idle
Info 2021-01-06 22:18:44: Finished waiting for idle on (kernel): ff94e47e-cbca-4575-9b1f-08fe8ffa5cb4 -> idle
Info 2021-01-06 22:18:44: Python Daemon (pid: 66684): Execute rpc method exec_module in DS Daemon
Info 2021-01-06 22:18:44: Python Daemon (pid: 66684): Execute rpc method exec_module from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python
Info 2021-01-06 22:18:44: Python Daemon (pid: 66684): Exec module in DS Kernel Launcher Daemon ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9023', '--control=9021', '--hb=9020', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"46007592-d976-41e8-801d-e7e90ae05a11"', '--shell=9022', '--transport="tcp"', '--iopub=9024', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-66375Rqe1u0nQSIsi.json']
Info 2021-01-06 22:18:44: Python Daemon (pid: 66684): Exec in DS Kernel Launcher Daemon (observable) ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9023', '--control=9021', '--hb=9020', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"46007592-d976-41e8-801d-e7e90ae05a11"', '--shell=9022', '--transport="tcp"', '--iopub=9024', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-66375Rqe1u0nQSIsi.json']
Info 2021-01-06 22:18:44: Python Daemon (pid: 66684): Exec in DS Kernel Launcher Daemon (observable) ['/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python', '-m', 'ipykernel_launcher', '--ip=127.0.0.1', '--stdin=9023', '--control=9021', '--hb=9020', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"46007592-d976-41e8-801d-e7e90ae05a11"', '--shell=9022', '--transport="tcp"', '--iopub=9024', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-66375Rqe1u0nQSIsi.json']
Info 2021-01-06 22:18:44: Python Daemon (pid: 66684): Exec in DS Kernel Launcher Daemon (observable)
Info 2021-01-06 22:18:44: Python Daemon (pid: 66684): Kernel launched, with PID 66685
Warn 2021-01-06 22:18:44: Python Daemon (pid: 66684): Waiting for Kernel to die 66685
Info 2021-01-06 22:18:46: Start cell execution for cell Index 0
Info 2021-01-06 22:18:46: Using current interpreter for kernel python3, Python 3
Info 2021-01-06 22:18:46: Kernel switching to busy
Info 2021-01-06 22:18:46: Kernel switching to idle
Info 2021-01-06 22:18:46: Completed cell execution for cell Index 0
Info 2021-01-06 22:18:46: Completed cell execution for cell Index 1
Info 2021-01-06 22:18:47: Trusting notebook...
Info 2021-01-06 22:18:49: Start cell execution for cell Index 0
Info 2021-01-06 22:18:49: Using current interpreter for kernel python3, Python 3
Info 2021-01-06 22:18:49: Kernel switching to busy
Info 2021-01-06 22:18:49: Kernel switching to idle
Info 2021-01-06 22:18:49: Completed cell execution for cell Index 0
Info 2021-01-06 22:18:49: Completed cell execution for cell Index 1
Info 2021-01-06 22:18:50: Trusting notebook...
Info 2021-01-06 22:18:50: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:18:50: Start cell execution for cell Index 0
Info 2021-01-06 22:18:51: Using current interpreter for kernel python3, Python 3
Info 2021-01-06 22:18:51: Kernel switching to busy
Info 2021-01-06 22:18:51: Kernel switching to idle
Info 2021-01-06 22:18:51: Completed cell execution for cell Index 0
Info 2021-01-06 22:18:52: Trusting notebook...
Info 2021-01-06 22:18:52: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:18:53: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:18:53: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:18:53: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:19: restartKernel - finishing cells that are outstanding
Info 2021-01-06 22:19:19: restartKernel - restarting kernel
Info 2021-01-06 22:19:19: Restarting ff94e47e-cbca-4575-9b1f-08fe8ffa5cb4
Info 2021-01-06 22:19:19: Got new session 28ecd61a-1d66-478e-9fcb-d4bb44922e71
Info 2021-01-06 22:19:19: Started new restart session
Info 2021-01-06 22:19:19: shutdownSession ff94e47e-cbca-4575-9b1f-08fe8ffa5cb4 - start
Info 2021-01-06 22:19:19: restartKernel - initialSetup
Info 2021-01-06 22:19:19: Initial setup for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb starting ...
Info 2021-01-06 22:19:19: > ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> ~/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python ~/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/pythonFiles/pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
Info 2021-01-06 22:19:19: No custom variables for Kernel as interpreter is not conda, but is undefined
Info 2021-01-06 22:19:19: KernelProcess output: Content-Length: 132
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "INFO", "msg": "Execute rpc method kill_kernel in DS Daemon", "pid": 66682}}Content-Length: 200
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "INFO", "msg": "Execute rpc method kill_kernel from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python", "pid": 66682}}Content-Length: 129
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "INFO", "msg": "Kill kernel in DS Kernel Launcher Daemon", "pid": 66682}}Content-Length: 43
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "id": 2, "result": null}
Info 2021-01-06 22:19:19: Python Daemon (pid: 66682): Execute rpc method kill_kernel in DS Daemon
Info 2021-01-06 22:19:19: KernelProcess output: Content-Length: 129
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "log", "params": {"level": "WARNING", "msg": "Kernel has exited with exit code -9, ", "pid": 66682}}Content-Length: 86
Content-Type: application/vscode-jsonrpc; charset=utf8

{"jsonrpc": "2.0", "method": "kernel_died", "params": {"exit_code": -9, "reason": ""}}
Info 2021-01-06 22:19:19: Python Daemon (pid: 66682): Execute rpc method kill_kernel from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python
Info 2021-01-06 22:19:19: Python Daemon (pid: 66682): Kill kernel in DS Kernel Launcher Daemon
Info 2021-01-06 22:19:19: shutdownSession ff94e47e-cbca-4575-9b1f-08fe8ffa5cb4 - shutdown complete
Warn 2021-01-06 22:19:19: Python Daemon (pid: 66682): Kernel has exited with exit code -9, 
Info 2021-01-06 22:19:19: Kernel died [r [Error]: Kernel died with exit code -9. 
	at /Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:758009
	at /Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:421842
	at /Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:422060
	at Immediate._onImmediate (/Users/roman/.vscode-insiders/extensions/ms-toolsai.jupyter-2020.12.414227025/out/client/extension.js:47:423625)
	at processImmediate (internal/timers.js:456:21)] {
  exitCode: -9,
  reason: ''
} 
Info 2021-01-06 22:19:19: KernelProcess Exit Exit - null
Info 2021-01-06 22:19:19: Initialize config for plots for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:19:19: Kernel switching to busy
Info 2021-01-06 22:19:19: Kernel switching to idle
Info 2021-01-06 22:19:19: Initial setup complete for file:///Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/test.ipynb
Info 2021-01-06 22:19:19: restartKernel - initialSetup completed
Info 2021-01-06 22:19:19: Registering commtarget jupyter.widget
Info 2021-01-06 22:19:19: Kernel switching to busy
Info 2021-01-06 22:19:19: Kernel switching to idle
Info 2021-01-06 22:19:19: Waiting for idle on (kernel): 28ecd61a-1d66-478e-9fcb-d4bb44922e71 -> idle
Info 2021-01-06 22:19:19: Finished waiting for idle on (kernel): 28ecd61a-1d66-478e-9fcb-d4bb44922e71 -> idle
Info 2021-01-06 22:19:19: Python Daemon (pid: 66703): Execute rpc method exec_module in DS Daemon
Info 2021-01-06 22:19:19: Python Daemon (pid: 66703): Execute rpc method exec_module from /Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python
Info 2021-01-06 22:19:19: Python Daemon (pid: 66703): Exec module in DS Kernel Launcher Daemon ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9028', '--control=9026', '--hb=9025', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"74ca6202-f605-4208-b224-4c6cb2913a1a"', '--shell=9027', '--transport="tcp"', '--iopub=9029', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-6637529cFunxC9lbM.json']
Info 2021-01-06 22:19:19: Python Daemon (pid: 66703): Exec in DS Kernel Launcher Daemon (observable) ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9028', '--control=9026', '--hb=9025', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"74ca6202-f605-4208-b224-4c6cb2913a1a"', '--shell=9027', '--transport="tcp"', '--iopub=9029', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-6637529cFunxC9lbM.json']
Info 2021-01-06 22:19:19: Python Daemon (pid: 66703): Exec in DS Kernel Launcher Daemon (observable) ['/Users/roman/Projects/kaggle/jackdaoud-marketing-analytics/.venv/bin/python', '-m', 'ipykernel_launcher', '--ip=127.0.0.1', '--stdin=9028', '--control=9026', '--hb=9025', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"74ca6202-f605-4208-b224-4c6cb2913a1a"', '--shell=9027', '--transport="tcp"', '--iopub=9029', '--f=/var/folders/s1/ts3nxvl965lfts126qzdcw300000gn/T/tmp-6637529cFunxC9lbM.json']
Info 2021-01-06 22:19:19: Python Daemon (pid: 66703): Exec in DS Kernel Launcher Daemon (observable)
Info 2021-01-06 22:19:19: Python Daemon (pid: 66703): Kernel launched, with PID 66704
Warn 2021-01-06 22:19:19: Python Daemon (pid: 66703): Waiting for Kernel to die 66704
Info 2021-01-06 22:19:22: Start cell execution for cell Index 0
Info 2021-01-06 22:19:22: Using current interpreter for kernel python3, Python 3
Info 2021-01-06 22:19:22: Kernel switching to busy
Info 2021-01-06 22:19:22: Kernel switching to idle
Info 2021-01-06 22:19:22: Completed cell execution for cell Index 0
Info 2021-01-06 22:19:22: Completed cell execution for cell Index 1
Info 2021-01-06 22:19:23: Trusting notebook...
Info 2021-01-06 22:19:24: Start cell execution for cell Index 0
Info 2021-01-06 22:19:24: Using current interpreter for kernel python3, Python 3
Info 2021-01-06 22:19:24: Kernel switching to busy
Info 2021-01-06 22:19:24: Kernel switching to idle
Info 2021-01-06 22:19:24: Completed cell execution for cell Index 0
Info 2021-01-06 22:19:24: Completed cell execution for cell Index 1
Info 2021-01-06 22:19:25: Trusting notebook...
Info 2021-01-06 22:19:27: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:27: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:27: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:27: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:27: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:28: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:28: Execute Cell in kernelWithMetadata.ts

The log output ends with:

Info 2021-01-06 22:19:27: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:27: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:27: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:27: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:27: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:28: Execute Cell in kernelWithMetadata.ts
Info 2021-01-06 22:19:28: Execute Cell in kernelWithMetadata.ts

which corresponds to a moment on the recording when I pushed run button on the print cell

@rchiodo
Copy link
Contributor

rchiodo commented Jan 6, 2021

Are you always doing run all first? If I do run all the 'after' cell doesn't run (which is expected). But then I can't run anything after that point ever again (which is unexpected).

So I think I'm reproing your bug now.

@rchiodo rchiodo changed the title Impossible to execute cells that are beneath a cell with error Impossible to execute cells that are beneath a cell with error (after doing run all) Jan 6, 2021
@rchiodo rchiodo removed the info-needed Issue requires more information from poster label Jan 6, 2021
@roma-glushko
Copy link
Author

@rchiodo Yes, this is the issue!

I would say the more cells I have in the notebook, the bigger chance that I would "run all" after my modifications or when I proceed work on the notebook next day. So yeah, I push that button quite often.
It's unpractical to run each cell one by one when you have 50 of them 😌

@joyceerhl
Copy link
Contributor

@rchiodo is this how I would validate that this bug has been fixed:

  1. Create a notebook with the following cells:
    • Cell 1: raise Exception('foo')
    • Cell 2: print('after error')
  2. Execute Jupyter: Run All Notebook Cells
  3. Run Cell 2

If so, I can successfully run Cell 2 after following those steps:
image

@rchiodo
Copy link
Contributor

rchiodo commented Jan 12, 2021

Yep, that's how you validate.

@joyceerhl
Copy link
Contributor

OK, this one seems fixed then. @roma-glushko this fix will become available in our next release (either this month or next).

@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 6, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Issue identified by VS Code Team member as probable bug
Projects
None yet
Development

No branches or pull requests

4 participants