Skip to content

Commit 8ae5c63

Browse files
authored
Merge pull request statsmodels#8464 from bashtage/req-docs
MAINT: Refactor doc build
2 parents 85ebd9f + b7c2d28 commit 8ae5c63

File tree

3 files changed

+17
-17
lines changed

3 files changed

+17
-17
lines changed

.github/workflows/generate-documentation.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,10 @@ jobs:
6161
python -m pip install --upgrade pip wheel setuptools
6262
python -m pip install -r requirements.txt
6363
python -m pip install -r requirements-dev.txt
64+
python -m pip install -r requirements-doc.txt
6465
python -m pip list
6566
- name: Install statsmodels
66-
run: python -m pip install -e . --no-build-isolation -v
67+
run: python -m pip install . -vv
6768
- name: Build documentation
6869
run: |
6970
pushd docs

requirements-dev.txt

-16
Original file line numberDiff line numberDiff line change
@@ -21,19 +21,3 @@ pywinpty; os_name == "nt"
2121
# code quality
2222
flake8
2323
isort
24-
25-
# doc
26-
sphinx
27-
sphinx-material
28-
jupyter
29-
notebook
30-
nbsphinx
31-
nbconvert
32-
pyyaml
33-
pandas-datareader
34-
simplegeneric
35-
seaborn
36-
numpydoc
37-
theano-pymc; os_name != "nt"
38-
pymc3; os_name != "nt"
39-
arviz; os_name != "nt"

requirements-doc.txt

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Requirements for doc build, in addition to requirements.txt
2+
sphinx
3+
sphinx-material
4+
jupyter
5+
notebook
6+
nbsphinx
7+
nbconvert
8+
pyyaml
9+
pandas-datareader
10+
simplegeneric
11+
seaborn
12+
numpydoc
13+
theano-pymc; os_name != "nt"
14+
pymc3; os_name != "nt"
15+
arviz; os_name != "nt"

0 commit comments

Comments
 (0)