File tree Expand file tree Collapse file tree 2 files changed +19
-2
lines changed Expand file tree Collapse file tree 2 files changed +19
-2
lines changed Original file line number Diff line number Diff line change 3
3
[ ![ Github Actions Status] ( https://github.com/QuantStack/jupyterlab-blockly-ipylgbst/workflows/Build/badge.svg )] ( https://github.com/QuantStack/jupyterlab-blockly-ipylgbst/actions/workflows/build.yml ) [ ![ Binder] ( https://mybinder.org/badge_logo.svg )] ( https://mybinder.org/v2/gh/QuantStack/jupyterlab-blockly-ipylgbst/main?urlpath=lab )
4
4
Blockly extension for JupyterLab to control the Lego Boost, using the ipylgbst library.
5
5
6
+ ## Blockly
7
+
8
+ Blockly is a library from Google for building beginner-friendly block-based programming languages.
9
+
10
+ Docs: https://developers.google.com/blockly/guides/overview
11
+ Repo: https://github.com/google/blockly
12
+
13
+ ## Lego Boost Robotics Set
14
+
15
+ A Lego creative toolbox which offers an easy way to learn the basics of coding, engineering and robotics.
16
+
17
+ Link: https://www.lego.com/en-de/product/boost-creative-toolbox-17101
18
+
6
19
## Requirements
7
20
8
- - JupyterLab >= 3.0
21
+ - JupyterLab == 3.6
9
22
10
23
## Install
11
24
@@ -34,6 +47,8 @@ The `jlpm` command is JupyterLab's pinned version of
34
47
` yarn ` or ` npm ` in lieu of ` jlpm ` below.
35
48
36
49
``` bash
50
+ micromamba create -n blockly-ipylgbst -c conda-forge python nodejs=18 yarn pre-commit jupyterlab==3.6 jupyter-packaging jupyterlab-language-pack-es-ES jupyterlab-language-pack-fr-FR ipykernel xeus-python xeus-lua
51
+ micromamba activate blockly-ipylgbst
37
52
# Clone the repo to your local environment
38
53
# Change directory to the jupyterlab-blockly-ipylgbst directory
39
54
# Install package in development mode
Original file line number Diff line number Diff line change @@ -10,7 +10,9 @@ const plugin: JupyterFrontEndPlugin<void> = {
10
10
id : 'jupyterlab-blockly-ipylgbst:plugin' ,
11
11
autoStart : true ,
12
12
activate : ( app : JupyterFrontEnd ) => {
13
- console . log ( 'JupyterLab extension jupyterlab-blockly-ipylgbst is activated!' ) ;
13
+ console . log (
14
+ 'JupyterLab extension jupyterlab-blockly-ipylgbst is activated!'
15
+ ) ;
14
16
}
15
17
} ;
16
18
You can’t perform that action at this time.
0 commit comments