Skip to content

Commit af5b2ca

Browse files
committed
Added jupyterlite terminal
1 parent 073fad9 commit af5b2ca

4 files changed

Lines changed: 15 additions & 11 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ jobs:
1818
uses: actions/setup-python@v5
1919
with:
2020
python-version: '3.11'
21+
- name: Install micromamba for terminal
22+
uses: mamba-org/setup-micromamba@v1
23+
with:
24+
micromamba-version: '2.0.5-0'
2125
- name: Install the dependencies
2226
run: |
2327
python -m pip install -r requirements.txt

README.md

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
# JupyterLite Demo
22

3-
[![lite-badge](https://jupyterlite.rtfd.io/en/latest/_static/badge.svg)](https://jupyterlite.github.io/demo)
3+
JupyterLite deployed as a static site to GitHub Pages, for demo purposes. Used https://github.com/jupyterlite/demo as template and modified:
44

5-
JupyterLite deployed as a static site to GitHub Pages, for demo purposes.
5+
- Added terminal program - https://github.com/jupyterlite/terminal
66

77
## ✨ Try it in your browser ✨
88

9-
➡️ **https://jupyterlite.github.io/demo**
10-
11-
![github-pages](https://user-images.githubusercontent.com/591645/120649478-18258400-c47d-11eb-80e5-185e52ff2702.gif)
9+
➡️ **https://ptr814.github.io/lab/index.html**
1210

1311
## Requirements
1412

@@ -17,10 +15,6 @@ JupyterLite is being tested against modern web browsers:
1715
- Firefox 90+
1816
- Chromium 89+
1917

20-
## Deploy your JupyterLite website on GitHub Pages
21-
22-
Check out the guide on the JupyterLite documentation: https://jupyterlite.readthedocs.io/en/latest/quickstart/deploy.html
23-
2418
## Further Information and Updates
2519

2620
For more info, keep an eye on the JupyterLite documentation:
@@ -33,5 +27,3 @@ optional utilities and extensions to make the JupyterLite experience more enjoya
3327
[`requirements.txt` file](requirements.txt) for a list of all the dependencies provided.
3428

3529
For a template based on the Xeus kernel, see the [`jupyterlite/xeus-python-demo` repository](https://github.com/jupyterlite/xeus-python-demo)
36-
37-

jupyter-lite.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"jupyter-lite-schema-version": 0,
3+
"jupyter-config-data": {
4+
"terminalsAvailable": true
5+
}
6+
}

requirements.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ jupyterlite-core==0.6.4
33
jupyterlab~=4.4.5
44
notebook~=7.4.5
55

6+
# terminal
7+
jupyterlite-terminal
68

79
# Python kernel (optional)
810
jupyterlite-pyodide-kernel==0.6.1

0 commit comments

Comments
 (0)