Skip to content

Commit ad2e679

Browse files
committed
Simplify CI/CD install requirements to bring install under disk space requirements
1 parent e8113ff commit ad2e679

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

.github/workflows/python-app.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@ jobs:
3838
pip install -e packages/pipeline[all]
3939
pip install -e packages/zoo
4040
pip install -e packages/bundled_models/fourcastnext
41-
pip install -e packages/tutorial
42-
pip install -e .[test,docs]
41+
pip install -e .[test]
4342
4443
pytest -m="not noci" --cov=packages/data --cov=packages/utils --cov=packages/pipeline --cov=packages/training --cov=packages/zoo --cov=packages/bundled_models/fourcastnext --ignore=packages/nci_site_archive
4544
- name: Coveralls GitHub Action

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ all = [
5656
"pyearthtools-training[all]>=0.5.1",
5757
"pyearthtools-zoo>=0.5.1",
5858
]
59-
test = ["pytest", "pytest-cov", "pytest-xdist", "pudb"]
60-
dev = ["pre-commit", "black==25.1.0", "interrogate", "ruff"]
59+
test = ["pytest", "pytest-cov", "pytest-xdist"]
60+
dev = ["pre-commit", "black==25.1.0", "interrogate", "ruff", "pudb"]
6161
docs = [
6262
"sphinx",
6363
"myst-parser",

0 commit comments

Comments
 (0)