Skip to content

Commit e7c7037

Browse files
authored
Support Lab 2.x/3rc, add GitHub actions (robots-from-jupyter#23)
1 parent 264aa26 commit e7c7037

File tree

121 files changed

+5271
-1061
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

121 files changed

+5271
-1061
lines changed

binder/apt.txt .binder/apt.txt

File renamed without changes.

.binder/labex.txt

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
@jupyter-widgets/jupyterlab-manager
2+
@jupyterlab/toc

.binder/postBuild

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#!/usr/bin/env bash
2+
3+
# we already know which python and lab we want
4+
export RFJL_LOCKDIR=test/linux-64/py3.9/lab3
5+
6+
# some things we just don't need to do on binder
7+
export IN_BINDER=1
8+
9+
set -eux
10+
11+
conda create \
12+
--yes \
13+
--prefix "${NB_PYTHON_PREFIX}" \
14+
--file ".github/locks/${RFJL_LOCKDIR}/conda.lock"
15+
16+
# do a proper activation
17+
source activate "${NB_PYTHON_PREFIX}"
18+
19+
doit

.github/env_specs/_base.yml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
channels:
2+
- conda-forge
3+
- nodefaults
4+
- msys2
5+
dependencies:
6+
# enough stuff to run doit
7+
- doit
8+
- pip
9+
- pyyaml
10+
# really nothing for it
11+
- nodejs >=10,!=11.*,!=13.*,!=15.*,!=17.*
12+
# hard deps
13+
- robotframework >=3.2
14+
- robotframework-seleniumlibrary >=4.5

.github/env_specs/docs.yml

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
dependencies:
2+
- nbsphinx
3+
- sphinx
4+
- sphinx_rtd_theme
5+
- sphinx-autobuild
6+
- port-for =0.3.1
7+
- ipykernel

.github/env_specs/lab1.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
dependencies:
2+
- jupyterlab >=1,<2
3+
- ipywidgets

.github/env_specs/lab2.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
dependencies:
2+
- jupyterlab >=2,<3
3+
- ipywidgets

.github/env_specs/lab3.yml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# TODO: fully support in the matrix
2+
3+
channels:
4+
- conda-forge/label/jupyterlab_widgets_rc
5+
- conda-forge/label/jupyterlab_server_rc
6+
- conda-forge/label/jupyterlab_rc
7+
- conda-forge
8+
- nodefaults
9+
10+
dependencies:
11+
- ipywidgets
12+
- jupyter_server =1.0.7
13+
- jupyterlab >=3.0.0rc7
14+
- jupyterlab_server >=2.0.0rc1
15+
- jupyterlab_widgets >=1.0.0a6

.github/env_specs/lint.yml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
dependencies:
2+
- black
3+
- flake8
4+
- isort <5
5+
- robotframework-lint
6+
- yarn <2

.github/env_specs/py3.6.yml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
dependencies:
2+
- python >=3.6,<3.7

.github/env_specs/py3.8.yml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
dependencies:
2+
- python >=3.8,<3.9

.github/env_specs/py3.9.yml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
dependencies:
2+
- python >=3.9,<3.10

.github/env_specs/test.yml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
dependencies:
2+
# the robot stack
3+
- robotframework-pabot
4+
# screenshots
5+
- firefox =78
6+
- geckodriver
+117
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
# platform: linux-64
2+
# env_hash: baf0cc369f22fad2db7764b3b3e0385b5cf603babfb56b20aa5e9b34a4ea7944
3+
4+
@EXPLICIT
5+
6+
https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2#d7c89558ba9fa0495403155b64376d81
7+
https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2020.11.8-ha878542_0.tar.bz2#f9cdccd43ac20a0d1637d84d58c6ff5c
8+
https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.35.1-hed1e6ac_0.tar.bz2#d0cf77c331382475133dc6c34e7461d7
9+
https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-9.3.0-h2ae2ef3_17.tar.bz2#342f3c931d0a3a209ab09a522469d20c
10+
https://conda.anaconda.org/conda-forge/linux-64/pandoc-2.11.2-h36c2ea0_0.tar.bz2#a0f3b9a8abf73111682fb0c3124c25ec
11+
https://conda.anaconda.org/conda-forge/linux-64/libgomp-9.3.0-h5dbcf3e_17.tar.bz2#8fd587013b9da8b52050268d50c12305
12+
https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-1_gnu.tar.bz2#561e277319a41d4f24f5c05a9ef63c04
13+
https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-9.3.0-h5dbcf3e_17.tar.bz2#fc9f5adabc4d55cd4b491332adc413e0
14+
https://conda.anaconda.org/conda-forge/linux-64/icu-68.1-h58526e2_0.tar.bz2#fc7a4271dc2a7f4fd78cd63695baf7c3
15+
https://conda.anaconda.org/conda-forge/linux-64/libffi-3.3-h58526e2_1.tar.bz2#8e42ee98679696e0ddfde5521c98da60
16+
https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.18-h516909a_1.tar.bz2#e1ca1a4b82f7b51b29318f80cebae84a
17+
https://conda.anaconda.org/conda-forge/linux-64/libuv-1.40.0-hd18ef5c_0.tar.bz2#1b13a5d453ff9c552252af8fae5e15ff
18+
https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.2-h58526e2_4.tar.bz2#509f2a21c4a09214cd737a480dfd80c9
19+
https://conda.anaconda.org/conda-forge/linux-64/openssl-1.1.1h-h516909a_0.tar.bz2#3a99e0cb8f325dbf8f616da2d2fb6d4f
20+
https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.5-h516909a_1.tar.bz2#33f601066901f3e1a85af3522a8113f9
21+
https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h516909a_0.tar.bz2#03a530e925414902547cf48da7756db8
22+
https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.11-h516909a_1010.tar.bz2#339cc5584e6d26bc73a875ba900028c3
23+
https://conda.anaconda.org/conda-forge/linux-64/nodejs-14.15.1-h25f6087_0.tar.bz2#81f0fc302b7e637943c8a3334ed7b1fd
24+
https://conda.anaconda.org/conda-forge/linux-64/readline-8.0-he28a2e2_2.tar.bz2#4d0ae8d473f863696088f76800ef9d38
25+
https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.10-hed695b0_1.tar.bz2#7ef837cd455bd0f19f49b8b62d4cb568
26+
https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.3-h58526e2_3.tar.bz2#6272fa8d98bd79c7978da0f7d2bb28da
27+
https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.33.0-h4cf870e_1.tar.bz2#1968ff6c4b8fbd2903f6672e292d932d
28+
https://conda.anaconda.org/conda-forge/linux-64/python-3.6.11-hffdb5ce_3_cpython.tar.bz2#78b053e3316c47b2535aac75f6997a53
29+
https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.12-py_0.tar.bz2#2489a97287f90176ecdc3ca982b4b0a0
30+
https://conda.anaconda.org/conda-forge/linux-64/argh-0.26.2-py36_1001.tar.bz2#d942a3edad9e451533f471a09eb871dd
31+
https://conda.anaconda.org/conda-forge/noarch/async_generator-1.10-py_0.tar.bz2#d56c596e61b1c4952acf0a9920856c12
32+
https://conda.anaconda.org/conda-forge/noarch/attrs-20.3.0-pyhd3deb0d_0.tar.bz2#5b319abb055eefcfa344bc21378ca23f
33+
https://conda.anaconda.org/conda-forge/noarch/backcall-0.2.0-pyh9f0ad1d_0.tar.bz2#6006a6d08a3fa99268a2681c7fb55213
34+
https://conda.anaconda.org/conda-forge/linux-64/backports-1.0-py36_1.tar.bz2#0e8774f348e40cdc512fee62fb202f7b
35+
https://conda.anaconda.org/conda-forge/noarch/cloudpickle-1.6.0-py_0.tar.bz2#76d764d8881719e305f6fa368dc2b65e
36+
https://conda.anaconda.org/conda-forge/noarch/decorator-4.4.2-py_0.tar.bz2#d2eabb9cabd212e1ec6a9463bd846243
37+
https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.6.0-py_0.tar.bz2#37e1033daee0e2edaa5ff42584c52b21
38+
https://conda.anaconda.org/conda-forge/noarch/idna-2.10-pyh9f0ad1d_0.tar.bz2#f95a12b4f435aae6680fe55ae2eb1b06
39+
https://conda.anaconda.org/conda-forge/noarch/imagesize-1.2.0-py_0.tar.bz2#5879bd2c4b399a5072468e5fe587bf1b
40+
https://conda.anaconda.org/conda-forge/linux-64/ipython_genutils-0.2.0-py36_0.tar.bz2#80794c9ad52d72002687dc91222b31ba
41+
https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.4.3-pyhd8ed1ab_0.tar.bz2#a1f2fda4d88c624810bf2029aa4c0827
42+
https://conda.anaconda.org/conda-forge/linux-64/pandocfilters-1.4.2-py36_0.tar.bz2#26be51dcfe88655e156b2441843ffd3a
43+
https://conda.anaconda.org/conda-forge/noarch/parso-0.7.1-pyh9f0ad1d_0.tar.bz2#f66647d1ec805566d72ac26f62b19c01
44+
https://conda.anaconda.org/conda-forge/linux-64/pathtools-0.1.2-py36_0.tar.bz2#883a039eeb91522f6f75830b8cf9bbf6
45+
https://conda.anaconda.org/conda-forge/linux-64/port-for-0.3.1-py36_1.tar.bz2#510327f1443d1c03bf394cf7d5a494a9
46+
https://conda.anaconda.org/conda-forge/linux-64/ptyprocess-0.6.0-py36_1000.tar.bz2#bae42840b400c08f8a2e9fd8ab3fabdb
47+
https://conda.anaconda.org/conda-forge/noarch/pycparser-2.20-pyh9f0ad1d_2.tar.bz2#aa798d50ffd182a0f6f31478c7f434f6
48+
https://conda.anaconda.org/conda-forge/noarch/pyparsing-2.4.7-pyh9f0ad1d_0.tar.bz2#626c4f20d5bf06dcec9cf2eaa31725c7
49+
https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.6-1_cp36m.tar.bz2#7f3681b01bd688b48bfbdae483b2918f
50+
https://conda.anaconda.org/conda-forge/noarch/pytz-2020.4-pyhd8ed1ab_0.tar.bz2#14aefc827cbbd156cb1bd9e992210380
51+
https://conda.anaconda.org/conda-forge/noarch/robotframework-3.2.2-pyh9f0ad1d_0.tar.bz2#1faf44d9a76019b0a3da4d02dead93ec
52+
https://conda.anaconda.org/conda-forge/noarch/six-1.15.0-pyh9f0ad1d_0.tar.bz2#1eec421f0f1f39e579e44e4a5ce646a2
53+
https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.0.0-py_0.tar.bz2#fa34c3e7fb741022eb79169c354ca1ae
54+
https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-1.0.2-py_0.tar.bz2#20b2eaeaeea4ef9a9a0d99770620fd09
55+
https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-1.0.2-py_0.tar.bz2#68e01cac9d38d0e717cd5c87bc3d2cc9
56+
https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-1.0.3-py_0.tar.bz2#4508a40465ebf0105e52f7194f299411
57+
https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-py_0.tar.bz2#67cd9d9c0382d37479b4d306c369a2d4
58+
https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-1.0.3-py_0.tar.bz2#d01180388e6d1838c3e1ad029590aa7a
59+
https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.4-py_0.tar.bz2#8ea6a8036e28dba8827d35c764709358
60+
https://conda.anaconda.org/conda-forge/noarch/testpath-0.4.4-py_0.tar.bz2#3b98fff4d5342bebde2ecaa314f796f9
61+
https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2#3563be4c5611a44210d9ba0c16113136
62+
https://conda.anaconda.org/conda-forge/noarch/wheel-0.35.1-pyh9f0ad1d_0.tar.bz2#126827869be32f21872a2b30ebe2b038
63+
https://conda.anaconda.org/conda-forge/noarch/zipp-3.4.0-py_0.tar.bz2#0df927d2e46244cef8fd75d7ec2ba51c
64+
https://conda.anaconda.org/conda-forge/noarch/babel-2.9.0-pyhd3deb0d_0.tar.bz2#1cb532c9a6fd4e56a9f0906b87c17b76
65+
https://conda.anaconda.org/conda-forge/linux-64/certifi-2020.11.8-py36h5fab9bb_0.tar.bz2#65b3d08f67f9d039cd0589dcd53db2a6
66+
https://conda.anaconda.org/conda-forge/linux-64/cffi-1.14.4-py36hc120d54_1.tar.bz2#c49b9df07bcdcfbe22ffb0f8025d474b
67+
https://conda.anaconda.org/conda-forge/linux-64/chardet-3.0.4-py36h9880bd3_1008.tar.bz2#5e1f31687ac8433134d9a1b3c394b074
68+
https://conda.anaconda.org/conda-forge/linux-64/docutils-0.16-py36h9880bd3_2.tar.bz2#0fae3d786fe004478f56041b7e606fc4
69+
https://conda.anaconda.org/conda-forge/linux-64/entrypoints-0.3-py36h9f0ad1d_1002.tar.bz2#3ff18a1ed2e93fb739b97b3669dcaf89
70+
https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-3.1.0-pyhd8ed1ab_0.tar.bz2#97a4bcec44626ddea360efdf7d5ad816
71+
https://conda.anaconda.org/conda-forge/linux-64/jedi-0.17.2-py36h9f0ad1d_1.tar.bz2#7aa1974ca53aa6f662c4e24a15f495b9
72+
https://conda.anaconda.org/conda-forge/linux-64/markupsafe-1.1.1-py36he6145b8_2.tar.bz2#a4145312b908f2e145ed865c135bfa2e
73+
https://conda.anaconda.org/conda-forge/linux-64/mistune-0.8.4-py36h8c4c3a4_1002.tar.bz2#1f094e44c9d7356638cda5d6cb763510
74+
https://conda.anaconda.org/conda-forge/noarch/packaging-20.4-pyh9f0ad1d_0.tar.bz2#6d160f7346ac815500b5475d9a0f88a9
75+
https://conda.anaconda.org/conda-forge/linux-64/pexpect-4.8.0-py36h9f0ad1d_1.tar.bz2#7fde8ab34b9254a5c8fb8004f7c649cb
76+
https://conda.anaconda.org/conda-forge/linux-64/pickleshare-0.7.5-py36h9f0ad1d_1002.tar.bz2#8fa70e047f8c6e1b8c014d0f52f8d8db
77+
https://conda.anaconda.org/conda-forge/linux-64/pyinotify-0.9.6-py36h9f0ad1d_1002.tar.bz2#1013d9f38f1c4df2418b6f492e4997a3
78+
https://conda.anaconda.org/conda-forge/linux-64/pyrsistent-0.17.3-py36h8c4c3a4_1.tar.bz2#626bf8f4fa67250991ab6aa84bf026d6
79+
https://conda.anaconda.org/conda-forge/linux-64/pysocks-1.7.1-py36h9880bd3_2.tar.bz2#30de662d0749fc0b2417c710e816d984
80+
https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.1-py_0.tar.bz2#0d0150ed9c2d25817f5324108d3f7571
81+
https://conda.anaconda.org/conda-forge/linux-64/pyyaml-5.3.1-py36he6145b8_1.tar.bz2#a7c3dc583561e28856da8d3f525d8edd
82+
https://conda.anaconda.org/conda-forge/linux-64/pyzmq-20.0.0-py36h2b1bd32_1.tar.bz2#e1e27643af62dd4ccd2c04db484eba3e
83+
https://conda.anaconda.org/conda-forge/noarch/robotframework-pythonlibcore-2.1.0-pyhd8ed1ab_1.tar.bz2#c20e2a5cca5be112eddedd02396897b9
84+
https://conda.anaconda.org/conda-forge/linux-64/tornado-6.1-py36h1d69622_0.tar.bz2#a7d630b635139c282dfd840a26ff0eb3
85+
https://conda.anaconda.org/conda-forge/linux-64/traitlets-4.3.3-py36h9f0ad1d_1.tar.bz2#37802414836e8c0594873aaf656ace5d
86+
https://conda.anaconda.org/conda-forge/linux-64/brotlipy-0.7.0-py36he6145b8_1001.tar.bz2#49563e14138ee2a2e1028ab4aa6a7ee3
87+
https://conda.anaconda.org/conda-forge/linux-64/cryptography-3.2.1-py36h6ec43e4_0.tar.bz2#9e37e4ebbea5f4bcb50190192bbcc212
88+
https://conda.anaconda.org/conda-forge/linux-64/doit-0.33.1-py36h9f0ad1d_1.tar.bz2#03ff97a03955a189acdbc8c4d196e5e1
89+
https://conda.anaconda.org/conda-forge/noarch/importlib_metadata-3.1.0-hd8ed1ab_0.tar.bz2#182b3a7c361dfc0de2ed1abf90fd61c8
90+
https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-4.7.0-py36h5fab9bb_0.tar.bz2#1185d2559694206b07516039f1208763
91+
https://conda.anaconda.org/conda-forge/linux-64/setuptools-49.6.0-py36h9880bd3_2.tar.bz2#ba1f9cf60677266d31905e6ce7899b0a
92+
https://conda.anaconda.org/conda-forge/linux-64/watchdog-0.10.4-py36h5fab9bb_0.tar.bz2#5495d9c8201962471b0fc996d1a794d3
93+
https://conda.anaconda.org/conda-forge/noarch/backports.functools_lru_cache-1.6.1-py_0.tar.bz2#d36df15eaef96549ce6231e3088fba54
94+
https://conda.anaconda.org/conda-forge/noarch/bleach-3.2.1-pyh9f0ad1d_0.tar.bz2#d4506316b85679972c0b78d4d1c0b701
95+
https://conda.anaconda.org/conda-forge/noarch/jinja2-2.11.2-pyh9f0ad1d_0.tar.bz2#e8a5d614d1a27bdba00059ca062a0551
96+
https://conda.anaconda.org/conda-forge/linux-64/jsonschema-3.2.0-py36h9f0ad1d_1.tar.bz2#eefe83ff43117f8af6d4641d1bc9fce6
97+
https://conda.anaconda.org/conda-forge/noarch/jupyter_client-6.1.7-py_0.tar.bz2#bcaa486602c05413da0808b82898f60a
98+
https://conda.anaconda.org/conda-forge/noarch/livereload-2.6.3-pyh9f0ad1d_0.tar.bz2#b7190e3ec3eff52839434bf4698e2d62
99+
https://conda.anaconda.org/conda-forge/noarch/pip-20.2.4-py_0.tar.bz2#d2c0e7b7ca15440dc445e725f1e79ccf
100+
https://conda.anaconda.org/conda-forge/noarch/pygments-2.7.2-py_0.tar.bz2#ed1bdce2d0c4353ad0bc22310e271723
101+
https://conda.anaconda.org/conda-forge/noarch/pyopenssl-20.0.0-pyhd8ed1ab_0.tar.bz2#8fda1084aa3edad26a03e85617bb109f
102+
https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.1.2-pyh9f0ad1d_0.tar.bz2#2cbd910890bb328e8959246a1e16fac7
103+
https://conda.anaconda.org/conda-forge/noarch/nbformat-5.0.8-py_0.tar.bz2#12aaf0d8795a5c375757b49a08e011a2
104+
https://conda.anaconda.org/conda-forge/noarch/sphinx-autobuild-0.7.1-py_2.tar.bz2#462771926e7662041f063af46b5201dd
105+
https://conda.anaconda.org/conda-forge/noarch/urllib3-1.25.11-py_0.tar.bz2#4ce0599839b2b4418befe201e5f072fc
106+
https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.5-pyh9f0ad1d_2.tar.bz2#5266fcd697043c59621fda522b3d78ee
107+
https://conda.anaconda.org/conda-forge/noarch/nbclient-0.5.1-py_0.tar.bz2#4efba375c50e6668cb5778e36d1f3a7e
108+
https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.8-pyha770c72_0.tar.bz2#e4df54860ae814be2dba503c97748173
109+
https://conda.anaconda.org/conda-forge/noarch/requests-2.25.0-pyhd3deb0d_0.tar.bz2#5b983af1f3dcd93ef20f6067d077f6fe
110+
https://conda.anaconda.org/conda-forge/linux-64/selenium-3.141.0-py36h8c4c3a4_1002.tar.bz2#e63596de1519b98c94617c4ba8e3b327
111+
https://conda.anaconda.org/conda-forge/linux-64/ipython-7.16.1-py36h95af2a2_0.tar.bz2#a2ebe9a0eefdd1156696080390f62c16
112+
https://conda.anaconda.org/conda-forge/linux-64/nbconvert-6.0.7-py36h5fab9bb_3.tar.bz2#30f571d5b9a389f49b1d54a0e38871bc
113+
https://conda.anaconda.org/conda-forge/noarch/robotframework-seleniumlibrary-4.5.0-pyh9f0ad1d_0.tar.bz2#032239f822b29aef45cc4579ae86d031
114+
https://conda.anaconda.org/conda-forge/noarch/sphinx-3.3.1-pyhd8ed1ab_0.tar.bz2#5e50bd53dd52884996551ef1f0373909
115+
https://conda.anaconda.org/conda-forge/linux-64/ipykernel-5.3.4-py36he448a4c_1.tar.bz2#d174369b709d4c4d4cfede1aacc96e52
116+
https://conda.anaconda.org/conda-forge/noarch/nbsphinx-0.7.1-pyh9f0ad1d_0.tar.bz2#a3bb68f9b460d4ad7854269df5e93657
117+
https://conda.anaconda.org/conda-forge/noarch/sphinx_rtd_theme-0.5.0-pyh9f0ad1d_0.tar.bz2#de5c05f7b46002a761f32608a375e022

0 commit comments

Comments
 (0)