Skip to content

Commit cb71d0a

Browse files
committed
build and install sdist
1 parent a6b67ab commit cb71d0a

File tree

2 files changed

+5
-10
lines changed

2 files changed

+5
-10
lines changed

.binder/environment.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@ channels:
55
dependencies:
66
# runtimes
77
- python >=3.6
8-
- nodejs >=12
8+
- nodejs >=12,!=13,<15 # prefer LTS
99
- pip
10+
- wheel
11+
- setuptools
1012
# dependencies
1113
- ipydatawidgets >=1.1.1
1214
- ipywidgets >=7.2.1

.binder/postBuild

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,10 @@ set -eux
33

44
pushd js
55
jlpm --ignore-optional
6-
jlpm build:bundles
7-
jlpm build:all
86
popd
97

10-
python -m pip install -vv -e . --no-deps --ignore-installed
11-
python -m pip check
12-
13-
# install labextension
14-
pushd js
15-
jupyter labextension develop . --overwrite
16-
popd
8+
python setup.py sdist
9+
python -m pip install -v dist/pythreejs*.tar.gz --no-deps --ignore-installed
1710

1811
# validate
1912
jupyter nbextension list

0 commit comments

Comments
 (0)