File tree Expand file tree Collapse file tree 2 files changed +33
-4
lines changed Expand file tree Collapse file tree 2 files changed +33
-4
lines changed Original file line number Diff line number Diff line change @@ -59,23 +59,28 @@ jobs:
59
59
60
60
optional-deps :
61
61
name : ${{ matrix.env }}
62
- runs-on : ${{ matrix.os }}
62
+ runs-on : " ubuntu-latest "
63
63
defaults :
64
64
run :
65
65
shell : bash -l {0}
66
66
strategy :
67
67
fail-fast : false
68
68
matrix :
69
- os : ["ubuntu-latest"]
70
- env : ["no-xarray", "no-dask", "minimal-requirements"]
69
+ python-version : ["3.11"]
70
+ env : ["no-xarray", "no-dask"]
71
+ include :
72
+ - env : " no-numba"
73
+ python-version : " 3.12"
74
+ - env : " minimal-requirements"
75
+ python-version : " 3.9"
71
76
steps :
72
77
- uses : actions/checkout@v4
73
78
with :
74
79
fetch-depth : 0 # Fetch all history for all branches and tags.
75
80
- name : Set up conda environment
76
81
uses : mamba-org/setup-micromamba@v1
77
82
with :
78
- environment-file : ci/environment .yml
83
+ environment-file : ci/${{ matrix.env }} .yml
79
84
environment-name : flox-tests
80
85
init-shell : bash
81
86
cache-environment : true
Original file line number Diff line number Diff line change
1
+ name : flox-tests
2
+ channels :
3
+ - conda-forge
4
+ dependencies :
5
+ - asv
6
+ - cachey
7
+ - codecov
8
+ - dask-core
9
+ - netcdf4
10
+ - pandas
11
+ - numpy>=1.21
12
+ - lxml # for mypy coverage report
13
+ - matplotlib
14
+ - pip
15
+ - pytest
16
+ - pytest-cov
17
+ - pytest-pretty
18
+ - pytest-xdist
19
+ - xarray
20
+ - pre-commit
21
+ - numpy_groupies>=0.9.19
22
+ - pooch
23
+ - toolz
24
+ - scipy
You can’t perform that action at this time.
0 commit comments