1
- # jupyterlab_leetcode
1
+ ## Integrate LeetCode into beloved Jupyter.
2
2
3
- ⚠️ STILL UNDER ACTIVE (but not rapid) DEVELOPMENT
3
+ https://github.com/user-attachments/assets/6b8aaf10-ff05-44b6-a6c9-ce0c6e357f2d
4
4
5
- [ ![ Github Actions Status] ( https://github.com/Sorosliu1029/jupyterlab-leetcode/workflows/Build/badge.svg )] ( https://github.com/Sorosliu1029/jupyterlab-leetcode/actions/workflows/build.yml )
6
-
7
- Integrate LeetCode into beloved Jupyter.
8
-
9
- This extension is composed of a Python package named ` jupyterlab_leetcode `
10
- for the server extension and a NPM package named ` jupyterlab-leetcode `
11
- for the frontend extension.
12
-
13
- ## Requirements
5
+ #### Requirements
14
6
15
7
- JupyterLab >= 4.0.0
16
8
17
- ## Install
9
+ #### Install
18
10
19
11
To install the extension, execute:
20
12
21
13
``` bash
22
14
pip install jupyterlab_leetcode
23
15
```
24
16
25
- ## Uninstall
17
+ #### Get Started
18
+
19
+ After choosing the browser, you will be prompted like:
20
+
21
+ <img alt =" password-prompt " src =" https://raw.githubusercontent.com/Sorosliu1029/jupyterlab-leetcode/refs/heads/master/docs/statics/password-prompt.png " width =" 400 " />
22
+
23
+ This is because this plugin is based on [ browser-cookie3] ( https://github.com/borisbabic/browser_cookie3 ) , which needs permission to read cookie files.
24
+
25
+ You can choose 'Always Allow'.
26
+
27
+ #### Uninstall
26
28
27
29
To remove the extension, execute:
28
30
29
31
``` bash
30
32
pip uninstall jupyterlab_leetcode
31
33
```
32
34
33
- ## Troubleshoot
35
+ #### Troubleshoot
34
36
35
37
If you are seeing the frontend extension, but it is not working, check
36
38
that the server extension is enabled:
@@ -45,4 +47,3 @@ the frontend extension, check the frontend extension is installed:
45
47
``` bash
46
48
jupyter labextension list
47
49
```
48
-
0 commit comments