Skip to content
This repository was archived by the owner on Feb 26, 2025. It is now read-only.

Commit 05e7298

Browse files
committed
Archive repo
1 parent 63a70fd commit 05e7298

File tree

1 file changed

+5
-81
lines changed

1 file changed

+5
-81
lines changed

README.md

Lines changed: 5 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1,82 +1,6 @@
1-
# jupyterlite-xeus-lua-kernel
1+
# jupyterlite-xeus-lua
22

3-
[![Github Actions Status](https://github.com/jupyterlite/xeus-lua-kernel/workflows/Build/badge.svg)](https://github.com/jupyterlite/xeus-lua-kernel/actions/workflows/build.yml)
4-
5-
A Lua kernel for JupyterLite running in the browser.
6-
7-
![jupyterlite-xeus-lua](https://user-images.githubusercontent.com/591645/136570953-9bae67ad-fca6-436a-99e8-4cb6b0536d8c.gif)
8-
9-
10-
## Requirements
11-
12-
- JupyterLite >= 0.1.0b16
13-
14-
## Install
15-
16-
To install the extension, execute:
17-
18-
```bash
19-
pip install jupyterlite_xeus_lua
20-
```
21-
22-
Then build your JupyterLite site:
23-
24-
```bash
25-
jupyter lite build
26-
```
27-
28-
## Uninstall
29-
30-
To remove the extension, execute:
31-
32-
```bash
33-
pip uninstall jupyterlite_xeus_lua
34-
```
35-
36-
## Contributing
37-
38-
### Development install
39-
40-
Note: You will need NodeJS to build the extension package.
41-
42-
The `jlpm` command is JupyterLab's pinned version of
43-
[yarn](https://yarnpkg.com/) that is installed with JupyterLab. You may use
44-
`yarn` or `npm` in lieu of `jlpm` below.
45-
46-
```bash
47-
# Clone the repo to your local environment
48-
# Change directory to the jupyterlite_xeus_lua directory
49-
# Install package in development mode
50-
python -m pip install -e .
51-
52-
# Link your development version of the extension with JupyterLab
53-
jupyter labextension develop . --overwrite
54-
55-
# Rebuild extension Typescript source after making changes
56-
jlpm run build
57-
```
58-
59-
You can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.
60-
61-
```bash
62-
# Watch the source directory in one terminal, automatically rebuilding when needed
63-
jlpm run watch
64-
# Run JupyterLab in another terminal
65-
jupyter lab
66-
```
67-
68-
With the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).
69-
70-
### Development uninstall
71-
72-
```bash
73-
pip uninstall jupyterlite_xeus_lua
74-
```
75-
76-
In development mode, you will also need to remove the symlink created by `jupyter labextension develop`
77-
command. To find its location, you can run `jupyter labextension list` to figure out where the `labextensions`
78-
folder is located. Then you can remove the symlink named `jupyterlite-xeus-lua` within that folder.
79-
80-
### Packaging the extension
81-
82-
See [RELEASE](RELEASE.md)
3+
> ⚠️
4+
> jupyterlite-xeus-lua is DEPRECATED.
5+
> Please use https://github.com/jupyterlite/xeus.
6+
> See [the migration guide for xeus-python](https://xeus-python-kernel.readthedocs.io/en/latest/migration.html), which is similar to migrate from xeus-lua-kernel to jupyterlite-xeus.

0 commit comments

Comments
 (0)