File tree Expand file tree Collapse file tree 2 files changed +30
-12
lines changed Expand file tree Collapse file tree 2 files changed +30
-12
lines changed Original file line number Diff line number Diff line change @@ -22,12 +22,20 @@ jobs:
22
22
with :
23
23
python-version : 3.9
24
24
25
- - name : Build
25
+ - name : Install system dependencies
26
26
run : |
27
- pip install --upgrade pip
28
- pip install psychopy==2020.1.2
27
+ sudo apt-get update
28
+ sudo apt-get install -y graphviz
29
+
30
+ - name : Install Python dependencies
31
+ run : |
32
+ python -m pip install --upgrade pip
33
+ pip install --upgrade setuptools wheel
34
+ pip install -r requirements.txt
29
35
pip install -r requirements-docs.txt
30
- sudo apt-get install graphviz
36
+
37
+ - name : Build documentation
38
+ run : |
31
39
sphinx-build -b html docs/source docs/build/html
32
40
33
41
- name : Deploy 🚀
Original file line number Diff line number Diff line change
1
+ # Core package
1
2
-e .
2
- xarray>=2022.6.0
3
- pymc>=5.0.1
4
- pydata- sphinx-theme>=0.12 .0
3
+
4
+ # Documentation dependencies
5
+ sphinx==5.3 .0
5
6
sphinx-bootstrap-theme>=0.8.1
6
7
sphinxcontrib-bibtex>=2.4.2
7
- myst-nb>=0.16.0
8
- sphinx==5.3.0
9
8
numpydoc>=1.4.0
10
9
myst-parser
11
- #pingouin
10
+ myst-nb>=0.16.0
11
+
12
+ # Theme
13
+ pydata-sphinx-theme>=0.12.0
14
+
15
+ # Data analysis (compatible versions)
16
+ xarray>=2022.6.0
12
17
bokeh==2.4.3
18
+
19
+ # Visualization
13
20
graphviz
14
- metadpy>=0.0.1
15
- watermark
21
+
22
+ # Optional: Commented out to avoid conflicts
23
+ # pymc>=5.0.1
24
+ # metadpy>=0.0.1
25
+ # watermark
You can’t perform that action at this time.
0 commit comments