File tree Expand file tree Collapse file tree 2 files changed +23
-4
lines changed Expand file tree Collapse file tree 2 files changed +23
-4
lines changed Original file line number Diff line number Diff line change 1
- name : pythreejs
1
+ name : pythreejs-binder
2
+
2
3
channels :
3
4
- conda-forge
4
5
- nodefaults
5
- dependencies :
6
+
7
+ dependencies :
6
8
# runtimes
7
9
- nodejs >=12,!=13,<15 # prefer LTS
8
10
- pip
@@ -27,3 +29,8 @@ dependencies:
27
29
- matplotlib-base
28
30
- scikit-image
29
31
- scipy
32
+ # docs
33
+ - nbsphinx >=0.2.13
34
+ - nbsphinx-link
35
+ - sphinx >=1.5
36
+ - sphinx-rtd-theme
Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env bash
2
2
set -eux
3
3
4
+ export PIP_DISABLE_PIP_VERSION_CHECK=1
5
+ export PYTHONUNBUFFERED=1
6
+ export PYTHONIOENCODING=utf-8
7
+
4
8
pushd js
5
9
jlpm --ignore-optional
6
10
popd
7
11
12
+ # install and validate python environment
8
13
python setup.py sdist
9
- python -m pip install -v dist/pythreejs* .tar.gz --no-deps --ignore-installed
14
+ python -m pip install -v dist/pythreejs* .tar.gz
15
+ python -m pip install -e .[test,examples,docs] --ignore-installed
16
+ python -m pip check || echo " uh oh"
17
+
18
+ # build docs
19
+ pushd docs
20
+ make html
21
+ popd
10
22
11
- # validate
23
+ # validate extensions
12
24
jupyter nbextension list
13
25
jupyter labextension list
You can’t perform that action at this time.
0 commit comments