Skip to content
This repository has been archived by the owner on Feb 14, 2024. It is now read-only.

Get rid of the dockerfile and make a dev install in the docs #104

Merged
merged 2 commits into from Jan 5, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
15 changes: 1 addition & 14 deletions .github/workflows/build.yml
Expand Up @@ -47,21 +47,8 @@ jobs:
restore-keys: |
yarn-

- name: Setup xeus-python build cache
uses: actions/cache@v2
with:
path: |
src/python_data.data
src/python_data.js
src/web_worker_kernel.ts
src/worker.ts
src/xpython_wasm.js
src/xpython_wasm.wasm
src/xpython_wasm.hash
key: ${{ hashFiles('Dockerfile') }}

- name: Install dependencies
run: python -m pip install -U jupyterlab~=3.1 check-manifest
run: python -m pip install -U jupyterlab~=3.1 check-manifest typer empack

- name: Build the extension
run: |
Expand Down
29 changes: 0 additions & 29 deletions Dockerfile

This file was deleted.

2 changes: 1 addition & 1 deletion MANIFEST.in
Expand Up @@ -8,7 +8,7 @@ include ts*.json
include yarn.lock
include webpack.config.js
include worker.webpack.config.js
include Dockerfile
include build.js
recursive-include tests *.py

graft share
Expand Down
35 changes: 0 additions & 35 deletions build_xeus_python.js

This file was deleted.

15 changes: 0 additions & 15 deletions copy_output.sh

This file was deleted.

11 changes: 8 additions & 3 deletions docs/build-environment.yml
Expand Up @@ -4,10 +4,15 @@ channels:
- conda-forge

dependencies:
- mamba
- pydata-sphinx-theme
- python=3.10
- pip
- click
- typer
- pydata-sphinx-theme
- yarn
- jupyterlab
- empack>=2.0.3
- pip:
- jupyterlite==0.1.0b16
- jupyterlite-sphinx
- jupyterlite-xeus-python==0.6.1
- ..
3 changes: 3 additions & 0 deletions environment.yml
Expand Up @@ -4,6 +4,9 @@ channels:
dependencies:
- python
- pip
- traitlets
- requests
- typer
- pytest
- emsdk >=3.1.11
- empack >=2.0.2
Expand Down