-
Notifications
You must be signed in to change notification settings - Fork 48
/
environment.yaml
27 lines (27 loc) · 1.5 KB
/
environment.yaml
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
name: sphinx_documentation
channels:
- conda-forge
- nodefaults
dependencies:
# core functionality
- python=3.12
- ipython
# sphinx
- sphinx=8.1.3 # core builder # https://anaconda.org/conda-forge/sphinx/files
# theme and extensions
- pydata-sphinx-theme=0.16.1 # website theme # https://anaconda.org/conda-forge/pydata-sphinx-theme/files
- myst-parser=4.0.0 # Markdown support # https://anaconda.org/conda-forge/myst-parser/files
- myst-nb=1.1.2 # Jupyter notebook support # https://anaconda.org/conda-forge/myst-nb/files
- sphinx-autoapi=3.4.0 # to build docs from source code instead of package import # https://anaconda.org/conda-forge/sphinx-autoapi/files
- sphinx-design=0.6.1 # responsive web component support # https://anaconda.org/conda-forge/sphinx-design/files
- sphinx-notfound-page=1.0.4 # custom 404 page # https://anaconda.org/conda-forge/sphinx-notfound-page/files
- graphviz=12.0.0 # for plotting dependency diagrams with sphinx-autoapi # https://anaconda.org/conda-forge/graphviz/files
- sphinxcontrib-mermaid=1.0.0 # https://anaconda.org/conda-forge/sphinxcontrib-mermaid/files
- sphinx-favicon=1.0.1 # for custom favicons # https://anaconda.org/conda-forge/sphinx-favicon/files
- sphinx-copybutton=0.5.2 # for copy button in code blocks # https://anaconda.org/conda-forge/sphinx-copybutton/files
# build process
- sphinx-autobuild=2024.10.3 # live-html support # https://anaconda.org/conda-forge/sphinx-autobuild/files
# other packages
- pip
- pip:
- sphinx-docsearch