Skip to content

Commit 9d9dc59

Browse files
committed
update pyproject and workflows
1 parent 208c92a commit 9d9dc59

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

.github/workflows/integration.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- name: Install dependencies
3636
run: |
3737
python -m pip install --upgrade pip
38-
python -m pip install invoke .[pomegranate,xgboost,test]
38+
python -m pip install invoke .[test]
3939
- name: Run integration tests
4040
run: invoke integration
4141

.github/workflows/minimum.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ jobs:
3535
- name: Install dependencies
3636
run: |
3737
python -m pip install --upgrade pip
38-
python -m pip install invoke .[pomegranate,xgboost,test]
38+
python -m pip install invoke .[test]
3939
- name: Test with minimum versions
4040
run: invoke minimum

.github/workflows/unit.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- name: Install dependencies
3636
run: |
3737
python -m pip install --upgrade pip
38-
python -m pip install invoke .[pomegranate,xgboost,test]
38+
python -m pip install invoke .[test]
3939
- name: Run unit tests
4040
run: invoke unit
4141

pyproject.toml

+3-1
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ torch = [
6363
pomegranate = ['pomegranate>=1.1.2,<2.0']
6464
xgboost = ['xgboost>=2.1.3']
6565
test = [
66+
'xgboost>=2.1.3',
67+
'pomegranate>=1.1.2,<2.0',
6668
'sdmetrics[torch]',
6769
'pytest>=6.2.5,<7',
6870
'pytest-cov>=2.6.0,<3',
@@ -74,7 +76,7 @@ test = [
7476
'pytest-runner>=2.11.1',
7577
]
7678
dev = [
77-
'sdmetrics[test, xgboost, torch, pomegranate]',
79+
'sdmetrics[test, torch]',
7880

7981
# general
8082
'build>=1.0.0,<2',

0 commit comments

Comments
 (0)