Skip to content

Commit 6ffa4c0

Browse files
committed
Revert the move of requirements-docs to an extra
See PR logicalclocks#209
1 parent 49afc85 commit 6ffa4c0

File tree

4 files changed

+14
-16
lines changed

4 files changed

+14
-16
lines changed

.github/workflows/mkdocs-main.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121

2222
- name: install deps
2323
working-directory: ./python
24-
run: cp ../README.md . && pip3 install -e .[dev]
24+
run: cp ../README.md . && pip3 install -r ../requirements-docs.txt && pip3 install -e .[dev]
2525

2626
- name: generate autodoc
2727
run: python3 ./python/auto_doc.py

.github/workflows/mkdocs-release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626

2727
- name: install deps
2828
working-directory: ./python
29-
run: cp ../README.md . && pip3 install -e .[dev]
29+
run: cp ../README.md . && pip3 install -r ../requirements-docs.txt && pip3 install -e .[dev]
3030

3131
- name: generate autodoc
3232
run: python3 ./python/auto_doc.py

python/pyproject.toml

+1-14
Original file line numberDiff line numberDiff line change
@@ -86,20 +86,7 @@ dev-pandas1 = [
8686
"pandas<=1.5.3",
8787
"sqlalchemy<=1.4.48",
8888
]
89-
dev-docs = [
90-
"mkdocs==1.5.3",
91-
"mkdocs-material==9.5.17",
92-
"mike==2.0.0",
93-
"sphinx==7.3.7",
94-
"keras_autodoc @ git+https://git@github.com/logicalclocks/keras-autodoc",
95-
"markdown-include==0.8.1",
96-
"mkdocs-jupyter==0.24.3",
97-
"markdown==3.6",
98-
"pymdown-extensions==10.7.1",
99-
"mkdocs-macros-plugin==1.0.4",
100-
"mkdocs-minify-plugin>=0.2.0",
101-
]
102-
dev = ["hopsworks[dev-no-opt,great-expectations,dev-docs]"]
89+
dev = ["hopsworks[dev-no-opt,great-expectations]"]
10390

10491
[build-system]
10592
requires = ["setuptools", "wheel"]

requirements-docs.txt

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
mkdocs==1.5.3
2+
mkdocs-material==9.5.17
3+
mike==2.0.0
4+
sphinx==7.3.7
5+
keras_autodoc @ git+https://git@github.com/logicalclocks/keras-autodoc
6+
markdown-include==0.8.1
7+
mkdocs-jupyter==0.24.3
8+
markdown==3.6
9+
pymdown-extensions==10.7.1
10+
mkdocs-macros-plugin==1.0.4
11+
mkdocs-minify-plugin>=0.2.0

0 commit comments

Comments
 (0)