feat(widgets/console): BECJupyterConsole added
Description
Simple Jupyter console widget with bec launched. For the debugging purposes only, there will be full bash console soon. There are two ways to init:
- inprocess kernel → same event loop as Qt. Easier to interact, support rich etc., however block event loop for longer operations.
- separate process kernel → kernel runs on separate process, do not block event loop, however harder to interact (no push to kernel, all has to executed as a string)
In the jupyter_console_window
I decided to use inprocess version by default.
Related Issues
closes #191 (closed)