mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-27 12:40:35 +00:00
* Update jupyter dependencies to mitigate the vulnerabilities * Upgrade JupyterLab version * Upgrade jupyterlab dependencies * Update the package.json with the up-to-date jupyterlab version * Explicitly resolve the latest version of the json-schema module * Upgrade extension lock files * Upgrade playwright and it's dependencies
Jupyter Lab Extensions for using Gamestonk Terminal
- Only bash is supported (only macOS, Linux and WSL). No support for Windows powershell or command prompt.
- The input values are not escaped
Installation
To install the Terminal Launcher and the Settings Extensions run the following commands from the root folder of the project:
pip install jupyterlab/gst
pip install jupyterlab/gst-settings
pip install jupyterlab/documentation
jupyter labextension install jupyterlab/gst
jupyter labextension install jupyterlab/gst-settings
jupyter labextension install jupyterlab/documentation
Development setup
In this section gst extension will be used as an example.
- In one terminal window
cdinto the launcher extension folder and build the extension:
cd gst
jlpm
pip install -e .
jlpm run build
jupyter labextension develop . --overwrite
jlpm run watch
- In the second tab run jupyter lab
jupyter lab