/
environment.yml
87 lines (83 loc) 路 2.04 KB
/
environment.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
name: jupyterlite-dev
# this is a conda/mamba environment for working on JupyterLite and upstreams
channels:
- conda-forge
dependencies:
# build stuff
- depfinder
- nbstripout
- ruff =0.1.7
# demo stuff
- ipywidgets >=8.0.4,<9
- jupyter-server-proxy
# extra docs tools
- sphinx-autobuild
# avoid 200mb mkl
- nomkl
# the chunk below populates `../examples/jupyter_lite_config.json`,
# rewriting `anaconda.org` links to `conda-forge`'s GitHub releases
### FEDERATED EXTENSIONS ###
- ipycytoscape
- jupyterlab_miami_nights >=0.4.0
- jupyterlab_widgets >=3.0.4,<4.0.0
- jupyterlab-fasta >=3,<4
- jupyterlab-geojson >=3,<4
- jupyterlab-github >=4.0.0
- jupyterlab-kernelspy >=4.0.0
- jupyterlab-tour >=4.0.1
# TODO: re-add after JupyterLab 4 compatibility
# https://github.com/jupyterlite/jupyterlab-webrtc-docprovider/issues/16
# - jupyterlab-webrtc-docprovider >=0.1.1
- jupyterlab-night
- jupyterlite-pyodide-kernel >=0.2.0
# if a package is pinned with == `doit check` will ensure the version is pinned
# in `docs/_build/_static/files/*.ipynb`
- bqplot
- ipycanvas
- ipyleaflet
- ipympl
- ipyvue
- ipyvuetify
- plotly >=5.12.0
### FEDERATED EXTENSIONS ###
# the chunk below gets copied from `../docs/environment.yml` by `doit env`
### DOCS ENV ###
# runtimes
- nodejs >=20,<21
- python >=3.10,<3.11
# build
- doit >=0.34,<1
- hatch >=1.6.3,<2
- jsonschema >=3
- jupyterlab >=4.1.1,<4.2
- notebook >=7.1.0,<7.2
- pip
- pkginfo
- python-libarchive-c
- requests_cache
- twine
- wheel
# cli
- wheel
# docs
- docutils >=0.18
- myst-nb
- pydata-sphinx-theme
- sphinx >=5.1,<6
- sphinx-autodoc-typehints
- sphinx-jsonschema
- sphinxext-rediraffe
# check
- pytest-check-links
# test
- ansi2html
- pytest-console-scripts >=1.4.0
- pytest-cov
- pytest-html
- pytest-xdist
# language packs and contents
- jupyter_server >=1.11,<3
- jupyterlab-language-pack-fr-FR
- jupyterlab-language-pack-zh-CN
- jupyterlab_server >=2.8.1,<3
### DOCS ENV ###