|
10 | 10 | strategy: |
11 | 11 | fail-fast: false |
12 | 12 | matrix: |
13 | | - python-version: [3.8, 3.9, '3.10', '3.11'] |
| 13 | + python-version: [3.8, 3.9, '3.10', '3.11', '3.12'] |
14 | 14 |
|
15 | 15 | steps: |
16 | 16 | - uses: actions/checkout@v4 |
@@ -118,6 +118,9 @@ jobs: |
118 | 118 | - test-case: test/test_core_misc.py |
119 | 119 | python-version: '3.11' |
120 | 120 | setup-target: '.[full,test]' |
| 121 | + - test-case: test/test_core_misc.py |
| 122 | + python-version: '3.12' |
| 123 | + setup-target: '.[full,test]' |
121 | 124 | - test-case: test/test_autogen_lib.py |
122 | 125 | python-version: '3.11' |
123 | 126 | setup-target: '.[test]' |
@@ -193,7 +196,7 @@ jobs: |
193 | 196 | - test/test_pipeline.py |
194 | 197 | - test/test_relational.py |
195 | 198 | - test/test_category_encoders.py |
196 | | - python-version: [3.8, 3.9, '3.10', '3.11'] |
| 199 | + python-version: [3.8, 3.9, '3.10', '3.11', '3.12'] |
197 | 200 | setup-target: ['.[full,test]'] |
198 | 201 | include: |
199 | 202 | - test-case: test/test_core_transformers.py |
@@ -275,7 +278,7 @@ jobs: |
275 | 278 | - test/test_core_classifiers.py |
276 | 279 | - test/test_core_regressors.py |
277 | 280 | - test/test_core_transformers.py |
278 | | - python-version: ['3.10', '3.11'] |
| 281 | + python-version: ['3.10', '3.11', '3.12'] |
279 | 282 | setup-target: ['.'] |
280 | 283 | steps: |
281 | 284 | - uses: actions/checkout@v4 |
@@ -392,7 +395,7 @@ jobs: |
392 | 395 | - demo_ |
393 | 396 | - docs_ |
394 | 397 | - talk_ |
395 | | - python-version: [3.8, 3.9, '3.10', '3.11'] |
| 398 | + python-version: [3.8, 3.9, '3.10', '3.11', '3.12'] |
396 | 399 | setup-target: ['.[full,test]'] |
397 | 400 | test-case: ['test/test_notebooks.py'] |
398 | 401 | dir: ['examples'] |
@@ -423,6 +426,11 @@ jobs: |
423 | 426 | setup-target: '.[tutorial,test]' |
424 | 427 | test-case: 'test/test_notebooks.py' |
425 | 428 | # nbexcludes: '06_multobj.ipynb' |
| 429 | + - dir: 'examples/kdd22' |
| 430 | + python-version: '3.12' |
| 431 | + setup-target: '.[tutorial,test]' |
| 432 | + test-case: 'test/test_notebooks.py' |
| 433 | + # nbexcludes: '06_multobj.ipynb' |
426 | 434 |
|
427 | 435 | steps: |
428 | 436 | - uses: actions/checkout@v4 |
|
0 commit comments